body td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 95%;
	color: #000000;
	line-height: 120%;
	margin: 0;
	padding: 0;
	}

body#design1 {
	background:  url(../images/bkg1.gif) repeat-x left top;
	margin: auto;
	padding: 0;
}

body#design2 {
	background:  url(images/bkg5.gif) top left repeat-x;
}

body#design3 {
	background:  url(images/bkg8.gif) top left repeat-x;
}
a:link, a:visited{
	text-decoration: none;
	color: #00457C;
	/*padding: 2px 10px 2px 12px;*/
}
a:hover, a:active{
	text-decoration: underline;
	color: #7C2100;
	/*background: #A8CEFF;
	padding: 2px 10px 2px 12px;*/
}
#container	{
	width: 800px;
	height: 100%;
	margin: 0 auto;
	padding: 0;
	padding-top: 10px;
	text-align: left;
}
#top {
	background: #EEF5FF;
	padding: 0;
	border: 0;
}
#main {
	width: 800px;
	height: 100%;
	float: left;
	padding: 0 0 0px 0;
	border: 0;
	background: #EEF5FF;
	z-index: 0;
}
#text {
	position:relative; 
	float:left;
	height: 100%;
	width: 800px;
	background: transparent url(/images/bkg_text.gif) top left repeat-y; 
	padding: 0px 0 0 0px;
	border: 0;
	margin: 0px 0 0 0;
	z-index: 0;
}

