@charset "utf-8";
/* CSS Document */

body,td,th {
	/*color: #000;
	font-family:tahoma , Arial, Helvetica, sans-serif;
	font-size:12px; 
	font-weight:normal;*/
}
body {
	background-color: #FFF;
	background-image: url(../images/bg_body_2.jpg);
	background-repeat: repeat-x;
	background-position:top;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

a, img {/*text-decoration:none;font-family:"Trebuchet MS";	font-size: 12px;*/ outline:none; font-weight:normal;}
a:hover{ text-decoration:underline;}

.clr{ clear:both;}


p, ul{ padding:0; margin:0;}

/*a, a:link, a:visited{color:#000; font-size:12px; font-weight:normal; text-decoration:none;}
a:hover{ text-decoration:underline; color:#ccc;}*/
#content_cat {
font-size:0.75em;
margin:0 auto;
padding:15px 0 10px;
width:980px;
}
.inputBox1{ width:200px; background-color:#424546; border:1px solid #848787; font-size:12px; font-weight:normal; padding:3px 0px; color:#FFFFFF; line-height:20px;}

.inputBox2{ background-color:#424546; border:1px solid #848787; font-size:12px; font-weight:normal; padding:0px 0px; color:#FFFFFF; line-height:20px;}


/*------common links-----*/

a.linkOneN, a.linkOneN:link, a.linkOneN:visited{color:#fff; font-size:12px; font-weight:normal; text-decoration:none;}
a.linkOneN:hover{ text-decoration:underline;}
a.linkOneB, a.linkOneB:link, a.linkOneB:visited{color:#fff; font-size:12px; font-weight:bold; text-decoration:none;}
a.linkOneB:hover{ text-decoration:underline;}

a.linkTwoN, a.linkTwoN:link, a.linkTwoN:visited{color:#000; font-size:12px; font-weight:normal; text-decoration:none;}
a.linkTwoN:hover{ text-decoration:underline;}
a.linkTwoB, a.linkTwoB:link, a.linkTwoB:visited{color:#000; font-size:12px; font-weight:bold; text-decoration:none;}
a.linkTwoB:hover{ text-decoration:underline;}

a.linkThreeN, a.linkThreeN:link, a.linkThreeN:visited{color:#9db2b7; font-size:12px; font-weight:normal; text-decoration:none;}
a.linkThreeN:hover{ text-decoration:underline; color:#fff;}
a.linkThreeB, a.linkThreeB:link, a.linkThreeB:visited{color:#9db2b7; font-size:12px; font-weight:bold; text-decoration:none;}
a.linkThreeB:hover{ text-decoration:underline; color:#fff;}

a.linkFourN, a.linkFourN:link, a.linkFourN:visited{color:#1b98b3; font-size:12px; font-weight:normal; text-decoration:none;}
a.linkFourN:hover{ text-decoration:underline; color:#fff;}
a.linkFourB, a.linkFourB:link, a.linkFourB:visited{color:#1b98b3; font-size:12px; font-weight:bold; text-decoration:none;}
a.linkFourB:hover{ text-decoration:underline; color:#fff;}

a.linkFiveN, a.linkFiveN:link, a.linkFiveN:visited{color:#937819; font-size:12px; font-weight:normal; text-decoration:none;}
a.linkFiveN:hover{ text-decoration:underline; color:#fff;}
a.linkFiveB, a.linkFiveB:link, a.linkFiveB:visited{color:#937819; font-size:12px; font-weight:bold; text-decoration:none;}
a.linkFiveB:hover{ text-decoration:underline; color:#fff;}


.txtOneN{color:#fff; font-size:12px; font-weight:normal; text-decoration:none;}
.txtOneB{color:#fff; font-size:12px; font-weight:bold; text-decoration:none;}

.txtTwoN{color:#000; font-size:12px; font-weight:normal; text-decoration:none;}
.txtTwoB{color:#000; font-size:12px; font-weight:bold; text-decoration:none;}

.txtThreeN{color:#9db2b7; font-size:12px; font-weight:normal; text-decoration:none;}
.txtThreeB{color:#9db2b7; font-size:12px; font-weight:bold; text-decoration:none;}

.txtFourN{color:#1b98b3; font-size:12px; font-weight:normal; text-decoration:none;}
.txtFourB{color:#1b98b3; font-size:12px; font-weight:bold; text-decoration:none;}

.txtFiveN{color:#937819; font-size:12px; font-weight:normal; text-decoration:none;}
.txtFiveB{color:#937819; font-size:12px; font-weight:bold; text-decoration:none;}


.txtOneHead{color:#fff; font-size:15px; font-weight:bold; text-decoration:none;}
.txtFiveHead{color:#937819; font-size:14px; font-weight:bold; text-decoration:none;}

/*------------Main Container start--------------*/
#main{ width:100%; padding:0; margin:0 auto; text-align:left; overflow:hidden;}
/*------------Main Container start--------------*/

/*------------Header start--------------*/

#Header{ width:950px; padding:0; margin:0 auto; text-align:left; overflow:hidden;}
#Header .logo{ float:left; clear:right; margin:0; padding:25px 0 22px 0;}
#Header .headR{ float:right; margin:50px 0 0 0; width:250px; }


/*------------Header end--------------*/

/*------------Menu start--------------*/

#Menu{ width:100%; padding:0; margin:auto; text-align:left; overflow:hidden;/* background:url(../images/m_bg.jpg) top repeat-x;*/ }
.menuBox{ width:950px; padding:0; margin:0 auto; overflow:hidden;}

.menuBox ul{ margin:0 auto; padding:0 0px 0 0px; display:inline;}
.menuBox ul li{ float:left; clear:right; margin:0 0px; list-style-type:none; padding-right:2px; background:url(../images/m_sep.jpg) top right no-repeat;}

.menuBox ul li a{ float:left; text-align:center; color:#fff; font-size:12px; font-weight:bold; font-family:arial, Helvetica, sans-serif; padding:0px 25px; height:37px; line-height:37px; text-decoration:none; text-transform:uppercase;}

.menuBox ul li a:hover{background:url(../images/m_bgs.jpg) top center repeat-x; color:#FFF;}
.menuBox ul li a.current{background:url(../images/m_bgs.jpg) top center repeat-x; color:#FFF;}

/*------------menu end--------------*/


/*------------Show Start--------------*/
#Show{ width:950px; padding:0; margin:0px auto 0px auto; text-align:left; overflow:hidden; /*background:url(../images/bg_header.png) top left no-repeat;*/ }
.show_bor{ background-color:#aabc32; height:38px; float:left; width:950px;}
/*------------Show end--------------*/


/*------------Footer--------------*/

#Footer{ width:950px; padding:10px 0; margin:0 auto; text-align:left; overflow:hidden; font-family:Arial, Helvetica, sans-serif;}


#Footer .fL1{ float:left; clear:right; margin:0px 0 0px 10px; width:350px;	font-size: 11px;color: #000; font-weight:normal; line-height:20px; padding-top:2px;}
#Footer .flinks{float:left; clear:right; padding:0; width:570px;text-align:left; line-height:20px;}

#Footer .flinks a{text-decoration:none;font-family:arial;	font-size: 11px;color: #000; font-weight:normal;}
#Footer .flinks a:hover{text-decoration:underline; color:#d5d5d5;}


/*------------Body--------------*/

#Body{ width:950px; padding:0; margin:auto; text-align:left; overflow:hidden; border-bottom:none; position:relative;}

#Body .BL1{ float:left; overflow:hidden; margin:10px 10px 0px 0; width:290px;}
#Body .BL2{ float:left; overflow:hidden; margin:0px 0 0px 0; width:650px;}

.Lbut{ background-color:#ecedda; padding:10px 15px 0 15px; float:left; margin-bottom:10px; width:290px;}
.LbutRow{ padding:0px; width:250px; float:left; margin-bottom:10px; font-size:16px; font-weight:bold; font-family: Arial, Geneva, sans-serif; color:#000;}

.Llinks{ background-color:#badde0; padding:5px 8px 2px 25px; float:left; margin-bottom:0px; width:250px; overflow:hidden; height:auto;}
.LlinksH{ padding:0 0 10px 0; width:250px; float:left; font-size:16px; font-weight:bold; font-family: Arial, Geneva, sans-serif; color:#000; border-bottom:1px solid #fff;}

.LlinksR{ padding:0px; width:250px; float:left; margin-bottom:10px; font-size:12px; font-weight:bold; font-family:arial, Geneva, sans-serif; color:#0f667f; text-align:left;}
.LlinksR li{ list-style-type:none; background:url(../images/arrow.jpg) left no-repeat; width:240px; float:left; line-height:18px; padding-left:18px;}

.LlinksR li a{ text-decoration:none; font-size:12px; font-weight:normal; font-family:arial; color:#000; text-align:left;}
.LlinksR li a:hover{ color:#f97d04;}
.fltLeft{ float:left; clear:right; margin:7px 10px 0 5px;}
.cat_arrow{ float:left; clear:right; margin:2px 10px 0 5px;}

.LlinksR_2{ padding:0px; width:250px; float:left; margin-bottom:10px; font-size:12px; font-weight:bold; font-family:arial, Geneva, sans-serif; color:#0f667f; text-align:left;}
.LlinksR_2 li{ list-style-type:none; background:url(../images/sep.jpg) bottom repeat-x; width:250px; float:left; line-height:20px;}

.LlinksR_2 li a{ text-decoration:none; font-size:11px; font-weight:normal; font-family:arial; color:#000; text-align:left;}
.LlinksR_2 li a:hover{ color:#f97d04;}


.welcomeCon{margin-bottom:0px; float:left; width:620px; padding:0px 15px;}
.welR{ padding:0px 0; width:620px; float:left; margin-bottom:0px; font-size:12px; font-weight:normal; font-family:arial, Geneva, sans-serif; color:#000; text-align:left; line-height:17px;}
.txtGreen{ font-size:16px; font-weight:bold; font-family: Arial, Geneva, sans-serif; color:#8a992b; line-height:20px;}
.txtGreen2{ font-size:18px; font-weight:bold; font-family: Arial, Geneva, sans-serif; color:#8a992b; line-height:20px;}
.txtGray{ font-size:16px; font-weight:bold; font-family: Arial, Geneva, sans-serif; color:#626161; line-height:24px;}
.txtBlack{ font-size:16px; font-weight:bold; font-family: Arial, Geneva, sans-serif; color:#000; line-height:24px;}
.welFL{ float:left; clear:right; margin-right:10px;}

.Psearch{ background:url(../images/bg_shopping.jpg) #ecedda top repeat-x; border:1px solid #ecedda; margin-bottom:8px; margin-top:10px; float:left; width:628px; padding:0px 10px;}
.Psearch_subscribe{ background:url(../images/bg_shopping.jpg) #ecedda top repeat-x; border:1px solid #ecedda; margin-bottom:8px; margin-top:10px; float:left; width:428px; padding:0px 10px;}
.Psearch_subscribe2{
	background:url(../images/bg_shopping.jpg) #ecedda top repeat-x;
	border:1px solid #ecedda;
	float:right;
	width:175px;
	padding-top: 28px;
	padding-right: 10px;
	padding-left: 10px;
	margin-top: 10px;
	margin-bottom: 8px;
	padding-bottom: 10px;
	height: 50px;
}
.PsearchL1{ float:left; clear:right; padding:3px 10px; width:50px;}
.PsearchL2{ float:left; clear:right; padding:0px; width:510px;font-size:16px; font-weight:bold; font-family: Arial, Geneva, sans-serif; color:#ef8501; line-height:22px; margin-left:20px;}
.PsearchL2 a{font-size:16px; font-weight:bold; font-family: Arial, Geneva, sans-serif; color:#ef8501; text-decoration:none;}
.PsearchL2 a:hover{ color:#666;}
.PsearchL3{ float:left; padding:0px; width:259px;font-size:16px; font-weight:bold; font-family: Arial, Geneva, sans-serif; color:#ef8501; line-height:22px; margin-left:20px;}

.PtxtBg{float:left; clear:right; padding:2px; height:18px; width:345px; border:2px solid #ababab; background-color:#FFF; margin-right:15px;}
.PtxtBut{float:left; clear:right; padding:0px; width:125px;}

.Psearch2{ background:url(../images/bg_shopping.jpg) #ecedda top repeat-x; border:1px solid #ecedda; margin:10px auto 10px auto;  float:left; width:598px; padding:0px 10px;}

.PsearchL1_2{ float:left; clear:right; padding:3px 10px; width:50px;}
.PsearchL2_2{ float:left; clear:right; padding:0px; width:440px;font-size:16px; font-weight:bold; font-family: Arial, Geneva, sans-serif; color:#ef8501; line-height:22px; margin-left:20px;}
.PsearchL2_2 a{font-size:16px; font-weight:bold; font-family: Arial, Geneva, sans-serif; color:#ef8501; text-decoration:none;}
.PsearchL2_2 a:hover{ color:#666;}

.PtxtBg_2{float:left; clear:right; padding:2px; height:18px; width:305px; border:2px solid #ababab; background-color:#FFF; margin-right:15px;}
.PtxtBut_2{float:left; clear:right; padding:0px; width:105px;}

.faqHome{ background-color:#fed189; margin-bottom:10px; float:left; width:620px; padding:10px 15px; min-height:310px;}
.faqHomeH{ padding:0 0 8px 0; width:620px; float:left; font-size:16px; font-weight:bold; font-family: Arial, Geneva, sans-serif; color:#000; border-bottom:1px solid #fff; margin-bottom:10px;}
.faqHomeR{ padding:5px 0; width:620px; float:left; margin-bottom:10px; font-size:12px; font-weight:bold; font-family:arial, Geneva, sans-serif; color:#000; text-align:left; line-height:17px;}
.faqHomeR b{ font-size:14px; font-weight:bold; font-family:arial, Geneva, sans-serif; color:#734804; text-align:left;}

.faqHome_2{ background-color:#ecedda; margin:10px 0; float:left; width:920px; padding:10px 15px;}
.faqHomeH_2{ padding:0 0 8px 0; width:920px; float:left; font-size:16px; font-weight:bold; font-family: Arial, Geneva, sans-serif; color:#000; border-bottom:1px solid #fff; margin-bottom:10px;}
.faqHomeR_2{ padding:5px 0; width:920px; float:left; margin-bottom:10px; font-size:12px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; color:#000; text-align:left; line-height:17px;}
.faqHomeR_2 b{ font-size:12px; font-weight:bold; font-family: Arial, Geneva, sans-serif; color:#595A5A; text-align:left;}

.cSpotHome{ background-color:#edf291; margin-bottom:10px; float:left; width:620px; padding:10px 15px;}

.cSpotL{ padding:5px 0; width:450px; margin-bottom:10px; font-size:11px; font-weight:normal; color:#000; text-align:left; line-height:17px; float:left; clear:right;}
.cSpot_img{ float:left; clear:right; margin:10px; width:140px;}

#Scroll{ width:950px; padding:0px 0; margin:0 auto; text-align:left; overflow:hidden;}
.scroll{ width:100%; margin:0px 0; overflow:hidden; height:94px;}
.scroll li{ float:left; clear:right; margin-right:10px; height:94px;}

#client_logos {
  position: relative;
  top: 0px;
  margin:0 auto 0 auto;
  width: 950px;
  height: 75px;
  overflow: hidden;
}
.logo_box {
  position: absolute;
  top: 0px;
  left: 0px;
  height: 75px;
}
.logo_box img {
  height: 75px; margin-right:10px;}

#search_color{ color:#ef8501; }
#search_color a{ color:#ef8501; font-size:16px; font-weight:bold; text-decoration:none;}
#search_color a:link{ color:#ef8501;font-size:16px; font-weight:bold;text-decoration:none;}
#search_color a:hover{ color:#666666;font-size:16px; font-weight:bold;text-decoration:none;}

/*------------------- scroll menu <--------------------------*/

#extra_controls, #scrollbar { 
    display:none; /* hide from incapable */
    }


div#wn {
    float:left;
    margin-right:8px;
    }
    
div#scrollbar {
    float:left;
    }

.clearer { clear:left; }

.bgScroll{ position:relative; float:left; clear:right; width:250px;}
.sort a{ float:left; clear:right; line-height:11px; text-decoration:none; font-weight:normal; font-size:10px; margin-right:4px; color:#000000; border:1px solid #ccc; padding:3px; font-family:Arial, Helvetica, sans-serif;}
.sort a:hover{ color:#999999; border:1px solid #8A992B;}
.disclaimerHomeBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	font-weight: bold;
}
.disclaimerHome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
}
#Footer .disclaimerHome {
	text-align: center;
}
#subscribe {
	color: #000;
	margin-right: auto;
	margin-left: auto;
}
.subscribe_text a:visited {
	color:#000;
}

