body{
	margin:0px; background-color:#55595c;
}

.container {
	background-color:#FFFFFF; width:900px; vertical-align:top;
}

.topnav{
	font:bold 11px Arial, Helvetica, sans-serif  ; color:#ffffff; text-align:center; text-decoration:none;
}

a.topnav:hover{
	font:bold 11px Arial, Helvetica, sans-serif  ; color:#ced6dd; text-align:center; text-decoration:none;
}

.boxcontent_td{
	padding:10px 6px 5px 6px; background-color:#ebedee;vertical-align:top;
}

.boxcontent_tdrt{
	padding:10px 7px 10px 7px; background-color:#ffffff; border-right:1px solid #cccccc; border-left:1px solid #cccccc;
}


.heading{
	background-color:#7B8F98; font: bold 11px Arial, Helvetica, sans-serif; color:#ffffff; padding-left:5px; 
}

.boxtext{
	font: normal 11px Arial, Helvetica, sans-serif; color:#333333; padding-left:5px; padding-right:5px; padding-top:10px
}
.content_td{
		padding-left:5px; padding-right:5px
	}
.boxtext_in{
	font: normal 12px Arial, Helvetica, sans-serif; color:#333333;
}
.boxtext_bome{
	font: normal 12px Arial, Helvetica, sans-serif; color:#333333; padding-right:5px; line-height:17px
}

.boxtext_dev{
	font: normal 11px Arial, Helvetica, sans-serif; color:#333333; padding-left:5px; padding-right:5px; padding-top:10px; line-height:17px
}

.home_title{
	font: bold 20px Arial, Helvetica, sans-serif; color:#666666; letter-spacing:0.01em; padding-bottom:5px; 
	}
	
.footer{
		font: normal 11px Arial, Helvetica, sans-serif; color:#efefef; background-color:#33414F; text-align:center;
	}
	
.footer_linktd{
		font: normal 11px Arial, Helvetica, sans-serif; color:#666666; padding-bottom:10px; text-align:center;
	}
	
.heading_sub{
		font: bold 13px Arial, Helvetica, sans-serif; color:#ed4f0e; padding-bottom:7px;
	}
	
.heading_sub2{
		font: bold 12px Arial, Helvetica, sans-serif; color:#3f5965; padding-bottom:5px; background-color:#d1d6d8;
	}
	
.heading_sub3{
		font: bold 12px Arial, Helvetica, sans-serif; color:#333333; padding-bottom:5px; background-color:#d1d6d8;
	}
	
.sidemenu_td{
		border-bottom:1px solid #cccccc; padding:5px 0px 5px 5px; font: normal 11px Arial, Helvetica, sans-serif; color:#666666;
	}
	
.sidemenu_txt{
		font: normal 11px Arial, Helvetica, sans-serif; color:#666666; text-decoration:none
	}
	
a.sidemenu_txt:hover{
		font: normal 11px Arial, Helvetica, sans-serif; color:#ff6204; text-decoration:none
	}
	
.items_td{
		background-image:url(images/bull.gif); background-repeat:no-repeat; padding-left:13px; background-position:0px 6px; padding-bottom:5px;
	}
	
.bodylinks{
		font: normal 12px Arial, Helvetica, sans-serif; color:#333333; text-decoration:underline;
	}
.bodylinkss{
		font: normal 11px Arial, Helvetica, sans-serif; color:#333333; text-decoration:underline; line-height:17px
	}
	
a.bodylinkss:hover{
		font: normal 11px Arial, Helvetica, sans-serif; color:#e04a0c; text-decoration:none;line-height:17px
	}
a.bodylinks:hover{
		font: normal 12px Arial, Helvetica, sans-serif; color:#e04a0c; text-decoration:none;
	}
.contact_box{
		background-image:url(images/contact_bg.gif); background-repeat:repeat-x;
	}
.sitemap_heading{

		/*background-image:url(images/bull.gif);*/ background-repeat:no-repeat; padding:7px 0px 7px 7px; background-position:0px 9px; background-color:#d3d7d9;
	}
.smapheading_txt{
		font: bold 12px Arial, Helvetica, sans-serif; color:#333333; text-decoration:underline
	}
a.smapheading_txt:hover{
		font: bold 12px Arial, Helvetica, sans-serif; color:#e04a0c; text-decoration:none;
	}
.sitemap_itemtd{
		padding-left:7px; background-image:url(images/contact_bg.gif); background-repeat:repeat-x; vertical-align:top;
	}
.smlinks{
		font: normal 11px Arial, Helvetica, sans-serif; color:#333333; line-height:17px; text-decoration:underline;
	}
a.smlinks:hover{
		font: normal 11px Arial, Helvetica, sans-serif; color:#e04a0c; line-height:17px; text-decoration:none;
	}
.events_title{

	font: bold 13px Arial, Helvetica, sans-serif; color:#333333; 

	}
	/*MPI*/

	.formtd_rt
{
	font-size: 12px;
	color: #2f2f2f;
	font-family: arial;
	padding-left: 11px;
	padding-bottom: 4px;
	text-align: left;
}
.formtd_lt
{
	width: 40%;
	text-align: right;
	font-family: arial;
	font-size: 12px;
	padding-bottom: 4px;
	color: #2f2f2f;
}
.errormsg
{
	font-family:Tahoma;
	font-size:11px;
	color:Red;
}

.mandatorystar
{
	color: red;
	padding-right: 0;
}
