.InfoMsg{color:#FF0000;}

.ErrorBox{border:1px solid #FF0000; margin:3px;}
.ErrorBox .title{background-color:#FFF4F4; font-size:14px; font-weight:bold; height:30px; padding-left:5px; margin-left:5px;}
.ErrorBox .message{padding:10px;}

.InfoBox{border:1px solid #0080FF; margin:3px;}
.InfoBox .title{background-color:#ECF5FF; font-size:14px; font-weight:bold; height:30px;padding-left:5px; margin-left:5px;}
.InfoBox .message{padding:10px;}

.container
{
	margin:2px 0;
	text-align:left;	
}

.container .header
{
	height:25px;
	font-weight:bold;
	padding-top:12px;
	font-size:14px;
	padding-left:35px;	

}

.container.error
{
	background-color:#fff1f1;
	border-bottom:1px solid #fddcdc;
	display:none;
	text-align:left;
}

.mandatory
{
	font-size:11px;
	font-family:tahoma;
	color:#FF0000;
	font-weight:normal;
}

.propercase{text-transform:capitalize;}

.welcome_titlebg {background:url(../images/welcome_titlebg.gif) left 2px repeat-x; height:30px; border:1px solid #c4c8d1; padding-left:10px;}
.welcome_content {border:1px solid #c4c8d1; border-top:none; padding:11px 9px 5px 15px; line-height:13px;}

.top_border {border-top:1px solid #c4c8d1;}
.company_banner {background:url(../images/inner_banner.jpg) left top repeat-x; width:100%; height:93px; font-size:24px; padding-left:40px; color:#e28a22; font-weight:bold; }

/*added by vijay*/
.banner_new {background:url(../images/bgbanner.jpg) 50% top no-repeat; height:91px;}
.pad10 {padding:0px 10px 2px 10px;}

.links {padding:0px 0px 0px 0px; text-align:left;color:#3a4151;}
.links a{color:#3a4151; text-decoration:none; font-weight:bold; padding:0px 10px 0px 0px;}
.links a:hover{color:#f7911d; text-decoration:none; font-weight:bold; padding:0px 10px 0px 0px;}
