/*
Sitewide Text Tag.
*/
body, td, li, p { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}

body { margin-top: 10px; }

p {
	margin: 0 0 1em 8px;
	}

/*
Headers Section H1-H5
*/
h1, h2, h3, h4, h5 {
	background-color: transparent;   font-family: "Arial Narrow", Helvetica, sans-serif;  color:#666;
}

h1 {  font-size:160%; border-bottom: 1px dashed #DEDEDE;  margin: 2px 0 4px 0;  padding-bottom: 1px; }
h2 {  font-size:130%;  }
h3 {  font-size:120%;  }
h4 {  font-size:110%;  }
h5 {  font-size:100%;  }


/*
Red Toolbar Link Text 
*/
.toolbartext {
	text-decoration: none;
	background-color: transparent;
	font: 700 12px/16px Verdana, Geneva, Arial, Helvetica, sans-serif;;
	color: #FFFFFF;
}
a.toolbartext:link, a.toolbartext:visited { color: #FFFFFF; background-color: transparent; }
a.toolbartext:hover, a.toolbartext:active { background-color: transparent; color: #FFCC00; text-decoration : underline; }

/*
List and Horizontal Rule Styles
*/
ul { list-style-type: square; margin-left: 25px; list-style-position: outside; }
ul ul {list-style-type: disc;}

li { padding-left: 0px; }

.nobullet {list-style: none;}

hr { background-color: transparent; color :  #00305E;  height: 1px; }

.biggrey, .biggrey a { background-color: transparent; font-weight: bold; font-family: "MS Sans Serif", Geneva, sans-serif; color: #666; text-decoration: none; }
.biggrey a:hover { text-decoration: underline;}

.smallred { background-color: transparent; font: 11px Verdana, Arial, sans-serif; color: #666; text-decoration: none; }

.smalltext{font-size: 11px; font-family: Verdana, Helvetica, Arial, sans-serif; }
.mediumtext{font-size: 13px; font-family: Verdana, Helvetica, Arial, sans-serif; }
.bigtext{font-size: 15px; font-family: Verdana, Helvetica, Arial, sans-serif; }

.redtext { background-color: transparent; color: Red; }

/* Sitemap Styles */
ul.sitemap  {
	padding: 2px 2px 8px 2px;
	list-style: square;
}
ul.sitemaplev2  {
	margin: 2px 2px 8px 15px;
	list-style: disc;
}
ul.sitemaplev3  {
	margin: 2px 2px 8px 15px;
	list-style: circle;
}

/* Front Page News Right Hand Sidebar */
h1.news  {  background-color: transparent; font-family: "Arial Narrow", Helvetica, sans-serif;  color:#666;  font-size:120%; border-bottom: 1px dashed #DEDEDE;  margin: 0; padding: 1px 0; }
ul.news	{	margin: 0; list-style: none; }

/* Hide For Skip Nav*/
.hide {
	display: none;
	}
