/*:: main __/---*/	

body {
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	padding-top: 16px;
	overflow: hidden;
	}
		
/* :: header ___/ --- */		
	
.headerCell{
	width: 760px;
	height: 84px;
	background: url(../../graphics/header.jpg) no-repeat;
	text-align: left;
	}	

.headerCellText{
	position: relative; 
	top: 24px; 
	left: 12px; 
	color: #00539f; 
	font-weight: bold;
	}

.headerTextOverlay{
	padding-right: 4px; 
	text-align: left; 
	font-size: 11pt;
	font-weight: bold;
	color: #00539F;
	}
	
/* :: horz navigation ___/ --- */	

.navBar{
	font-size: 1.1em;
	font-weight: bold; 
	line-height: 16px;
	color: #fff;	
	text-align: center;
	border-top: 1px solid #333;
	background-color: #00539f;
	background-image: url(../../graphics/navBarBackground.jpg);
	}

.navTabActive{
	width: 100px; 
	border: 1px solid #333; 
	border-bottom: 0px; 
	background-color: #fff; 
	color: #000;
	cursor: default;
	}

.navTabInactive{
	width: 100px; 
	border: 1px solid #333; 
/*	border-bottom: 1px;*/
	background-color: #2073bf;
	}

.navTabSpacer{
	width: 30px; 
	border-bottom: 1px solid #333;
	}

.navTabLink{
	display: block; 
	width: 100%;
	color: #fff;
	text-decoration: none;
	background-color: #2073bf;
	padding-bottom: 1px;
	}

.navTabLink:hover{
	display: block; 
	width: 100%;
	color: #fff;
	text-decoration: underline;
	background-color: #4093df;
	}
		
.navLink{
	color: #eee;
	text-decoration: none;		
	font-weight: bold;
	}
	
.navLink:hover{
	color: #fff;
	text-decoration: underline;
	font-weight: bold;	
	}
	
.navLink:visited{
	color: #ddd;
	text-decoration: none;		
	font-weight: bold;	
	}
	
.navLink:visited:hover{
	color: #fff;
	text-decoration: underline;
	font-weight: bold;	
	}	
		
/* :: links ___/ --- */	

a{
	text-decoration: none;	
	cursor: hand;
	}	
	
a:hover{
	text-decoration: underline;
	}	
	
a:visited{
	text-decoration: none;		
	}	

a:visited:hover{
	text-decoration: underline;
	}	
		
.lightLink{
	color: #999;
	}	
	
/* :: generic content ___/ --- */		

.content{
	padding: 4px;
	padding-top: 8px;
	text-align: left;
	}
	
ul{
	margin-left: 32px;
	}	
	
li{
	padding-bottom: 4px;
	}

.techCell{
	background-color: #e4f2fc;
	border :1px solid #ccc;
	padding: 2px;
	}
	
/* :: input controls ___/ --- */			

.inputBox{
	border: 1px solid #ccc;
	font-family: "Courier New", Courier, mono;
	background-color: #e4f2fc;
	}

/* :: footer ___/ --- */		
	
.footer{
	font-size: 1.1em;
	font-weight: bold;
	color: #eee;	
	background-color: #00539f;
	border-top: 1px solid #333;
	border-bottom: 1px solid #333;
	background-image: url(../../graphics/footerBackground.jpg);
	}
	h1,h2,h3,h4,h5,h6 {
	font-weight: bold;
}
h1 {
	font-size: 16px;
	color:##00209F;
	font-weight:bold;
}
h2 {
	font-size: 14px;
	color:##00209F;
	font-weight:bold;
}
img.expando{ 
border: none;
vertical-align: top; 
}
.style11{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #000088;
}
.delLogoContainer{
width:auto; height:16px; padding-top:5px;}