
html, body {
	margin:0px; 
	padding:0px; 
	font-family: didot, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #303030;
    background: #fff url('bg1.png') no-repeat fixed;
    background-position: top center;
    line-height: 1;
	border: 0;
	outline: 0;
	vertical-align: baseline;	
}

#fixed {
	position:absolute; 
	width:100%; 
	z-index:10; 
	margin-top:0px;
}

.mainmenu, .mainmenu:link, .mainmenu:visited
{
	font-size: 13px;
	font-family: didot, "Times New Roman", Times, serif;
	text-decoration: none;
	color: #3b3b3b;
}
.mainmenu:hover
{
	font-size:13px;
	text-decoration: none;
	color: #2865a9;
}

.previousnext, .previousnext:link, .previousnext:visited
{
	font-size: 20px;
	font-family: didot, "Times New Roman", Times, serif;
	font-weight: bold;
	text-decoration: none;
	color: #303030;
}
.previousnext:hover
{
	font-size:20px;
	text-decoration: none;
	color: #2865a9;
	font-weight: bold;
}

.previousnextcount
{
	font-family: didot, "Times New Roman", Times, serif;
}

#img.source-image {
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
}

.login {
	width: 221px;
	background: transparent url('') no-repeat;
	color : #747862;
	height:20px;
	border:2;
	padding:4px 8px;
	margin-bottom:0px;
}

.large_font
{
	font-size: 16px;
	font-family: didot, "Times New Roman", Times, serif;
	text-decoration: none;
	color: #3b3b3b;
}

.submit { 
	  color:#eeeeee; 
	  font-size: 18px;
	  font-family: didot, "Times New Roman", Times, serif;
	  background-color:#2865a9; 
	  border: 1px solid; 
	  border-color: #afbfdf #303030 #303030 #afbfdf; 
	  filter:progid:DXImageTransform.Microsoft.Gradient 
	  (GradientType=0,StartColorStr='#fffffff',EndColorStr='#ffffff'); 
} 