/* CSS Document */

body,td,th {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin:0;
	line-height:13pt;
}
body {
	background-color: #043061;
}
/* top small menu*/
.toprightmenudivide
{
	margin-top:0px;
	margin-bottom:0px;
	border-bottom:dotted;
	border-bottom-color:#999999;
	border-bottom-width:1px;
	width:250px;

}
.style1 {font-size: 10px}

a.alink:link, a.alink:visited ,a.alink:active {
	color: #004A99;
	text-decoration: none;
	border-bottom:dotted;
	border-bottom-color:#004A99;
	border-bottom-width:1px;



}
a.alink:hover{
	color: #004A99;
	text-decoration: none;
	border-bottom:dotted;
	border-bottom-color:#004A99;
	border-bottom-width:1px;

}

.btmspacing
{
	padding:12px;
	font-size: 10px;
	font-weight:normal;
	color: #999999;
}

a.btmlink:link, a.btmlink:visited ,a.btmlink:active {

	font-size: 10px;
	font-weight:normal;
	color: #999999;
	text-decoration: none;	


}
a.btmlink:hover{
	font-size: 10px;
	font-weight:normal;
	color: #ffffff;
	text-decoration: none;	
}


.ninegtoptitle{

	font-size: 35px;
	font-weight:normal;
	color: #c0ca03;
	text-decoration: none;	

}
.ninegtoptext{

	font-size: 11px;
	font-weight:normal;
	color: #c0ca03;
	text-decoration: none;	

}


.smallmenu{

	font-size: 10px;
	font-weight:normal;
	color: #999999;
	text-decoration: none;	

	padding-left:5px;
	padding-right:5px;
}

a.smallmenu:link, a.smallmenu:visited ,a.smallmenu:active {

	font-size: 10px;
	font-weight:normal;
	color: #999999;
	text-decoration: none;	


}
a.smallmenu:hover{
	font-size: 10px;
	font-weight:normal;
	color: #333333;
	text-decoration: none;	
}

/* layout */

.mainmenucol
{
padding:15px;
background-color:#004A99;
min-height:600px;

}

.rightmenucol
{
	min-height:400px;
	padding-left:25px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:15px;
	
	border-left:solid;
	border-left-color:#C0CBD7;
	border-left-width:1px;
	
	width:140px;
}

.surround
{
	width:900px;
	background-color:#FFFFFF;
	padding-left:10px;
	padding-top:0px;
	padding-bottom:10px;
	padding-right:10px;
}


.midcol
{
	padding-left:25px;
	padding-top:25px;
	padding-bottom:25px;
	padding-right:25px;

}

/* top menu */

a.topmenu:link, a.topmenu:visited ,a.topmenu:active {
	border:solid;
	border-color:#333333;
	border-width:1px;
	display:block;
	width:100px;
	
	padding:4px;
	
	
	font-size: 11px;
	font-weight:normal;
	color: #333333;
	text-decoration: none;	


}
a.topmenu:hover{
	border:solid;
	border-color:#333333;
	border-width:1px;
	display:block;
	width:100px;
	
	padding:4px;
	background-color:#666666;
	
	
	font-size: 11px;
	font-weight:normal;
	color: #ffffff;
	text-decoration: none;	

}

a.topmenuo:link, a.topmenuo:visited ,a.topmenuo:active {
	border:solid;
	border-color:#333333;
	border-width:1px;
	display:block;
	width:100px;
	
	padding:4px;
	background-color:#333333;
	
	
	font-size: 11px;
	font-weight:normal;
	color: #ffffff;
	text-decoration: none;	


}
a.topmenuo:hover{
	border:solid;
	border-color:#333333;
	border-width:1px;
	display:block;
	width:100px;
	
	padding:4px;
	background-color:#333333;
	
	
	font-size: 11px;
	font-weight:normal;
	color: #ffffff;
	text-decoration: none;	

}

/* main menu */

.mainmenudivide
{
	margin-top:7px;
	margin-bottom:7px;
	
	border-bottom:dotted;
	border-bottom-color:#999999;
	border-bottom-width:1px;

}
a.mainmenu:link, a.mainmenu:visited ,a.mainmenu:active {
	display:block;
	font-size: 12px;
	font-weight:normal;
	color: #ffffff;
	text-decoration: none;	
	
	padding-top:7px;
	padding-bottom:7px;
	padding-left:18px;
	
	border-bottom-style:dotted;
	border-bottom-color:#003774;
	border-bottom-width:1px;
	
	background-image:url(giffs/aaro1.gif);
	background-repeat:no-repeat;
	background-position: left;



}
a.mainmenu:hover{
	display:block;
	font-size: 12px;
	font-weight:normal;
	color: #ffffff;
	text-decoration: none;
	
	padding-top:7px;
	padding-bottom:7px;
	padding-left:18px;
	
	border-bottom-style:dotted;
	border-bottom-color:#003774;
	border-bottom-width:1px;
	
	background-image:url(giffs/aaro2.gif);
	background-repeat:no-repeat;
	background-position: left;

}

