/* CSS Document */

/* general */
body {
  margin: 0;
  background: #494844;
}
p, td, th, input, a {
  font: 12px arial, verdana, helvetica, sans-serif;
}
.topTopnav {
	color: #57091C;
	background-color: #F5F0DF;
	padding-top: 2px;
	padding-right: 8px;
	padding-bottom: 2px;
	padding-left: 8px;
	font-size: 11px;
}
a.topnavlinks {color: #ffffff;
font-size: 11px;
text-decoration: none;}

a.topnavlinks:hover {color: #DED9C9;
font-size: 11px;
text-decoration: underline;}.leftNav {
	background-color: #E6E1D0;
	padding-top: 10px;
	padding-right: 13px;
	padding-bottom: 10px;
	padding-left: 13px;
	border-top-width: 4px;
	border-right-width: 0px;
	border-bottom-width: 4px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #BBB18E;
	border-right-color: #BBB18E;
	border-bottom-color: #BBB18E;
	border-left-color: #BBB18E;
}

a.leftMavMainLinks {color: #650F1E;
text-decoration: none;
font-weight: bold}
a.leftMavMainLinks:hover {color: #650F1E;
text-decoration: underline;
font-weight: bold}.leftColumnBottom {
	padding: 18px;
}
.leftNavSubLinks {color: #650F1E;
text-decoration: none;
font-size: 11px;}
.leftNavSubLinks:hover {color: #650F1E;
text-decoration: underline;
font-size: 11px;}

