body{font:12px Arial, sans-serif;line-height:1.5em;background:#F0F0F0;color:#454545;margin:0;padding:0;}
a{color:#0E4D8B;}
a:hover{color:#C43219;background:inherit;text-decoration:none;}
a.title{color:#B41A1A;background:#FFF;}
a.download{color:#0E4D8B;font:bold 2em Arial;text-decoration:none;}
a.download:hover{color:#C43219;font:bold 2em Arial;background:inherit;}
a.buy{color:#C00;font:bold 1.4em Arial;text-decoration:none;}
a.buy:hover{color:#C00;font:bold 1.4em Arial;text-decoration:underline;background:inherit;}
h1{font:bold 2em Arial, Sans-Serif;letter-spacing:-1px;margin:0;padding:16px 0 0 8px;}
h2{font:bold 1.2em Arial, Sans-Serif;letter-spacing:-1px;margin:0;padding:0;}
h1 a,h2 a{text-decoration:none;}
h1 a:hover,h2 a:hover{color:#C43219;background:inherit;}
h3{font:90% Arial, Sans-Serif;color:#5f5f5f;background:#FFF;margin:0 0 10px;padding:0;}
p{line-height:1.5em;margin:0;}
form{margin:0;}
input.search{width:220px;background:#FFF;color:#000;border:1px solid #000;padding:4px;}
input.submit{height:24px;font-weight:700;width:100px;border:medium none;background:#D96855 url('../images/button2.gif');color:#FFF;padding:3px;}
td.vdots{background-image:url(/media/images/verticaldots.gif);}
.content{width:768px;background:#FFF url('../images/big_middle.gif') repeat-y;color:#454545;margin:10px auto;}
.intro_text{background:#F0F0F0;margin-left:0;padding-left:10px;width:470px;float:left;}
.links_top{background:#F0F0F0;float:right;text-align:right;width:278px;padding-right:10px;}
.logo{padding:18px 0 0 3px;}
.header_top{background:#FEFEFE url('../images/big_top.gif') no-repeat;color:#FFF;height:15px;}
.header{padding:0 10px;}
.header h1 {margin: 0; padding: 0; padding-top: 2px;font-size: 20px;padding-left: 55px;}
.header_bottom{clear:both;background:#FEFEFE url('../images/big_bottom.gif') no-repeat;color:#FFF;height:15px;}
#nav{width:100%;float:left;}
#nav ul{list-style:none;margin:0;padding:0;}
#nav a,#nav strong,#nav span{float:left;display:block;color:#fff;background:#C43219 url('../images/nav.gif') no-repeat 100% 0;text-decoration:none;font-weight:700;padding:7px 20px 4px 10px;}
#nav a{float:none;}
#nav li{float:left;color:#FFF;background:#C43219 url('../images/nav.gif') no-repeat 0 0;margin:0;padding:0 0 0 9px;}
#nav a:hover{color:#BFE1ED;background:#C43219 url('../images/nav.gif') no-repeat 100% 0;}
.entry{padding-top:10px;padding-bottom:10px;}
.sf_left{float:left;width:204px;height:74px;background:#5BB2D1 url('../images/logobg.gif') repeat-x;color:#FFF;border-top:1px solid #137DA2;border-bottom:1px solid #000;padding:10px 0 0 7px;}
.sf_right{width:537px;float:right;}
.sf_search{clear:both;background:#CA090D url('../images/searchbg.gif') repeat-x bottom left;color:#FFE4E0;height:55px;border-top:1px solid #AA1717;border-bottom:1px solid #000;margin-top:-2px;padding:1px 0 1px 15px;}
.sf_search p{padding-top: 14px; text-align: center;}
.subheader{background:#f0f0f0;color:gray;padding:2px 2px 2px 10px;}
.left{float:left;width:745px;margin:0 0 5px;}
.box_top h2{color:#FFF;background:inherit;margin:0;padding:4px 0 3px 10px;}
.box{border-left:2px solid #F0F0F0;border-right:2px solid #F0F0F0;width:144px;color:#595959;background:#FFF;margin:0;padding:0 4px 0 7px;}
.box ul{font-size:12px;list-style:none;margin:0;padding:0;}
#themeswitcher{list-style:none;margin:0 0 0 5px;}
.box_bottom{background:#FFF url('../images/leftbox_bottom.gif') no-repeat;color:#000;height:13px;width:160px;margin:0 0 7px;}
.left_side{float:left;width:159px;padding:0 5px 5px;}
.right_side{float:right;width:570px;text-align:justify;margin:0;}
.right_side h1 {margin: 0; padding: 0; padding-top: 2px;font-size: 20px;padding-left: 0px;}
#main{margin-bottom:10px;width:570px;padding:0 5px 0 0;}
#main h2{color:#0E4D8B;padding-top:10px;font:bold 1.4em Verdana, Arial, Sans-Serif;letter-spacing:-1px;border-bottom:2px solid #0E4D8B;margin:0 0 0 10px;}
.highlight{border-bottom:1px solid #ccc;margin:0 0 3px;padding:5px 3px;}
a.publisher{color:#FFF;}
a.publisher:hover{color:#FFF;text-decoration:none;}
p.buy{text-indent:30px;padding:5px;}
#footer{clear:both;text-align:center;color:#000;background:#f0f0f0;border-top:1px solid #eee;padding:10px 0 5px;}
#footer p{line-height:1.8em;}
#footer a{color:#000;background:#f0f0f0;border-bottom:1px solid gray;text-decoration:none;}
#footer a:hover{color:#C43219;background:#f0f0f0;border-bottom:1px solid gray;text-decoration:none;}
#etime{text-decoration:underline;padding-left:14px;font-size:11px;padding-top:10px;}
#dtimes{padding-left:14px;padding-top:10px;font-size:11px;text-decoration:none;}
h1 a,.box_top h2 a{color:#FFF;background:inherit;}
#nav #current,#nav .current_page_item,.box_top{background:#1995C2 url('../images/nav.gif') no-repeat 0 -41px;color:#FFF;}
#nav #current a,#nav .current_page_item a{background:#1995C2 url('../images/nav.gif') no-repeat 100% -41px;color:#FFF;padding:7px 20px 4px 11px;}
.box ul li,.box li{list-style:none;margin:0;}
#subh1,.subh1{background-color:#0E4D8B;color:#FFF;font-weight:700;font-size:14px;margin:0;padding:5px;}
.subtitle{color: #9F9F9F; margin-left: 8px; font-weight: bold; margin-left: 55px;}
