/*faq--------------------------------*/
#faq { margin: 0 10px 25px 0; 
	padding: 0; border-color: #069; 
	border-style: solid; 
	border-width: 1px 0; 
}

#faq ul { 
	margin: 15px 0; 
	padding: 0; 
}

#faq li { 
	margin-top: 2px; 
	margin-bottom: 2px; 
	list-style-type: none; 
}

#faq li a { 
	color: #000; 
	font-weight: normal; 
	padding-left: 15px; 
}

#faq li a:hover { 
	color: #069; 
	font-weight: normal; 
	background-image:  url("../img/bluefloat.gif"); 
	background-repeat: no-repeat; 
	background-position: 0 0; */
	text-decoration: underline; 
	/*padding-left: 15px;*/ 
}

/*HEADINGS*/
h1 { 
	color: #6a665e;
	font-size: 40px; 
	font-family: "Arial Narrow", Arial, Helvetica, Verdana, sans-serif; 
	font-weight: bold; 
	line-height: 24px; 
	margin: 0 0 12px 0; 
}

h2	
	{	
	color: #6a665e;
	font-size: 32px;
	font-family: Arial, Helvetica,Verdana, sans-serif;
	font-weight: bold;
	line-height: 36px;
	margin-bottom: 0px;
	margin-top: 0px;
	padding: 0px;
	}

h3 { 
	color: #6a665e; 
	font-size: 20px; 
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-weight: bold; 
	line-height: 24px; 
	margin: 4px 0 2px; 
	}

h4 { 
	color: #6a665e; 
	font: bold 16px/22px; 
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-weight: bold; 
	line-height: 15px; 
	margin: 4px 0 2px; 
	}

h5 { 
	color: #6a665e; 
	font: bold 14px; 
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-weight: bold; 
	line-height: 15px; 
	margin: 4px 0 2px; 
	}

	
h6
	{	
		color: #8b0b04;
		font: bold 12px/18px Arial, Helvetica, sans-serif;
		margin: 0px;
		text-align: left;
	}
	
p { 
	color: #000; 
	font-size: 12px; 
	bold 16px/22px Arial, Helvetica, sans-serif;font-family: Arial, Helvetica, Verdana, sans-serif; 
	line-height: 16px; 
	margin: 2px 0 6px; 
	padding: 0; 
}

/*Q & A*/
.question { 
	color: #069; 
	font-size: 12px; 
	font-weight: bold; 
	line-height: 14px; 
	margin: 10px 100px 0 0; 
	padding: 0; 
}
.answer { 
	font-size: 11px; 
	line-height: 13px; 
	margin: 0 100px 0 0; 
	padding: 0 0 8px; 
	border-color: #e2e6e9; 
	border-style: solid; 
	border-width: 0 0 1px; 
}

