
/***************************************************
GLOBAL TEXT ELEMENTS
***************************************************/

body {
	margin: 23px 13px 13px 13px;
	padding: 0px 0px 0px 0px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #333;
	background-color: #E1EFFF; }



/* --------used in pagename------- */
.pagename {
	background-color : #ffffff;
	color : #FF6600;
	font-family : Trebuchet MS, Arial, verdana, sans-serif;
	font-size : 24px;
	font-weight : bold;
}

/* --------headers------- */

.head1 {
	color : #0066CC;
	font-family : "trebuchet Ms", "Arial", "Verdana", "sans-serif";
	font-size : 16px;
	font-weight : bold;
}

.head2 {
	color : #666666;
	font-family : verdana, sans-serif;
	font-size : 12px;
	font-weight : bold;
}

.head3 {
	color : #666666;
	font-family : verdana, sans-serif;
	font-size : 11px;
	font-weight : bold;
}

.smheader {FONT-SIZE:10px;FONT-FAMILY:verdana,arial;color: White;line-height:15px;font-weight:bold;}

h5 {
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 0px 0px;
	font-size: 12px;
	font-weight: bold;
	line-height:15px;
	color: #000;
	border-top:1px dotted #ccc; }

	




/* -------body copy------- */

.body {
	color : #333333;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : x-small;
}

.bodyred {
	color : #cc0000;
	font-family : verdana, sans-serif;
	font-size : 11px;
}

.bodysmall {
	color : #666666;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
}


.highlight			{FONT-SIZE:10px;FONT-FAMILY:verdana,arial;color:#0073B8;line-height:15px;}

p.greenbox {
	margin: 0px 0px 10px 0px;
	padding: 5px 5px 5px 5px;
	font-size: 11px;
	font-weight: normal;
	line-height:13px;
	color: #000;
	border-top: 1px solid #9c9; }



/* -------links------- */


a {
	color : #0000ff;
	font-family : verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : underline;
}

a:link {
	color : #333333;
	font-family : verdana, sans-serif;
	font-size : 10px;
	font-weight : bold;
	text-decoration : underline;
}


a.visited {
	color : #990000;
	font-family : verdana, sans-serif;
	font-size :10px;
	font-weight : bold;
	text-decoration : underline;
}


a:hover {
	background-color : #FFFF66;
	color : #000;
	font-family : verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : underline;
}




/* -------other identifyers------- */

.address {
	color : #333333;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
}



.city {
	background-color : #ffffff;
	color : #333333;
	font-family : verdana, sans-serif;
	font-size : 10px;
}

.date {
	background-color : #ffffff;
	color : #333333;
	font-family : verdana, sans-serif;
	font-size : 10px;
}

/* -------HR------- */

.hr {
	border : thin none;
	color : #990000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : x-small;
}


/* -------nav bar link settings------- */


a.nav {
	color : #666666;
	font-family : verdana, sans-serif;
	font-size : 10px;
	text-decoration : none;
}

a.nav:link { color: #000; }
a.nav:visited { color: #000; }
a.nav:hover { 	background-color : transparent;
	color : #0066CC;
	font-family : verdana, sans-serif;
	font-size : 10px;
	text-decoration : none;
}

a.navOn {
	font-size:11px;
	color: #0066CC;
	font-weight: normal;
	text-decoration: none; }

a.navOn:link { color: #600; }
a.navOn:visited { color: #600; }
a.navOn:hover { color: #600; background-color:transparent; }




/* -------bread crumb trail------- */


.here{
	color : #FF6600;
	font-family : verdana, sans-serif;
	font-size : 11px;
	font-weight : bold;
}

.nothere:link{
	color : #0000ff;
	font-family : verdana, sans-serif;
	font-size : 10px;
	font-weight : bold;
}

.nothere:visited {
	color : #990000;
	font-family : verdana, sans-serif;
	font-size : 10px;
	font-weight : bold;
	text-decoration : underline;
}

.nothere:hover {
	background-color : #0000ff;
	color : #ffffff;
	font-family : verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : underline;
}

.nothere:active {
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	text-decoration : none;
}


/* -------nav bottom------- */


.navbot {
	color : #333333;
	font-family : verdana, sans-serif, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : normal;
	text-decoration : underline;
}

.navbot:hover {
	background-color : #ffcc00;
	color : #000000;
	font-family : verdana, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : normal;
	text-decoration : underline;
}

/* -------top nav bar------- */


.topnav {
	color : #FFFFFF;
	font-family : verdana, sans-serif;
	font-size :10px;
	font-weight : bold;
	text-decoration : none;
	background : #990000;
}


.topnav:active {
	color : #990000;
	font-family : verdana, sans-serif;
	font-size : 10px;
	font-weight : bold;
	text-decoration : none;
}


.topnav:hover {
	color : #000;
	font-family : verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : none;
}


.topnav:visited {
	color : #990000;
	font-family : verdana, sans-serif;
	font-size :10px;
	font-weight : bold;
	text-decoration : none;
}

.topnav:link {
	color : #990000;
	font-family : verdana, sans-serif;
	font-size : 10px;
	font-weight : bold;
	text-decoration : none;
}

/* -------chart info------- */

.chartlinks {
	color : blue;
	font-family : verdana, sans-serif;
	font-size :10px;
	font-weight : normal;
	text-decoration : underline;
	background : #FFFFFF;
}


.chartlinks:active {
color : blue;
	font-family : verdana, sans-serif;
	font-size :10px;
	font-weight : normal;
	text-decoration : underline;
	background : #FFFFFF;
}


.chartlinks:hover {
	color : #000;
	font-family : verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
		text-decoration : underline;
	background : #FFFF66;
}



.chartlinks:link {
color : blue;
	font-family : verdana, sans-serif;
	font-size :10px;
font-weight : normal;
	text-decoration : underline;
	background : #FFFFFF;
}

/* -------forms------ */

select			{font-family:Verdana;font-size:9px;background-color:EFEFEF;
				border-style:groove;sheight:1;}
				
				
/***************************************************
MISCELLANEOUS
***************************************************/

ol {
	margin:0px 0px 10px 8px;
	padding:0px 0px 20px 15px;
	font-size:12px;
	line-height:17px; }

ul {
	margin:0px 0px 0px 0px;
	padding:5px 0px 20px 15px;
	font-size:11px;
	line-height:17px; list-style-type: square; 
	}

li {
	font-size:12px;
	line-height:17px;
	color:#000; }

	
ul.csnav {
	margin:0px 0px 0px 0px;
	padding:5px 0px 20px 15px;
	font-size:11px;
	line-height:16px; }

li.csnav {
	font-size:11px;
	line-height:16px;
	list-style:circle;
	color:#000; }

li.csnavselected {
	padding:2px 0px 0px 0px;
	font-size:11px;
	line-height:16px;
	list-style:disc;
	font-weight:bold;
	color: #600; }

li.hidden {
	font-size:12px;
	line-height:17px;
	list-style:none; }

li.selected {
	padding:2px 0px 0px 0px;
	font-size:12px;
	line-height:17px;
	list-style:disc;
	font-weight:bold;
	color: #600; }



.highlight { background-color:#ffc; }
