body
	{
	background-color:#FFFFFF;
	}
p, td, tr, li, ul, a, h
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	color:#000000;
	font-size:11px;
	}
h1
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	color:#000000;
	font-size:16px;
	}
.parts_text_01
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	color:#FFFFFF;
	font-size:11px;
	margin:15px;
	}
.parts_text_02
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	color:#FFFFFF;
	font-size:12px;
	}
.input_text
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#003F8A;
	border:1px solid #898989;
	height:20px;
	width:150px;
	vertical-align:middle;
	}
.input_text2
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	background-color: #E0E0E0;
	border:1px solid #003F8A;
	height:20px;
	width:150px;
	vertical-align:middle;
	}
/*Navigation*/
a.nav_activ:link, a.nav_activ:visited {
	font-size:11px;
	font-weight:bold;
	color:#003F8A;
	padding:10px 10px 10px 0;
	display:block;
	}
a.nav_activ:hover {
	color: #a8a8a8;
	}
a.nav_activ:active {
	color: #A8A8A8;
	}
a.nav_inactiv:link, a.nav_inactiv:visited, a.nav_inactiv:active, a.nav_inactiv:hover {
	font-size:11px;
	font-weight:bold;
	color:#A8A8A8;
	padding:10px 10px 10px 0;
	display:block;
	}
a.nav_text01:link, a.nav_text01:visited
	{
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003F8A;
	text-align: left;
	text-decoration: none;
	}
a.nav_text01:hover, a.nav_text01:active {
	color: #a8a8a8;
	}
a.nav_partner:link, a.nav_partner:active, a.nav_partner:visited
	{
	font-size:11px;
	color:#FFFFFF;
	text-decoration:underline;
	text-align:center;
	padding:0 15px 0 15px;
	display:block;
	}
a.nav_partner:hover
	{
	text-decoration:none;
	}
a.nav_text02:link, a.nav_text02:visited, a.nav_text02:active
	{
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	text-decoration: none;
	}
a.nav_text02:hover
	{
	text-decoration: underline;
	}
a.button_01:link, a.button_01:visited, a.button_01:active 
	{ 
	background-color:#003F8A;
	color:#FFFFFF; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: bold; 
	text-align: center; 
	border-top:1px #A4A391 solid; 
	border-left:1px #A4A391 solid; 
	border-bottom:1px #000000 solid; 
	border-right:1px #000000 solid;
	width:90px;
	padding:1px 0 1px 0;
	display:block;
	}
a.button_01:hover
	{
	background-color:#DBE0E4; 
	color:#003F8A; 
	}

/*Layout*/
.border
	{
	border:1px solid #003F8A;
	}
.bg_blue_01
	{
	background-color:#003F8A;
	}
.bg_blue_02
	{
	background-color:#3477C7;
	}
#info
	{
	position:absolute;
	bottom:10px;
	}
#login
	{
	position:absolute;
	width:100%;
	top:0px;
	left:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#232323;
	background:url(../images/login_icon.gif) 7px center no-repeat #D4D0C8;
	padding:4px 0 4px 0;
	text-indent:25px;
	border-bottom:1px solid #979797;
	}
#login a
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color: #000080;
	text-decoration:underline;
	}
.button 
	{ 
	background-color:#003F8A;
	color:#FFFFFF; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: bold; 
	text-align: center; 
	border-top:1px #A4A391 solid; 
	border-left:1px #A4A391 solid; 
	border-bottom:1px #000000 solid; 
	border-right:1px #000000 solid; 
	}
.button_over
	{
	background-color:#DBE0E4; 
	color:#003F8A; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: bold; 
	text-align: center; 
	border-top:1px #A4A391 solid; 
	border-left:1px #A4A391 solid; 
	border-bottom:1px #000000 solid; 
	border-right:1px #000000 solid; 
	}