#textin {
	position:relative; 
	float:left;
	width: 760px;
	background: transparent;
	padding: 0px 0 0 30px;
	border: 0;
	margin: 0px 0 0 0;
	z-index: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #000000;
	line-height: 120%;
}
#textin ul.ndnt, #textin_sm ul{
	margin: 0 0 10px 60px;
}
#textin li.ndnt, #textin_sm li {
	margin: 0 0 0px 0;
	padding: 0 0 0px 8px;
}
#text p, #textin p, #textin_sm p {
	padding: 4px 40px 2px 24px;
	margin: 10px 0 0 0;
	
}
#text h1, #textin h1, #textin_sm h1 {
	font-size: 120%;
	color: #1A3A5D;
	padding: 8px 20px 2px 24px;
	margin: 10px 0 0 0;
}
#text h2, #textin h2, #textin_sm h2 {
	font-size: 100%;
	font-weight: bold;
	padding: 8px 20px 0px 24px;
	margin: 10px 0 0 0;
}
#text h3, #textin h3, #textin_sm h3 {
	font-size: 100%;
	color: #557F3D;
	font-weight: bold;
}
#text h4, #textin h4, #textin_sm h4 {
	font-size: 90%;
	display: inline;
	font-weight: bold;
}
#text h5, #textin h5, #textin_sm h5 {
	font-size: 110%;
	display: inline;
	font-weight: bold;
}
h5 a:link, h5 a:visited{
	text-decoration: none;
	color: #000000;
}
h5 a:hover, h5 a:active{
	text-decoration: underline;
	color: #7C2100;
}
h3 {
	font-size: 90%;
	color: #1A3A5D;
	display: inherit;
	font-weight: bold;
	margin: 10px 0 2px 0;
	padding: 0;
}
h6 {
	font-size: 100%;
	display: inherit;
	font-weight: bold;
	margin: 10px 0 10px 0;
}
#textin_left {
	position:relative; 
	float:left;
	width: 230px;
	background: transparent;
	padding: 0px 0 0 20px;
	border: 0;
	margin: 20px 0 0 0;
	z-index: 2;
}
#textin_s {
	position:relative; 
	float:left;
	width: 790px;
	background: transparent;
	padding: 0px 0 0 10px;
	border: 0;
	margin: 0px 0 0 0;
	z-index: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #000000;
	line-height: 120%;
}
#textin_sright {
	position:relative; 
	float:left;
	width: 570px;
	background: transparent;
	padding: 10px 0 0 10px;
	border: 0;
	margin: 10px 10px 0 10px;
	z-index: 0;
}
#textin_sright a:link.hlink, #textin_sright a:visited.hlink{
	text-decoration: none;
}
#textin_sright a:hover.hlink, #textin_sright a:active.hlink{
	text-decoration: underline;
}
#textin_sright ul, #textin_sright ul.nospace{
	margin-left: 40px;
}
#textin_sright li.nospace{
	padding: 0 0 4px 0;
}
#textin_sright ul.form{
	margin: 6px 0px 6px 110px;
	font-size: 90%;
}
#textin_sright li.form{
	padding: 2px 0px 4px 0px;
}
#textin_sright ul.hlink a:link, #textin_sright ul.hlink a:visited{
	text-decoration: none;
}
#textin_sright ul.hlink a:hover, #textin_sright ul.hlink a:active{
	text-decoration: underline;
}
#textin_sright p {
	padding: 4px 10px 2px 0px;
	margin: 10px 0 0 0;
	font-size: 95%;
	line-height: 120%;
}
#textin_sright p.rsrc {
	padding: 4px 10px 2px 0px;
	margin: 0px 0 10px 0;
	font-size: 110%;
	line-height: 120%;
}
#textin_sright h1 {
	font-size: 120%;
	color: #1A3A5D;
	padding: 0px 20px 10px 0px;
	margin: 0px 0 0 0;
}
#textin_sright h6 {
	font-size: 100%;
	display: inherit;
	font-weight: bold;
	margin: 10px 0 10px 0;
}
#textin_sright h5 a:link, #textin_sright h5 a:visited{
	font-size: 100%;
	text-decoration: none;
	color: #000000;
}
#textin_sright h5 a:hover, #textin_sright h5 a:active{
	font-size: 100%;
	text-decoration: underline;
	color: #7C2100;
}
#textin_sright a:link, #textin_sright a:visited{
	text-decoration: underline;
}
#textin_sright a:hover, #textin_sright a:active{
	text-decoration: underline;
	color: #7C2100;
}
#textin_sright blockquote.box{
	padding: 0;
	margin: 4p 40px 4px 40px;
	padding: 6px;
	/*border: 1px #6BA14D solid;*/
	font-weight: normal;
	font-size: 75%;
	line-height: 110%;
}
#textin_sright p.disclaimer{
	margin: 4px 0 20px 10px;
	padding: 2px 0 2px 5px;
	/*border: 1px #6BA14D solid;*/
	font-weight: normal;
	font-size: 75%;
	line-height: 110%;
}
.linklist {
	font-size: 110%;
	line-height: 120%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin: 4px 0 10px 10px;
	padding: 2px 0 2px 5px;
}
#textin_subnav {
	position:relative; 
	float:left;
	width: 171px;
	background: transparent;
	padding: 0px 0 0 0px;
	margin: 20px 0 0 0;
	text-align: left;
	border: 1px solid #a8cdff;
	z-index: 0;
}
#textin_subnav1 {
	position:relative; 
	top:164px;
	right: 160px;
	float:left;
	width: 171px;
	background: transparent;
	padding: 0px 0 0 0px;
	margin: 20px 0 0 0;
	text-align: left;
	border: none;
	z-index: 0;
	font-size: 90%;
	font-family:Arial, Helvetica, sans-serif;
}
#textin_subnav1 a{
	text-decoration: underline;
}
#textin_subnav h1{
	font-size: 110%;
	color: #1A3A5D;
	padding: 2px 0px 2px 0px;
	margin: 0px 0 0 0;
	background: #A8CDFF;
	text-align:center;
}
#textin_subnav ul {
	list-style: none;
	text-align:left;
	margin: 10px 6px 10px 10px;
}
#textin_subnav ul.sub {
	list-style: none;
	text-align:left;
	margin: 2px 6px 6px 10px;
}
#textin_subnav li {
	list-style: none;
	font-size: 90%;
	font-weight:bold;
	line-height: 15px;
	padding: 2px 10px 8px 0px;
	margin: 0px 0 0 0;
}
#textin_subnav li.sub {
	list-style: none;
	font-size: 90%;
	font-weight:normal;
	line-height: 15px;
	padding: 2px 0px 2px 0px;
	margin: 0px 0 0 4px;
}
#textin_right {
	position:relative; 
	float:left;
	width: 200px;
	background: transparent;
	padding: 14px 0 0 140px;
	border: 0;
	margin: 22px 0 0 110px;
	z-index: 0;
}
#textin_right1 {
	position:relative; 
	float:left;
	width: 200px;
	background: transparent;
	padding: 0px 0 0 100px;
	border: 0;
	margin: -50px 0 0 350px;
	z-index: 0;
}
* html #textin_right {
	position:relative; 
	float:left;
	width: 200px;
	background: transparent;
	padding: 14px 0 0 140px;
	border: 0;
	margin: 22px 0 0 0;
	z-index: 0;
}
* html #textin_right1 {
	position:relative; 
	float:left;
	width: 200px;
	background: transparent;
	padding: 0px 0 0 100px;
	border: 0;
	margin: 0px 0 0 0;
	z-index: 0;
}
#topnav {
	width: 800px;
	height: 20px;
	padding: 1px 0 0 0;
	border: 0;
	margin: 0;
	font-size: 95%;
	background: #93BF7A;
}
* html #topnav {
	width: 800px;
	height: 20px;
	padding: 0;
	border: 0;
	margin: 0;
	font-size: 95%;
	background: #93BF7A;
}

