BODY {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
color:#333;
background-color:#FFF;
width:1200px;
margin-left:auto;
margin-right:auto;
}

A {
text-decoration:underlined;
color:#009;
}

A:visited {
color:#03c;
text-decoration:underlined;
}

A:hover {
color:#06f;
text-decoration:none;
background:#def;
}

A.menu {
text-decoration:underlined;
color:#fff;
font-size:10px;
font-weight:400;
}

A.menu:visited {
color:#fff;
text-decoration:underlined;
font-size:10px;
font-weight:400;
}

A.menu:hover {
color:#FC3;
text-decoration:none;
font-size:10px;
font-weight:400;
}

A.topMenu {
text-decoration:underlined;
color:#fff;
font-weight:700;
}

A.topMenu:visited {
color:#fff;
text-decoration:underlined;
font-weight:700;
}

A.topMenu:hover {
color:#fff;
text-decoration:none;
font-weight:700;
}

A.adWords {
color:#060;
font-weight:700;
}

A.adWords:visited {
color:#060;
text-decoration:underlined;
font-weight:700;
}

A.adWords:hover {
color:#060;
text-decoration:none;
font-weight:700;
}

P {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#000;
}

li {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:400;
color:#000;
}

.white {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:700;
color:#fff;
}

.date {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:700;
color:#fff;
}

.soon {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#fff;
font-size:9px;
font-weight:700;
}

.subHeading {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:400;
color:#039;
}

.subHeadingBold {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:400;
color:#039;
font-weight:700;
}

.heading {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#039;
font-weight:700;
}

h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#039;
font-weight:700;
}

h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#039;
font-weight:700;
}

td {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:400;
}

.adWords {
color:#060;
}

.directoryBorder {
border-top:1px solid #039;
border-left:1px solid #039;
border-right:1px solid #039;
border-bottom:1px solid #039;
}

.directoryBorderTop {
border-bottom:1px solid #039;
background-color:#9CF;
}

.subnavdashed {
background:#fff;
background-color:#fff;
border-bottom-color:#999;
border-bottom-style:dashed;
border-bottom-width:1px;
padding-left:0;
padding-top:6px;
padding-bottom:6px;
}

.altsubnavdashed {
background:#f0f0f0;
background-color:#f0f0f0;
border-bottom-color:#999;
border-bottom-style:dashed;
border-bottom-width:1px;
padding-left:0;
padding-top:6px;
padding-bottom:6px;
}

.commentsTable {
border:1px solid #ccc;
background-color:#eee;
}

.commentsHeader {
background-color:#ccc;
padding:2px;
}

.comments {
padding:2px;
}

#footer {
clear:both;
background-color:#97caff;
padding:1px 0;
clear:both;
color:#fff;
}

#footer p {
padding:0 10px;
}

#footer a {
color:#fff;
}

#footer a:hover {
color:#333;
}

#footer_bar {
background:url(/images/header_bg_may_08.gif) repeat-x;
height:100px;
}

#footer_links {
float:right;
text-align:right;
margin:4px 20px 0 40px;
color:#fff;
}
