/* CSS Document */

/* Site Colors

Top NavBar Logo Area Background = #4D6F4C
Top NavBar Background = #6F8B6F
Main Content Area Background = #C5D1C5

*/
/* =Body
 ----------------------------------------------- */
body {
	margin:10 0 0 0;
	padding:0;
	background-color:#fff;
	color:#000;
	min-width:750px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	}
body#mem li.memnav,
body#irth li.irthnav,
body#laws li.lawsnav,
body#ho li.honav,
body#about li.aboutnav,
body#mark li.marknav, 
body#edu li.edunav {
	padding: 0;
	margin: 0;
	display: inline;
	float: left;
	background:url(../images/tab_all2.gif) no-repeat right bottom;
	}
body#mem li.memnav a,
body#irth li.irthnav a,
body#laws li.lawsnav a,
body#ho li.honav a,
body#about li.aboutnav a,
body#mark li.marknav a, 
body#edu li.edunav a {
	color: #FFF;
	background:url(../images/tab_all2.gif) no-repeat left bottom;
	}
body#home #header {
	height: 107px;
	}
body#home #logo {
	height: 120px;
	}
#wrap { /* Determines the width of the screen area and the background color for the content area */
	background:#C5D1C5;
	margin: 0 auto;
	width: 750px;
	/*overflow: auto;*/
	}
#content { /* Determines the width and top of the box that holds the content */
	width: 750px;
	margin-top: 25px;
	}
	
#IFrame { /* Determines the content layout and style for IFrames*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.4em;
	color: #4D6F4C;
	background-color: #C5D1C5;
	margin-left: 0px;
	margin-top: 0px;
	}
#FloatRight {
	float: right;	
	}
#FloatLeft {
	float: left;
	}
		
#header {
	margin: 0;
	padding: 0;
	width: 750px;
	height: 107px;
	background-color:#6C76D6;
	}
#printlogo {  display: none;  margin: 0;  padding: 0; }

#printlogo img {  display: none; }	
	
img {
	border-style: none;
	}

.imglink { 
	border: none; 
	} 
a.img{ 
	border-style: none;
	} 
a img { 
	border-style: none;
	}  
	
	
/* =Main
 ----------------------------------------------- */
#main {
	background-color:;
 	margin-left: 30px;
	margin-right: 187px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.4em;
	color: #4D6F4C;
	min-height: 150px; // will be ignored by IE6	
	height: 150px;
}
#main a.noborder {
	border-style: none;
	vertical-align: middle;
	}
#main img {
	border-style: none;
	}
#main a img {
	border-bottom: none;
	}
#main a.img {
	border-bottom: 2px dotted #325635;
	}
#main a { /* Default Link format */
	color: #FFFFFF;
	border-bottom: 2px dotted #FFFFFF;
 	text-decoration: none;
	font-weight: bold;
	}			
#Main a:visited, #main a:hover {  /* Default Visited Link format */
	color: #4D6F4C;
	border-bottom: 2px dotted #4D6F4C;
	text-decoration: none;
	font-weight: bold;
	}	
#Main a.revlink {
	color: #6F8B6F;
	border-bottom: 2px dotted #6F8B6F;
 	text-decoration: none;
	}				
	
/* = Sub Main Page content
 ----------------------------------------------- */
#Submain {
	background-color:;
 	margin-left: 187px;
	margin-right: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.4em;
	color: #4D6F4C;
}
#Submain a.noborder {
	border-style: none;
	vertical-align: middle;
	}
#Submain img {
	border-style: none;
	}
#Submain a img {
	border-bottom: none;
	}
#Submain a.img {
	border-bottom: 2px dotted #325635;
	}
#Submain a { /* Default Link format */
	color: #FFFFFF;
	border-bottom: 2px dotted #FFFFFF;
 	text-decoration: none;
	font-weight: bold;
	}			
#Submain a:visited, #Submain a:hover {  /* Default Visited Link format */
	color: #4D6F4C;
	border-bottom: 2px dotted #4D6F4C;
	text-decoration: none;
	font-weight: bold;
	}	
