td { color: 000000; font-size: 12px; font-family: Arial, Verdana, Geneva; }



.tdsmall { color: 000000; font-size: 11px; font-family: Arial, Verdana, Geneva; }



.address { color: c4c4c4; font-size: 12px; font-family: Arial, Verdana, Geneva; }



.footer { color: #ffffff; font-size: 11px; font-family: arial; text-decoration: none; }
A.footer:link { color: #ffffff; font-size: 11px; font-family: arial, Geneva, arial; text-decoration: none; } 
A.footer:visited { color: #ffffff; font-size: 11px; font-family: arial, Geneva, arial; text-decoration: none; }
A.footer:hover { color: #B72F2F; font-size: 11px; font-family: arial, Geneva, arial; text-decoration: underline; }



.projectpics { color: #C53434; font-size: 11px; font-family: arial; text-decoration: none; }

A.projectpics:link { color: #C53434; font-size: 11px; font-family: arial, Geneva, arial; text-decoration: none; } 

A.projectpics:visited { color: #C53434; font-size: 11px; font-family: arial, Geneva, arial; text-decoration: none; }

A.projectpics:hover { color: #717165; font-size: 11px; font-family: arial, Geneva, arial; text-decoration: underline; }



.greenaddress { color: #8EAD5C; font-size: 12px; font-family: arial, Geneva, arial; text-decoration: none;} 



.redlink { color: #C53434; font-size: 12px; font-family: arial, Geneva, arial; text-decoration: underline;} 

A.redlink:link { color: #C53434; font-size: 12px; font-family: arial, Geneva, arial; text-decoration: underline; } 

A.redlink:visited { color: #C53434; font-size: 12px; font-family: arial, Geneva, arial; text-decoration: underline; }

A.redlink:hover { color: #8EAD5C; font-size: 12px; font-family: arial, Geneva, arial; text-decoration: none; }



A.redlinkab:link { color: #CD0A0A; font-size: 12px; font-family: arial, Geneva, arial; text-decoration: underline; } 

A.redlinkab:visited { color: #CD0A0A; font-size: 12px; font-family: arial, Geneva, arial; text-decoration: underline; }

A.redlinkab:hover { color: #5C8CD3; font-size: 12px; font-family: arial, Geneva, arial; text-decoration: none; }



.redlinksm { color: #C53434; font-size: 11px; font-family: arial, Geneva, arial; text-decoration: underline;} 

A.redlinksm:link { color: #C53434; font-size: 11px; font-family: arial, Geneva, arial; text-decoration: underline; } 

A.redlinksm:visited { color: #C53434; font-size: 11px; font-family: arial, Geneva, arial; text-decoration: underline; }

A.redlinksm:hover { color: #8EAD5C; font-size: 11px; font-family: arial, Geneva, arial; text-decoration: none; }



.footernav { color: #8EAD5C; font-size: 12px;  font-weight: bold; font-family: arial; text-decoration: underline;} 

A.footernav:link { color: #8EAD5C; font-size: 12px;  font-weight: bold; font-family: arial, Geneva, arial; text-decoration: underline;} 

A.footernav:visited { color: #8EAD5C; font-size: 12px; font-weight: bold; font-family: arial, Geneva, arial; text-decoration: underline; }

A.footernav:hover { color: #8EAD5C; font-size: 12px;  font-weight: bold; font-family: arial, Geneva, arial; text-decoration: none; }



.copywrite { color: #7D7D7D; font-size: 12px; font-family: arial; text-decoration: none; }

A.copywrite:link { color: #7D7D7D; font-size: 12px; font-family: arial; text-decoration: underline; } 

A.copywrite:visited { color: #7D7D7D; font-size: 12px; font-family: arial; text-decoration: underline; }

A.copywrite:hover { color: #7D7D7D; font-size: 12px; font-family: arial; text-decoration: none; }



#content {

	font-family: arial;

	font-size: 12px;

	margin-top: 25px;

	margin-left: 30px;

	margin-right: 15px;

             margin-left: 15px;



}



#bottom {

	font-size: 9px;

	color: #999;

	margin-top: 100px;

	margin-bottom: 20px;

	text-align: left;

}



#side_resources {

	font-family: arial;

	font-size: 11px;

	margin-left: 23px;

	margin-right: 23px;

	margin-bottom: 15px;



}



table.servicesT

{

background-color: #ffffff;

border: 1px dotted #666666;

border-collapse: collapse;

border-spacing: 0px;

margin-top: 0px;}



.submit { 



	font-family: Arial, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #ffffff; 

	background: #AC1115; 

	BORDER-TOP:    #5D080A 1px outset;  

	BORDER-LEFT:   #5D080A 1px outset;  

	BORDER-BOTTOM: #5D080A 1px outset;  

	BORDER-RIGHT:  #5D080A 1px outset;   

}



.textbox {

	    border: 1px solid #999999;

        font size: 11px;

        font-family: arial, verdana, sans-serif;

		background: #F8F8F8;

		color: #655C4F;

		} 

	

	

	

		

.gallerytablecell {

    font-family: arial, verdana, sans-serif;

	font-size: 11px;

	background: #A4A490;

	color: #CBD9EF;

} 



.gallery_imgborder{

	border-style:solid;

	border-color: #A4A490;

	border-width:4px;

}





A.gallerymainlink:link { color: #294570; font-size: 11px; font-family: arial, verdana, sans-serif; text-decoration: none; font-weight: bold;} 

A.gallerymainlink:visited { color: #294570; font-size: 11px; font-family: arial, verdana, sans-serif; text-decoration: none; font-weight: bold;}

A.gallerymainlink:hover { color: #BE0606;  font-size: 11px; font-family: arial, verdana, sans-serif; text-decoration: none; font-weight: bold;}





#gallerytd_alt {

	background: #E2E2DC;

	padding-left: 24px;

}



#gallerytd_alt_right {

	background: #E2E2DC;

	padding-right: 24px;

}





#gallerytd {

	padding-left: 24px;

}



#gallerytd_right {

	padding-right: 24px;

}


.newshome { color: #FFFFFF; font-size: 11px; font-family: Arial, Verdana, Geneva; line-height: 135%; }

.newshometitle { font-weight: bold; }

.newshomedate { letter-spacing: 1px; }


.newshometitle { color: #ffffff; font-weight: bold; text-decoration: none; }
A.newshometitle:link { color: #ffffff; font-weight: bold; text-decoration: none;  } 
A.newshometitle:visited { color: #ffffff; font-weight: bold; text-decoration: none;  }
A.newshometitle:hover { color: #ffffff; font-weight: bold; text-decoration: underline; }


