/* CSS Document */
a {color:#CCC; text-decoration:none;}
a:link {color:#CCC; text-decoration:none;}
a:visited {color:#CCC; text-decoration:none;}
a:hover {color:#FC0; text-decoration:none;}

/* Login Links */
.pagetop .logtitle_h {width:60px; font-size:10px; margin-left:39px; text-align:left; text-indent:7px; color:#FC0; background:#474747 url(../images/ico_arrow_up.gif) right center no-repeat;}
.pagetop .submenu li a {color:#FFF; text-decoration:none;}
.pagetop .submenu li a:hover {color:#FC0; text-decoration:none;}

/* Banner & Nav */
.mainbanner{ height:400px;}
.mainbanner .navline li a {display:block; text-decoration:none; color:#000; font-weight:bold; height:28px; line-height:28px;}
.mainbanner .navline li a:hover {height:19px; line-height:19px;}
.mainbanner .navline .page_index li a:hover {border:solid #FC0; border-width:4px 0;}
.mainbanner .navline .page_index li.tabhover a {height:19px; line-height:19px; border:solid #FC0; border-width:4px 0;}
.mainbanner .subnavline li a {color:#000;}
.mainbanner .subnavline li a:hover {color:#FC0;}

/* Video */
.mainbanner .videobox {position:absolute; width:250px; height:72px; background:#000; margin-top:310px; margin-left:0; text-align:left; overflow:hidden;}
.mainbanner .videobox .closebtn {float:left; display:block; width:10px; height:68px; margin:2px 0 0 2px;}
.mainbanner .videobox .closebtn img {border:0; cursor:pointer;}
.mainbanner .videobox .videoshot {float:left; width:210px; height:61px; margin:6px 0 0 0; font-weight:bold; font-size:12px;}
.mainbanner .videobox .videoshot img {float:left; display:block; width:82px; height:61px; margin:0 10px 0 0;}
.mainbanner .videobox .videoshot a img {border:0;}
.mainbanner .videobox .videocontrol {float:left; width:21px; height:13px; margin:28px 0 0 5px;}
.mainbanner .videobox .videocontrol img {border:0; cursor:pointer;}
.mainbanner .videobox_hide {position:absolute; width:14px; height:76px; background:#000; margin-top:310px; margin-left:0;}
.mainbanner .videobox_hide .closebtn {display:block; width:10px; height:68px; margin:2px 0 0 2px;}
.mainbanner .videobox_hide .closebtn img {border:0; cursor:pointer;}

.ie .mainbanner .close_video {position:fixed; width:375px; height:11px; margin-top:-333px; margin-left:-20px; text-align:center; overflow:hidden; font-size:9px; line-height:11px; text-transform:uppercase; background:#000;}
.ie .mainbanner .video_once {position:fixed;width:375px; height:270px; margin-top:-322px; margin-left:-20px; text-align:left; overflow:hidden;}

.mainbanner .close_video {position:relative; width:375px; height:11px; margin-top:-50px; margin-left:-20px; text-align:center; overflow:hidden; font-size:9px; line-height:11px; text-transform:uppercase; background:#000;}
.mainbanner .video_once {position:relative;width:375px; height:270px; margin-top:-150px; margin-left:200px; text-align:left; overflow:hidden;}

/* Rss Feeds */
.rssline_index {background:#FC0 url(../images/bg_rssfeed.gif) left top no-repeat;}
.rssline .newjoblist a {color:#000; text-decoration:none;}
.rssline .newjoblist a:hover {text-decoration:underline;}

/* Four Entrance */
.entrancebody .entrancebox .txt_right .tit a {color:#BBB; text-decoration:none;}
.entrancebody .entrancebox .txt_right .tit a:hover {color:#FC0; text-decoration:none;}
.entrancebody .entrancebox .txt_right li a {color:#666; text-decoration:none;}
.entrancebody .entrancebox .txt_right li a:hover {color:#FC0; text-decoration:none;}

/* Foot */
.ie .pagefoot .left a {text-decoration:none; color:#5E5D5D;}
.pagefoot .left a {text-decoration:none; color:#5E5D5D;}
.pagefoot .left a:hover {text-decoration:none; color:#FC0;}