﻿#frontpagefoot
{
z-index:5;
	background-image:url(/files/system/bottom_graphic.png);
background-repeat:no-repeat;
position:relative; top:545px; left:100px;
height:45px;
text-align:center;
	margin-left:-471px; 
	left:50%; 
	width:940px; 
	min-width:940px
}

html {
	height:100%; 
	max-height:100%; 
	padding:0; 
	margin:0; 
	border:0; 
	background:#808080;	
	font-family:Verdana;
	/* hide overflow:hidden from IE5/Mac */ 
	/* \*/ 
	overflow: hidden; 
	/* */ 
	}

body {
	height:100%; 
	max-height:100%; 
	overflow:hidden; 
	padding:0; 
	margin:0; 
	border:0;
	background:#808080;
	}

#content {
	display:block; 
	overflow:auto; 
	position:absolute; 
	z-index:3; 
	top:100px; 
	bottom:45px; 
	width:940px; 
	margin-left:-471px; 
	left:50%; 
	background:#808080;
	}


#content
{
    background-color:#808080;
    background-image:url(/files/system/middle_graphic.png);
    background-repeat:repeat-y;    
}


#frontpagecontent
{
	display:block; 
	overflow:hidden; 
	position:absolute; 
	z-index:3; 
 
	width:940px; 
	margin-left:-471px; 
	left:50%; 
    background-color:#808080;
    background-image:url(/files/system/middle_graphic.png);
    background-repeat:repeat-y;   
height:445px;

	top:0; 
	bottom:0; 
	
	width:942px;
	border-top:100px solid #808080; 
	border-bottom:45px solid #808080; 
}





* html #content {
	top:0; 
	bottom:0; 
	height:100%;
	width:942px;
	border-top:100px solid #808080; 
	border-bottom:45px solid #808080;
	}

#head {
	position:absolute; 
	margin-left:-471px; 
	left:50%; 
	top:0; 
	
	width:940px; 
	min-width:940px; 
	height:100px; 
	background:#808080; 
	font-size:1em; 
	z-index:5; 

	}

* html #head {
	 width:942px; height:100px;
	}


#head a .pad {display:block; width:80px; height:100px;background:transparent; }



#foot {
	text-align:center;
	position:absolute; 
	margin-left:-471px; 
	left:50%; 
	bottom:0; 
	width:940px; 
	min-width:940px; 
	height:45px; 
	 background:808080;
	background-color:#808080;
	font-size:1em; 
	z-index:5; 
	color:#000;
	background-image:url(/files/system/bottom_graphic.png);
	}

* html #foot {
	bottom:0px; width:942px; height:45px;
	}


#content p {
	padding:5px; text-align:justify;
	}




#content_bg
{
    background-image:url(/files/system/news_bg.jpg);
    background-repeat:no-repeat;
    position:absolute;
    width:920px;
    left:20px;   
top:0px;            
    height:100%;      
    overflow:hidden;
}

#main_content
{
     position:absolute;
     left:300px;    
     height:100%;
     overflow:auto;
     width:614px;
top:0px;
padding:0px 0px 0px 0px;     
     line-height: 12pt;

}


#logo
{
             
    width:942px;   
    z-index:40;    
}

#menu_holder
{    
    position:absolute;        
    width:855px;
    top:31px;
    left:190px;        
    z-index:25;       
}

#sub_menu
{
    position:relative;
    top:60px;
    left:15px;    

}


#sub_menu_box
{
    background-image:url(/files/system/box_news.png);
    width:161px;
    height:128px;      
    position:relative;
    left:18px;
    top:45px;    
    text-align:center;     
}

#sub_menu_header
{    
    position:relative;
    top:50px; 
    font-family:Verdana;
    font-weight:bold;
    font-size:15px;
    color:white;
}


.sub_menu_item
{
    font-family:Verdana;        
    font-size:11px;
    color:#8b1c4d;
    position:relative;
    top:60px;
    left:24px;    
    padding-bottom:5px;
}


H1{
    font-family:Verdana;
    font-weight:bold;
    font-size:12px;
    color:#8b1c4d;
}

H2{
    font-family:Verdana;
    font-weight:bold;
    font-size:10px;
    color:#8b1c4d;
}
P{
    font-family:Verdana;        
    font-size:11px;
}

    
#M1, #M2, #M3, #M4, #M5, #M6, #M7, #M8, #M9, #M1_active, #M2_active, #M3_active, #M4_active, #M5_active, #M6_active, #M7_active, #M8_active, #M9_active{
    color:white;
    background-repeat:no-repeat;
    text-align:center;
    position:relative;
    float:left;
    
}




