/* START content list of main classes & id's in this stylesheet
	#dealerLogin
	#headerAccountInfo
	.tabbedPod_BGT
	.tabbedPod
	.plainPod
	.ops
	#bulletinSearchBar
	#bulletinList
	.prevNext
	#downloadListing
	#literatureRequestConfirm
	#shortContentBlock
	#departmentContact
	#intMarketing
		#IM_templateListing
		#templateList
	#feedbackBar
	#profitCalculator
	.entryList
	#productDetailsWrapper
	#newsDetailWrapper
	#newsListing
	#clientTestimonialList
END content list */



/* START #dealerLogin */
#dealerLogin { color: #D4D0C8; float: right; margin-right:0; display:inline; margin-top: 12px; width:316px; height:90px; background: url(/template-images/layout/bg/dealerLogin/dealerLoginContainer.gif)  no-repeat right top;}
	#dealerLogin label { font-size:1.2em; font-weight: lighter; padding-top:12px; padding-left:12px; display:block; color:#FFFFFF; }
	#dealerLogin h3 {font-size:1.2em; font-weight: lighter; padding-left:12px; color:#ffffff; padding-bottom:5px; }
	#dealerLogin p {padding-top:5px;} 
	#dealerLogin p.welcome {font-size:1.2em; font-weight:bold; padding-left:12px; color:#214d6a  ;}
	#dealerLogin p.status {float:left; font-size:0.9em; font-weight:bold; padding-left:12px; color:#214d6a; }
	#dealerLogin ol.logout {float: right; padding-right:15px; }
	#dealerLogin input { margin:0; display:inline-block; float:left; border: 1px solid #a1acc0; color: #a1acc0; font-size: 0.8em;  padding: 3px 6px; margin: 5px 3px 0px 12px; width: 195px; }
		#dealerLogin input#redirect {display:none;} 
        #dealerLogin a {float:left; margin:0; display:inline; margin-top:5px; color:#cc0a3c; }
	#dealerLogin .cButton{text-align:left; text-indent:8px; border-width:0px; width:82px; float:left; margin:0; display:inline-block; background-image:url(/template-images/layout/buttons/loginbutton.png); background-repeat:no-repeat; height:21px; margin-top:5px;}
	
/* END #dealerLogin */


/* START #redirectLogon */
#redirectLogon { padding:0px; color: #D4D0C8; margin-top: 32px; }
	#redirectLogon label{ font-size: 1.4em; font-style: italic; font-weight: bold; margin-right: 10px; color:red; }
	#redirectLogon input { border: 2px solid #D4D0C8; color: #D4D0C8; font-size: 0.9em; font-weight: bold; padding: 3px 6px; width: 115px !important;}
	#redirectLogon button { background: #21658C url(/template-images/layout/bg/buttonBG.png) no-repeat right top; border: 2px solid #21658C; border-bottom: none; color: #FFFFFF; font-weight: bold; font-size: 0.9em; min-width: 115px; padding: 2px 25px 4px 6px; text-align: left; }
/* END #redirectLogon */




/* START #headerAccountInfo */
#headerAccountInfo { margin-top: 32px; vertical-align: middle; float: right; margin-bottom: 10px; }
	#headerAccountInfo ol {  }
		#headerAccountInfo li { display: block; float: left; padding-right: 15px; padding-top: 6px; }
			#headerAccountInfo li a { display: block; text-decoration: none; color: black; font-weight: bold; white-space: nowrap; }
				#headerAccountInfo li a:hover { text-decoration: underline; }
			#headerAccountInfo .button { border: 1px solid #21658C; border-bottom: none; background: #21658C url(/template-images/layout/buttons/bluebuttonbackground.png) repeat-x right top; /*min-width: 115px;*/ padding-top: 0; }/* min-width commented out as applying it pushes it onto next line in opera */
				#headerAccountInfo .button a { color: #FFFFFF; padding: 2px 25px 4px 6px; font-size: 0.9em; }
					#headerAccountInfo .button a:hover { text-decoration: none; }
/* END #headerAccountInfo */






/* START .tabbedPod_BGT - with Background and Title */
#contentArea .tabbedPod_BGT { background: #E2003D url(/template-images/layout/bg/tabbedPod/tabbedPod.png) repeat-x left top; width: 100%; padding-top: 10px; }
	#contentArea .tabbedPod_BGT h2 { color: #FFFFFF; font-size: 1.4em; font-style: italic; margin-left: 10px; margin-bottom: 10px; }
	#contentArea .tabbedPod_BGT ol.tabs { font-size: 0.9em; display: block; clear: both; margin-bottom: 10px; margin: 0; padding: 0; }
		#contentArea .tabbedPod_BGT ol.tabs li { display: block; border: 2px solid #676777; border-bottom: none; background: #676777 url(/template-images/layout/bg/tabbedPod/off.png) no-repeat right top; width: 49%; /*width: 232px;*/ }
		#contentArea .tabbedPod_BGT ol.tabs .t_left { float: left; }
		#contentArea .tabbedPod_BGT ol.tabs .t_right { float: right; }
			#contentArea .tabbedPod_BGT ol.tabs li a { display: block; text-decoration: none; color: #FFFFFF; font-weight: bold; padding: 3px 25px 4px 6px; white-space: nowrap; }
			#contentArea .tabbedPod_BGT ol.tabs .selected { border: 2px solid #21658C; border-bottom: none; background: #21658C url(/template-images/layout/bg/tabbedPod/on.png) no-repeat right top; }
				#contentArea .tabbedPod_BGT ol.tabs .selected a { text-transform: uppercase; }
	#contentArea .tabbedPod_BGT .product { background: #FFFFFF url(/template-images/layout/bg/tabbedPod/product.png) repeat-y left top; margin-top: 10px; margin-left: 4px; margin-bottom: 4px; clear: left; }
			#contentArea .tabbedPod_BGT .product h3 { color: #E2003D; font-weight: bold; font-style: italic; margin: 0; }
			#contentArea .tabbedPod_BGT .product ol { list-style: none; margin: 0; padding: 5px 0; background: transparent url(/template-images/layout/bg/tabbedPod/productOL.jpg) no-repeat right bottom; border-right: 1px solid #CCCDD0; }
				#contentArea .tabbedPod_BGT .product ol li { padding: 5px 10px; clear: left; }
					#contentArea .tabbedPod_BGT .product ol li ul { padding: 0; margin: 0; }
						#contentArea .tabbedPod_BGT .product ol li ul li { padding: 0 0 0 9px; display: inline; clear: none; list-style: none; margin-right: 3px; background: transparent url(/template-images/layout/bullet/disc.gif) no-repeat 0px 6px; }
			#contentArea .tabbedPod_BGT img { border: 1px solid #CCCDD0; float: left; margin-right: 10px; }
			#contentArea .tabbedPod_BGT p { margin: 5px 0; line-height: normal; }
			#contentArea .tabbedPod_BGT .product p.proLink { clear: left; text-align: right; }
				#contentArea .tabbedPod_BGT .product a { color: #E2003D; }
			#contentArea .tabbedPod_BGT .more { background: #FFFFFF; text-align: right; }
				#contentArea .tabbedPod_BGT .more a { color: #FFFFFF; background: #E2003D; font-size: 0.9em; font-weight: bold; padding: 2px 24px 4px 24px; position: relative; }

