
body{
	margin:0px 0px;
	padding:0px;
	width:100%;
	text-align:center;
	background-image:url(../images/backgroundTile.gif);
	background-repeat:repeat-x;
	background-color:#fff;
}




#masterWrap {
	width:995px;
	margin:0px auto;
	text-align:left;
	padding:0px;
	
}







p{
margin:0px 0px 0px 0px;
padding:8px 0px 8px 0px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#414141;
}

a{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0f2b63;
	text-decoration:none;
}

a:hover{
	color:#5d6f93;
	text-decoration:none;	
}


h1{
margin:20px 0px 20px 0px;
padding:0px 0px 0px 0px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#555;
	
	
}


h2{
margin:0px 0px 0px 0px;
padding:15px 0px 5px 0px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#0f2b63;
}



h3{
margin:30px 0px 0px 0px;
padding:0px 0px 0px 0px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#555;
	float:left;
	
}

/*--H3 & H4 USED IN INITIATIVES AND EVENTS--------*/


 
ul{
margin:0px 0px 0px 30px;
padding:0px 0px 0px 0px;
}

li{
	margin:0px 0px 0px 0px;
padding:8px 0px 8px 0px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#555;
}

 
img{
border:0px;
}



*:focus{
outline:none;
}



/*--FUNCTION NAV TEXT AND FLASH---------------------------------------*/



#navHolder{
	margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:995px;
height:184px;	
background-image:url(../images/backgroundNav2.gif);
background-repeat:no-repeat;
}

#memberNav{
	margin:0px 0px 0px 0px;
padding:75px 0px 0px 0px;
width:995px;
height:43px;	
}


.memberNav{
margin:0px 0px 0px 0px;
padding:0px 40px 0px 0px;
float:right;
width:129px;
height:43px;
}



#functionNav{
margin:33px 0px 0px 0px;
padding:0px 0px 0px 0px;

width:995px;
height:25px;
}



#functionHome{
	margin:0px 0px 0px 60px;
	padding:0px 0px 0px 0px;
	width:94px;
	height:25px;
	float:left;
	clear:right;	
	
	
}



#functionMembers{
	margin:0px 0px 0px 65px;
	padding:0px 0px 0px 0px;
	width:87px;
	height:25px;
	float:left;
	clear:right;	
	background-image:url(../images/btn_members_reg.png);
	background-repeat:no-repeat;	
}

.functionMembers{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:87px;
	height:25px;
	float:left;
	background-image:url(../images/btn_members_reg.png);
	background-repeat:no-repeat;
}

.functionMembers:hover{
	background-image:url(../images/btn_members_over.png);
	background-repeat:no-repeat;
}

/*-------------------------------------------------------------------------*/




#functionTools{
	margin:0px 0px 0px 20px;
	padding:0px 0px 0px 0px;
	width:112px;
	height:25px;
	float:left;
	clear:right;	
	background-image:url(../images/btn_tools_reg.png);
	background-repeat:no-repeat;	
}

.functionTools{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:112px;
	height:25px;
	float:left;
	background-image:url(../images/btn_tools_reg.png);
	background-repeat:no-repeat;
}

.functionTools:hover{
	background-image:url(../images/btn_tools_over.png);
	background-repeat:no-repeat;
}

/*-------------------------------------------------------------------------*/




#functionProjects{
	margin:0px 0px 0px 20px;
	padding:0px 0px 0px 0px;
	width:104px;
	height:25px;
	float:left;
	clear:right;	
	background-image:url(../images/btn_projects_reg.png);
	background-repeat:no-repeat;	
}

.functionProjects{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:104px;
	height:25px;
	float:left;
	background-image:url(../images/btn_projects_reg.png);
	background-repeat:no-repeat;
}

.functionProjects:hover{
	background-image:url(../images/btn_projects_over.png);
	background-repeat:no-repeat;
}

/*-------------------------------------------------------------------------*/




#functionCalendar{
	margin:0px 0px 0px 20px;
	padding:0px 0px 0px 0px;
	width:137px;
	height:25px;
	float:left;
	clear:right;	
	background-image:url(../images/btn_calendar_reg.png);
	background-repeat:no-repeat;	
}

.functionCalendar{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:137px;
	height:25px;
	float:left;
	background-image:url(../images/btn_calendar_reg.png);
	background-repeat:no-repeat;
}

.functionCalendar:hover{
	background-image:url(../images/btn_calendar_over.png);
	background-repeat:no-repeat;
}


/*-------------------------------------------------------------------------*/




