body{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
.leftbg{ background: url(../images/left-repeat.jpg) left top repeat-y; width:25px;}
.rightbg{ background:url(../images/right-repeat.jpg) left top repeat-y; width:25px;}
#header{ height:224px; width:851px; background:#FFFFFF; margin-left:auto; margin-right:auto;}
.top-color{ background:#005399;}
.logo-bg{ background:url(../images/banner-repeat.jpg) left top repeat-x;}
.main-links{ background:url(../images/link-repeat.jpg) left top repeat-x; height:25px; text-align:center; font-size:12px; font-weight:bold; color:#FFFFFF;}
.main-links a{ color:#FFFFFF; text-decoration:none; float:left; border-right:#FFFFFF solid 1px;}
.main-links a:hover{ color:#f48414; text-decoration:none;}
#middle, #footer{width:851px; background:#FFFFFF; margin-left:auto; margin-right:auto;}
.blue-right-repeat{ background:url(../images/blue-right-show.jpg) left top repeat-y;}
.middle-banner{ background:#dededc;}
.listing{font-size:14px; line-height:24px; list-style:disc; margin:0; padding:0; margin-left:35px;}
.listing a{ color:#000000;}
.listing a:hover{ text-decoration:underline; color:#2f689e;}
.list-bg{ background:url(../images/list-bg-image.jpg) right top no-repeat;}
h1{ font-size:14px; color:#000; margin:0; padding:0; font-weight:bold;}
h2, .titel-2{ font-size:12px; color:#025297; margin:0; padding:0; padding-bottom:4px; font-weight:bold;}
.titel-3{ font-size:11px; color:#025297; margin:0; padding:0; padding-bottom:4px; font-weight:bold;}
.titel-4{ font-size:10px; color:#025297; margin:0; padding:0; padding-bottom:4px; font-weight:bold;}
.border-bottom{ border-bottom:#a9aaa2 solid 1px;}
p, normaltext{ margin:0; padding:7px 0; text-align:justify;}
.blue-text{color:#c3425e;}
.rigt-pink-border{border-right:#2f689e solid 1px;}
.rigt-gray-border{border-right:#a9aaa2 solid 1px;}
.padding-text{ padding:2px 5px 2px 5px;}
.orange-color{ color:#2f689e;}
.pinktext-1{color:#c3425e;}
.gray-color{ width:100px; height:95px; background:#dededc; display:block;}
a{ color:#2f689e; text-decoration:none;}
a:hover{ color:#f29538; text-decoration:none;}
.big-fontsize{ font-size:13px;}
.tenfontsize{ font-size:10px;}
.blue-text{ color:#2f689e}
.blue-text a{ color:#2f689e}
.blue-text a:hover{color:#f48414;}
.read-more a{ padding-left:20px; text-align:right; font-size:11px; color:#000000; background:url(../images/read-more.jpg) left top no-repeat; float:right; border-right:#403187 solid 1px; padding-right:8px; height:15px; margin-right:4px;}
.read-more a:hover{color:#f29538; text-decoration:underline;}
.sgi-title{ font-family:"Times New Roman", Times, serif; font-size:14px; color:#000000; font-weight:bold;}
.graytext{ color:#949494;}
.footer-left{ background:url(../images/footer-left.jpg) left top repeat-x;}
.left-footer{color:#000000; border-right:#c3425e solid 1px; font-size:13px;}
.footer-link{ background:url(../images/footer-repeater.jpg) left top repeat-x; text-align:center; font-size:11px; color:#FFFFFF; font-size:12px; height:33px;  font-family:Arial, Helvetica, sans-serif;}
.footer-link a{ color:#FFFFFF; text-decoration:none;}
.footer-link a:hover{ color:#f48414; text-decoration:none;}
.listing-1{ font-size:12px; margin:0; padding:0; margin-left:2px;list-style:none;}
.listing-1 li{ background:url(../images/listing-bullet.jpg) left 6px no-repeat; padding:3px 0 3px 15px; margin:0;}
.listing-2{ margin:0; padding:0; margin-left:2px;list-style:none;}
.listing-2 li{ background:url(../images/listing-bullet.jpg) left 3px no-repeat; padding:1px 0 1px 15px; margin:0;}
hr{ outline:0; border:0; padding:0; margin:0;}
.blue-line{ height:2px; margin:0 8px 0 15px; border:0; outline:0; border:#1463a5 solid 1px; background:#1463a5;}
.orange-bg{ background:#ccc; color:#000; padding:2px 5px;}
.coloum1{ float:left; display:block; margin-right:2px;}
.coloum2{ display:block; display:block; padding-left:48px;}
.lightblue{color:#56bce8;}
.lightblue a{color:#56bce8;}
.lightblue a:hover{color:#f48414;}
.text-field{ background-color:#dededc; color:#000; padding-left:4px; padding-right:4px; font-size:9px; border:#d2d2d2 solid 1px; outline:0; margin:2px 5px;}
.button{ background:url(../images/button-repeat.jpg) left top repeat-x; border:#d0d0d0 solid 1px; height:20px; padding:0 2px; font-size:9px; color:#181818;}
.checkbox{ width:10px; height:10px; outline:#d2d2d2 solid 1px; border:0;}
.radio{ width:11px; height:11px; border:0;}
.ohio{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#f48414;font-weight:bold;display: block;margin-left: 130px;margin-top: 3px;margin-bottom: 3px;}
