html body {
	font-family: Arial, Helvetica, sans-serif ;	
	behavior:url("../css/csshover.htc");
	font-size:80%;
	background:#600000;
	margin:0 auto;
	padding:0;
	min-height: 100%;
    height:auto !important;
	height:100%;
	overflow:visible;	
	}
	
.resourcefont {
	font-family:Times New Roman;
	font-variant:normal;
	font-style:italic;
	}	

.text {
	background-color:#4a4a4a;
	color:white;
	margin:0;
	padding:0;	
	}
	
.text a {text-decoration:underline}
.text a:link {text-decoration: underline;color:white;}
.text a:visited {text-decoration:underline;color:white;}
.text a:hover {text-decoration:none;color:white;}
.text a:active{text-decoration:none;color:white;}
	
.border {
	border:2px ridge #cecece;
	}
	
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; } /* slightly enhanced, universal clearfix hack */
.clearfix { display: inline-block; }
/* start commented backslash hack \*/ * html .clearfix { height: 1%; }
.clearfix { display: block; } /* close commented backslash hack */ 

a.menu {cursor:default;text-decoration:none;}
a.menu:link {text-decoration:none;color:white;}
a.menu:visited {text-decoration:none;color:white;}
a.menu:hover{color:white;font-weight:bold;}
a.menu:active{}


h1#index{color:#cecece;font-size:10px;}
h1#index:hover{cursor:default;}

div#maincontainer {	
	float:left;
	position: absolute;
	left:50%;	
	margin-left:-500px;	
	min-height: 100%;
    height:auto !important;
	height:100%;
	width:1000px;		
	background-image:url(../images/bg_strip.png);
	background-attachment:scroll;
	background-repeat:repeat-y;
	border-left:5px solid #999999;
	border-right:5px solid #666666;				
	}
	
div#header_container {	
	height:100px;
	margin:0;
	padding:0;
	}

div#header_left {
	float:left;	
	width:200px;
	height:100px;	
	}	
	
div#header_main {
	float:left;
	width:380px;
	height:100px;			
}

.header_right {
	float:right;
	height:75px;
	width:300px;	
	margin-top:12px;
	margin-right:12px;
	background-repeat:no-repeat;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/logo.png');
	z-index:2500;
	}
	
.header_right[class] {	
	background-image:url(../images/logo.png);
}

.menu { 
	margin-left:10px;
	margin-right:10px;	
	padding-top:2px;
	margin-top:2px;
	}

div#nav_menu_left {		
	float:left;
	width:200px;	
	}
	
div#nav_menu_left {
	float:left;
	width:200px;
	margin:0px 0 0 5px;
	padding-bottom:5px;		
	}

div#text_content {
	float:left;
	display:block;		
	width:690px; 
	w\idth:675px;  
	}

#message{
position:absolute;
display:block;
z-index:10000;
border:3px double #999;
background:#f7f7f7;
width:300px;
height:100px;
margin-top:-150px;
margin-left:-150px;
top:50%;
left:50%;
text-align:center;
line-height:100px;
font-family:"Trebuchet MS", verdana, arial,tahoma;
font-size:12pt;
}

div#central_container {
	float:left;
	width:660px;
	height:520px;
	}

div#main_content {	
	float:left;
	margin:0;
	padding:0;		
	background-color:white;	
	}

#menu ul {
        list-style: none;
        margin: 0;
        padding: 0 0 10px 0;
        }
        
#menu li a {        
        text-decoration: none;
        }

#menu li a:link, #menu li a:visited {
        color: #FFF;
        display: block;        
        padding: 4px 0 4px 10px;
        }

#menu li a:hover, #menu li #current {
        color: #FFF;
        background: #600000;
        padding: 4px 0 4px 10px;
        text-decoration:bold;
        font-weight:bold;              
        }		
	
#menu7 {
        width: 190px;
        margin: 10px 10px 10px 0px;        
        margin: 0;
        font-family: Arial, Helvetica, sans-serif ;        
        font-weight: bold;
        background: none;
        }

#menu7 ul {
        list-style: none;
        margin: 0;
        padding: 0 0 10px 0;
        }

#menu7 img {
    border: none;
}
        
#menu7 li a {
        height: 32px;
          voice-family: "\"}\"";
          voice-family: inherit;
          height: 24px;
        text-decoration: none;
        }

#menu7 li a:link, #menu7 li a:visited {
        color: #FFF;
        display: block;
        background:  url(/images/menu7.gif);
        padding: 8px 0 0 30px;
        }

#menu7 li a:hover, #menu7 li #current {
        color: #FFF;
        background:  url(/images/menu7.gif) 0 -32px;
        padding: 8px 0 0 30px;
        }	