#footer{
margin-bottom: 0.5em;
}

.subfooter{
line-height:1.5;
margin-top: 0px;
text-align: center;
}

.subfooter ul, .subfooter li{
display: inline;
}

.subfooter .info{
clear: both;
}

.small{
font-size: 85%;

}

a.lft
{
Font-family:tahoma, Arial;
font-size:13px;
font-weight:bold;
text-decoration:none;
color:#000000;
padding:3px;
}
a.lft:hover
{
Font-family:tahoma, Arial;
font-size:13px;
font-weight:bold;
text-decoration:none;
color:#FF4200;
padding:3px;
}

.ln1{
padding-top: 8px;
}
 #im0{
margin-left: 4px;
 }
  #im1{
margin-left: 4px;
 }
  #im2{
margin-left: 4px;
 }
  #im3{
margin-left: 4px;
 }
  #im4{
margin-left: 4px;
 }
  #im5{
margin-left: 4px;
 }
  #im6{
margin-left: 4px;
 }
   #im7{
margin-left: 4px;
 }
   #im8{
margin-left: 4px;
 }
   #im9{
margin-left: 4px;
 }
   #im10{
margin-left: 4px;
 }
    #im11{
margin-left: 4px;
 }
    #im12{
margin-left: 4px;
 }
    #im13{
margin-left: 4px;
 }

.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: 000000;
}
.textbld {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: 000000;
}
.txthead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: F88D02;
}
.pagehead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: F88D02;
}
.pageheadline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 48px;
	font-weight: bold;
	color: F88D02;
}
.putxt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: 56278B;
	padding-bottom:10px;
	padding-left:4px;
}
.bul{
	padding-top:3px;
}
.lnk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: F88D02;
}
.mil {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	font-weight: normal;
	color: 000000;
}
.copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: FFFFFF;
	padding-left:25px;
	padding-bottom:10px;
}
.txtpad{
	padding-top:10px;
	padding-bottom:15px;
	padding-left:3px;
	padding-right:3px;
}
.bxpad{
	padding-top:0px;
	padding-bottom:15px;
	padding-left:6px;
	padding-right:3px;
}
.lfpad{
	padding-top:0px;
	padding-bottom:15px;
	padding-left:3px;
	padding-right:3px;
}
.bot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	font-weight: normal;
	color: 000000;
	padding-left:0px;
	padding-right: 0px;
}
.bot:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration:none;
	color: FF4200;
}
.vline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
	font-weight: normal;
	color: 000000;
	padding-left:10px;
	padding-right:10px;
	
}
.tbpad{
	padding-top:1px;
	padding-bottom:1px;
}
.tbpad2{
	padding-top:2px;
	padding-bottom:15px;
}
.ln{
	color: 56278B;
	height:1px;
}
.field {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width:175px;
	height:20px;
	font-weight: normal;
	color: 000000;
	border:1px solid #56278B;	
}
.ftxield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width:450px;
	font-weight: normal;
	color: 000000;
	border:1px solid #56278B;	
}
.flpad{
	padding-top:3px;
	padding-bottom:3px;
}
.slptxt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	line-height:1.25;
	color: 000000;
}
.slpbldtxt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: 000000;
}
.slpsmlhd{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height:1.25;
	font-weight: bold;
	color: D10000;
}
.slpsm9lhd{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bold;
	line-height:1.25;
	color: D10000;
}
.slpsm9nor{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: normal;
	line-height:1.25;
	color: D10000;
}
.slppulhd{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: 56278B;
}
.slppu3hd{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: 56278B;
}
.slppu5hd{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: 56278B;
}
.slppu5nor{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: 56278B;
}
.slplnk{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration:none;
	font-weight: normal;
	color: 56278B;
}
.slplnk:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration:underline;
	font-weight: normal;
	color: FF6C00;
}
.slpporhd{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: FF6C00;
}
.slppor2hd{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: FF6C00;
	line-height:1.25;
}
.slppor2uhd{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	text-decoration:underline;
	color: FF6C00;
}
.slptxttb{
	padding-left:25px;
	padding-right:25px;
	padding-top:10px;
	padding-bottom:15px;
}
.slpauthtb{
	padding-left:45px;
	padding-right:45px;
}
.slpautxtb{
	padding-left:10px;
	}
.slpylptb{
	padding-left:0px;
	padding-right:45px;
	padding-bottom:15px;
}
.slpylbtb{
	padding-top:10px;
	padding-left:45px;
	padding-right:45px;
	padding-bottom:10px;
}
.slpspc{
	padding:10px;
	}
.splbul{
	padding:5px;
}
.splspcbul{
	padding-top:8px;
}
.splpic{
	padding-left:20px;
}
.slptxtftb{
	padding-left:25px;
	padding-right:25px;
	padding-top:0px;
	padding-bottom:15px;
}
.spltop{
	padding-top:12px;
}
.tstxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: 000000;
}
.tsfimg {
	float: left;
	color: 000000;
}
.auins {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: ff0000;
}
.autxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: 000000;
}
.aubld {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: 000000;
}
.aupup {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: 56278B;
}
.aupufrm{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: 56278B;
}
.aufield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width:125px;
	height:18px;
	font-weight: normal;
	color: 000000;
	border:1px solid #CCCCCC;	
}
.aufrmpad {padding:3px;	
}
.aulftb {padding-left:10px;
padding-top:10px;
}
.aubrd {
border-left:1px solid #56278B;
border-right:1px solid #56278B;
border-top:1px solid #56278B;
border-bottom:1px solid #56278B;
}

.autxfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width:275px;
	font-weight: normal;
	color: 000000;
	border:1px solid #CCCCCC;	
}
.aubut {padding:10px;	
}
.sttp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: 56278B;
	padding-top:10px;
	padding-bottom:10px;
}
.aftxt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: 56278B;
	padding-bottom:10px;
}
.req {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: FF0000;
}
.afsmtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: 000000;
}
.algfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width:200px;
	height:18px;
	font-weight: normal;
	color: 000000;
	}
.slpwhtxt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	line-height:1.25;
	color: FFFFFF;
}
.slpwhbldtxt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: FFFFFF;
}
.tbs{
	padding:15px;
}
.botab{
	border:1px solid #56278B;
}
.boltab{
	padding-right:1px
}
.botxt{
	border-right:1px solid #56278B;
	border-bottom:1px solid #56278B;
	padding-left:15px;
	padding:10px;
}
.botxtr{
		border-bottom:1px solid #56278B;
		padding-left:15px;
		padding:10px;
}
.botxts{
		border-right:1px solid #56278B;
		padding-left:15px;
		padding:10px;
}
.intbs{
	padding:5px;
}
.slppu9hd{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bold;
	color: 56278B;
}
.slppu9ulhd{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bold;
	text-decoration:underline;
	color: 56278B;
}
.slprsmlhd{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:1.25;
	font-weight: bold;
	color: D10000;
}
.aintbs{
	padding-right:5px;
	padding:10px;
}
.aiimg{
	padding-top:10px;
}
.ftxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: 000000;
}
.flield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width:275px;
	height:20px;
	font-weight: normal;
	color: 000000;
	border:1px solid #56278B;	
}