/* Author: Dan Roberge 8/15/06 */

body {
	margin:0; padding:0;
	text-align:center; 			  /* Hack for IE5/Win */
	background:#fff url(images/x.gif) top left repeat-x ;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight: normal;		  
	}
.zero{
	padding:0;
	margin:0;
	background:url(images/bkg_stretch.jpg) top left repeat;}
#content {
	width:800px;
	margin:0px; 
	text-align:left; 			/* Counteract to IE5/Win Hack */
	padding:0;
	border:0px solid #333;
	background-color:#fff;
	}
#top{margin:0;padding:0;background-color:#f7eddc;}
	#header{margin:0;padding:0;list-style:none;}

	#tagline{clear:both;text-align:center;background:#FF6600;margin:0;padding:4px;font:12px/20px verdana, arial, helvetica, sans-serif;color:#fff;}
#menu{width:100%;margin-top:10px;padding:0;background-color:#fff;text-align:left; border-bottom:1px solid #e0e0e0;}
#mid{margin:0;padding:0;}

#bot{margin:0;padding-top:20px;text-align:center;border-top:1px solid #e0e0e0;}

/* LINKS IE Windows note: FIRST :visited, THEN :hover, or it won't work */
a:link {color: #204eac;text-decoration:underline;margin:0;}
a:visited {color: #204eac;text-decoration:underline;margin:0;}
a:hover {color: #ff9900;text-decoration:underline;margin:0;}


/* START nav links under logo */	
a.navLinks{
	color:#bd1a11;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	padding:0 11px 0 11px;
	margin:0px;
	/* put nowrap in the td to work in IE, not here */
}
a.navLinks:visited{
	color:#bd1a11;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	padding:0 11px 0 11px;
	margin:0px;
}
a.navLinks:hover{
	color:#6699ff;  /*  ff9900  */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	padding:0 11px 0 11px;
	margin:0px;
}
a.navLinks:active{
	color:#bd1a11;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	padding:0 11px 0 11px;
	margin:0px;
}

/* END nav links */	

p {	font:12px/20px verdana, arial, helvetica, sans-serif;
	margin:0px 0px 14px 0px;
	padding:0px;
	}	
.bodycopysmall{
   	color:  #999999;
    font-family: Helvetica, Arial, sans-serif;
    font-size: 10px;
    line-height: 10px;
	padding-right:9px;
}
h1, h2, h3, h4, h5, h6	{
	color:#2165b6;
	margin:0;
	font-size:small;
	font-family: Georgia,Times, "Times New Roman", serif;
	font-style:normal;
}
	 
h1{
	font-size: 140%;
	padding:0;
	margin: 10px 0;
}
h2{
	color:#2165b6;
	font-size: 115%;
	font-weight:bold;
	padding-top: 5px;
	padding-bottom: 10px;
	margin: 0px;
}
h3 {
	font-size: 105%;
	padding: 0px;
	margin:10px;
	text-align: left;
	background-color:#F5F5EF;
	border-bottom:#bababa;
	border-bottom-style:dashed;
	border-bottom-width:0px;
}
h4 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 90%;
	font-weight:bold ;
	color: #000;
	padding: 0px;
	margin: 11px 0;
	text-align: left;
	border-bottom: 0px solid #9D0202;
}
.em {
	color: #FF0000;
	font-weight: normal;
	font-style:normal;
}
UL {
	font-size: 105%; 
	color: #039; 
	margin-left:0px;
	padding:0;
	list-style-type:disc;
}
li {
	color: #000;
	font:12px/20px verdana, arial, helvetica, sans-serif;
	line-height:16px;
	margin-left:1.05em;
}
.img{border:0;}


.header{color:#0c4c8f;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:0 10px 0 0;
	margin:0;
	}

.left{text-align:left;}



/*  use these for LEFT list menus */
		/*  not needed yet 
		
		.leftnavHeaders {
			color: #6c1f25;
			background-color: #d6d5b7;
			font-family: Georgia,Times, "Times New Roman", serif;
			font-size: 12px;
			font-weight: bold;
			vertical-align:top;
			padding: 4px 0px 5px 5px; 
			border:0px;
			margin:0px;
		} */
		
		#leftnavcontainer ul
		{
			list-style:none;	
			margin:0px;
			padding:0px;
			text-align: left;
			vertical-align:top;
			/* background: #f2f2e6 url(images/list-off.gif) left center no-repeat; */
		}
		
		#leftnavcontainer ul li a
		{
			background: url(images/leftmenuOff_bkg.gif) left center no-repeat;
			text-align: left;
			vertical-align:top;
			font-size: 12px;
			text-decoration: none;
			color: #124f92;
			display: block;
			padding:4px 0 4px 5px;
			margin:0;
			border: 1px solid #f5e1c9;
			height:1%;
		}
		
		#leftnavcontainer ul li a:hover
		{	color: #124f92;
			border: 1px solid #f5e1c9;
			background:#fff url(images/leftmenuOn_bkg.gif) left center no-repeat;
			height:1%;
			vertical-align:top;
		}
		
		#leftnavcontainer ul li a#current
		{
			background: url(images/list-on.gif) left center no-repeat;
			color: #333333;
			background-color: #FFFFFF;
			height:1%;
			vertical-align:top;
			border: 1px solid #f5e1c9;
		}
		#leftnavlist{
			padding-left:0px;
			margin:0px;
			border:0px solid #369;
			}
		/*  END leftnav list classes */	
		
		
.quotes {				 
	font-family: "Trebuchet MS",tahoma, Arial, Helvetica, verdana, sans-serif;
	font-size: 14px;
	font-style:normal;
	font-weight:bold;
	color: #bd1a11;
	padding:0 0 11px 0;
	margin: 0;
	text-align: center;
	border: 1x solid #9D0202;
	}		
		
	
	
	
	
/*  DROPDOWN MENU */	



#dropmenudiv{
position:absolute;
border:1px solid #666;
border-bottom-width: 0;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight:normal;
text-align:left;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #bd1a11;
color:#FFFFFF;
}		
		