body {font:74% Verdana, arial; color:#000; background:#DC2B19; margin:0; padding:0}
p {color:gray; background:inherit; margin:0 0 5px; padding:0}
a {color:#075181; background:inherit; text-decoration:none}
a:hover {background:inherit; text-decoration:underline}
h1 {color:#075181; background:inherit; font:bold 1.8em Verdana, arial; letter-spacing:-1px; margin:0; padding:0}
h2 {color:#075181; font-size:140%; font-weight:700; margin:5px 0}
h2 a {background:#FFF; color:#075181}
h2 a:hover {background:#FFF; color:#68ADD5; text-decoration:none}
ul {margin-left:0; padding-left:5px; list-style:square}

.content {background:#FFF url(/images/mainbg.jpg) repeat-y center; color:#ccc; width:800px;
margin:0 auto; padding:0}

.img {float:left; padding:0 8px 8px 0}
.img2 {float:right; padding:0 0 3px 3px}

#top {background:#000 url(/images/top.jpg) no-repeat top; height:44px; margin:0; padding:0}
#top .padding {float:right; color:#FFF; font-size:90%; padding:20px 25px 0 0}

#header {width:800px; background:url(/images/header.jpg) no-repeat center top; height:149px; color:#FFF; margin:0}
#header .search {float:right; color:#FFF; padding:70px 50px 0 0}
#header .logo {color:#FFF; padding:25px 0 0 50px}

input.search {width:150px; border:1px solid #075181; color:#DC2B19}
input.submit {background:none; color:#DC2B19; font:bold 1.1em Verdana, arial; border:0}
input.search:hover {background:#FFFFF4}
fieldset {border:1px solid #075181}

#subheader {background:#000 repeat-y center; width:770px; height:35px; color:#FFF; margin-left:15px}
#subheader .padding {padding:10px 15px}

.nav {text-align:left; color:#075181; width:200px; padding:20px 0 0}
.nav li {border-bottom:1px dotted #DC2B19; list-style:none; margin:5px 0; padding:0 10px 0 0}
.nav li a {color:#DC2B19; text-decoration:none; display:block; margin-bottom:2px; padding:5px 0 7px 5px}
.nav li a:hover {color:#FFF; text-decoration:none; background:#DC2B19; display:block; margin-bottom:2px}

#main {background:#FFF; width:760px; color:#000; margin:0 15px}
#main .right_side {float:right; background-color:#FFF; width:210px; margin:0; padding:0 0 0 10px}
#main .right_side .hitems {margin:0; padding:0}
#main .right_side .hitems ul {color:#a90000; list-style-image:url(/images/arrow.gif); margin:5px 0; padding:0}
#main .right_side .hitems li {color:#555; margin:0 0 2px 20px; padding:0}
#main .left_side {float:left; width:500px; background:#FFF; margin:0; padding:5px 5px 10px 10px}
#main h3 { font:85% Verdana, arial; color:#5f5f5f; background:inherit; border-bottom:1px solid #036CB4;
margin:0 0 10px; padding:0}
#main .box {background:#efefef; border:1px solid #ccc; padding:5px}
#main .right_side ul {list-style:none; border-bottom:0 solid #eee; list-style-type:square; color:#a90000;
margin:5px 0; padding:0}
#main .right_side .padding {color:#555; margin:0 0 20px 15px; padding:0}

#footer {clear:both; height:43px; color:#ccc; background:#000 url(/images/footer.jpg) top no-repeat;
font-size:90%; text-align:center; padding:0}
#footer .padding {padding:10px 0 0}
#footer .right {float:right; clear:right; text-align:right}
#footer a {color:#E0F5FF}

.sub {color:#888; margin:0 0 2px 30px; padding:0}

#top .padding a,#subheader a {color:#FFF}

#main .right_side li,li {color:#555; margin:0 0 2px 15px; padding:0} 