/* Purpose: undo some default styling of common (X)HTML browsers      */ 
  
/* link underlines tend to make hypertext less readable,  
* because underlines obscure the shapes of the lower halves of words 
*********************************************************************/ 
a:link, a:visited { text-decoration:underline; color:#005481; font-weight: bold; } 

a:hover {
	color:#6c944d;
	}
 
/* no list-markers by default (optional)                              */ 
ul,ol { list-style:none;  } 
  
/* Avoid browser default inconsistent font-sizes                      */ 
h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; } 
  
/* Remove inconsistent (among browsers) default ul,ol padding or margin 
* the default spacing on headings does not match nor align with normal 
* interline spacing at all, so let's get rid of it. 
* Zero out the spacing around pre, form, body, html, p, blockquote as well 
* form elements are oddly inconsistent, and not quite CSS emulatable. 
* Nonetheless, strip their margin and padding as well. 
**********************************************************************/ 
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p, blockquote, fieldset, input 
{ margin:0; padding:0 } 
  
/* remove default borders around linked images                        */ 
a img,:link img,:visited img { border:none } 

.textsm_brown {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 12px;
	color: #554a24;
}
.textsm_orange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 12px;
	color: #a75530;
}
.textlg_brown {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 16px;
	color: #554a24;
}
.textlg_blue_home {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 16px;
	padding: 10px 10px 10px 10px;
	color: #005481;
}

.subnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 18px;
	color: #ffffff;
	padding: 5px 5px 5px 20px;
}

.subnav a:link, .subnav a:visited {
	color:#ffffff;
	font-style: normal;
	font-weight: normal;
	}

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 18px;
	color: #ffffff;
}

.footer a:link, .footer a:visited {
	color:#ffffff;
	}
	
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 18px;
	color: #005481;
}

.pic_left {
	margin:0 6px 0px 0;
	float:left;
	}

.pic_right {
	margin:0 0px 2px 10px;
	float:right;
	}