
/* ### GENERAL ### */
body{background:#fff; margin-top:-15px; }
h1{font-size:150.5%; }
h2{font-size:140.1%; }
h3{font-size:130%; }
h1,h2,h3{margin:1em 0; }
h1,h2,h3,h4,h5,h6,strong{font-weight:700; }
abbr,acronym{border-bottom:1px dotted #000; cursor:help; }
em{font-style:italic; }
blockquote,ul,ol,dl{margin:1em; }
ol,ul,dl{margin-left:2em; font-size:11.5px; color:#59595a; }
ol li{list-style:decimal outside; }
ul li{list-style:disc outside; }
dl dd{margin-left:1em; }
th{font-weight:700; text-align:center; }
caption{margin-bottom:.5em; text-align:center; }
p,fieldset,pre{margin-bottom:1em; }
p{color:#59595a; font-size:17px; line-height:25px; margin:5px 20px; }
.fr{float:right; }
.fl{float:left; }
.clear{clear:both; }
div.clear{clear:both; padding-top:5px; }
.fl,span.multiple{float:left; }
.left{display:inline; float:left; margin:.5em .8em .3em 1.8em; text-align:center; }
.right{display:inline; float:right; margin:.5em 3em .3em .8em; text-align:center; }
img, h3, form, hr {display:none; }
#doc4 {width:100%;}
#bd{background:#fff; width:100%; height:100%; }
#cse-search-form{display:none; }
#search{margin:30px 0 0 210px; padding:0; display:none; }
#contentLeft,#content_right,#mainnav{margin:0; padding:0; display:none; }
.sectionPopular {margin:0; padding:0; display:none; }
#topnav{margin:14px 0 0 185px; padding:0;  display:none;}
#content_middle {width: 100%; margin: 0; float: none; }
#content_middle img {display:none; }
#content_middle h1{font-size:14px; font-weight:400; margin:0; padding:0; }
#content_middle h2{border-bottom:1px dashed #666; float:left; font-size:14px; font-weight:400; margin-top:2px; padding:0; }
#content_middle h3{font-size:12px; color:red; font-style:italic; text-align:center; margin:0; padding:0; }
#content_middle p{margin:0; padding:5px 0; }
#content_middle hr{background-color:#fff; border:1px dotted #333; color:#fff; border-style:none none dotted; }
#comment_box input[type=text],#comment_box textarea{width:34.9em; }
#ft{background-image:url(/img/footer_bg.gif); height:247px; width:974px; display:none; }
.yui-gc div.first, .yui-gd .yui-u { width: 100%;}
.yui-t5 #yui-main .yui-b { margin-right:0;}

#contentMiddle .socialBox {width: 150px; height:auto; padding:0px;  float: right;border: solid 1px #EAE8E9; margin:9px 12px 7px 14px; display:none; }

#bq{height:100%; margin:15px; width:100%; font-weight:700; }
#bq img{border:2px solid #999; display:inline; float:left; margin-right:10px; }
#bq blockquote p{color:#CC080C; font-size:1em; margin:0 auto; padding-bottom:15px; }
#bq blockquote.signature p{color:#333; font-style:italic; font-size:.8em; text-align:right; }

.bio{background-color:#F9F9F9; border:1px solid #CCC; font:.8em Arial, sans-serif; padding:3px; }


#contentMiddle .statBox {font-family:georgia, times, Serif;  width: 465px; height:auto; padding-bottom: 10px; margin-bottom: 10px; border-bottom: solid 1px #4F91CE;}
#contentMiddle .statBox h2 {font-size:18px; font-weight:400; color:#3e3f63; margin:0; padding:0; }
#contentMiddle .statBox p {font-family:arial,helvetica,clean,sans-serif; margin:0; padding:5px 0; }
#contentMiddle .statBox img {float: left; margin: 5px 10px 0px 0px;}
#contentMiddle .statBox a:link {font-style:italic; font-size:11px; color:#4f91ce; float:right; }
#contentMiddle .statBox a:hover {text-decoration: underline; color:#333;}
#contentMiddle .statBox span{font-family:Georgia, Serif; font-style:italic; font-size:11px; color:#4f91ce; display:block; margin:0; padding:0; }

#contentMiddle .newsBox {font-family:georgia, times, Serif;  width: 465px; height:auto; padding-bottom: 10px; margin-bottom: 10px; border-bottom: dotted 1px #333;}
#contentMiddle .newsBox h1 {font-family:Georgia, Serif; font-size:24px; font-weight:400; color:#3e3f63; margin:0 0 15px; padding:0; }
#contentMiddle .newsBox h2 {font-size:18px; font-weight:400; color:#3e3f63; margin:0; padding:0; }
#contentMiddle .newsBox p {font-family:arial,helvetica,clean,sans-serif; margin:0; padding:5px 0; }
#contentMiddle .newsBox img {float: left; margin: 5px 10px 0px 0px;}
#contentMiddle .newsBox a:link {font-style:italic; font-size:11px; color:#4f91ce; float:right; }
#contentMiddle .newsBox a:hover {text-decoration: underline; color:#333;}
#contentMiddle .newsBox span{font-family:Georgia, Serif; font-style:italic; font-size:11px; color:#4f91ce; display:block; margin:0; padding:0; }
#contentMiddle .newsBox>.newsImage { display: block; width: 60px; float:left; }
#contentMiddle .newsBox>.newsContent { display: block; width: 395px; float:right; margin-left: 10px; }






#contentMiddle .categoryBox {font-family:georgia, times, Serif;  width: 465px; height:auto; padding-bottom: 10px; margin-bottom: 10px;}
#contentMiddle .categoryBox h2 {font-size:18px; font-weight:400; color:#3e3f63; margin:0; padding:0; }
#contentMiddle .categoryBox p {font-family:arial,helvetica,clean,sans-serif; margin:0; padding:5px 0; }
#contentMiddle .categoryBox a:link {font-style:italic; font-size:11px; color:#4f91ce; float:right;}
#contentMiddle .categoryBox a:hover {text-decoration: underline; color:#333;}
#contentMiddle .categoryBox>.categoryContent { display: block; width: 320px; float:right; margin-left: 10px; }
#contentMiddle .categoryBox>.categoryImage { display: block; width: 135px; float:left; }








