#sidebar p					{ margin-bottom: 6px; }

#main h2.faq						{ font-size: 20px; line-height: 24px; padding-bottom: 3px; border-bottom: 1px solid #b1b5b9;}

#content.faq				{ width: 680px; }
#content .subcolumn1-2 		{ float: left; width: 325px; margin-bottom: 1.5em; }
#content .subcolumn2-2 		{ float: right; width: 325px; margin-bottom: 1.5em;}

/* sidebar modules */

.sbmodule					{ margin-bottom: 19px; border: 1px solid #a1a5a9;}
.sbmodule2					{ margin-bottom: 0px; border: 1px solid #a1a5a9;}
.sbmodulebody				{ padding: 5px;}
.sbmodule h4,
.sbmodule2 h4				{ font-size: 10px; line-height: 13px; padding:
	 5px; background: #e2eeff url(../images/grad_yellow.jpg) top left repeat-x;}

/* Headers */

.blueheader					{ background: #e2eeff url(../images/grad_yellow.jpg) bottom left repeat-x; font-size: 12px; line-height: 13px; color: #000; padding: 4px; }
a.more						{ color: #00F; display: block; float: right; font-size: 10px; height: 12px; background: #ffffff url(../images/indexarrowmore.gif) right no-repeat; padding: 0px 16px 0px 0px; margin-right: 2px; text-decoration: none; }
a.more:hover				{ text-decoration: underline; }

#content h3.tiger 			{ margin: 7px 0 3px 0; padding: 4px 5px 3px 0px; font-size: 14px; color: #76797c; border-bottom: 1px solid #b1b5b9; }
#content p.faq				{ padding-left: 10px; background: url(../elements/topicarrow.gif) top left no-repeat; margin-top: 10px; margin-bottom: 3px; }

#content					{ width: 400px; }
#sidebar					{ width: 250px; }
.red						{ color: #D00;}

#languagetable				{ margin-top: 36px; margin-bottom: 12px; }
#languagemenu				{ width: 98%; margin-left: 5px; }

.exchangefield				{ width: 140px; padding: 0px; margin: 0px 0px 0px 0px;}
.widerfield					{ width: 285px; padding: 0px; margin: 5px 0px 10px 0px;}
.state						{ width: 80px; padding: 0px; margin: 5px 10px 10px 0px;}
.zipcode					{ width: 100px; padding: 0px; margin: 5px 0px 10px 0px;}
.placeorder					{ margin: 8px 8px 10px 0px;}

.sbexchange					{ margin-bottom: 16px; border: 1px solid #b1b5b9; }
.sbexchangetop				{ background: #e2eeff url(../images/grad_yellow.jpg) top left repeat-x; padding: 5px 5px 5px 6px; font-size: 12px; line-height: 12px; text-align: left; font-weight: bold;}
.sbexchangeback				{ background: #FFF; padding: 7px;}
.sbexchangebtm				{ background: #FFF; padding: 4px 5px 5px 6px; font-size: 10px; line-height: 12px; font-weight: bold;}
.sbexchangebtm2				{ padding: 4px 5px 5px 6px; font-size: 1px; line-height: 6px; height: 6px;}


.videobox					{ margin-bottom: 16px; border: 1px solid #b1b5b9; }
.videoboxtop				{ background: url(../images/TitleBackground.jpg) #FCE690  top left repeat-x; padding: 5px 5px 5px 6px; font-size: 12px; line-height: 12px; text-align: left; font-weight: bold;}
.videoboxback				{ background: #FCE690; padding: 7px;}
.videoboxbtm				{ background: #FCE690; padding: 4px 5px 5px 6px; font-size: 10px; line-height: 12px; font-weight: bold;}
.videoboxbtm2				{ padding: 4px 5px 5px 6px; font-size: 1px; line-height: 6px; height: 6px;}


.specialnote				{ margin-bottom: 16px; border: 1px solid #c9b484; }
.specialnotetop				{ background: #fff9d9 url(../elements/gradient-yellow.gif) top left repeat-x; padding: 5px 5px 5px 6px; font-size: 10px; line-height: 12px; text-align: left; font-weight: bold;}
.specialnoteback			{ background: #fff9d9; padding: 7px;}



#content .separator			{ width: 400px; margin-bottom: 16px; padding-bottom: 3px; border-bottom: 2px solid #dadada; font-size: 1px;}
#main .separator680			{ width: 680px; margin-bottom: 20px; padding-bottom: 3px; border-bottom: 1px dotted #a1a5a9; height: 20px;}

form				{ padding: 0px; margin: 0px; }
#sidebar					{ line-height: 13px; }

.divider					{ line-height: 1px; font-size: 1px; height: 1px; padding: 0px 5px 0px 5px; border-bottom: 2px solid #dadada; }

.green						{ color: #070; }
.red						{ color: #C00; }

#main .kbint						{ border: 1px solid #b1b5b9; }
#main .kbinttitle					{ height: 7px; background: #EBDEFF url(../elements/gradient-violet.gif) top left repeat-x; vertical-align: middle; font-size: 10px; font-weight: bold; padding: 5px; color: #292230;}
#main .kbintbody					{ background: #F8F6FF; color: #000; font-size: 12px; line-height: 16px; vertical-align: top; padding: 5px; }

.batt_title 				{ font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 27px; font-weight: bold; line-height: 28px; }
.zip_header					{ color: #76797C; border-bottom:thin solid #000; }


/* Validated Knowledge Base Table */

.kbtable 							{ border-top: 1px solid #b1b5b9; border-left: 1px solid #b1b5b9; }
.kbtable td							{ padding: 4px; border-right: 1px solid #b1b5b9; font-size: 10px; }
.kbtable tr td						{ font-size: 10px; line-height: 13px; border-bottom: 1px solid #b1b5b9; vertical-align: top;}
.kbtable tr.header TD				{ background-color: #e2e2e2; font-size: 10px; font-weight: bold; border-bottom: 1px solid #b1b5b9;}
.kbtable tr.subheader TD			{ background-color: #f1f1f1; font-weight: bold; border-bottom: 1px solid #b1b5b9;}
.kbtable tr.even TD					{ background-color: #edf3fe; }
.kbtable td.subheader				{ background-color: #f1f1f1; font-weight: bold; }
.kbtable tr.even td.subheader		{ background-color: #f1f1f1; font-weight: bold; }

#main .caption				{ text-align: center; margin: 10px auto 20px auto; font-size: 10px; color: #76797c;}

form							{ margin: 0; padding: 0; }


#main	{ margin-top: 2px; }
h1		{ line-height: 28px; }

#breadcrumb,
#footer 			{width: 680px; margin-left: auto; margin-right: auto; text-align: center; clear: both;}

#breadcrumb			{ margin: 0px auto; font-size: 10px; padding: 0px 0px 7px 0px;}

#footer				{ width: 680px; font-size: 10px; border-top: 1px solid #a1a5a9; padding-top: 1.3em; margin: 0px auto; line-height: 13px; }
#footer TABLE		{ width: 680px; margin-left: auto; margin-right: auto; }
#footer TD			{ text-align: center; }
