body {
	background-color: #FFFFFF;
	background-image: url(images/bg.gif);
	background-repeat:repeat-x;
	margin-bottom:0px;
	margin-top:0px;
}

.indrepleft{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #c9c9c9;
}
.indrepright{
	padding-left: 15px;
}
.font1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#E8E6CE;
}
.font2{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
color:#757057;
}
.font3{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
color:#32331D;
}
.font4{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#32331D;
}
.font5{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
color:#F8F7EC;
}
.homesubhead{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:23px;
color:#F8F7EC;
}

.font6{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#40411e;font-weight: bold;}

a.font6:link {text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#40411e;}
a.font6:visited {text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#40411e;}
a.font6:hover {text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#40411e;}
a.font6:active {text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#40411E;}

b.a.font6:link {text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#40411e;}
b.a.font6:visited {text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#40411e;}
b.a.font6:hover {text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#40411e;}
b.a.font6:active {text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#40411e;}


.style1 {
font-family:Arial, Helvetica, sans-serif;
	color: #C74B1F;
	font-weight: bold;
}
.style2 {
font-family:Arial, Helvetica, sans-serif;
	color: #C74B1F;
	font-size:11px;
	font-weight: bold;
}
.homenewsdate {
font-family:Arial, Helvetica, sans-serif;
	color: #C74B1F;
	font-size:14px;
	font-weight: bold;
}
.font7{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#84815F;
}
.font8{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#BD8C17;
font-weight:bold;
}
.toplink 
{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
}
a.toplink:link {text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#ffffff;}
a.toplink:visited {text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#ffffff;}
a.toplink:hover {text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#ffffff;}
a.toplink:active {text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#ffffff;}


.topNav{text-decoration:none;font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;color:#757057;font-weight:bold;} 
a.topNav:link {text-decoration:none;font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;color:#757057;font-weight:bold;}
a.topNav:visited {text-decoration:none;font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;color:#757057;font-weight:bold;}
a.topNav:hover {text-decoration:none;font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;color:#32331d;font-weight:bold;}
a.topNav:active {text-decoration:none;font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;color:#757057;font-weight:bold;}

.topNavSelected{text-decoration:none;font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;color:#32331d;font-weight:bold;} 
a.topNavSelected:link {text-decoration:none;font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;color:#32331d;font-weight:bold;}
a.topNavSelected:visited {text-decoration:none;font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;color:#32331d;font-weight:bold;}
a.topNavSelected:hover {text-decoration:none;font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;color:#32331d;font-weight:bold;}
a.topNavSelected:active {text-decoration:none;font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;color:#32331d;font-weight:bold;}

.middleNav{text-decoration:none;font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;color:#32331d;}
a.middleNav:link{text-decoration:none;font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;color:#32331d;}
a.middleNav:visited{text-decoration:none;font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;color:#32331d;}
a.middleNav:hover{text-decoration:none;font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;color:#c03000;}
a.middleNav:active{text-decoration:none;font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;color:#32331d;}

#container{
width:730px;
background-image:url(images/subpg_bg.gif);
background-repeat:repeat-x;
}

.footer{text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#84815F;}
a.footer:link {text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#84815F;}
a.footer:visited {text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#84815F;}
a.footer:hover {text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#84815F;}
a.footer:active {text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#84815F;}

#news{
width:208px;
background-image:url(images/news_bg.gif);
background-repeat:repeat-x;
}
#contentarea{
width:385px;
background-image:url(images/content_bg.gif);
background-position:top;
background-repeat:repeat-x;
background-color:#FFFFFF;
}

.arrowlistmenu{
width: 250px; /*width of accordion menu*/
}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
font-family:Arial, Helvetica, sans-serif;
background: url(images/icon3.gif) no-repeat center left;
font-size:11px;
color:#40411E;
margin-bottom: 0px; /*bottom spacing between header and rest of content*/
padding: 4px 0px 4px 4px; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
background-color:#E4E4CE;
height:40px;
border: 0px ;
border-color:#FFFFFF;
border-bottom-style: solid;

}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
background-image: url(images/icon2.gif);
background-color:#F2F1E3;
}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#40411E;
padding-bottom: 0px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#40411E;
background: url(arrowbullet.png) no-repeat center left; /*custom bullet list image*/
background-color:#BEBF9A;
display: block;
padding: 0px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
border-bottom: 0px solid #dadada;
font-size: 90%;
}

.arrowlistmenu ul li a:visited{
color: #A70303;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #A70303;
background-color: #F3F3F3;
}
.arrowlistmenu .menuheadertop{ /*CSS class for menu headers in general (expanding or not!)*/
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#40411E;
margin-bottom: 0px; /*bottom spacing between header and rest of content*/
padding: 4px 0px 4px 4px; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
background-color:#E4E4CE;
height:40px;
border: 0px ;
}

#nav a
{
	font-family:Arial, Helvetica, sans-serif;
	color: #c03000 ;
	font-weight: bold;
}
.PageSubHead{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#F8F7EC;
	font-weight: bold;
	font-size:18px;
}
.NTOCCMenuHdr {

background-color:#E4E4CE;
border:0px none;
color:#40411E;
cursor:pointer;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
height:40px;
margin-bottom:0px;
padding:4px 0px 4px 4px;

}

.NTOCCMenuHdr  a {
font-weight:bold;
}
.NTOCCMenuItem {
}
.NTOCCMenuHdrMouseOver {
	background-color:#E4E4CE;
border:0px none;
color:#40411E;
cursor:pointer;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
height:40px;
margin-bottom:0px;
padding:4px 0px 4px 4px;
}
.NTOCCMenuItemMouseOver {}
.NTOCCcurrentHeaderHighlight {}
.NTOCCcurrentItemHighlight {}