#Submain a.revlink {
	color: #6F8B6F;
	border-bottom: 2px dotted #6F8B6F;
 	text-decoration: none;
	}			

/* = SubMain Link Styles
----------------------------------------------*/
#SubmainLink {
	background-color:;
 	margin-left: 187px;
	margin-right: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.4em;
	color: #4D6F4C;
	}
#SubmainLink a { /* Default Link format */
	color: #4D6F4C;
	/*border-bottom: 2px dotted #4D6F4C;*/
 	text-decoration: none;
	font-weight: bold;
	}			
#SubmainLink a:visited{  /* Default Visited Link format */
	color: #6F8B6F;
	/*border-bottom: 2px dotted #6F8B6F;*/
	text-decoration: none;
	font-weight: bold;
	}	
#SubmainLink a.revlink, #SubmainLink a:hover  {
	color: #FFFFFF;
	/*border-bottom: 2px dotted #FFFFFF;*/
 	text-decoration: none;
	}	
	
/* = SubMain Link Styles
----------------------------------------------*/
#SubmainLinkWhite {
	background-color:;
 	margin-left: 187px;
	margin-right: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.4em;
	color: #4D6F4C;
	}
#SubmainLinkWhite a { /* Default Link format */
	color: #FFFFFF;
	border-bottom: 2px dotted #FFFFFF;
 	text-decoration: none;
	font-weight: bold;
	}			
#SubmainLinkWhite a:visited{  /* Default Visited Link format */
	color: #6F8B6F;
	border-bottom: 2px dotted #6F8B6F;
	text-decoration: none;
	font-weight: bold;
	}	
#SubmainLinkWhite a.revlink, #SubmainLinkWhite a:hover  {
	color: #4D6F4C;
	border-bottom: 2px dotted #4D6F4C;
 	text-decoration: none;
	}	
		
/* = SubMain Small Link Styles
----------------------------------------------*/
#SubmainLinkSmall {
	background-color:;
 	margin-left: 187px;
	margin-right: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.4em;
	color: #4D6F4C;
	}
#SubmainLinkSmall a { /* Default Link format */
	color: #4D6F4C;
	border-bottom: 2px dotted #4D6F4C;
 	text-decoration: none;
	/*font-weight: bold;*/
	font-size: 11px;
	}			
#SubmainLinkSmall a:hover {  /* Default Hover Link format */
	color: #55A740;
	border-bottom: 2px dotted #55A740;
	text-decoration: none;
	/*font-weight: bold;*/
	font-size: 11px;
	}	
#SubmainLinkSmall a.revlink, #SubmainLinkSmall  a:visited {  /* Default Visited Link format */
	color: #6F8B6F;
	border-bottom: 2px dotted #6F8B6F;
 	text-decoration: none;
	font-size: 11px;
	}			
			
/* = SubMain Small White Link Styles for Table pages
----------------------------------------------*/
#SubmainLinkSmallWhite {
	background-color:;
 	margin-left: 187px;
	margin-right: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.4em;
	color: #4D6F4C;
	}
#SubmainLinkSmallWhite a { /* Default Link format */
	color: #FFFFFF;
	border-bottom: 2px dotted #FFFFFF;
 	text-decoration: none;
	/*font-weight: bold;*/
	font-size: 11px;
	}			
#SubmainLinkSmallWhite a:hover {  /* Default Hover Link format */
	color: #55A740;
	border-bottom: 2px dotted #55A740;
	text-decoration: none;
	/*font-weight: bold;*/
	font-size: 11px;
	}	
#SubmainLinkSmallWhite a.revlink, #SubmainLinkSmallWhite  a:visited {  /* Default Visited Link format */
	color: #4D6F4C;
	border-bottom: 2px dotted #4D6F4C;
 	text-decoration: none;
	font-size: 11px;
	}						

/* = Sub Main Page content
 ----------------------------------------------- */
