a:link { color: #3B437E; text-decoration: none}
a:visited { color: #3B437E; text-decoration: none}
a:active { text-decoration: none}
a:hover { color: #333333; text-decoration: underline}

/*link green color#669933; hover: color#333333*/

a.topnav:link { color: #FFFFFF; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
a.topnav:visited { color: #FFFFFF; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
a.topnav:active { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
a.topnav:hover { color:#669933; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px;} 

a.bottomnav:link { color: #b1b0b0; text-decoration: none}
a.bottomnav:visited { color: #b1b0b0; text-decoration: none}
a.bottomnav:active { text-decoration: none}
a.bottomnav:hover { color: #669933; text-decoration: none} 

a.next:link { color: #669933; text-decoration: none; }
a.next:visited { color: #669933; text-decoration: none; }
a.next:active { text-decoration: none; }
a.next:hover { color:#FFFFFF; text-decoration: none; } 

a.thumbnail:link { border-style: solid; border-color: #919191; border-width: 1px; background-color: #FFFFFF; }
a.thumbnail:visited { border-style: solid; border-width: 1px; border-color:#919191; }
a.thumbnail:active { border-style: solid; border-width: 1px; border-color:#919191; }
a.thumbnail:hover { border-style: solid; border-width: 1px; border-color:#FFFFFF; }

a.numberlink:link { color: #919191; text-decoration: none}
a.numberlink:visited { color: #919191; text-decoration: none}
a.numberlink:active { text-decoration: none}
a.numberlink:hover { color: #FFFFFF; text-decoration: none} 



body {
	background-image: url(images/spacer_blue.gif);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px; }


.topnavlink {
	color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }


.welcome {
	background-image: url(images/welcome.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#CCCCCC;
	line-height: 28px;
	padding-left:33px; padding-top:25px;
	letter-spacing:.75px;
	width:inherit}

.fontbody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#42424;
	line-height: 18px }
	
.firstletter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#333333;
	line-height: 18px }
	
.pageheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	/*color:#669933; */
	color:#1d1d1d;
	text-transform:uppercase;}
	
.pageheader1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	color:#1d1d1d; 
	text-transform:uppercase;}
	
.nextbutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#669933}
	
.projectname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:#669933}
	
.projectdescription {
	padding-left: 15px; padding-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#cccccc;
	line-height: 19px }
	
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#b1b0b0 }

.noborder {  
	border-style: solid; border-width: 0px; }
	
.portfolioborder {  
	border-style: solid; border-width: 1px; border-color:#1d1d1d; }
	
.thumbnailborder {  
	border-style: solid; border-width: 1px; border-color:#525252; }
	
	
.awardslist {
	list-style-position: outside;
	padding-bottom: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#1B1916;}
	
hr {
	border: 0;
	width: 100%;
	height: 1px;
	background-color: #CCCCCC }

.photoborder {  
	border-style: solid; border-color: #B1BAA8; border-width: 1px; 
	background-color: #E4F3D5; padding:10px; }	