body {
	background-color: #000000;
	font-family: "Bitstream Vera Sans", Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #000000;
	scrollbar-face-color: #000000;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #000000;
	scrollbar-darkshadow-color: #000000;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}

.formEdit
{
font-family: "Bitstream Vera Sans", Tahoma, Helvetica, sans-serif;
font-size:10px;
border-style:solid;
border-width:1px;
border-color:#606060;
color:#FFFFFF;
background-color:#606060;
}

.formButton
{
font-family: "Bitstream Vera Sans", Tahoma, Helvetica, sans-serif;
font-size:10px;
border-style:solid;
border-width:1px;
border-color:#FFFFFF;
color:#FFFFFF;
background-color:#606060;
}

.dark {
	background-color: #000000;
	color: #FFFFFF;
}
.light {
	background-color: #FFFFFF;
	color: #000000;
}
a {
  color: #000000;
}
a:active, a:hover {
	background-color: #000000;  	
	color: #FFFFFF;
  text-decoration: none;		
}
a.dark:active, a.dark:hover {
	background-color: #FFFFFF;
	color: #000000;
  text-decoration: none;		
}
a.dark {
  text-decoration: none;	
}
a:active .button, a:hover .button {
	filter: Invert FlipV;
}
a:active .flipbutton, a:hover .flipbutton {
  filter: FlipV;
}
a:active .steadybutton, a:hover .steadybutton {
}
p {
	margin: 4px;
	padding: 4px;
}
h1, h2, h3 {
	background-color: #000000;
	color: #FFFFFF;
	padding: 4px 8px;
	margin: 4px;
	font-size: 150%;
}
h4, h5 {
	background-color: #000000;
	color: #FFFFFF;
	padding: 4px 16px;
	margin: 24px 4px 4px;
	font-size: 140%;
}
table {
	border: none;
}
tr, td, th {
	font-family: "Bitstream Vera Sans", Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
}
.leftborder {
	background-attachment: scroll;
	background-repeat: repeat-y;
	background-position: right;
}
.rightborder {
	background-attachment: scroll;
	background-repeat: repeat-y;
	background-position: left;
}
ul {
	font-family: "Bitstream Vera Sans", Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	list-style: square url(gfx/bullet.png) outside;
}
dl {
	font-family: "Bitstream Vera Sans", Tahoma, Helvetica, sans-serif;
	font-size: 12px;
  color: #000000;
	list-style: square url(gfx/bullet.png) outside;
} 
img {
	border: none;
}
form {
	text-align: left;
	padding: 0px;
	margin: 0px;
	border: 0px none;
}


.lightbg {
	background-color: #A0A0A0;
}
a:active .mpsphoto, a:hover .mpsphoto {
  filter: alpha(opacity=75);
}
a:active .darken, a:hover .darken {
  filter: alpha(opacity=75);
}
img.mpsphoto {
	border: 2px solid #000000;
}
img.mpsbigphoto {
	border: 4px solid #000000;
}

.mpstitle {
}

.mpslocationhome {
	color: #000000;
}
.mpslocationgalleryname {
	color: #000000;
}
.mpslocationbreak {
	color: #000000;
}

.mpspages {
	color: #000000;
	font-weight: bold;
}
.mpspagespagenr {
	color: #000000;
	text-decoration: underline;
}
.mpspagesactivepagenr {
	color: #000000;
	font-weight: bold;
}
.mpspagesbreak {
	color: #000000;
}

.mpsphototext {
	color: #000000;
	font-size: 8pt;
}