body{
	background-image: url("layout/banner-background-base2.jpg");
	background-color: black;
	font-size:small;
}

.tabledots {  
	border: 1px #CCCCCC dotted; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color:#333333;
	background-color:#CCCCCC;}

.whitedots {  font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #666666; 
	border: #FFFFFF; border-style: dotted; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px; 
	font-weight: normal;
	background-color:white;}
.imagecell{
	border-top: 1px #CCCCCC dotted;  
	border-left:1px #CCCCCC dotted;
	border-right:1px #CCCCCC dotted;
	border-bottom: 1px #CCCCCC dotted;  
	}
.imgsurround{
	border-top: 1px #CCCCCC dotted;  
	border-bottom: 1px #CCCCCC dotted;  
}
.galleryimage{
	padding:8px;
	}
.navtable{
	border-bottom:2px #EEEEEE solid;
	border-right: 2px #EEEEEE solid;
}
.navtd{
	border-top:2px #EEEEEE solid;
	border-left:2px #EEEEEE solid;
	text-align:center;
	}
.graytext{
	color:#666666;
	}
a{
	color:#333333;
}
.photoinfo{
	color:#999999;
	font-weight:normal;
	font-size:small;
}
.bottomnav{
	font-weight:bold;
	color:white;
}
.errormessage{
	font-weight:bolder;
	color:black;
	margin-left:20px;
}
.underline{
	text-decoration:underline;
	}
legend{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #666666; 
}
fieldset{
	text-align:center;
	padding: 5px;
}
.borderimage{
	border:1px solid black;	
}