html,body{height:100%;top:0;margin:0;}
body{background:#F0F5F9 url(/i/bg.jpg);font-family:trebuchet MS,Lucida Sans Unicode, Lucida Sans, Sans-Serif;font-size:1em;line-height:1.5em;color:#333;}
a{color:#0044AA;text-decoration:none;cursor:pointer;}
a:hover{color:#333;text-decoration:none;}
input,textarea,select{font-family:trebuchet MS,Lucida Sans Unicode, Lucida Sans, Sans-Serif;}
#header_top{clear:both;height:30px;border-bottom:1px dotted #ccc;font-size:0.8em;padding:0 0;line-height:30px;}
#header_top_left{float:left;}
#header_top_right{float:right;text-align:right;}
#page_center{background-color:#fff;margin:0 auto;width:950px;padding:0 15px;border-bottom:1px solid #E5E5E5;border-right:1px solid #E5E5E5;border-left:1px solid #E5E5E5;}
#header{clear:both;height:91px;}
#header_logo{float:left;padding:8px 0 0 3px;width:250px;}
#header_search{float:left;}
#header_search_extra{float:left;padding:2px 0 0 20px;font-size:0.75em;}
#search_box{margin-top:18px;width:500px;height:52px;background:url(search_bg.png) no-repeat;}
.search_form{margin:0;padding:0;width:500px;display:inline;}
.search_input{vertical-align:top;margin:13px 0 0 44px;padding:0;height:25px;width:360px;border:0px solid black;color:#555;}
.search_button{vertical-align:top;margin:8px 0 0 11px;padding:0;width:70px;height:35px;background:url(search_button.png) no-repeat;}
#content_top{clear:both;height:40px;line-height:40px;padding:0 10px;border-top:1px solid #E5E5E5;background-color:#F7F7F7;font-size:1.1em;}
#content_top_left{padding:0 10px 0 20px;background:#F7F7F7 url(arrow.png) no-repeat 0 12px;font-weight:bold;float:left;}
#content_top_left h1{font-size:1.0em;margin:0;padding:0;display:inline;}
#content_top_right{float:right;font-size:0.7em;text-align:right;}
.content_frame{clear:both;}
.content_text{padding:0 0 5px 0;}
.content_thumb{float:right;text-align:right;}
.content_thumb img{border:1px solid #E5E5E5;padding:2px;}
.content_adsense{float:left;width:336px;}
#content{clear:both;min-height:500px;background-color:#fff;padding:15px 0 0 0;}
#content_left{width:694px;line-height:26px;float:left;font-size:0.8em;}
#content_right{width:225px;padding-left:15px;border-left:1px solid #E5E5E5;float:right;text-align:left;}
.content_table{width:599px;background-color:#E0E0E0;border:1px solid #ddd;clear:both;padding:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
.content_desc{padding:5px;background-color:#F4F4F4;}
.content_title{background:url(info.png) no-repeat 0 10px;height:50px;padding:10px 0 10px 55px;font-weight:bold;font-size:1.3em;}
.globe{background:url(globe.png) no-repeat 0 10px;}
.hand{background:url(hand.png) no-repeat 0 10px;}
.server{background:url(server.png) no-repeat 0 10px;}
.people{background:url(people.png) no-repeat 0 10px;}
.ctl_1{float:left;border-bottom:2px solid #E0E0E0;background-color:#F4F4F4;height:30px;line-height:30px;}
.ctl_2{float:left;height:30px;line-height:30px;}
.sidebar_title, .index_title{margin:10px 0 0 0;font-weight:bold;height:30px;line-height:30px;border-top:1px solid #E5E5E5;font-size:0.75em;text-transform:uppercase;padding:0 10px 0 20px;background:#F7F7F7 url(arrow.png) no-repeat 4px 6px;}
.index_title{font-size:0.9em;}
.sidebar_text span, .content_items span{float:right;text-align:right;}
.content_items ul{margin:0;padding:0;}
.content_items li{margin:0;border-bottom:2px dotted #E5E5E5;padding:4px 4px 4px 26px;list-style:none;background:url(favicon.png) no-repeat 3px 8px;}
.sidebar_text ul{margin:0;padding:0;}
.sidebar_text li{margin:0;border-bottom:2px dotted #E5E5E5;padding:4px 4px 4px 26px;list-style:none;font-size:0.8em;background:url(favicon.png) no-repeat 3px 8px;}
.footer_space{height:15px;clear:both;}
.bigger{font-size:1.2em;padding:5px 10px;}
#footer{padding:0 10px;line-height:30px;font-size:0.75em;margin-bottom:-1px;border:1px solid #E5E5E5;clear:both;height:30px;background-color:#F7F7F7;}