/*------------------------------------------------CSS for MoCA------------------------------------------------*/

body{margin:0px;padding:0px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#444444;background:#ffffff;}
.outer{width:929px;margin:auto;border:0px solid #a9cbee;padding:0;margin:0}
P{
	margin-left:11px;padding:0px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#000000;}
div, h1, h2, p, form, label, input, textarea, img, span{
	margin:0; padding:0;
}
img{border:0;}
a{color:#828385;background-color:inherit;font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
a:hover{color:#000000;background-color:white;text-decoration:underline;}
#ul{margin:0;padding:0;list-style-type:none;font-size:0;}
.spacer{clear:both;font-size:0;line-height:0;}
/*------------------------------------------------header*************Don't change anything**********--------------------*/
/* styles for header starts here */
#header{
	width:900px;
	height:26px;
	color:#504f52;
	background-color:inherit;
	font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
	padding:0 11px;
	text-decoration:none;
}
#header ul{
	width:900px;
	position:absolute;
	left:-3px;
	top:8px;
	color:#504f52;
}
#header ul li{
	float:left;
	color:#504f52;
	background-color:inherit;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
}
#header ul li a{
	color:#504f52;
	background-color:inherit;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	padding:0 11px;
	margin-right:8px;
	text-decoration:none;
}
#header ul li a:hover{
	color:#FFFFFF;
	background-color:#6792d2;
}
/*------------------------------------------------header--------------------*/

.points{
	background-image:url('images/arrow-bullets.gif');
	background-repeat: no-repeat;
	background-position:2px 10px;
	border-bottom:1px solid #ffffff;
    FONT-FAMILY:Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	padding-top:5px;
	padding-left:20px;
	padding-bottom:4px;
	margin:0px;
}
.blue{
	width:225px;
	background-image:url(images/bullet.gif);
	background-repeat: no-repeat;
	background-position:2px 2px;
	FONT-FAMILY:Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	color:#858282;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	padding-left:20px;
	padding-bottom:4px;
	margin-left:10px;
	margin-right:10px;
	margin-top:5px;
	line-height:17px;
}
.home-text{
	background-image:url(images/bullet.gif);
	background-repeat: no-repeat;
	background-position:2px 8px;
	border-bottom:1px solid #ffffff;
    FONT-FAMILY:Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	color:#858282;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	padding-left:20px;
	padding-bottom:4px;
	margin-left:10px;
	margin-top:40px;
	width:240px;
	height:auto;
}
.home-text2{
	width:240px;
	height:auto;
	background-image:url(images/bullet.gif);
	background-repeat: no-repeat;
	background-position:2px 8px;
	border-bottom:1px solid #ffffff;
    FONT-FAMILY:Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	color:#858282;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	padding-top:5px;
	padding-left:20px;
	padding-bottom:4px;
	margin-left:10px;
	margin-top:6px;
}
.home-text3{
	width:200px;
	height:auto;
	background-image:url(images/bullet.gif);
	background-repeat: no-repeat;
	background-position:2px 4px;
	border-bottom:1px solid #ffffff;
    FONT-FAMILY:Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	color:#858282;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	padding-top:2px;
	padding-left:20px;
	padding-bottom:4px;
	margin-left:10px;
	}
.spacer-home{
	width:200px;
	height:auto;
	padding-top:2px;
	padding-left:20px;
	padding-bottom:4px;
	margin-left:10px;
	}

.travel-hdr{
	width:243px;
	height:35px;
	background-image:url(images/travel_tips.gif);
	background-repeat: no-repeat;
	background-position:1px -9px;
	border-bottom:1px solid #ffffff;
	padding-top:5px;
	padding-left:20px;
	margin-bottom:5px;
	padding-bottom:8px;
	margin-left:10px;
	margin-right:10px;
}
.focus{
	width:170px;
	height:40px;
	background-image:url(images/in_focus.gif);
	background-repeat: no-repeat;
	background-position:1px 4px;
	padding-left:2px;
	padding-bottom:2px;

}
.photo-gallery{	background-image:url(images/aviation_photo_gallery.gif);background-repeat: no-repeat;background-position:1px -1px;
	padding-top:30px;padding-left:12px;padding-bottom:18px;}
<!--MoCA Ads-->
.cghs{width:200px;height:35px;background-repeat: no-repeat;background-position:1px -0px;padding-top:5px;padding-left:2px;	  padding-bottom:0;margin-top:10px;}

.india_gov{	width:183px;height:65px;background-repeat: no-repeat;background-position:1px -0px;padding-top:0px;padding-left:2px;
padding-bottom:8px;margin-top:5px;}
<!--MoCA Ads-->

.announcements{width:265px;height:251px;background-image:url(images/ann_notifications.gif);background-repeat: no-repeat;background-position:1px 1px;padding:0;}

/*.announcements-blue-bg{width:233px;height:161px;background-image:url(images/left-nav-bluebg1.gif);background-repeat:no-repeat;background-position:0px 0px;}*/

.announcements-bg-right{background-position:6px -3px; width:265px;height:241px;background-image:url(images/in_focus.gif);background-repeat: no-repeat;padding-left:2px;padding-bottom:8px;}

