/* global stuff */
body {margin:0px; background-color:#221E1F}
td {vertical-align:top; font-family:tahoma, verdana, helvetica; font-size:11px; color:#666}
td.middle{vertical-align:middle}
a {font-family:tahoma, verdana, helvetica; color:#666; text-decoration:underline}
a:hover {font-family:tahoma, verdana, helvetica; color:#333; text-decoration:underline}

/* subnav */
a.subnav{font-family:tahoma, verdana, helvetica; font-size:11px; color:#B3B8BF; text-decoration:none; font-weight:bold}
a.subnav:hover{font-family:tahoma, verdana, helvetica; font-size:11px; color:#ffffff; text-decoration:none; font-weight:bold}
a.subnavon{font-family:tahoma, verdana, helvetica; font-size:11px; color:#ffffff; text-decoration:none; font-weight:bold}
a.subnavon:hover{font-family:tahoma, verdana, helvetica; font-size:11px; color:#ffffff; text-decoration:none; font-weight:bold}

/* footer */
.footer{font-size:9px;color:#B7BCC3;}
.footer a, .footer a:visited{font-size:9px;color:#B7BCC3; text-decoration:none}
.footer a:hover{font-size:9px;color:#B7BCC3; text-decoration:none}

/* home page footer */
.homeFooter{font-size:9px; color:#B7BCC3;}
.homeFooter a, .footerHome a:visited{font-size:9px; color:#B7BCC3; text-decoration:none}
.homeFooter a:hover{font-size:9px; color:#fff; text-decoration:none}

/* form elements */
input {font-family: tahoma, tahoma, verdana, helvetica; font-size:11px; color:#666}
select {font-family: tahoma, tahoma, verdana, helvetica; font-size:11px; color:#666}
textarea {font-family: tahoma, tahoma, verdana, helvetica; font-size:11px; color:#666}
input.search {font-family: tahoma, tahoma, verdana, helvetica; font-size:11px; border:1 #082945 solid; color:#666; width:100px; background-color:#CFD8E0}

/* general color classes */
.white {color:#fff}
a.white {color:#fff; text-decoration:none}
a.white:hover {color:#fff; text-decoration:none}
.grey {color:#888F95; text-decoration:none}
a.grey {color:#888F95; text-decoration:none}
a.grey:hover {color:#fff; text-decoration:none}
.homeintro {color:#B7BCC3; text-decoration:none; font-size:11px; line-height:17px}
a.homeintro {color:#B7BCC3; text-decoration:none; font-size:11px; line-height:17px}
a.homeintro {color:#B7BCC3; text-decoration:none; font-size:11px; line-height:17px}

/* headers */
.sectiontitle{font-size:11px;color:#4C5253; font-weight:bold}
.pagetitle{font-size:11px;color:#6F777B; font-weight:bold}