/*tabbedPod_BGT BLUE*/
#contentArea .tabbedPod_BGT_blue { background: #E2003D url(/template-images/layout/bg/plainPod/plainPod.png) repeat-x left top; width: 100%; padding-top: 10px; }
#contentArea .tabbedPod_BGT_blue h2 { color: #FFFFFF; font-size: 1.4em; font-style: italic; margin-left: 10px; margin-bottom: 10px; }
	#contentArea .tabbedPod_BGT_blue ol.tabs { font-size: 0.9em; display: block; clear: both; margin-bottom: 10px; margin: 0; padding: 0; }
		#contentArea .tabbedPod_BGT_blue ol.tabs li { display: block; border: 2px solid #676777; border-bottom: none; background: #676777 url(/template-images/layout/bg/tabbedPod/off.png) no-repeat right top; width: 49%; /*width: 232px;*/ }
		#contentArea .tabbedPod_BGT_blue ol.tabs .t_left { float: left; }
		#contentArea .tabbedPod_BGT_blue ol.tabs .t_right { float: right; }
			#contentArea .tabbedPod_BGT_blue ol.tabs li a { display: block; text-decoration: none; color: #FFFFFF; font-weight: bold; padding: 3px 25px 4px 6px; white-space: nowrap; }
			#contentArea .tabbedPod_BGT_blue ol.tabs .selected { border: 2px solid #21658C; border-bottom: none; background: #21658C url(/template-images/layout/bg/tabbedPod/on.png) no-repeat right top; }
				#contentArea .tabbedPod_BGT_blue ol.tabs .selected a { text-transform: uppercase; }
	#contentArea .tabbedPod_BGT_blue .product { background: #FFFFFF url(/template-images/layout/bg/tabbedPod/product.png) repeat-y left top; margin-top: 10px; margin-left: 4px; margin-bottom: 4px; clear: left; }
		#contentArea .tabbedPod_BGT_blue .product .FP_content { padding-left: 112px; }
			#contentArea .tabbedPod_BGT_blue .product h3 { color: #E2003D; font-weight: bold; font-style: italic; margin: 0; }
			#contentArea .tabbedPod_BGT_blue .product ol { list-style: none; margin: 0; padding: 5px 0; background: transparent url(/template-images/layout/bg/tabbedPod/productOL_blue.jpg) no-repeat right bottom; border-right: 1px solid #CCCDD0; }
				#contentArea .tabbedPod_BGT_blue .product ol li { padding: 5px 10px; clear: left; }
					#contentArea .tabbedPod_BGT_blue .product ol li ul { padding: 0; margin: 0; }
						#contentArea .tabbedPod_BGT_blue .product ol li ul li { padding: 0 0 0 9px; display: inline; clear: none; list-style: none; margin-right: 3px; background: transparent url(/template-images/layout/bullet/disc.gif) no-repeat 0px 6px; }
			#contentArea .tabbedPod_BGT_blue img { border: 1px solid #CCCDD0; float: left; margin-right: 10px; }
			#contentArea .tabbedPod_BGT_blue p { margin: 5px 0; line-height: normal; }
			#contentArea .tabbedPod_BGT_blue .product p.proLink { clear: left; text-align: right; }
				#contentArea .tabbedPod_BGT_blue .product a { color: #E2003D; }
			#contentArea .tabbedPod_BGT_blue .more { background: #FFFFFF; text-align: right; }
				#contentArea .tabbedPod_BGT_blue .more a { color: #FFFFFF; background: #E2003D; font-size: 0.9em; font-weight: bold; padding: 2px 24px 4px 24px; position: relative; }

				#contentArea .tabbedPod_BGT_blue ol img{margin-left:5px; }

/* END .tabbedPod_BGT*/






/* START .tabbedPod */
#contentArea .tabbedPod { background: #E2003D; width: 100%; margin-top: 10px; }
	#contentArea .tabbedPod ol.tabs { background: #FFFFFF; font-size: 0.9em; display: block; clear: both; margin-bottom: 10px; margin: 0; padding: 0; }
		#contentArea .tabbedPod ol.tabs li { background: #676777 url(/template-images/layout/bg/tabbedPod/off.png) no-repeat right top; border: 2px solid #676777; border-bottom: none; display: block; width: 49% }
		#contentArea .tabbedPod ol.tabs .t_left { float: left; }
		#contentArea .tabbedPod ol.tabs .t_right { float: right; }
			#contentArea .tabbedPod ol.tabs li a { color: #FFFFFF; display: block; font-weight: bold; padding: 3px 25px 4px 6px; text-decoration: none; }
			#contentArea .tabbedPod ol.tabs .selected { background: #21658C url(/template-images/layout/bg/tabbedPod/on.png) no-repeat right top; border: 2px solid #21658C; border-bottom: none; }
				#contentArea .tabbedPod ol.tabs .selected a { text-transform: uppercase; }
	#contentArea .tabbedPod .product { background: #FFFFFF url(/template-images/layout/bg/tabbedPod/corner.png) no-repeat right bottom; margin-left: 4px; margin-bottom: 4px; clear: left; }
		#contentArea .tabbedPod .product h3 { margin-bottom: 0; margin-top: 0; color: #7D8091; font-style: italic; font-weight: bold; }
			#contentArea .tabbedPod .product h3 { float: none; }
				#contentArea .tabbedPod .product h3 a { color: #7D8091; }
			#contentArea .tabbedPod .product p { margin: 5px 0; }
		#contentArea .tabbedPod .product h4 { margin-top: 0; color: #E2003D; font-weight: bold; font-size: 1.1em; }
			#contentArea .tabbedPod .product h4 { float: none; }
				#contentArea .tabbedPod .product h4 a { color: #E2003D; }
		#contentArea .tabbedPod .product ol { list-style: none; margin: 0; padding: 5px 0; border-right: 1px solid #CCCDD0; }
			#contentArea .tabbedPod .product ol li { padding: 5px 10px; clear: left; }
				#contentArea .tabbedPod .product ol li ul { margin: 0; }
					#contentArea .tabbedPod .product ol li ul li { padding: 0 0 0 8px; float: left; clear: none; list-style: none; margin-right: 3px; background: transparent url(/template-images/layout/bullet/disc.gif) no-repeat 0px 6px; }
		#contentArea .tabbedPod img { border: 1px solid #CCCDD0; float: left; margin-right: 10px; }
		#contentArea .tabbedPod p { margin: 0; line-height: normal; }
		#contentArea .tabbedPod .product p.TP_more { clear: left; }
			#contentArea .tabbedPod .product p.TP_more a { color: #E2003D; float: right; }
		#contentArea .tabbedPod .more { background: #FFFFFF; text-align: right; }
			#contentArea .tabbedPod .more a { background: #E2003D; color: #FFFFFF; font-size: 0.9em; font-weight: bold; padding: 4px 24px; position: relative; }

			/*#contentArea .tabbedPod .HNW_content { padding-left: 112px; }*/
			#contentArea .tabbedPod .HNW_content img { float:left;  }


		#clientTestimonialWrapper { display: none }

			#clientTestimonialWrapper img { float:left; }

			#contentArea .tabbedPod .CTW_content { /*padding-left: 112px;*/ }
			#contentArea .tabbedPod .contentblock_body img {float:left}
			/*#contentArea .tabbedPod .contentblock_body { padding-left: 112px; }*/

		#homeIndustryAwardsWrapper { display: none ; }
		/*#homeNewsWrapper {height:190px;}
		#mdStatementWrapper {height:190px;}
		*/

			#contentArea .tabbedPod .HNW_content .contentblock_body { padding-left: 0; }
			#contentArea .tabbedPod .CTW_content .contentblock_body { padding-left: 0; }

		#homeMyOrdersWrapper { display: none }
		#buyOnlineWrapper { display: none }

