/* $Id$ */
/* CSS Document */
html, body{ height:100%;}

a{ text-decoration:none;}
a{ color:#028cc5;}
img{ border:none;}
ul li{}
body,html,#leftmenu ul,.topnav,h1,h2,h3,h4,ul li,ol li{ margin:0px; padding:0px;}
.marginLeft5,.searchbox{ margin-left:5px;}
.marginLeft15,.topnav li{ margin-left:15px;}
.marginLeft25,#leftmenu,.logo{ margin-left:25px;}
.marginTop5,.logo,#leftmenu,h1,h3{ margin-top:5px;}
.hn19-marginTop10,.searchbox{ margin:18px;}
.padding5{ padding:5px;}
.padding10{ padding:10px;}
.paddingLeft25{ padding-left:25px;}
.paddingRight25{ padding-right:25px;}
.alignC{ text-align:center;}
.alignLeft{ text-align:left;}
.alignRight{ text-align:right;}
.floatLeft,ul.topnav li{ float:left;}
.floatRight,.topnav{ float:right;} 
.txtbold,#leftmenu ul li{ font-weight:bold;}
.imptxtbold{ font-weight:bold !important;}
.bdrradius6,.searchbox{ border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; -khtml-border-radius:6px;}
.boxshadow,.searchbox{ box-shadow: inset 0px 0px 8px rgba(0,0,0,0.1);}
.logo,.shadow,.searchbtn,.write,.tips,.download,.website,.forum,.demo,.leftnav,.homenav,.rightnav{ background:url(../images/icons-top.png) no-repeat;}
.shadow{ background:none;}
.bdr{ border-top:1px solid #ccc;}
.graycolor{ color:#9a9999;}
hr{ border:none;border-top:1px solid #ccc; }
.ctxt,p{ line-height:22px;}
.title,h1{ }
.font11,.topnav,.graycolor{ font-size:11px;}
h3,.table tr:first-child{ font-size:12px;}
.headerbg{ background:url(../images/banner_bg.png) repeat-x;}
.fade{ background:url(../images/fade.png) repeat-x top fixed;}
.download{ width:14px; height:13px; background-position:-57px -27px;}
.website{ width:14px; height:15px; background-position:-119px -28px;}
.forum{ width:14px; height:14px; background-position:-150px -27px;}
.demo{ width:14px; height:11px; background-position:-87px -30px; }
.hdrtxt{ color:#b8b2ae;}
.topnav{list-style-type:none;}
header .topnav a{ color:#b8b2ae;}
.logo{ width:170px; height:36px; background-position:-10px -170px; }
.shadow{ background-position:right -30px;} 
#leftmenu{ width:305px; height:100%; min-height:100%; }
.search{ width:280px; height:15px; clear:both; margin-bottom:15px; position:relative;}
.clsNodes{border-bottom:1px solid #d4d9d9; }
.searchbox{ width:210px; height:18px; border:1px solid #c6c9cb; background-color:#d8d9da; color:#797474;  padding:5px 25px 5px 10px; outline-color:#bdbdbd;}
.searchbtn{ background-position:-18px -27px; width:17px; height:16px; position:absolute; top:18px; right:40px; cursor:pointer;}
.table tr:first-child { background-color:#e3e3e3; height:38px; font-weight:bold;}
.table tr td{vertical-align:top; padding:10px 15px; border-top:1px solid #d7d7d7;}
ul.list li{ list-style-type:circle; list-style-position:inside;}
ul.list li:first-child{ font-weight:bold; list-style-type:none;}
ol.ol_list li,ul li,ul.list li{ line-height:22px;}
.rhs table.notes{    border-left: 4px solid #ffd702;
    background-color: #fffced;
    border-radius: 5px;
    padding: 5px 15px;
    border-collapse: inherit;}
.rhs table.notes tr td:nth-child(1){display:none;}
.rhs table.notes tr:nth-child(1){background: none;}
.rhs table.notes tr:nth-child(1) td{font-size:12px;}
.rhs table.notes tr{border-bottom:0px;}
.rhs ul+table.notes{margin: 15px 0px;}
.rhs p+.info{margin-top: 40px;}
.info{}
.rhs .info{
    border-left: 4px solid #ffd702;
    background-color: #fffced;
    border-radius: 5px;
    padding: 12px 15px;
    margin: 40px 0px;
    border-collapse: inherit;
    }
.write{ width:42px; height:42px; background-position:-10px -55px;}
.tips{ width:34px; height:34px; background-position:-12px -114px;} 

.leftnav,.homenav,.rightnav{ width:10px; padding:4px; background-color:#bdbdbd; height:10px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; -khtml-border-radius:2px;}
.leftnav{ background-position:-201px -28px;}
.homenav{ background-position:-201px -56px;}
.rightnav{ background-position:-201px -88px;}
.navigation{ margin-right:15px;}
.edition{ font-size:12px; color:#FFF; text-shadow: 1px 1px 1px #000;}
.codefont{}
@-moz-document url-prefix() { #leftmenu{ height:100%;}   }
#leftmain{ margin:0px; padding:0px; min-height:100%; }
.leftmenunew{ width:auto;   margin-left:5px;   margin-right:5px;}
.notesimg{ background:url(../images/icons.png) no-repeat; background-position:-10px -58px; padding:13px 20px; line-height:43px;}
.tipsimg{ background:url(../images/icons.png) no-repeat; background-position:-14px -112px; padding:13px 16px; line-height:43px;} 
.alertimg{ background:url(../images/icons.png) no-repeat; background-position:-83px -115px; padding:13px 16px; line-height:43px;}

#content ul {
	list-style: none;
}
#content ul img {
	margin-right: 0;
}
#content > ul {
	padding-left: 20px;
}
#content > ul > li > ul {
	padding-left: 20px;
}
#content > ul li {
	color: #000;
	margin-bottom: 3px;
	line-height: 1.6;
}
#content > ul li a {
	color: #262a31;
	cursor: pointer;
	font-size: 13.5px;
	padding-left: 12px;    padding: 4px 0px 4px 12px;
    display: block;
}

#content .pagesList a.active{
	color: #009fc7;
}
.imageMinus {
	background: url(../images/icon_minus.gif) no-repeat center;
	width: 10px;
	height: 10px;
	display: inline-block;
	vertical-align: middle;
	margin-top: -3px;
	margin-left: -14px;
	margin-right: 10px;
	background-size: cover;
}
.imagePlus {
	background: url(../images/icon_plus.gif) no-repeat center;
	width: 10px;
	height: 10px;
	display: inline-block;
	vertical-align: middle;
	margin-top: -3px;
	margin-left: -14px;
	margin-right: 10px;
	background-size: cover;
}
.filenode .imageMinus, .filenode .imagePlus{
	/*background: url("../images/icon_book_open.gif") no-repeat center;*/
	display:none;
}
header .topnav a:hover, header .topnav a:focus{
	text-decoration: none;
}