* { color: #fff; font-family: arial, verdana; text-decoration: none; font-size: 12px; }
img { display: block; }
a { color: #fff; font-family: arial, verdana; text-decoration: underline; font-size: 11px; }
.s { text-align: center;  font-family: arial, verdana; font-size: 10px; }
a:hover { color: #fff; font-family: arial, verdana; text-decoration: underline; font-size: 11px; }
h4 { color: #5993c5; font-family: arial, verdana; font-size: 11px; margin: 0px; padding: 0 0 0 10px; margin-top: -3px; margin-bottom: 10px; }
p { margin-bottom: 5px; margin-top: 0px; }
input { color: #555; }
li { list-style-image: url("../media/bullet.gif"); }
textarea { color: #555; }

body { margin: 0; background: #0c4481 url("../media/body_background.jpg") repeat-y center; }
#wrapper1 { background: url("../media/wrapper1_background.jpg") repeat-x; }
#wrapper2 { width: 767px; margin: 0 auto; background: #0c4481 url("../media/body_background.jpg") repeat-y center; }
#edge_left { float: left; }
#wrapper3 { float: left; width: 717px; margin: 0 4px 0 4px; }
#edge_right { float: left; }
#header { background: url("../media/header.jpg") no-repeat; height: 97px; width: 718px; }
#logo { font-family: arial, verdana; font-size: 11px; width: 259; float: left; position: relative; }
#top_menu { font-family: arial, verdana; font-size: 11px; margin-left: 41px; float: left; position: relative; }
#bottom { border-left: 1px solid #0b5ea5; background: #166db7 url("../media/bottom_background2.jpg"); margin-top: 5px; width: 718px; }
#left { height: 100%; width: 196px; margin-right: 6px; background:  url("../media/menu_background.jpg") repeat-x #166db7; text-align: center;  float: left;}
#right { width: 505px; background: url("../media/right_background.jpg") repeat-x #166db7;  float: left; padding: 5px; }
#menu { background: url("../media/menu_background.jpg") no-repeat; }
#menu img { border: 0px; }
#footer { text-align: center; font-size: 11px; color: #5993c5; margin-top: 5px;  }
#footer a { color: #5993c5; }
