
html, body, div, form, span, p, blockquote, pre, a, em, img, ul, li, fieldset, label, legend,table, tr, th, td {margin: 0;padding: 0;font-family: inherit;font-weight: inherit;font-style: inherit;font-size: 100%;border:0px;}

body {font-family: "lucida grande", Helvetica Neue, Helvetica, tahoma,verdana,Arial,sans-serif;font-size:75%;color: #000;background-color: #fff;}

.box_header { width: 980px;height: 50px;margin: 0 auto; border-color:#93a2c1;border-left:none;border-right:none;border-bottom:1px solid #909090;border-top:none;}
.box_header_left { width: 300px; margin: 0; float: left;}
.box_header_center { width: 670px; margin: 0; float: left;}
.box_header_right { width: 10px; margin: 0; float: right;}

.box_header_aws { width: 980px;height: 62px;margin: 0 auto; border-color:#93a2c1;border-left:none;border-right:none;border-bottom:1px solid #909090;border-top:none;}
.box_header_left_aws { width: 300px; margin: 0; float: left;}
.box_header_right_aws { width: 680px; margin: 0; float: left;}

.box_total { width: 980px; margin: 0 auto;}
.box_left { width: 816px; margin: 0; float: left;}
.box_right { width: 158px; margin: 0; float: right;}

.box_center { width: 820px; margin: 0 auto;}

.clear { clear: both; margin: 0px; padding: 0px; }
.h4 {	height:4px; overflow:hidden; width:100%;}
.h6 {	height:6px; overflow:hidden; width:100%;}
.h8 {	height:8px; overflow:hidden; width:100%;}
.spacer_bottom {clear: both; height: 10px; }

.footer { text-align: center;border-top:1px solid #909090; }
.footer a	{ color: #666; }

.box_content { margin: 0px 0px 10px 0px; background-color: #fff; text-align: left; overflow: hidden; border: 1px solid #aaa; }
.box_content_top { background-color: #ccc; height: 20px; padding:1px; border-bottom: solid 1px #aaa; }

.logo { float:left; width:300px; height:38px; margin:0;padding:0;margin-top:10px;margin-left:6px;}
.twitter_logo { float:left; width:160px; height:38px; margin:0;padding:0;margin-top:0px;margin-left:0px;}

.box_header_menu 	 {float:left;width:180px;padding:0;color:#ccc;font-size:18px;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;font-weight:bold;padding-left:5px;margin-top:20px;}
.box_header_search {float:left;width:460px;padding:0;color:#ccc;font-size:18px;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;font-weight:bold;padding-left:5px;margin-top:20px;}
.box_header_menu_aws	 {float:left;width:80px;padding:0;color:#ccc;font-size:18px;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;font-weight:bold;padding-left:5px;margin-top:20px;}
.box_header_search_aws {float:left;width:560px;padding:0;color:#ccc;font-size:18px;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;font-weight:bold;padding-left:5px;margin-top:20px;}

h4	{ font-size: 1.2em; margin: 0 0 1.25em 10px; font-weight: bold; line-height: 1.25em; height: 1.25em; }

a	{ color: #0033CC; text-decoration: none; outline: none; }
a:focus, a:hover	{ color: #FF0000; text-decoration:underline; }
a img	{ border: none; }

.content_pad { margin: 0px 1px 10px 0px; background-color: #fff; border: 1px solid #aaa; text-align: left; overflow: hidden; }
.content_pad_white { margin: 0px 0px 0px 0px; background-color: #fff; border: 1px solid #fff; text-align: left; overflow: hidden; }

.error_msg,.ok_msg { background-color:#FBFBFB;border:2px solid #777;color:#000;font-size:12px;font-weight:bold;margin:20px;padding:20px;text-align:center;width:auto;}

.sitesList li { background:url(/images/icon_dot.gif) no-repeat 8px 8px;float:left;line-height:26px;width:130px;font-size:16px;padding:0px 0px 0px 24px; }

.right_side_ads { margin: 0 auto; text-align:center; }

