
/*  MORE styles on style_editor    */


body,td,.defaulttext  {
	font-size:11px;
	font-family : Arial,helvetica, MS san-serif;
	color : #444444;
	line-height:16px;
}

input  {
	font-size:9px;
	font-family : Verdana,Arial,helvetica, MS san-serif;	
}

.smaller {
	font-size:10px;
}

.tiny {
	font-size:9px;
}

.bigger {
	font-size:12px;
}

a {
	text-decoration:underline;
	color : #21449C;
}

a:hover   {
	text-decoration:underline;
	color : #000066;
}

.topnav td  {
	vertical-align: middle;
	text-align: center;
	background-image: url(images/topnav_back.jpg);
}

a.topnav, .topnav  {
	font-size : 11px;
	font-family :"Arial Narrow",Arial,helvetica, MS san-serif;
	text-decoration:none;
	color : #5f7bab;
	font-weight:bold;
	margin: 2px 0px 2px 0px;
	display:block;
}

 a:hover.topnav, a.topnavon, a:hover.topnavon {
	font-size : 11px;
	font-family : "Arial Narrow",Arial,helvetica, MS san-serif;
	color : #000099;
	background-color:#dfe4f1;
	margin: 0px 0px 0px 0px;
	display:block;
	text-decoration:none;
}



.searchbutton {
	border: 0 none #ffffff;
	font-size : 11px;
	font-family : Arial,helvetica, MS san-serif;
	color : #5f7bab;
	font-weight:bold;
	background-image: url(images/search_button_back.gif);
}


.bluebarhead  {
	font-size : 16px;
	font-family : Arial,helvetica, MS san-serif;
	color : #ffffff;
	font-weight:bold;
	padding-left:26px;
	background-image: url(images/bluebar_back.jpg);
}

.bluehead  {
	font-size : 15px;
	font-family : Arial,helvetica, MS san-serif;
	color : #00539f;
	font-weight:bold;
}
.bluesubhead  {
	font-size : 11px;
	font-family : Arial,helvetica, MS san-serif;
	color : #00539f;
	font-weight:bold;
}



.footerlinks, .footerlinks a {
	font-size : 10px;
	font-family : Verdana,Arial,helvetica, MS san-serif;
	text-decoration:none;
	color : #ffffff;
}

.footerlinks a:hover {
	text-decoration:underline;
	color : #ffffff;
}

.footertext, .footertext a {
	font-size : 9px;
	font-family : Verdana,Arial,helvetica, MS san-serif;
	text-decoration:none;
	color : #7886b2;
}

.footertext a:hover {
	text-decoration:underline;
	color : #ffffff;
}

.defaultmargin {
margin-left:20px;
margin-right:14px;
}

.spacer {line-height:4px;}



.subnavhead a  {
	font-size : 14px;
	color : #0e5ca5;
	font-weight : bold;
	margin-bottom:20px;
	font-family : Tahoma,Arial,helvetica, MS san-serif;
text-decoration:none;
}

.subnavhead a:hover  {
	font-size : 14px;
	color : #000066;
	font-weight : bold;
	margin-bottom:20px;
	font-family : Tahoma,Arial,helvetica, MS san-serif;
text-decoration:none;
}



a.subnav, .subnav  {
	font-size : 11px;
	font-family : Tahoma,Arial,helvetica, MS san-serif;
	text-decoration:none;
	color : #0e5ca5;
text-decoration:none;
}

 a:hover.subnav {
	color : #0e5ca5;
	text-decoration:underline;
	
}

 a.subnavon, a:hover.subnavon {
	color : #000066;
	text-decoration:none;
	font-weight:bold;
}


div.subnav ul {
margin-top: 12px;
	margin-left: 20px;
	padding-left: 10px;
	line-height:18px;
	list-style-image: url(/images/nav_bullet.gif);
	list-style-type: circle;
}

.hometext {
padding: 12px 10px 2px 27px;
}
 

.homenewshead a  {
	font-size : 11px;
	font-family : Arial,helvetica, MS san-serif;
	color : #00539f;
	font-weight:bold;
	text-decoration:none;
}

.homenewshead a:hover  {
	font-size : 11px;
	font-family : Arial,helvetica, MS san-serif;
	color : #00539f;
	font-weight:bold;
	text-decoration:underline;
}


a.brownlink {
	color : #7C4622;
	font-size:11px;
	font-family : Arial,helvetica, MS san-serif;
	font-weight:bold;
}

form.homeemailbox {
background:transparent;
}

input.homeemailinput {
font:bold 9px verdana,Arial,Helvetica,sans-serif;
border:0px solid transparent;
width:100px;
color:#15569d;
}
