/* ---[ SITE ELEMENTS ]------------------------------- */

body {
 margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
 padding: 0;
 background: #FFFFFF;
 font: 11px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
 font-weight: normal;
 line-height: 10px;
}

table, td{
	color: #FFFFFF;
 font: 11px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
 }

#maincontainer {
	background-color:#FFFFFF;
	width: 870px;
	margin: 20px 0 20px 0;
}

#content {
	background-color:#FFFFFF;
	width:850px;
}

 #latestnews{
 padding: 30px 20px 0px 20px;
 text-align: left;
 }
	
	#homepics{
 padding: 20px 20px 20px 20px;
 text-align: left;
 }
	
	#homenewstext{
 padding: 20px 20px 20px 0px;
 text-align: left;
 }
	
	#homedivider{
 padding: 0px 10px 0px 20px;
 text-align: left;
 }
 
a:link {color: #003164; text-decoration: none}
a:visited {color: #003164; text-decoration: none} 
a:hover {color: #913708; text-decoration: none}
a:active {color: #003164; text-decoration: none}

img {border:0; margin:0}
img.left {float: left; margin: 2px 10px 5px 0; border: 0;}
img.right {float: right; margin: 0px 0 5px 8px; border: 0;}
img.across {margin: 0 0 15px 0; border: 0;}

.navfooter {
font-family:  'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
font-size: 9px;
line-height: 16px;
color: #727A8A;
text-align: left;
}

.navfooter a:link {color: #727A8A; text-decoration: none} 
.navfooter a:visited {color: #727A8A; text-decoration: none}  
.navfooter a:hover {color: #001041; text-decoration: none}  
.navfooter a:active {color: #727A8A; text-decoration: none} 


h1 {
 font: bold 16px/16px 'Palatino', 'Times New Roman', Times, serif;
	color: #A1B8BC;
	padding: 0px 0px 4px 0px;
	margin: 0 0 5px 0;
	border-bottom: 2px solid #A1B8BC;
	}

h2 {
	font: bold 14px/14px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
	color: #A1B8BC;
	padding: 0 0 5px 0;
	margin: 0;
	border-bottom: 1px solid #A1B8BC;
	}

h3 {
	font: bold 12px/12px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
	color: #A1B8BC;
	padding: 0px 0px 5px 0px;
	margin: 0 0 4px 0;
	border-bottom: 1px dotted #A1B8BC;
	}

h4 {
	font: bold 11px/11px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
	color: #A1B8BC;
	padding: 0 0 5px 0;
	margin: 0;
	}

h5 {
	font: bold 11px/11px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
	color: #A1B8BC;
	padding: 0 0 5px 0;
	margin: 0;
	}

h5 {
	font: bold 10px/10px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
	color: #A1B8BC;
	padding: 0 0 5px 0;
	margin: 0;
	}

li {
	line-height: 35px;
	list-style-type: none;
	margin-left: 0px;
	padding: 0px 0px 8px 15px;
	background: transparent url(_assets/list_arrow.gif) no-repeat 0px 6px;
	margin-bottom: 0px;
	clip: rect(auto,auto,auto,0px);
	text-indent: 0px;
}

ul, ol { 
margin: 3px 0 0 0; /*removes indent IE and Opera*/
padding: 0px; /*removes indent Mozilla and NN7*/
list-style-type: none; /*turns off display of bullet*/
}


/* ---------- PAGE ELEMENTS ----------*/

.txtpurple15{
 font: normal 18px 'Lucida Grande','Lucida Sans Unicode',arial,verdana,sans-serif;
 font-style: normal;
 text-align: left;
 color:#4B245B;
 line-height: 18px;
}

.txtblue15{
 font: normal 15px 'Lucida Grande','Lucida Sans Unicode',arial,verdana,sans-serif;
 font-style: normal;
 text-align: left;
 color:#001041;
 line-height: 18px;
}

.txtblue13{
 font: normal 13px 'Lucida Grande','Lucida Sans Unicode',arial,verdana,sans-serif;
 font-style: normal;
 text-align: left;
 color:#001041;
 line-height: 18px;
}

.txtblue11{
 font: normal 11px 'Lucida Grande','Lucida Sans Unicode',arial,verdana,sans-serif;
 font-style: normal;
 text-align: left;
 color:#001041;
 line-height: 18px;
	}
	
	.txtblack11{
 font: 11px 'Lucida Grande','Lucida Sans Unicode',arial,verdana,sans-serif;
 font-style: normal;
 text-align: left;
 color:#000000;
 line-height: 18px;
}

.txtblack13{
 font: 13px 'Lucida Grande','Lucida Sans Unicode',arial,verdana,sans-serif;
 font-style: normal;
 text-align: left;
 color:#000000;
 line-height: 18px;
}

	.txtblack10{
 font: 10px 'Lucida Grande','Lucida Sans Unicode',arial,verdana,sans-serif;
 font-style: normal;
 text-align: left;
 color:#000000;
 line-height: 17px;
}

.txtwhite11bold{
 font: bold 11px 'Lucida Grande','Lucida Sans Unicode',arial,verdana,sans-serif;
 font-style: normal;
 text-align: left;
 color:#FFFFFF;
 line-height: 18px;
}

.txtwhite11{
 font: normal 11px 'Lucida Grande','Lucida Sans Unicode',arial,verdana,sans-serif;
 font-style: normal;
 text-align: left;
 color:#FFFFFF;
 line-height: 18px;
}

