.documentContainer
{
	margin: 50px;
}
.msg_list 
{
	margin: 0px;
	padding: 0px;
	width: 600px;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
}
.msg_head 
{
	padding: 5px 10px;
	cursor: pointer;
	/*position: relative; */
	margin:1px;
	background: #D6E0C2 url(arrowDown.gif) no-repeat right;
	margin-left: auto;
	margin-right: auto;
}
.msg_body 
{
	padding: 5px 10px 15px;
	background-color:#F4F4F8;
	margin-left: auto;
	margin-right: auto;
}
.registrationCartContainer
{
	margin-left: 20px;
	margin-right: 50px;
	width: 600px ;
	margin-top: 0px;
	margin-bottom: 0px;
}
.registrationCartHead
{
	padding: 5px 10px;
	font-size:12pt;
	/*height:20px; */
	background:#D6E0C2 ; 
	text-indent: 14pt;
	margin-left: auto;
	margin-right: auto;	
}
.registrationCartBody
{
	background:#F4F4F8 ; 
	font-size:12pt;
}
#frmReg .statusError {
  background:url("../images/unchecked.gif") no-repeat 0px 0px;
  padding-left: 16px;
  padding-bottom: 2px;
  font-weight: bold;
  color: #EA5200;
}
label
{
text-align: center;
margin-right: 6px;
vertical-align: right;





}


body, td {font-family:Arial, Helvetica, sans-serif; }	
.style1 {color: #F17C1D}
/* http://blog.benogle.com/2009/04/29/css-round-corners/ */
.b1f, .b2f, .b3f, .b4f{font-size:1px; overflow:hidden; display:block;}
.b1f {height:1px; background:#D6E0C2; margin:0 5px;}
.b2f {height:1px; background:#D6E0C2; margin:0 3px;}
.b3f {height:1px; background:#D6E0C2; margin:0 2px;}
.b4f {height:2px; background:#D6E0C2; margin:0 1px;}
.cartStatus {background: #D6E0C2; text-align:center;}
.cartContainer{float:right;padding-left:20px; padding-right:50px; width:45%;}