#functionArchives{
	margin:0px 0px 0px 20px;
	padding:0px 0px 0px 0px;
	width:86px;
	height:25px;
	float:left;
	clear:right;	
	background-image:url(../images/btn_archive_reg.png);
	background-repeat:no-repeat;	
}

.functionArchives{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:86px;
	height:25px;
	float:left;
	background-image:url(../images/btn_archive_reg.png);
	background-repeat:no-repeat;
}

.functionArchives:hover{
	background-image:url(../images/btn_archive_over.png);
	background-repeat:no-repeat;
}

/*-------------------------------------------------------------------------*/




#functionContact{
	margin:0px 0px 0px 20px;
	padding:0px 0px 0px 0px;
	width:86px;
	height:25px;
	float:left;
	clear:right;	
	background-image:url(../images/btn_contact_reg.png);
	background-repeat:no-repeat;	
}

.functionContact{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:86px;
	height:25px;
	float:left;
	background-image:url(../images/btn_contact_reg.png);
	background-repeat:no-repeat;
}

.functionContact:hover{
	background-image:url(../images/btn_contact_over.png);
	background-repeat:no-repeat;
}

/*-------------------------------------------------------------------------*/



/*-------------------------------------------------------------------------*/



/*--END OF FUNCTION NAV TEXT AND FLASH--------------------------*/











/*---COPY BOX---------------------------------------------*/

.contentBlock{
margin:20px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:995px;
float:left;
}



#copyHolder_home{
margin:0px 0px 0px 0px;
padding:0px 15px 0px 0px;
width:744px;
float:right;
background-image:url(../images/bannerSub_home.jpg);
background-repeat:no-repeat;
}


#copyHolder_tools{
margin:0px 0px 0px 0px;
padding:0px 50px 0px 0px;
width:707px;
float:right;
background-image:url(../images/bannerSub_tools.jpg);
background-repeat:no-repeat;
}


#copyHolder_members{
margin:0px 0px 0px 0px;
padding:0px 50px 0px 0px;
width:707px;
float:right;
background-image:url(../images/bannerSub_members.jpg);
background-repeat:no-repeat;
}


#copyHolder_projects{
margin:0px 0px 0px 0px;
padding:0px 50px 0px 0px;
width:707px;
float:right;
background-image:url(../images/bannerSub_projects.jpg);
background-repeat:no-repeat;
}


#copyHolder_archives{
margin:0px 0px 0px 0px;
padding:0px 50px 0px 0px;
width:707px;
float:right;
background-image:url(../images/bannerSub_archives.jpg);
background-repeat:no-repeat;
}



#copyHolder_initiatives{
margin:0px 0px 0px 0px;
padding:0px 50px 0px 0px;
width:707px;
float:right;
background-image:url(../images/bannerSub_initiatives.jpg);
background-repeat:no-repeat;
}

#copyHolder_calendar{
margin:0px 0px 0px 0px;
padding:0px 50px 0px 0px;
width:707px;
float:right;
background-image:url(../images/bannerSub_calendar.jpg);
background-repeat:no-repeat;
}


#copyHolder_contact{
margin:0px 0px 0px 0px;
padding:0px 50px 0px 0px;
width:707px;
float:right;
background-image:url(../images/bannerSub_contact.jpg);
background-repeat:no-repeat;
}


#copyHolder_membersArea{
margin:0px 0px 0px 0px;
padding:0px 50px 0px 0px;
width:707px;
float:right;
background-image:url(../images/bannerSub_MembersArea.jpg);
background-repeat:no-repeat;
}

/*-------------------------------------------*/


#copyBlock_home{
margin:0px 0px 0px 0px;
padding:220px 0px 0px 44px;
width:320px;
float:left;
}


#copyBlock{
margin:0px 0px 0px 0px;
padding:100px 0px 0px 24px;
width:600px;

}


/*--END OF COPY BOX------------------------------------------------------------------*/



/*--MEMBERS ONLY AREA--------------------------------------------------------------*/


#uploadBox{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:677px;
height:217px;
float:left;
background-image:url(../images/memberArea_uploadBG.jpg);
background-repeat:no-repeat;
}


#docListing{
margin:20px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:677px;
float:left;
}

.docItem{
margin:0px 0px 20px 0px;
padding:0px 0px 0px 0px;
width:677px;
float:left;
border-bottom: #dedadd 1px solid;
}

.docTitle{
margin:0px 0px 0px 0px;
padding:0px 0px 10px 0px;
width:677px;
float:left;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#0f2b63;
}

.docDesc{
margin:0px 0px 0px 0px;
padding:0px 0px 10px 0px;
width:677px;
float:left;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#0f2b63;
}

