/************** This stops Firefox from hiding vertical scrollbar on short pages *****************************/

html {height:100%}
body {min-height:101%}

/**************************** css to take out browser defaults **************************/

* {	margin:0px; padding:0px; border:none;}


a img,:link img,:visited img { border:0px solid black;  }

img {	border:0;}

img.img_right {
	margin: 0 0 0 5px;
	}
img.img_left {
	margin: 0 5px 0 0;
	}
	
td {
	vertical-align: top;
}

b, strong { font-weight: bold;}
i, em { font-style: italic;}
u { text-decoration: underline;}

ul { 
	margin-left:8px; 
	margin-right:0px; 
	list-style-position: outside; 
	list-style-type:disc; 
	PADDING-LEFT: 1.2em;
} 

blockquote {margin-left:20px;}


/******************************* beginning global styles ***********************************/
body {margin: 0 ; padding: 0; 
	background: #FFF; color: #2D5374; 
	font-size: 76%; 
	text-align: center;
	font-family: Georgia, Times, "Times New Roman", serif; }

#wrapper {margin: 30px auto 0px auto; padding: 0; 
	width: 773px; background: #FFF;
	position: relative; 
	text-align: left;}
	
#keyline {
	margin: 0;
	padding: 0;
	width: 773px;
	background: #FFF;
	border-color: #13B5F0;
	border-style: solid;
	border-width: 1px;
}



#nav {margin: 0; padding: 0; }


#footer {
	margin: 0;
	padding: 0;
	color: #999;
	font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 10px;
	 }


.clearer {clear: both; }


/********************************<these are default links (pseudo styles) >***********************/

a, a:link, a:visited {
	color: #2D5374;
	text-decoration: underline
}

a:hover, a:active {
	color: #333;
	text-decoration: underline
}


/* ****************** custom styles ***********************************/

img.whitekeyline {padding: 0 0 1px 0;}

/*********************************** leftnav ***********************************/
#leftnav {
	margin: 0px;
	padding: 0px;
	background: #fff;
	width: 194px;
	height: 400px;
	position: relative;
	float:left; 
	background-image: url(../images/leftnavbg.jpg);
	background-repeat: no-repeat;
}


/*********************************** beginning the main content area LOOK AT THESE NEXT ***********************************/
#contentwrapper {margin: 0; padding: 0; width:579px;
	position: relative;
	float:right; }

#contentwrapper p {padding-bottom: 15px; }

#contentwrapper LI {padding-bottom: 15px; }

#content {margin: 20px 20px 0 20px; padding: 0px; font-size: 1.2em;
	width: 535px; line-height: 1.3; position: relative; }
	
h1 {color: #3C1236; font-size: 1.5em; }

h2 {color: #3C1236; font-size: 1.5em; }	

h3 {color: #3C1236; font-size: 1.5em; }

h4 {color: #3C1236; font-size: 1.3em; }

h5 {color: #CC3399; font-size: 1.2em; }

.subheadblack {color: #000;  }

.divider {background: white; height: 20px; }

.FNtable {border:solid 1px #CCC; margin: 0 5px 0 5px} 

.caption {font-size: .8em; color: #888888; line-height: 1.2;}