body{background:#283030;color:#666670;font:12px/16px "Segoe UI", Calibri, Helvetica, Arial, sans-serif;}
a{color:#F56D80;}
a:hover{background:#F56D80;color:#FFF;}
a.nostyle{background:transparent;color:#666670;text-decoration:none}
h1{color:#506060;font:29px/40px "Segoe UI", Calibri, Helvetica, Arial, sans-serif;min-height:40px; margin-bottom:-6px;}
h2{color:#405050;font-size:18px;font-weight:400;height:16px;letter-spacing:-1px;margin-bottom:5px;padding-bottom:2px;padding-top:22px;border-bottom:1px solid #B0C0C0;}
h2.line{border-bottom: 1px solid #506060; border-left: 5px solid #506060;}
h3{color:#506060;font:11px/13px "Segoe UI", Calibri, Helvetica, Arial, sans-serif;font-weight:700;margin:20px 0 5px 0;}
h4{color:#506060;font:21px/16px "Segoe UI", Calibri, Helvetica, Arial, sans-serif;height:16px;}
h5{color:#9ea3a6;font:12px/16px Cambria, Georgia, serif;font-style:italic;font-weight:700;height:16px;}
p,ul,ol,blockquote,small{padding:2px 0 2px 2px;}
blockquote{color:#909999;font-family:Cambria, Georgia, serif;font-style:italic;}
small{color:#b5b8b9;display:block;font-size:10px;}
small strong{color:#767b7d;font-weight:400;}
strong{color:#443333; font-weight:bold;};
/*label,input{display:block;}*/
input,select,textarea{color:#54595c;font:12px/16px "Segoe UI", Calibri, Helvetica, Arial, sans-serif;margin-bottom:10px;padding:7px 5px;}
label{color:#8898a0;font-size:10px;font-weight:700;height:10px;line-height:10px;margin-bottom:2px;text-transform:uppercase;}
hr{background:#b6bdbf;border:0;color:#b6bdbf;height:1px;line-height:1px;}
hr.dotted{background:#E9EAEA; color:#E9EAEA; height:1px; border-style:dotted; width:90%;}
pre,code{background:#f0f0f0;clear:both;font:11px/14px Consolas, "Courier New", Courier, monospace;padding:0 2px;white-space: pre-wrap;white-space: -moz-pre-wrap;white-space:-pre-wrap;white-space: -o-pre-wrap;word-wrap: break-word;}
span.highlight{color:#0F66A0;}
span.comment{color:#408820;}
.list{border-top:1px solid #e0eaea;margin-bottom:60px;padding-bottom:0;}
.list li{border-bottom:1px solid #e9eaea;font-size:11px;height:49px;line-height:16px;text-align:right;text-transform:uppercase;}
.list li a{color:#54595c;display:block;height:41px;outline:none;padding-top:8px;text-decoration:none;}
.list li a:hover{background:none;border-bottom:0;color:#F56D80;}
span.type{color:#9b9ea0;font-family:Cambria, Georgia, serif;font-style:italic;padding:0 2px;text-transform:lowercase;}
table th{background: #3E83C9 none repeat scroll 0 0;color:#FFF;padding:3px 5px;}
/*table td{background:#E0EEFF none repeat scroll 0 0;padding:3px 5px;color:#555;}*/
table td{padding:3px 5px;color:#555;}
table tr.odd td{background:#ECF6FC none repeat scroll 0 0;};
/*table th.label,td.label{background:#555; font-weight:bold; color:#EAEAEA;}*/
.col-left{float:left;width:620px;}
.col-right{float:right;text-align:right;width:320px;}
#container{margin:0 auto;width:960px;}
#content{background:#FFF none repeat scroll 0 0;color:#5F6466;overflow:hidden;padding:0 10px;width:940px;}
#end{border-top:1px solid #E9EAEA;font-size:9px;margin:16px 0;padding:4px 0;width:940px;height:30px}
#end blockquote{float:left;}
blockquote span.author{color:#666B6D;font-family:"Segoe UI",Calibri,Helvetica,Arial,sans-serif;font-size:11px;font-style:normal;}
#end span.author{font-size:9px;padding:0 2px;}
#end p{color:#54595C;float:right;text-align:right;}
#end a{text-decoration:none;}
#footer{height:50px;overflow:hidden;padding:8px 10px 0;width:940px;}
img.frame{padding:5px;border:solid 1px #E0E0E0;background:#FAFAFA;}
.chapter{padding: 0; margin:20px 0 0 0; color:#405050;font-size:22px;font-weight:400;height:16px;letter-spacing:-1px;}

