@charset "iso-8859-1";/* CSS Document */body,td,th {	color: #006891;	font-size: 10pt;	font-family: Helvetica, sans-serif;}body {	background-color: #003055;	margin-top: 0px;	margin-bottom: 0px;}a:link {	text-decoration: none;}a:visited {	text-decoration: none;	color: #006891;}a:hover {	color: #E966AE;	text-decoration: underline;}a:active {	text-decoration: none;	color: #006891;}a {	font-size: 10pt;	font-weight: bold;	color: #006891;}a.navtextlink {	font-size: 13.5pt;	font-weight: normal;	color: #77a5bf;}a.navtextlink:hover {	color: #ffffff;	text-decoration: none;}a.obvious {	font-size: 10pt;	font-weight: normal;	color: #006891;	text-decoration: underline;}.contactone {	background-color: #FFFFFF;	background-position: left center;	padding-left: 20px;	font-family: Helvetica, sans-serif;	font-size: 10pt;	font-weight: bold;	font-variant: normal;	color: #006891;	text-align: left;	vertical-align: middle;	word-spacing: normal;}.contacttwo {	background-color: #FFFFFF;	background-position: left center;	font-family: Helvetica, sans-serif;	font-size: 10pt;	font-weight: normal;	font-variant: normal;	color: #006891;	text-align: left;	vertical-align: middle;	word-spacing: normal;	padding: 0px;}.maintext {	font-family: Helvetica, sans-serif;	font-size: 10pt;	padding-top: 17px;	padding-right: 35px;	padding-bottom: 15px;	padding-left: 15px;	color: #006891;	line-height: 12pt;}.maintextpinkbold {	font-family: Helvetica, sans-serif;	font-size: 10pt;	color: #E966AE;	font-style: normal;	font-weight: bold;}.maintextbold {	font-family: Helvetica, sans-serif;	font-size: 10pt;	color: #006891;	line-height: 12pt;	font-style: normal;	font-weight: bold;}.maintextboldred {	font-family: Helvetica, sans-serif;	font-size: 10pt;	color: #EE0000;	line-height: 12pt;	font-style: normal;	font-weight: bold;}.maintextitalic {	font-family: Helvetica, sans-serif;	font-size: 10pt;	color: #006891;	line-height: 12pt;	font-style: italic;}.maintextheadblue {	font-family: Helvetica, sans-serif;	font-size: 12pt;	color: #006891;	line-height: 18.5pt;	font-weight: bold;}.maintextheadpink {	font-family: Helvetica, sans-serif;	font-size: 12pt;	color: #E966AE;	line-height: 18.5pt;	font-weight: bold;	}.maintextheadpinktable {	font-family: Helvetica, sans-serif;	font-size: 12pt;	color: #E966AE;	line-height: 9pt;	font-weight: bold;}.peopleboc {	margin: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 10px;	padding-left: 0px;}.subtle {	color: #777777;	font-size: 9.5px;	line-height: 11px;}.subtle a {	font-size: 9.5px;}.loginbox {	text-align: center;}.loginbox table {	background-color: #D6EAF7;}.quotetable {	background-color: #003055;}.quotetable td {	padding-right: 3px;	padding-left: 3px;	padding-top: 1px;	padding-bottom: 1px;}.ordertable {	background-color: #003055;}.ordertable td {	padding-right: 8px;	padding-left: 8px;	padding-top: 4px;	padding-bottom: 4px;}.ordertable img {	float: right;	margin-bottom: 2px;}.loginbox p {	margin-bottom: 8px;	margin-top: 5px;}.rowcolor {	background-color: #DFEFFA;}.cellcolormed {	color: #F0FAFF;	background-color: #006891;	font-weight: bold;}.rowcoloralt {	background-color: #F0FAFF;}.smaller {	font-size: 9.5px;	line-height: 11px;}.error {	color: #FF0000;}.pink {	color: #E966AE;}.pinkbld {	color: #E966AE;	font-weight: bold;}.plain {	font-weight: normal;}.tight td{	padding:0 5px;	margin:0;}.invoicelist td {	font-size: 10px;	line-height: 11px;	padding-right: 8px;	padding-left: 8px;}.smallred  {	font-size: 9.5px;	color: #FF0000;}table.preview tr td {	font-family:serif;	color:#d3c494; 	background-color:#000000;	padding: 0	}	table.preview img {	float: none;}