/* CSS Document */
body {font: 10px Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; line-height:12px;color: #333333; }
p, td, ul, ol, li dl, dt, dd {font: 10px Arial, Helvetica, sans-serif; margin: 0px; padding: 0px;}
a, a:link, a:active {color: #333333; text-decoration: none;}
a:hover {color: #EC008C;}
span{font-size:12px;margin-left:3px;}
td {margin: 0px; padding: 0px;}
img {border: 0px;}
LI{margin:0px;padding:0px;list-style: none;list-style-position: outside;}
strong {font-weight: bold;}
#page{background-color:#FFFFFF;}
#page form {background-color: #F8F5EE;}
#page table {background-color: #F8F5EE;}
#page table#filter {background:none;}
#navigation td {vertical-align:top;}
#navigation img {margin: 0; padding: 0 0px 0 0; border: 0;}
h3{color:#003366;font:10px;text-transform:uppercase;margin:5px 0 0 0;padding:0;font-size:10px;}
h5 {color: #004980;font: 10px Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; font-weight:normal; line-height:12px;}
.whitebg {background-color: #FFFFFF;} 
form {margin: 0px; padding: 0px;}
input {background-color: #ffffff;font-family: Arial, Helvetica, sans-serif;font-size: 12px;margin: 0px;height:14px; vertical-align:middle;}
input.h14{height:14px;}
.search {width: 159px; height: 16px;}
.searchmenu {width: 108px;}
.searchmenu1 {width: 125px;font-size:12px;}
.subscribe {width: 164px; }
.contact {width: 310px; font-family: Arial, Helvetica, sans-serif;font-size: 10px;margin: 0px;}
.list {line-height:14px;}
.listing {line-height: 14px; vertical-align:top;}
.listing td {vertical-align:top; line-height:14px;}
.listingb {line-height: 14px; vertical-align:top;background-color:#F8F5EE;}
.listingb td {vertical-align:top; line-height:14px;}
.blue {color:#004980;}
.blue a {color:#004980;}
.blue a:link {color:#004980;}
.blue a:active {color:#004980;}
.blue a:hover {color: #EC008C;}
.grey {color: #4E5255;}
.grey a {color: #4E5255;}
.grey a:link {color: #4E5255;}
.grey a:active {color: #4E5255;}
.grey a:hover {color: #EC008C;}
.pink a {color: #EC008C;}
.pink a:link {color: #EC008C;}
.pink a:active {color: #EC008C;}
.pink a:hover {color:#004980;}
.buff {background-color:#F8F5EE;}
p {font: 12px Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; line-height:16px; display:block;}
.double {font: 12px Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; line-height:20px;}
.glossary {background-color:#FFFF00;}
input.radio {background:#F8F5EE;color:#F8F5EE;}
.middle {vertical-align:middle;}
.bottom {vertical-align:bottom;}
.vb{vertical-align:bottom;}
.send{height:20px;%;font-size:12px;}
.pager div{float:right;margin-bottom:2px;}
.pager div a{text-decoration:underline;}
#page table.uneven{background-color:#FFFFFF;}
#page table.uneven a,#page table.uneven p,#page table.uneven span,#page table.even a,#page table.even p,#page table.even span{font-size:10px;margin:0;}
#page table.uneven span,#page table.even span{color:#666666;}
a.mp3{padding-right:13px;background:transparent url(../images/mp3.gif) no-repeat top right;}
h3.nomp3{color:#333333;}
#filter input{background-color:transparent;}
p span.blue{margin-left:0px;}
ul li a span{margin-right:10px;font-size:10px;color:#787774;}
ul.news,ul.files{margin:10px 0;}
ul.news li,ul.files li{display:block;padding:3px 0px}
ul.news li.even{background-color:#f0eee8;}
p.small{font-size:10px;margin-top:10px;}
p.small span{font-size:10px;color:#004980;margin-left:0px;}
ul.news li a{padding-left:25px;background:url(../images/bluarrow.gif) no-repeat 3px top;font-size:10px;color:#000;text-transform:uppercase;}
ul.files li a{font-size:12px;color:#004980}
a.blue{color:#004980}
