/* 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;}

/* ======================= Channel Link Colors ========================== */
/* 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;}

/* 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 {color:#FC0; text-decoration:none;}

/* Four Entrance */
.entrancebody3 .entrancebox .txt_right .tit a {color:#CCC; text-decoration:none;}
.entrancebody3 .entrancebox .txt_right .tit a:hover {color:#FC0; text-decoration:none;}
.entrancebody3 .entrancebox .txt_right li a {color:#666; text-decoration:none;}
.entrancebody3 .entrancebox .txt_right li a:hover {color:#FC0; text-decoration:none;}

/* Foot */
.pagefoot .left a {text-decoration:none; color:#5E5D5D;}
.pagefoot .left a:hover {text-decoration:none; color:#FC0;}

/* Page Color Style */
.mainbanner .navline .page_htraining li a:hover {border:solid #FC0; border-width:4px 0;}
.mainbanner .navline .page_htraining li.tabhover a {height:19px; line-height:19px; border:solid #FC0; border-width:4px 0;}
.rssline_htraining {background:#FC0 url(../images/bg_rssfeed.gif) left top no-repeat;}

/* ======================= Tech Tools ========================== */
/*Right Text */
.mainbanner .righttext {position:absolute; width:230px; background:#000; margin-top:50px; margin-left:540px; text-align:left;}
.mainbanner .righttext .tit {width:230px; padding-bottom:15px; padding-top:5px; font-size:15px; font-weight:bold; color:#FC0; background:url(../images/techtools_rightline.gif) left bottom no-repeat;}
.mainbanner .righttext .txt {width:230px; text-align:left; font-size:11px; line-height:16px; padding:15px 0 0 0;}
.mainbanner .righttext .txt p {margin:0; padding:6px 0 0 0;}
.mainbanner .righttext ul {padding:0; margin:5px 0 0 0;}
.mainbanner .righttext li {list-style:none; background:#000; padding-left:0px; height:17px; line-height:17px; text-align:left;}
.mainbanner .righttext li a {color:#FC0; text-decoration:none;}
.mainbanner .righttext li a:hover {color:#CCC; text-decoration:none;}

/* Right Links */
.mainbanner .rightlinks {position:absolute; width:230px; height:72px; background:#000; margin-top:315px; margin-left:540px; text-align:left; display:none;}
.mainbanner .rightlinks .seemore {height:21px; font-size:12px; font-weight:bold; color:#555; line-height:21px; border-bottom:1px solid #2A2A2A; text-align:left;}
.mainbanner .rightlinks .seemore a {font-size:12px; font-weight:bold; color:#555; text-decoration:none;}
.mainbanner .rightlinks .seemore a:hover {color:#FFCC00; text-decoration:none;}
.mainbanner .rightlinks ul {padding:0px 0 0 0; margin:0;}
.mainbanner .rightlinks li {list-style:none; background:#000; padding-left:0px; height:17px; line-height:17px; text-align:left;}
.mainbanner .rightlinks li a {color:#555; text-decoration:none;}
.mainbanner .rightlinks li a:hover {color:#FFCC00; text-decoration:none;}

/* ======================= Channel ========================== */

/* Four Entrance Style */
.entrancebody3 {width:780px; height:120px;}
.entrancebody3 .entrancebox {float:left; margin-top:35px;}
.entrancebody3 .entrancebox .pic_left {float:left; height:60px; text-align:left; padding-top:5px;}
.entrancebody3 .entrancebox .pic_left a img {border:0;}
.entrancebody3 .entrancebox .pic_left a:hover {border:0;}
.entrancebody3 .entrancebox .txt_right {float:right; font-size:9px; text-align:left; color:#666;}
.entrancebody3 .entrancebox .txt_right .tit {font-weight:bold; font-size:11px; color:#BBB;}

.entrancebody3 .entrancebox .txt_right ul {padding:0; margin:0;}
.entrancebody3 .entrancebox .txt_right li {margin:0; padding:0; list-style:none; padding-left:2px;}

.entrancebody3 .entrancebox .txt_right li a .listyle {font-size:11px;}
.entrancebody3 .part1 {width:185px; background:url(../images/bg_indexfdiv.gif) right top no-repeat;}
.entrancebody3 .part1 .pic_left {width:58px;}
.entrancebody3 .part1 .txt_right {width:123px;}
.entrancebody3 .part2 {width:210px; margin-left:10px; background:url(../images/bg_indexfdiv.gif) right top no-repeat;}
.entrancebody3 .part2 .pic_left {width:58px;}
.entrancebody3 .part2 .txt_right {width:148px;}
.entrancebody3 .part3 {width:190px; margin-left:10px; background:url(../images/bg_indexfdiv.gif) right top no-repeat;}
.entrancebody3 .part3 .pic_left {width:58px;}
.entrancebody3 .part3 .txt_right {width:123px;}
.entrancebody3 .part4 {width:165px; margin-left:10px;}
.entrancebody3 .part4 .pic_left {width:58px;}
.entrancebody3 .part4 .txt_right {width:102px;}


/* ============================= Time Line =============================*/
.timelinebox {position:absolute; width:177px;}
.timelinebox a {display:block; width:177px; height:23px; background:url(../images/spacer.gif) left bottom;}
.timelinebox a img {border:0;}
.timelinebox .sTimelinetxt {border:0; display:none; margin:0; padding:0;}
.line_step1 {margin-left:21px; margin-top:164px;}
.line_step1 .bottomline {width:100%; height:4px; line-height:1px; font-size:3px; background:url(../images/pic_timeline_a2.gif) left bottom no-repeat;}
.line_step2 {margin-left:205px; margin-top:164px;}
.line_step2 .bottomline {width:100%; height:4px; line-height:1px; font-size:3px; background:url(../images/pic_timeline_b2.gif) left bottom no-repeat;}
.line_step3 {margin-left:389px; margin-top:179px;}
.line_step3 .bottomline {width:100%; height:4px; line-height:1px; font-size:3px; background:url(../images/pic_timeline_c2.gif) left bottom no-repeat;}
.line_step4 {margin-left:575px; margin-top:163px;}
.line_step4 .bottomline {width:100%; height:4px; line-height:1px; font-size:3px; background:url(../images/pic_timeline_d2.gif) left bottom no-repeat;}
