/* GENERAL PAGE STYLES */
@media screen {
body {margin:0;}
html, body,p, td { font-family: Verdana, Helvetica, Arial; font-size: 11px; color: #000000; text-decoration: none}
.mainTable { border-left: 1px solid; border-right: 1px solid; border-bottom: 1px solid; border-color: #990033; }

.RedTitle { font-family: Verdana, Helvetica, Arial; font-size: 12px; color: #C30C3E; text-decoration: none; text-transform: uppercase; }
.BlueTitle { font-family: Verdana, Helvetica, Arial; font-size: 12px; color: #003366;text-decoration: none; text-transform: uppercase;  }
.GreenTitle { font-family: Verdana, Helvetica, Arial; font-size: 12px; color: #006633;text-decoration: none; text-transform: uppercase;  }
.GreyTitle { font-family: Verdana, Helvetica, Arial; font-size: 12px; color: #A9A28D; text-decoration: none; text-transform: uppercase;  }
.PurpleTitle { font-family: Verdana, Helvetica, Arial; font-size: 12px; color: #660066; text-decoration: none; text-transform: uppercase;  }

a, a:visited { color: #C30C3E; text-decoration: underline; font-weight: normal; }
a:active, a:hover { color:#A9A28D; text-decoration: underline; font-weight: normal; }

/* OXBX NEWS STYLES */
.headline { font-weight: bold; }
.newsLinks { font-family: Helvetica, Verdana, Arial; font-size: 11px; color: #000000; text-decoration: none; font-weight: bold; line-height: 16px;}
a.newsLinks, a.newsLinks:visited { font-family: Helvetica, Verdana, Arial; font-size: 11px; color: #000000; text-decoration: none; font-weight: bold; line-height: 16px;}
a.newsLinks:hover, a.newsLinks:active { font-family: Helvetica, Verdana, Arial; font-size: 11px; color: #000000; text-decoration: underline; font-weight: bold; line-height: 16px;}

.newsArrow { margin-top: 0px; }

/* OXBX NAVIGATION STYLES */

.subNavLevel1Href { font-family: Helvetica, Verdana, Arial; font-size: 11px; color: #990033; text-decoration: none}
a.subNavLevel1Href, a.subNavLevel1Href:visited { font-family: Helvetica, Verdana, Arial; font-size: 11px; color: #990033; text-decoration: none}
a.subNavLevel1Href:hover, a.subNavLevel1Href:active { font-family: Helvetica, Verdana, Arial; font-size: 11px; color: #990033; text-decoration: underline}

.subNavLevel1HrefSelected { font-family: Helvetica, Verdana, Arial; font-size: 11px; color: #990033; text-decoration: none; font-weight: bold;}
a.subNavLevel1HrefSelected, a.subNavLevel1HrefSelected:visited { font-family: Helvetica, Verdana, Arial; font-size: 11px; color: #990033; text-decoration: none; font-weight: bold;}
a.subNavLevel1HrefSelected:hover, a.subNavLevel1HrefSelected:active { font-family: Helvetica, Verdana, Arial; font-size: 11px; color: #990033; text-decoration: underline; font-weight: bold;}


.subNavLevel2Href { font-family: Helvetica, Verdana, Arial; font-size: 11px; color: #990033; text-decoration: none}
a.subNavLevel2Href, a.subNavLevel2Href:visited { font-family: Helvetica, Verdana, Arial; font-size: 11px; color: #990033; text-decoration: none}
a.subNavLevel2Href:hover, a.subNavLevel2Href:active { font-family: Helvetica, Verdana, Arial; font-size: 11px; color: #990033; text-decoration: underline}

.subNavLevel2HrefSelected { font-family: Helvetica, Verdana, Arial; font-size: 11px; color: #990033; text-decoration: none; font-weight: bold;}
a.subNavLevel2HrefSelected, a.subNavLevel2HrefSelected:visited { font-family: Helvetica, Verdana, Arial; font-size: 11px; color: #990033; text-decoration: none; font-weight: bold;}
a.subNavLevel2HrefSelected:hover, a.subNavLevel2HrefSelected:active { font-family: Helvetica, Verdana, Arial; font-size: 11px; color: #990033; text-decoration: underline; font-weight: bold;}


.subNavLevel3Href { font-family: Helvetica, Verdana, Arial; font-size: 11px; color: #990033; text-decoration: none; }
a.subNavLevel3Href, a.subNavLevel3Href:visited { font-family: Helvetica, Verdana, Arial; font-size: 11px; color: #990033; text-decoration: none; }
a.subNavLevel3Href:hover, a.subNavLevel3Href:active { font-family: Helvetica, Verdana, Arial; font-size: 11px; color: #990033; text-decoration: underline; }

.subNavLevel3HrefSelected { font-family: Helvetica, Verdana, Arial; font-size: 11px; color: #990033; text-decoration: none; font-weight: bold; }
a.subNavLevel3HrefSelected, a.subNavLevel3HrefSelected:visited { font-family: Helvetica, Verdana, Arial; font-size: 11px; color: #990033; text-decoration: none; font-weight: bold; }
a.subNavLevel3HrefSelected:hover, a.subNavLevel3HrefSelected:active { font-family: Helvetica, Verdana, Arial; font-size: 11px; color: #990033; text-decoration: underline; font-weight: bold; }


.FlatNav { font-family: Helvetica, Verdana, Arial; font-size: 9px; color: #990033; text-decoration: none; background-color: #FFFFFF;}
a.FlatNav, a.FlatNav:visited { font-family: Helvetica, Verdana, Arial; font-size: 9px; color: #990033; text-decoration: none; background-color: #FFFFFF;}
a.FlatNav:hover, a.FlatNav:active { font-family: Helvetica, Verdana, Arial; font-size: 9px; color: #990033; text-decoration: underline; background-color: #FFFFFF;}

.FlatNavSelected { font-family: Helvetica, Verdana, Arial; font-size: 9px; color: #990033; text-decoration: none; font-weight: bold;}
a.FlatNavSelected, a.FlatNavSelected:visited { font-family: Helvetica, Verdana, Arial; font-size: 9px; color: #990033; text-decoration: none; font-weight: bold;}
a.FlatNavSelected:hover, a.FlatNavSelected:active { font-family: Helvetica, Verdana, Arial; font-size: 9px; color: #990033; text-decoration: underline; font-weight: bold;}

.level3Nav{ padding-left:10px;}
.bullet { background-image: url(/assets/1/red_bullet.gif);  background-repeat: no-repeat; width: 10px; height: 6px; }

li {margin-top: 5px;}

}
/* LAYOUT STYLES */

.RedHorizontalDots { background-image: url(/assets/1/dots_horizon.gif);  background-repeat: repeat-x;}
.RedVerticalDots {background-image: url(/assets/1/dots_vert.gif);  background-repeat: repeat-y;}
.bottomLogoCell { background-image: url(/assets/1/fff_corner.gif);  background-repeat: no-repeat; background-position: bottom right; min-height:187px;}

/* PRINTER STYLES */
@media print {
	div.hfp { display: none; }
	div.content { font-family: Verdana, Helvetica, Arial; font-size: 12pt; color: #000000; text-decoration: none;}
	.mainTable { border-left: 0; border-right: 0; border-bottom: 0; }
	a { text-decoration: none; }
}

@media screen {
	div.printLogo { display: none; }
	div.printLogo2 { display: none; }
	div.printerPageTitle { display: none; }
}

a img {
        border: none;
}

/* COMMENT FORM */
#commentsform input.search-btn {
 width: 51px;
 height: 19px;
 background: #F4F3EE url(_images/v1/button.gif) no-repeat;
 outline: none;
}
#commentsform input.inp{
 border: 1px solid #990033;
 width: 150px;
 background: #F4F3EE;
 font: 11px verdana, sans-serif;
 color: #000000;
 padding: 3px;
 margin: 0 0 10px 0;
 outline: none;
}
	
#commentsform textarea.inp{
 border: 1px solid #990033;
 width: 450px;
 height: 200px;
 background: #F4F3EE;
 font: 11px verdana, sans-serif;
 color: #000000;
 padding: 3px;
 margin: 0 0 10px 0;
 outline: none;
}

#commentsform input.buttons {background-color: #FFFFFF; border: 1px solid #990033;}

.inp {  border: 1px solid #990033;  background: #F4F3EE; font: 11px verdana, sans-serif; padding : 3px; width: 251px;}

.buttons {background-color: #FFFFFF; border: 1px solid #990033;}