#Board {
	background-color:;
 	margin-left: 30px;
	margin-right: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.4em;
	color: #4D6F4C;
}
#Board a.noborder {
	border-style: none;
	vertical-align: middle;
	}
#Board img {
	border-style: none;
	}
#Board a img {
	border-bottom: none;
	}
#Board a.img {
	border-bottom: 2px dotted #325635;
	}
#Board a { /* Default Link format */
	color: #FFFFFF;
	border-bottom: 2px dotted #FFFFFF;
 	text-decoration: none;
	font-weight: bold;
	}			
#Board a:visited, #Board a:hover {  /* Default Visited Link format */
	color: #4D6F4C;
	border-bottom: 2px dotted #4D6F4C;
	text-decoration: none;
	font-weight: bold;
	}	
#Board a.revlink {
	color: #6F8B6F;
	border-bottom: 2px dotted #6F8B6F;
 	text-decoration: none;
	}			
			
/* = IFrame Table Page content
 ----------------------------------------------- */
#IFrame {
	background-color:;
 	margin-left: 20px;
	margin-right: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.4em;
	color: #4D6F4C;
}
#IFrame a.noborder {
	border-style: none;
	vertical-align: middle;
	}
#IFrame img {
	border-style: none;
	}
#IFrame a img {
	border-bottom: none;
	}
#IFrame a.img {
	border-bottom: 2px dotted #FFFFFF;
	}
#IFrame a { /* Default Link format */
	color: #FFFFFF;
	border-bottom: 2px dotted #FFFFFF;
 	text-decoration: none;
	font-weight: bold;
	}			
#IFrame a:visited, #IFrame a:hover {  /* Default Visited Link format */
	color: #4D6F4C;
	border-bottom: 2px dotted #4D6F4C;
	text-decoration: none;
	font-weight: bold;
	}	
#IFrame a.revlink {
	color: #6F8B6F;
	border-bottom: 2px dotted #6F8B6F;
 	text-decoration: none;
	}		
	

/* = Sub Page Nav
 ----------------------------------------------- */
#SubNav {
	float: left;
	display: block; 
	width: 166px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4D6F4C;
/* 	background: # url(../images/navbar_bkgd.gif) no-repeat;
 */	padding: 0px 0px 0px 0px;
	font-weight: bold;
	line-height:normal;
	text-transform: uppercase;
	background-image: url(../images/GIFs/SubNav_Background.gif);
	background-repeat: repeat-y;
	}
.SubNavHeader { /* Sidebar Header Image Padding */
	padding: 0px 0px 0px 14px;
	}	
#SubNav ul {
	list-style: none;
/*  	float: left;
	display: block; */
	padding: 0;
	margin: 0;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #4D6F4C; /*Line above the top SubNav item */
	background-image: url(../images/GIFs/SubNav_Background.gif);
	width: 117px;
}
#SubNav li {
	padding: 0;
	margin: 0;
	float: left; /* need this? */
}	
#SubNav a {
 	float:left; 
	width: 127px;
	display:block;
 	padding: 4px 20px 4px 18px; 
	text-decoration: none;
	color: #4D6F4C;
	width: 117px;
	text-transform: uppercase;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #B2C1B2; /*Lines under each SubNav item */
	}
#SubNav a:hover {
	color: #55A740;
	width: 117px;
 	}
#SubNav #currentsub a {
	color: #55A740;
	width: 117px;
	background: #FFFFFF no-repeat right top;
	}
	

/* = Thawte Secure Site 
 ----------------------------------------------- */
 #Thawte {
	vertical-align: bottom;
	text-align: right;
	padding: 10px 0px 0px 0px;
	}	
	
#Thawte_side {
	float: left;
	display: block;
	width: 155px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4D6F4C;
	background-color: #C5D1C5;
/* 	background: # url(../images/navbar_bkgd.gif) no-repeat;
 */	padding: 0px 0px 0px 5px;
	font-weight: bold;
	line-height:normal;
	text-transform: uppercase;