div#topnav a:link, #topnav a:visited{
	text-decoration: none;
	color: #00457C;
	/*padding: 2px 10px 2px 12px;*/
}
div#topnav a:hover, #topnav a:active{
	text-decoration: none;
	color: #7C2100;
	/*background: #A8CEFF;
	padding: 2px 10px 2px 12px;*/
}
div#topnav ul {
	list-style: none;
	display: inline;
}
div#topnav li {
	list-style: none;
	display: inline;
	font-weight: bold;
	font-size: 95%;
	line-height: 19px;
	padding: 2px 10px 2px 12px;
	margin: 0px 0 0 0;
	border-right: #A8CEFF 2px solid;
}
* html div#topnav li {
	list-style: none;
	display: inline;
	font-weight: bold;
	font-size: 95%;
	line-height: 19px;
	padding: 2px 10px 2px 12px;
	margin: 0;
	border-right: #A8CEFF 2px solid;
}
div#topnav li.last {
	list-style: none;
	display: inline;
	font-weight: bold;
	font-size: 95%;
	line-height: 19px;
	padding: 2px 10px 2px 12px;
	margin: 0;
	border: none;
}
.flyout {
	padding: 0;
	width: 200px;
	background: transparent;
	text-align:left;
	visibility: visible;
	z-index: 2;
}
.flyoutin {
	margin:0px 0 0 0px;
	padding:2px 8px 0 6px;
	width: 170px;
	line-height: 14px;
	background: #93BF7A;
}
.flyoutin ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.flyoutin li {
	list-style: none;
	margin: 0;
	padding: 4px 0 0 10px;
	line-height: 18px;
	font-size: 90%;
}
* html .flyoutin li {
	list-style: none;
	margin: 0;
	padding: 4px 0 0 6px;
	line-height: 18px;
	font-size: 90%;
}

.flyoutin li a:link, .flyoutin li a:visited{
	text-decoration: none;
	color: #00457C;
}
.flyoutin li a:hover, .flyoutin li a:active{
	text-decoration: underline;
	color: #7C2100;
}
div#footerin	{
	padding: 0px 0 0 0px;
	background-image :  url(/images/footer.gif);
	line-height:17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	height: 39px;
}
div#footer	{
	clear: both;
	margin: 0px 0 0px 0;
	padding: 0px 0 0px 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
}

