@charset "UTF-8";

body {width: 855px; margin-left:auto; margin-right:auto; margin-top:0; padding:0px; background: #ffccff url('images/bkg1.jpg') repeat-x fixed;}

div#container0 {margin: 0px; border: none 1px silver; padding: 0px; background: white; }
div#banner {margin:0px; padding:0px; background-color: white;}
div#endpage {margin:0px; padding:0px; height: 17px; background: url('images/endpage.png') bottom;}
div#navigation {float: left; /*position: fixed;*/ height: 100%; width: 160px; margin: 5px 3px; border: none; padding: 0px; background: #f0f0f0}
div#navtop {height: 20px; margin: 0px; border: none; padding: 0px; background: url('images/navtop.jpg') top}
div#navmid {width: 158px; margin: 0px 0px 0px 0px; border: none; border-left: solid 1px silver; border-right: solid 1px silver; padding: 0px; background: #f0f0f0; }
div#navbot {height: 20px; margin: 0px 0px 0px 0px; border: none; padding: 0px; background: url('images/navbot.jpg') bottom}
div.main {width:500px; margin: 0px 0px 0px 165px; border: solid 1px white; padding:10px 5px; background: white}
div.main1 {float: left; height: 100%; width:495px; margin: 0px 0px 0px 5px; border: solid 1px white; padding:10px 5px; background: white}
div.main2 {float: left; height: 100%; width:670px; margin: 0px 0px 0px 5px; border: solid 1px white; padding:10px 5px; background: white}
div.main_wide {width:660px; margin: 0px 0px 0px 165px; border: solid 1px white; padding:10px 5px; background: white}
div.rightcolumn {float: right; width: 160px; margin: 2px 2px 2px 10px; border: solid 1px white; padding: 0px; background: white }
div.rightbox {margin: 0px 0px 0px 0px; width: 152px; border-left: solid 1px #c000d0; border-right: solid 1px #c000d0; padding: 2px; text-align: center}

div.floatleft {float: left; margin-right: 20px}
div.floatright {float: right; margin-left: 20px}

div.roundboxtop {height: 17px; background: url('images/righttop.jpg')}
div.roundboxmid {margin: 0px 0px 0px 0px; width: 150px; border-left: solid 2px #b000c0; border-right: solid 2px #b000c0; padding: 3px; text-align: center}
div.roundboxend {height: 17px; background: url('images/rightbot.jpg')}

h1 {font-size:16px; color:#b000c0; font-weight: bold; font-family:Arial,san-serif}
h2, span.h2 {font-size:14px; font-weight: bold; color:#b000c0; font-family:Arial,san-serif}
h2.notopmargin {margin-top: 0px}
h2.nobotmargin {margin-bottom: 0px}
div.rightbox h2 {margin-top: -5px; margin-bottom: 8px;}
h3 {font-size:90%; color:#000000; font-family:Arial,san-serif}
h4 {font-size:80%; color:#000000; font-family:Arial,san-serif; font-weight: normal}

p {margin: 10px 0px; border: none; padding: 0px; font-family: Verdana, sans-serif; font-size:14px; color: black}
p.nomargin {margin: 0px}
p.notopmargin {margin-top:0px}
p.nobotmargin {margin-bottom:0px}
p.loleading {margin-top: -10px}
div#navigation p {margin-left: 10px; color: #a0b}
div#navigation p:first-child {margin-top: 0px}
p.caption {margin-top: 2px; margin-bottom: 0px; text-align:center; font-size: 13px; font-style:italic}
p.quotation {margin-left:20px; font-style: italic}
dt {margin-top:10px; font-family: Verdana, sans-serif; font-size:14px; color: black}
dd {margin-top: 5px; font-family: Verdana, sans-serif; font-size:14px; color: black}

p.small {font-size:10px}
p.hanging1 {margin-left:40px; text-indent:-41px} 

ul {margin: 5px 0px}
ul.main2 {margin-right: 170px}
li {margin: 5px 0px; list-style-type: disc; font-family: Verdana, sans-serif; font-size:14px; color: #b000c0}
li.loleading {margin-top: 0px}
div#navigation li {position: relative; right: 13px; margin-top: -5px; list-style-type: square}

.bold {font-weight:bold}
.h2 {font-size:120%; color:#b000c0; font-family:arial,san-serif}
.h3 {font-size:110%; color:#f0f0f0; font-family:arial,san-serif}
.h4 {font-size:0%; color:#f0f0f0; font-family:arial,san-serif}
.serif {font-size:110%; color:red; font-weight:bold; font-family:serif}

a {margin:0px; border:0px; padding:0px; color: #00c; text-decoration: none}
a:hover {color: #a0b}

body img {margin: 0px; padding: 0px;}
img.pagetitle {margin-bottom: 10px}
img.rightboxtop {margin: 2px 0px 0px 0px; padding:0px; vertical-align: bottom;}
img.rightboxend {margin:0px 0px 5px 0px; padding:0px; vertical-align: top;}
img.negtopmargin {margin-top: -12px}
img.negtopbotmargins {margin: -14px 0px -14px 0px}
img.roundboximg {margin: -7px 0px -10px 0px; padding: 0px}
#img1 {margin: 0px; width:144px; height:100px; filter:alpha(opacity=100); opacity:1.0}
img#newsl0 {border: solid 1px #00c}
img#border {margin: 5px; border: solid 1px gray}
img.border {margin: 5px; border: solid 2px gray}
a img {border: none}
#noborder {border: none}
img.leftside {float: left; margin-right: 20px}
img.rightside {float: right; margin-left: 20px}

hr {width:50%; color: #b000c0}