.games{width:274px;	height:37px;background-image:url(images/cg-update.gif);background-repeat: no-repeat;background-position:1px -0px;padding-top:5px;padding-left:2px;padding-bottom:8px;margin-left:10px;margin-right:10px;
}
.top-hdr-links{font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#ffffff;padding:2px;margin-top:19px;float:right;}

TD.events{border:1px solid #cac7be;padding:0;margin-top:4px;margin-right:14px;}

.abt_minister{width:352px;background-image:url(images/welcome_hdr.gif);background-repeat:no-repeat;border:0;padding:2px;
	margin-bottom:10px;margin-top:15px;margin-right:10px;}

.abt_minister_text{font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;color:#1e404c;padding:2px;margin-top:37px;}

.minister{
	width:220px;font:normal 11px Verdana, Arial, Helvetica, sans-serif;	background-repeat:no-repeat;background-position:2px 4px;padding:4px;color:#333333;text-align:justify;height:auto;	}	
.minister2{
	width:315px;font:normal 11px Verdana, Arial, Helvetica, sans-serif;	background-repeat:no-repeat;background-position:2px 4px;padding:0;color:#333333;text-align:justify;height:auto;	}	

.praful{
	width:100x;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	float:left;
	padding:0;
	margin-top:0px}	
.logo-home{
	width:923px;
	height:153px;
	background-image:url(images/home-banner-new.jpg);
	background-repeat:no-repeat;
	padding:0;
	margin:0;
	}

/*.logo-home{
	width:903px;
	height:292px;
	float:left;
	background-image:url(images/hdr-home.gif);
	background-repeat:no-repeat;
	}*/

.travel-bg{
	background:url(images/inc-india.gif) 0 0 no-repeat;
	width:222px;
	height:201px;
	padding:0;
	float:right;
	}
.travel-points{
	font-size:11px;
	color:#000000;
	height:22px;	
	padding:0;
}
.hdr-moca{
	background:url(images/grey-top-bg.jpg) 0 0 no-repeat;
	width:700px;
	height:40px;
	padding:0;
}
.banner-icons{
	border:1px solid #cccccc;
	background-color:#eee;
	width:106px;
	margin:auto;
	float:left;
	padding:0;
}
.download{
	background:url(images/pdficon.gif) 0 0 no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	width:155px;
	height:23px;
	padding:4px 4px 0px 30px;
	margin:2px 2px;
}
.dl-text{
	width:240px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	padding:2px 2px 0 10px;
	}
h1{
	font:bold 20px Verdana, Arial, Helvetica, sans-serif;
	color:#112775;
	margin-left:9px;
	margin-top:12px;
	margin-bottom:6px;
	text-align:center;
}
h2{
	font:bold 20px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	margin-top:2px;
	margin-left:9px;
	margin-bottom:20px;
}
h3{
	font:bold 14px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#b0240d;
	margin-top:2px;
	margin-left:9px;
	margin-bottom:9px;
}
h4{
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#b0240d;
	margin-top:2px;
	margin-bottom:9px;
}
.travel-hdr{
	font:bold 14px/17px Verdana, Arial, Helvetica, sans-serif;
	height:16px;
	color:#b0240d;
	margin-top:8px;
	margin-left:2px;
	margin-bottom:9px;
	}
.travel-points{
	background-image:url(images/right.jpg) 0 0 no-repeat;
	font:bold 12px/15px Verdana, Arial, Helvetica, sans-serif;
	height:22px;
	color:#000;
	padding:4px 4px 0px 3px;
	margin-top:2px;
	margin-bottom:4px;}
points{
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	height:22px;
	color:#000;
	padding:4px 4px 0px 3px;
	margin-top:2px;
	margin-bottom:4px;}

/*td.tab_bg{
	background-image:url(images/button-bg.gif);
	background-repeat:no-repeat;
	background-position:2px 1px;
	width:941px;
	height:30px;
	color:#333;
	background-color:inherit;
	font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}*/
td.leftnav_bg{
	background-image:url(images/left-nav-bluebg.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	width:220px;
	height:300px;
	color:#858084;
	font:normal 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
}

td.leftnav_bg1{
	background-image:url(images/left-nav-bluebg-attch-org.gif);
	background-repeat:no-repeat;
	background-position:0 5px;
	width:220px;
	height:300px;
	color:#858084;
	font:normal 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.attz_org{
	width:190px;
	height:37px;
	background-image:url(images/attached_orgz.gif);
	background-repeat: no-repeat;
	background-position:1px 4px;
}
td.leftnav_bg_trvl_tips{
	background-image:url(images/left-nav-bluebg-trvl.gif);
	background-repeat:no-repeat;
	background-position:2px 1px;
	width:220px;
	height:165px;
	color:#858084;
	font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

/*------------------------------------------------footer--------------------*/

.footer{background-image:url(images/footer-bg.gif);
	width:916px;
	height:40px;
	color:#000000;
	background-color:inherit;
	font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
	padding-top:11px;
	text-decoration:none;
	margin-top:2px;
	text-align:center;
}
.adobe{
	width:900px;
	height:40px;
	background-image:url(images/PDF_icon.gif);
	background-position:177px 6px;
	background-repeat:no-repeat;
	color:#333;
	background-color:inherit;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	padding:11px;
	text-decoration:none;
	margin-top:20px;
	text-align:center;
}

.footer a{color:#000000;background-color:inherit;font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif;padding:0 11px;text-decoration:underline;
}
.footer a:hover{color:black;background-color:white;
}
/*------------------------------------------------footer--------------------*/

/*-----------------------------------------MOCA Tables--------------------*/
.moca_table_main{
	width:900px;
	border:1px solid #deecf5;
	padding:4px 0 0 7px;
	margin-top:12px;
	margin-bottom:10px;
}
.moca_table_one{
	width:400px;
	border:1px solid #a8bbd5;
	padding:2px 0 0 7px;
	margin-top:12px;
}