/*	background-image: url(../images/GIFs/SubNav_Background.gif);*/
/*	background-repeat: repeat-y;*/
	}
	
.Thawte_sideHeader { /* Sidebar Header Image Padding */
	padding: 0px 0px 0px 14px;
	}	
#Thawte_side ul {
	list-style: none;
/*  	float: left;
	display: block; */
	padding: 5px 0 0 0;
	margin: 0;
	text-align: center;
/*	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFFFFF; /*Line above the top SubNav item */
	width: 100px;
}	
#Thawte_side li {
	padding: 0;
	margin: 0;
	float: left; /* need this? */
}	
#Thawte_side a {
 	float: center; 
	width: 127px;
	display:block;
 	padding: 4px 20px 4px 18px; 
	text-decoration: none;
/*	color: #4D6F4C;*/
	width: 117px;
	text-transform: uppercase;
	border-bottom-width: 2px;
	border-bottom-style: none;
/*	border-bottom-color: #FFFFFF; /*Lines under each SubNav item */
	}

	
/* =Sidebar
 ----------------------------------------------- */	
#sidebar {
	float: right;
	display: block; 
	width: 210px;
	min-width: 210px; // will be ignored by IE6
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	line-height: 13px;
	background-image: url(../images/GIFs/SideBar_Background.gif);
	background-repeat: repeat-y;
	background-color: #4D6F4C;
	}
.SidebarHeader { /* Sidebar Header Image Padding */
	padding: 0px 0px 0px 50px;

	}	
.SidebarFooter { /* Sidebar Header Image Padding */
	padding: 0px 0px 0px 0px;
	position: relative;

	}		
	
#sidebar p {
	margin-left: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: normal;
	font-size: 10px;
	color: #FFFFFF;
	padding: 5px 5px 2px 7px;	
	
	}
#sidebar ul {
	list-style: none;
	padding: 0;
	margin: 0px 0px 0px 11px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFFFFF; /*Line above the top SideBar item */
	min-width: 100px;

}	
#sidebar ul li {
	padding: 0;
	margin: 8px 0px 8px 8px; /* Margins for SideBar text Items */
	float: left; /* need this? */
	width: 170px;

}	
#sidebar ul li a {
	text-decoration: none;
	color: #55A740;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #55A740;
		}
#sidebar ul li a:hover {
	color: #FFFFFF;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFFFF;
 	}
#sidebar a {
	border: none;
	}
	
/* =Sponsors
 ----------------------------------------------- */		
#Sponsors {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.4em;
	color: #4D6F4C;
	width: 200px;
	margin-left: 30px;
	}	
	
#SponsorsBanner {
	margin-left: 30px;
	height: 60px;
	width: 210px;
	background-image: url(../Images/GIFs/Sponsors_Banner.gif);
	background-repeat: no-repeat;
	}	

#SponsorsBannerText {
	text-align: center;	
	margin-right: 8px;
	margin-top: 10px;
	padding-left: 5px;
	padding-right: 5px;
	}
	
#SponsorsBannerText a { /* Default Link format */
	color: #4D6F4C;
	border-bottom: 2px dotted #4D6F4C;
 	text-decoration: none;
	/*font-weight: bold;*/
	font-size: 11px;
	}			
#SponsorsBannerText a:hover {  /* Default Hover Link format */
	color: #55A740;
	border-bottom: 2px dotted #55A740;
	text-decoration: none;
	/*font-weight: bold;*/
	font-size: 11px;
	}	
#SponsorsBannerText a.revlink, #SubmainLinkSmall  a:visited {  /* Default Visited Link format */
	color: #6F8B6F;
	border-bottom: 2px dotted #6F8B6F;
 	text-decoration: none;
	font-size: 11px;
	}			
	
/* =Print Button
 ----------------------------------------------- */	
#PrintButton {
	float: right;
	display: block; 
	width: 70px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	padding: 5px 0px 0px 30px;
	margin: 0px 0 0px 0;
	line-height: 30px;
	background-repeat: no-repeat;
	/*background-color: #4D6F4C;*/
	}


