.contentpagetitle {font-size:14px; font-weight:bolder}
#rightnavhead {width:260px; background-color:#cfa551; margin-bottom:0px; margin-top:2px; padding:0;}
#rightnavhead h2 {color:#ffffff; padding-top:10px; padding-bottom:10px; margin-top:0px; margin-bottom:0px; font-weight:bolder; font-size:16px; text-align:center;}

#rightnav {width:260px; background-color:#e5e1bc; margin-top:0; padding:0; padding-top:5px;}
#rightnav ul {list-style-image: url("/images/arrowr.gif"); margin-top: 5px; padding-top:0; padding-right:0; padding-bottom:5px; padding-left:0;  margin-left: 2em;  }
#rightnav ul li {margin: 0; padding: 0; }
#maincontentbox a {text-decoration:underline; font-weight:bolder;}
#maincontentbox a:hover {text-decoration:underline; color:#990000; font-weight:bolder;}
#rightnav a {text-decoration:underline; font-weight:bolder;}
#rightnav a:hover {text-decoration:underline; color:#990000; font-weight:bolder;}
#rightnav p {margin-left:5px; margin-right:5px;}


.hide {position:absolute; left:-999999px; width:10em;}

#search {float:left; width:180px; margin-top: 30px; margin-right:0px; margin-left:15px; }
#branding {width:395px; float:left; margin-top:10px; margin-left:15px;}
#logo { float:left; width:140px; margin-bottom:0px; margin-left:20px;}
#branding h1 {  margin-top:0px; color:#000000; font-size:17px; font-family:Verdana, Arial, Helvetica, sans-serif; letter-spacing:2px; font-weight:100; line-height:1.2em; }
#navimages {width:787px; height:78px; margin-top:0px;}
#navimages img {margin-right:18px; border:1px; border-style:solid; border-color:#000;}
#navimages img.navimagesexp {margin-right:19px;}
#header {background-color:#e5e1bc; width:787px;}
form { margin: 0; padding:0; }

#bottomnav {width:787px; background-color: #CFA551;}
#bottomnav ul{width:787px;list-style:none; display:inline; margin:0; padding:0;}
#bottomnav ul li {display:inline; margin:0; padding:0;}
#bottomnav ul a {display:inline; text-align:left; margin:1.5em; padding:0;}

#content {margin-top:2em;}
#maincontentbox {width:500px; border:1}
#maincontentbox h2 {
FONT: 16px/16px verdana, arial, helvetica; COLOR: #000000; font-weight:bolder; margin-top:0; padding-top:0;
}
#container { width:787px;  border-style:solid; border-width:thin; border-color:#996600;}





li li li{padding: 0;margin:0;}
body {font: normal 11px verdana;}
/* 
	original code @ http://www.alistapart.com/articles/horizdropdowns/
*/


/* 
	original code @ http://www.htmldog.com/articles/suckerfish/dropdowns/example/
*/

#sfnav, #sfnav ul {
		width: 787px;
list-style: none;
line-height: 1;
background: #CFA551;
font-weight: bold;
border: solid #eda;
border-width: 1px 0;
padding:0;
margin: 0;
position: absolute;
}

#sfnav a {
display: block;
color: #fff;
font-weight:bolder;
text-decoration: none;
padding: 0.25em .25em;
text-align:left;
background-color:#CFA551;

}

#sfnav a:hover {color:#000000;}
#sfnav ul li ul li a:hover {background-color:#CFA551;}
#sfnav li ul li a:hover {background-color:#CFA551;}




#sfnav li li a {
display: block;
color: #fff;
text-decoration: none;
margin-right:0px;
padding-right:0px;
margin-left:.25em;
text-align:left;
font-size:10px;
line-height:1.2em;
}

#sfnav a.sub {
background: url(/images/arrowrwhite.gif) no-repeat 98%;

}

#sfnav li {
			float: left;
			width: 80px;
			padding: 0;
			margin-right:20px;
}

#sfnav li.push {margin-right:21px}




#sfnav li ul {
			position: absolute;
			left: -999em;
		width: 13.9em;
height: auto;
font-weight: normal;
margin: 0;
}
#sfnav li ul.wide {
		width: 28.9em;
		}

#sfnav li ul.wide li{
		width: 28.9em;
		}
		
#sfnav li ul.wide li ul{
		width: 13.9em;
		}
	#sfnav li ul.wide li ul li{
		width: 13.9em; margin-right:0;
		}
			#sfnav li ul.wide li ul{
		width: 13.9em;
		}

		
		#sfnav li li {
		width: 13.9em; 
		}
			#sfnav li li a {
		width: 13.9em; 
		}
 


#sfnav li ul ul {
		margin: -1.75em 0 0 14em;
		width:13.9em;
}

