/* CSS Document */
body{ margin:0px; padding:0px; background:url(images/body-bg.gif); font-family:CenturyGothic, tahoma, verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:19px;}
h1, h2, h3, h4, h5, h6, h7, p, form, input, ul, li{padding:0px; margin:0px; font-weight:normal}
.clear{ clear:both}
#contener{ width:100%; margin:0 auto; background:url(images/contaner-bg2.gif) repeat-x left 0px; padding-bottom:50px;  overflow:visible;}
#contener:after{font-size:0px; line-height:0px; height:0px; content:'.'; visibility:hidden; display:block; clear:both}
/* \*/ * html #contener{height:1px} /* */
#contener #page-holder{ width:898px; margin:0 auto;}
#contener #page-holder #header{ width:898px; float:left;}
#contener #page-holder #header{ width:898px; float:left;}
#contener #page-holder #header .header-top{ width:898px; height:65px; float:left; background:url(images/top-header-bg.gif) repeat-x left top; margin-left:1px;}
#contener #page-holder #header .header-top .logo-top{ float:left; width:150px; padding-left:10px}
#contener #page-holder #header .header-top .right-header{ float:right; width:380px;}
.right-header:after{font-size:0px; line-height:0px; height:0px; content:'.'; visibility:hidden; display:block; clear:both}
/* \*/ * html .right-header{height:1px} /* */
#contener #page-holder #header .header-top .right-header .customer{ width:360px; float:left; text-align:right; font-size:14px; color:#000000;}
#page-holder #header .header-top .right-header .customer .shipping{ width:120px; float:left; font-size:11px; color:#51524C; padding:8px 0 0 0;}
#page-holder #header .header-top .right-header .customer .my-cart{ width:170px; float:right;}
.my-cart:after{font-size:0px; line-height:0px; height:0px; content:'.'; visibility:hidden; display:block; clear:both}
/* \*/ * html .my-cart{height:1px} /* */
#page-holder #header .header-top .right-header .customer .my-cart .cart-left a{ width:70px; float:left; text-align:center; font-size:12px; color:#979797; text-decoration:none; margin-top:8px; }
#page-holder #header .header-top .right-header .customer .my-cart .cart-middle{ width:30px; float:left; padding:4px 0 0 0;}
#page-holder #header .header-top .right-header .customer .my-cart .cart-right { width:70px; float:left;}
.header-top .right-header .customer .my-cart .cart-right  .itame a{ width:68px; text-align:center; float:left;  font-size:11px; color:#979797; text-decoration:none;}
#page-holder #header .header-top .right-header .customer .my-cart a:hover{ color:#F94E0C; text-decoration:underline;}
#contener #page-holder #header .header-menu{ width:898px; height:36px; background:#FFFFFF; border:#918f90 2px solid; border-left:#918f90 1px solid; border-right:#918f90 1px solid;  border-bottom:#918f90 1px solid;float:left;}
#contener #page-holder #header .header-menu ul{ margin:0; padding:3px 0 0 0; list-style:none;float:left;}
#contener #page-holder #header .header-menu ul li{ background:transparent url(images/devider.gif) no-repeat scroll right top;
display:inline;
float:left;}
#contener #page-holder #header .header-menu ul li a{
	margin:0;
	padding:0 15px 0 15px;
	display:block;
	height:auto;
	color:#979694;
	font-family:CenturyGothic, tahoma, verdana;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	width:110px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666;
}
#contener #page-holder #header .header-menu ul li a:hover{ color:#000000;}
#contener #page-holder #header .header-menu ul li span{ margin:3px 0 0 10px; cursor:pointer; padding:0; float:left;}

