body {
		font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:20px;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
	text-align:left;
	
}


td {
	font-family: Arial, Geneva, Arial, helvetica, sans-serif;
}

th {
	font-family: Arial, Geneva, Arial, helvetica, sans-serif;
}





a:link {font-family: Arial, garamond,courier; color: #002E66; text-decoration: none; }
a:visited {font-family: Arial, garamond,courier; color: #002E66; text-decoration: none;  } 
a:active {font-family: Arial, garamond,courier; color: #002E66; text-decoration: none;  }
a:hover {font-family: Arial, garamond,courier; color: #002E66; text-decoration: none;   }




#navigation a {line-height:20px; font-size:18px;}


a.navi:link {font-family: Arial, garamond,courier; color: #ffffff; text-decoration: none; font-weight:normal; }
a.navi:visited {font-family: Arial, garamond,courier; color: #ffffff; text-decoration: none; font-weight:normal; } 
a.navi:active {font-family: Arial, garamond,courier; color: #ffffff; text-decoration: none; font-weight:normal; }
a.navi:hover {font-family: Arial, garamond,courier; color: #ffffff; text-decoration: underline; font-weight:normal; }


a.navi_selected:link {font-family: Arial, garamond,courier; color: #ffffff; text-decoration: underline; font-weight:normal;  }
a.navi_selected:visited {font-family: Arial, garamond,courier; color: #ffffff; text-decoration: underline; font-weight:normal; } 
a.navi_selected:active {font-family: Arial, garamond,courier; color: #ffffff; text-decoration: underline; font-weight:normal;  }
a.navi_selected:hover {font-family: Arial, garamond,courier; color: #ffffff; text-decoration: underline; font-weight:normal; }






a.subnavi:link {font-family: Arial, garamond,courier; color: #ffffff; text-decoration: none; font-weight:normal; }
a.subnavi:visited {font-family: Arial, garamond,courier; color: #ffffff; text-decoration: none; font-weight:normal;  } 
a.subnavi:active {font-family: Arial, garamond,courier; color: #ffffff; text-decoration: none; font-weight:normal;   }
a.subnavi:hover {font-family: Arial, garamond,courier; color: #ffffff; text-decoration: underline;  font-weight:normal;   }


a.subnavi_selected:link {font-family: Arial, garamond,courier; color: #ffffff; text-decoration: underline; font-weight:bold;  }
a.subnavi_selected:visited {font-family: Arial, garamond,courier; color: #ffffff; text-decoration: underline; font-weight:bold;  } 
a.subnavi_selected:active {font-family: Arial, garamond,courier; color: #ffffff; text-decoration: underline; font-weight:bold; }
a.subnavi_selected:hover {font-family: Arial, garamond,courier; color: #ffffff; text-decoration: underline;  font-weight:bold; }





h1 {
	font-family: Arial, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	margin-bottom: 20px;
	line-height:28px;
}

h2 {
	font-family: Arial, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	margin-bottom: 20px;
	line-height:28px;
}

.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:20px;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
	text-align:left;
	
}


.error {
	background-color:#FFEFEF;
	border: 1px solid #ff0000;
	color: #000000;
	margin: 5px;
	padding: 5px;
	margin-left:0px;
}


.success {
	background-color: #E1FFDF;
	border: 1px solid #088F00;
	color: #000000;
	margin: 5px;
	padding: 5px;
	margin-left:0px;
}