/* CSS Document */

#bodybackground{	
	FONT-SIZE: small; 
	BACKGROUND: url(../images/background.jpg) #ffffff repeat-x left top; 
	PADDING: 0; 
	MARGIN: 0; 
	TEXT-ALIGN: center;
}

TD {
	BACKGROUND-POSITION: left top; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: arial, helvetica, sans-serif
}

.Mikiblueheader {
	color: #2E348A;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 10px;
	font-weight:bold;
}

.Mikiredheader {
	color: red;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 10px;
	font-weight:bold;
}

.imgright{
    margin: 0px;
    display: block;
	padding:27px 8px 8px 8px;
	color:#ffffff;
	float:right;
}

.imgleft{
    margin: 0px;
    display: block;
	padding:8px 8px 8px 8px;
	color:#ffffff;
	float:right;
}

.language{
    float:right;
	PADDING-TOP: 15px ;
	padding-left: 68px;
	TEXT-ALIGN: right;
    color: #2C338B;
	font-family: Arial,Verdana;
    font-size: 10px;
} 
A.minorNav:link {
    display: block;
    padding: 3px 3px 3px 3px;
	border-left: 1px solid #2C338B;
	border-right: 1px solid #2C338B;
	border-bottom: 1px solid #2C338B;
	border-top: 1px solid #2C338B;
	color: #ffffff;
	text-decoration: none;
	width:130px;
	text-align:center;
	font-size:11px;
	background: #5fa0d8 repeat top left;
	
}
A.minorNav:link:hover {
    display: block;
    padding: 3px 3px 3px 3px;
	border-left: 1px solid #2C338B;
	border-right: 1px solid #2C338B;
	border-bottom: 1px solid #2C338B;
	border-top: 1px solid #2C338B;
    background: #4d7db4 repeat top left;
	color: #ffffff;
	width:130px;
	text-decoration: none;
}
A.minorNav:visited {
    display: block;
    padding: 3px 3px 3px 3px;
	border-left: 1px solid #2C338B;
	border-right: 1px solid #2C338B;
	border-bottom: 1px solid #2C338B;
	border-top: 1px solid #2C338B;
	color: #ffffff;
	text-decoration: none;
	width:130px;
	text-align:center;
	font-size:11px;
	background: #5fa0d8 repeat top left;
	
}
A.minorNav:visited:hover {
    display: block;
    padding: 3px 3px 3px 3px;
	border-left: 1px solid #2C338B;
	border-right: 1px solid #2C338B;
	border-bottom: 1px solid #2C338B;
	border-top: 1px solid #2C338B;
    background: #4d7db4 repeat top left;
	color: #ffffff;
	width:130px;
	text-decoration: none;
}

.fieldPrompt {
	color: #004080;	
	font-size: 12px;
}

.mandatory {
	color: #FF0000;
}

.smallText {
	font-size: 10px;
}	

A.footerLinks:link {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: gray; 
	TEXT-DECORATION: none
}