
body				{ background-color:#254487; }

/*used for photo gallery pop-up*/
body.popup, .ltblue	{ background-color:#D7DDE9;}
	

/*this is the main text font throughout the site */
p,h3, .h3					{ font-family:Verdana;
					font-weight:normal;
					color:#333333;
					font-size:8pt; }
					
/*this is the main text font throughout the site */
.h3bold					{ font-family:Verdana;
					font-weight:bold;
					color:#333333;
					font-size:8pt; }

/*used for most headers, medium sized */
h1, .h1					{ font-family:Verdana;
					font-weight:bold;
					color:#000000;
					font-size:9pt; }
					
/*used for larger header if there are two layers of headers to the page */
h1.bigger, .bigger			{ font-family:Verdana;
					font-weight:bold;
					color:#000000;
					font-size:11pt; }
			


/* just like p and h1, the main text on the site, but bluish and bold */
h2, .h2					{ font-family:Verdana;
					font-weight:bold;
					color:#244487;
					font-size:8pt;	}
					
					
/*like h2, but not bold* bluish font */
h4					{ font-family:Verdana;
					font-weight:normal;
					color:#244487;
					font-size:8pt;	}
					
/* just like p and h1, the main text on the site, but bluish and bold */
h5, .h5					{ font-family:Verdana;
					font-weight:bold;
					color:red;
					font-size:8pt;	}


/* sets the style for the footer control*/					
td.footer
					{ font-family:Verdana;
					color:#5770A3;
					font-weight:normal;
					font-size:7pt;
					text-align:right;
					vertical-align:bottom;
					}
					
/* sets the style for the footer control for the popup*/					
td.footer2
					{ font-family:Verdana;
					color:#5770A3;
					font-weight:normal;
					font-size:7pt;
					text-align:center;
					vertical-align:middle;
					}

/*sets the styles for all links */
:link, :visited, :active				
					{ font-family:Verdana;
					font-weight:bold;
					text-decoration:underline;
					color:#244487;
					font-size:8pt;	}
	
/* sets the styles for link mouseovers */
:link:hover, visited:hover				
					{ font-family:Verdana;
					font-weight:bold;
					text-decoration:underline;
					color:#9DACC9;
					font-size:8pt;	}
					
/* sets the stle for photo captions */
.caption			{ font-family: Verdana;
					font-size: 7pt;
					color:#333333; }
					
/* sets the stle for photo captions */
.captionbold		{ font-family: Verdana;
					font-size: 8pt;
					font-weight: bold;
					color:#FFFFFF; }

/* sets the style for images, basically puts a small border around */
img.photo			{ border-width: 1px;
					 border-color:#9DACC9; 
					 border-style:solid;}
				
/*set the style for the headers of datagrids */
.HeaderGridStyle	{ background-color: #9DACC9;
					font-size: 8pt;
					font-weight:bold;
					font-family:Verdana;
					color:#000000;
					border:0;	}

/*sets the style for the rows of datagrids */
.AltRowGridStyle		{ background-color: #FFFFFF;
					font-size: 8pt;
					font-weight:normal;
					font-family:Verdana;
					color:#333333;
					border:0;	}

/* sets the style for alternating rows of datagrids */
.RowGridStyle		{ background-color: #D7DDE9;
					font-size: 8pt;
					font-weight:normal;
					font-family:Verdana;
					color:#333333;
					border:0;	}
					
/* sets the style for the datarepeter rows */	
.altitem			{ background-color: white; }

/* set the style for the alternation data repeater rows */					
.repeatitem			{ background-color: #D7DDE9; }

td.toppadding		{ padding-bottom: 0px;
					  padding-top: 15px;
					  padding-right: 8px;
					  padding-left: 8px; }
					  
td.bottompadding   { padding-bottom: 15px;
					  padding-top: 0px;
					  padding-right: 8px;
					  padding-left: 8px; }
					  

					 
	
					  

						


	