a.mainmenuo:link, a.mainmenuo:visited ,a.mainmenuo:active {
	display:block;
	font-size: 12px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
	
	padding-top:7px;
	padding-bottom:7px;
	padding-left:18px;
	
	border-bottom-style:dotted;
	border-bottom-color:#003774;
	border-bottom-width:1px;
	
	background-image:url(giffs/aaro2.gif);
	background-repeat:no-repeat;
	background-position: left;



}

a.rightmenu:link, a.rightmenu:visited ,a.rightmenu:active {
	display:block;
	font-size: 11px;
	font-weight:normal;
	color: #7295bc;
	text-decoration: none;	
	
	background-image:url(giffs/aro1.gif);
	background-repeat:no-repeat;
	background-position: 45% left;

	border-bottom-style:solid;
	border-bottom-color:#C0CBD7;
	border-bottom-width:1px;
	
	padding-left:10px;
	padding-top:3px;
	padding-bottom:3px;
	line-height:10pt;



}
a.rightmenu:hover{
	display:block;
	font-size: 11px;
	font-weight:normal;
	color: #004A99;
	text-decoration: none;
	
	background-image:url(giffs/aro2.gif);
	background-repeat:no-repeat;
	background-position: 45% left;

	border-bottom-style:solid;
	border-bottom-color:#C0CBD7;
	border-bottom-width:1px;
	
	padding-left:10px;
	padding-top:3px;
	padding-bottom:3px;
	line-height:10pt;
}

a.rightmenuo:link, a.rightmenuo:visited ,a.rightmenuo:active {
	display:block;
	font-size: 11px;
	font-weight:004A99;
	color: #333333;
	text-decoration: none;	
	
	background-image:url(giffs/aro2.gif);
	background-repeat:no-repeat;
	background-position: 45% left;

	border-bottom-style:solid;
	border-bottom-color:#C0CBD7;
	border-bottom-width:1px;
	
	padding-left:10px;
	padding-top:3px;
	padding-bottom:3px;
	line-height:10pt;

}

/* page text*/

.pagetitle{
	font-family:Arial;
	font-weight:600;
	font-size: 20px;
	color: #004A99;
	text-decoration: none;	
	display:block;	
	
	padding-left:28px;
	padding-top:5px;
	padding-bottom:5px;
	min-height:22px;

	background-image:url(giffs/titaro.gif);
	background-repeat:no-repeat;
	background-position: 15% left;
}

/* form*/

.label{
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	font-weight:600;
	padding-bottom:7px;

}
.textfield{
	font-size: 10px;
	color: #004A99;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	width:95%;
	
	margin-bottom:3px;
	border:solid;
	border-color:#999999;
	border-width:1px;

}

.floatright
{
	display:compact;
	float:right;

}
.divide
{
	margin-top:7px;
	margin-bottom:10px;
	
	border-bottom:dotted;
	border-bottom-color:#999999;
	border-bottom-width:1px;

}

/* btns * /
/* top menu */

a.mainbtn:link, a.mainbtn:visited ,a.mainbtn:active {
	border:solid;
	border-color:#999999;
	border-width:1px;
	display:block;
	width:100px;
	
	padding:4px;
	background-color:#c0ca03;
	
	
	font-size: 11px;
	font-weight:normal;
	color: #ffffff;
	text-decoration: none;		


}
a.mainbtn:hover{
	border:solid;
	border-color:#999999;
	border-width:1px;
	display:block;
	width:100px;
	
	padding:4px;
	background-color:#e9e9e9;
	
	
	font-size: 11px;
	font-weight:normal;
	color: #333333;
	text-decoration: none;	

}

.subtopmenu{
	
	font-size: 11px;
	font-weight:normal;
	color: #999999;
	text-decoration: none;
	padding-left:10px;
	padding-right:10px;
	
}
a.subtopmenu:link, a.subtopmenu:visited ,a.subtopmenu:active {

	font-size: 11px;
	font-weight:normal;
	color: #999999;
	text-decoration: none;	


}
a.subtopmenu:hover{
	
	font-size: 11px;
	font-weight:normal;
	color: #ffffff;
	text-decoration: none;	

}

.15height
{
	height:30px;
}

.tinytext
{
	font-size: 10px;
	color: #004A99;
}
.pictopgap
{
	padding-top:10px;
}
.smalltitle{
	font-size: 12px;
	color: #004A99;
	padding-bottom:8px;




}

.divspacer
{
	padding-top:7px;
	padding-bottom:7px;
}

.whitetext
{
	font-size: 11px;
	color: #ffffff;
	padding-left:20px;

}