/* = Regions & Local UCC's & Photo's
 ----------------------------------------------- */	
#LocalUCCs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.4em;
	color: #4D6F4C;
	width: 700px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;	
	}	

#LocalUCCDetailsRight {
	float: right;
	text-align: right;
	margin: 0px 0px 0px 10px;	
	}

#LocalUCCDetailsLeft {
	float: left;
	margin: 0px 0px 0px 50px;	
	}
			
#RegionMap {
	float: right;
	width: 260px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.4em;
	padding: 0px 160px 0px 10px;
	margin: 0px 0 0px 0;
	background-repeat: no-repeat;
	}	

#ConfPhotosLeft {
	float: left;
	margin: 0px 0px 0px 20px;	
	}		

/* = Committees
 ----------------------------------------------- */	
#CommitteeMission {
	float: left;
	display: block; 
	width: 250px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	line-height: 1.4em;
	padding: 0px 10px 10px 3px;
	margin: 0px 0 0px 0;
	background-repeat: no-repeat;
	}
	
#CommitteeChair {
	float: right;
	display: block; 
	width: 250px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.4em;
	padding: 0px 5px 10px 13px;
	margin: 0px 0 0px 0;
	background-repeat: no-repeat;
	}

#CommitteeCoChair {
	float: left;
	display: block; 
	width: 250px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.4em;
	padding: 0px 5px 10px 13px;
	margin: 0px 0 0px 0;
	background-repeat: no-repeat;
	}	

#CommitteeLibrary {
	float: right;
	display: block; 
	width: 155px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.4em;
	padding: 0px 0px 0px 0px;
	margin: 0px 0 0px 0;
	background-image: url(../Images/GIFs/Committee_Library_Bkg_Middle2.gif);
	background-repeat: repeat-y;
	}

#CommitteeLibrary a { /* Default Link format */
	color: #000000;
	border-bottom: 2px dotted #ffffff;
 	text-decoration: none;
	/*font-weight: bold;*/
	font-size: 10px;
	}			
#CommitteeLibrary a:hover {  /* Default Hover Link format */
	color: #000000;
	border-bottom: 2px dotted #000000;
	text-decoration: none;
	/*font-weight: bold;*/
	font-size: 10px;
	background-color: #FFFFFF;
	}	
#CommitteeLibrary a.revlink, #CommitteeLibrary  a:visited {  /* Default Visited Link format */
	color: #333333;
	border-bottom: 2px dotted #000000;
 	text-decoration: none;
	font-size: 10px;
	}		

#CommitteePageContent {
	font-size: 12px;
	float: left;
	height: 200px;
	width: 350px;
	vertical-align: text-top;
	}
#CommitteePictures {
	font-size: 12px;
	float: left;
	width: 350px;
	padding: 0px 0px 0px 20px;
	vertical-align: text-top;
	}	
#CommitteeMembers {
	float: left;
	height: 200px;
	width: 350px;
	padding: 10px 0px 0px 0px;
	}					
#CommitteePageContentHeader {
	float: left;
	font-size: 14px;
	height: 25px;
	width: 532px;
	}				


/* Misc DIV ID's */

.BoardMembers {
	float: left;
	width: 475px;
	padding: 0px 0px 15px 40px;
	}	
.Awards {
	float: left;
	width: 475px;
	padding: 0px 0px 6px 20px;
	}		
	
/* =Headings
 ----------------------------------------------- */

h1 {
	font-size: 20px;
	line-height: normal;
	color: #4D6F4C;
	font-family: Georgia, Century Schoolbook, Times New Roman, serif;
	margin: 0 0 5px 0; 
	padding: 0;
	}
h2 { /* Identical to h6 except with larger font */
	font-size: 18px;
	line-height: normal;
	color: #FFFFFF;
	font-family: Georgia, Century Schoolbook, Times New Roman, serif;
	margin: 0 0 4px 0;
	padding: 0;
	}
