@charset "utf-8";
/* CSS Written by > i.sheila.wong@gmail.com------- */

/* all ------------------------------- */
*{margin:0;padding:0;}

body{background-color:#fff;font:12px Verdana, Arial, Helvetica, sans-serif;color:#333;}
a{color:#036;text-decoration:underline;}
a:hover{color:#369;text-decoration:none;}
img{border:none;}
.clear{clear:both;height:0;line-height:0;font-size:0;}
.FL{float:left;}
.FR{float:right;}

/* body, header ------------------------*/
#container{position:relative;width:930px;margin:0 auto;padding:0;text-align:left;border:none;background-color:#fff;}
#header{float:left;width:930px;}
.g-advertising{text-align:center;}
.logo-column{float:left;margin-top:20px;width:930px;}
.logo-column img{float:left;}
.logo-column span{float:right;padding-top:16px;}
.logo-column span a{margin-left:12px;text-decoration:underline;color:#036;font:11px verdana, arial;}
.logo-column span a:hover{text-decoration:none;color:#036;}
.menu{height:33px;background:#25803f url(../_img3/header/menu_bg.gif) repeat-x 0 0;border:1px solid #005e15;margin:12px 0 10px;padding:0;}
.menu ul{margin:0;}
.menu ul li{float:left;list-style-type:none;margin:0;}
.menu ul li a{display:block;color:#fff;text-decoration:none;font:bold 14px Verdana, Arial, Helvetica, sans-serif;padding:6px 12px 10px;}
.menu ul li a:hover{color:#fff;text-decoration:none;background:url(../_img3/header/menu_active.gif) no-repeat center bottom;}
.menu span{float:left;padding-left:102px;padding-top:6px;}
.menu span input{float:left;}
.menu-active{background:url(../_img3/header/menu_active.gif) no-repeat center bottom;}
.text-width{width:200px;height:14px;padding-top:2px;margin-top:1px;background-color:#eff8be;}
.text-value{font:12px Arial, Helvetica, sans-serif;color:#666;line-height:110%;}
.button-search{width:65px;height:22px;margin-left:5px;font:12px Verdana, Arial;padding-bottom:2px;background:url(../_img3/header/search_bg.gif) no-repeat 0 0;border:none;cursor:pointer;}
.button-create{width:150px;height:22px;font:bold 13px Verdana, Arial;padding-bottom:2px;background:url(../_img3/header/create_bg.gif) no-repeat 0 0;border:none;cursor:pointer;}
.button-blue{width:150px;height:22px;font:13px Verdana, Arial;padding-bottom:2px;background:url(../_img3/buttons/button_bg.gif) no-repeat 0 0;color:#036;border:none;cursor:pointer;}
.button-grey{width:150px;height:22px;font:13px Verdana, Arial;padding-bottom:2px;background:url(../_img3/buttons/button_bg.gif) no-repeat 0 -32px;color:#3f3f3f;border:none;cursor:pointer;}
.hide{display:none;}
.msg{padding-left:20px;background:url(../_img2/common/icons/msg.gif) no-repeat left center;}

/* content_main -------------------------*/
h1{font:bold 38px/120% Georgia, "Times New Roman", Times, serif;color:#333;margin-top:35px;margin-bottom:10px;}
h2{font:bold 26px/120% "Times New Roman", Times, serif;color:#333;margin-bottom:30px;}
h4{font:bold 19px/180% "Times New Roman", Times, serif;color:#3088b0;}

#content{float:left;width:930px;background-color:#fff;padding:0;margin:0;border:none;}
.main-box{float:left;width:610px;}
.main-box h5{float:left;font:bold 16px/120% Verdana, Arial, Helvetica, sans-serif;color:#333;padding-left:10px;margin-bottom:10px;}
.print{background:url(../_img3/icons/print.gif) no-repeat 0 0;padding-left:25px;padding-bottom:3px;line-height:28px;}
.red a{color:#f3522d;text-decoration:underline;}
.red a:hover{color:#c44f20;text-decoration:none;}
.side-bar{float:right;width:290px;}
.g-advert{float:right;border:none;}

/* page ---------------------------------*/
.page{float:right;}
.page ul li{float:left;list-style-type:none;margin:0 2px;background:#333 url(../_img3/buttons/pages.gif) repeat-x 0 0;border-left:1px solid #94ae57;border-right:1px solid #94ae57;}
.page ul li a{display:block;padding:0 5px;font:10px Arial, Helvetica, sans-serif;color:#fff;text-decoration:none;}
.page ul li a:hover{display:block;background:#efb541 url(../_img3/buttons/pages.gif) repeat-x 0 -46px;color:#060;text-decoration:none;}
.page-active{background:#62af62 url(../_img3/buttons/pages.gif) repeat-x 0 -23px;}

/* footer -------------------------------*/
#footer{float:left;text-align:right;width:930px;margin-top:40px;padding:10px 0 20px;border-top:2px solid #060;font-size:11px;color:#333;}
#footer ul{float:left;width:500px;margin:0;padding:0;}
#footer ul li{float:left;list-style-type:none;padding:0;margin-right:8px;}
#footer ul li a{color:#036;text-decoration:underline;}
#footer ul li a:hover{color:#369;text-decoration:none;}