/* END .tabbedPod */



/* END .myOrders */
#contentArea .myOrders { background: #1B346C url(/template-images/layout/bg/plainPod/plainPod.png) repeat-x left top; padding-top: 10px; margin-top: 0; }
	#contentArea .myOrders h2 { color: #FFFFFF; font-size: 1.4em; font-style: italic; margin-left: 10px; margin-bottom: 10px; }
	#contentArea .myOrders .product { margin-top: 10px; background: #FFFFFF url(/template-images/layout/bg/myOrders/corner.png) no-repeat right bottom; }
	#contentArea .myOrders ol.tabs { background: #1B346C; }
/* END .tabbedPod */



/* END .fullWidth */
#contentArea .TP_fullWidth {  }
	#contentArea .TP_fullWidth ol.tabs .t_right { float: none; }
		#contentArea .TP_fullWidth ol.tabs li { background: #676777 url(/template-images/layout/bg/podFullWidth/off.png) no-repeat right top; width: auto; }
	#contentArea .TP_fullWidth .product { background: #FFFFFF; margin: 0; }
		#contentArea .TP_fullWidth .product ol { border: 1px solid #CCCDD0; border-top: none; }
/* END .fullWidth */






/* START .plainPod */
#contentArea .plainPod { background: #1B346C url(/template-images/layout/bg/plainPod/plainPod.png) repeat-x left top; color: #FFFFFF; padding: 10px; width: 458px; }
	#contentArea .plainPod h2 { color: #FFFFFF; font-size: 1.4em; font-style: italic; margin-bottom: 10px; }
		#contentArea .plainPod img { border: 1px solid #CCCDD0; float: left; margin-right: 10px; }
		#contentArea .plainPod .contentblock_body { padding-left: 112px; }
		#contentArea .plainPod p.PP_more { line-height: normal; margin: 0; clear: left; }
			#contentArea .plainPod p.PP_more a { color: #E2003D; float: right; font-weight: bold; }
/* END .plainPod */






/* START .ops */
#contentArea #opsWrap { padding: 10px; width: 458px; border: 1px solid #CCCDD0; margin-top: 10px; text-align: center; }
	#contentArea .ops {  }
/* END .ops */






/* START #sectionImage */
#sectionImage { min-height: 135px; background: #E2003D url(/template-images/layout/bg/tabbedPod/tabbedPod.png) repeat-x left top; padding: 10px; margin-bottom: 10px; }
	#sectionImage h2 { color: #FFFFFF; font-size: 1.4em; font-style: italic; margin-bottom: 10px; }
/* END #sectionImage */


/* Start Sub Head Line*/
#pageIntro { position:relative; padding-bottom:5px; }
#pageIntro #subheadlinetop { background: transparent url(/template-images/layout/bg/innerpage/subheadlineTop.gif) no-repeat top left; width:714px; }
#pageIntro #subheadlinebottom {padding:15px 85px 35px 20px; background:transparent url(/template-images/layout/bg/innerpage/subheadlinebottom.gif) no-repeat left bottom; min-height:69px; }
	#pageIntro #subheadlinebottom dt { font-size:1.3187em; }
	#pageIntro #subheadlinebottom dd { font-size: 0.9065em }
#pageIntro #subheadlinebottom dd { padding:0; font-weight:normal;}


/* Start formArea Background*/

#formAreaContainer { background: transparent url(/template-images/layout/bg/innerpage/formAreaRepeaterY.jpg) repeat-y top left; position: relative; /*width:715px;*/ /*Set container bigger for pixal loss*/  }
#formAreaContainer #formAreaTop { z-index:101; position:absolute; top:0; left:0; background: transparent url(/template-images/layout/bg/innerpage/formAreaTop.jpg) no-repeat top left; height:30px;  width:714px; }
#formAreaContainer #formAreaBottom { z-index:1; background: transparent url(/template-images/layout/bg/innerpage/formAreabottom.jpg) no-repeat bottom left; bottom: 0; height: 295px; left: 0; position: absolute; width: 714px; }
	#formAreaContent { padding:20px; z-index:2; }
#formAreaContainer { }




/*
#pageIntro {background:transparent url(/template-images/layout/bg/innerpage/subheadlinebottom.gif) no-repeat right bottom; }
		#pageIntro dt { border: 2px solid #AD072F; border-bottom: none; color: #FFFFFF; font-size: 0.9em; font-weight: bold; background: #AD072F url(/template-images/layout/bg/innerpage/subheadlineTop.gif) no-repeat right top; text-align: left; padding: 2px 25px 4px 6px; text-transform: uppercase; }

 START .pageIntro OLD OLD OLD 
#pageIntro { width: 521px; margin-bottom: 10px; min-height: 155px; background: transparent url(/template-images/layout/bg/pageIntro/bottom.gif) no-repeat right bottom; }
	#pageIntro dt { border: 2px solid #AD072F; border-bottom: none; color: #FFFFFF; font-size: 0.9em; font-weight: bold; background: #AD072F url(/template-images/layout/bg/pageIntro/red.png) no-repeat right top; text-align: left; padding: 2px 25px 4px 6px; text-transform: uppercase; }
	#pageIntro dd { margin-left: 0; border-right: 4px solid #E2003D; padding: 9px 10px 9px 20px; }
		#pageIntro dd #PI_wrap { min-height: 91px; border: 1px solid #F1F1F1; padding: 9px; background: transparent url(/template-images/layout/bg/pageIntro/content.png) repeat; }
*//* END .pageIntro */


