

/* Global Elements */

body,p,td {font-family:Verdana,Arial,sans-serif; font-size:11px; color:#444444;}

body {text-align:center;}



h1,h2,h3,h4,h5,h6 {margin-bottom:0px; margin-top:0px; padding:0px;}

/*h1 {font-size:18px; color:#FF7922;}*/

h1 {color:#FF6600; font-family:"Century Gothic","Trebuchet MS",Helvetica,Arial,Geneva,sans-serif; font-size: 24px; font-weight:normal;}

h2 {font-size:16px; color:#93993E; font-family:"Century Gothic","Trebuchet MS",Helvetica,Arial,Geneva,sans-serif; font-weight:normal;}

h3 {font-size:12px; color:#93993E;}

p {margin-top:0px; margin-bottom:10px;}



a {color:#FF6633;}

a:hover {text-decoration:none;}



hr {border-top:1px dotted #CCCCCC; border-bottom:0px; height:1px;}

.hrSolid { margin:0; padding:0; border-bottom:1px solid #CCCCCC; height:1px;}



/* Global Form Elements */

input,select {font-size:12px; color:#555555;}



/*input { padding:expression(this.type=="submit"?'2':''); border: expression(this.type=="submit"?'1px solid #FF7922;' : '');  background-color: expression(this.type=="submit"?'#F6F6F6':'');  font-weight: expression(this.type=="submit"?'bold':''); } 

input { border: expression(this.type=="text"?'1px solid #FF7922;' : '');  background-color: expression(this.type=="text"?'#F6F6F6':'');  font-weight: expression(this.type=="submit"?'bold':''); } 

input[type="text"] { padding:2; border:1px solid #FFFFFF; background-color:#F6F6F6;  font-weight:bold; } */



/* Class Form Elements */

.formSubmit { padding:2; border:1px solid #FF7922; background-color:#F6F6F6;  font-weight:bold; cursor:hand;}

.formTextInput { border:1px solid #BBBBBB;}



.formText {color:#7B8048;}

.formTextRequired {color:#7B8048; font-weight:bold;}





.error {color:#CC0000;}

.message {color:#008800;}

.headerTopBar {background-color:#FF7922;}

.headerNavBar {color:#FFFFFF; font-size:11px;}

.headerNavBar a {font-weight:bold; color:#FFFFFF; text-decoration:none;}

.headerNavBar a:visited {font-weight:bold; color:#FFFFFF; text-decoration:none;}

.headerNavBar a:active {font-weight:bold; color:#FFFFFF; text-decoration:none;}

.headerNavBar a:hover {font-weight:bold; color:#FFFFFF; text-decoration:underline;}

.headerBottomBar {background-color:#347384;}

.headerFinalBar {background-color:#CCCCCC;}



.footerTopBar {background-color:#FF7922;}

.footerBottomBar {background-color:#347384;}



.subNav {color:#999999; font-family:Tahoma,Arial; font-size:11px; height:24px;}

.subNav a {color:#999999; text-decoration:none;}

.subNav a:hover {text-decoration:underline;}



.vertDivider {background-color:#CCCCCC;}



.searchNav {background-color:#7B8048; color:#FFFFFF;  padding-left:8px; padding-right:8px; background-image:url("/images/searchnav/newstylebg.gif"); background-repeat: no-repeat;}

.searchNav a {color:#FFFFFF; text-decoration:none;}

.searchNav a:hover {text-decoration:underline;}

.searchNavHeading {font-size:22px; padding-top:3px; font-family:Arial,sans-serif; font-weight:bold;}

.searchNavTopText {color:#FFFFFF;}

.searchNavBottomTextHeading {font-family:Verdana,sans-serif; margin-left:-2px;}

.searchNavBottomText,.searchNavBottomText a {font-family:Tahoma,Arial,sans-serif;}

.searchNavBottomTextNote {color:#B8BD8A;}



.smallText {font-size:10px;}

.popularCats {color:#777777;}

.popularCats a {color:#777777; text-decoration:none;}

.popularCats a:hover {text-decoration:underline;}



.signupPanel a {color:#93993E;}

.searchHeading {color:#FF6600;}



.featuredSuppliers {background-image:url("/images/orange_fade.gif"); padding:2px; color:#FFFFFF; font-weight:bold; font-size:13px;}

.otherSuppliers {background-color:#EEEEEE; padding:2px; color:#333333; font-weight:bold; font-size:11px;}



.pagingLinks {color:#666666;}

.pagingSelected {color:#FF6633; text-decoration:none; font-weight:bold; padding:2px; border:solid 1px #FFCC99; }





.messageFieldSet { border: #AAAAAA dotted 1px; padding: 8px; }

.ratingsFieldSet { border: #BBBBBB dotted 1px;}



.reviewDetailsTable { background-color: #FFFFFF; }

.reviewDetailsTitles { color:#557788; }

.reviewDetailsHead, .reviewDetailsHead a { color:#FFFFFF; background-color: #B3B566; font-weight:bold; }

.reviewDetailsBody { background-color:#F0E8D0; }



.topTierLinks { font-size:10px; }

.topTierLinks a { font-size:10px; }



.ratemeRatingCategory {color:#7B8048;}

.ratemeLedgend {color:#666666; font-weight:bold;}

.ratemeNotRated {color:#CCCCCC;}

.ratemeRated {color:#FF7922; font-weight:bold;}



.noteText {color:#999999;}



.helpPrompt {color:#CCCCCC;}



.searchTypeOn {color:#FFFFFF; font-weight:bold;}

.searchTypeOff {color:#CCCC99;}



a.browsePlus {color:#CCCC99; text-decoration:none;}

a.browsePlus:hover {color:#FF9966;}

.browseCategory a {color:#FFFFFF; text-decoration:none;}

.browseCategory a:hover {color:#FF9966;}

.browseCategoryOn a {color:#FFCC99; font-weight:bold; text-decoration:none;}





.micrositeBar {background-image:url("/images/mstopbar_bg.gif"); background-repeat: horizantal; white-space: nowrap;}

.micrositeHeader {color:#FFFFFF; font-size:14px; font-weight:bold;}

.micrositeHeader a {color:#FFFFFF; font-size:14px; font-weight:bold;}

.micrositeSubBarBG {background-image:url("/images/mssubbar_bg.gif"); background-repeat: horizantal; white-space: nowrap;}

.micrositeSubBarBG a {color:#555555; text-decoration:none; font-size:12px; }

.micrositeSubBarBG a:hover {text-decoration:underline; }

.micrositeSubBarBGOn {background-image:url("/images/mssubbar_bg_on.gif"); background-repeat: horizantal; white-space: nowrap; font-weight:bold;}



.rPanelTop {background-color:#C1C283; font-weight:bold; font-size:14px; font-family:Arial,sans-serif;}

.rPanelMid {background-color:#F3EED4; font-weight:bold; font-size:14px; font-family:Arial,sans-serif;}

.rPanelBorder { background-color: #C1C283; }

.rPanelTable { background-image:url("/images/rpanel/rpanel_bg.gif"); background-repeat: horizontal;}

.rPanelBottom { background-color:#E2E7AF; font-size:10px; }



.tier0Top {color:#555555; background-color:#DADADA; font-weight:bold; font-size:11px;}

.tier0Top a {color:#555555; text-decoration:none;}

.tier0Body {background-color:#FFFFFF;}

.tier0LowerMid { background-image:url("/images/tiers/tier0_lowermid.gif"); background-repeat: horizontal;}

.tier0Bottom {background-color:#EEEEEE; font-weight:bold; font-size:10px;}

.tier0Bottom a {text-decoration:none;}



.tier3Top {color:#FFFFFF; background-color:#7B7D4A; font-weight:bold; font-size:13px;}

.tier3Top a {color:#FFFFFF; text-decoration:none;}

.tier3Body {background-image:url("/images/tiers/tier3_body.gif"); background-repeat: horizontal; background-color:#FFFFFF;}

.tier3LowerMid { background-image:url("/images/tiers/tier3_lowermid.gif"); background-repeat: horizontal;}

.tier3Bottom {background-color:#C6C784; font-weight:bold; font-size:10px;}

.tier3Bottom a {text-decoration:none;}



.tier2Top {color:#FFFFFF; background-color:#7B7D4A; font-weight:bold; font-size:13px;}

.tier2Top a {color:#FFFFFF; text-decoration:none;}

.tier2Body {background-image:url("/images/tiers/tier2_body.gif"); background-repeat: horizontal; background-color:#FFFFFF;}

.tier2LowerMid { background-image:url("/images/tiers/tier2_lowermid.gif"); background-repeat: horizontal;}

.tier2Bottom {background-color:#C6C784; font-weight:bold; font-size:10px;}

.tier2Bottom a {text-decoration:none;}



.tier1Top {color:#FFFFFF; background-color:#C1C283; font-weight:bold; font-size:12px;}

.tier1Top a {color:#FFFFFF; text-decoration:none;}

.tier1Body {background-image:url("/images/tiers/tier1_body.gif"); background-repeat: horizontal; background-color:#FFFFFF;}

.tier1LowerMid { background-image:url("/images/tiers/tier1_lowermid.gif"); background-repeat: horizontal;}

.tier1Bottom {background-color:#E2E7AF; font-weight:bold; font-size:10px;}

.tier1Bottom a {text-decoration:none;}



.newsEvents {color:#777777; font-size:10px;}

.newsEvents a {color:#777777; text-decoration:none;}

.newsEvents a:hover {text-decoration:underline;}



.boardsPromo {color:#777777; font-size:10px;}

.boardsPromo a {color:#777777; text-decoration:none;}

.boardsPromo a:hover {text-decoration:underline;}



.siteMapCities {color:#999999; }

.siteMapCities a {color:#999999;}

.siteMapCities a:hover {text-decoration:none;}



.supplierSignupPanel {

 border: 1px dashed #7B7D4A; 

 margin-top:5px; 

 /*background-image: url(/images/supplier_signup/bg.gif); */

 padding:10px;

}





.subNavPanel {background-color:#7B8048; color:#FFFFFF;  padding-left:8px; padding-right:8px; background-image:url("/images/subnav/bg.gif"); background-repeat: no-repeat;}

.subNavPanel a {color:#FFFFFF; text-decoration:none; margin-bottom:5px;}

.subNavPanel a:hover {text-decoration:underline;}

.subNavPanelHeading {font-size:22px; padding-top:2px; font-family:Arial,sans-serif; font-weight:bold;}

.subNavPanelTopText {color:#FFFFFF;}

.subNavPanelTopText a:hover {text-decoration:underline;}



.writeReviewsPanel {background-color:#7B8048; color:#FFFFFF;  padding-left:8px; padding-right:8px; background-image:url("/images/reviews/write_reviews_bg.gif"); background-repeat: no-repeat;}

.reviewsPromoPanel {color:#FFFFFF;  padding-left:8px; padding-right:8px; background-image:url("/images/homepage/reviewspanel_bg.gif"); background-repeat: no-repeat;}

.reviewsPromoPanel2 {color:#FFFFFF;  padding-left:8px; padding-right:8px; background-image:url("/images/homepage/reviewspanel_bg2.gif"); background-repeat: no-repeat;}

.reviewsPromoPanelBody,.reviewsPromoPanelBody a {color:#666666; font-size:10px; background-color:#ECF0DB; text-decoration:none}

.reviewsPromoPanelBody a:hover {text-decoration:underline}



.orderBy {color:#999999;}



.textHighlightPrimary {color:#BB0000; font-size:14px;}

.textHighlightSecondary {color:#93993E; font-size:14px;}

a.textHighlightSecondary {text-decoration: none;}

a.textHighlightSecondary:hover {text-decoration: underline;}



.relatedContent {color:#999999;}





/* Nav */

#nav ul {

	float:right;

	margin:0;

	padding:0;

	list-style:none;

	background:#6696A4 url(/images/header/darkblue_bg.gif) repeat-x;

}

#nav li {

	display:inline;

	margin:0;

	padding:0;

}

#nav a {

	display:block;

	float:right;

	width:auto;

	margin:0;

	padding:0 8px;

	border-right:1px solid #3B6D7E;

	border-bottom:none;

	border-left:1px solid #A1BEC6;

	color:#fff;

	background:#6696A4 url(/images/header/darkblue_bg.gif) repeat-x;

	font:bold 11px/2.4 "Century Gothic","Trebuchet MS",Helvetica,Arial,Geneva,sans-serif;

	text-transform:uppercase;

	text-decoration:none;

	letter-spacing:1px;

}

#nav a:hover,

#nav a:focus,

#nav a:active {background:#3B6D7E url(/images/header/darkblue_bg_over.gif) repeat-x}

#nav .sel {background:#518392 url(/images/header/darkblue_bg_sel.gif) repeat-x}

#nav .sel a:focus {background:#518392 url(/images/header/darkblue_bg_sel.gif) repeat-x}

/* End Nav */



/* Container */

#container {

  margin:auto;

  position:relative;

  width:760px;

}



/* RHS Ads */

#adsRHS {

 /* left:760px;

  margin-top:95px; 
 KK Commented Jan 28, 2010
  */
	left:775px;
	margin-top:160px;
  padding-left:20px;

  position:absolute;

  top:30px;

}



FieldSet.error { border: #CC0000 dotted 1px; padding:10px; color:#666666; }

legend.error { padding: 6px; font-weight:bold; color: #CC0000; background-color:#FFFFFF; margin-bottom:8px; font-family:"Century Gothic","Trebuchet MS",Helvetica,Arial,Geneva,sans-serif; font-size: 16px; font-weight:bold;} 