/* DEFAULT.ASP SITE WIDE STYLES */
	@import url("side_nav_menu.css");
	
/* layout position styles */

div#container {	margin:5px 15px 15px 15px;	max-width:920px;	width:expression(document.body.clientWidth > 920? "920px": "auto" );	}

	div#mastheadPrint{display:none;}
	div#masthead {margin-bottom: 10px; text-align: left; background-color: #FFFFFF;}	
			div#mastheadImages{clear:none}
				
			div#pageOptions {text-align: right;}
			div#pageOptions a{		font-size: 0.8em;	background-color: white;	padding: 3px;	margin-bottom: 0px;	margin-right:0px;	text-decoration:none;	text-align:right;	}
			div#pageOptions ul {	margin-left: 0;	padding-left: 0;	display: inline;	border: none;	} 
			div#pageOptions ul li {	margin-left: 0;	padding-left: 2px;	border: none;	list-style: none;	display: inline;	}
	div#mastheadPrint{display:none;}
	
	
	
	
	
				
				div#whosLoggedIn { float:right; font-size: 0.9em;color: #6699cc; padding: 10px 10px 0 0;}
				div#whosLoggedIn a, div#whosLoggedIn a:visited {color: #6699cc;}
				
	
	div#contentContainer {background-color: #FFFFFF; margin:0 0px 10px 0; padding:0px;  display:block}
			div#publicNavBar	{font-size: 1.0em; background-color: #6390be; margin: 0px 2px 0px 2px; display:block; height:35px;}
			div#privateNavBar	{font-size: 1.0em; margin: 0px 2px 0px 2px; padding-top: 4px; padding-bottom:-7px;background-color: #99cccc; display:block; }
			div#sideNav	{width:175px; padding:0px; margin:0 0 0 3px;}
			
			
			div#contentDisplayContainer	{margin-right: 5px; margin-left: 5px;}
					div#pageLocationPrivateNavContainer {}
					div#messageNotification {clear:both;}	
						div#locationText	{float:left;}
						div#locationText, div#locationText a{	font-size: 9px;	color: #baced2;	background-color: white;	padding: 3px;	margin-bottom: 0px;	margin-top:1px;	}
						div#locationText ul {	margin-left: 0;	padding-left: 0;	display: inline;	border: none;	} 
						div#locationText ul li {	margin-left: 0;	padding-left: 2px;	border: none;	list-style: none;	display: inline;	}
						
						
					
					div#pageInfoContainer{display:block; }	
					  div#printLogo 	{display: none;}
						div#pageSection	{clear:both;	color: #007a8f;	font-size: 1.5em;	font-family: arial;	font-weight:bold;	border-bottom: 1px solid #007a8f;	margin: 8px 0 0px 0;	width: 100%;	}
						div#pageTitle	{	font-size: 1.4em;	font-family: arial;	font-weight:bold;	margin: 0 0 3px 0px;	pading:0 0 0 0;	width: 100%;	}	
						div#printLocationText	{display:none;}
					
					div#printPageInfoContainer	{display:none}
					
					div#pageIncludeContentContainer	{border: 0px solid black;  display:block}
						div#newsBox	{	background-color: #d5e0ec;	margin-top: -25px;	margin-bottom: 17px;	display: block;	width:150px;	float:right;	background-image: url(../../images/news_background.gif);	background-repeat: no-repeat; 	background-position: top left;	}
				
	
	
	div#footer {padding:5px 0px 0px 0px; clear:both; margin:0;background-color:#99BBDF;}
			div#footer, div#footer  p, div#footer a {color:white; }
  div#printFooter	{display:none; border:1px solid black}

.roundedbox {
float:left;
width: 180px;
margin: 0px 0px 10px 0px;
overflow:hidden;
clear:both;
}
.roundedbox .top {
background: url(../images/rightnav_box_top_180.gif) 0px 0px no-repeat;
width: 180px;
height: 10px;
overflow:hidden;
float:left;
}
.roundedbox .middle {
background: url(../images/rightnav_box_middle_180.gif) 0px 0px repeat-y;
width: 180px;
height: auto;
float:left;
}

}
.roundedbox .middle p{

padding: 3px;
}

.roundedbox .bottom {
background: url(../images/rightnav_box_bottom_180.gif) 0px 0px no-repeat;
width: 190px;
height: 10px;
float:left;
}


.roundedboxHighlight {
float:left;
width: 180px;
margin: 0px 0px 10px 0px;
overflow:hidden;
clear:both;
}
.roundedboxHighlight h1 {
 color:#666;
 border:0;
 margin: 0 0 10px 20px;
}
.roundedboxHighlight .top {
background: url(../images/rightnav_box_top_180H.gif) 0px 0px no-repeat;
width: 180px;
height: 10px;
overflow:hidden;
float:left;
}
.roundedboxHighlight .middle {
background: url(../images/rightnav_box_middle_180H.gif) 0px 0px repeat-y;
width: 180px;
height: auto;
float:left;
}

}
.roundedboxHighlight .middle p{

padding: 3px;
}

.roundedboxHighlight .bottom {
background: url(../images/rightnav_box_bottom_180H.gif) 0px 0px no-repeat;
width: 190px;
height: 10px;
float:left;
}
.blueTextBox	{
margin-top: 2px;
border: 1px solid navy;
padding: 3px;
font-size: 1em;
background-color: #a8dee9;
font-weight: bold;
width=100%;
}

.redTextBox	{
padding: 5px; border: 1px solid #990033; background-color:#ffcccc;
}

