body { font: 11px "bitstream vera sans", "Lucida Grande", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color: #393633; background: #ebe7e4; margin: 0; padding: 0; }
body * :target { display: inline; background-color: #FCFFBA; }
h3 { font: normal 11px/normal Verdana; color: #ffffff; }
h2 { font: bold 14px "bitstream vera sans", "Trebuchet MS", Georgia, Arial, Helvetica, sans-serif; margin: 0 0 0.5em 0; color: #c30; }
h2.blue	{ margin: 0.5em 0 0.5em 0; color: #ffffff; }
/*h3 { font: bold 12px "bitstream vera sans", "Lucida Grande", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color: #333; margin-bottom: 0; }
h3.grey { color: #666; }*/
img { border: 0; }
a:link, a:visited { text-decoration: underline; color: #069; }
a:hover { text-decoration: none; color: #039; }
ul, ol { line-height: 1.5em; font-size: 11px; }
ul { list-style-type: square; }
li { padding: 0.3em 0 0.3em 0; }


/***********************************************************
	sitewide profile navigation
***********************************************************/

#perfnav ul { 
  margin: 0;
  padding: 0 0 0 0px;
  white-space: nowrap; }
#perfnav ul li {
  font: 11px Verdana;
  list-style: none;
  float: left;
  margin: 0;
  padding: 0;
  line-height: normal; }
#perfnav a:link, #perfnav a:visited { float: left; height: auto; color: #00386b; text-decoration: none; margin: 0; padding: 4px 10px 4px 10px; white-space: nowrap; background: #809bb6;}
#perfnav a:link.active, #perfnav a:visited.active { color: #ffffff; background: #00386b; }
#perfnav a:hover { text-decoration: none; background: #00386b; color: #ffffff; }
#holder { position: relative; clear: both; }


/***********************************************************
	central content table & related elements
***********************************************************/

#bigtable { background: #FCFFBA; }


/****************************************************
lat nav
****************************************************/

#latnav { float: left; clear: left; left: 0px; top: 50px; }
#latnav ul { width: 155px; list-style-type: none; font: 11px Verdana; color: #00386b; line-height: 20px; margin: 0px; padding: 0px; }
#latnav li { display: inline; margin: 0; padding: 0; }
#latnav a:link, #latnav a:visited { height: 1%; display: block; text-decoration: none; color: #00386b; padding: 0 0 0 10px;}
#latnav a:hover { color: #809bb6 }
#latnav a:link.active, #latnav a:visited.active { color: #809bb6 }
#latnav li.nobrd { border-bottom: 0; border-left: 3px solid #999; }
#latnav h1 { width: 155px; list-style-type: none; font: bold 11px Verdana; color: #00386b; line-height: 20px; margin: 0px; padding: 0 0 0 10px; }



.main_frame_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 20px;
	padding: 1.2em 0.5em 1.2em 0.5em;
}

.header1 {
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	padding: 0.3em 0.5em 0.3em 0.5em;
}

.footer {
	font-family: Verdana;
	font-size: 9px;
	color: #00386b;
	text-decoration: none;
}


#paragraph {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	padding: 0.3em 0.5em 0.3em 1.2em;
	line-height: 16px;
}
#paragraph select { font: 11px Verdana; color: #000000; }
#paragraph input { font: 11px Verdana; color: #555555; }
#paragraph textarea { font: 11px Verdana; color: #555555; }
#paragraph ul { font: 11px Verdana; color: #000000; line-height: 20px; margin: 0px; padding: 0px; }
#paragraph ol { font: 11px Verdana; font-weight:bold; color: #000000; line-height: 30px; margin: 0px; padding: 0px; }
#paragraph li { margin: 0em 0em 0em 2em ; padding: 2.0em 0.0em 0.0em 1.2em; }
#paragraph img { border: 0; text-align:center }
#paragraph h1 { font-family: Verdana; text-decoration: none; color: #000000; font-size: 16px; line-height: 18px;}
#paragraph h2 { font-family: Verdana; text-decoration: underline; color: #000000; font-size: 11px; line-height: 18px;}

#home_paragraph {
	font-family: Verdana;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	padding: 0.3em 0.5em 0.3em 0em;
	line-height: 14px;
}

table.sample {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: none none none none;
	border-color: #CCCCCC #CCCCCC #CCCCCC #CCCCCC;
	border-collapse: collapse;
	background-color: white;
}
table.sample th {
	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: solid solid solid solid;
	border-color: #CCCCCC #CCCCCC #CCCCCC #CCCCCC;
	background-color: #CCCCCC;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.sample td {
	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: solid solid solid solid;
	border-color: #CCCCCC #CCCCCC #CCCCCC #CCCCCC;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}

table.sample2 {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: none none none none;
	border-color: #CCCCCC #CCCCCC #CCCCCC #CCCCCC;
	border-collapse: collapse;
	background-color: white;
	font-size: 9px;
}
table.sample2 th {
	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: solid solid solid solid;
	border-color: #CCCCCC #CCCCCC #CCCCCC #CCCCCC;
	background-color: #CCCCCC;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.sample2 td {
	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: solid solid solid solid;
	border-color: #CCCCCC #CCCCCC #CCCCCC #CCCCCC;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}