/* CSS Document */body {	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	background-image: url(images/bg.jpg);}.mainNav {	margin-top: 4px;	margin-bottom: 4px;	border-bottom: 1px solid #000000;	border-top: 1px solid #000000;	color: #000000;    font: bold 11px arial, geneva, verdana, sans-serif;	/*letter-spacing: 1px; */    text-decoration: none;	text-align:center;}.mainNav a {   border:0;      	padding-top: 4px;	padding-left: 10px;	padding-right: 10px;	padding-bottom: 4px;   color: #F1F1F1;   text-decoration: none;        }.mainNav a:hover {   color: #FFFFFF;   border: 0;   background-color: #515151;	   text-decoration: none;        }		.mainNav a:active {   color: #000000;   border: 0;   background-color: #D7D7D7;	   text-decoration: none;        }		.mainNavSel {   	padding-top: 4px;	padding-left: 10px;	padding-right: 10px;	padding-bottom: 4px;   color: #F6D330;   border: 0;   font-weight:bold;   background-color: #000000;	   text-decoration: none;}.bodyText02 {margin-top: 8px;width: 350px;padding-top: 7px;padding-left: 10px;padding-right: 5px;padding-bottom: 5px;line-height: 200%;border-top: 1px solid #D7BA39;font-size : 11px;font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;color:#000000;}.bodyText02 a {font: normal 11px arial, geneva, verdana, sans-serif;color:#224C8C;text-decoration:underline;}.bodyText02 a:hover {   color: #B02126;   border: 0;	   text-decoration:none;}.bodyText04 {margin-top: 0px;width: 350px;padding-top: 10px;padding-left: 5px;padding-right: 5px;padding-bottom: 5px;line-height: 150%;border-top: 1px solid #D7BA39;font-size : 11px;font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;color:#000000;}.blackBorder {	border-left: 1px solid #000000;	border-right: 1px solid #000000;	border-top: 1px solid #000000;	border-bottom: 1px solid #000000;}.bottomBorder {	border-bottom: 1px solid #000000;}.formHolder {	width: 300px;	background: #FFFFFF;	padding-right: 30px;	margin-top: 0px;	margin-left: 0px;	margin-right: 0px;	margin-bottom: 0px;}.form1 {  font-size: 11px;  background-color: #000000;  color:#FFFFFF; border: 1px solid #666666; }.form2 {  font-size: 12px;  background-color: #F0F0F0;  margin-right: 3px; width: 160px; border: 1px solid #666666; }.aboveForm {	margin-top: 15px;	margin-left: 20px;	width: 160px;	margin-right: 28px;	margin-bottom: 1px;	color: #000000;    font: bold 11px arial, geneva, verdana, sans-serif;	text-align:left;}.contentAreaSpace {	margin-bottom: 35px;	margin-top: 20px;}.topFloatingSub {	color: #FFFFFF;    font: bold 12px arial, geneva, verdana, sans-serif;	margin-bottom: 6px;	margin-top: 1px;	text-align:center;}.botFloatingSub  {	color: #224C8C;    font: bold 12px arial, geneva, verdana, sans-serif;	margin-bottom: 5px;	text-align:right;	text-decoration:underline;}.botFloatingSub a {	color: #224C8C;    font: normal 12px arial, geneva, verdana, sans-serif;	margin-bottom: 5px;	text-align:right;	text-decoration:underline;}.botFloatingSub a:hover {   color: #B02126;   border: 0;	   text-decoration:none;        }		.botFloatingSub a:active {   color: #000000;   border: 0;   text-decoration:underline;        }		.breakLine {	width: 435px;	height: 1px;	border-bottom: solid 1px #224C8C;	margin-top: 3px;	margin-bottom:15px;}.breakLine2 {	width: 500px;	height: 1px;	border-bottom: solid 1px #B0B0B0;	margin-top: 3px;	margin-bottom:0px;}.breakLine3 {	width: 450px;	height: 1px;	border-bottom: dashed 1px #B0B0B0;	margin-top: 3px;	margin-bottom:0px;}.marginTopPic {	margin-top: 18px;}.bodyText01 {font: normal 12px arial, geneva, verdana, sans-serif;color:#333333;}.bodyText01 a {font: normal 12px arial, geneva, verdana, sans-serif;color:#224C8C;text-decoration:underline;}.bodyText01 a:hover {   color: #B02126;   border: 0;	   text-decoration:none;}.bodyText03 {font-size : 12px;font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;color:#333333;line-height: 150%;}.bodyText03 a {font: normal 12px arial, geneva, verdana, sans-serif;color:#224C8C;text-decoration:underline;}.bodyText03 a:hover {   color: #B02126;   border: 0;	   text-decoration:none;}.bt3Header {	font-size:13px;}.footer {	padding-top: 5px;	padding-left: 10px;	padding-right: 0px;	padding-bottom: 5px;	font: normal 10px arial, geneva, verdana, sans-serif;	color:#B0B1B1;	text-align:left}.footer a {font: normal 10px arial, geneva, verdana, sans-serif;color:#8BADDB;text-decoration:underline;}.footer a:hover {	color: #8BADDB;    border: 0;	    text-decoration:none;}.breadcrumbs {	margin-top: 6px;	margin-left: 10px;	margin-right: 35px;	margin-bottom: 0px;		color: #000000;    font: normal 12px arial, geneva, verdana, sans-serif;    text-decoration: none;	text-align:left;	/*	width: 200px;	border: solid 1px #224C8C;	background-color:#CCCCCC;	padding:3px;	*/}.breadcrumbs a {   border:0;   color: #B02126;   font: normal 12px arial, geneva, verdana, sans-serif;   text-decoration: underline;        }.breadcrumbs a:hover {   color: #224C8C;   border: 0;   font: normal 12px arial, geneva, verdana, sans-serif;   text-decoration: none;        }		.productBullets {	margin-top: 5px;	margin-left: 6px;	margin-right: 5px;	margin-bottom: 8px;		color: #000000;    font: normal 11px arial, geneva, verdana, sans-serif;    text-decoration: none;	text-align:left;}.productBullets a {font: normal 11px arial, geneva, verdana, sans-serif;color:#224C8C;text-decoration:underline;}.productBullets a:hover {   color: #B02126;   border: 0;	   text-decoration:none;}.productBullets2 {	margin-top: 5px;	margin-left: 6px;	margin-right: 5px;	margin-bottom: 8px;		color: #000000;    font: normal 11px arial, geneva, verdana, sans-serif;    text-decoration: none;	text-align:center;}.productBullets2 a {font: normal 11px arial, geneva, verdana, sans-serif;color:#224C8C;text-decoration:underline;}.productBullets2 a:hover {   color: #B02126;   border: 0;	   text-decoration:none;}input.red {	background-color: #B02127; 	font-weight: bold; 	font-size: 12px; 	color: white;	width: 100px;}	input.pink {	border: 1px solid #666666;	background-color: #F0F0F0; 	font-size: 10px;	}	textarea.grey {	background-color: #F0F0F0;	border: 1px solid #666666;}.coveringsText {margin-left: 30px;margin-top: 0px;padding-left: 10px;padding-right: 5px;padding-bottom: 40px;line-height: 150%;font-size : 12px;text-align:left;font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;color:#000000;}.coveringsHeadline {  font: bold 14px arial, geneva, verdana, sans-serif;  color:#8FB751;}.coverPicCaption {margin-top:3px;line-height: 100%;text-align:left;  width:294px;  font: normal 10px arial, geneva, verdana, sans-serif;  color:#333333;}.blackBorder2 {	border: 1px solid #666666;	text-align:left;}.locbox {    width:200px;    background-color:#f8f6d4;    text-align: left;    border: 1px solid #d8cfad;    margin-bottom: 25px;}.locheader {    width:192px;    background-color:#eddb91;    border-bottom: 1px solid #d8cfad;    text-align: left;    padding: 4px;    COLOR: #000000;     font: bold 14px arial, geneva, verdana, sans-serif;}.loctext {    padding: 8px;    width: 184px;    font: normal 12px arial, geneva, verdana, sans-serif;}