.highlight	{
	background-color: yellow;
	}



form {
	margin: 0;
	padding: 0;
	}
	


div#loginbox	{
	background-color: #c0cde2;	
	}

.eProfiles_row_1
{
  background-color : #CCCCCC;
  height: 25px;
  border-bottom: 1px solid #FFFFFF;
}
.eProfiles_row_2
{
  background-color : #DDDDDD;
  height: 25px;
  border-bottom: 1px solid #FFFFFF;
}

div#corporateMemberLogo	{padding: 3px 3px 3px 3px; margin: 0; width:210px; background-color:#ffffff;}
div#corporateMemberLogo h1 {font-size: 1em; font-weight: bold; text-align: center; padding: 0; margin: 0}
div#corporateMemberLogo p, div#corporateMemberLogo a {font-size: 1em; font-weight: normal; text-align: center; padding: 0; margin: 0}





/* font and text positioning styles */

body.defaultPage	{
		margin: 0px 0px 0px 0px;
		font-size: 75%; 
		font-family: Verdana, Arial, Helvetica, SunSans-Regular, sans-serif; 
		color: #666;
		background-color: #d4e0ec; 
		padding:0px;
		}

body	{
		margin: 0px 0px 0px 0px;
		font-size: 75%; 
		font-family: Verdana, Arial, Helvetica, SunSans-Regular, sans-serif; 
		color: #666;
		background-color: #ffffff; 
		padding:0px;
		}

content td	{
		margin: 0px 0px 0px 0px;
		font-size: 75%; 
		font-family: Verdana, Arial, Helvetica, SunSans-Regular, sans-serif; 
		color: #666;
		background-color: #ffffff; 
		padding:0px;
		}
a	, a:visited, ul a {
	color:#3366cc;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-size: 1em;
	}

h1	{
	font-size: 1.5em;
	font-family: ms sans serif;
	color: #3071a3;
	}
	
h2	{
	font-size: 1.3em;
	font-family: ms sans serif;
	background-color:#ccc;
	border:1px solid #666;
	}
h3	{
	font-size: 1.2em;
	font-family: ms sans serif;

	}
h4	{
	font-size: 1.3em;
	color: #336699;
	font-weight:bold;
	font-family: ms sans serif;
	background-color:#99ccff;
	border:1px solid #336699;
	}

h5	{
	clear:both;
	margin:0;
	padding: 0;
	font-size: 1.3em;
	color: #666;
	font-weight:bold;
	font-family: ms sans serif;
	background-color:#ccccff;
	border-top:1px solid #666;

}	

.errorMessage	{
	font-size; 1.1em; 
	color:red;
	font-weight:bold;
	}
	
.successfullMessage	{
	font-size; 1.1em; 
	color:green;
	font-weight:bold;
	}



.headerCell 	{
		font-family: 	 verdana, Arial, Helvetica, sans-serif;
		font-size: 	 12px;
		background-color:#CBD6EF;
		font-weight: 	 bold;
		color: 		 #000000;
		}

.enabledcell {
		font-family: 	 verdana, Arial, Helvetica, sans-serif;
		font-size: 	 1em;
		font-weight: 	 bold;
		color: 		 #6699cc;
		border: 1px solid #6699cc;
		background-color: #CBD6EF;
		}
		
.disabledcell {
		font-family: 	 verdana, Arial, Helvetica, sans-serif;
		font-size: 	 1em;
		font-weight: 	 bold;
		color: 		 #999999;
		border: 1px solid #cccccc;
		}
.ResultsRowEven		{ 
			background-color: 	#EEEEF8; 
			border-Bottom:	0px solid navy;	
			}
.ResultsRowOdd		{ 
			background-color: 	#ffffff; 
			border-Bottom:	0px solid navy;		
			}		
.tdSeparator {  background-color: #000000; width: 1px; clip:  rect(   ); vertical-align: top}	

div#newsBox ul {
	padding: 0 5px 0px 5px;
	margin: 0;
	list-style: none;
	font-size: 0.9em;
	}
div#newsBox a	{
	font-size: 1.2em;
	color: #3366cc;
	font-weight: bold;
	text-decoration: underline;
	}
div#newsBox li p	{
	margin: 0px;
	padding-top:5px;
	padding-bottom:7px;
	}
div#newsBox	hr{
	color:#3366cc;
	}


	
	
	/* imported styles - DELETE */
#profile_container_right_cell	{
	margin-left: 15px;
	padding-left:15px;
	}
.eProfiles_row_1
{
  background-color : #CCCCCC;
}
.eProfiles_row_2
{
  background-color : #DDDDDD;
}
.eProfiles_caption
{
  font-weight : bold;

}
.generic_view
{

}
.generic_edit
{
  
}
.generic_edit_editUpdate, generic_view_editUpdate
{
   
}
.fieldSet_style ul
{
margin:0px;
padding: 0px;
}

.fieldset_style br
	{
	font-size:0.8em;
	}

}

.tdunderline	{
	background-color: #99BBDF;
	}

table, tbody, tr, td	{
	font-size: 1em;
	}
th	{
		font-family: 	 verdana, Arial, Helvetica, sans-serif;
		font-size: 	 12px;
		background-color:#CBD6EF;
		font-weight: 	 bold;
		color: 		 #000000;
		text-align: left;
		}

.lightBlueCellSmall, .darkBlueCellSmall	{
	font-size: 1.1em;
	font-weight: bold;
	background-color: #eceff2;
	border: 0px;
	}