.tx-powermail-pi1 label{width:200px;display:block;float:left}
.powermail_radio_inner{margin-left:200px;}
.powermail_radio_inner label{width:100px;}
.tx_powermail_pi1_fieldwrap_html{margin: 2px 0}
.tx_powermail_pi1_fieldwrap_html_label{margin:2px 0 10px 0}
.powermail_mandatory_js{color:#cc0000}

HTML,BODY{
	margin:0;
	padding:0;
	background-color:#cccccc;
	height:100%;
	width:100%;
}

.footernav2 A{
width:160px;
display:block;
}
.footer-last A{
width:159px;
}

TD{
	/*border:1px solid yellow;*/
}

.bleft{
	border-left:1px solid #fff;
}
.bright{
	border-right:1px solid #fff;
}
.btop{
	border-top:1px solid #fff;
}
.bbottom{
	border-bottom:1px solid #fff;
}
.upper{
	text-transform:uppercase;
}
.maingrey{
	background-color:#EEF8F9;
}
.center{
	text-align:center;
}
.block{
	display:block;
}
.red{
	background-color:#800000;
}
.grey{
	background-color:#B2B2B2;
}

SPAN.streched{
	display:block;
	padding:3px 3px 3px 4px;
	color:#fff;
	letter-spacing:5px;
	text-align:center;
	font-weight:bold;
	height:14px;
}

SPAN.flash{
	display:block;
	padding:3px;
	color:#fff;
	text-align:left;
}

H1{
	font-family: Arial, sans-serif;
	color:#808080;
}
H2{
	font-family: Arial, sans-serif;
	color:#B2B2B2;
	margin-bottom:10px;
}

#container{
	width:1000px;
	height:554px;
	background-color:#800000;
}
	#rightbox{
		margin-left:10px;
		margin-bottom:5px;
		width:200px;
		padding:5px;
		float:right;
		background-color:#fff;
		border:2px solid #800000;
	}

	#footernav A, #headernav A{
		display:block;
		padding:3px;
		text-transform:uppercase;
		/*font-weight:bold;*/
		color:#fff;
		text-decoration:none;
	}
	#headernav A{
		height:14px;
	}
	TABLE.footernav2 A, TABLE.footernav2 A:visited{
		display:block;
		padding:3px;
		text-transform:uppercase;
		/*font-weight:bold;*/
		font-size:10px;

		color:#fff;
		text-decoration:none;
	}
	#headernav A:hover,#footernav A:hover, TABLE.footernav2 A:hover {
		background-color:#B2B2B2;
		color:#fff;
	}
	#footernav A{
		width:160px;
	}
	#footernav TD.last A{
		width:159px;
		text-align:center;
	}

#footergrey{
	/*height:17px;*/
	background-color:#B2B2B2;
	text-align:right;
	padding:2px;
}

#main DIV.main{
	overflow:auto;
	height:421px;
	background-color:#fff;
	text-align:left;
	padding:10px;
}


/* PRINT */
#printhead,#printfooter{
display:none;
}