ul { 
	color: #003; 
	font-size: 11px; 
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	line-height: 13px; 
	margin: 0; 
	padding: 5px 0 10px 20px; 
	list-style-type: circle; 
}
#leftnav ul {
	font-size: 11px; 
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	line-height: 13px; 
	margin: 0; 
	padding: 15px; 
	list-style-type: none;
}
#leftnav ul li {
	font-size:14px;
	font-weight:bold;
	color:#084f80;
	margin-bottom:4px;
	text-align:left;
}
input, select, textarea area { 
	font-size: 11px; 
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	line-height: 13px; 
}
.goldlights { color: #fff; margin: 0 0 6px; padding: 0; list-style-type: disc; 
}
.whitelights { list-style-type: none; margin: 0 0 6px; padding: 0; list-style-image:  url(../img/bullet_white.gif); 
}
.benefitlist { font-size: 12px; font-family: Arial, Helvetica, Verdana, sans-serif; list-style-type: none; margin: 20px 20px; padding: 0; list-style-image:  url(../img/orangearrow.gif); 
}
.copy { margin: 5px 0 8px; padding: 0; 
}
.smallcopy { font-size: 11px; line-height: 14px; margin: 3px 0 10px; padding: 0; 
}
.bold { color: #003; font-weight: bold; 
}
.onnav { color: #99ccff; font-weight: bold; text-transform: uppercase; 
}
.navigation { color: #0081ca; word-spacing: 8px; margin: 3px 10px 2px 12px; 
}
.spotcopy { font-size: 11px; font-weight: normal; line-height: 14px; margin: 0; padding: 0; 
}
.spotcopy2 { font-size: 10px; font-weight: normal; line-height: 10px; margin: 0; padding: 0; margin-left:20px; margin-right:30px; text-align: center;
}
.spotcopyproduct { font-size: 14px; font-weight: normal; line-height: 14px; margin: 0; padding: 0; 
}
.footcopy { color: #dcdcdc; font-size: 11px; line-height: 14px; text-align: center; word-spacing: 6px; margin-left:10px; margin-top:0px; 
}
.copyright { color: #999; font-size: 10px; line-height: 12px; text-align: center; margin-left:10px; margin-top:6px; 
}
.titlecopy { color: #fff; font-size: 11px; font-weight: bold; line-height: 14px; margin: 0; padding: 0; 
}
.valuecopy { font-size: 11px; line-height: 14px; margin: 0; padding: 0; 
}
.valuecopy2 { color:#777; font-size: 14px; line-height: 14px; margin: 0; padding: 0; 
}
.valuecopy3 { color:#777; font-size: 12px; line-height: 14px; margin: 0; padding: 40; text-align: center; 
}
.main { background-color: #fff; margin: 0; padding: 20px 15px 25px 20px; border-color: #003; border-style: solid; border-width: 1px 1px 0 0; 
}
.title { background-color: #085182; padding: 3px; 
}
.value { background-color: #ffc; padding: 3px; border-bottom: 1px solid #085182; border-left: 0 solid #fe3; border-top-style: solid; border-top-width: 0; border-right-style: solid; border-right-width: 0; 
}
.optionsimg { padding: 4px 0 0; border-top-style: solid; border-top-width: 0; border-right-style: solid; border-right-width: 0; border-bottom: 1px solid #085182; border-left: 0 solid #fe3; }
.options { padding: 0 4px 4px 8px; border-top-style: solid; border-top-width: 0; border-right-style: solid; border-right-width: 0; border-bottom: 1px solid #085182; border-left: 0 solid #fe3; }
.pressrelease { font-size: 11px; font-family: Arial, Helvetica, Verdana, sans-serif; line-height: 14px; margin: 0; padding: 3px 3px 3px 0; border-bottom: 1px solid #e5e4e4; border-top-width: 0; border-right-width: 0; border-left-width: 0; }
.form { color: #003; font-size: 11px; font-family: Arial, Helvetica, Verdana, sans-serif; line-height: 13px; text-align: right; vertical-align: top; padding: 4px 3px 0 0; }

/*Calculator Functions*/
#calculator { background-image:  url("../img/calculator2.jpg"); background-repeat: no-repeat; width: 720px; height: 420px; margin: 0 0 0 10px}
#calculator h1 { font-size: 30px; color: #085182; text-align: center; margin: 0 0 15px 0; padding: 0; text-transform: uppercase; }
#calculator h2 { color: #085182; font-size: 16px; font-weight: bold; text-transform: uppercase; text-align: center; margin: 0 0 6px 0; padding: 0; }
#calctable1 { color: #003054; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 12px; margin: 25px 0 0 25px; }
.calculate { color: #fff; background-color: #085182; text-align: center; border: solid 1px; padding: 8px 0 12px 0; }

.productfeaturebox { color: #0000aa; background-color: #cccccc; text-align: left; border: solid 1px; padding: 0px 0 0px 0; }

.results { font-size: 12px; font-weight: bold; line-height: 14px; background-color: #ffee34; text-align: center; margin: 20px 20px 20px 0; padding: 5px; border: solid 1px #fff; }
.resultsleft { font-size: 16px; font-weight: bold; line-height: 14px; background-color: #ffee34; text-align: left;  }
.label { color: #333; font-weight: bold; text-align: right; padding: 0 3px 0 0; vertical-align: middle; }
.label2 { text-align: center; }
.variable { padding: 4px 0 0 4px; background-color: #fff; border: solid 1px #085182; vertical-align: middle; }
.fixedvariable { padding: 4px 0 0 4px; background-color: #fff; border: solid 1px #ccc; vertical-align: middle; }
.payback { color:#FF0000; text-align: center; font-size:16px; }

#content a:link { color: #085182; font-weight: bold; font-style: normal; text-decoration: none; }
#content a:visited { color: #036; font-weight: bold; font-style: normal; text-decoration: none; }
#content a:hover { color: #36c; font-weight: bold; font-style: normal; text-decoration: underline; }
#content a:active { color: #36c; font-weight: bold; font-style: normal; text-decoration: underline; }

#spotlight a:link { color: #085182; font-weight: bold; font-style: normal; text-decoration: none; }
#spotlight a:visited { color: #036; font-weight: bold; font-style: normal; text-decoration: none; }
#spotlight a:hover { color: #003; font-weight: bold; font-style: normal; text-decoration: underline; }
#spotlight a:active { color: #003; font-weight: bold; font-style: normal; text-decoration: underline; }

#rightcolumn a:link { color: #085182; font-weight: bold; font-style: normal; text-decoration: none; }
#rightcolumn a:visited { color: #036; font-weight: bold; font-style: normal; text-decoration: none; }
#rightcolumn a:hover { color: #003; font-weight: bold; font-style: normal; text-decoration: underline; }
#rightcolumn a:active { color: #003; font-weight: bold; font-style: normal; text-decoration: underline; }

.itemlink:link { text-decoration: none; }
.itemlink:visited { text-decoration: none; }
.itemlink:hover { color: #36c; text-decoration: none; }
.itemlink:active { text-decoration: none; }

/*LEFT NAV MENU*/
#leftnav a:link { 
	color: #333333; 
	font-size: 11px; 
	font-weight: normal; 
	font-style: normal; 
	line-height: 14px; 
	text-decoration: none; 
	word-spacing: normal; 
}

#leftnav a:visited { 
	/*initial text color*/
	color: #000011; 
	font-size: 11px; 
	font-weight: normal; 
	line-height: 14px; 
	text-decoration: none;
}

#leftnav a:hover { 
	/*hover color*/
	color: #0077ff; 
	font-size: 11px; 
	font-weight: normal; 
	line-height: 14px; 
	text-decoration: none;
}

#leftnav a:active { 
	/*active color*/
	color: #999999; 
	font-size: 11px; 
	font-weight: normal; 
	line-height: 14px; 
	text-decoration: none;
}

#leftnav li.onpage a { 
	color: #333333;
	font-size: 12px; 
	font-weight: bold; 
}

/*PRODCUT NAV*/
#prodnav a:link { 
	color: #0f0f0f; 
	font-size: 11px; 
	font-weight: normal; 
	font-style: normal; 
	line-height: 14px; 
	text-decoration: none; 
	word-spacing: normal; 
}

#prodnav a:visited { 
	color: #0f0f0f; 
	font-size: 11px; 
	font-weight: normal; 
	line-height: 14px; 
	text-decoration: none;
}

#prodnav a:hover { 
	color: #99ccff; 
	font-size: 11px; 
	font-weight: normal; 
	line-height: 14px; 
	text-decoration: none;
}

#prodnav a:active { 
	color: #99ccff; 
	font-size: 11px; 
	font-weight: normal; 
	line-height: 14px; 
	text-decoration: none;
}

#prodnav li.onpage a { 
	color: #333333;
	font-size: 12px; 
	font-weight: bold; 
}

.footlink:link { color: #69c; font-size: 11px; font-weight: normal; font-style: normal; line-height: 16px; text-decoration: none; word-spacing: 0; }
.footlink:visited { color: #69c; font-size: 11px; font-weight: normal; font-style: normal; line-height: 16px; text-decoration: none; word-spacing: 0; }
.footlink:hover { color: #006; font-size: 11px; font-weight: normal; font-style: normal; line-height: 16px; text-decoration: none; word-spacing: 0; }
.footlink:active { color: #69c; font-size: 11px; font-weight: normal; font-style: normal; line-height: 16px; text-decoration: none; word-spacing: 0; }

.item {
	border:#ccc solid 1px;
	padding:10px;
	float:left;
	width:160px;
	height:130px;
	margin-right:12px;
}

.itemleft {
	border:#ccc solid 1px;
	padding:0px;
	display: inline;
	float:left;
	width:130px;
	height:70px;
	text align: left;
	list-style: type;
}

.itemtop {
	border:#ccc solid 1px;
	padding:0px;
	display: inline;
	float:left;
	font-size:16px;
	width:240px;
	height:70px;
	text align: center;
	list-style: type;
}

.item h1 {
	font-size:30px;
	margin:0;
}

.item h2 {
	font-size:20px;
	margin:0;
}

.item h3 {
	font-size:12px;
}

.item ul, .item ul li {
	margin:0;
	padding:0;
	display:block;
	list-style:none;
}

.resultsleft2 {
font-size: 16px; font-weight: bold; line-height: 14px; background-color: #66CCFF; text-align: left;
}

