body{
padding:0px;
margin:0px;
background:#FFFFFF;
}

table {border-collapse:collapse; border:0px;}

tr{
 height:30px;

}

tr.altrow
{
  height:30px;
  background-color:#efefef;

}
a{color:#c40705;}
a:hover{text-decoration:none;}

img { border:0px;}

.m_text, table, li, input, textarea
	{
		font-family:tahoma;
		font-size:13px;
		line-height:normal;
		color:#333;
		text-align:justify;
	}
.m_text {width:780px; height:500px;}

.header {height:175px;}
.header img {margin:54px 0 0 43px;}

.middle {height:200px; padding:0 54px 0 0;}

.footer {height:147px; padding-left:48px; padding-top:63px;}

ul { margin:0; padding:0; list-style:none;}
li {  line-height:20px; margin:0px; padding:0px; color:#c40705;}
li a { color:#c40705;}

#profileDetails { width:250px; height:100px; border-collapse: collapse; border:1px solid #9A9A9A; }
#profileDetails td, #profileDetails th { border:1px solid #9A9A9A; padding:3px; }

#errorMsg {
	font-size: 14px;
	color:#CC3300;
	padding: 10px;
	line-height:18px;
}

#successMsg {
	font-size: 14px;
	padding: 10px;
	line-height:18px;
	color:#0066CC;
}
