/* CSS Document */body {	margin: 0px;	padding: 0px;	background-color: #ffffff;	font-family: Verdana, Arial, Helvetica, sans-serif;	background-image: url(../images/print/body-bk-print.gif);	background-position: left;	background-repeat: repeat-y;	size: portrait;	}h1 {	color: #2F748E;	}p {	font-size: 12px;	}#container {	width: 800px;	}#header {	background-image: url(../images/print/header-bk-print.gif);	background-position: top left;	background-repeat: no-repeat;	size: portrait;	height: 130px;	}#headerImg {	size: portrait;	background-image: url(../images/print/print-header-img.jpg);	background-position: left;	background-repeat: no-repeat;	height: 132px;	margin-top: 0;	}.hideme {	display: none;	}.breakhere {	page-break-before: always;	}.login {	display: none;	}.search {	display: none;	}input {	font-size: 11px;	}#horzNavcontainer {	display: none;	}#horzNav {	display: none;	}#nav {	display: none;	}#contentArea {	size: portrait;	margin-left: 53px;	margin-right: 50px;	height: 320px;	background-image: url(../images/index_06.jpg);	background-position:top right;	background-repeat: no-repeat;	}#contentArea p {	margin-right: 230px;	margin-left: 10px;	}#content {	size: portrait;	margin-left: 53px;	margin-right: 50px;	}#content h1 {	font-size: 14px;	}#content h2 {	font-size: 13px;	}#content p {	font-size: 12px;	}#content ul {	font-size: 12px;	}#content a {	color: #005067;	font-size: 10px;	text-decoration: none;	}#content a:visited {	color: #FF7400;	}table {	font-size: 11px;	margin-bottom: 15px;	}table td {	border-top: 1px solid #000000;	}.tableHeaders {	color: #ffffff;	background-color: #2F748E;	font-weight: bold;	text-align: center;	vertical-align: top;	border-style: none;	}.minitableHeaders {	border-style: none;	}.largeTable {	font-size: 10px;	}.asterixDef {	font-size: 10px;	margin: 0px;	padding: 0px;	font-weight: bold;	}.captionRight {	float: right;	position: relative;	width: 125px;	margin-left: 10px;	}.captionRight p {	font-size: 10px;	text-align: left;	}.copyright {	margin-left: 250px;	}form table td {	border-top: 1px solid #2F748E;	}.formHeaders {	color: #ffffff;	border-top: 1px solid #ffffff;	background-color: #2F748E;	font-weight: bold;	text-align: right;	vertical-align: top;	}address {	font-style: normal;	}.salesrep1 {	background-color: #DDE;	border-bottom: 1px dotted #2F748E;	padding: 10px;	margin: 0px;	}.salesrep1 h2 {	color: #096634;	border-bottom: 1px solid #000000;	margin: 0px;	}.salesrep1 a:link {	font-size: 12px;	font-weight:bold;	}.salesrep2 {	border-bottom: 1px dotted #DDE;	padding: 10px;	}.salesrep2 h2 {	color: #096634;	border-bottom: 1px solid #000000;	margin: 0px;	}.salesrep2 a:link {	font-size: 12px;	font-weight:bold;	}