/*
=== H3C StyleSheet File ====================================
 Style Name: Training & Certification
 Version: V.1.6
 Author: jaybird ( http://www.huawei-3Com.com/ )
 Last Update: 2007-01-29
==============================================================
*/
  /* ----------------------- Global style ------------------------- */
@import url(global.css);
/* ------------------------ Main style ----------------------------- */
/*#main {
	width: 1004px;
	clear: both;
	height:400px;
}*/
#innerwrap {
float:left;
width: 1003px;
clear:both;
background: url(../images/botton/innerwarp_bg.gif) repeat-y left top #FFF;
}
#leftColumn {
	width:199px;
	float:left;
	height: 100%;
}
#mainbody {
	width: 585px;
	float: left;
	padding:0 0 0 10px;
	border-left:1px solid #8EADCB;
	min-height:510px; /* style for ff ie7 */
	_height:510px;
}
#mainbody785 {
width:785px;
float:left;
padding:0 0 0 10px;
border-left:1px solid #8EADCB;
min-height:510px; /* style for ff ie7 */
_height:510px;
}
/* ------------------------- middle column ------------------------ */
.others table {
	float:left;
	margin-bottom:10px;
}
.others td {
	text-align:left;
	padding:5px;
}
.lines {
	height:1px;
	float:left;
	width:780px;
	border-top:1px dotted #8eadcb;
	margin:5px 0px;
}
.trb {
	height:144px;
}
.tctpb {
	height:142px;
}
.cb {
	height:213px;
}
.whats {
	float:left;
	width:412px;
	margin-bottom:10px;
}
.whats h3 {
	color:#648bb1;
	font-size: 12px;
	text-indent:6px;
	line-height:21px;
	background:#bbd1e8;
	border-bottom:1px solid #8eadcb;
}
.whats ul {
	padding:10px;
	margin-left:15px;
	line-height:14px;
	list-style-image: url(../images/botton/tr_arrol.gif);
}
.banner {
	border: 1px solid #8eadcb;
}
.banner img {
	float:right;
	border:0px;
}
.banner h1 {
	color:#2d5586;
	font-size: 15px;
}
.inbanner{
	margin:20px 15px 0px;
}
.inbanner ul {
	margin-left:45px;
	line-height:15px;
	list-style-image: url(../images/botton/tr_arro.gif);
}
.inbanner ul li {
	font-size: 12px;
	color:#666;
}
.inbanner p {
	margin:0px 10px;
}
.newp a,.newp a:visited,.newp a:hover {
	font-size:12px;
}
.bord2 {
    float:left;
	margin-right:10px;
	width: 159px;
	border:1px solid #dae8f1;
}
.bord2 h3 {
	font-size: 12px;
	color:#a00401;
}
.bord2 h4 {
	text-indent:6px;
	line-height:21px;
	color:#5f8dae;
	background:#edf5f9;
	font-size:12px;
	margin:3px;	
}
.bord3 {
    float:left;
	padding-right:10px;
	border-right:1px solid #8eadcb;
}
.hc {
	width:202px;
}
.ptcl {
	width:280px;
}
#Certification_Guide h3,.trainingCourseTit h3 {
    color:#a00401;
	font-size: 12px;
	line-height:24px;
	border-bottom:1px solid #8eadcb;
	margin-bottom:10px;
}
#Certification_Guide ul li a,.trainingCourseList ul li a {
    padding:3px 0 0 10px;
    background:url(../images/botton/jiao.gif) no-repeat 0 8px;
}
#bannerLeft {
	float:left;
	width:200px;
	padding:10px;
	clear: none;
}
#bannerLeft h5 {
    color:#2d5586;
	font-family:'MS PGothic',"MS UI Gothic",Arial,verdana,sans-serif;
	font-size: 15px;
	clear:none;
}
.bannerRight {
	float:right;
}
.ptcl h3{
	color:#a00401;
	font-size: 12px;
	line-height:24px;
	border-bottom:1px solid #8eadcb;
}
.ptcl h4{
	margin-top:13px;
	color:#5f8dae;
	font-size: 12px;
	line-height:0px;
}
.ptcl p {
	padding:8px 0px;
	border-bottom: 1px dashed  #8eadcb;
}
.ctcl {
	width:290px;
}
.ctcl h3 {
	text-indent:10px;
	color:#a00401;
	font-size: 12px;
	line-height:24px;
	border-bottom:1px solid #8eadcb;
}
.ctcl h4 {
	margin:13px 0px 0px 10px;
	color:#5f8dae;
	font-size: 12px;
	line-height:0px;
}
.ctcl p {
	padding:8px 10px;
	border-bottom: 1px dashed  #8eadcb;
}
.le ul {
	margin:10px 10px 10px 16px;
	line-height:14px;
	list-style-image: url(../images/botton/tr_arrol.gif);
}
.ri ul {
	margin:10px 10px 10px 25px;
	line-height:14px;
	list-style-image: url(../images/botton/tr_arrol.gif);
}
.hc h3 {
	color:#a00401;
	font-size: 12px;
	line-height:24px;
	border-bottom:1px solid #8eadcb;
}
.hc h4 {
	margin-top:10px;
	color:#5f8dae;
	font-size: 12px;
	line-height:0px;
}
.hc p {
	padding:5px 0px;
}
.bord4 {
    float:left;
}
#questionsList {
    border-bottom:1px solid #8eadcb;
	margin-bottom:15px;
	padding-bottom:15px;
}
#questionsList h3 {
    border-bottom:1px solid #8EADCB;
	display:block;
	padding:2px 0 6px 0;
	margin-bottom:15px;
}
#answerlist h3 {
    color:#648BB1;
	padding-bottom:7px;
}
#answerlist span {
    color:#a00401;
	padding-right:5px;
	font-family:'MS PGothic',"MS UI Gothic",Arial,verdana,sans-serif;
	font-size:12px;
	font-weight:bold;
}
#answerlist ul li {
	border-bottom:dotted 1px #8eadcb;
	margin-bottom:15px;
}
/* Soap append at 12.06.2006 begin */
#temp {
	width:585px;
    float:left;
}
#temp h4 {
	color:#a00401;
	font-size: 15px;
	line-height:24px;
	border-bottom:1px solid #8eadcb;
}
#temp p{
	line-height:15px;
	margin:12px;
}
#temp form {
	text-align:center;
}
#temp input {
	border:1px solid #5f8dae;
	height:20px;
}
#temp textarea {
	border:1px solid #5f8dae;
	height:70px;
	width:240px;
}
#temp .browse {
	width:295px;
}
#temp .button {
	width:60px;
	margin:0px 45px;
}
#temp .text {
	width:240px;
}
#temp td {
	text-align:left;
	color:#5f8dae;
	padding:6px 0px;
}