#contentArea #homeIndustryAwardsWrapper { }
#contentArea #homeIndustryAwardsWrapper  ul li  {list-style-position:inside; padding:0 0 0 10px; float:none; margin:0px; }
* html #contentArea #homeIndustryAwardsWrapper  ul {float: left;} /* IE Only Hack */



/* START #bulletinSearchBar */
#contentArea #bulletinSearchBar { border: 2px solid #21658C; border-bottom: none; color: #FFFFFF; font-size: 0.9em; font-weight: bold; background: #21658C url(/template-images/layout/buttons/bluebuttonbackground.png) no-repeat right top; text-align: left; padding: 2px 25px 4px 12px; }
	#contentArea #bulletinSearchBar select { width: auto; min-width: 125px; margin-right: 10px; font-size: 0.9em; }
	#contentArea #bulletinSearchBar input { width: auto; min-width: 125px; margin-right: 10px; font-size: 0.9em; }
	#contentArea #bulletinSearchBar a {color:#FFFFFF;}
/* END #bulletinSearchBar */






/* START #bulletinList */
#contentArea #bulletinList { margin: 21px 0 0 12px; padding: 0; }
	#contentArea #bulletinList h3 { font-weight: bold; padding-top: 20px; padding-bottom: 10px; }
	#contentArea #bulletinList dt { float: left; width: 8em; font-weight: normal; line-height: 1.5em; }
	#contentArea #bulletinList dd { line-height: 1.5em;  }
		#contentArea #bulletinList dd a { background: transparent url(/template-images/layout/bg/bulletin/arrow.gif) no-repeat right top; padding-right: 10px; border-bottom: 1px solid #333333; text-decoration: none; }
			#contentArea #bulletinList dd a:hover { border: none; }
/* END #bulletinList */

/* START #bulletin Details */
#contentArea .bulletinDetailsWrapper {padding:5px; }
/* END #bulletin Details */



/* START #homepage-latest-news */
#homepage-latest-news { float: left; margin: 0; padding: 0; width: 320px; }
	#homepage-latest-news h3 { font-weight: bold; padding-top: 20px; padding-bottom: 10px; }
	#homepage-latest-news dt { font-size: 0.9041em; font-weight: normal; line-height: 1em; }
	#homepage-latest-news dd { margin-bottom: 5px; line-height: 1.5em;  }
		#homepage-latest-news dd a { background: transparent url(/template-images/layout/bg/bulletin/arrow.gif) no-repeat right top; font-size: 1em; font-weight: bold; padding-right: 10px; text-decoration: none; }
			#homepage-latest-news dd a:hover { border-bottom: 1px solid #333333; }
			#homepage-latest-news .PN_wrapper { display: none; }
/* END #homepage-latest-news */




/* START #homepage-latest-news-details */
#homepage-latest-news-details {padding: 5px; }
/* END #homepage-latest-news-details */




/* START .prevNext */
#contentArea .PN_wrapper { clear: left; text-align: right; }
	#contentArea .prevNext { margin: 20px 0 10px 12px; padding: 0; text-align: left; float: right; min-width: 240px; }
		#contentArea .prevNext li { display: block; float: left; min-width: 115px; border: 1px solid #21658C; border-bottom: none; text-align: left; }
		#contentArea .prevNext .PN_back { background: #21658C url(/template-images/layout/buttons/bluebuttonbackground.png) repeat-x right top; height:20px; margin-right: 2px; display:inline-block;}
		#contentArea .prevNext .PN_next { background: #465065 url(/template-images/layout/buttons/bluebuttonbackground.png) repeat-x right top; height:20px; display:inline-block;}
		#contentArea .prevNext .PN_search {margin-right: 2px;  background: #21658C url(/template-images/layout/buttons/bluebuttonbackground.png) repeat-x right top; display:inline-block; line-height:20px; height:20px;}
			#contentArea .prevNext a { display: block; text-decoration: none; color: #FFFFFF; font-weight: bold; line-height:22px; padding: 0px 25px 0px 6px; white-space: nowrap; }

		#contentArea .prevNext .PN_back_off { margin-right: 2px; background: #21658C url(/template-images/layout/buttons/bluebuttonbackground.png) repeat-x right top; border: 1px solid #465065; border-bottom: none; color: #FFFFFF; font-weight: bold; padding: 2px 25px 4px 6px; min-width: 84px; height:14px; line-height:14px; display:inline-block;}
		#contentArea .prevNext .PN_next_off { margin-right: 2px; background: #21658C url(/template-images/layout/buttons/bluebuttonbackground.png) repeat-x right top; border: 1px solid #465065; border-bottom: none; color: #FFFFFF; font-weight: bold; padding: 2px 25px 4px 6px; min-width: 84px; height:14px; line-height:14px; display:inline-block;}
/* END .prevNext */






/* START #downloadListing */
#contentArea #downloadListing { list-style-type: none; padding: 0; margin: 0; /*width: 700px;*/ }
	#contentArea #downloadListing li { width: 223px; float: left; }
		#contentArea #downloadListing li .thumb { background: transparent url(/template-images/layout/bg/priceGuides/thumb.png) no-repeat; width: 117px; padding: 15px 14px; text-align: left; }
		#contentArea #downloadListing li span { padding-left: 3px; display: block; }
		#contentArea #downloadListing li ol { list-style-type: none; padding: 0 0 0 3px; margin: 0; }
	#contentArea #downloadListing li li { float: none; width: auto; }
/* END #downloadListing */






/* START #literatureRequestConfirm */
#literatureRequestConfirm { width: 700px; padding-left: 20px; }
	#literatureRequestConfirm dt { float: left; width: 200px; margin-bottom: 10px; font-weight: normal; }
	#literatureRequestConfirm dd { width: 475px; margin-left: 200px; margin-bottom: 10px; }
	#literatureRequestConfirm .LRC_template { background: url(/template-images/layout/bg/literatureRequest/thumb.png) no-repeat; width: 117px; height: 138px; padding: 15px 14px; }
/* START #literatureRequestConfirm */






/* START #productCats */
#contentArea #productCats { list-style: none; margin: 0 0 0 5px; padding: 0; }
	#contentArea #productCats li { width: 230px; height: 130px; border: 1px solid #CCCDD0; float: left; margin-bottom: 10px; margin-right: 10px; }
		#contentArea #productCats .PC_last { margin-right: 0; }
/* END #productCats */






