body, div, ul, li, a, img, h1, h2, h3, ol, form { margin:0; padding:0; border:none; }


body.header { background:url(head_bg.gif); }



.headerWrap { background:url(head_end.gif) right no-repeat transparent; height:93px; width:100%; position:relative; min-width:600px;}

.headerWrap h1.title {  font:18px bold tahoma, arial,  sans-serif; color:#fff; padding:10px; height:28px; float:left; width:100%; }

.headerNav { list-style:none; padding:7px 0px 0 0;}

.headerNav li { float:left;  }

.searchWrap { position:absolute; right:50px; top:55px; width:200px; height:30px; overflow:hidden;  background:url(search_bar.png) left no-repeat;  }

.searchWrap .search_from_valign { width:160px; padding:5px 0 5px 10px; height:20px; overflow:hidden; float:left;}

.searchWrap .search_from_valign input { height:20px;  font:12px normal arial, tahoma, sans-serif; line-height:20px; color:#fff; width:160px; background:transparent; border:none;}

.searchWrap .searchBtn { float:right; display:block; width:30px; height:30px; overflow:hidden; }

.headerLogo { position:absolute; right:50px; top:0px;  }




.middle { background:url(left_top_img.gif) left top no-repeat #fff; }


.helpIndex, .search { background:url(left_top_bg.gif) top repeat-x #383838; padding:40px 15px 0 15px; }


.t0i { font-family: Arial, Tahoma, Verdana; font-size: 11px; color:#999; text-decoration: none; } 
.t0im { border: 0px; width: 0px; }




.helpIndex A:link {text-decoration:none; color:#999;  border:none;}
.helpIndex A:hover {text-decoration:none; border:none; color:#FFF;}
.helpIndex A:visited {text-decoration:none; }
.helpIndex A:active {  font-weight:bold; border:none;}


.helpIndex table { width:100%; border-top:1px solid #666; margin-top:5px;}

.helpIndex table td { height:25px; vertical-align:middle;}

.helpIndex table td img { vertical-align:middle; }

.helpIndex div table { border-top:none; margin-top:2px; }

.footer { background:url(tail_bg.gif);  }

.footerWrap { height:50px; width:100%; position:relative; background:url(tail_end.gif) right no-repeat;  }



.hiddenScroll { overflow:hidden; width:210px; height:100%; padding-bottom:10px; position:relative;  }
.search form  { border:none; }
.search select { border:1px solid #383838; padding:5px 5px 10px; margin:-5px;  font-family: Arial, Tahoma, Verdana; font-size: 11px; color:#999; text-decoration: none; background:#383838; width:240px;  }

.search select option { border:none; margin-bottom:8px; text-decoration:none; color:#999;  border:none; cursor:pointer;  vertical-align:middle;}
.search select option:hover { color:#fff;  }

.lineHider { width:240px; height:27px !important;  position:absolute; background:#383838; bottom:0px; left:0px; z-index:999;}