/* Soap append at 12.06.2006 end */
/* Soap append at 01.11.2007 begin New Homepage CSS */
.newh5 {
	font-size:12px;
	padding:4px 0px;
}
.lineh5 {
	border-bottom:1px solid #8eadcb;
	color:#a00401;
}
.linewhats {
	border-bottom:1px solid #8eadcb;
}
.leftline {
	border-left:1px solid #8eadcb;
}
.allline {
	border:1px solid #8eadcb;
}
.blueh5 {
	color:#5f8dae;
}
.bgcolorh5 {
	background:#bbd1e8;
}
.indenth5 {
	text-indent:10px;
}
.leftdiv {
	width:286px;
	margin:0px 10px 10px 0px;
	float:left;
}
.newp {
	padding:5px 0px;
}
.rightdiv {
	width:286px;
	float:left;
	margin-bottom:10px;
}
.newiframe {
	width:286px;
	text-align:center;	
}
.newlist {
	padding:5px 10px;
	margin-left:15px;
	line-height:14px;
	list-style-image: url(../images/botton/tr_arrol.gif);
}
.newlist2 {
	padding:5px 1px;
	margin-left:15px;
	line-height:14px;
	list-style-image: url(../images/botton/tr_arrol.gif);
}
/* Soap append at 01.11.2007 end */
.cc {
	width:585px;
}
.cc h3 {
	color:#a00401;
	font-size: 15px;
	line-height:24px;
	border-bottom:1px solid #8eadcb;
}
.cc h4 {
	margin-top:10px;
	color:#5f8dae;
	font-size: 12px;
	line-height:20px;
}
.cc p{
	line-height:15px;
	margin:10px 0px;
}
.tpser {
	width:285px;
	float:left;
	border:1px solid #bbd1e9;
	padding-bottom:20px;
	margin-bottom:10px;
}
.tpser h3 {
	text-indent:6px;
	line-height:21px;
	color:#5f8dae;
	background: url(../images/botton/traparser.gif) repeat-x;
	font-size:12px;
}
.appnew {
	border:1px solid #bbd1e9;
	float:left;
	margin-bottom:10px;
	width:583px;
}
.appnew h3 {
	padding:3px 0px 3px 10px;
	background:url(../images/titlebg_01.gif) repeat-x;
	color:#5f8dae;
	font-size:12px;
	border-bottom:1px solid #bbd1e9;
}
.appnew ol {
	text-indent:-6px;
	list-style-type:lower-alpha;
	line-height:18px;
	margin-top:10px;
}
.appnew p {
	padding:10px;
}
.tpser span {
	float:left;
	padding:2px 10px 0px 10px;
}
.tpopt {
	float:left;
	margin:20px 10px 0px;
}
.sele {
	float:left;
	width:120px;
	height:18px;
	border:	1px solid #8eadcb;
	margin-right:10px;
}
.twoserc {
    float:left;
	width:287px;
	margin-right:10px;
}
.bord5 {
    float:left;
	width:266px;
	border:1px solid #bbd1e9;
	padding:0px 10px 10px;
	height:164px;
	overflow:hidden;
}
.bord5 h3{
	color:#a00401;
	font-size: 12px;
	line-height:21px;
	border-bottom:1px solid #8eadcb;
}
.bord5 ul {
	margin:5px 10px 0px 15px;
	list-style-image: url(../images/botton/tr_arrol.gif);
}
.whyto {
	width:585px;
	margin-bottom:10px;
}
.whyto h3 {
	color:#a00401;
	text-indent:6px;
	font-size: 12px;
	line-height:24px;
	border-bottom:1px solid #8eadcb;
}
.whyto p {
	width:400px;
	padding-right:20px;
	margin:10px 0px;
}
.whyto span {
	text-align:center;
	margin:40px 0px 0px;
	display:block;
}
.app {
	width:585px;
	float:left;
	background-image: url(../images/player.gif);
	background-repeat: no-repeat;
	background-position: 20px 20px;
}
.app h2 {
	color:#2d5586;
	font-size: 18px;
	line-height:18px;
	margin:45px 0 20px 120px;
}
.app h3 {
	color:#a00401;
	font-size: 15px;
	margin:0px 0px 15px 120px; 
}
.app li {
    margin:0px 0px 10px 142px;
    padding:0 0 6px 0;
	list-style-type:lower-alpha;
}
.appline {
	border-bottom:1px solid #8eadcb;
	margin:0 0 15px 120px; 
}
.app p {
	margin:0px 0px 10px 120px; 
}
.txt {
	width:785px;
}
.txt h3{
	color:#a00401;
	font-size: 15px;
	line-height:24px;
	border-bottom:1px solid #8eadcb;
}
.txt p{
	line-height:15px;
	margin:10px 30px 10px 0px;
}
.htc {
	width:200px;
}
.htc p {
	padding:5px 10px 5px;
}
.htc h3 {
	text-indent:10px;
	color:#a00401;
	font-size: 12px;
	line-height:24px;
	border-bottom:1px solid #8eadcb;
}
.htc ul {
	margin:10px 10px 10px 25px;
	line-height:14px;
	list-style-image: url(../images/botton/tr_arrol.gif);
}
.underline2 {
	padding:3px 6px 4px;
	border-bottom:1px solid #DAE8F1;
}
.trsearch {
	float:left;
	padding:10px;
}
.inbox {
	border: 1px solid #8eadcb;
	margin-right:12px;
	height:18px;
	float:left;
}
.subbox {
	float:left;
}

	#whyToBeLeft {
	float:left;width:67%;border-right:1px solid #8EADCB;margin-top:10px;
	}
	#whyToBeLeft ul li {
	padding:2px 0 0 10px;background:url(../images/botton/jiao.gif) no-repeat 0 8px;
	}
	#whyToBeRight {
		float: right;
		width:27%;
	}
