body{background-color: white; font-family: verdana, sans-serif; font-size: 11px; margin: 0% 6%; color: #000;}
input, select, textarea{font-size: 13px; font-family: verdana, sans-serif; }
fieldset{border: 0px;}


form{margin: 11px 0 11px 0; border-bottom: 1px solid #ccc; border-top: 1px solid #ccc; padding: 12px; line-height: 22px; background-color: #F4F4F4; text-align: center;}

form fieldset{margin: 0; padding: 0;}
form div#options{margin: auto; text-align: left; display: none; position: absolute; z-index: 5;}
form div#options div{margin: 0; padding: 0; text-align: left; background-color: #fff; padding: 6px; border: 1px solid #aaa;}
form div#options p{text-align: left; margin-top: 6px; padding-top: 6px; border-top: 1px solid #aaa;}
form div#options textarea{font-size: 11px; width: 99%; background-color: #F0F0F0;}
form div#options p input{font-size: 11px;}
form div#options select{font-size: 11px;}
form span{cursor: pointer; font-size: 15px; color: #aaa;}


a{color: #0000e0;}
img{border: 0;}

h2{margin: 10px 0 0 0; padding: 0; color: #0f4591; font-size: 12px; border-bottom: 1px dotted #999; padding-bottom: 3px;}


ul li{margin-bottom: 8px;}
#pages ul li em{display: block; margin: 5px 0 0 5px; color: #222;}
#pages ul li .wn{color: red; font-style: normal !important; font-size: 10px; font-weight: bold;}
#pages ul li ul{margin-top: 5px; font-size: 10px;}
#pages ul li ul li{margin: 0; padding: 0; font-size: 10px;}
#pages ul li ul li strong{font-weight: normal; color: green;}

h1.logo{margin: 0 0 5px 60px; font-size: 43px; font-family: "Bitstream Vera Serif", "DejaVu Serif", verdana, sans-serif;
letter-spacing: 3px; text-align: center;
font-weight: normal; padding: 25px 0 0 0; line-height: 50px;}
h1.logo a{color: #0CA900; font-style: italic; text-decoration: none;}
h1.logo a strong{font-size: 22px; color: #bbb; font-weight: normal; letter-spacing: 3px;}
h1.logo a span{color: #bbb; padding: 0 2px 0 5px; font-style: normal;}
h1.logo .service{font-size: 9px; font-family: verdana, sans-serif; color: #777; position: relative; top: 12px; right:140px;
letter-spacing: 1px; font-style: italic;}

p{margin: 1.2% 0; text-align: justify;}
code{border-left: 4px solid #0000A0; padding: 4px 8px; margin: 4px 1px; display: block; color: #000090;}

.tMenu{margin: -4px 0 -9px 0; padding: 0; font-size: 10px;  text-align: right;}
.tMenu a{text-decoration: none; color: #222;}
.tMenu a:hover{color: orange;}

.w{float: right; width: 120px; font-size: 10px;}
.w p{padding: 6px; margin: 0 0 10px 0; border: 3px solid #0CA900;}
.a{padding: 10px; border: 3px solid orange; font-size: 11px;}
.i{padding: 10px; border: 3px solid #276CCD; font-size: 11px;}

.dymenu{margin: 14px 0 0 0; padding: 0; font-size: 11px; position: relative; right: -1px; height: 31px; z-index: 1; border-bottom: 1px solid #aaa;}
.dymenu li{list-style-type: none; float: left; padding: 0; margin: 9px 0 0 0; padding: 0 0 0 0; border-top: 1px solid #aaa; border-left: 1px solid #eee;}

.dymenu li span{text-decoration: none; color: #000; cursor: pointer; background-color: #ddd; border-top: 1px solid #eee; border-right: 1px solid #aaa; padding: 3px 16px 4px 16px; display: block; height: 13px;
/* IE6 debug */
text-align: center;
width: expression(navigator.appVersion.search(/MSIE [56]/) == -1 ? "auto" : (this.firstChild.nodeValue.length*8)+"px");

}


.dymenu .sel{margin: 0px; padding: 0; border-top: 1px solid #aaa; border-right: 1px solid #aaa; border-left: 1px solid #aaa; margin-left: -1px; background-color: white; line-height: 28px; position: relative; top: 1px;}

.dymenu .sel span{border: 0; border-color: #aaa; color: #0CA900; background-color: #fff; padding: 0px 22px 0px 22px; font-weight: bold; cursor: default; background-color: white; height: 30px;}
.dymenu li:first-child{border-left: 1px solid #aaa;}


#pages{clear: left; padding: 0.1% 1%; border-left: 1px solid #aaa; margin-bottom: 3%; font-size: 11px; position: relative; }
#pages .page{display: none; position: relative;}
#pages .page:first-child{display: block;}
#pages h2{margin-bottom: 6px;}

#c{font-size: 10px; clear: both; text-align: center; border-top: 1px solid #ccc; margin-top: 20px; padding-top: 3px; color: #777;}
td{vertical-align: top;}
table#analyse, table.d{font-size: 11px; border-spacing: 0px; border-left: 1px solid #ddd; width: 100%; border-bottom: 1px solid #ccc; position: relative; border-collapse: collapse;}
table#analyse thead, table.d thead{font-size: 9px; background-color: #eee; color: #222;}
table#analyse thead td, table.d thead td{border-left: 1px solid #f3f3f3; border-right: 1px solid #bbb;}
table#analyse tbody, table.d tbody{ position: relative;}
table#analyse td, table.d td{padding: 2px 3px; border-right: 1px dotted #ccc; overflow: auto; border-bottom: 1px solid #ddd; position: relative;}
table#analyse td.dtag, table.d td.dtag{color: #888; font-size: 10px;}
table#analyse td.dtag span, table.d td.dtag span{color: #444;}
table#analyse td.dtag em, table.d td.dtag em{font-size: 8px; font-style: normal; color: #999; margin: 0 0 0 2px; position: relative; top: -4px}

table#analyse .info, table.d .info{display: none;}
table#analyse .info div, table.d .info div{margin-left: 11px;}
table#analyse .info p, table.d .info p{ text-align: left; font-family: "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Lucida Console", monospace; line-height: 12px; background-color: #f0f0f0; margin: 2px; margin-left: 6px; padding: 3px; border-left: 1px solid #ccc; display: none; width: 580px; overflow: auto;}
table#analyse .info span, table.d .info span{border: 0; color: #098A00; cursor: pointer;}

table#analyse .display_http_info, table.d .display_http_info{color: #098A00; cursor: pointer; font-weight: bold; width: 15px; text-align: center;}
table#a{position: relative; width: 640px;}
table.d td.url{width: 390px !important; height: 22px; overflow: auto;}
table.d td.url a{text-decoration: none; width: 390px !important;}
table.d td.url a:hover{color: orange;}

#infob{display: none; color: black; border: 1px solid #000; padding: 3px; z-index: 2; width: 220px; font-size: 10px;
background-color: #f0f0f0; position: absolute !important;}
#infob img{}
#infob ol, #infob ul{margin: 0; padding: 2px 0 2px 30px;}

.listnT h2{color: black; font-family: verdana;}
.listnT h3{display: inline; background-color: #fff; margin: 0 0 0 28px !important; padding: 5px !important; position: relative !important; top: 5px !important; color: #555 !important; border: 0 !important; font-size: 11px !important;}
.listnT ul, .listnT p{margin: 10px 0 0 0 !important; border: 1px solid #bbb !important; padding: 10px 0 8px 24px !important; }
.listnT li{padding: 0 !important; margin: 0 !important; list-style-type: circle !important;}

#table{border: 1px solid #ccc; border-top: 0; padding: 8px 10px;}

.mcSmenu .dymenu{border-color: #ccc;}
.mcSmenu .dymenu li{border-color: #ccc;}
.mcSmenu .dymenu li{border-left-color: #fff;}
.mcSmenu .dymenu li.sel{border-left-color: #ccc;}
.mcSmenu .dymenu li.sel span{color: #333; font-size: 10px; background-color: #fff;}
.mcSmenu .dymenu li span{font-size: 10px; color: #333; background-color: #eee; border-top-color: #fff; border-right-color: #ccc;}
.mcSmenu .dymenu li:first-child{border-left: 1px solid #ccc;}

.blog{margin: 0 0 0 14%;}
h1.blog{color: #666; margin-right: 140px; margin-bottom: 18px; font-size: 16px; padding: 12px; text-align: center;}
#sbody{margin-right: 140px;}
#sbody form{text-align: left;}
#sbody .address{font-size: 10px; padding-top: 5px; color: #444;}
#sbody h2 a{color: #0f4591; margin-top: 15px; text-decoration: none;}
#sbody h3{color: #0f4591; font-size: 11px; border-bottom: 1px dotted #999; margin: 10px 0 4px 0; font-family: arial;}
#sbody h3 a{color: #0f4591; text-decoration: underline;}
#sbody.blog ul{margin: 5px 0; padding: 0;}
#sbody.blog li{margin: 2px 0 2px 26px;}
#sbody .info{color: #666; font-size: 9px; margin: -1px 0 0 0; padding: 0; line-height: 22px;}
#sbody #co .info{color: #444; line-height: 12px !important; margin-top: 5px; margin-bottom: -5px;}
#sbody #co .info a{color: green; text-decoration: underline;}
#sbody a{text-decoration: none;}
#sbody a:hover{text-decoration: underline;}
#sbody form{padding: 3px;}
#sbody input, .blog textarea{font-size: 11px;}
#sbody.blog .page{padding: 5px 0 5px 0; font-style: italic;}
#sbody.blog .page a, .blog .page span{display: block; width: 18px; line-height: 18px; border: 1px solid #aaa; font-weight: bold; text-align: center; float: left; margin: 5px 5px 5px 0; font-style: normal;}
#sbody .page br{clear: left;}

.ndeco{border: 0; margin: 0; padding: 0; background-color: white;}
.docInfo{font-size: 10px; border: 1Px solid #ccc; padding: 6px; margin-top: 20px; color: #0f4591;}
.docInfo em{color: #666; font-style: normal;}

.ico{position: relative; top: 1px; left: 0;}