h3 { /* Identical to h4 except with top dotted border */
	font-size: 14px;
	line-height: 18px;
	color: #4D6F4C;
	font-family: Georgia, Century Schoolbook, Times New Roman, serif;
	margin: 0 0 4px 0;
	padding: 6px 0px 0px 0px;
	border-top-style: dotted;
	border-top-color: #FFFFFF;

	border-top-width: 2px;
	
	}
h4 { /* Identcal to h3 except without top dotted border */
	font-size: 14px;
	line-height: 18px;
	color: #4D6F4C;
	font-family: Georgia, Century Schoolbook, Times New Roman, serif;
	margin: 0 0 4px 0;
	padding: 0;
	}
h5 {
	font-size: 12px;
	line-height: 16px;
	font-weight:normal;
	color: #4D6F4C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0 0 4px 0;
	padding-bottom: 5px;	
	border-Bottom-style: dotted;
	border-Bottom-color: #FFFFFF;
	border-Bottom-width: 2px;
	}
h6 { /* Identical to h2 except with smaller font */
	font-size: 14px;
	line-height: 18px;
	color: #4D6F4C;
	font-family: Georgia, Century Schoolbook, Times New Roman, serif;
	margin: 5px 0 4px 0;
	padding: 0;
	}	
.h7 { /* Identical to h1 except with smaller font */
	font-size: 17px;
	font-weight: bold;
	line-height: normal;
	color: #4D6F4C;
	font-family: Georgia, Century Schoolbook, Times New Roman, serif;
	margin: 0 0 5px 0; 
	padding: 0;
	}
p {
	margin: 0px 0px 0px 0px;
	padding: 0;
	}

.pCommitteeLibraryHeader {
	font-size: 12px;
	line-height: 1.8em;
	color: #FFFFFF;
	width: 160px;
	font-family: Georgia, Century Schoolbook, Times New Roman, serif;
	text-align: center;
	vertical-align: text-top;
	font-weight: bold;
	padding: 5px 0 0 0;
	background-color: #000000;
	background-image: url(../Images/GIFs/Committee_Library_Bkg_Top2.gif);
	background-repeat: no-repeat;
	border-Bottom-style: solid;
	border-Bottom-color: #000000;
	border-Bottom-width: 1px;
	}		

.pCommitteeLibrary {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.4em;
	color: #4D6F4C;
	padding: 8px 0px 0px 15px;
	}

.pCommitteeMembers {
	padding: 0px 0px 0px 95px;
	font-size: 11px;
	}
		
.pCommitteeDocLinks {
	padding: 0px 0px 0px 0px;
	font-size: 11px;
	}			
			
.pHideText {
	color: #C5D1C5;			
	}

.pSpacer {
	margin: 0 0 15px 0;
	padding: 0;
	}	
.pSpacerDotted {
	margin: 10px 0 10px 0;
	padding: 0px 0px 0px 0px;
	border-Bottom-style: dotted;
	border-Bottom-color: #FFFFFF;
	border-Bottom-width: 2px;
	}		
.pSpacerDottedPad {
	margin: 10px 0 15px 0;
	padding: 70px 0px 0px 0px;
	border-Bottom-style: dotted;
	border-Bottom-color: #FFFFFF;
	border-Bottom-width: 2px;
	}	

.pTextIndent {
	padding: 0px 0px 0px 30px;
	}
	
.pTextIndentPhoto {
	padding: 0px 0px 0px 40px;
	}

.pTextIndentLeft {
	padding: 0px 500px 0px 0px;
	}
		
.pTextAlignLeft{
	text-align: left;
	}
		
.pTextAlignCenter{
	text-align: center;
	}

.pTextAlignBottom {
	vertical-align: baseline;
	}
	
.pTextFields {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4D6F4C;
	margin: 0px 0px 3px 0px;
	padding: 3px 3px 3px 3px;
	}