/* ------------------------ right column ------------------------ */
#rightColumn {
	width:190px;
	float:left;
	margin: 0 0 0 10px;
}
.relatedLink {
	width: 188px;
	height:100%;
	border: 1px solid #BBD1E7;
}
.rlTitle {
	width: 100%;
	height:22px;
	color:#648BB1;
	background: #BBD1E7;
}
.rlTitle span {
	float: left;
	padding:5px 3px 0 8px;
	color:#fff;
	font:bold 9px Arial,Verdana,sans-serif;
}
.rlTitle h3 {
	float:left;
	padding:3px 0 0 0;
	font:bold 11px Verdana,Arial,sans-serif;
}
.rlContent {
	padding-bottom:10px;
}
.rlContent ul {
	padding:3px 0 0 0;
}
.rlContent li {
	clear:both;
	padding:5px 0 0 10px;
	list-style:none;
}
.rlContent span {
	color:#8EADCB;
	font:bold 9px Arial,Verdana,sans-serif;
	padding-right:6px;
}
.quickLink {
	width: 188px;
	height:100%;
	border:1px solid #DAE8F1;
}
.qlTitle {
	width: 100%;
	height:22px;
	color:#648BB1;
	background: #DAE8F1;
}
.qlTitle span {
	float: left;
	padding:5px 3px 0 8px;
	color:#2D5586;
	font:bold 9px Arial,Verdana,sans-serif;
}
.qlTitle h3 {
	float:left;
	padding:3px 0 0 0;
	font:bold 11px Verdana,Arial,sans-serif;
}
.qlContent {
	padding-bottom:10px;
}
.qlContent ul {
	padding:5px 0 0 0;
}
.qlContent li {
	clear:both;
	padding:5px 0 0 10px;
	list-style:none;
}
.qlContent span {
	color:#8EADCB;
	font:bold 9px Arial,Verdana,sans-serif;
	padding-right:6px;
}
/*related link style 2 */
.relatedLink2 {
	width: 188px;
	height:100%;
	border: 1px solid #BBD1E7;
}
.rlTitle2 {
	width: 100%;
	height:21px;
	color:#648BB1;
	background: #DAE8F1;
	border-bottom: 1px solid #BBD1E7;
}
.rlTitle2 span {
	float: left;
	padding:5px 3px 0 8px;
	color:#fff;
	font:bold 9px Arial,Verdana,sans-serif;
}
.rlTitle2 h3 {
	float:left;
	padding:3px 0 0 0;
	font:bold 11px Verdana,Arial,sans-serif;
}
.rlContent2 {
	padding-bottom:10px;
}
.rlContent2 ul {
	padding:3px 0 0 0;
}
.rlContent2 li {
	clear:both;
	padding:5px 0 0 10px;
	list-style:none;
}
.rlContent2 span {
	color:#8EADCB;
	font:bold 9px Arial,Verdana,sans-serif;
	padding-right:6px;
}
/* quick link style2 */
.quickLink2 {
	width: 188px;
	height:100%;
	border:1px solid #DAE8F1;
}
.qlTitle2 {
	width: 100%;
	height:21px;
	color:#648BB1;
	background: #fff;
	border-bottom:1px solid #DAE8F1;
}
.qlTitle2 span {
	float: left;
	padding:5px 3px 0 8px;
	color:#5D747E;
	font:bold 9px Arial,Verdana,sans-serif;
}
.qlTitle2 h3 {
	float:left;
	padding:3px 0 0 0;
	font:bold 11px Verdana,Arial,sans-serif;
}
.qlContent2 {
	padding-bottom:10px;
}
.qlContent2 ul {
	padding:3px 0 0 0;
}
.qlContent2 li {
	clear:both;
	padding:5px 0 0 10px;
	list-style:none;
}
.qlContent2 span {
	color:#8EADCB;
	font:bold 9px Arial,Verdana,sans-serif;
	padding-right:6px;
}