#M1{	
    background-image:url(/files/system/Topmenu_News.png) ;        
    height:66px;
    width:103px;
    z-index:10;             
    top:-16px;
left:-8px;
}	
#M2{
    background-image:url(/files/system/Topmenu_AboutUs.png) ;
    height:66px;
    width:93px;
    left:-22px;
    z-index:9;
    
  
}	
#M3{
    background-image:url(/files/system/Topmenu_District.png) ;
    float:left;
    height:66px;
    width:113px;
    left:-35px;
    z-index:8;      
    

}	
#M4{
	background-image:url(/files/system/Topmenu_Policy.png) ;
    height:66px;        
    width:93px;
    left:-50px;
    z-index:7;    
    
}	
#M5{
	background-image:url(/files/system/Topmenu_Projects.png) ;
    height:66px;
    width:93px;
    left:-64px;
    z-index:6;
        
}
#M6{
	background-image:url(/files/system/Topmenu_Events.png);
    height:66px;
    width:93px;
    left:-81px;
    z-index:5;    
}
#M7{
	background-image:url(/files/system/TopMenu_Publications.png) ;
    height:66px;
    width:98px;
    left:-97px;
    z-index:4;    
}
#M8{
	background-image:url(/files/system/Topmenu_ContactUs.png) ;
    height:66px;
    width:93px;
    left:-112px;
    z-index:3;    
}

#M9{
	background-image:url(/files/system/Topmenu_Member.png) ;
    width:76px;
    height:66px;
    left:-113px;
    top:-4px;
    z-index:2;     
}


#M1_active{	
    background-image:url(/files/system/Topmenu_News.png) ;        
    height:66px;
    width:103px;
    z-index:10;            
    top:-19px; 
left:-10px;
}	
#M2_active{
    background-image:url(/files/system/Topmenu_AboutUs.png) ;
    height:66px;
    width:93px;
    left:-25px;
    z-index:9;
    top:-19px; 
  
}	
#M3_active{
    background-image:url(/files/system/Topmenu_District.png) ;
    float:left;
    height:66px;
    width:113px;
    left:-30px;
    z-index:8;      
    top:-19px;

}	
#M4_active{
	background-image:url(/files/system/Topmenu_Policy.png) ;
    height:66px;        
    width:93px;
    left:-46px;
    z-index:7;    
    top:-19px;
    
}	
#M5_active{
	background-image:url(/files/system/Topmenu_Projects.png) ;
    height:66px;
    width:93px;
    left:-60px;
    z-index:6;
    top:-19px;
}
#M6_active{
	background-image:url(/files/system/Topmenu_Events.png);
    height:66px;
    width:93px;
    left:-79px;
    z-index:5; 
    top:-19px;   
}
#M7_active{
	background-image:url(/files/system/TopMenu_Publications.png) ;
    height:66px;
    width:98px;
    left:-96px;
    z-index:4;   
    top:-19px; 
}
#M8_active{
	background-image:url(/files/system/Topmenu_ContactUs.png) ;
    height:66px;
    width:93px;
    left:-110px;
    z-index:3; 
    top:-19px;   
}

#M9_active{
	background-image:url(/files/system/Topmenu_Member.png) ;
    width:76px;
    height:66px;
    left:-113px;
    top:-19px;
    z-index:2;     
}

A{
color:#8b1c4d;
}

A.topmenu
{
    font-family:Verdana;
    font-size:10px;
    line-height:6pt;
    text-decoration:none;
    color:White;
    position:relative;
    top:12px;
    z-index:120;
}

A.topmenu_active
{
    font-family:Verdana;
    font-size:10px;
    text-decoration:none;
    color:White;
    position:relative;
    top:5px;
    font-weight:bold;
    z-index:120;
}

A.topmenu_active:Hover
{
    font-family:Verdana;
    font-size:10px;
    text-decoration:none;
    color:White;
    position:relative;
    top:5px;
    font-weight:bold;
    z-index:120;
}


A.topmenu:Hover
{
    font-family:Verdana;
    font-size:10px;
    line-height:6pt;
    text-decoration:none;
    color:White;
    position:relative;
    font-weight:bold;
    top:12px;
    z-index:120;
}

#search
{ 
    position:absolute;
    left:650px;
    top:70px;
    z-index:200;
}

.search_textbox
{
   background-image:url(/files/system/Searchboxbg.png);
   background-repeat:no-repeat; 
   width:112px;
   height:17px;
   border:none;
   border-bottom:none;  
   border-color:White;
   
}

