body {font: 13px verdana, tahoma, arial, sans-serif;color: #5E5E5E;background: #fff;padding: 0px;margin: 0px;min-width:1100px;}
h1 {color: #036;font-family: verdana, tahoma, 'trebuchet ms';font-size: 22px;font-weight:normal}
h2 {color: #058;font-family: tahoma, verdana, 'trebuchet ms';font-size: 15px;clear:both;}
h4 {font: bold 100% verdana, tahoma, arial, sans-serif;}
p {line-height: 150%}
ul {margin: 20px 0px}
li {line-height: 150%}
a:link {color: #06c;}
a:visited {color: #059;}
a:hover {color: #f60;text-decoration:underline;}
img {border: 0px;}
.noul{text-decoration:none}
.topbar{display: block;margin: auto auto 6px auto;}
div.bluebox {background:#fdfdff;border: 1px #99b9e3 solid;border-width: 0 1px 1px 1px;margin-bottom:11px;overflow: hidden;width:auto !important;width:99%;}
div.bluebox h4 {color: #f60;margin: 8px;}
div.bluebox ul {padding: 0 0 0 5px;font-weight: bold;font-size: 10px;margin: 5px 0px 10px 5px;}
div.bluebox li {padding-right: 0px;padding-left: 0px;padding-bottom: 0px;margin: 0px 5px 5px 18px;padding-top: 0px}
div.bluebox ul li {list-style-image: url(../images/list-img.gif)}
div.bluebox h3, h3.bluebox {clear: right;margin: 0px 0px 10px 0px;font: bold 12px tahoma,verdana,arial;border: #99b9e3 1px solid;background: #d2e4fc;color: #103667;border-width:1px 0px 1px 0px;padding: 3px 0 3px 6px;}
div.yellowbox {width:auto !important;overflow: hidden;background-color: #fffbf7;border: #945305 1px solid;border-width: 0 1px 1px 1px;margin-bottom:11px;position: relative;}
div.yellowbox h3 {clear: right;margin: 0px 0px 10px 0px;font: bold 12px tahoma, verdana,arial;border: #945305 1px solid;background: #FDE2CA;color: #945305;border-width:1px 0px 1px 0px;padding: 3px 0 3px 6px;}
div.yellowbox ul {font-size: 11px;margin: 5px 0px 10px 5px;cursor:text;text-decoration:none;padding:0 0 0 5px;}
div.yellowbox li {padding: 0px;margin: 0px 5px 5px 10px;color: #945305}
div.yellowbox h5 {margin-top: 10px;font-size: 13px;margin-bottom: 2px;text-decoration:underline;color:#f60}
div.yellowbox a:link, div.yellowbox a:visited {color: #945305}
div.yellowbox p {font-size: 12px;margin-bottom: 10px;line-height: 120%;margin-top:0;text-decoration:none;cursor:text;color:#945305;}
div.yellowbox img {display: block;margin-left: auto;margin-right: auto;font-weight: bold;}
.download {color:#ca1400;text-decoration:underline;font-weight: bold;}
.line {clear: both;margin: 10px 10px 16px 10px;overflow: hidden;border-bottom: #c0d0e0 1px solid;position: relative;height: 0px}
.boxes {/*proxy list nav menu*/
clear: both;border: #c0d0e0 1px solid;padding: 7px 10px 15px 10px;margin: 20px 0px 15px;overflow: hidden;background: #f9faf9;color: #333;}
.path {font: bold x-small/1em verdana,arial,helvetica,sans-serif;color: #666;position: relative;background-color: transparent;margin-left: 10px;margin-right:10px;}
.path a {color: #06c;background-color: transparent}
.content {clear: left;padding: 0px;margin: 0px;overflow: hidden;line-height: 1.1;border:1px solid #99b9e3;border-top:0 none;margin-bottom: 15px;background-color: #fff;}
.content p {margin-left: 10px;margin-right: 10px;}
.content h1{padding-right: 0px! important;padding-left: 10px! important;}
.content h2{padding-right: 0px! important;padding-left: 10px! important;margin-bottom: 10px;}
.content h3 {border-top-width: 1px;margin-top: 0px;border-left-width: 0px;border-bottom-width: 1px;margin-left: 0px;margin-right: 0px;border-right-width: 0px;margin-bottom: 18px}
.content ul{margin-top: 0px;padding-left: 30px;}
.content img{display: block;margin-left: auto;margin-right: auto;}
.content .nocenter{display: inline;}
td {padding-right: 10px;padding-left: 10px;padding-bottom: 5px;vertical-align: top;padding-top: 5px}
td a {font-weight: bold;color: #06c}
#mainbody {width:976px;padding:11px 6px 0 0;*padding-top: 0px;/*IE6*/
}
#bigleft {float:left;width:788px;padding-right:1px;margin-left:0px;margin-right:7px;}
#middle {float: right;overflow:hidden;width:591px;margin:0;}
#left {overflow: hidden;float:left;clear: left;width:185px;margin:0;}
#left h3 {border-top-width: 1px;margin-top: 0px;border-left-width: 0px;border-bottom-width: 1px;margin-left: 0px;margin-right: 0px;border-right-width: 0px}
#right {float:right;width:177px;margin:0;}
#right h3 {border-top-width: 1px;margin-top: 0px;border-left-width: 0px;border-bottom-width: 1px;margin-left: 0px;margin-right: 0px;border-right-width: 0px}
#header {margin: 5px 0 0 0;height: 90px;}
#logo {float:left;}
#footer h3 {border-width: 1px 0px 1px 0px;}
#footer {clear:both;margin:0;width: 975px; font-size:11px;border: 1px #99B9E3 solid;border-width: 0 1px 1px 1px;background: #fdfdFf;height: 150px;}
#footer a:link, #footer a:visited {color: #666;text-decoration: none;}
#footer a:hover {color: #000;text-decoration:underline;}
#footer .fcol {width: 152px;float: left;display: inline;padding: 0 20px;}
#footer h5{color: #666;margin: 0 0 8px 0;font-size: 11px;font-weight: bold;}
#footer ul {list-style-type: none;margin:0;padding:0;}
#footer ul li {list-style-image: none;margin:0;padding:0;font-weight:normal;}
.wrapfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.wrapfix {display:block;}
* html .wrapfix {height:1%;}
#sponsor {text-align:center;margin:10px 5px 10px 5px;font-size:11px;color: #945305;}
#sponsor a {text-decoration: none;}
#sponsor div{padding-bottom:4px;font-weight:bold;text-decoration:underline;}
div.yellowbox .box {width: 100px;float: left;}
div.yellowbox .boxdes {width: 170px;float: left;margin: 1px 0px 10px 6px;font-size:12px;font-family: "Trebuchet MS",Tahoma;color:#000;}
div.yellowbox .boxdes a {text-decoration:none;border-bottom:1px dotted #c00;color:#c00;font-weight:bold;}
div.yellowbox .boxdes a:hover {border-bottom:1px solid #c00;}
#head_menu {height:35px;margin-top:5px;width:974px;background:#D2E4FC;border:#99b9e3 1px solid;}
#head_menu ul {padding:7px 0 0 4px;margin:0;}
#head_menu li {display:inline;border-right: 1px solid #99b9e3;*border:0}
#head_menu a {color:#103667;font: bold 14px Tahoma;text-decoration:none;padding:9px 7px 9px 7px;text-shadow:#fff -1px -1px 1px;}
#head_menu a:hover,#head_menu .h {background:#3FA3ED;*background:#D2E4FC;color:#fff;*color:#103667;text-shadow:#000 1px 1px 2px;margin: 0 -1px 0 -1px;padding: 9px 8px 10px 8px;}
#head_menu .h {background:#148CE4;*background:#D2E4FC;}
#search {float:right;padding-right:10px;margin-top:-30px}
#search #sbi {width:170px;font: small verdana, geneva, arial, helvetica, sans-serif;color: #000}
input[type="submit"], input[type="button"] {padding:2px 6px;border:1px solid #444;background:#CCC;font:normal 12px Tahoma;border-color:#ddd #666 #666 #ddd}
input[type="submit"]:hover, input[type="button"]:hover {background:#ddd;}
.more{float:right;margin:-29px 4px 0 0;font:12px Tahoma;}
.bluebox .sns_header{margin:0;}
.gplus .sns_header{border:1px #ccc solid;background:#eee;width:155px;padding:6px 10px;color:#111;border-bottom:0px;font-weight:bold;}
div.gplus{border:0;}
.hot{background:url(../images/hot.gif) no-repeat 65px 1px;padding-right:70px;}
.listad img{margin:0;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
#head_menu ul {padding-top:10px}
#head_menu a:hover,#head_menu .h{padding: 10px 8px 9px 8px;}
}
