html 		{
		height:100%; 
		max-height:100%; 
		padding:0;
		margin:0; 
		border:0; 
		background:#76929C; 
		color: #000066;
		font-family: "Arial", "helvetica", "sans serif";
		/* hide overflow:hidden from IE5/Mac */ 
		/* \*/ 
		overflow: hidden; 
		/* */ 
		}

body 		{
		height:100%; 
		max-height:100%; 
		overflow:hidden; 
		padding:0; 
		margin:0; 
		border:0;
		}


/* link pseudoclasses */
a:link		{
			text-decoration:none;
			color:#A40000;
			}


a:visited		{
			text-decoration: none;
			color: #0000FF;
			}
a:hover 		{
			text-decoration: underline; 
			color:#A400000;
			}

/* special text */
.headlines		{
			color:#0000AA;
			font-size:24px;
			font-weight:bold;
			font-family: "Arial", "helvetica", "sans serif"; 
			}

.recordTitles	{
			font-style: italic;
			}

#content p, #content h4 {padding:15px;}

/* content presentation */

/* layout */

#content 	{
		overflow:auto; 
		position:absolute; 
		z-index:3; 
		top:250px; 
		bottom:80px; 
		left:350px; 
		right:0; 
		background:#fff;
		border-bottom:1px solid #76929c;
		}



* html #content {top:0; left:0; right:0; bottom:0; height:100%; max-height:100%; width:100%; overflow:auto; 
		position:absolute; z-index:3; border-top:290px solid #fff; border-bottom:50px solid #fff; border-left:320px solid #fff;}


#head 	{
		position:absolute; 
		margin:0; 
		top:0; 
		left:10px; 
		display:block; 
		width:100%; 
		height:250px; 
		background:url('dblue051.jpg'); 
		background-position: 0 0; 
		font-size:4em; 
		z-index:5; 
		overflow:hidden; 
		color:#fff;
		}
#foot 	{
		position:absolute; 
		margin:0; 
		bottom:0; 
		left:10px; 
		display:block; 
		width:100%; 
		height:80px; 
		font-size:1em; 
		z-index:5; 
		overflow:hidden; 
		background:url('dblue051.jpg'); 
		color:#fff;
		text-align: center;
		}

#left 	{
		position:absolute; 
		left:0; top:0; bottom:0; 
		padding: 20px; 
		width:300px; 
		background:#76929C; 
		font-size:1em; 
		z-index:4; 
		overflow:hidden; 
		}


* html #left {height:100%; top:0; bottom:0; border-top:50px solid #76929C; border-bottom:80px solid #76929C; color:#fff;}




#invertedtabs{
border-top:8px solid #8b0000;
padding: 0;
width: 100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
padding-left:0px;
padding-right:5px;
z-index:5;
}

/*  nav bar */
#invertedtabs ul{
font: bold 11px "Arial", "Verdana", "sans-serif";
margin:0;
margin-bottom: 1em; /*margin between menu and rest of content*/
padding:0;
padding-right:20px;
list-style:none;
background-color:transparent;
border-top:1px solid white;
float:right;
}

#invertedtabs li{
display:inline;
margin:0px 2px 0 0;
padding:0;
/*text-transform:uppercase;*/
line-height: 1.5em;
/*float:right;*/ /* this causes them to display from right to left */

}


#invertedtabs a{
float:left;
color: white;
background: #8b0000 url(Mycolor_tabs_left2.gif) no-repeat left bottom;
margin:0 2px 0 0;
padding:0 0 0 3px;
text-decoration:none;
letter-spacing: 1px;
}

#invertedtabs a span{
float:left;
display:block;
background: transparent url(Mycolor_tabs_right2.gif) no-repeat right bottom;
padding:3px 9px 3px 6px;
}

#invertedtabs a span{
float:none;
}


#invertedtabs a:hover{
background-color: #76929c;
}

#invertedtabs a:hover span{
background-color: #76929c;
}

#invertedtabs #current a, #invertedtabs #current span{ /*currently selected tab*/
background-color: #d50509;
}

#invertedtabsline{
clear: both;
padding: 0;
width: 100%;
height: 8px;
line-height: 8px;
background: #8b0000;
border-top: 1px solid #fff; 
}

#curvy	{
clear:both:
padding:0;
width:100%;
height:10px;
line-height:10px;
background-color: #8b0000;
padding:3px 9px 3px 6px;
border-top: 1px solid #fff; 
border-bottom: 1px solid #fff;
		}


/* shadow styles */
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.shadow{
border:1px solid silver;
font:10pt arial;
position:relative;
display:inline;
background:white;
z-index:4}

.shadow_inner{
overflow:hidden;
position:absolute;
top: -1000px;
filter:alpha(Opacity=10); /*modify to change the shade solidity/opacity, same as below*/
opacity:0.1; /*firefox 1.5 opacity*/
-moz-opacity:0.1; /*mozilla opacity*/
-khtml-opacity:0.1; /*opacity*/
z-index:4
}