.leftColumnArows {
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 0px;
	vertical-align: top;
}
a.smallLinks {
	font-size: 11px;
	color: #333333;
}
a.smallLinks_nav {
	font-size: 11px;
	color: #333333;
	font-weight:bold;
}
a.smallLinks:hover {font-size: 11px;
text-decoration: none;
	color: #333333;}
.leftColumnSubnav {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}
.rightColumnTop {
	background-color: #BBB18E;
	padding: 10px;
}
.formField {
	font-size: 11px;
	background-color: #F5F0DF;
	border: 1px solid #756D51;
}
.formCells {
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
.rightColumnBotom {
	padding-top: 5px;
	padding-right: 12px;
	padding-bottom: 10px;
	padding-left: 14px;
	font-size: 11px;
	color: #650F1E;
	background-image: url(images/rightcolumnBack.gif);
}
a.smallRedBoldUndLinks {color: #650F1E;
text-decoration: underline;
font-weight: bold;
font-size: 11px;}
a.smallRedBoldUndLinks:hover {color: #650F1E;
text-decoration: none;
font-weight: bold;
font-size: 11px;}

a.smallWhiteBoldLinks {color: #ffffff;
text-decoration: none;
font-weight: bold;
font-size: 11px;}
a.smallWhiteBoldLinks:hover {color: #DED9C9;
text-decoration: underline;
font-weight: bold;
font-size: 11px;}

.homeMiddleColumnTop {
	color: #FFFFFF;
	background-color: #57091C;
	border-top-width: 0px;
	border-right-width: 7px;
	border-bottom-width: 0px;
	border-left-width: 7px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #72263E;
	border-left-color: #8A5D68;
	padding: 15px;
}
.homeNewsStory {
	font-size: 11px;
}
.bottomBanner {
	text-align: center;
	padding-top: 5px;
	padding-right: 25px;
	padding-bottom: 10px;
	padding-left: 25px;
	background-image: url(images/bottomBack.jpg);
	font-size: 11px;
	font-weight: bold;
	color: #57091C;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.bottomNav {
	font-size: 11px;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 25px;
	padding-bottom: 10px;
	padding-left: 25px;
	background-image: url(images/footerBack.jpg);
	text-align: center;
}
a.smallWhiteLinksNoUnd {color: #ffffff;
font-size: 11px;
text-decoration: none;}
a.smallWhiteLinksNoUnd:hover {color: #ffffff;
font-size: 11px;
text-decoration: underline;}
.interiorBodyBack {
	background-color: #57091C;
	border-top-width: 0px;
	border-right-width: 7px;
	border-bottom-width: 0px;
	border-left-width: 7px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #72263E;
	border-left-color: #8A5D68;
}.interiorBody {
	color: #FFFFFF;
	padding: 15px 15px 15px 20px;
}
.interiorRightColumn {
	vertical-align: top;
	padding: 10px;
}
.interiorContact {
	color: #D6D0BA;
	background-color: #410312;
	border: 1px solid #000000;
	padding: 8px;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 14px;
}
.subnav {
	padding-top: 7px;
	padding-right: 8px;
	padding-bottom: 7px;
	padding-left: 15px;
}
a.whiteLinks {color: #ffffff;}
a.whiteLinks:hover {color: #D6D0BA;}

.pageheader {
	font-size: 16px;
	font-weight: bold;
}
a.greyBoldLinks {color: #D6D0BA;
font-weight: bold;}
a.greyBoldLinks:hover {color: #FFFFFF;
font-weight: bold;}
img.staffPics {border: 1px solid #ffffff;
margin-right: 8px;
margin-bottom: 5px;
float: left;}
.leftColumnBack {
	background-image: url(images/leftcolumnBack.gif);
}
.homeMiddleBottom {
	background-image: url(images/bottommiddleBack.gif);
}

h1 {margin-left: 60px;
margin-bottom: 12px;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 2px;}
	

h2 {font-size: 16px;
	font-weight: bold;
	margin: 0px;}
	
	.super {
	width: 760px;
	position: relative;
	margin: 0 auto;
	color: #ffffff;
	font-size: 11px;


}
.supertype {font: 11px arial;
color: #ffffff}

.titlecell {
	background-image: url(images/header3.jpg);
	vertical-align: bottom;
	height: 119px;
}
.titlecell_4 {
	background-image: url(images/header4.jpg);
	vertical-align: bottom;
	height: 119px;
}
.titlecell_5 {
	background-image: url(images/header5.jpg);
	vertical-align: bottom;
	height: 119px;
}
.titlecell_6 {
	background-image: url(images/header6.jpg);
	vertical-align: bottom;
	height: 119px;
}
.titlecell_7 {
	background-image: url(images/header7.jpg);
	vertical-align: bottom;
	height: 119px;
}
.titlecell_8 {
	background-image: url(images/header8.jpg);
	vertical-align: bottom;
	height: 119px;
}
.titlecell_9 {
	background-image: url(images/header9.jpg);
	vertical-align: bottom;
	height: 119px;
}
.titlecell_10 {
	background-image: url(images/header10.jpg);
	vertical-align: bottom;
	height: 119px;
}
.footerdesc {
	font-size: 11px;
	color: #000000;
	background-color: #D6D0BA;
	padding: 8px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#form_container {
margin:0;
padding:0;
text-align:left;
}
#form_container {
margin:0;
padding:0;
}
#form_tab {
background-image:url(images/mid_module_tab.gif);
background-repeat:no-repeat;
height:30px;
}
#form_top {
background-image:url(images/mid_module_top.gif);
background-repeat:no-repeat;
height:23px;
}
#form_filler {
background-image:url(images/mid_module_filler.gif);
background-repeat:repeat-y;
margin:0;
padding:0 10px;
}
#form_bottom {
background-image:url(images/mid_module_bottom.gif);
background-repeat:no-repeat;
height:23px;
}
.formheader {
color:#990000;
font-size:13px;
text-decoration:underline;
font-weight:bold;
}

.shortform {
color: #999999;
font-size:11px;
}

.shortform_home {
color: #333333;
font-size:11px;
}
 #shortform input.error{ background: #FFFF00; }
.error{ background: #FFFF00; }
input.error{ background: #FFFF00; }
 textarea.error{ border: 1px solid red;}

