
/*content box in middle of the main screen */
/* general layout #3399cc  rgb(247 247 247); */

#centercontent {
	background-color: white;
	border-left:0px solid gray;
	margin-left:1px;
	padding-right:10px;
	height:500px;
	vertical-align:top;
	
	}
/* #F0F0F0 - light gray */	
#rightcontent {
	background-color: #e9eef2;
	padding-left:8px;
	border-bottom:1px #003366 solid;
	height:500px;
}
#banner h1  {
	padding:10px 10px 0px 10px;
	margin:0px;
	}
#banner h4  {
	padding:0px 10px 0px 10px;
	margin:0px;
	}
#banner {
	top:0px;
	background:#003366 ; /*#003366 #D9DBCD;     dark blue on banner #006090*/
	color:white;
	border-top:1px solid white;
	border-right:0px solid white;
	border-left:0px solid white;
	border-bottom:0px solid #cccccc;
	vertical-align:middle;
	padding:20px;
	height:40px;
	}
	
#bannerHeading {
		font-size:26pt;
		font-weight:900;
	}	
#tagLine {
		font-size:10pt;
		font-weight:500;
		font-style:italic;
		float:right;
	}	


#subBanner {
	height:15px;
	width:100%;
	background-image:url(../images/banner.gif);  
}
.topmenu { 
	BORDER-RIGHT: white 0px solid; 
	BORDER-TOP: white 0px solid; 
	BORDER-BOTTOM: white 1px solid;
	BORDER-LEFT: white 0px solid; 
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 15px; 
	PADDING-BOTTOM: 3px; 
	PADDING-TOP: 3px; 
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px; 
	BACKGROUND-COLOR: #003366;
	TEXT-ALIGN: left;
	FONT-WEIGHT: 900;
	FONT-SIZE: 12px; 
	COLOR: #ffcc00; 
	FONT-FAMILY: Verdana, Arial, sans-serif; 
	TEXT-DECORATION: none;

	}
.topmenu a {
	color:white;
	text-decoration:none;
	line-height: 14px;
	font-size:12px;
	font-weight:medium;
}
.topmenu a:hover{
	text-decoration:none;
	color:orange;
}
.selectedMenuItem {
	color:orange;
}
/* footer 003366   D9DBCD #ffcc00;*/
#footer {
	background:white;
	color:#003366;
	border:0px solid white;
	TEXT-ALIGN: left;
	FONT-WEIGHT: medium; 
	FONT-SIZE: 6px; 
	FONT-FAMILY: Verdana, Arial, sans-serif; 
	TEXT-DECORATION: none
	}
	
.bottommenu {
	BORDER-RIGHT: white 1px solid; 
	BORDER-TOP: white 1px solid; 
	BORDER-BOTTOM: white 1px solid;
	BORDER-LEFT: white 1px solid; 
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 15px; 
	PADDING-BOTTOM: 2px; 
	PADDING-TOP: 2px; 
	MARGIN-BOTTOM: 3px; 
	BACKGROUND-COLOR: #003366;    /* match header blue #006090*/
	TEXT-ALIGN: left;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #ffcc00; 
	FONT-FAMILY: Verdana, Arial, sans-serif; 
	TEXT-DECORATION: none;
	}
	
.bottommenu a {
	color:white;
	font-size:12;
	font-weight:400;
	text-decoration:none;
	font-family: verdana, arial, helvetica, sans-serif;
}
.bottommenu a:hover{
	text-decoration:none;
	color:gray;
}

#rightColumn {
	width:20%;
	vertical-align:top;
	}

/* links bar on side */

#list {padding-left:3px;margin-bottom:2px}
#list A,a {color:#006699;font-family: verdana;font-size:1em;text-decoration:none;}
#list A:hover {	text-decoration:none;color:orange;}
#list A.selected {color: black;text-decoration:none;}
#list A.selected:hover {text-decoration:none;color:black;}
#list p{
	padding-top:0px; 
	margin-top: 0px;
	margin-bottom: 0px;
	vertical-align:bottom;
	font-size: 10px;

}

#list_menu {padding-left:1px;margin-bottom:2px}
#list_menu A,a {color:#50677D;font-family: verdana;font-size:12px;text-decoration:none;line-height:20px}
#list_menu A:hover {text-decoration:none;color:orange;}
#list_menu A.selected {color: black;text-decoration:none;}
#list_menu A.selected:hover {text-decoration:none;color:black;}
#list_menu p{
	padding-top:1px;
	margin-top: 0px;
	margin-bottom: 0px;
	vertical-align:bottom;
	font-size: 10px;

}



/* top level menu on side bar - in gray */
#list_big {padding-left:3px;margin-bottom:2px}
#list_big A,a {color:#647b93;font-family: verdana;font-size:1em;text-decoration:none;}
#list_big A:hover {	text-decoration:none;color:orange;}
#list_big A.selected {color: black;text-decoration:none;}
#list_big A.selected:hover {text-decoration:none;color:black;}
#list_big p{
	padding-top:0px; 
	margin-top: 0px;
	margin-bottom: 0px;
	vertical-align:bottom;
	font-size: 10px;
}

#aSub{
	padding-left:0px;
	padding-top:0px; 
	margin-top: 0px;
	margin-bottom: 10px;
	padding-bottom:0px;
}

#aSub a {
color:#006599;
text-decoration:none;
font-family: verdana;
font-size:10px;
}

#aSub a:hover {	color:orange;}
#aSub A.selected {color: black; }
#aSub A.selected:hover {text-decoration:none;color:black;}

#aSub p {
	padding-top:3px; 
	margin-top: 0px;
	margin-bottom: 0px;
	vertical-align:bottom;
	font-size:10px;
}

#aSub img {
	vertical-align:top;
	FILTER: Chroma(Color=white)
}
div.aaa {
	background:white;
	padding:10px 10px 10px 10px;
}
.paddedPost{
	padding-left:20px;
}
.loginMenu {
	color:white;
	padding-right:10px;
		font-size:10px;
	height:18px;
}
.loginMenu A{
	color:white;
	font-size:10px;
}

/* good dark gray #647b93 */
.boxHeader {
	background-color:#647b93;
	padding-left:2px;
	height:20px;
	color:white;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	width:33%;
}

.boxText {
	Font-Family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;	
	color:#50677D;
	background-color:white;
	padding:3px;
	border:2px solid #e9eef2;
	

}
/* #f2f2f2; old infoText color */
.infoText {
	Font-Family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#000033;
	background-color:#e9eef2;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:2px;
	padding-right:2px;
}

.inText a {
	color:#50677D;
}
.inText a:hover{
	color:yellow;

}
.inText a:visited{
	
color:#50677D;
}

<!-- tabs on info pages -->
.c_tabTable{
	text-align:center;
	width:100%;
	border-bottom:5px orange solid;
	padding:0;
	margin:0;
	}

.c_tab{background-color:silver;	font-size:11px;}	
.c_tabSelected{background-color:orange;	font-size:11px;}
.c_tabSelected a{color:white}
.c_tabSelected a:hover{color:black}
.c_tab a{text-decoration:none;color:white}
.c_tab a:hover{text-decoration:none;color:black}
.a_tab{background-color:silver;border-right:1px white solid}
.a_tab a:hover{text-decoration:none;color:gray}
.a_tabSelected{background-color:orange;border-right:1px white solid}

.formTable{color:#647b93;font-family: verdana;font-size:1em;text-decoration:none;}
.formInput{border:1px #647b93 solid;}