/* 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:#2E616D; 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:#2E616D; 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:#2E616D; 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 li a:hover {border:solid #2E616D; border-width:4px 0;}
.mainbanner .navline li.tabhover a {height:19px; line-height:19px; border:solid #2E616D; border-width:4px 0;}
.mainbanner .subnavline li a {color:#000;}
.mainbanner .subnavline li a:hover {color:#2E616D;}

/* Rss Feeds */
.rssline_index {background:#2E616D url(../images/bg_rssfeed.gif) left top no-repeat;}
.rssline .newjoblist a {color:#000; text-decoration:none;}
.rssline .newjoblist a:hover {color:#2E616D; text-decoration:none;}

/* Four Entrance */
.entrancebody .entrancebox .txt_right .tit a {color:#CCC; text-decoration:none;}
.entrancebody .entrancebox .txt_right .tit a:hover {color:#2E616D; text-decoration:none;}
.entrancebody .entrancebox .txt_right li a {color:#666; text-decoration:none;}
.entrancebody .entrancebox .txt_right li a:hover {color:#2E616D; text-decoration:none;}

/* Foot */
.pagefoot .left a {text-decoration:none; color:#5E5D5D;}
.pagefoot .left a:hover {text-decoration:none; color:#2E616D;}

/* Page Color Style */
.mainbanner .navline .page_htraining li a:hover {border:solid #2E616D; border-width:4px 0;}
.mainbanner .navline .page_htraining li.tabhover a {height:19px; line-height:19px; border:solid #2E616D; border-width:4px 0;}
.rssline_htraining {background:#2E616D url(../images/bg_rssfeed.gif) left top no-repeat;}

/* Tech List */
.maintechlist {width:780px; height:120px;}
.maintechlist table {width:780px; height:120px; border:0;}
.maintechlist table td {text-align:center;}
.maintechlist table td.listbg {background:url(../images/bg_indexfdiv.gif) right center no-repeat;}
.maintechlist table span {text-align:center; padding:0; margin:0; border:0;}
.maintechlist table td img {width:55px; height:50px; padding:0 0 5px 0; margin:0; border:0; text-align:center;}
.maintechlist table td a:hover img {border:0;}

/* Main Left Video Box */
.mainbanner .leftvideobox {position:absolute; width:350px; margin-top:100px; margin-left:70px; text-align:left; background:url(../images/bg_content_divline.gif) right top no-repeat;}


/*Right Text */
.mainbanner .righttext {position:absolute; width:270px; background:#000; margin-top:50px; margin-left:510px; text-align:left;}
.mainbanner .righttext .tit {width:270px; padding-bottom:15px; padding-top:10px; font-size:18px; font-weight:bold; color:#2E616D; border-bottom:1px solid #2A2A2A;}
.mainbanner .righttext .txt {width:270px; text-align:left; font-size:11px; line-height:16px; padding:15px 0;}
.mainbanner .righttext .txt p {margin:0; padding:10px;}