/*************************************************************************************************************************************************/
/** layout CSS                                                                                                                                  **/
/** 2011 . 10 . 11 .jine                                                                                                                        **/
/*************************************************************************************************************************************************/
body, div, ul, li, a, img, h1, h2, h3, ol, form { margin:0; padding:0; border:none; }
body.header { background:url(img_rtl/head_bg.gif); }
body, td {scrollbar-3dlight-color:555555;scrollbar-arrow-color:ffffff;scrollbar-base-color:CFCFCF;scrollbar-darkshadow-color:FFFFFF;scrollbar-face-color:CFCFCF;scrollbar-highlight-color:FFFFF;scrollbar-shadow-color:595959;}
.hiddenScroll { overflow:hidden; width:210px; height:100%; padding-bottom:10px; position:relative;  }
.lineHider { width:240px; height:27px !important;  position:absolute; background:#383838; bottom:0px; right:0px; z-index:999;}
/*=====================================================================================================================*/
/* header page                                                                                               */
/*=====================================================================================================================*/
.headerWrap { background:url(img_rtl/head_end.gif) left no-repeat transparent; height:50px; width:100%; position:relative; min-width:600px;}
.headerNav {padding-top:5px;}
.headerNav li { float:right;  list-style:none; display:block; overflow:hidden; }
/*=====================================================================================================================*/
/* searchWrap page                                                                                               */
/*=====================================================================================================================*/
.searchWrap { position:absolute; left:20px; top:10px; width:200px; height:30px; overflow:hidden;  background:url(img_rtl/search_bar.png) right no-repeat;  }
.searchWrap .search_from_valign { width:160px; margin:5px 0 5px 5px; height:20px; overflow:hidden; float:right;}
.searchWrap .search_from_valign input { height:20px;  font:16px normal arial, tahoma, sans-serif; line-height:20px; color:#666; width:160px; background:transparent; border:none; vertical-align:middle;}
.searchWrap .searchBtn { float:right; display:block; width:30px; height:30px; overflow:hidden; }
.search form  { border:none; }
.search select { border:1px solid #383838; padding:5px 5px 10px; margin:-5px;font-family:Arial, Verdana, Helvetica, "Times New Roman"; font-size: 13px; 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; }
/*=====================================================================================================================*/
/* helpIndex page                                                                                               */
/*=====================================================================================================================*/
.helpIndex, .search { background:url(img_rtl/left_top_bg.gif) top repeat-x #383838; padding:40px 15px 0 15px; }
.t0i { font-family: Arial, Tahoma, Verdana; font-size: 12px; color:#ccc; text-decoration: underline; } 
.t0im { border: 0px; width: 0px; }
.helpIndex A:link {text-decoration:none; color:#ccc;  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;color:#FFF;}
.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; }
/*=====================================================================================================================*/
/* middle page                                                                                               */
/*=====================================================================================================================*/
.middle { background:url(img_rtl/left_top_img.gif) right top no-repeat #fff;}
/*=====================================================================================================================*/
/* footer page                                                                                               */
/*=====================================================================================================================*/
.footer { background:url(img_rtl/tail_bg.gif) right;  }
.footerWrap { height:50px; width:100%; position:relative; background:url(img_rtl/tail_end.gif) left no-repeat;  }


