a:link {text-decoration: underline; color: #0087A8; }
div.snmain a:visited {text-decoration: none; color:#0087a8; }
div.footer a:visited {text-decoration: none; color:#0087a8; }
div.nitems a:visited {text-decoration: none; color:#FFFFFF; }
a:visited {text-decoration: underline; color: #0087A8; }
div.snmain a:hover {text-decoration: underline; color:#0087a8; }
div.footer a:hover {text-decoration: underline; color:#0087a8; }
div.nitems a:hover {text-decoration: underline; color:#FFFFFF; }
a:hover {text-decoration: none; color: #0087A8; }
div.snmain a:active {text-decoration: none; color:#0087a8; }
div.footer a:active {text-decoration: none; color:#0087a8; }
div.nitems a:active {text-decoration: none; color:#FFFFFF; }
a:active {text-decoration: none; color: #0087A8; }
div.snmain a {text-decoration: none; color:#0087a8; }
div.footer a {text-decoration: none; color:#0087a8; }
div.nitems a {text-decoration: none; color:#FFFFFF; }
.footer {width:820px; height:100px; float:left; background-image: url(../../img/pbg.jpg); background-repeat: repeat-x; background-position: top; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; padding-top: 10px; line-height: 18px; }
.snbttm {width:255px; height:10px; float:left; background-image: url(../../img/bgsnb.jpg); background-repeat: no-repeat; }
.snmain {width:235px; float:left; background-image: url(../../img/bgsn.jpg); background-repeat: repeat-y; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; padding-left: 20px; }
.sntop {width:255px; height:10px; float:left; background-image: url(../../img/bgsnt.jpg); background-repeat: no-repeat; }
.subnaviholder {width:255px; float:left; padding-left: 10px; padding-top: 10px; padding-bottom: 40px; }
.contentholder {width:510px; float:right; padding-right: 10px; padding-top: 10px; padding-bottom: 40px; }
.main {width:820px; float:left; }
.nitemod {height:21px; float:left; background-image: url(../../img/bgndo.jpg); background-repeat: repeat-x; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 12px; font-weight: bold; padding-top: 7px; }
.nitemor {width:13px; height:28px; float:left; background-image: url(../../img/bgnro.jpg); background-repeat: no-repeat; }
.nitemol {width:13px; height:28px; float:left; background-image: url(../../img/bgnlo.jpg); background-repeat: no-repeat; }
.nitemnd {height:21px; float:left; background-image: url(../../img/bgnd.jpg); background-repeat: repeat-x; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; padding-top: 7px; color: #FFFFFF; }
.nitemnr {width:13px; height:28px; float:left; background-image: url(../../img/bgnr.jpg); background-repeat: no-repeat; }
.nitemnl {width:13px; height:28px; float:left; background-image: url(../../img/bgnl.jpg); background-repeat: no-repeat; }
.nitemn {height:28px; float:left; }
.nitems {width:530px; height:28px; float:right; }
.swfholder {width:820px; height:297px; float:left; }
.naviholder {width:820px; height:28px; float:left; padding-top: 117px; }
.top {width:820px; height:442px; float:left; background-image: url(../../img/bgheader.jpg); background-repeat: no-repeat; }
.h2 {width:820px; margin:0 auto; }
.h1 {background-image: url(../../img/bgt.jpg); background-repeat: repeat-x; background-position: top; }
body {margin: 0; padding: 0; background-image: url(../../img/bg.jpg); background-repeat: repeat; }
img {border:0; }