.downloadDoc{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:164px;
height:27px;
float:left;
}

.deleteDoc{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:164px;
height:27px;
float:right;
}

#fieldHolder{
	margin:0px 0px 0px 0px;
padding:37px 0px 0px 80px;
width:425px;
float:left;
}

.fieldType_1{
margin:0px 0px 10px 0px;
padding:0px 0px 0px 0px;
width:325px;
height:18px;
float:left;
background:#fff;
border:1px solid #cfcfcf;
}

.fieldType_2{
margin:0px 0px 10px 0px;
padding:0px 0px 0px 0px;
width:425px;
height:18px;
float:left;
background:#fff;
border:1px solid #cfcfcf;
}

.fieldType_3{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:425px;
height:80px;
float:left;
background:#fff;
border:1px solid #cfcfcf;
}

.browseStyle{
	margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:right;	
}

.uploadStyle{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:right;	
}

/*--END OF MEMBERS ONLY AREA-----------------------------------------------------*/



/*--BIO SECTION-------------------------------------------------------------------------*/


.bioHolder{
	margin:0px 0px 0px 0px;
	padding:20px 0px 20px 0px;
	width:550px;
	float:left;
}

.bioPic{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:138px;
	height:138px;
	float:left;
}

.bioText{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:375px;
	float:right;
}

.bioName{
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	width:375px;
	float:right;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0f2b63;
}

.bioCred{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#968740;
}

.bioDetails{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:375px;
	float:right;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#414141;
}

.bioDetails_open{
margin:30px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:375px;
	float:right;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#414141;	
}


.bioBtn{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:137px;
	height:50px;
	float:right;
}

.bioClose{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:137px;
	height:50px;
	float:right;
}


/*--END OF BIO SECTION-------------------------------------------------------------------------*/





/*---LHS NAV---------------------------------------------*/


#initiativesHolder{
	margin:0px 0px 0px 25px;
	padding:0px 0px 0px 0px;
	width:176px;
	height:345px;
	float:left;
	background-image:url(../images/backgroundInitiatives.png);
	background-repeat:no-repeat;
}

#initiativesText{
	margin:0px 0px 0px 0px;
	padding:30px 0px 0px 0px;
	width:176px;
	
}


#initiativesText h3{
margin:0px 0px 0px 0px;
padding:15px 0px 0px 15px;
width: 160px;
	font-family: "Trebuchet MS" Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#be0310;
	
}

#initiativesText h4{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 15px;
width: 160px;
	
}
 
#initiativesText h4 a{

	font-family: "Trebuchet MS" Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#8a7e49;
} 
 
#initiativesText h4 a:hover{
	color:#ada47b;
} 

/*--END OF LHS NAV AREA -----------------------------------*/


/*---EVENTS NAV---------------------------------------------*/


#eventsTab_holder{
	margin: 230px 20px 0px 0px;
	padding:0px 0px 100px 0px;
	width: 265px;
	float:right;
	background-image:url(../images/eventsTab_bg.png);
	background-repeat:no-repeat;
}

#eventsText{
	margin:0px 0px 0px 0px;
	padding:30px 0px 0px 0px;
	width: 220px;
	
}


#eventsText h3{
margin:0px 0px 0px 0px;
padding:15px 0px 0px 15px;
width: 200px;
	font-family: "Trebuchet MS" Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#be0310;
	
}

#eventsText h4{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 15px;
width: 200px;
	font-family: "Trebuchet MS" Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#8a7e49;	
}
 
#eventsText h3 a{

	font-family: "Trebuchet MS" Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#be0310;
} 
 
#eventsText h3 a:hover{
	color:#95161e;
} 

/*--END OF EVENTS NAV AREA -----------------------------------*/




/*---FOOTER MAP AREA---------------------------------------------*/


#footerNav{
margin:30px 0px 0px 250px;
padding:0px 0px 0px 0px;
width:694px;
height:24px;
float:left;
background-image:url(../images/footerBG.png);
background-repeat:no-repeat;

}

.footerNav{
	margin:0px 0px 0px 0px;
	padding: 3px 0px 0px 85px;
	float:left;
	
}

.footerNav li{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style:none;
	display:inline;
}

.footerNav li a{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#555;	
}

.footerNav li a:hover{
	color:#999;	
}




#footerText{
	margin:0px 0px 0px 0px;
	padding:20px 0px 20px 390px;
	float:left;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#555;	
	text-decoration:none;
}


#footerText a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#555;
	text-decoration:none;
}

#footerText a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#999;
	text-decoration:none;
}




