/* ######### CSS for top level tabs ######### */

.tabsmenuclass ul{
overflow: hidden;
width: auto;
margin: 0;
padding: 0;
list-style-type: none;
}


.tabsmenuclass li{
float: left;
}

.tabsmenuclass a{
display: block;
padding: 5px 7px;
background: #E8E8E8;
color: black;
margin-right: 1px;
text-decoration: none;
font: bold 13px Arial;
}

.tabsmenuclass a:hover, .tabsmenuclass a.selected{
background: black;
color: white;
}

/* ######### CSS for sub menu container below ######### */

.tabsmenucontentclass{
clear: left;
background: #E8E8E8;
width: 90%;
height: 24px;
padding: 5px;
border: 1px solid silver;
}

.tabsmenucontentclass ul{
margin: 0;
padding: 0;
list-style-type: none;
}

.tabsmenucontentclass li{
float: left;
margin-right: 1em;
}

BODY
{
	margin-top:1;
	margin-left:1;
	margin-right:1;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#f1f2f9;
}

div.italic
{
	font-style:italic;
	font-size:x-small;
}

DIV.LoginBox
{	BORDER-LEFT-COLOR: white; 
	BORDER-BOTTOM-COLOR: white; 
	WIDTH: 491px; BORDER-TOP-STYLE: outset; 
	BORDER-TOP-COLOR: white; 
	BORDER-RIGHT-STYLE: outset; 
	BORDER-LEFT-STYLE: outset; 
	POSITION: relative; 
	HEIGHT: 262px; 
	BACKGROUND-COLOR: #E7E7F7; 
	BORDER-RIGHT-COLOR: white; 
	BORDER-BOTTOM-STYLE: outset
}

table.Header {width:100%;
	border-collapse: collapse;}

table.Header, td.Header, tr.Header {border:0px; border-color:White;
	padding:0px;
	}

.SectionHeader
{
	width:375;
	padding-left:10px;
	font-size:17px;	
	font-weight:bold;
}
hr
{
	margin-bottom:-5;
	margin-top:-5;
	margin-right:10;
	margin-left:0;
}
H1
{
	margin-top:-5;
	margin-bottom:5;
	color:#269035;
	font-style:italic;
	font-size:20px;
	font-weight:bold;
}
.MainHeader
{
	margin-left:10px;
	margin-bottom:15px;
	text-align:center;
        font-family:Century Schoolbook;
        font-size:30px;
        color:maroon; 
        	
}
H1.SubHeader
{
	margin-left:10px;
	margin-bottom:15px;
	text-align:center;
        font-family:Century Schoolbook;
        font-size:15px;
        color:maroon; 
        	
}
h1.pageTitle
{
	font-size:20px;
	font-family:Tahoma;
	font-weight:bold;
	margin-top:0;
	margin-bottom:10;
	margin-left:5px;
	font-style:normal;
	color:#2E3C82;
}
h3
{
	font-size:14px;
	font-weight:bold;
	color:#269035;
	padding-bottom:0px;
	margin-bottom:0px;
	margin-top:0px;
	padding-top:0px;
	
}

.labelText
{
	font-size:12px;
}
IMG.cgisLogo
{
	vertical-Align:baseline;
	text-align:left;		
}

.iconMouseOver
{
	cursor:hand;
}

.iconText
{
	font-size:11px;
	color:#213F7B;
	font-weight:bold;
	cursor:hand;
	line-height:1em;
}
.summarytext
{
	font-size:12px;
	color:#213F7B;
	font-weight:bold;
	cursor:hand;
	line-height:1.5em;
        
}
.clicktext
{
	font-size:14px;
	color:Olive;
	font-weight:bold;
	cursor:hand;
	line-height:1em;
}
td.iconCell
{
	width:90px;
	text-align:center;
	vertical-align:sub;
	padding-top:0px;
	padding-bottom:0px;
}
td.iconCellText
{
	vertical-align:super;
	text-align:center;
	width:90px;
	padding-top:0px;
	padding-bottom:1px;
}
.verText
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:.7em;
	font-variant:small-caps;
	font-style:italic;
	color:#213F7B;	
}
.vertextbig
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	font-variant:small-caps;
	font-style:italic;
	color:red;	
}
td.headerCell
{
	padding-top:0px;
	padding-bottom:0px;
	line-height:1.5em;
}

br
{
	margin-top:0;
	margin-bottom:0;
	line-height:10;
}

span.error
{
	font-size:small;
	color:red;
}

.tableHeaderText
{
	font-weight: bold;
	color: #079915;
	font-family: Arial;
}
.tableItemText
{
	font-size:x-small;
}

div.mapFrameStyle
{
	BORDER-LEFT-COLOR: dodgerblue; 
	BORDER-BOTTOM-COLOR: dodgerblue; 
	WIDTH: 90%;
	HEIGHT: 90%;  
	BORDER-TOP-STYLE: outset; 
	BORDER-TOP-COLOR: dodgerblue; 
	BORDER-RIGHT-STYLE: outset;
	BORDER-LEFT-STYLE: outset; 
	POSITION: static; 
	BORDER-RIGHT-COLOR: dodgerblue; 
	BORDER-BOTTOM-STYLE: outset
}
	
a:link { color: #1b3887; text-decoration: none }
a:active { color: #800080; text-decoration: none }
a:visited { color: #800080; text-decoration: none }
a:hover { color: black; text-decoration: underline }