.pTextFieldsWidth {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4D6F4C;
	margin: 0px 0px 3px 0px;
	padding: 3px 3px 3px 130px;
	}		
	
.pTextFieldsSingleLine {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-size: 11px;
	height: 10px;
	line-height: 10px;
	color: #4D6F4C;
	margin: 0px 0px 3px 0px;
	padding: 3px 3px 3px 3px;
	}	
		
.pTextFieldsSingleLineSelect {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 20px;
	line-height: 20px;
	color: #4D6F4C;
	margin: 0px 0px 3px 0px;
	padding: 3px 3px 3px 3px;
	}		
	
.pTextFieldHeader {
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	}		
.pWhite {
	color: #FFFFFF;
	font-weight: bold;
	}
.pRed {
	color: #FF0000;
	}		
.TextUppercase {
	text-transform: uppercase;
	}
.TextCapitalize {
	text-transform: capitalize;
	}
.SmallText {
	font-size: 11px;
	}	
	

/* FOOTER PAGE */
	
#footer {
	padding-top: 15px;
	padding-bottom: 0px;
	width: 750px;
	}
	
.Footer {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	color: #FFFFFF;
	font-size: 10px;
	width: 750px;
	clear:both;
	text-align: right;
	vertical-align: bottom;
	background: #6F8B6F url(../images/GIFs/Footer.gif) no-repeat; /* Footer Image */
	background-position: bottom;
	margin: 0px 0px 0px 0px;
	padding-top: 5px;
	padding-bottom: 4px;
	}
	
.FooterLogo {
	clear:both;
	margin: 0px 0px 0px 0px;
	vertical-align: middle;
	}

.white {
	color: #fff;
	}
hr {
	border: 0;
	width: 90%;
	}
.RegistrationType { /* Identical to h6 except with bottom border */
	font-size: 14px;
	line-height: 18px;
	color: #4D6F4C;
	font-family: Georgia, Century Schoolbook, Times New Roman, serif;
	margin: 0px 0 4px 0;
	padding-bottom: 5px;	
	border-Bottom-style: dotted;
	border-Bottom-color: #FFFFFF;
	border-Bottom-width: 2px;
	}		

p.linkbox {
	width: 40%;
	display: block;
	float: left;
	background: #ccc;
/* 	background: #8991de; */
	padding: 5px 10px 5px 20px;
	margin-bottom: 5px;
	align: center;
	}
a img, a:link img, a:hover img {
	border: 0px;
	}
/*p.linkbox {
	width: 90%;
	display: block;
	float: left;
	background: #6C76D6;
 	background: #8991de;
	padding: 5px 10px 5px 20px;
	margin-bottom: 5px;
	white-space: nowrap;
	align: center;
	} */
	
hr.dotted {

	height: 14px;
	background: #ccc url(/images/horz_dots_white.gif) repeat-x;
	}

div.dotted {
/* 	width: 100%; */
	height: 14px;
	background: #6C76D6 url(/images/horz_dots_white.gif) repeat-x;
	}
div.dotted hr {
	display: none;
    }
div.board {
	margin: 0 0 18px 25px;
	}
div.board p {
	margin: 0 0 2px 0;
	padding: 0;
	}
div.details {
	display: block;
	padding: 4px 12px 4px 25px;
	margin-right: 4px;
	float: right;
	background: #8C93DE url(/images/arrow1.gif) no-repeat left center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#C8CCF0;
	font-size: 9px;
	font-weight: bold;
	}
.white {
	color: #fff;
	}

.clearer {
clear:both;
height:1px;
overflow:hidden;
margin-top:-1px; 
}
a.imglink { 
	border: 0px; 
	} 
a.imglink {
	border: 3px #eee; 
	} 


a.plainlink {
	text-decoration: none;
	border: none;
}
.left {
	display: block;
	float: left;
	padding: 2px 15px 2px 0px;
	}
.right {
	float: right;
	padding: 2px 0px 2px 15px;
	}
.SponsorsText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #4D6F4C;
	font-weight: bold;
	width: 200px;
	}
