/* Default CSS Stylesheet for a new Web Application project */

BODY, TD, A
{
	color: #3a3a3a;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
}

A:link	
{
	color: #A40800;
	text-decoration:	none;
}	
		
A:visited
{	
	text-decoration:	none;
}	
		
A:active
{	
	text-decoration:	none;
}	
		
A:hover
{	
	color:	#848484;
	text-decoration:	underline;
}
.resultHeader{
	color : #3E5975;
	padding : 6px;
	font-weight : bold;
	background-color: White; 
}
TD.faqmain{
	color : White;
	font-size : 14px;
	font-weight : bold;
	list-style : disc;
}
.faqmain A{
	color : White;
	font-size : 14px;
	text-decoration : none;
	list-style : disc;
}
.searchResults A{
	text-decoration : underline;
	color: #3a3a3a;
}
.morefaq A{
	color : White;
	font-size : 12px;
	text-decoration : none;
}
SPAN.errorMsg{color: #FF0000;}
SPAN.spotightTitle{color: #95151A; font-size: 12pt; font-weight: bold;}
SPAN.redtxt{color: #CC0000; font-weight: bold;}
A.spotlightLink{color: #95151A; font-size: 7pt;}

.prodDetailTile{color : #000000; font-size : 14pt;}
TD.prodDetailDesc{border-top: solid 1px #000000; padding-top: 10px;}
TD.prodDetailSpecs{border-top: solid 1px #EEEEEE; padding-top: 10px;}

TD.bodyleft{background-color: #FFFFFF; vertical-align: top;}
TD.bodyright{background-color: #FFFFFF; vertical-align: top;}
TD.bodyleftpot{padding: 10px 10px 10px 10px;}

TD.bodyrightbx1{background-color: #F9F9F9; width: 1;}
TD.bodyrightbx2{background-color: #F4F4F4; width: 1;}

TD.topbar1{background-color: #95151A; height: 31;}
TD.topbar1a{background-color: #61262D; height: 1;}
TD.topbar1b{background-color: #4F242B; height: 1;}
TD.topbar1c{background-color: #332C32; height: 1;}
TD.topbar2{background-color: #15395D; height: 20;}
TD.topbar3{background-color: #FFFFFF; height: 5;}
TD.topbar5a{background-color: #848484; height: 1;}
TD.topbar5b{background-color: #B9B9B9; height: 1;}
TD.topbar5c{background-color: #C4C4C4; height: 1;}

TD.appsearchTxt{color: #3a3a3a; FONT-SIZE: 8pt; font-weight: bold;}
SPAN.appsearchTxt{color: #3a3a3a; FONT-SIZE: 8pt; font-weight: bold;}
TD.appsearch1{background-color: #D4D4D4; padding: 5px 0px 5px 11px; vertical-align: top;}
TD.appsearch1a{background-color: #C7C7C7; height: 1;}
TD.appsearch1b{background-color: #E3E3E3; height: 1;}
TD.appsearch1c{background-color: #F1F1F1; height: 1;}
TD.appsearch2{background-color: #D4D4D4; padding: 5px 50px 5px 0px; vertical-align: top;}
TD.appsearchddl{padding: 4px 10px 0px 0px;}

TD.searchResultGroupHdr {background-color: #E7B218; color: #000000; font-size: 10pt; font-weight: bold; padding: 5px; vertical-align: top;}
TD.searchResultItem{background-color: #F3D88B; color: #000000; padding: 5px; vertical-align: top;}
TD.searchResultItemAlt{background-color: #DABF72; color: #000000; padding: 5px; vertical-align: top;}
TD.searchResultItemApp{background-color: #B3D2FF; color: #000000; padding: 5px; vertical-align: top;}
TD.searchResultItemAppAlt{background-color: #C6E6FF; color: #000000; padding: 5px; vertical-align: top;}
TD.noRecords{background-color: #D4D4D4; height: 150px; text-align: center;}

TD.productimg{padding: 10px 0px 0px 30px;}

TR.resultsColHdr{background-color: #0D2A58;color: #FFFFFF;font-size: 9pt; font-weight: bold; height: 29px;text-align: center;}
TD.resultsColHdr{background-color: #0D2A58;color: #FFFFFF;font-size: 9pt; font-weight: bold; height: 29px;text-align: center;}
TD.resulthdr{background-color: #E7B218; color: #000000; font-size: 9pt; font-weight: bold; height: 29px; vertical-align: top;}

TD.titlebar1a{background-color: #920700; height: 1;}
TD.titlebar1b{background-color: #9B0800; height: 1;}
TD.titlebar1{background-color: #d00000; padding: 21px 0px 17px 15px;}
TD.titlebar1c{background-color: #707070; height: 1;}
TD.titlebar1d{background-color: #CFCFCF; height: 1;}

A.footerTxt{color: #B8BABC; font-size: 7pt;}
A.footerTxt:hover{color: #A40800; font-size: 7pt;}
SPAN.footerTxt{color: #B8BABC; font-size: 7pt;}
TD.footercopyright{padding: 40px 5px 0px 22px;}
TD.footeritem{padding: 40px 5px 0px 5px;}
TD.formbtnrow{padding: 5px 5px 5px 5px; text-align: center;}

.formfield{font-size: 8pt; width: 130px;}
.formfieldapp{font-size: 8pt; width: 200px;}
.formQtyField{font-size: 8pt; text-align: right; width: 30px;}
TD.formfield{font-size: 8pt; padding: 3px; vertical-align: top;}
.form_input_150{font-size: 9pt; width: 150px;}

TD.redgreyborder  {background-image: url(../images/img_redgrey_border2.jpg); background-repeat: repeat-x;width: 1px;height: 8px;}
TD.redyellowborder  {background-image: url(../images/img_redyellow_border.jpg); background-repeat: repeat-x;width: 1px;height: 8px;}
TD.greywhiteborder  {background-image: url(../images/img_greywhite_border.jpg); background-repeat: repeat-x;width: 1px;height: 6px;}

.seoTxt {color: #000000; font-size: 10pt;}
.addressTxt {color: #FFFFFF; font-size: 8pt;}

/* Cell formatting */
.pad01	{padding: 5px 10px 5px 10px;}
.pad02	{padding: 10px 10px 10px 10px;}
.pad03	{padding: 0px 0px 0px 10px;}
.pad04	{padding: 0px 10px 10px 10px;}
.pad05	{padding: 0px 25px 0px 0px;}
.smallplain  {
	font-family : verdana, arial, helvetica, system;
	font-size : 8pt;
}
.button {
	border-top-color: #EDEDED;
	border-left-color: #EDEDED;
	border-bottom-color: #D9D9D9;
	border-right-color: #D9D9D9;
	background-color: #D4D4D4;
	color: #445E79;
	font: bold 8pt sans-serif;
}