#sfnav li:hover ul ul, #sfnav li:hover ul ul ul,
#nav3 .navfxenabled li:hover ul, #nav3 .navfxenabled li:hover ul ul, #nav3 .navfxenabled li:hover ul ul ul,
#nav3 .navfxenabled li.over ul ul,#nav3 .navfxenabled li.over ul ul ul
{
			left: -999em; 
}
#sfnav li:hover ul, 
#nav3 .navfxenabled li.over ul
 {
			left: auto;
}
#sfnav li li:hover ul, #sfnav li li li:hover ul,
#nav3 .navfxenabled li li.over ul, #nav3 .navfxenabled li li li.over ul
 {
			left: -2px;}

#nav3 li li.over ul.leftover, #nav3 .navfxenabled li li li.over ul.leftover, #nav3 .navfxenabled li li li li.over ul.leftover
 {
			left: -28.44em;
}
#nav3 #sfnav li.over,#sfnav li:hover {

color:#000;
}



















h1 {
	FONT: 14px/16px verdana, arial, helvetica; COLOR: #636563; font-weight:bolder; TEXT-DECORATION: none; 
}

h2 {
	FONT: 12px/14px verdana, arial, helvetica; COLOR: #636563; TEXT-DECORATION: none; margin-top:16px; 
}

h3 {
	FONT: 11px/16px verdana, arial, helvetica; COLOR: black; TEXT-DECORATION: none; font-weight:bold; margin-bottom:0;
}
	
h4 {
	FONT: 11px/16px verdana, arial, helvetica; COLOR: black; TEXT-DECORATION: none; font-weight:bold; margin-bottom:0;
}

p {
	FONT: 11px verdana, arial, helvetica; COLOR: black; TEXT-DECORATION: none; margin-top: 0; line-height:130%;
	}

ul#nav {list-style-image: url(images/arrowr.gif); margin:0;}

.text {
	FONT: 11px/16px verdana, arial, helvetica; COLOR: black; TEXT-DECORATION: none
	}
.largetext {
	FONT: 14px/16px verdana, arial, helvetica; COLOR: #636563; TEXT-DECORATION: none
}

.largetext1 {
	FONT: 14px/16px verdana, arial, helvetica; COLOR: #000000; TEXT-DECORATION: none; font-weight:900;
}
.tinitext {
	FONT: 9px/11px verdana, arial, helvetica; COLOR: #636563; TEXT-DECORATION: none
}
.textbold {
	FONT: 11px/16px verdana, arial, helvetica; COLOR: #636563; font-weight: bold;
}
.buttons { 
 font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #C6C7C6; color: white; margin-right: 6px; 
}
a:link {
FONT: 11px/16px verdana, arial, helvetica; COLOR: #000000; TEXT-DECORATION: underline
}
a:visited {
	FONT: 11px/16px verdana, arial, helvetica; COLOR: #000000; TEXT-DECORATION: underline
}
h1 a:link {
FONT: 16px/16px verdana, arial, helvetica; COLOR: #000000; TEXT-DECORATION: underline; none; font-weight:bold;
}
h1 a:visited {
	FONT: 16px/16px verdana, arial, helvetica; COLOR: #000000; TEXT-DECORATION: none; font-weight:bold;
}
a.contentpagetitle:link {
	FONT: 16px/16px verdana, arial, helvetica; COLOR: #000000; TEXT-DECORATION: none; font-weight:bold;
}
a.contentpagetitle:visited {
	FONT: 16px/16px verdana, arial, helvetica; COLOR: #000000; TEXT-DECORATION: none; underline; font-weight:bold;
}
a.contentpagetitle:hover {
	FONT: 16px/16px verdana, arial, helvetica; COLOR:#990000; TEXT-DECORATION: underline; font-weight:bold;
}
h1 a:hover {
	FONT: 16px/16px verdana, arial, helvetica; COLOR:#990000; TEXT-DECORATION: underline; font-weight:bold;
}
a.secondlink:link {
FONT: 11px/16px verdana, arial, helvetica; COLOR: #FFFFFF; TEXT-DECORATION: none

}
a.secondlink:visited {
	FONT: 11px/16px verdana, arial, helvetica; COLOR: #FFFFFF; TEXT-DECORATION: none
}

ul {FONT : 11px/16px verdana, arial, helvetica; COLOR: #000000;
}


li {FONT : 11px/16px verdana, arial, helvetica; COLOR: #000000;
}



#ftmnews a:link {
FONT: 11px/16px verdana, arial, helvetica; COLOR: #000000; TEXT-DECORATION: underline
}
#ftmnews a:visited {
	FONT: 11px/16px verdana, arial, helvetica; COLOR: #000000; TEXT-DECORATION: underline
}


#ftmnews a:hover {text-decoration:underline; color:#990000;}


#enews td {line-height:130%}
#enews p {line-height:130%}
#enews {width:400px;}
#rightnav h3 {color:#990000; font-size:14px; font-weight:bold;}