/* START #dealerConnect */
#contentArea #dealerConnect { list-style: none; margin: 0 0 0 5px; padding: 0; }
	#contentArea #dealerConnect li { width: 230px; height: 130px; border: 1px solid #CCCDD0; float: left; margin-bottom: 10px; margin-right: 10px; }
		#contentArea #dealerConnect .DC_last { margin-right: 0; }
/* END #productCats */





/* START #shortContentBlock */
#contentArea #shortContentBlock { list-style: none; margin: 0 0 0 5px; padding: 0; }
	#contentArea #shortContentBlock li.SCB_block { border: 1px solid #CCCDD0; padding: 10px; margin-bottom: 10px; }
		#contentArea #shortContentBlock dl.SCB_image { float: left; width: 100px; }
			#contentArea #shortContentBlock dl.SCB_image dt {  }
			#contentArea #shortContentBlock dl.SCB_image dd { margin: 0; font-weight: bold; }
		#contentArea #shortContentBlock .SCB_content { margin-left: 110px; }
			#contentArea #shortContentBlock .SCB_content a { color: #E2003D; font-weight: bold; }
			#contentArea #shortContentBlock .SCB_content .SCB_linklist { margin: 0; padding: 0; list-style: none;  }
/* END #shortContentBlock */





/* START #downloadSearchBar */
#contentArea #downloadSearchBar { background: #21658C url(/template-images/layout/bg/downloadSearchBar/red.png) no-repeat right top; border: 2px solid #21658C; border-bottom: none; color: #FFFFFF; font-weight: bold; font-size: 0.9em; margin-bottom: 10px; padding: 2px 25px 4px 12px; text-align: left; }
	#contentArea #downloadSearchBar select { margin-right: 10px; font-size: 0.9em; width: auto; min-width: 125px; }
	#contentArea #downloadSearchBar a {color:#FFFFFF; }
/* END #downloadSearchBar */



/* START #downloadArea */
#contentArea #downloadArea {  }
	#contentArea #downloadArea dt { color: #7D8091; font-size: 1.3em; font-weight: bold; margin-bottom: 10px; }
	#contentArea #downloadArea dd { margin: 0; display: block; }
#contentArea #DA_listing { list-style-type: none; padding: 0 0 0 10px; margin: 0; display: block; }
	#contentArea #DA_listing li { width: 116px; float: left; }
		#contentArea #DA_listing li .thumb { background: transparent url(/template-images/layout/bg/downloadArea/thumb.png) no-repeat; padding: 15px 14px; text-align: left; }
		#contentArea #DA_listing li span { padding: 0 13px; display: block; font-weight: bold; }


#contentArea #deviceLogo #DA_listing li input {width:20px; border:none; float:left; margin:3px; }
#contentArea #deviceLogo #DA_listing li span {float:left; padding-left:0px; }
#contentArea #deviceLogo #DA_listing li .thumb {height:110px; }
#contentArea #downloadArea #downloadButton { padding-left:10px; }
#contentArea #downloadSearchOptions {padding:13px; }
#contentArea #downloadSearchOptions button {margin-left:10px; }
/* END #downloadArea */

#contentArea #downloadContainer {padding-left:20px; }
#contentArea #downloadContainer .downloadTitle {font-weight:bold; padding-bottom:10px; }
#contentArea #downloadContainer .thumb {height:139px;  background: transparent url(/template-images/layout/bg/downloadArea/thumb.png) no-repeat; padding: 15px 14px; text-align: left; }

/* START #departmentContact */
#contentArea #departmentContact { margin-left: 5px; /*position: relative;  - causes lockup in ie6 */} 
	#contentArea #departmentContact dt { float: left; width: 625px; margin: 10px 0 3px 0; border: 2px solid #9FA9B9; border-bottom: none; color: #333333; font-size: 0.9em; font-weight: bold; background: #768DA8 url(/template-images/layout/bg/department/grey.png) no-repeat right top; text-align: left; padding: 3px 25px 5px 12px; }
		#contentArea #departmentContact dt.DC_first { margin-top: 0; }
	#contentArea #departmentContact dd { margin: 0; border: 0px solid #CCCDD0; padding-bottom: 10px; width: 98px; float: left; min-height: 60px; }
		#contentArea #departmentContact dd.DC_description { width: 453px; }
		#contentArea #departmentContact dd a,
		#contentArea #departmentContact dd span { color: #E2003D; font-weight: bold; }
/* END #departmentContact */






/* START #intMarketing */
#contentArea #inMarketing { padding-left: 5px; width: auto; }
	#contentArea #inMarketing dt { margin-bottom: 1em; }

		#contentArea #inMarketing input,
		#contentArea #inMarketing select,
		#contentArea #inMarketing textarea { width: 15em; min-width: none; }

	#contentArea #inMarketing dl { width: 235px; margin-bottom: 1em; }
	#contentArea #inMarketing .IM_topBlock { float: left; }
	#contentArea #inMarketing .IM_middleBlock { float: left; }
	#contentArea #inMarketing .IM_middleBlock { float: none; width: 100%; display: block; }
	#contentArea #inMarketing .IM_step4 dt {  }
	#contentArea #inMarketing .IM_step4 dt.validationError { color:#FF0000 }
	#contentArea #inMarketing .IM_step4 dd { display: block; }
	#contentArea #inMarketing .templateListWrap {  }
	#contentArea #inMarketing .IM_bottomBlock { float: left; width: 358px; }
		#contentArea #inMarketing .IM_bottomBlock textarea { width: 346px; }
	#contentArea #inMarketing label { display: inline; float: none; }
	#contentArea #inMarketing label.validationError { color: #FF0000; }
	#contentArea #inMarketing dd { margin: 0; }

#contentArea .IM_TL_wrap { width: 100%; }
#contentArea #IM_templateListing { list-style-type: none; padding: 0; margin: 0; display: block; }
	#contentArea #IM_templateListing li { width: 119px; float: left; }
		#contentArea #IM_templateListing li .thumb { background: transparent url(/template-images/layout/intMarketing/thumb.png) no-repeat; padding: 15px 14px; text-align: left; min-height: 115px; }
		#contentArea #IM_templateListing li span { padding: 0 13px; display: block; font-weight: bold; }
			#contentArea #IM_templateListing li span input.radio { width: auto; border: none; margin-right: 10px; }
			#contentArea #IM_templateListing li span label { width: auto; }
/* END #intMarketing */



/* START #templateList */
#contentArea #templateList { list-style: none; padding: 0; margin: 0 0 0 30px; }
	#contentArea #templateList a { padding: 5px; font-weight: bold; }
		#contentArea #templateList a.TL_selected { color: #E2003D; }
/* END #templateList */






