* {margin:0;padding:0;}
a {color:#00a;text-decoration:underline;}
a:hover {color:#a00;text-decoration:underline;}
abbr {border-bottom:1px dotted #0c0;cursor:help;}
.ac {text-align:center;}
.adleft {width:160px;height:600px;position:absolute;top:92px;left:2px;text-align:center;}
.adright {width:336px;height:280px;position:absolute;top:92px;right:2px;text-align:center;}
#adspace {float:right;padding:0 0 10px 10px;width:336px;height:280px;}
.blue {color:#2960B0;}
body {font:100%/130% arial,helvetica,sans-serif;text-align:center;background-color:#fff;margin:2px;}
.bold {font-weight:bold;}
.ctr {margin-left:auto;margin-right:auto;}
dd {margin:5px 20px;}
dfn {font-style:normal;}
dt {font-weight:bold;margin:20px 0 3px 0;}
.fbicon {text-decoration:none;position:relative;top:2px;}
#foot_section {position:relative;top:82px;clear:both;width:950px;padding-top:15px;font-size:80%;}
#foot_copy {float:left;padding-top:5px;}
#foot_menu {float:right;padding-top:5px;}
#foot_menu ul {margin-top:0px;}
#foot_menu li {display:inline;padding-left:12px;}
form {margin:0;}
.glossary li {display:inline;margin:5px;}
.glossary a {font-size:110%;color:#036;font-weight:bold;}
#head_section {position:absolute;left:0px;top:0px;width:950px;height:82px;}
#head_menu {clear:both;height:35px;background-image:url(/images/menu.png);}
#head_menu ul {padding:7px 0 0 15px;margin:0;}
#head_menu li {display:inline;border-right: thin solid #2768c6;border-left: thin solid #20549e;}
#head_menu a {color:#fefefe;font-weight:bold;font-size:14px;text-decoration:none;padding:10px 10px 9px 10px;text-shadow:#000 1px 1px 2px;}
#head_menu a:hover {background-image:url(/images/hover.gif);}
h1 {font-size:120%;margin:5px 0 15px 0;color:#000;}
h2 {font-size:115%;margin:20px 0 15px 0;color:#000;}
h3 {font-size:110%;margin:20px 0 15px 0;color:#000;}
img {border-style:none;}
input {padding:3px;font-size:100%;border:1px solid #444;}
input[type="submit"] {padding:2px;font-size:95%;border-right:1px solid #444;border-bottom:1px solid #444;border-top:1px solid #DDD;border-left:1px solid #DDD;background:#CCC;}
input[type="submit"]:hover {background:#EEE;}
.ip {font-size:150%;font-weight:bold;}
#logo {float:left;height:50px;padding:0px 0 2px 2px;}
.logotext {font-size:16px;font-weight:bold;position:relative;top:-17px;}
#main {width:950px;margin-left:auto;margin-right:auto;text-align:left;position:relative;font-size:95%;}
#map_canvas {background-color:#99B3CC;}
ol {margin:15px 30px;}
p {margin:15px 0;}
pre {color:#333;font-size:11px;line-height:1.1;margin:0 0 15px 0;}
.ra li {margin:0px;}
.red {color:#d00;}
#search {float:right;padding-right:2px;padding-top:23px;}
#section_content {position:relative;top:82px;float:right;width:766px;padding:0;margin:15px 2px 5px 20px;}
#section_content_full {position:relative;top:82px;float:left;width:946px;padding:0;margin:15px 2px 5px 2px;}
#section_left {position:relative;top:82px;float:left;width:160px;height:600px;padding:0;margin:15px 0 5px 2px;}
.small {display:inline;font-size:75%;line-height:normal;font-weight:normal;}
#speedtest {width:640px;height:400px;}
table {font-size:100%;}
th {text-align:right;font-weight:normal;color:#777;white-space:nowrap;}
td {padding:0 2px 0 2px;}
ul {margin:15px 30px;}
ul li {margin:15px 0;}
hr{text-align:center;width:100%;height:1px;color:#DDD;border:none;} /* For Internet Explorer */
html>body hr{margin-right:0;width:100%;height:1px;background-color:#DDD;border:none;} /* For Gecko-based browsers */
html>body hr{margin-right:0;width:100%;height:1px;background-color:#DDD;border:0 solid #DDD;} /* For Opera and Gecko-based browsers */



