* { font-family: verdana, arial; font-size: 11px; color: #616161; }
body { margin: 0px; background: url("../media/background.jpg") top center repeat-y #fff; }
a img { border: 0px; }
h3 { margin: 0px; background:  url("../media/h3.jpg") no-repeat; width: 172px; height: 18px; padding-top: 18px; text-align: center; font-family: arial, verdana; font-weight: bold; font-size: 18px; color: #004060; }
h2 { font-family: arial, verdana; font-weight: bold; font-size: 18px; color: #bb033a; margin-top: 8px; }

#wrapper { width: 750px; margin: 0 auto; position: relative; }
#header { height: 82px; width: 100%; }
#menu { width: 100%; }
#left { margin-top: 10px; margin-left: 9px; float: left; width: 175px; }
#content { float: left; width: 557px; }
#content ul { margin-left: -13px; list-style: none;}
#content li { list-style: none; margin: 0px; padding-left: 12px; background: url("../media/arrow.gif") no-repeat; vertical-align: top; margin-bottom: 10px; }
#footer { clear: both; width: 100%; text-align: center; font-family: arial, verdana; font-size: 10px; margin-top: 20px; }
#footer a { text-decoration: none; font-size: 10px; }
#footer a:hover { text-decoration: underline; }

.box { width: 156px; background: url("../media/h3_bottom.jpg") bottom no-repeat; padding: 8px 8px 10px 8px; font-size: 10px; margin-bottom: 10px; }
.box ul { margin-left: -40px; list-style: none; margin-top: 0px; margin-bottom: 0px; }
.box li { height: 20px; padding-top: 4px; list-style: none; margin: 0px; padding-left: 23px; background: url("../media/check.gif") no-repeat; font-size: 12px;}