/* START #feedbackBar */
#contentArea #feedbackBar { border: 2px solid #676777; border-bottom: none; color: #FFFFFF; font-size: 0.9em; font-weight: bold; background: #676777 url(/template-images/layout/bg/podFullWidth/off.png) no-repeat right top; text-align: left; padding: 2px 25px 4px 12px; text-align: right; }
	#contentArea #feedbackBar a { color: #FFFFFF; margin-left: 30px; }
/* END #feedbackBar */






/* START #profitCalculator */
#contentArea #profitCalc { border: 1px solid #E3E4E8; background: transparent url(/template-images/layout/bg/profitCalculator/bg.png) repeat-y top right; padding: 10px; margin-left: 20px; width: auto; }
	#contentArea #profitCalc fieldset { border: none; padding: 0; margin: 0; }
		#contentArea #profitCalc legend { display: none; visibility: hidden; }
		#contentArea #profitCalc label { display: inline; float: none; width: auto; }
		#contentArea #profitCalc button {  }

		#contentArea #profitCalc input { min-width: none; width: 15em; }
		#contentArea #profitCalc select { min-width: 680px; padding: 0; text-transform: capitalize; width: auto; font-size: 0.95em; }

	#contentArea #profitCalc dt { margin-bottom: 5px; }
	#contentArea #profitCalc dl { margin-bottom: 1em; min-width: 226px; }

	#contentArea #profitCalc .PC_topBlock {  }
	#contentArea #profitCalc .PC_middleBlock {  }
	#contentArea #profitCalc .PC_bottomBlock { margin-left: 200px; }

		#contentArea #profitCalc .PC_middleBlock dd { background: transparent url(/template-images/layout/bg/profitCalculator/poundsign.gif) no-repeat 0px 5px; padding-left: 10px; }

	#contentArea #profitCalc .PC_step1 {  }
		#contentArea #profitCalc .PC_step1 dt { display: none; visibility: hidden; }
		#contentArea #profitCalc .PC_step1 dd {  }

	#contentArea #profitCalc .PC_step2 {  }
		#contentArea #profitCalc .PC_step2 dt { display: none; visibility: hidden; }

	#contentArea #profitCalc .PC_step3 {  }
		#contentArea #profitCalc .PC_step3 dt { display: none; visibility: hidden; }

	#contentArea #profitCalc .PC_middleBlock.PC_step4 {  }
		#contentArea #profitCalc .PC_step4 dt { display: none; visibility: hidden; }
		#contentArea #profitCalc .PC_step4 dd { background: transparent; padding-left: 0; }
			#contentArea #profitCalc .PC_step4 dd select {  }

	#contentArea #profitCalc .PC_middleBlock.PC_step5 { margin-bottom: 1em; width: auto; }
		#contentArea #profitCalc .PC_step5 dt { float: left; width: 200px; }
		#contentArea #profitCalc .PC_step5 dd { float: left; }

	#contentArea #profitCalc .PC_middleBlock.PC_step6 { width: auto; }
		#contentArea #profitCalc .PC_step6 dt { float: left; width: 200px; }
		#contentArea #profitCalc .PC_step6 dd { float: left; }

	#contentArea #profitCalc #profitCalcBotBlock { margin-top: 10px; padding-left: 10px; }

	#contentArea #profitCalc label { display: inline; float: none; }
	#contentArea #profitCalc label.validationError { color: #FF0000; }
	#contentArea #profitCalc dd { margin: 0; }


		#contentArea #profitCalc .PC_step7 { width: 15em; }

		#contentArea #profitCalc .PC_step8 {  }
			#contentArea #profitCalc .PC_step8 dt { float: left; margin-right: 20px; }
			#contentArea #profitCalc .PC_step8 dd {  }

		#contentArea #profitCalc .PC_step9 {  }

	#contentArea #profitCalc a { color: #E2003D; font-weight: bold; }
/* END #profitCalculator */






/* START #homeProfitCalculator */
#homeProfitCalculatorWrapper { display: none }

#contentArea #homeProfitCalculator { background: transparent url(/template-images/layout/bg/profitCalculator/bg.png) repeat-y top right; border: 1px solid #E3E4E8; padding: 10px; width: auto; }
	#contentArea #homeProfitCalculator fieldset { border: none; margin: 0; padding: 0; }
		#contentArea #homeProfitCalculator legend { display: none; visibility: hidden; }
		#contentArea #homeProfitCalculator label { display: inline; float: none; width: auto; }
		#contentArea #homeProfitCalculator button {  }

		#contentArea #homeProfitCalculator input { min-width: none; width: 15em; }
		#contentArea #homeProfitCalculator select { font-size: 0.95em; min-width: none; padding: 0; text-transform: capitalize; width: 430px; }

	#contentArea #homeProfitCalculator dt { margin-bottom: 5px; }
	#contentArea #homeProfitCalculator dl { margin-bottom: 0.5em; min-width: 226px; }

	#contentArea #homeProfitCalculator .PC_topBlock {  }
	#contentArea #homeProfitCalculator .PC_middleBlock {  }
	#contentArea #homeProfitCalculator .PC_bottomBlock { margin-left: 214px; }

		#contentArea #homeProfitCalculator .PC_middleBlock dd { background: transparent url(/template-images/layout/bg/profitCalculator/poundsign.gif) no-repeat 0px 5px; padding-left: 10px; }

	#contentArea #homeProfitCalculator .PC_step1 {  }
		#contentArea #homeProfitCalculator .PC_step1 dt { display: none; visibility: hidden; }
		#contentArea #homeProfitCalculator .PC_step1 dd {  }

	#contentArea #homeProfitCalculator .PC_step2 {  }
		#contentArea #homeProfitCalculator .PC_step2 dt { display: none; visibility: hidden; }

	#contentArea #homeProfitCalculator .PC_step3 {  }
		#contentArea #homeProfitCalculator .PC_step3 dt { display: none; visibility: hidden; }

	#contentArea #homeProfitCalculator .PC_middleBlock.PC_step4 {  }
		#contentArea #homeProfitCalculator .PC_step4 dt { display: none; visibility: hidden; }
		#contentArea #homeProfitCalculator .PC_step4 dd { background: transparent; padding-left: 0; }
			#contentArea #homeProfitCalculator .PC_step4 dd select {  }

	#contentArea #homeProfitCalculator .PC_middleBlock.PC_step5 { margin-bottom: 1em; width: auto; }
		#contentArea #homeProfitCalculator .PC_step5 dt { float: left; width: 214px; }
		#contentArea #homeProfitCalculator .PC_step5 dd { float: left; }

	#contentArea #homeProfitCalculator .PC_middleBlock.PC_step6 { width: auto; }
		#contentArea #homeProfitCalculator .PC_step6 dt { float: left; width: 214px; }
		#contentArea #homeProfitCalculator .PC_step6 dd { float: left; }

	#contentArea #homeProfitCalculator #homeProfitCalculatorBotBlock { margin-top: 10px; padding-left: 10px; }

	#contentArea #homeProfitCalculator label { display: inline; float: none; }
	#contentArea #homeProfitCalculator label.validationError { color: #FF0000; }
	#contentArea #homeProfitCalculator dd { margin: 0; }


		#contentArea #homeProfitCalculator .PC_step7 { width: 15em; }

		#contentArea #homeProfitCalculator .PC_step8 {  }
			#contentArea #homeProfitCalculator .PC_step8 dt { float: left; margin-right: 20px; }
			#contentArea #homeProfitCalculator .PC_step8 dd {  }

		#contentArea #homeProfitCalculator .PC_step9 {  }

	#contentArea #homeProfitCalculator a { color: #E2003D; font-weight: bold; }