div#footer p {
	margin: 0px;
}
div#footer a:link, #footer a:visited, #footer a:hover, #footer a:active{
	text-decoration: underline;
}
div#footer h1 {
	margin: 0;
	padding: 0;
}
.framer {
	margin: 0;
	padding: 2px;
	border: 0px #CCCCCC outset;
}
.framer a:link, .framer a:visited, .framer a:hover, .framer a:active{
	text-decoration: underline;
}
.small {
	font-size: 90%;
}
.dac {
	font-weight: bold;
	color: #265285;
}

.blk {
	display:block;
}
.ctr {
	margin: 0 auto;
}
ul {
	list-style-type: disc; 
	margin: 10px 20px 0px 20px;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
li {
	padding: 0 0 10px 8px;
}
ul.home {
	list-style-type: none; 
	margin: 4px 10px 0px 6px;
	padding: 0;
	margin-bottom: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
}
li.home  {
	padding: 0 0 4px 14px;
	background-image: url("/images/green_bullet.gif");
	background-repeat: no-repeat;
	background-position: 0px 2px;
}
* html li.home {
	padding: 0 0 4px 14px;
	background-image: url("/images/green_bullet.gif");
	background-repeat: no-repeat;
	background-position: 0px 2px;
}
img.right {
	float: right; 
	padding: 0 0 6px 16px;
	display: block;
}
img.left {
	float: left; 
	padding: 0 10px 4px 0px;
	display: block;
}
label
{
width: 100px;
float: left;
text-align: right;
margin: 0 5px 0px 0;
clear: both
}

.input-box
{
margin-bottom: 10px
}

.submit-button
{
margin-left: 109px;
clear: both
}
.floatright
{
float: right;
/*width: 154px;*/
margin: 0 0 10px 10px;
background-color: #fff;
padding: 10px;
border-top: 1px solid #999;
border-right: 2px solid #555;
border-bottom: 2px solid #555;
border-left: 1px solid #999;
}

div.floatright img
{
border-top: 2px solid #555;
border-right: 1px solid #999;
border-bottom: 1px solid #999;
border-left: 2px solid #555;
}
.img_bdr
{
/*float: left;*/
width: 310px;
margin: 0 0 10px 10px;
background-color: #fff;
padding: 10px;
border-top: 1px solid #999;
border-right: 2px solid #555;
border-bottom: 2px solid #555;
border-left: 1px solid #999;
}
div.img_bdr img
{
border-top: 2px solid #555;
border-right: 1px solid #999;
border-bottom: 1px solid #999;
border-left: 2px solid #555;
}
#Layer1 {
	font-size: 90%;
	left:153px;
	top:237px;
	width:339px;
	height:80px;
	z-index:1;
	font-family:Arial, Helvetica, sans-serif;
}
#Layer1 h1{
	font-size: 120%;
	font-family: Arial, Helvetica, sans-serif;
	color: #295586;
	margin: 2px 0 0 4px;
	padding: 0; 
}
#Layer2 {
	position:absolute;
	left:203px;
	top:44px;
	width:309px;
	height:200px;
	z-index:2;
}
#Layer3 {
	font-size: 90%;
	width:200px;
	height:165px;
	z-index:1;
	font-family:Arial, Helvetica, sans-serif;
}
#Layer3 h1{
	font-size: 120%;
	font-family: Arial, Helvetica, sans-serif;
	color: #295586;
	margin: 2px 0 0 4px;
	padding: 0; 
}
h1 a:link, h1 a:visited{
	text-decoration: none;
	color: #00457C;
}
h1 a:hover, h1 a:active{
	text-decoration: none;
	color: #7C2100;
}

