/* $TopStyle:URL=http://www.racingjunk.com/css/rj.css$ */
  
 	body {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; color:black; text-align: center; }
/*	ul,ol { list-style:none }	*/
	h1,h2,h3,h4 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; font-weight: bold; }	
	h5,h6 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; font-weight: bold; }	
/*	h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input { margin:0; padding:0 } */

	form,body,html { margin:0; padding:0 }

	TH {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px;} 
	TH.sm {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 11px;}
	TD {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px;} 
	TD.sm {font-family: Arial, Helvetica, sans-serif;font-size: 11px;} 

	a img,:link img,:visited img { border:none }
	a:link {  color: #0000CC; text-decoration: none}
	a:visited {  color: #000099; text-decoration: none}
	a:hover {  color: #000000; border: none;  text-decoration: underline;}

 	 a.edit:link {font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;  color: #000000; background-color: #FFEEA6; padding: 2px; text-decoration: none;}
 	 a.edit:visited {font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;  color: #000000; background-color: #FFEEA6; padding: 2px; text-decoration: none;}
	 a.edit:hover {font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;  color: #990000; background-color: #FFFFCC; padding: 2px;  text-decoration: none;}

	 a.editHL:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFF00; background-color: #990000; padding: 2px 4px;text-decoration: none;}
	 a.editHL:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFF00; background-color: #990000; padding: 2px 4px;  text-decoration: none;}
	 a.editHL:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; background-color: #CC0000; padding: 2px 4px;  text-decoration: none;}

	.forms{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: #3E565A;
		background-color: #FFFFFF;
		background-image: url(http://static.racingjunk.com/1/images/formback.gif);
      padding: 2px;
	}

div#main {width: 760px;	text-align: left; margin-left: auto; margin-right: auto;}


table#sitePostingOffer {width: 100%; } 
#sitePostingOffer td.PostOffer1 { padding: 3px; background-color: #339999; color: #FFFFFF; font-family: Verdana, Helvetica, sans-serif; font-size: 10px; border-bottom: 1px solid #006666; } 
#sitePostingOffer td.PostOffer2 { padding: 3px; background-color: #336699; color: #FFFFFF; font-family: Verdana, Helvetica, sans-serif; font-size: 10px; border-bottom: 1px solid #1D4B7A; } 
#sitePostingOffer td.PostOffer3 { padding: 3px; background-color: #FFFFFF; font-family: Verdana, Helvetica, sans-serif; font-size: 10px; width: 100%;} 
#sitePostingOffer td.PostOfferTOP1 { padding: 5px; background-color: #FFFFFF; font-family: Verdana, Helvetica, sans-serif; font-size: 13px; font-weight: bold;} 
#sitePostingOffer td.PostOfferTOP2 { padding: 5px; background-color: #FFFFFF; font-family: Verdana, Helvetica, sans-serif; font-size: 13px; font-weight: bold; width: 100%;} 
#sitePostingOffer A:link { font-size: 13px; font-weight: bold; color: #FFFF00;}
#sitePostingOffer A:visted { font-size: 13px; font-weight: bold; color: #FFFF00;}
#sitePostingOffer A:hover { font-size: 13px; font-weight: bold; color: #FFFFFF;}
#sitePostingOffer A:active { font-size: 13px; font-weight: bold; color: #FFFF00;}

table#siteSurvey {width: 100%; } 
#siteSurvey td.topic { padding: 5px; background-color: #FFFFFF; color: #000000; font-family: Verdana, Helvetica, sans-serif; font-size: 11px; border-bottom: 1px solid #DDDDDD; font-weight: bold; } 
#siteSurvey td.SurveyInfo { padding: 5px; background-color: #FFFFFF; color: #000000; font-family: Verdana, Helvetica, sans-serif; font-size: 11px; border-bottom: 1px solid #DDDDDD; } 

table#siteDiscount { background-color: #FFFFFF; } 
#siteDiscount td.topic { padding: 5px; background-color: #FFFFFF; color: #000000; font-family: Verdana, Helvetica, sans-serif; font-size: 11px; border-bottom: 1px solid #DDDDDD; font-weight: bold; } 
#siteDiscount td.info { padding: 5px; background-color: #FFFFFF; color: #000000; font-family: Verdana, Helvetica, sans-serif; font-size: 11px; border-bottom: 1px solid #DDDDDD; } 
#siteDiscount td.left { padding: 5px; background-color: #FFFFFF; color: #000000; font-family: Verdana, Helvetica, sans-serif; font-size: 11px; border-bottom: 1px solid #DDDDDD;  border-right: 1px solid #DDDDDD; vertical-align: top;} 
#siteDiscount td.right { padding: 5px; background-color: #FFFFFF; color: #000000; font-family: Verdana, Helvetica, sans-serif; font-size: 11px; border-bottom: 1px solid #DDDDDD; vertical-align: top;} 

table#siteTitle {width:100%; background-color:#FFFFFF; text-align: left;}
#siteTitle td {padding: 2px; vertical-align: middle; text-align: left;}
#siteTitle img {display: inline;}

#siteSearch input.forms {margin-bottom: 0px; padding: 2px; margin-right: 6px; color: Black;}
#siteSearchLink {font-family: Arial, sans-serif; font-size: 9px; color: #990000; font-weight: normal;}
#siteSearchAdvLink {margin-top: -4px; font-family: Arial, sans-serif; font-size: 11px; color: #990000; font-weight: normal;}	
td#siteSearch{padding-top: 3px; padding-bottom: 3px;}

table#sitebox { width: 300px; color: #000000; }
#sitebox span {color: #990000; font-weight: bold;}
#sitebox td.boxbody { background-color: #E4E4E4; padding: 4px; border-right: 1px solid #B5B5B5; border-left: 1px solid #B5B5B5;}

table#siteContest {background-color:#FFFFFF; text-align: left;}
#siteContest span {color: #990000; font-weight: bold;}
#siteContest td { background-color: #FFFFFF; padding: 4px; border-bottom: 1px solid #DDDDDD;}
#siteContest td.topic { background-color: #FFFFFF; padding: 4px; border-bottom: 1px solid #DDDDDD; font-weight: bold; text-align: right;}
#siteContest td.ContestInfo { background-color: #FFFFFF; padding: 4px; border-bottom: 1px solid #DDDDDD; font-weight: bold;}


table#siteNav { width:100%;  color: #FFFFFF;  text-align: center; background-color: #CC0000;}
#siteNav td.center {padding: 6px; font-family: Arial, Tahoma, Verdana, sans-serif; font-size: 11px; font-weight: bold; }
#siteNav A:link {font-size: 11px; color: #FFFFFF; text-decoration: none;}
#siteNav A:visited {font-size: 11px; color: #FFFFFF; text-decoration: none;}
#siteNav A:hover {font-size: 11px; color: #FFFF00; text-decoration: underline;}
#siteNav A:active {font-size: 11px; color: #FFFFFF; text-decoration: underline;}
#siteNav span {background-image: url(http://static.racingjunk.com/1/images/site_nav_divide.gif); background-position: left; background-repeat: no-repeat; padding-left: 12px;  margin-left: 3px;  }
#siteNav td.left {background-image: url(http://static.racingjunk.com/1/images/site_navCap_left.gif); margin: 9px;  vertical-align: middle; text-align: left;}
#siteNav td.right {background-image: url(http://static.racingjunk.com/1/images/site_navCap_right.gif); margin: 9px;  vertical-align: middle; text-align: right;}


table#siteNavHighLight { width:100%;  color: #000000;  text-align: center; background-color: #EEEEEE;}
#siteNavHighLight td {padding: 4px; font-family: Arial, Tahoma, Verdana, sans-serif; font-size: 10px; }
#siteNavHighLight A:link {font-size: 11px; color: #990000; text-decoration: none;}
#siteNavHighLight A:visited {font-size: 11px; color: #990000; text-decoration: none;}
#siteNavHighLight A:hover {font-size: 11px; color: #000000; text-decoration: underline;}
#siteNavHighLight A:active {font-size: 11px; color: #990000; text-decoration: underline;}
#siteNavHighLight span {font-size: 11px; color: #990000; text-decoration: none; font-weight: bold;}


table#siteLogin { width: 100%; padding: 0px; }
table#siteLogin label { font-weight: bold; }
table#siteLogin label.normal { font-weight: normal; }
table#siteLogin span { padding-left: 8px; padding-right: 8px; }
table#siteLogin td { background: #FFFFFF; font: 11px Arial, Helvetica, sans-serif; padding-top: 2px; padding-bottom: 2px; vertical-align: middle; }
table#siteLogin td.login { background: #FFCC33; font: 11px Arial, Helvetica, sans-serif; padding-top: 2px; padding-bottom: 2px; padding-left: 0px; vertical-align: middle; }
table#siteLogin td.arrow { background: #FFCC33; background-image: url(http://static.racingjunk.com/1/images/site_LoginArrow.gif); background-repeat: no-repeat; font: 11px Arial, Helvetica, sans-serif; padding-top: 2px; padding-bottom: 2px; padding-left: 0px; vertical-align: middle; }


table#siteMemberNav{width:100%; background-color:#FFFFFF; color: #000000;}

table#siteLoggedinNav {width:100%; background-color:#FFCC33; color: #000000;}
table#siteLoggedinNav	a:link    {color: #000000; padding: 2px; text-decoration: none; }
table#siteLoggedinNav	A:visited {color: #000000; padding: 2px; text-decoration: none; }
table#siteLoggedinNav	A:hover   {color: #990000; padding: 2px; text-decoration: none; }
table#siteLoggedinNav	TD {font-family: Tahoma, Verdana, Arial, sans-serif; font-weight: bold; font-size: 11px; padding: 6px; color: #000000; }
table#siteLoggedinNav span { padding-left: 8px; padding-right: 8px; }
table#siteLoggedinNav	span.userid { font-weight: normal;}
table#siteLoggedinNav	strong { color: #ff0000 }

/* banner */
table#siteBannerAd {width:100%; background-color:#FFFFFF; padding-bottom: 5px}


table#siteHomeCategory { background: #DDDDDD; font-size: 11px; margin: 0; padding: 0; text-align: center; vertical-align: top; border: 1px solid #CC0000; }
table#siteHomeCategory ul { padding: 0; margin: 0}
table#siteHomeCategory li { font: 10px Arial, Helvetica, Verdana, Geneva, sans-serif; list-style: none outside none; padding: 6px 2px; text-align: left; }
table#siteHomeCategory a { font-size: 10px; }
table#siteHomeCategory span { font-size: 13px; }
table#siteHomeCategory td.head { background: #DDDDDD; font-weight: bold; padding: 3px; vertical-align: middle;  text-align: left; color: #000000;}
table#siteHomeCategory td.list { background: #F5F5F5; vertical-align: top; width: 50%; }
table#siteHomeCategory a.title { font-size: 13px; font-weight: bold; }


/* FEATURED ADS */
table#siteFeaturedAds { background: #FFF7E2; font-size: 11px; margin: 0; padding: 0; text-align: center; vertical-align: top;  border: 1px solid #ffcc99;  font: 11px Arial, Helvetica, sans-serif;   }
table#siteFeaturedAds.home { background: #FFFFFF; font-size: 11px; margin: 0; padding: 0; text-align: center; vertical-align: top; border: 1px solid #6666CC; }
/* table#siteFeaturedAds.home { background: #DDE8FC; font-size: 11px; margin: 0; padding: 0; text-align: center; vertical-align: top;  border: 1px solid #6666CC;  } */
table#siteFeaturedAds td { padding: 0px 2px; text-align: center; font-size: 11px;}
table#siteFeaturedAds img { margin-bottom: 2px;  border: 1px solid #000080; }
table#siteFeaturedAds tr.head { margin: 0; padding: 0;  font-size: 13px;  }
table#siteFeaturedAds tr.head td { background: #ffcc99; color: #6666CC; padding: 3px 4px; text-align: right; }
table#siteFeaturedAds tr.head td strong { color: #000; font-weight: bold }
table#siteFeaturedAds.home tr.head td { background: #6666CC; color: #FFFFFF; padding: 3px 4px; text-align: right; font-size: 11px;  }
/* table#siteFeaturedAds.home tr.head td { background: #6666CC; color: #ffffff; padding: 3px 4px; text-align: right; font-size: 11px;  } */
table#siteFeaturedAds tr.head a { color: #FFFFFF; padding: 0; }
table#siteFeaturedAds table.row td { padding: 5px 3px; text-align: center; vertical-align: top; width: 108px; font-family: Arial, Helvetica, sans-serif; border: 0}
table#siteFeaturedAds table.row a:hover { text-decoration: none; }
table#siteFeaturedAds tr.head td.title { text-align: left; }
table#siteFeaturedAds tr.head td.title a { font-weight: bold; }
table#siteFeaturedAds tr.head td.viewall { text-align: left; }
table#siteFeaturedAds span.price { color: #CC0000; font-weight: bold; }

table#siteHouseBanner { background-color: #F5F5F5; width: 100% }
#siteHouseBanner td { vertical-align: middle; text-align: center; }

fieldset.notes {
  padding: 10px;
  border:1px solid #DDDDDD;
  background: #FFFFF0;
  font-family: Verdana, Arial;
  font-size: 9pt;
  }

legend.notes {
  padding: 3px;
  background: #F5F5F5;
  border:1px solid #DDDDDD;
  color:#000000;
  font-family: Verdana, Arial;
  font-size: 9pt;
  font-weight: bold;
  text-align:right;
  }





table#profile {width: 100%; background-color: #FFFFFF } 
#profile H3 { padding-top:20px; font-size:18px;} 
#profile H3.username { margin: 0; margin-bottom: 10px; padding:10px; font-size:18px; background-color: #FFCC33; border-bottom: 1px solid #996600;}
#profile H6.nav { margin: 0; margin-top: 5px; padding:3px; font-size:10px; background-color: #996600; color: #FFFFFF;}
#profile H6.nav a {  font-size:10px; color: #FFFFFF;}
#profile H6.nav a:hover {  font-size:10px; color: #FFCC33;}
#profile H3.proHeadings { margin: 0; margin-bottom: 7px; padding:5px; font-size:14px; background-color: #FFCC33; border-bottom: 1px solid #996600;} 
#profile H4 { padding-top:3px; font-size:14px;}
#profile H4.title { margin: 0; padding-left:3px; padding-bottom:3px; font-size:12px; background-color: #DDDDDD; border-bottom: 1px solid #CCCCCC;}
#profile td.topic { width: 150px; text-align: right; font-weight: bold;}
#profile td.content { width: 265; text-align: left; }
#profile span.date { color: #990000; font-weight: bold; }

table#profileComments {width: 100%; background-color: #FFEBAE; } 
#profileComments td { border-bottom:1px solid #FFCC33;}
#profileComments td.proDate { font-size:10px; font-weight:bold; text-align:right; border-bottom:1px solid #FFEBAE;}

table#myTracks {width: 100%; background-color: #FFFFFF; } 
#myTracks td { border-bottom: 1px solid #DDDDDD;}

table#mySeries {width: 100%; background-color: #FFFFFF; } 
#mySeries td { border-bottom: 1px solid #DDDDDD;}

table#profileFeatures {width: 300px; background-color: #FFCC33; border: 1px solid #996600;} 
#profileFeatures td.title { border-bottom: 1px solid #996600;}
#profileFeatures td.body {  background-color: #FFEBAE;}

table#profileGrid { background-color: #FFFFFF;} 
#profileGrid td { border-bottom: 1px solid #DDDDDD; border-right: 1px solid #DDDDDD;}
#profileGrid td.name { background-color: #F5F5F5; border-bottom: 1px solid #DDDDDD; border-right: 1px solid #DDDDDD;}

table#searchFront {width: 300px; background-color: #FFCC33;} 
#searchFront td { border-bottom: 1px solid #FF9900; border-left: 1px solid #FF9900; font-size:10px;}
#searchFront td.top { padding: 0px; margin: 0px; border-bottom: 2px solid #FF9900; background-color: #FFFFFF; font-size:10px; font-weight: bold; text-align: left;}
#searchFront td.title { border-bottom: 1px solid #FF9900; font-size:10px; font-weight: bold; text-align: center;}
#searchFront input {margin-bottom: 0px; padding: 2px; margin-right: 6px; color: #000000; font-size: 10px;}  
#searchFront form.sel {margin-bottom: 0px; padding: 0px; margin-right: 0px; color: #000000; font-size: 10px;}  
#searchFront select.sel {margin-bottom: 0px; padding: 0px; margin-right: 0px; color: #000000; font-size: 10px;} 
#searchFront submit {color: #000000; font-size: 14px;} 

table#frontOffers {background-color: #EEEEEE;} 
#frontOffers td { border-bottom: 1px solid #CCCCCC; font-size:11px;}


/* OLD */










table#headerTitle {width:100%; background-color:#990000; text-align: left; border-bottom: 1px solid Black;}
#headerTitle td {background-image: url(http://static.racingjunk.com/1/images/top.gif);vertical-align: middle; text-align: left;}
#headerTitle img {display: inline;}

#headerSearch input.forms {margin-bottom: 0px; padding: 2px; margin-right: 6px; color: Black;}   
#headerSearchAdvLink {margin-top: -4px; font-family: Arial, sans-serif; font-size: 11px; color: White; font-weight: normal;}	
td#headerSearch{padding-top: 3px; padding-bottom: 3px;}
	
table#headerTagline {width:100%; color:#FFFFFF;  background-color:#660000; text-align: left; border-bottom: 1px solid Black; }
#headerTagline td {font-size: 11px; font-weight: bold; padding: 2px 8px 2px 8px;  vertical-align: middle;  }
#headerTagline a {font-size: 11px; font-weight: bold; color:#FFFFFF; }

table#headerBannerAd {width:100%; background-color:#330000; }
#headerBannerAd td { padding:2px 0px; }
#headerBannerAd span {padding-left: 2px; }

table#headerNav { width:100%;  color: #000000;  text-align: center; border-bottom: 1px solid Black;  background-image: url(http://static.racingjunk.com/1/images/nav_back2.gif); background-color: #EEEE00;}
#headerNav td {padding: 4px; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; }
#headerNav A:link {font-size: 11px; color: #000000; text-decoration: none;}
#headerNav A:visited {font-size: 11px; color: #000000; text-decoration: none;}
#headerNav A:hover {font-size: 11px; color: #000099; text-decoration: underline;}
#headerNav A:active {font-size: 11px; color: #000000; text-decoration: underline;}
#headerNav span {background-image: url(http://static.racingjunk.com/1/images/nav_bullet.gif); background-position: left; background-repeat: no-repeat; padding-left: 14px;  margin-left: 3px;  }

table#headerLogin { background: #DDDDDD; border-bottom-color: #CCCCCC; border-bottom-style: solid; border-bottom-width: 1px; color: #000000; width: 100%; }
table#headerLogin label { font-weight: bold; }
table#headerLogin label.normal { font-weight: normal; }
table#headerLogin span { padding-left: 8px; padding-right: 8px; }
table#headerLogin td { font: 11px Arial, Helvetica, sans-serif; padding-top: 2px; vertical-align: middle; }
table#headerLogin td.loginImage { background: url(http://static.racingjunk.com/1/images/member_login_gray.gif) no-repeat center; height: 10px; width: 80px; }

table#headerMemberNav{width:100%; background-color:#3366CC; color: #FFFFFF; border-bottom-color: #CCCCCC; border-bottom-style: solid; border-bottom-width: 1px;}

table#loggedinNav {width:100%; background-color:#3366CC; color: #FFFFFF; border-bottom-color: #CCCCCC; border-bottom-style: solid; border-bottom-width: 1px;}
table#loggedinNav	a:link    {color: #FFFFFF; background: #3366CC; padding: 2px; text-decoration: none; }
table#loggedinNav	A:visited {color: #FFFFFF; background: #3366CC; padding: 2px; text-decoration: none; }
table#loggedinNav	A:hover   {color: #FFFF00; background: #336699; padding: 2px; text-decoration: none; }
table#loggedinNav	TD {font-family: Tahoma, Verdana, Arial, sans-serif; font-weight: bold; font-size: 11px; padding: 6px; color: #000000; }
table#loggedinNav span { padding-left: 8px; padding-right: 8px; }
table#loggedinNav	span.userid { font-weight: normal;}
table#loggedinNav	strong { color: #ff0000 }

table#headerHouseBanner { background-color: White; width: 100% }
#headerHouseBanner td { vertical-align: middle; text-align: center; }

table#content {width: 100%; background-color: #FFFFFF }
#content td { padding: 3px 6px; font-family:Arial, Helvetica, sans-serif; font-size: 13px; } 
#content H4.headHL { background: #FFCC33; padding: 3px;}

table#general {width: 100%; background-color: #FFFFFF }
#general p { padding-top:20px; font-size:12px;} 
#general H3 { padding-top:20px; font-size:14px;} 

    table#search { background: #FFFFFF; color: #000000; border-collapse:collapse }
	table#search td {border-top: 1px solid #FFFFFF;}
 	table#search select.cat { width:270px}
    td.searchTips p.searchTipsHead { font-weight:bold; font-size:14px; padding: 3px; border-bottom: 1px solid #999999;}
	td.searchTips { background-color:#FAF2E5; vertical-align:top; padding:3px; font-size:9px;}
  	td.searchTips p.term{ font-weight:bold; padding-top:5px; font-size:12px;}
	td.searchTips p{ padding-top:1px; font-size:10px;}
    table#search .checkbox { margin-left: 10px; padding: 2px }
	table#search .sel { font-size:10px; }
    table#search .oGroupLabel { margin: 4px; padding: 4px 4px 6px 0px; background-color: #ffffff;}
    table#search .oGroupLabel legend { padding: 0px 2px;}
    table#search td.labeltall { vertical-align: middle; text-align: right; font-weight: bold;}
    table#search td.label { text-align: right; font-weight: bold;}
	table#search td.label2 { text-align: right; font-weight: bold; color: #333333; font-size: 10px;}
	table#search td.title { background: #FFFFFF; color: #000000; font-size: 15px; font-weight: bold;}
	table#search td.title2 { background: #FFFFFF; color: #000000; padding-top: 20px; font-size: 16px; font-weight: bold;  border-bottom: 1px solid #FFCC99;}
    table#search td.data { text-align: left;}
	table#search td.data2 { text-align: left; border-top: 1px solid #F5F5F5; padding-top: 5px; padding-bottom: 5px}
    table#search div.optionbox { background: #FFFFFF; border: 1px solid #CCCCCC; color: #000000; margin: 0; padding: 5px; }

    table#advSearchTips { border: 1px solid #EDDABB; background-color: #FAF2E5; margin-top:12px} 
    table#advSearchTips p { padding-bottom:6px; } 
    table#advSearchTips p.searchTipsHead { font-weight:bold; font-size:15px; }

    div#dealerInfo { background: #ffffcc; border: 1px solid #dddddd; color: #000000; font: normal 13px Arial, Helvetica, sans-serif; margin-bottom: 10px; padding: 3px; text-align: left; }
    div#dealerInfo p { font-size: 11px; padding: 0px 3px; }
    div#dealerInfo p.address { font-size: 11px; font-weight: normal; }
    div#dealerInfo p.boxhead{ font-size: 13px; font-weight: bold; padding: 3px; text-align: center; }
    div#dealerInfo p.name { font-size: 11px; font-weight: bold; }
    div#dealerInfo p.website { font-size: 13px; font-weight: normal; padding-top: 2px; }

    div.honorMemberBox { background: #ffc955; border: 1px solid #885d00; color: #000000; font: bold 13px Arial, Helvetica, sans-serif; margin-bottom: 10px; padding: 3px; text-align: center }
    div.honorMemberBox p { font-weight: normal }
    div#honorMemberBox p.boxhead { font-size: 13px; font-weight: bold; padding: 3px; text-align: center; }

    div#memberAd div { font: normal 13px Arial, Helvetica, sans-serif; padding-top: 0px; }
    div#memberAd div.adNumber { font: bold 11px Arial, Helvetica, sans-serif; text-align: center; }
    div#memberAd div.adNumber span { font-weight: normal; }
    div#memberAd div.expires { font-size: 11px; font-weight: bold; padding: 3px; text-align: center; }
    div#memberAd div.gallery { padding-top: 6px; vertical-align: top; width: 410px; }
    div#memberAd div.left { padding-left: 3px; text-align: left; }
    div#memberAd div.memberInfo { padding-bottom: 0; padding-top: 0; }
    div#memberAd div.price { font-size: 13px; font-weight: bold; padding-top: 6px; }
    div#memberAd div.thumb { display: inline; height: 75px; padding: 3px 1px 3px 1px; width: 75px; }
    div#memberAd div.thumbZero { display: none; height: 75px; padding: 3px 1px 3px 1px; width: 75px; }
    div#memberAd div.video { text-align: center; }
    div#memberAd div.bodyAdded {padding: 3px; margin-bottom: 8px; background-color: #ffffe0;}
    div#memberAd div.bodyAddedWhen {font-weight: bold; font-size: 11px; }
    div#memberAd h3 { padding-top: 6px; text-align: left; }
	div#memberAd h4 {  font-size: 12px; padding-top: 4px; text-align: left; }
    div#memberAd h5 { padding-left: 3px; text-align: left; }
    div#memberAd p { padding-top: 3px; }
    div#memberAd p.QAanswer { padding-bottom: 0; padding-top: 0; }
    div#memberAd p.QAquestion { color: #990000; padding-bottom: 0px; padding-top: 8px; }
    
    div.memberOtherAds { background: #f5f5f5; border: 1px solid #c0c0c0; color: #000000; font: bold 13px Arial, Helvetica, sans-serif; margin: 10px 0px; padding: 3px; }
    div.memberOtherAds p.boxhead { font-size: 13px; font-weight: bold; text-align: center; }
    div.memberOtherAds ul { font-size: 11px; font-weight: normal; margin: 0; padding: 3px 10px 0px 16px; }
    
    div.memberInfo { background: #f5f5f5; border: 1px solid #c0c0c0; color: #000000; font: normal 13px Arial, Helvetica, sans-serif; margin: 10px 0px; padding: 3px; }
    div.memberInfo p { font-size: 13px; font-weight: normal; text-align: left; padding: 5px 5px 0px 5px }
    div.memberInfo p.boxhead { font-size: 13px; font-weight: bold; text-align: center; }
    div.memberInfo ul { font-size: 11px; font-weight: normal; margin: 0; padding: 3px 10px 0px 16px; }
    
    div.memberqa { background: #FFFF99; border: 1px solid #c0c0c0; color: #000000; font: normal 13px Arial, Helvetica, sans-serif; margin: 10px 0px; padding: 3px; }
    div.memberqa p { font-size: 13px; font-weight: normal; text-align: left; padding: 5px 5px 0px 5px }
    div.memberqa p.boxhead { font-size: 13px; font-weight: bold; text-align: center; }
    div.memberqa p.QAanswer { padding-bottom: 0; padding-top: 0; }
    div.memberqa p.QAquestion { color: #990000; padding-bottom: 0px; padding-top: 8px; }

    div#resourceLinksBox { background: #ffffff; border: 1px solid #c0c0c0; color: #000000; font-weight: bold; margin-bottom: 10px; padding: 6px 0px 0px 6px; }
    div#resourceLinksBox li { padding-top: 6px; }
    div#resourceLinksBox li a { font-size: 11px; font-weight: bold; }
    div#resourceLinksBox li li { padding-top: 0px; }
    div#resourceLinksBox ul { font-weight: normal; list-style: square; margin: 0; padding: 0px 10px 7px 22px; }
    div#resourceLinksBox ul ul { list-style: circle; padding-bottom: 0px; }
    
    table#inappropriateAd { border: 1px solid #990000; margin-top: 6px; margin-bottom: 6px; margin-left: auto; margin-right: auto }
    table#inappropriateAd tr td { background: #f5f5f5; color: #000000; font: normal 13px Verdana, Geneva, Arial, Helvetica, sans-serif; padding: 6px; text-align: center; }

    table#acceptSaleForm { border: 1px solid #8b0000; padding: 3px 3px 15px 3px;  background-color: #fffafa; margin: 10px 0px 0px 0px}
    table#acceptSaleForm td { font: normal 13px Verdana, Geneva, Arial, Helvetica, sans-serif; text-align: center; vertical-align: top;  padding: 4px;  }
    table#acceptSaleForm td.head { font: bold 13px Verdana, Geneva, Arial, Helvetica, sans-serif; padding: 4px }

    table#adList .city { color: #000000; font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif; margin-top: 3px; }
    table#adList .price { color: #ff0000; font: bold 13px Verdana, Geneva, Arial, Helvetica, sans-serif; }
    table#adList div.subtitle { color: #000000; font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif; }
    table#adList table.adItem { background: #F9F9F9; border: 1px solid #DDDDDD; }
    table#adList table.adItem td { border: 0; }
    table#adList table.adItem_featured { background: #FFEEA6; border: 1px solid #DDDDDD; }
    table#adList table.adItem_featured table.head { background: #FFCC99; padding: 2px 3px; }
    table#adList table.adItem_premier { background: #FFF7e2; border: 1px solid #DDDDDD; }
    table#adList table.adItem_premier table.head { background: #418ADE; padding: 2px 3px; }
    table#adList table.body td { border: 0; margin: 0; padding: 3px; }
    table#adList table.head { background: #DDDDDD; padding: 2px 3px; }
    table#adList table.head td { border: 0; font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 0; padding: 0; vertical-align: top; }
    table#adList table.head tr { border: 0; margin: 0; padding: 2px 4px; vertical-align: top; }
    table#adList td.cat, table#adList td.rank { font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif; }
    table#adList td.title { font: bold 13px Arial, Helvetica, sans-serif; }
    table#adList td.title div { padding-top: 3px; }
    table#adList tr, table#adList td { border: 0; margin: 0; padding: 0; }
    table#adList table.editOptions { background-color: #f0f8ff; padding: 2px;  border-bottom: 1px solid #add8e6;  border-left: 1px solid #add8e6;  border-right: 1px solid #add8e6;    }
    table#adList table.editOptions td { font: normal 11px Geneva, Arial, Helvetica, sans-serif; }
    table#adList table.editOptions div {padding-top: 6px; text-align:center}

    table#featuredAds { background: #FFF7E2; font-size: 11px; margin: 0; padding: 0; text-align: center; vertical-align: top;  border: 1px solid #ffcc99;  font: 11px Arial, Helvetica, sans-serif;   }
    table#featuredAds.home { background: #FFFFFF; font-size: 11px; margin: 0; padding: 0; text-align: center; vertical-align: top; border-right: 1px solid #6666CC; border-left: 1px solid #FFFFFF; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; }
	/* table#featuredAds.home { background: #DDE8FC; font-size: 11px; margin: 0; padding: 0; text-align: center; vertical-align: top;  border: 1px solid #6666CC;  } */
    table#featuredAds td { padding: 0px 2px; text-align: center; font-size: 11px;}
    table#featuredAds img { margin-bottom: 2px;  border: 1px solid #000080; }
    table#featuredAds tr.head { margin: 0; padding: 0;  font-size: 13px;  }
    table#featuredAds tr.head td { background: #ffcc99; color: #6666CC; padding: 3px 4px; text-align: right; }
    table#featuredAds tr.head td strong { color: #000; font-weight: bold }
	table#featuredAds.home tr.head td { background: #6666CC; color: #FFFFFF; padding: 3px 4px; text-align: right; font-size: 11px;  }
    /* table#featuredAds.home tr.head td { background: #6666CC; color: #ffffff; padding: 3px 4px; text-align: right; font-size: 11px;  } */
    table#featuredAds tr.head a { color: #FFFFFF; padding: 0; }
    table#featuredAds table.row td { padding: 5px 3px; text-align: center; vertical-align: top; width: 108px; font-family: Arial, Helvetica, sans-serif; border: 0}
    table#featuredAds table.row a:hover { text-decoration: none; }
    table#featuredAds tr.head td.title { text-align: left; }
    table#featuredAds tr.head td.title a { font-weight: bold; }
    table#featuredAds tr.head td.viewall { text-align: left; }
    table#featuredAds span.price { color: #CC0000; font-weight: bold; }

    table#premierAds { background: #FFEEA6; border: 1px solid #418ADE; margin: 0; padding: 0; text-align: center; vertical-align: top; }
    table#premierAds img { border: 1px solid #000080; margin-bottom: 2px; }
    table#premierAds span.price { color: #CC0000; font-weight: bold; }
    table#premierAds table.row a:hover { text-decoration: none; }
    table#premierAds table.row td { padding: 5px 3px; text-align: center; vertical-align: top; width: 118px; }
    table#premierAds td { font-size: 11px; padding: 0px 2px; text-align: center; }
    table#premierAds tr.head { margin: 0; padding: 0; }
    table#premierAds tr.head td { background: #418ADE; color: #FFFFFF; padding: 3px 4px; text-align: right; }
    table#premierAds tr.head td.title { font-weight: bold; text-align: left; }

    div#viewallCats { margin: 16px; text-align: center; }
    div#viewallCats span { background: #Ffffcc; border: 1px solid #cccccc; font: bold 13px Verdana, Geneva, Arial, Helvetica, sans-serif; padding: 5px; }

    table#homeCategory { background: #FFCC66; font-size: 11px; margin: 0; padding: 0; text-align: center; vertical-align: top; border-right: 1px solid #990000; }
    table#homeCategory ul { padding: 0; margin: 0}
    table#homeCategory li { font: 10px Arial, Helvetica, Verdana, Geneva, sans-serif; list-style: none outside none; padding: 6px 2px; text-align: left; }
    table#homeCategory a { font-size: 10px; }
    table#homeCategory span { font-size: 13px; }
    table#homeCategory td.head { background: #FFCC99; border-bottom: 1px solid #990000; border-top: 1px solid #990000; font-weight: bold; padding: 3px; vertical-align: middle;  text-align: left;  }
    table#homeCategory td.list { background: #F5F5F5 url(http://static.racingjunk.com/1/images/blue_fade_back.gif) repeat-x; vertical-align: top; width: 50%; }
    table#homeCategory a.title { font-size: 13px; font-weight: bold; }

    table#catBreadCrumbs { border: 0; padding: 0px 3px; width: 100%;  background-color: #ffffff;  }
    table#catBreadCrumbs td { text-align: left; vertical-align: top; width: 100%;  font: 13px Verdana, Geneva, Arial, Helvetica, sans-serif;  }

    table#subcategory td { font-size: 11px; vertical-align: top; padding: 2px 4px; text-align: right }
    table#subcategory td.foot { font-size: 13px; text-align: center; font-weight: bold;  padding-top: 12px;  }
    table#subcategory td.foot2 { font-size: 11px; text-align: center; font-weight: bold; }
    table#subcategory td.head { font-size: 13px; text-align: left; padding-top: 6px; }
    table#subcategory td.bullet { background-image: url(http://static.racingjunk.com/1/images/square_bullet.gif); background-position: left;  background-repeat: no-repeat;  padding-left: 12px; text-align: left;}
    table#subcategory span.today { color: #cc0000; font-weight: bold; }
    table#subcategory td.headMaster { font-size: 13px; text-align: left; padding: 3px 4px 4px 4px;  background-color: #e1e5ce;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
    table#subcategory td.spacer { padding: 0; font-size: 8px;}

    table.paginator { margin: 5px; }
    table.paginator td { background: #ffffff; color: #000000; font: normal 13px Verdana, Geneva, Arial, Helvetica, sans-serif; padding: 5px; }
    table.paginator td.found { text-align: center; }
    table.paginator td.page { font-weight: bold; text-align: right; padding-left: 90px }
    table.paginator td.thisPage { background: #ffffcc; font-weight: bold; }

    table#sidebarCatBoxHead { border: 0; border-bottom: 4px solid #990000; width: 100%; }
    table#sidebarCatBox { background: #F5F5F5; border: 1px solid #990000; padding: 0px 4px; width: 100%; }
    table#sidebarCatBoxHead td.post { font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; padding: 0px 8px 3px 0px; text-align: right; }
    table#sidebarCatBoxHead td.head { font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif; background: #990000 url(http://static.racingjunk.com/1/images/sm_angle.gif) no-repeat right; color: #ffffff; padding: 3px 0px 0px 8px; text-align: left; vertical-align: top; width: 130px; }
    table#sidebarCatBox td { vertical-align: middle; padding: 2px 4px; }
    table#sidebarCatBox td.cat { text-align: left; vertical-align: middle; width: 100%; }
    table#sidebarCatBox td.count { text-align: right;  }

    table#upgradeOptionsHead td { font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif; background: #418ADE url(http://static.racingjunk.com/1/images/sm_angle.gif) no-repeat right; color: #ffffff; padding: 3px 0px 0px 8px; text-align: left; vertical-align: top; width: 130px;}
    table#upgradeOptions { background: #F5F5F5; border: 1px solid #418ADE; border-top: 4px solid #418ADE; padding: 4px; width: 100%; }
    
    table#postad { background: #F5F5F5; color: #000000; }
    table#postad div.note { color: #000000; font: normal 11px Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 2px 0px 0px 0px; }
    table#postad div.optionbox { background: #FFFFFF; border: 1px solid #CCCCCC; color: #000000; margin: 0; padding: 5px; }
    table#postad div.optionlabel { padding-bottom: 4px; }
    table#postad div.options { background: #FFFFFF; border: 1px solid #CCCCCC; color: #000000; margin-top: 5px; padding: 5px; }
    table#postad h2 { padding: 3px; }
    table#postad h3{ padding: 3px; }
    table#postad p{ padding-bottom: 4px; }
    table#postad span.note { color: #CC0000; }
    table#postad table.radioOptions, table.checkOptions { border: 0; margin: 0; }
    table#postad table.radioOptions td, table.checkOptions td { border: 0; padding: 2px 10px; }
    table#postad td {font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 5px; text-align: left; vertical-align: top; }
    table#postad td.data { border-top: 1px solid #FFCC99; border-right: 1px solid #FFCC99; text-align: left; width:350px}
    table#postad td.head { background: #ffffff; padding: 4px;}
    table#postad td.headHL { background: #FFCC33; padding: 4px;}
    table#postad td.hint { background: #FFFDE3; border-top: 1px solid #FFCC99; font-size: 11px; width: 260px; color:#000000}
	table#postad span.tip { font-size: 9px; color:#CC0000}
    table#postad td.label { border-top: 1px solid #FFCC99; border-right: 1px solid #FFCC99; font-weight: bold; text-align: right; width:150px }
    table#postad td.options { border-top: 1px solid #FFCC99; border-right: 1px solid #FFCC99; text-align: left; width:500px; background-color:#FFFFFF; padding:0; margin:0; }
    table#postad td.options table td { padding-left:0; padding-right:0; margin:0; border-bottom: 1px solid #b7b7b7; }
    table#postad td.order { background-color:#F5F5F5; padding:3px 5px; color:#000000; font-size:13px; }
    table#postad .inlineHead { font-weight:bold; display:block; padding-bottom:6px;}
    table#postad .inlineSubHead { padding-bottom:3px; padding-top:6px; border-bottom: 1px solid #cccccc; margin-bottom:6px; color:#FF0000}
    table#postad td.pads { padding:7px; background-color:#FFFFFF;}
    table#postad td.price { vertical-align:middle}
    table#postad div.orderoptions { color:#000000; padding: 6px 0px 0px 0px}
    table#postad table#featuredAds table.row td { padding:0; text-align: center; vertical-align: top; width: 108px; font-family: Arial, Helvetica, sans-serif; border: 0}
    table#postad table#premierAds table.row td { padding:0; text-align: center; vertical-align: top; width: 108px; font-family: Arial, Helvetica, sans-serif; border: 0}
    table#postad table#adList td { padding:0; border: 0;}
    table#postad td.changeme { padding:25px 5px; vertical-align:top; width:260px}
    table#postad p.category { padding:5px 5px 5px 5px; font-weight:bold; background-color:#FFFFFF; color:#000000}
    table#postad table.memberad td { border:0}
    table#postad td.photos { border-top: 1px solid #FFCC99; background-color: #ffffff; padding: 3px; vertical-align: top; padding-right: 200px}
    table#postad td.buttons { border-top: 1px solid #FFCC99; background-color: #ffffff; padding: 3px; vertical-align: top;}
    table#postad td.photos img { border: 0; padding: 3px}

    table#formButtons { background-color:#FFFFFF}
    table#galleryPhotos td {text-align:center; padding-left:0; border:0}
    
  	#starLegend, #starLegend tr, #starLegend td { padding:0; margin:0; border:0; background-color:#FFFFFF; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal}
  	#starLegend {border:1px solid #990000}
  	#starLegend td.stars { text-align:right}  
    
    table#memberRatingList { background: #F5F5F5; color: #000000; border-collapse:collapse }
  	table#memberRatingList .comment {font-style:italic; padding-bottom:5px;}
	  table#memberRatingList .rating { font-weight:normal;}
  	table#memberRatingList td {border-top: 1px solid #FFCC99; border-right: 1px solid #FFCC99; vertical-align:top }
	  table#memberRatingList td.noRatings {border-top: 1px solid #FFCC99; border-left: 1px solid #FFCC99;  border-right: 1px solid #FFCC99; vertical-align:top; background-color:#F5F5F5 }
  	table#memberRatingList td.head {border-top: 1px solid #FFCC99; border-left: 1px solid #FFCC99; vertical-align:top; background-color:#FFFFFF }
  	table#memberRatingList td.stars{border-top: 1px solid #FFCC99; border-left: 1px solid #FFCC99; vertical-align:top; background-color:#FFFFFF }
    table#memberRatingList h2 { padding: 3px; background-color:#FFFFFF }    

    div#faq { text-align: left }
    div#faq .question { font-weight: bold; padding-top: 10px; }
    div#faq .answer { font-weight: normal; padding-left: 20px }
    div#faq span { color: #ff0000; font-weight: bold;}
    div#faq p { padding-top: 10px }
    div#faq ul { list-style-type: square; padding-bottom: 0; margin-bottom: 0}    
    div#faq blockquote { padding:6px 30px}
    div#faq table#iconChart { border:0; margin-left:20px; background-color: #eeeeee }
    div#faq table#iconChart td { border:0; }
	div#faq h3  { background: #F5F5F5; padding: 4px; border-bottom: 1px solid #CCCCCC;}
    
    div#agreement ol { list-style-type:lower-roman;}
    div#agreement p.clause { font-weight: bold; padding-top: 10px; }
    
    div#terms li { padding-top:6px}
    div#terms p { padding-top:3px}
    div#terms blockquote { padding:6px 30px}
    
    div.bodyAdded {padding : 3px; margin-bottom:8px; background-color:#fffff0;}
    div.bodyAddedWhen {font-weight: bold;  font-size: 11px; }
        
table#testimonial { width: 100%; }
table#testimonial td { font-size: 11px; text-align: justify; vertical-align: top; }
table#testimonial td.head { font-size: 11px; font-weight: bold; letter-spacing: 3px; text-align: center; }
table#testimonial td.byline { text-align: right; }
table#legend { width: 100%; }
table#legend td { font-size: 11px; vertical-align: top; }
    
table#footer {border-top: 1px solid #FFCC99; background-color: #ffffff; width: 100%; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px;}
table#footer td {padding-top: 6px; text-align: center; vertical-align: top;}
table#footer div.copyright {text-align: center; background-color: White; padding-top: 7px; border-top: 1px solid #FFCC99; margin-left: 110px; margin-right: 110px; font-size: 10.5px; font-family: Arial, Helvetica, sans-serif;}
table#footer p.lastpara { padding-bottom: 10px;}

table#exectime td{background-color: #EEEEEE; text-align: center;  font-size: 10.5px; font-family: Arial, Helvetica, sans-serif;}

/*  Original styles   
	a:visited {  color: #000099; text-decoration: none}
	a:link {  color: #0000CC; text-decoration: none}
	a:hover {  color: #000000; border: none;  text-decoration: underline;}

	a.tab {  color: #FFFFFF; font-family:Verdana, Arial; font-size: 8pt; font-weight:bold;}
	a.tab:link {  color: #FFFFFF; font-family:Verdana, Arial; font-size: 8pt; font-weight:bold;}
	a.tab:visited {  color: #FFFFFF; font-family:Verdana, Arial; font-size: 8pt; font-weight:bold;}
	a.tab:hover {  color: #FFFFFF; font-family:Verdana, Arial; font-size: 8pt; font-weight:bold;  text-decoration: underline;}

	a.LGtab {  color: #FFFFFF; font-family:Verdana, Arial; font-size: 10pt; font-weight:bold;}
	a.LGtab:link {  color: #FFFFFF; font-family:Verdana, Arial; font-size: 10pt; font-weight:bold;}
	a.LGtab:visited {  color: #FFFFFF; font-family:Verdana, Arial; font-size: 10pt; font-weight:bold;}
	a.LGtab:hover {  color: #FFFFFF; font-family:Verdana, Arial; font-size: 10pt; font-weight:bold; text-decoration: underline;}

	a.edit:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; background-color: #FFEEA6; padding: 2px; text-align: center; vertical-align: middle; text-decoration: none;}
	a.edit:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; background-color: #FFEEA6; padding: 2px; text-align: center; vertical-align: middle; text-decoration: none;}
	a.edit:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #990000; background-color: #FFFFCC; padding: 2px; text-align: center; vertical-align: middle; text-decoration: none;}

	a.editHL:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFF00; background-color: #990000; padding: 2px; text-align: center; vertical-align: middle; text-decoration: none;}
	a.editHL:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFF00; background-color: #990000; padding: 2px; text-align: center; vertical-align: middle; text-decoration: none;}
	a.editHL:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; background-color: #CC0000; padding: 2px; text-align: center; vertical-align: middle; text-decoration: none;}

	.forms{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: #3E565A;
		background-color: #FFFFFF;
		background-image: url(/images/formback.gif);
	}

	TH {font-family:Verdana, Arial, Helvetica;font-size: 10pt;} 
	TH.sm {font-family:Verdana, Arial, Helvetica;font-size: 8pt;}
	TD {font-family:Verdana, Arial, Helvetica;font-size: 10pt;} 
	TD.sm {font-family:Arial, Helvetica;font-size: 8pt;} 
	TD.top {font-family:Arial, Helvetica; font-size: 8pt;}
	TD.sm2 {font-family:Arial, Verdana, Helvetica;font-size: 8pt;} 
	TD.smW {font-family:Arial, Helvetica;font-size: 8pt; background: #FFFFFF;}
	TD.tab_on {font-family:Verdana, Arial, Helvetica; font-size: 10pt; color: #FFFFFF; font-weight:bold; background: #418ADE;}
	TD.tab_off {font-family:Verdana, Arial, Helvetica; font-size: 10pt; background: #F5F5F5; text-decoration: none;}
	TD.tab_hilt {font-family:Verdana, Arial, Helvetica; font-size: 10pt; font-weight:bold; background: #535C61; 				text-decoration: none;}
	TD.smdark {font-family:Verdana, Arial, Helvetica; font-size: 8pt; background-image: url(/images/tab_back_1.gif)}
	TD.lgdark {font-family:Verdana, Arial, Helvetica; font-size: 10pt; background-image: url(/images/tab_back_1.gif)} 
	TD.smlight {font-family:Verdana, Arial, Helvetica; font-size: 8pt; background-image: url(/images/tab_back_2.gif)}
	TD.lglight {font-family:Verdana, Arial, Helvetica; font-size: 10pt; background-image: url(/images/tab_back_2.gif)} 	 
	BODY {font-family:Verdana, Arial, Helvetica; font-size: 10pt;} 

	A.nav{font-family: Tahoma, Verdana, Arial; font-size: 8pt; font-weight: bold; padding: 3px; color:#000000; background: #FFCC99; text-decoration: none; display: block;}
	A.nav:Visited{font-family: Tahoma, Verdana, Arial; font-size: 8pt; font-weight: bold; padding: 3px; color:#000000; background: #FFCC99; text-decoration: none; display: block;}
	A.nav:Hover{font-family: Tahoma, Verdana, Arial; font-size: 8pt; font-weight: bold; color:#990000; padding: 3px; background: #FF9966; text-decoration: none; display: block;}

	A.nav2{font-family: Tahoma, Verdana, Arial; font-size: 8pt; font-weight: bold; 	padding: 3px; color: #FFFFFF; background: #000000; text-decoration: none; display: block;}
	A.nav2:Visited{font-family: Tahoma, Verdana, Arial; font-size: 8pt; font-weight: bold; padding: 3px; color: #FFFFFF; background: #000000; text-decoration: none; display: block;}
	A.nav2:Hover{font-family: Tahoma, Verdana, Arial; font-size: 8pt; font-weight: bold; color: #FFFFCC; padding: 3px; background: #330000; text-decoration: none; display: block;}

	A.nav3{font-family: Tahoma, Verdana, Arial; font-size: 8pt; font-weight: bold; padding: 3px; color: #000000; text-decoration: none;}
	A.nav3:Visited{font-family: Tahoma, Verdana, Arial; font-size: 8pt; font-weight: bold; padding: 3px; color: #000000; text-decoration: none;}
	A.nav3:Hover{font-family: Tahoma, Verdana, Arial; font-size: 8pt; font-weight: bold; color: #000099; padding: 3px; text-decoration: underline;}

	H2 {font-family: Arial, Verdana, Helvetica;font-size: 12pt; font-weight: bold;}
	H3 {font-family: Arial, Verdana, Helvetica;font-size: 12pt; font-weight: bold;} 
	H4 {font-family: Arial, Verdana, Helvetica;font-size: 12pt; font-weight: bold;} 
	H5 {font-family: Arial, Verdana, Helvetica;font-size: 10pt; font-weight: bold;} 
	LI {list-style-type: square;}
	FIELDSET {padding: 5pt;} 
	LEGEND {font-size: 8pt; font-weight: bold;}
*/