/* END #homeProfitCalculator */






/* START .contentblock_body */
#contentArea #content .contentheader { margin: 0 16px 0 30px; }
/* END .contentblock_body */





/* START .contentblock_body */
#contentArea #content .contentblock_body { margin: 0 16px 0 0px; display:inline; /* position:relative; caused selection problem in http://dev.www.yourhsc.com/my_account/reports/report_selection?report=3 */ }
/* END .contentblock_body */




/* START .pageImageFloatleft */
#contentArea #content .pageImageFloatleft {margin: 0 16px 0 30px; }
#contentArea #content .pageImageFloatright {margin: 0 30px 0 16px; }
/* END .pageImageFloatleft */





/* START .entryList */
.entryList { width: 100%; }
	.entryList th { background: #DDDDDD; text-align: left; }
	.entryList td { background:#EEEEEE; text-align:left; }
/* END .entryList */






/* START #productDetailsWrapper */
#productDetailsWrapper img { float: left; padding-right: 10px; padding-bottom: 10px; }
/* END #productDetailsWrapper */






/* START #newsDetail */
#newsDetail { margin-left: 20px; }
	#newsDetail dt { color: #E2003D; font-size: 1.4em; font-weight: bold; }
	#newsDetail dd { margin-left: 0; }
		#newsDetail dd.ND_summary img { display: block; float: right; padding-bottom: 10px; padding-left: 10px; }
	#newsDetail dd.ND_mainContent { clear: right; }
/* END #newsDetail */






/* START #newsListing */
#newsListing { width: 670px; }
	#newsListing h4 { margin-bottom:10px; }
	#newsListing span { }
		#newsListing span .NL_wrap p { margin: 0.5em 0; }
	
/*	#newsListing dt { background: #21658C url(/template-images/layout/bg/newsListing/red.png) no-repeat right top; text-align: left; border: 2px solid #21658C; border-bottom: none; color: #FFFFFF; font-size: 0.9em; font-weight: bold; padding: 2px 25px 4px 6px; }
		#newsListing dt a { color: #FFFFFF; text-decoration: none; }
			#newsListing dt a:hover { text-decoration: underline; }
	#newsListing dd { background: transparent url(/template-images/layout/bg/newsListing/bottom.gif) no-repeat right bottom; border-right: 4px solid #E2003D; margin-bottom: 10px; margin-left: 0; padding: 9px 10px 9px 20px; }
		#newsListing dd .NL_wrap { background: transparent url(/template-images/layout/bg/newsListing/content.png) repeat; border: 1px solid #F1F1F1; padding: 9px; }
			#newsListing dd .NL_wrap h4 { font-size: 1.2em; margin-top: 0; }
			#newsListing dd .NL_wrap p { margin: 0.5em 0; }
 END #newsListing */






/* START #clientTestimonialList */
#contentArea #clientTestimonialList { list-style: none; margin: 0; padding-left: 20px; }
	#contentArea #clientTestimonialList li { float: left; margin-bottom: 25px; width: 650px; }
		#contentArea #clientTestimonialList li p { font-weight:bold; }
		#contentArea #clientTestimonialList li img { border: 1px solid #D3D4DA; float: left; height: 100px; margin-right: 10px; width: 100px; }
		#contentArea #clientTestimonialList li span { display: block; /*padding-left: 110px; */ vertical-align: top; }
			#contentArea #clientTestimonialList li span h3 { line-height: normal; margin-top: 0; }
			#contentArea #clientTestimonialList li span h4 { line-height: normal; margin-top: 0; }
			#contentArea #clientTestimonialList li span p { margin: 0 0 1em 0; }
/* END #clientTestimonialList */



#contentArea #clientTestimonialContent {padding:13px}
#contentArea #clientTestimonialContent #clientName {font-weight:bold; }
#contentArea #clientTestimonialContent img {float:left; padding-right:10px; padding-bottom:10px; }


/* tracker */

#trackerContainer {}
	#trackerHeader { }

	#trackerContainer .thLeft {padding-top:10px; float:left; width:48%;  }
	#trackerContainer .thRight {padding-top:10px; float:right; width:48%; }
	#trackerContainer .thLeft input {width:140px; }
	#trackerContainer .thLeft label {width:11em}
	#trackerContainer .thLeft select {width:11em}
	#trackerContainer .thRight input {width:140px; }
	#trackerContainer .thRight label {width:11em}
	 .thLeft div {padding-top:2px; }
	 .thRight div {padding-top:2px; }
	 #thLeft div {padding-top:2px; }
	 #thRight div {padding-top:2px; }

	#trackerHeader #thLeft {float:left; width:48%;  }
	#trackerHeader #thRight {float:right; width:48%; }
	#trackerHeader #thLeft input {width:150px; }
	#trackerHeader #thLeft label {width:11em}
	#trackerHeader #thRight input {width:140px; }
	#trackerHeader #thRight label {width:11em}

	#trackerHeader .title {padding:2px; background-color:Blue; color:#FFFFFF;}
	#trackerHeader .prevNext {float:left}


	#trackerHeader .prevNext li { display: block; float: left; min-width: 115px; border: 2px solid #FFFFFF; border-bottom: none; text-align: left; }
		#trackerHeader .prevNext .PN_back { margin-right: 2px; border:3px solid #ff0000; background: #21658C url(/template-images/layout/buttons/bluebuttonbackground.png) repeat-x right top; height:12px; line-height:12px;}
		#trackerHeader .prevNext .PN_back_off { margin-right: 2px; border:1px solid #21658C; background: #21658C url(/template-images/layout/buttons/bluebuttonbackground.png) repeat-x right top; height:12px; line-height:12px;}
		
		#trackerHeader .prevNext .PN_next { background: #21658C url(/template-images/layout/bg/prevNext/next.png) no-repeat right top; }
			#trackerHeader .prevNext a { display: block; text-decoration: none; color: #FFFFFF; font-weight: bold; padding: 3px 25px 4px 6px; white-space: nowrap; }

		#trackerHeader  .PN_back_off { margin-right: 2px; background: #465065 url(/template-images/layout/bg/prevNext/back_off.png) no-repeat right top; border: 2px solid #465065; border-bottom: none; color: #FFFFFF; font-weight: bold; padding: 3px 25px 4px 6px; min-width: 84px; }
		#trackerHeader  .PN_next_off { background: #465065 url(/template-images/layout/bg/prevNext/next_off.png) no-repeat right top; border: 2px solid #465065; border-bottom: none; color: #FFFFFF; font-weight: bold; padding: 3px 25px 4px 6px; min-width: 84px; }





/* main tracker content sections */
#trackerContainer .trackerSection {margin:10px; padding:0px; /*border:1px solid black; */float:left}
#trackerContainer .trackerSection .title { border: 2px solid #21658C; border-bottom: none; color: #FFFFFF; font-size: 0.9em; font-weight: bold; background: #21658C url(/template-images/layout/buttons/bluebuttonbackground.png) repeat-x right top; text-align: left; padding: 2px 25px 4px 12px; }
	#trackerContainer .trackerSection input {width:120px}
	#trackerContainer .trackerSection label {padding-top:3px; padding-left:5px; }
	#trackerContainer .trackerSection button {float:right; padding-top:5px; }

#trackerSearchForm {width:90%}
#trackerSearchForm  #buttonContainer {padding-top:10px; clear:left}
#trackerResultsContainer {position:relative; /*overflow: auto; */ overflow-x:scroll; width:98%;   }

#trackerContainer h3 {margin-top:20px; }
#trackerContainer table { margin-left:10px; width:98%;  margin-top:10px; border-top:1px solid black; border-right:1px solid black; }
#trackerContainer table th{padding:1px;  border-left:1px solid black; border-bottom:1px solid black; }
#trackerContainer table td{padding:2px;  border-left:1px solid black; border-bottom:1px solid black; }

/*Override for report input boxes */
#trackerContainer .trackerSection input.report {width: 390px;}

/*tracker tables */
.trackerTableContainer { width:660px; position:relative;}
.trackerTableContainer h3 {margin-top:20px; }
.trackerTableContainer table { margin-left:10px; width:98%;  margin-top:10px; border-top:1px solid black; border-right:1px solid black; }
.trackerTableContainer table th{padding:1px;  border-left:1px solid black; border-bottom:1px solid black; }
.trackerTableContainer table td{padding:2px;  border-left:1px solid black; border-bottom:1px solid black; }


/* END .prevNext */

/* tracker advanced Search*/
#advancedSearch {clear:left; padding-top:15px; display:none; }




.complete { background:#b1ef96}
.incomplete { background:#ffbaba}

/* query submit forms */
#connectionDetailTable {clear:right; padding-top:10px}
#trackerContainer .trackerSection input#imei { width:120px; }
#trackerContainer .trackerSection input#sim { width:120px;}
#trackerContainer .trackerSection input#mpn { width:120px;}
#queryNewSearch .PN_search {margin-right: 2px;  background: #21658C url(/template-images/layout/bg/buttonBG.png) no-repeat right top; }
#contentArea #queryTypeForm fieldset { border: none ; }
#contentArea #queryTypeForm #validationContainer {padding:10px; color:#FF0000}
#contentArea #queryTypeForm #validationContainer p {color:#FF0000}
#contentArea #queryTypeForm .queryDisabled {background-color:#cccccc}
#contentArea #requestQueryResults {overflow-x:scroll; /*zwidth:720px;*/ }
#contentArea #requestQueryResults table td {background-color: #ececec}
#contentArea #requestQueryResults table tr.summaryHead td {margin:10px;background-color: gray !important}
#contentArea #requestQueryResults table td.space {background-color: white !important}

#contentArea #submitQueryRequestForm fieldset { border: none ; }
#contentArea #submitQueryRequestForm fieldset input { margin-right:10px; color:#FFFFFF; width:130px; font-size:0.9em; font-weight: bold; border: 2px solid #21658C; border-bottom: none; background: #21658C url(/template-images/layout/buttons/bluebuttonbackground.png) repeat-x right top; /*min-width: 115px;*/ padding-top: 0; }
/*{width:180px; margin-right: 2px;  background: #21658C url(/template-images/layout/bg/buttonBG.png) no-repeat right top; text-decoration: none; color: #FFFFFF; font-weight: bold; padding: 3px 25px 4px 6px; white-space: nowrap;}
*/

/* confirm email */
#contentArea #confirmQueryEmail fieldset { border: none ; padding-top:0px; margin-top:5px; padding-bottom:0px; margin-bottom:0px}
#contentArea #confirmQueryEmail fieldset input {width:220px}
#contentArea #confirmQueryEmail .submit { color:#FFFFFF; width:110px; font-size:0.9em; font-weight: bold; border: 1px solid #21658C; border-bottom: none; background: #21658C url(/template-images/layout/buttons/bluebuttonbackground.png) repeat-x right top; /*min-width: 115px;*/ padding-top: 0; }

/*{width:110px; margin-right: 2px;  background: #21658C url(/template-images/layout/bg/buttonBG.png) no-repeat right top; color:#FFFFFF; font-weight:bold}
*/

/* wildcard Search Form */
#wildcardSearchForm {}
	#wildcardSearchForm .searchField {width:180px}
	#wildcardSearchForm .searchButton {margin-left:20px; width:100px; color:#FFFFFF; margin-right: 2px;  background: #21658C url(/template-images/layout/bg/buttonBG.png) no-repeat right top; }

/* wildcard Search Results */
#wildcardSearchResults {padding-top:25px; }
	#wildcardSearchResults .optionLabel {width:450px; float:none;}
	#wildcardSearchResults .resultsFieldset {padding:2px; margin:0px; border:none }
	#wildcardSearchResults .radioInput {width:20px; float:left; margin-right:10px}
	#wildcardSearchResults .searchButton {margin-top:10px; margin-left:20px; width:100px; color:#FFFFFF; margin-right: 2px;  background: #21658C url(/template-images/layout/bg/buttonBG.png) no-repeat right top; }

/* reports */
#reportsContainer {}
#reportsContainer .reportFormElement {border:1px solid red; border:none; padding-top:0px; padding-bottom:0px; }


#reportsValidationContainer {padding-left:10px; padding-bottom:10px; }
#reportsValidationContainer p {color:#FF0000;}

acronym
{
	cursor:help;
}

#reprintContainer {}
#reprintContainer fieldset {border: none ; padding-top:0px; }


.btnRSubmit { color:#FFFFFF; width:100px; font-size:0.9em; font-weight: bold; border: 1px solid #21658C; border-bottom: none; background: #21658C url(/template-images/layout/buttons/bluebuttonbackground.png) repeat-x right top; /*min-width: 115px;*/ padding-top: 0; }