#contener #page-holder #header .header-search{ width:898px; float:left; background:#FFFFFF; border-left:1px solid #000000; border-right:1px solid #000000;}
#contener #page-holder #header .header-search .left-search{ width:400px; float:left;}
#page-holder #header .header-search .left-search .inner-search{ width:330px; float:left; padding:7px 0 0 0;}
.inner-search:after{font-size:0px; line-height:0px; height:0px; content:'.'; visibility:hidden; display:block; clear:both}
/* \*/ * html .inner-search{height:1px} /* */
#page-holder #header .header-search .left-search .inner-search .txt-search{ width:90px; float:left; text-align:center; font-size:12px; color:#969696;}
#page-holder #header .header-search .left-search .inner-search .inp-search{ width:145px; float:left;}
#page-holder #header .header-search .left-search .inner-search .icon-search{ width:40px; float:left;}
.in-style{ width:140px; height:18px; border:#989795 1px solid; background:#ffffff; padding:2px 0 0 1px; font-size:12px; color:#757472;}
.in-style-big{ width:290px; height:18px; border:#989795 1px solid; background:#ffffff; padding:2px 0 0 1px; font-size:12px; color:#757472;}
.in-btn-style{ background:url(images/go-search.jpg) no-repeat left top; width:20px; height:20px; border:none; margin-top:1px; cursor:pointer;}
.in-btn-or{ background:url(images/creat.jpg) no-repeat left top; width:185px; height:22px; border:none; cursor:pointer; margin:40px 0 0 0;}
.in-btn-lo{ background:url(images/log-in.jpg) no-repeat left top; width:98px; height:22px; border:none; cursor:pointer; margin:40px 0 0 0;}
.in-btn-si{ background:url(images/sign-in.jpg) no-repeat left top; width:79px; height:21px; border:none; cursor:pointer; margin:10px 0 0 0;}
.in-btn-next{ background:url(images/next.jpg) no-repeat left top; width:79px; height:21px; border:none; cursor:pointer; margin:10px 0 0 0;}


#contener #page-holder #header .header-search .right-search{ width:270px; float:right; text-align:right; border:solid 2px #97c25d;}

#contener #page-holder #middle{ width:896px; float:left; border:2px solid #3A3A3A; background:#FFFFFF;}
#contener #page-holder #middle .text-content{ width:796px; float:left;}
#contener #page-holder #middle .text-content .left-text{ width:300px; float:left;}
#contener #page-holder #middle .text-content  h2{ font-size:18px; color:#F8981F; width:210px; padding-left:50px; float:left;}
#contener #page-holder #middle .text-content  h3{ font-size:18px; color:#F8981F; width:210px;  float:left; padding-top:30px;}
#contener #page-holder #middle .text-content .left-text .account{ width:250px; float:right; padding-top:50px}
#contener #page-holder #middle .text-content .right-text{ width:420px; float:right; border-left:2px dotted #B8B8B8; padding:20px 0 30px 30px;}
#contener #page-holder #middle .text-content .log-in-widget{ width:320px; float:left;}
.text-content .log-in-widget .log-in-wrap{ width:300px; float:left;}
.text-content .log-in-wraps{ width:750px; float:left;}

.text-content .log-in-widget .log-in-wrap p{ font-size:14px; color:#FF9900; line-height:19px; padding-top:4px;}
.text-content .log-in-widget .log-in-wrap p span{ font-size:12px; color:#FF9900; line-height:15px;}

#contener #page-holder #middle .text-content .snap-text{ width:550px; padding:10px 0 10px 100px; font-weight:bold;}
#contener #page-holder #middle .text-content .snap-text span{ color:#FF6600}

#contener #page-holder #footer{ width:898px; float:left; border-left:1px solid #3A3A3A; border-right:1px solid #3A3A3A; background:#FFFFFF; border-bottom:1px solid #3A3A3A; }
#contener #page-holder #footer .top-footer{ width:898px; float:left; background:#3A3A3A; font-family:CenturyGothic, tahoma, verdana; font-size:11px; color:#FFFFFF;}
#contener #page-holder #footer .top-footer .wh-txt{
	width:297px;
	float:left;
	text-align:center;
}
#contener #page-holder #footer .middle-footer{ width:898px; float:left;}
#contener #page-holder #footer .middle-footer .link-bar{ width:210px; float:left;}
#contener #page-holder #footer .middle-footer .link-bar .link-title-site{ width:135px; line-height:30px; margin-left:10px; padding:0 0 0 33px; float:left; border-bottom:1px solid #000000; background:url(images/footer-icon03.jpg) no-repeat left top; font-weight:bold;}
#contener #page-holder #footer .middle-footer .link-bar .link-title-service{  width:135px; line-height:30px; margin-left:10px; padding:0 0 0 33px; float:left; border-bottom:1px solid #000000; background:url(images/footer-icon03.jpg) no-repeat left top; font-weight:bold;}
#contener #page-holder #footer .middle-footer .link-bar .link-title-info{  width:135px; line-height:30px; margin-left:10px;padding:0 0 0 33px; float:left; border-bottom:1px solid #000000; background:url(images/footer-icon03.jpg) no-repeat left top; font-weight:bold;}
#contener #page-holder #footer .middle-footer .link-bar .link-title-misc{  width:135px; line-height:30px; margin-left:10px; padding:0 0 0 33px; float:left; border-bottom:1px solid #000000; background:url(images/footer-icon03.jpg) no-repeat left top; font-weight:bold;}
#contener #page-holder #footer .middle-footer .link-bar .link-bottom{ width:178px; float:left;}
#contener #page-holder #footer .middle-footer .link-bar .link-bottom ul{ margin:0px 2px 0px 21px;}
#contener #page-holder #footer .middle-footer .link-bar .link-bottom ul li{ list-style:none; font-size:11px; font-weight:bold; color:#747F87; text-decoration:none; padding-left:13px;}
#contener #page-holder #footer .middle-footer .link-bar .link-bottom ul li a{ font-size:11px; font-weight:normal; color:#747F87; text-decoration:none; line-height:19px;}
#contener #page-holder #footer .middle-footer .link-bar .link-bottom ul li a:hover{ color:#FF9900;}

#contener #page-holder #footer .bottom-footer{ width:898px; float:left; background:#EBEBEB;}
#contener #page-holder #footer .bottom-footer .gr-text a{ font-size:11px; color:#7C7B79; width:150px; float:left; text-align:center; line-height:20px; text-decoration:none;}
#contener #page-holder #footer .bottom-footer .gr-text a:hover{ color:#71A6F4; text-decoration:underline;}
.headerorange{ font-size:20px; color:#F8981F; width:400px;float:left;font-family:CenturyGothic, tahoma, verdana;}
.textorange{ font-size:14px; color:#F8981F;font-family:CenturyGothic, tahoma, verdana;}
#contener #page-holder #header .header-top .right-header .smaller  {font-size:11px; color:#4c494a; font-weight:bold;}
#content {
	width:825px;
	overflow:hidden;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
#contener #page-holder #middle .text-content .inner-text{ width:825px; margin:0 auto; }
#contener #page-holder #middle .text-content .inner-text p{ padding:10px 0 10px 0;}
#content a {
	color:#97c25d;

}

.black {height:39px; width:39px; background:url(images/bl.gif) no-repeat; text-align:center; overflow:hidden;}
.green {height:39px; width:39px; background:url(images/gr.gif) no-repeat; text-align:center; overflow:hidden;}
.green2 {height:76px; width:76px; background:#9ad04a; text-align:center;  margin:0 0 5px 0; padding:0; }
.gray2 {height:76px; width:76px; background:#231F20; text-align:center;  margin:0 0 5px 0; padding:0; }
.black h3, .green h3{
	font:normal 18px Tahoma; color:white;
	margin:0;
	padding:0;
}
.black h4, .green h4 {
	font:normal 12px Tahoma; color:white;
	margin:0;
	padding:0;
}
.green2 h3{
	font:normal 36px Tahoma; color:white;
	margin:0;
	padding:0;
	color:#fff;
	height:48px;
}
 .green2 h4 {
	font:normal 12px Tahoma; color:white;
	margin:0;
	padding:0;
	color:#fff;
	height:18px;
	margin:5px auto;
	
}
.gray2 h3{
	font:normal 36px Tahoma; color:white;
	margin:0;
	padding:0;
	color:#fff;
	height:48px;
}
.gray2 h4 {
	font:normal 10px Tahoma; color:white;
	margin:0;
	padding:0;
	color:#fff;
	height:18px;
	margin:5px auto;
	
}
#content .black h3 a,  #content .green h3 a, #content .black h4 a, #content .green h4 a {
color:white; text-decoration:none;
}

#content ul {
	margin:15px 0 15px 15px;

}
#content li {
	list-style:square;

}
#content h2 a {text-decoration:none;}

#conleft ul li {
	list-style-image: url(images/bullet.gif);
	list-style-position:inside;
	padding-bottom:5px;
}
#conleft ul li .main {
	list-style-image: url(images/bullet.gif);
	list-style-position:inside;
	font-size:14px;
}
#conleft ul li a {
text-decoration:none;
color:#000;
}
#conleft ul li a:hover {
text-decoration:underline;
color:#000;
}
.backtotop {
	background-attachment: fixed;
	background-image: url(images/top.gif);
	background-repeat: no-repeat;
	background-position: left center;
	color: #999;
}
#content h1.grh1 {
	font:normal 24px Tahoma; color:white;
	color:#7FC31B;
	margin-right:5px;
	margin-bottom:0;
	padding-bottom:0;
}
.widecolumn2 {
	color: white;
	background-position: 170px;
	background-repeat: no-repeat;
}

