BODY {background:#bc002e; margin:0px; padding:0px; padding-top:0px; padding-bottom:0px; background-image: url(graphics/page-bg.jpg); background-position: 50% 0%; background-repeat: repeat-y;}

H1 {font-size:14pt; font-weight:normal; text-shadow: 1px 1px 2px #666; color:#bc002e;}
H2 {font-weight:bold; color:#bc002e; font-size:10pt; border-bottom:1px solid #5CB3FF;}
H3 {font-weight:normal; margin-bottom:7px;}
TD {font-family: "Lucida Grande",Arial,sans-serif; font-size:10pt; color:#111;}
B {color: #bc002e;}
.menu {padding-left:20px;}

.links {padding-left:15px; font-size: 10pt; font-family: "Lucida Grande",Arial,sans-serif; color:#241d23; padding-top:4px; padding-bottom:4px; background-image: url(graphics/grey-bg-menu.jpg); background-repeat: repeat-x; border-top:1px solid #eee; border-bottom:1px solid #ccc;}

.links a {color:#666; text-decoration:none;  padding-top:4px; padding-bottom:4px; padding-left:15px; padding-right:15px; border-right:1px solid #eee;}

.links a:hover {color:#999; background-image: url(graphics/grey-bg-menu-l.jpg); background-repeat: repeat-x;}

.copy {padding-left:30px; padding-right:30px; padding-top:20px; padding-bottom:30px;}

.rightcol {padding-top:10px; padding-left:20px; padding-right:20px; background-image: url(/graphics/bluegrad3.jpg); background-repeat: repeat-x;}

.footer  {background-image: url(/graphics/blue-bg-bot.gif);}
.topcell {padding-top:18px; padding-bottom:15px;}
.adcell {border:4px solid #B9D3FB; padding-bottom:5px; padding-top:5px;}
.maintable {-webkit-box-shadow:0px 0px 20px #000; -moz-box-shadow: #000; 0px 0px 20px;}
.footlinks {color:#666; font-family:arial; font-size:8pt; padding-top:50px;}
.footlinks a {color:#666;}

HR {color:#5CB3FF; background-color:#5CB3FF; height:1px; border:none; margin:0px; margin-bottom: 5px;padding:0px;}
