﻿body 
{
    margin:10px 0px;
    padding:0px;
    font-family:Arial;
    font-size:12px;
    height:100%;
    width:100%;
}
a{ text-decoration:none;}
a:hover{ text-decoration:underline;}

div#Container{ width:744px; position:relative; left:50%; margin-left:-372px;}

input.tbxCss{ border:solid 1px #b5b4b2;/*background-color:#5d5d5d;*/color:#5d5d5d; font-size:11px; font-family:Arial;}
input.tbxCss1{ border:solid 1px #fb9700; color:#666666; font-size:11px;}
input.btnCss{border:0px; background:#d6d6d6 url(/images/re/btnbg.jpg) repeat-x; font-size:11px; font-weight:bold; cursor:pointer;}
a.hyperCss{ color:#666666;text-decoration:none;}
a.hyperCss:hover{ color:#cc6600;text-decoration:underline;}

/* country drop list */
span.tdlCss{ position:relative; z-index:2;}
span.tdlCss input.value{ display:none;}
span.tdlCss img{ cursor:pointer; vertical-align:text-bottom;}
span.tdlCss img.imgWaitCss{ cursor:default; display:none;}
span.tdlCss ul{ position:absolute; left:0px; top:16px; margin:0px; padding:0px; width:140px; max-height:200px; overflow:auto; border:solid 1px #b5b4b2; background-color:#ffffff;}
span.tdlCss ul li{ margin-top:1px; margin-bottom:1px; padding-left:5px; cursor:pointer; font-weight:lighter;}
span.tdlCss ul li input{ width:99%; border:solid 1px #fb9700;}

span.tdlCss1{ position:relative; z-index:1;}
span.tdlCss1 input.value{ display:none;}
span.tdlCss1 img{ cursor:pointer; vertical-align:text-bottom;}
span.tdlCss1 img.imgWaitCss{ cursor:default; display:none;}
span.tdlCss1 ul{ position:absolute; left:0px; top:16px; margin:0px; padding:0px; width:140px; max-height:200px; overflow:auto; border:solid 1px #b5b4b2; background-color:#ffffff;}
span.tdlCss1 ul li{ margin-top:1px; margin-bottom:1px; padding-left:5px; cursor:pointer; font-weight:lighter;}
span.tdlCss1 ul li input{ width:110px; border:solid 1px #fb9700;}

span.tdlCss2{ position:relative; z-index:0;}
span.tdlCss2 input.value{ display:none;}
span.tdlCss2 img{ cursor:pointer; vertical-align:text-bottom;}
span.tdlCss2 img.imgWaitCss{ cursor:default; display:none;}
span.tdlCss2 ul{ position:absolute; left:0px; top:16px; margin:0px; padding:0px; width:140px; max-height:200px; overflow:auto; border:solid 1px #b5b4b2; background-color:#ffffff;}
span.tdlCss2 ul li{ margin-top:1px; margin-bottom:1px; padding-left:5px; cursor:pointer; font-weight:lighter;}
span.tdlCss2 ul li input{ width:110px; border:solid 1px #fb9700;}

.clear{ clear:both;}

/* header */
div.header img.logo{ float:left; cursor:pointer; margin-top:18px;}

/* smart navigate */
table.smartnav{ float:right;}
table.smartnav tr td{ text-align:center; padding-left:7px; padding-right:7px;}
table.smartnav tr td img{ margin:0 auto;}
table.smartnav tr td a{ color:#7c7c7c; font-size:11px;}
table.smartnav tr td a:hover{ color:#feac02;}
/* login */
div.divgloballogin{ padding-left:20px;}
div.divgloballogin span{ margin-top:15px; font-size:11px; display:block;}
div.divgloballogin label{ margin:10px 0px; font-weight:bold; display:block;}
div.divgloballogin div{ padding-left:65px; margin:10px 0px;}
div.divgloballogin div a{ font-weight:bold; color:#777777; text-decoration:underline;}
div.divgloballogin div a{ color:#ff6600; text-decoration:none;}
div.divgloballogin div img{ display:none;}

/* search */
label.search{ display:block; margin-top:3px; font-size:13px; font-weight:bold; color:#fb9700; float:right;}
label.search input.btn{ vertical-align:text-bottom;}

/* top navigate*/
ul.topnav
{
    margin:8px 0px 0px 0px;
    padding:0px;
    width:100%;
    height:24px;
    list-style-type:none;
    background-color:#0e86c4;
    filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#01438f/*0e86c4*/,endColorStr=#6298ff);
    font-size:13px;
    color:#ffffff;
    float:left;
}
ul.topnav li{ padding:3px 2px; float:left;}
ul.topnav li a{ color:#ffffff; font-weight:bold;}
ul.topnav li a:link{ color:#ffffff; font-weight:bold;}
ul.topnav li a:visited{ color:#ffffff; font-weight:bold;}
ul.topnav li a:active{ color:#ffffff; font-weight:bold;}
ul.topnav li a:hover{ color:#ffff00;}

ul.datephone
{
    margin:0px;
    padding:0px;
    width:100%;
    height:23px;
    background-color:#f2f2f2;
    color:#949494;
    font-size:11px;
    list-style-type:none;
    float:left;
}
ul.datephone li{ padding-top:4px;}

/* bottom navigate */
hr.bottomsep{width:100%; height:2px; color:#d4d4d4; position:relative; top:10px;}
hr.bottomsep[class="bottomsep"]{ position:relative; top:10px;}
ul.bottomnav
{
    margin:10px 0px 10px 0px;
    padding:0px;
    width:100%;
    list-style-type:none;
    color:#015dda;
    font-weight:bold;
    float:left;
}
ul.bottomnav li{ padding:0px 2px; float:left;}
ul.bottomnav li a{ color:#015dda;}

/* footer */
div.footer p.copyright{ font-size:11px; color:#666666; text-align:center;}




div.joinemail{ color:#999999; font-size:11px;}
div.joinemail h5{ margin:5px 0px; color:#f66c00;}
div.joinemail input#inpJoinUsBtn , div.joinemail input#inpJoinUsBtn2{ width:32px; height:18px; vertical-align:bottom; border:0px; background:url(/images/re/go.jpg) no-repeat; cursor:pointer;}
div.joinemail img#imgJoinUsWait{ display:none;}

div.specialorder{ margin-top:10px; font-size:11px; color:#797979; line-height:150%; width:100%; height:150px; overflow:hidden;}
div.specialorder img{ float:left; margin-right:10px; cursor:pointer;}
div.specialorder h3{ margin:0px; padding:0px; font-size:14px; color:#999999;}
div.specialorder h5{ margin:5px 0px; padding:0px; font-size:12px; color:#fb9700;}
div.specialorder p span{ color:#940000; font-weight:bold;}

div.dynavi h2{ margin:0px; padding:15px 0px 0px 10px; width:100%; height:45px; color:#fb9700;}
div.dynavi ul{ margin:0px; padding:0px; width:100%; height:23px; list-style-type:none; background-color:#fff6ea; font-size:13px; font-weight:bold; color:#fdac00; float:left;}
div.dynavi li{ padding:2px 2px 0px 2px; float:left;}
div.dynavi li a{ color:#fdac00; text-decoration:underline;}
div.dynavi li a:hover{ text-decoration:none;}

/**footer-update**/
.footer_update{ width:744px; height:156px; padding-top:14px; clear:both; background:url(/images/re/footer_bg1.png) repeat-x; background-position:0px 14px; font-family:Arial, Helvetica, sans-serif; }
.footer_update dl{}
.footer_update dl dt{ font-weight:bold; font-size:12px; padding-bottom:8px;}
.footer_update dl dd{ margin:0; padding:0; color:#545253; font-size:11px;}
.footer_update dl dd a ,.footer_update dl dd a:link{ color:#545253;}
.footer_update dl dd a:hover{ color:#F89400;}

.foot_catagroy{ width:360px; display:block; float:left; padding:15px 0 0 15px; margin:0;}
.foot_catagroy dd{ display:block; width:120px; height:17px; line-height:17px; float:left; overflow:hidden;}

.foot_services{width:96px;}
.foot_services,
.foot_company,
.foot_resource{ display:block; float:left; padding:15px 0 0 18px; margin:0; background:url(/images/re/footer_line.png) left 15px no-repeat;}
.foot_services dd ,
.foot_company dd,
.foot_resource dd{ display:block; height:17px; line-height:17px;}
.foot_services dd a,
.foot_services dd a:link,
.foot_company dd a,
.foot_company dd a:link,
.foot_resource a,
.foot_resource a:link{ text-decoration:underline;}
.foot_services dd a:hover,
.foot_company dd a:hover,
.foot_resource dd a:hover{ text-decoration:none;}

.foot_company{ width:123px;}
.foot_resource{ width:88px;}

.some_links_update,
.Copyright_update{ width:744px; text-align:center; font-size:11px; color:#545253;}
.Copyright_update{ padding-top:10px; font-family:Arial, Helvetica, sans-serif;}

