.body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #000000;
	padding-left:10px
}
.pad {
	padding-left:1px
}
.padr{
	padding-right:4px
}
.pad2 {
	padding-left:6px
}
.style1 {color: #FF0000}
.style3 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.topnav
{
    FONT: bold 10px verdana, arial, helvetica, sans-serif;
    COLOR: #666666
}
.topnav_user
{
    FONT: bold 10px verdana, arial, helvetica, sans-serif;
    COLOR: #ffffff
}
.header1
{
    FONT: bold italic 12px verdana, arial, helvetica, sans-serif;
    COLOR: #666666
}
.header2
{
    FONT: bold 12px verdana, arial, helvetica, sans-serif;
    COLOR: #666666
}
.header3
{
    FONT: bold 10px verdana, arial, helvetica, sans-serif;
    COLOR: #666666
}
.headlines
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.more
{
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.leftnav
{
    FONT: bold 10px verdana, arial, helvetica, sans-serif;
    COLOR: #666699
}
.leftnavlight
{
    FONT: 10px verdana, arial, helvetica, sans-serif;
    COLOR: #666699;
}
.main
{
    //MARGIN-BOTTOM: 10px;
    FONT: 10px/14px verdana, arial, helvetica, sans-serif;
    COLOR: #333333
}
.subhead
{
    MARGIN-BOTTOM: 10px;
    FONT: bold 12px/18px verdana, arial, helvetica, sans-serif;
    COLOR: #333333
}
.btmnav
{
    FONT: bold 10px verdana, arial, helvetica, sans-serif;
    COLOR: #ffffff
}
.factoid
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.factquote
{
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A:link
{
    TEXT-DECORATION: none; COLOR: #990000;
}
A:active
{
    TEXT-DECORATION: underline; COLOR: #990000;
}
A:visited
{
    TEXT-DECORATION: none; COLOR: #990000;
}
A:hover
{
    TEXT-DECORATION: underline; COLOR: #990000;
}
A.leftnavlight
{
    COLOR: #666699;
}
A.leftnavlight:active
{
    COLOR: #666699;
}
A.leftnavlight:visited
{
    COLOR: #666699;
}
A.leftnavlight:hover
{
    COLOR: #666699;
}
A.topnav
{
    FONT: bold 10px verdana, arial, helvetica, sans-serif;
    COLOR: #666666
}
A.topnav:active
{
   FONT: bold 10px verdana, arial, helvetica, sans-serif;
    COLOR: #666666
}
A.topnav:visited
{
   FONT: bold 10px verdana, arial, helvetica, sans-serif;
    COLOR: #666666
}
A.topnav:hover
{
   FONT: bold 10px verdana, arial, helvetica, sans-serif;
    COLOR: #666666
}
INPUT
{
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Geneva, Verdana, Helvetica, Arial, sans-serif
}
INPUT.homesearch
{
	WIDTH: 90px;
}
textarea
{
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Geneva, Verdana, Helvetica, Arial, sans-serif
}
.copyright
{
    FONT-SIZE: 9px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.rightnav1
{
    FONT: 10px verdana, arial, helvetica, sans-serif;
    COLOR: #666699
}
.rightnav2
{
    FONT: 10px verdana, arial, helvetica, sans-serif;
    COLOR: #ff9900
}
.searchbox
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.searchboxlite
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.emphasis
{
    FONT: bold 10px verdana, arial, helvetica, sans-serif;
    COLOR: #333333
}
.searcharrows
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
//BEGIN NEW STUFF

.navlist
{
    FONT: 9px verdana, arial, helvetica, sans-serif;
    COLOR: #333333
}
.navlist_final
{
    FONT: bold 9px verdana, arial, helvetica, sans-serif;
    COLOR: #333333
}
.title
{
    FONT: bold 14px verdana, arial, helvetica, sans-serif;
    COLOR: #990000;
}
.title_print
{
    FONT: bold 14px verdana, arial, helvetica, sans-serif;
    COLOR: #000000
}
.poll_title
{
    FONT: bold 14px verdana, arial, helvetica, sans-serif;
    COLOR: #333333
}
.poll_info
{
    FONT: 10px verdana, arial, helvetica, sans-serif;
    COLOR: #333333
}

.email_link_notes
{
    FONT: 9px verdana, arial, helvetica, sans-serif;
    COLOR: #333333
}
.message
{
    FONT: 10px verdana, arial, helvetica, sans-serif;
    COLOR: #cd2027
}
.subcat {   FONT: bold 12px verdana, arial, helvetica, sans-serif;
    COLOR: #666666;
 
}
.subcat_note {   FONT: 10px verdana, arial, helvetica, sans-serif;
    COLOR: #666666;
}
.searchresult { font-size: 10px; color: #333333; font-weight: bold; font-family: verdana, arial;}
.description   { font-size: 10px; color: black; font-weight: normal; font-family: verdana, arial;}
.searchpages   { font-size: 9px; color: #666666; font-weight: normal; font-family: verdana, arial;}
.member {   FONT: 9px verdana, arial, helvetica, sans-serif;   COLOR: #666666;}
.relatedright { font : 9px verdana, arial, helvetica, sans-serif; font-weight: bold; color: #cd2027}
#divCont
{
    Z-INDEX: 1;
    LEFT: 0px;
    VISIBILITY: hidden;
    WIDTH: 138px;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 400px
}
.clTop
{
    Z-INDEX: 1;
    LEFT: 0px;
    FONT: bold 9px/18px verdana, arial, helvetica, sans-serif;
    WIDTH: 138px;
    COLOR: #cd2027;
    POSITION: absolute;
    TOP: 0px;
    BACKGROUND-COLOR: #cccccc
}
.clSub
{
    Z-INDEX: 1;
    LEFT: 0px;
    FONT: 9px/12px verdana, arial, helvetica, sans-serif;
    WIDTH: 138px;
    COLOR: #cd2027;
    POSITION: absolute;
    TOP: 23px;
    BACKGROUND-COLOR: #cccccc
}
#divCont .clTop A
{
    FONT: bold 9px verdana, arial, helvetica, sans-serif;
    COLOR: #cd2027;
    TEXT-DECORATION: none
}
#divCont .clTop A:hover
{
    TEXT-DECORATION: none
}
#divCont .clTop .clSub A
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #cd2027;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
#divCont .clTop .clSub A:hover
{
    COLOR: #cd2027
}
TD
{
    FONT: 10px verdana, arial, helvetica, sans-serif;
    COLOR: #333333
}
TH
{
    FONT: 10px verdana, arial, helvetica, sans-serif;
    COLOR: #333333;
    FONT-WEIGHT: bold;
}
.submainhead { font : 10px verdana, arial, helvetica, sans-serif; font-weight: bold; background-color:#FFFFFF; color: #333366}
.submain { font : 10px/14px verdana, arial, helvetica, sans-serif; background-color:#FFFFFF; color: #333366}

.redheader1 { font : bold 12px verdana, arial, helvetica, sans-serif; color: #990000}
.bulletheader { font : bold 12px verdana, arial, helvetica, sans-serif; color: #000033 }

p { font : 10px/14px verdana, arial, helvetica, sans-serif; color: #333333}
ul { font : 10px/14px verdana, arial, helvetica, sans-serif; color: #333333}
ol { font : 10px/14px verdana, arial, helvetica, sans-serif; color: #333333}
li { font : 10px/14px verdana, arial, helvetica, sans-serif; color: #333333}
dl { font : 10px/14px verdana, arial, helvetica, sans-serif; color: #333333}
dt { font : 10px/14px verdana, arial, helvetica, sans-serif; color: #333333}
h3 { font : 17px/17px verdana, arial, helvetica, sans-serif; font-weight: bold; color: #333333 }
blockquote { font : 10px/14px verdana, arial, helvetica, sans-serif; color: #333333}
h1 { font : bold 12px verdana, arial, helvetica, sans-serif; color: #990000}
h2 { font : bold 11px verdana, arial, helvetica, sans-serif; color: #990000}
.leghead { font : bold 11px verdana, arial, helvetica, sans-serif; color: #FFFFFF}
.intlselect { color: #666666; font-size: 10px; font-family: Geneva, Verdana, Helvetica, Arial, sans-serif; width: 300; }
.MFActive{BACKGROUND-COLOR: #CCCCFF}
.MFInActive{BACKGROUND-COLOR: #CCCCCC}
.MFSubsectionHead{BACKGROUND-COLOR: #333333; font-size: 12px; color: #FFFFFF;}
.hotprodtop { font : 10px verdana, arial, helvetica, sans-serif; font-weight : bold; color: #FFFFFF}

.productselect { color: #333366; font-size: 10px; font-family: Geneva, Verdana, Helvetica, Arial, sans-serif; width: 165 }
.form-field{font-weight:bold;}

/*begin: added 2002-09-26 Vernon Villanueva for SEMA Show forms*/
select { color: #333333; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; }
.input170px { color: #333333; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; width: 170; }
.input250px { color: #333333; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; width: 250; }
.input350px { color: #333333; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; width: 350; }
.textarea170px { color: #333333; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; width: 170; }
.textarea250px { color: #333333; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; width: 250; }
.textarea350px { color: #333333; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; width: 350; }
/*end: added 2002-09-26 Vernon Villanueva for SEMA Show forms*/

/*begin: added 2002-12-11 Vernon Villanueva for SEMA Show forms*/
.input120px { color: #333333; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; width: 120; }
/*end: added 2002-12-11 Vernon Villanueva for SEMA Show forms*/


/* new styles */
body
{
	text-align:center;
	background-image:url(../images/bg.gif);
	background-color:#3b3d3d;
	margin:0px;
}

/* #divMainContainer
{
	position:relative;
	width:634px;
	margin-right:auto;
	margin-left:auto;
	margin-top:0px;
	padding:0px;
	text-align:left;
}
*/

#pnlMainContainer
{
	position:relative;
	width:634px;
	margin-right:auto;
	margin-left:auto;
	margin-top:0px;
	padding:0px;
	text-align:left;
}

.MainPageContainer
{
	background-image:url(../images/bkgMain.gif);
}

.SecondaryPageContainer
{
	background-image:url(../images/bkgSecondary.gif);
}

#divHeader
{
	position:relative;
	background:#fff;
	clear:both;
}
	
#divLeft
{
	position:relative;
	padding:0px;
	float:left;
	width:165px;
}

.MainPageContent
{
	position:relative;
	padding:0px 4px 0px 0px;
	float:left;
	width:305px;
}

.SecondaryPageContent
{
	position:relative;
	padding: 0px 4px 0px 4px;
	float:left;
	width:462px;
}

#divRight
{
	position:relative;
	padding:0px 0px 0px 2px;
	width:145px;
	float:left;
}

#divFooter
{
	position:relative;
	clear:both;
}

#divSearchResults
{
	position:relative;
	padding: 0px 4px 0px 4px;
	float:left;
	width:462px;
}

#SscLeftNav1_divBreadCrumbContainer
{
	position:relative;
	height:25px;
	text-align:left;
}
