/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/img-bg.jpg); 
	background-repeat: repeat-x;
	background-color: #ffffff;
}
.arial-white-13 { font-family: Arial; font-size: 13px; color: #ffffff; text-decoration: none; }

.arial-lightblue-13 { font-family: Arial; font-size: 13px; color: #99ccff; text-decoration: none; }

.arial-white-9 { font-family: Arial; font-size: 9px; color: #666666; text-decoration: none; }


.subWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.subTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
a.footerNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-decoration: none;
}
a.footerNav:visited {
	color: #999999;
}
a.footerNav:hover {
	color: #000000;
	text-decoration:underline;
}
a.blueLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #66CCFF;
	text-decoration: none;
}
a.blueLinks:hover {
	color: #FFCC00;
	text-decoration: underline;
}
a.blueLinksHm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #66CCFF;
	text-decoration: none;
}
a.blueLinksHm:hover {
	color: #FFCC00;
	text-decoration: underline;
}
a.whiteLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
}
a.whiteLinks:hover {
	color: #FFCC00;
	text-decoration: underline;
}.redNotes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FF0000;
}
ul.prices {
	list-style-image: url(../images/bullet_bluearrow.gif);
	margin-bottom:0px;
	margin-top:0px;
}
.bigTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
}
.hmTxt { font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #FFFFFF; line-height:28px; }
A.arial-white-12-mOver { font-family: Arial; font-size: 12px; color: #FFFFFF; text-decoration: none; }
A.arial-white-12-mOver:hover { font-family: Arial; font-size: 12px; color: #c2dbff; text-decoration: none; }

.border-bottom-lightblue { border-bottom: 1px #7f97bb solid; }

#help { margin:20px 0 0 15px; padding:0; width:550px; }
#help p { margin:8px 20px; font-family:Arial; font-size:12px; color:#000000; text-decoration:none; }
#help p span.bluetxt { color:#0033ff; }
#help h2 { padding:0; font-family:Arial; font-size:14px; font-weight:bold; color:#0033CC; text-decoration:none; }
#help h3 { margin:0 20px; font-family:Arial; font-size:12px; color:#000000; }
#help img { margin:8px 20px; float:left; }

.style1{color:#FF0000}

#invoicetop { margin:0 auto; padding:18px; width:680px; height:200px; }
#leftblock { float:left; padding:0 0 0 10px; float:left; width:300px; height:58px; }
#leftblock img { padding:0 0 8px 0; }
#leftblock span { font-family:Verdana; font-size: 12px; color:#000000; line-height:18px; }

#rightblock { float:left; width:370px; }
#rightblock .head { 
	display:block; padding: 0 0 0 5px; font-family:Verdana; font-size: 14px; font-weight:bold; color:#000000; background-color:#b5daff; 
}
#rightblock span { font-family:Verdana; font-size: 12px; color:#000000; line-height:18px; }

#nameBlockRight { float:left; padding:12px 0 0 8px; }

#invoiceBottom { margin:0 auto; padding:0px; width:680px; height:20px; background-color:#b5daff; }
#invoiceBottom span { font-family:Verdana; font-size: 12px; color:#000000; line-height:18px; }
#invoiceBottom .head { padding:0 0 0 5px; font-family:Verdana; font-size: 12px; font-weight:bold; color:#000000; line-height:18px; }
#invoiceBottom .hdright { padding:0 0 0 550px; }

#leftPriceBlock { float:left; margin:0 0 0 550px; }
#rightPriceBlock { float:right; padding:0 8px 0 0; }

#msg {
	border:1px dashed #0053a6; background-color:#edf6ff;margin:0;padding:8px 5px 0px 8px; position:absolute;left:510px;	top:310px;	
	width:350px;height:150px;	z-index:1;	visibility: hidden;
}
#msg span { font-family:Verdana;font-size: 12px;color:#000000;line-height:22px;	}
#msg a.btn { 
	border:1px solid #000000; padding:1px 4px 2px 4px; font-family:Verdana;font-size: 12px;color:#000000; text-decoration:none; 
}
#msg a.btn:hover { color:#336699; }

.verdana-blue-12 { font-family:Verdana; font-size:12px; font-weight:bold; color:#1c4786; text-decoration:none; }
.verdana-blue-14 { font-family:Verdana; font-size:14px; font-weight:bold; color:#1c4786; text-decoration:none; }

.verdana-black-13 { font-family:Verdana; font-size:13px; font-weight:bold; color:#000000; text-decoration:none; }
.verdana-black-14 { font-family:Verdana; font-size:14px; font-weight:bold; color:#000000; text-decoration:none; }


A.verdana-blue-12-mOver { font-family:Verdana; font-size:12px; color:#1c4786; text-decoration:none; }
A.verdana-blue-12-mOver:hover { font-family:Verdana; font-size:12px; color:#e11111; text-decoration:none; }
A.verdana-blue-13-mOver { font-family:Verdana; font-size:13px; color:#1c4786; text-decoration:none; }
A.verdana-blue-13-mOver:hover { font-family:Verdana; font-size:13px; color:#e11111; text-decoration:none; }
A.verdana-blue-14-mOver { font-family:Verdana; font-size:14px; color:#1c4786; text-decoration:none; }
A.verdana-blue-14-mOver:hover { font-family:Verdana; font-size:14px; color:#e11111; text-decoration:none; }

.border-bottom-faq { border-bottom:1px solid #8aaed9; }
/*
#faqsec { margin:-4px 0; padding:0px; width:240px; overflow:auto; }
#faqsec ol { padding:0 0 0 0px; list-style:none; font-family:Verdana; font-size:14px; font-weight:bold; color:#000000; text-decoration:none; }
#faqsec li { padding: 0 0 5px 15px; border-bottom: 1px solid #879ebf; }
#faqcontent { margin:0px; padding:0px; width:209px; background-color:#badbfd; height:300px; background:url(../images/corner-round-blue-top.gif) no-repeat top left; }

border-bottom:1px solid #8aaed9; */

.border-left-right { border-left:1px #e7e7e7 solid; border-right:1px #e7e7e7 solid; }



