*{margin:0; padding:0;}

body,td,th{font-family: Verdana, Geneva, sans-serif; font-size: 11px; color: #2d2d2d;}

#mainDiv{width:100%; margin:0 auto;}

#txtHeader{background:url(../img/txt-head.jpg) no-repeat left center; width:47%; height:100px; float:left;}

#top{width:100%; height:93px;}

	#searchCont{width:40%; padding:1%; padding-bottom:0; text-align:right; float:right; margin:0;}
	#searchCont a{font:11px Arial; margin:0 5px; color:#2d2d2d; text-decoration:underline; }
	#searchCont a:hover{font:11px Arial; margin:0 5px; color:#F00; text-decoration:none;}
	#searchCont form{margin:0; margin-top:10px; padding:0;}
	#searchCont input{height:17px; width:175px; margin-bottom:10px;}
	#searchCont .inputBut{height:20px; width:28px; border:1px solid #f00; background-color:#FFF; font-weight:bold;}

#buttCon{background:url(../img/but-bg.jpg) bottom repeat-x; width:100%; height:42px; margin:0 auto; display:inline-block;}

	#buttCon ul{margin:0 10px; padding:0;}
	#buttCon li{list-style:none; background:url(../img/button-bg.jpg) no-repeat; margin-left:5px; float:right; width:93px; height:42px; text-align:center;}
	#buttCon li a{font:14px Georgia, "Times New Roman", Times, serif; margin:0 5px; color:#2d2d2d; text-decoration:none; font-weight:bold; line-height:42px;}
	#buttCon li a:hover{font:14px Georgia, "Times New Roman", Times, serif; margin:0 5px; color:#F00; text-decoration:underline; font-weight:bold; line-height:42px;}
	

#quickCon{background:#ffd6d6; width:100%; line-height:32px; height:32px; border:1px solid #ff9494; border-left:0; border-right:0; text-align:center;}

	#quickCon a{font:12px Arial; margin:0 5px; color:#2d2d2d; text-decoration:none; font-weight:bold; }
	#quickCon a:hover{font:12px Arial; margin:0 5px; color:#F00; text-decoration:underline; font-weight:bold;}
	
#leftCon{width:22%; float:left; margin:10px;}

#midCon{width:52%; float:left; margin-top:10px; margin-bottom:12px;}

	.box1{background-color:#fafaf2; border:1px solid #d40000;}
	
	.box1 h1{background:url(../img/new.jpg) no-repeat left top; height:45px; line-height:44px; padding-left:50px; font:32px Georgia, "Times New Roman", Times, serif; font-weight:normal; margin:0;}
	
	.box2{background-color:#fafaf2; border:1px solid #d40000; border-top:0; line-height:19px; text-align:justify; padding:10px;}
	
	.box2 p{margin:0; color:#640000;}
	
	.box2 h2{font:16px Georgia, "Times New Roman", Times, serif; font-weight:bold; line-height:20px; margin:0; margin-bottom:8px;}
	.box2 h2 a{font:16px Georgia, "Times New Roman", Times, serif; font-weight:bold; line-height:20px; text-decoration:none; color:#2d2d2d;}
	.box2 h2 a:hover{font:16px Georgia, "Times New Roman", Times, serif; font-weight:bold; line-height:20px; text-decoration:underline; color:#000;}
	
	.box2 img{margin:7px; margin-left:0; margin-top:0;}
	
	.box3{border:1px solid #d40000; border-top:0; line-height:19px; text-align:justify; padding:10px;}
		.box3 form{margin:0; padding:0;}
		.box3 a{font:11px Verdana, Geneva, sans-serif; color:#f00; text-decoration:none; font-weight:bold;}
		.box3 a:hover{font:11px Verdana, Geneva, sans-serif; color:#F00; text-decoration:underline; font-weight:bold;}
		.box3 form a{font:11px Verdana, Geneva, sans-serif; color:#f00; text-decoration:none; font-weight:bold;}
		.box3 form a:hover{font:11px Verdana, Geneva, sans-serif; color:#F00; text-decoration:underline; font-weight:bold;}
		.box3 form table{margin-left:50px;}
		.box3 form td{padding:5px 10px; font-weight:bold;}
		.box3 p{margin:0; color:#640000;}
		.box3 i{margin:0; color:#a9a8a8;}
		.box3 h2{font:16px Georgia, "Times New Roman", Times, serif; font-weight:bold; line-height:20px; margin:0; margin-bottom:8px;}
		.box3 h2 a{font:16px Georgia, "Times New Roman", Times, serif; font-weight:bold; line-height:20px; text-decoration:none; color:#2d2d2d;}
		.box3 h2 a:hover{font:16px Georgia, "Times New Roman", Times, serif; font-weight:bold; line-height:20px; text-decoration:underline; color:#000;}
		.box3 img{margin:7px; margin-left:0; margin-top:0;}
	
	
	.box4{border:1px solid #d40000; border-top:0; line-height:19px; text-align:justify; padding:10px;}
		.box4 table,td {padding:6px; font-weight:bold;}
		.box4 a{font:11px Verdana, Geneva, sans-serif; color:#000000; text-decoration:underline; font-weight:bold;}
		.box4 a:hover{font:11px Verdana, Geneva, sans-serif; color:#800001; text-decoration:none; font-weight:bold;}
		.box4 form input{width:180px; border:1px solid #7f9db9; height:20px;}
		.box4 form textarea{width:250px; border:1px solid #7f9db9; height:40px;}
		
		
		.contactBox{border:1px solid #d40000; border-top:0; line-height:19px; text-align:justify; padding:10px;}
		.contactBox form{margin:0; padding:0;}
		.contactBox a{font:11px Verdana, Geneva, sans-serif; color:#f00; text-decoration:none; font-weight:bold;}
		.contactBox a:hover{font:11px Verdana, Geneva, sans-serif; color:#F00; text-decoration:underline; font-weight:bold;}
		.contactBox form a{font:11px Verdana, Geneva, sans-serif; color:#f00; text-decoration:none; font-weight:bold;}
		.contactBox form a:hover{font:11px Verdana, Geneva, sans-serif; color:#F00; text-decoration:underline; font-weight:bold;}
		contactBox form td{padding:5px 10px; font-weight:bold;}
		contactBox p{margin:0; color:#640000;}
		contactBox i{margin:0; color:#a9a8a8;}
		contactBox h2{font:16px Georgia, "Times New Roman", Times, serif; font-weight:bold; line-height:20px; margin:0; margin-bottom:8px;}
		contactBox h2 a{font:16px Georgia, "Times New Roman", Times, serif; font-weight:bold; line-height:20px; text-decoration:none; color:#2d2d2d;}
		contactBox h2 a:hover{font:16px Georgia, "Times New Roman", Times, serif; font-weight:bold; line-height:20px; text-decoration:underline; color:#000;}
		contactBox img{margin:7px; margin-left:0; margin-top:0;}
	
.red{color:#F00;}
.head{font:14px Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#F00;}
	
.inHeadBg{background:url(../img/wel-bg.jpg) no-repeat; width:95%px; height:43px;}
.welHeadBg{background:url(../img/wel-bg.jpg) no-repeat; width:95%px; height:43px; margin-top:10px;}

#numBox{margin:0 auto; margin:12px 0; margin-bottom:0; text-align:center;}
	#numBox a{font:12px Georgia, "Times New Roman", Times, serif; color:#2d2d2d; text-decoration:none; border:1px solid #2d2d2d; padding:2px; margin:1px;}
	#numBox a:hover{font:12px Georgia, "Times New Roman", Times, serif; color:#fff; text-decoration:underline; border:1px solid #d40000; padding:2px; margin:1px; background-color:#666;}

#rightCon{width:22%;  float:left; margin:10px;}

	.headBg{background:url(../img/head-bg1.jpg) no-repeat; width:95%px; height:43px;}
	
		h1{font:20px Georgia, "Times New Roman", Times, serif; color:#c30000; margin:0; margin-left:10px; line-height:42px;}
	
	.headBg1{background:url(../img/head-bg1.jpg) no-repeat; width:95%px; height:43px; margin-top:10px;}
	
	.inheadBg1{background:url(../img/head-bg1.jpg) no-repeat; width:95%px; height:43px;}
	
	.box{width:95%; border:1px solid #d40000; padding:5px;}
	
		.box form{margin:0; padding:0;}
		
		.box input{width:120px; height:16px; border:1px solid #666;}
		
	.box ul{margin:0 10px; padding:0;}
	.box li{list-style:none; background:url(../img/icon.jpg) no-repeat left center; height:24px; padding-left:15px; }
	.box li a{font:11px Verdana, Geneva, sans-serif; color:#2d2d2d; text-decoration:none; font-weight:normal; line-height:24px;}
	.box li a:hover{font:11px Verdana, Geneva, sans-serif; color:#F00; text-decoration:underline; font-weight:normal; line-height:24px;}
	.box a{font:11px Verdana, Geneva, sans-serif; color:#f00; text-decoration:none; font-weight:bold;}
	.box a:hover{font:11px Verdana, Geneva, sans-serif; color:#F00; text-decoration:underline; font-weight:bold;}


#horline{background:url(../img/hline.jpg) repeat-x; height:3px; margin-bottom:10px;}

#footer{height:80px; width:100%; line-height:22px; text-align:center;}
	#footer a{font:11px Verdana, Geneva, sans-serif; color:#2d2d2d; text-decoration:underline; font-weight:bold;}
	#footer a:hover{font:11px Verdana, Geneva, sans-serif; color:#000; text-decoration:none; font-weight:bold;}

.button{border:2px solid #000000; padding:8px 20px; margin:10px; margin-top:10px;}
	a.button {font:16px Georgia, "Times New Roman", Times, serif; font-weight:bold; text-decoration:none;}
	a.button:hover{font:16px Georgia, "Times New Roman", Times, serif; font-weight:bold; text-decoration:underline;}
/*added by vinod*/
.errTxt{ font-family:Arial;	font-size:11px;	color:#092A59; background:#FFFFFF; border:1px solid #092A59; margin-bottom:10px; padding:10px; }
#jsError{background-color:#fff5f5;	color:#ff3939;	border:1px solid #ff3939; clear:both; margin:10px 0; padding:5px; font-size:11px;}
#jsError ul{margin:0 10px; padding:0;}
#jsError li{list-style:none; background:url(../img/icon.jpg) no-repeat left center; height:24px; padding-left:15px; }

#tbl{
	font-weight:normal;
	}
	#tbl td{
	font-weight:normal;
	}
	#tbl h2{
		font-size:14px;
		color:#900;
	
	}
	.heading-blk {
	font-family: Verdana, Arial, "MS Sans Serif", Sans-Serif;
	font-size: 14px;
	font-weight: bold;
	color:#900;
}
	.textbox-chr {
	background:#FF9B9B;
	font-family: Verdana, Arial, "MS Sans Serif", Sans-Serif;
	font-size: 11px;
	border: 1px solid #900;
	padding: 3px;
}
.date-bg{
	font-family : Tahoma, Arial, sans-serif;
	font-size :9px;
	font-weight : bold;
	color:#fff; 
	text-align :center ;
	background-image:url(../img/date-bg.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:40px;
	height:59px;
	line-height:14px;
	}
	