#Layer3a {
	font-size: 90%;
	width:200px;
	height:120px;
	z-index:1;
	font-family:Arial, Helvetica, sans-serif;
}
#Layer3a h1{
	font-size: 120%;
	font-family: Arial, Helvetica, sans-serif;
	color: #295586;
	margin: 2px 0 0 4px;
	padding: 0; 
}
#Layer4 {
	font-size: 90%;
	left:500px;
	top: 300px;
	width:339px;
	height:73px;
	z-index:1;
	font-family:Arial, Helvetica, sans-serif;
}
#Layer4 h1{
	font-size: 120%;
	font-family: Arial, Helvetica, sans-serif;
	color: #295586;
	margin: 2px 0 0 4px;
	padding: 0; 
}
#Layer5 {
	font-size: 90%;
	width:240px;
	height:100px;
	z-index:1;
	padding: 40px 0 0 0;
}
#Layer5 h1{
	font-size: 120%;
	font-family: Arial, Helvetica, sans-serif;
	color: #295586;
	margin: 2px 0 0 4px;
	padding: 0; 
}
#Layer6 {
	font-size: 90%;
	width:260px;
	height:162px;
	z-index:1;
	padding: 2px 0 0 0;
}
#Layer7 {
	position:absolute;
	left:207px;
	top:335px;
	width:160px;
	height:225px;
	z-index:2;
}

#Layer6 h1{
	font-size: 120%;
	font-family: Arial, Helvetica, sans-serif;
	color: #295586;
	margin: 0px 0 0 4px;
	padding: 0; 
}
/* drop-down for Resources */
#Layer10 {
	position:absolute;
	left:330px;
	top:-3px;
	width:176px;
	padding: 2px 0 0 5px;
	height:60px;
	z-index:3;
	visibility:hidden;
}
* html #Layer10 {
	position:absolute;
	left:331px;
	top:-5px;
	width:176px;
	padding: 2px 0 0 5px;
	height:60px;
	z-index:3;
	visibility:hidden;
}
/* drop-down for About */
#Layer20 {
	position:absolute;
	left:231px;
	top:-3px;
	width:176px;
	padding: 2px 0 0 3px;
	height:60px;
	z-index:3;
	visibility:hidden;
}
#Layer20a {
	position:absolute;
	left:231px;
	top:-3px;
	width:176px;
	padding: 2px 0 0 3px;
	height:60px;
	z-index:3;
	visibility:hidden;
}
* html #Layer20 {
	position:absolute;
	left:235px;
	top:-5px;
	width:176px;
	padding: 2px 0 0 3px;
	height:60px;
	z-index:3;
	visibility:hidden;
}

table.admin {border: 0px solid #FF0000;}
table.admin td {padding: 4px; margin: 9px; border-bottom: 1px solid #003399;}
table.admin td.left {width: 150px; text-align:right; background-color: #FFEEDC;}
table.admin td.right{width: 300px; text-align:left;}
table.admin td.hdr{text-align:left; background-color: #FFD6A8; font-weight: bold;}
/*table.admin td {margin: 5; color: #525252; vertical-align: middle; border: 1px solid #FFFFFF;}*/
table.admin th {text-align:center; background-color: #FFEEDC; color:#000000; vertical-align:middle; padding: 2px;}
table.admin th.left {text-align:left; background-color: #FFEEDC; color:#000000; vertical-align:middle; padding: 2px;}
table.admin th a:link, table.admin th a:visited  {color: #EADFE7;}
table.admin th a:hover {text-decoration:underline; color:#ffffff;}
table.admin td a:link, table.admin td a:visited  {color: #003399; text-decoration: none;}
table.admin td a:hover, table.admin td a:visited:hover {color: #f37d00; border-bottom: 1px dashed #f37d00;}
table.admin th.left { background-image: url(../img/lt_corner.gif);	background-repeat: no-repeat;	background-position: left top;	border-top-width: 0px;	border-left-width: 0px;	font-weight:normal;}
table.admin th.right { background-image: url(../img/rt_corner.gif);	background-repeat: no-repeat;	background-position: right top;	border-top-width: 0px;	border-right-width: 0px;	font-weight:normal;}

blockquote {
	padding: 0;
	margin-left: 20px;
}
