* {
	margin: 0;
}
html, body {
	height: 100%;
}
.wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -2.5em;
}
.footer, .push {
	height: -2.5em;
}
.text_footer {
	font-family: Arial;
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
}
.text_footer:hover {
	font-family: Arial;
	font-size : 11px;
	text-decoration: underline;
}
.ten {
	font-family: Arial;
	font-size: 10px;
	text-decoration: none;
}
.eleven {
	font-family: Arial;
	font-size: 11px;
	text-decoration: none;
}
.twelve{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #555555;
}
.thirteen{
	font-family: Arial;
	font-size: 13px;
	text-decoration: none;
}
.subover_white {
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #ffffff;
}
.subover_gray {
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #494949;
}
.subover_red {
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	/*color: #ee1d25;*/
	color:#0054a6;
}
.subover {
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #494949;
}
.subover:hover {
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #0054a6;
}
.submenu {
	font-family: Arial;
	font-size: 11px;
	text-decoration: none;
	color: #525252;
	font-weight: bold;
}
.submenu:hover {
	font-family: Arial;
	font-size: 11px;
	text-decoration: none;
	color: #ee1d25;
	font-weight: bold;
}
.fourteen_over {
	font-family: Arial;
	font-size: 14px;
	text-decoration: none;
}
.fourteen {
	font-family: Arial;
	font-size: 14px;
	text-decoration: none;
	color: #525252;
}
.fourteen:hover {
	font-family: Arial;
	font-size: 14px;
	text-decoration: none;
	color: #0054a6;
}
.eighteen{
	font-family: Arial;
	font-size: 18px;
	text-decoration: none;
}
.underline {
	text-decoration: underline;
}
.underline:hover {
	text-decoration: none;
}
.sub_title {
	font-family: Arial;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
}
.overview {
	font-family: Arial;
	font-size: 18px;
	text-decoration: none;
	color: #ffffff;
}
.headline{
	font-family: Arial;
	font-size: 24px;
	text-decoration: none;
	color: #3a3a3a;
}
.white {
	color: #ffffff;
}
.gray{
	color: #494949;
	text-align: left;
}
.green_d{
	color: #060;
	text-align: justify;
}
.justify{
	text-align: justify;
}
.right{
	text-align: right;
}
.left{
	text-align: left;
}
.justred {
	/*color: #0054a6;*/
	color:#0054a6;
	line-height: 12px;
}
.red {
	text-decoration: none;
	/*color: #0054a6;*/
	color:#0054a6;
}
.red:hover {
	text-decoration: underline;
}
.white {
	text-decoration: none;
	color: #ffffff;
	font-family: Arial;
}
.blue{
	text-decoration: none;
	color: #009;
}
.dark_brown{
	text-decoration: none;
	color: #333;
}
.black{
	text-decoration: none;
	color: #000000;
}
.yellow{
	text-decoration: none;
	color: #FF0;
}
.bluelight{
	text-decoration: none;
	color: #03C;
}
.copyright {
	font-family: Arial;
	font-size: 11px;
	text-decoration: none;
	color: #969696;
}
.table_outline {
	text-decoration: none;
	border: 1px solid #dfdfdf;
}
.bttn_red{
	Background-color: #0054a6;
	Color: #FFFFFF;
	font-size: 11px;
	Border: 2px solid;
	Border-color: #0054a6 #0054a6 #0054a6 #0054a6;
}
.bttn_justred{
	/*Background-color: #0054a6;*/
	background-color:#0054a6;
	Color: #FFFFFF;
	font-size: 11px;
	border: 2px solid #0054a6;
}
.bttn_blue{
	Background-color: #03C;
	Color: #FFFFFF;
	font-size: 11px;
	Border: 2px solid;
	Border-color: #0033cc #0033cc #0033cc #0033cc; 
}
.imgright {
	float: right;
	padding-left: 10px;
}
.imgleft {
	float: left;
	padding-right: 10px;
}
.white_box {
	Background-color: #FFFFFF;
	border: 1px solid #CCC;
}