.search_button {
    background: transparent url(/files/system/search_button.png) no-repeat scroll bottom right;
    width:13px;
    height:13px;
    border:none;
    font-family:Verdana;
    font-size:9px;
    font-weight:bold;
    color:White;        
}


.small_text
{
    font-family:Verdana;        
    font-size:10px;
    color:#78797b;    
    font-weight:bold;
    text-decoration:none;
}


.members_button,.publications_button,.events_button,.projects_button,.policy_button,.about_button,.news_button
{
    width:59px;
    height:18px;
    border:none;
    font-family:Verdana;
    font-size:9px;
    font-weight:bold;
    color:White;        

}

.members_button{background: transparent url(/files/system/members_button.png) no-repeat scroll bottom right;}
.publications_button{background: transparent url(/files/system/publilcations_button.png) no-repeat scroll bottom right;}
.events_button{background: transparent url(/files/system/events_button.png) no-repeat scroll bottom right;}
.projects_button{background: transparent url(/files/system/projects_button.png) no-repeat scroll bottom right;}
.policy_button{background: transparent url(/files/system/policy_button.png) no-repeat scroll bottom right;}
.about_button{background: transparent url(/files/system/about_button.png) no-repeat scroll bottom right;}
.news_button{background: transparent url(/files/system/news_button.png) no-repeat scroll bottom right;}




.green_button {
    background: transparent url(/files/system/green_button.png) no-repeat scroll bottom right;
    width:59px;
    height:18px;
    border:none;
    font-family:Verdana;
    font-size:9px;
    font-weight:bold;
    color:White;        
}


.textbox
{
   background-image:url(/files/system/searchboxbg.png);
   background-repeat:no-repeat; 
   width:112px;
   height:17px;
   border:none;
   border-bottom:none;  
   border-color:White;   
}

.label
{    
    font-family:Verdana;        
    font-size:11px;
    color:#898b8b;    
    font-weight:bold;
}


.errorlabel
{    
    font-family:Verdana;        
    font-size:11px;
    color:Red;    
    font-weight:bold;
}



#new_member_form
{
 background-image:url(/files/system/newmember_bg.png);
 width:413px;
 height:314px;   
}



.list_item
{
    font-family:Verdana;        
    font-size:10px;
    color:#000000;    
}

.list_item_link
{
    font-family:Verdana;        
    font-size:11px;
    color:#000000;    
    text-decoration:underline;
}

.list_header
{
    font-family:Verdana;        
    font-size:10px;
    color:#155372;    
    font-weight:bold;
}

.back_button_text
{
    font-family:Verdana;        
    font-size:10px;
    color:#78797b;    
    font-weight:bold;
    text-decoration:none;
}

.policy__row_bg_1
{
background-color:#d5e1e1;
}
.policy__row_bg_0
{
}



#publications_menu_link, #about_menu_link, #policy_menu_link, #projects_menu_link,
#events_menu_link, #contact_menu_link, #members_menu_link{
    font-family:Verdana;
    font-size:10px;
    line-height:6pt;
    text-decoration:none;
    color:White;
    position:relative;
    top:12px;
    z-index:120;
}

#publications_menu_link:Hover, #about_menu_link:Hover, #policy_menu_link:Hover,
#projects_menu_link:Hover, #events_menu_link:Hover, #contact_menu_link:Hover, #members_menu_link:Hover{
    font-family:Verdana;
    font-size:10px;
    line-height:6pt;
    text-decoration:none;
    color:White;
    position:relative;
    font-weight:bold;
    top:12px;
    z-index:120;
}

#news_menu_link{
    font-family:Verdana;
    font-size:10px;
    text-decoration:none;
    color:White;
    position:relative;
    top:5px;
left:5px;
    font-weight:bold;
    z-index:120;
}
#news_menu_link:Hover{
    font-family:Verdana;
    font-size:10px;
    text-decoration:none;
    color:White;
    position:relative;
    top:5px;
left:5px;
    font-weight:bold;
    z-index:120;
}


#district_menu_link{
    font-family:Verdana;
    font-size:10px;
    line-height:6pt;
    text-decoration:none;
    color:White;
    position:relative;
    top:9px;
    z-index:120;
}

#district_menu_link:Hover{
    font-family:Verdana;
    font-size:10px;
    line-height:6pt;
    text-decoration:none;
    color:White;
    position:relative;
    font-weight:bold;
    top:9px;
    z-index:120;
}
