ul {
	list-style-type: none;
}
body {
	background-image: url(../images/bg_verticle.jpg);
	background-repeat:repeat-x;
}

body,ul,ol,img,p,li.h1,h2,h3,h4,h5,h6 {
	margin: 0px;
	padding: 0px;
}
img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
a {
	color: #000000;
	text-decoration: none;
}
a:hover {
	color: #000000;
	text-decoration: underline;
}

#container {
	width: 992px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
}
#container1 {
	width: 990px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #EAE9C8;
	border-left-color: #EAE9C8;
	background-color:#FFFFFF;
}
#header {
}

#header .head_left {
	float: left;
	width: 316px;
	margin:0;
	padding:0;
}
#header .head_right {
	float: right;
	width: 672px;
	height:0px;
	margin:0;
	padding:0;
}
.nav_left {
	float: left;
	width: 202px;
}
.nav_right {
	float: right;
	width: 781px;
}

#navcontainer
{
	padding: 0;
	list-style-type: none;
	background: #fff;
	margin: 0px;
}

#navcontainer1
{
	padding: 0;
	list-style-type: none;
	background: #fff;
	margin: 0px;
}

#navlist li
{
	float: left;
	margin: 0;
	padding: 0;
	display: inline;
}
#navlist  li  a   
{
	background: #fff;
	color: #000000;
	text-decoration: none;
	display: block;
	font-family: "Myriad Pro", Tahoma, "Trebuchet MS";
	font-size: 14px;
}
#navlist li a:hover
{
	cursor: pointer;
	background-color: #eee;
	
}
#content {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
}#left_con {
	float: left;
	width: 240px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #DCDCCA;
	padding-bottom: 7px;
	background-color: #FFFFFF;
}
#right_con {
	float: left;
	width: 748px;
	background-image: url(../images/ashoka.jpg);
	background-repeat: no-repeat;
	background-position: center 150px;
}
#welcome {
	background-color: #022b55;
	font-size: 12px;
	color: #f3f3f3;
	padding-top: 3px;
	padding-bottom: 1px;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	overflow:hidden;
}
#left_menu {
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	background-image: url(../images/button_bg_new.jpg);
	background-repeat: repeat-y;
	background-color: #003569;
}
#left_menu ul {
padding:0px;
margin:0px;
	
}


#left_menu li {
	font-size: 12px;
	padding-top: 5px;
	padding-bottom: 4px;
	border-bottom-width: 1px;
	border-bottom-style:dotted;
	border-bottom-color: #2b2b2b;
}

/*html>body  #left_menu li {
padding-top: 6px;
}*/
#left_menu p {
	font-size: 12px;
	border-bottom-color: #2b2b2b;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 15px;
	background-color: #F8F8DA;
}


#left_menu li a {
	font-size: 12px;
	color: #e3eef9;
	text-decoration: none;
	background-image: url(../images/arrow_li.png);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left:10px;
	margin-left:10px;
	}
/*#left_menu a:hover {
	font-size: 12px;
	color: #000000;
	text-decoration: none;	
}*/
#left_menu ul ul li a{
color: #000000;}

#left_menu li:hover {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	background-color: #3782cd;
}
 

#left_menu li.menu_heading,#left_menu li.menu_heading:hover{
	font-size: 12px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #a0ccf0;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 14px 12px;
}
#left_menu li.menu_heading div { margin:0px; padding:0px 0px 0px 24px}
.special {
	background-image: url(../images/li_spe_bd.png);
	background-repeat: repeat-x;
}

.special_new {
	background-image: url(../images/button_bg_new.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	background-color: #003569;
}

.baggage {
	padding-top: 12px;
	padding-bottom: 10px;
}
.baggage .bag_img {
	float: left;
	padding-left: 15px;
}
.baggage .bag_list {
	float: right;
	padding-top: 19px;
	font-size: 12px;
	padding-right: 10px;
}
.bag_list li {
	background-image: url(../images/arrow_li.png);
	background-repeat: no-repeat;
	padding-left: 12px;
	padding-bottom: 7px;
	background-position: 1px 4px;
	padding-right: 10px;
}
.bag_list a {
	color: #000000;
	text-decoration: none;
}
.bag_list a:hover {
	color: #669900;
}

.hindi_sec {
	padding-bottom: 2px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DBDB9F;
}
.hindi_sec .bag_img1 {
	float: left;
	padding-left: 25px;
	padding-top: 10px;
}
.hindi_sec .bag_list1 {
	float: right;
	padding-top: 19px;
	padding-bottom: 5px;
	font-size: 12px;
	padding-right: 10px;
}
.bag_list1 li {
	background-image: url(../images/arrow_li.png);
	background-repeat: no-repeat;
	padding-left: 12px;
	padding-bottom: 7px;
	background-position: 1px 4px;
	padding-right: 10px;
}
.bag_list1 a {
	color: #000000;
	text-decoration: none;
}
.bag_list1 a:hover {
	color: #669900;
}


#left_bot {
	text-align: center;
	font-size: 12px;
	/*border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DBDB9F;*/
	padding-top: 10px;
}
#left_bot p {
	padding-top: 5px;
	padding-bottom: 5px;
}
/*.rig_con_include {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #F59F17;
}*/

.rig_con_left {
	float: left;
	width: 510px;
	font-size: 12px;
	/*background-color: #FFFFFF;*/
}
.rig_con_rig {
	float: right;
	width: 220px;
	font-size: 12px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E0E0E0;
	background-color: #f2fafd;
}
.bg_orange {
	background-color: #002849;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	color: #FFFFFF;
}
.recent {
	padding-bottom: 10px;
	background-color: #FFFFFF;
}

.recent p {
	padding-top: 10px;
	padding-left: 10px;
	color: #2B2B2B;
	padding-bottom: 2px;
}
.bg_orange_n {
	background-color: #a0ccf0;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	color: #000000;
}
.bg_address_n {
	background-color: #9abdd9;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	color: #000000;
}
.events ul {
	padding-top: 20px;
	padding-bottom: 6px;
}
.events li {
	background-image: url(../images/arrow_org.gif);
	background-repeat: no-repeat;
	padding-left: 18px;
	background-position: 6px 6px;
	padding-bottom: 6px;
}
.events a {
	color: #2B2B2B;
	text-decoration: none;
}

.links ul {
	padding-top: 13px;
	padding-bottom: 15px;
}
.links_home ul {
	padding-top: 10px;
	}
.bg_red {
	background-color: #1972bb;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	color: #FFFFFF;
}
.links li {
	background-image: url(../images/arrow_black.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
	background-position: 6px 6px;
	padding-bottom: 9px;
}
.links a {
	color: #2B2B2B;
	text-decoration: none;
}
.links_home li {
	background-image: url(../images/home_right_arrow.png);
	background-repeat: no-repeat;
	padding-left: 20px;
	background-position: 6px 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	padding-top: 5px;
	padding-bottom: 5px;
}
.links_home a {
	color: #2B2B2B;
	text-decoration: none;
}
.busi {
	background-color: #f2fafd;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.busi p {
	padding-top: 5px;
	padding-bottom: 5px;
}
.busi_left {
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.busi_left p {
	padding-top: 5px;
	padding-bottom: 5px;
}
.ind_gov {
	text-align: center;
	background-color: #f2fafd;
	padding-top: 10px;
	padding-bottom: 32px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.ind_gov_left {
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}
.manmohan_msg {
	background-color: #FFFFFF;
	padding-left: 20px;
	padding-bottom: 20px;
	padding-top: 10px;
	color: #0f0f0f;
}
.manmohan_msg p {
	padding-top: 10px;
	padding-bottom: 5px;
	text-align: justify;
	padding-right: 10px;
}
.manmohan_msg img {
	float: left;
	margin-right: 10px;
	margin-top: 3px;
}
.current_news {
	background-color: #FFFFFF;
	margin-left: 15px;
}
.current_news .span {
	background-color: #d6e8fb;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 25px;
}
.current_news ul {
	padding-bottom: 9px;
	padding-left: 28px;
	padding-top: 6px;
}
.current_news li {
	background-image: url(../images/arrow1.png);
	background-repeat: no-repeat;
	padding-left: 15px;
	background-position: 1px 6px;
	padding-bottom: 6px;
}
.current_news a {
	text-decoration: none;
	color: #0F0F0F;
}
.current_news a:hover {
	color: #006600;
}
.rig_con_left .wor_hour {
	text-align: center;
	padding-top: 10px;
}
#working_hour {
	background-color: #FFFFFF;
	margin-bottom:10px;
}
#working_hour p {
	text-align: center;
	padding-top: 7px;
	padding-bottom: 7px;
	color: #00366c;
}
#working_hour table {
	background-image: url(../images/table_whole_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.table_bor_r {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color:#333333;	
}
.table_bor_b {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;	
}
#working_hour a {
	text-decoration: none;
	color: #494945;
}
#working_hour a:hover {
	color: #660000;
}
.download_here {
	text-align: justify;
	padding-top: 10px;
	padding-left: 30px;
	padding-right: 30px;
	color: #494945;
	padding-bottom: 10px;
}

/*html>body  .download_here {padding-bottom: 150px; }*/
#footer {
	width: 992px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	color: #6A6A6A;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 15px;
	padding-bottom: 15px;
}
#left_align {
	float: left;
	padding-left: 12px;
}
#right_align {
	float: right;
	padding-right: 12px;
}
#right_align a {
	text-decoration: none;
	color: #319300;
}
#left_align a {
	text-decoration: none;
	color: #319300;
}

#bot_color {
	background-color: #0357af;
	padding-top: 10px;
	padding-bottom: 10px;
}
/*.img_border {
	margin-right: 60px;
	margin-left: 10px;
}*/
.img_border img {
	border: 2px solid #0F64B5;
}

#right_content {
	
	padding-top: 15px;
	padding-bottom: 20px;
	padding-left: 15px;
	padding-right: 20px;
}
.headding {
	font-size: 12px;
	color: #003060;
	font-weight: bold;
	padding-top: 10px;
}
.headding img {
	float: left;
	padding-right: 5px;
}
#right_content p {
	padding-top: 8px;
	padding-bottom: 8px;
}
.head_content {
	font-size: 12px;
	color: #444444;
	padding-left: 10px;
	text-align: justify;
}

.bg_head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #e1edf9;
	padding-left: 15px;
	border: 1px solid #354268;
	font-weight: bold;
}
.bg_cont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 15px;
	border: 1px solid #354268;
}
.bg_cont1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #354268;
	text-align: center;
	padding: 10px;
}
.pad_table {
	padding-left: 20px;
}
.pad_table td {
	border: 1px solid #354268;
}
.events_n li {
	background-image: url(../images/arrow_org.gif);
	background-repeat: no-repeat;
	padding-left: 18px;
	background-position: 6px 10px;
	padding-bottom: 5px;
	padding-top: 5px;
}
.events_n a {
	color: #B63800;
	text-decoration: none;
	}
.events_n a:hover {
	color: #2b2b2b;
	text-decoration: underline;
}

.events_n p {
}
.links_n li {
	background-image: url(../images/arrow_black.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
	background-position: 6px 6px;
	padding-top: 2px;
}
.links_n a {
	color: #2B2B2B;
	text-decoration: none;
}
.cyber {
	text-align: justify;
	line-height: 18px;
}
.cyber img {
	float: right;
	margin-right: 20px;
	margin-bottom: 15px;
	border: 2px solid #000000;
	margin-left: 20px;
}
.igcic {
	text-align: justify;
	line-height: 18px;
}
.igcic .left {
	float: left;
	margin-right: 20px;
	margin-bottom: 15px;
}
.igcic .right {
	float: right;
	margin-bottom: 10px;
	margin-left: 20px;
}
.igcic ol {
	padding-left: 20px;
}
.centre {
	text-align: center;
}
.photo_gallery img {
	border: 2px solid #333333;
	margin-top: 10px;
	margin-left: 15px;
	margin-right: 15px;
}
.photo_gallery img:hover {
	border: 2px solid #00FF00;
}
.photo {
	float: left;
}
.photo p {
	text-align: center;
}
#welcome img {
	float: left;
	margin-right: 10px;
}
.officers_head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #e1edf9;
	padding-left: 15px;
	border: 1px solid #354268;
	font-weight: bold;
}
.officer_head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 15px;
	border: 1px solid #354268;
	font-weight: bold;
}
.padding_10px{
padding-left:10px;}
.igcic img {
	border: 2px solid #000000;
}
ul#navmenu-v,ul#navmenu-v li,ul#navmenu-v ul {
 width: 240px; /* Menu Width */
 margin: 0;
 list-style: none;
}

ul#navmenu-v li {
	position: relative;
	width: 100%;
}
ul#navmenu-v li.iehover { z-index: 1000; /* IE z-index bugfix */ }

ul#navmenu-v ul {
 display: none;
 position: absolute;
 top: 0;
 left: 100%;
 z-index: 9999;
}
ul#navmenu-v li:hover li a,ul#navmenu-v li.iehover li a {
 float: none; 
/* background-image: url(../images/left_li_bg.jpg);
 background-repeat: repeat-y;*/
	
}

ul#navmenu-v li ul {
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	background-image: url(../images/left_li_bg.jpg);
	background-repeat: repeat-y;
	background-color: #f8fbff;
	width: 240px; /* Menu Width */
	margin: 0;
	list-style: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style:dotted;
	border-right-style: dotted;
	border-left-style: dotted;
	border-top-color: #2b2b2b;
	border-right-color: #2b2b2b;
	border-left-color: #2b2b2b;
	border-left-width: 1px;
}

ul#navmenu-v li:hover ul ul,ul#navmenu-v li:hover ul ul ul,ul#navmenu-v li.iehover ul ul,ul#navmenu-v li.iehover ul ul ul { display: none; }
ul#navmenu-v li:hover ul,ul#navmenu-v ul li:hover ul,ul#navmenu-v ul ul li:hover ul,ul#navmenu-v li.iehover ul,ul#navmenu-v ul li.iehover ul,ul#navmenu-v ul ul li.iehover ul { display: block; }
.style5 {
	font-size: 12px;
	color: #336600;
	font-weight: bold;
}.centre img {
	border: 2px solid #000000;
}


/*form*/
.myform{
	width:500px;
	margin-top: 20px;
	margin-left: 30px;
}

.use_text label{
	display:block;
	font-weight:bold;
	text-align:left;
	width:200px;
	float:left;
	height: 13px;
}
.use_text input{
	float:left;
	font-size:12px;
	border:1px solid #999999;
	width:240px;
	margin-top: 2px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 10px;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 2px;
	height: 13px;
}
.use_text {
	width: 550px;
	height: 30px;
}
#use_text1 label{
	display:block;
	font-weight:bold;
	text-align:left;
	width:200px;
	float:left;
	height: 50px;
}
#use_text1 input{
	float:left;
	font-size:12px;
	border:1px solid #999999;
	width:260px;
	margin-top: 2px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 10px;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 2px;
	height: 86px;
}
#use_text1 {
	width: 550px;
	height: 100px;
}


#use_text2 label{
	display:block;
	font-weight:bold;
	text-align:right;
	width:280px;
	float:left;
	height: 13px;
	margin-top: 20px;
}
/*#use_text2 input{
	float:left;
	font-size:12px;
	border:1px solid #999999;
	width:70px;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 2px;
	height: 13px;
	background-color: #FFCC66;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
}*/
#use_text2 .std {
	float:left;
	font-size:12px;
	border:1px solid #999999;
	width:90px;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 2px;
	height: 13px;
	background-color: #FFCC66;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
}

#use_text2 .phone {
	float:left;
	font-size:12px;
	border:1px solid #999999;
	width:145px;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 2px;
	height: 13px;
	background-color: #FFCC66;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
}
#use_text2 {
	width: 550px;
	height: 37px;
}

.pass_text label{
	display:block;
	font-weight:bold;
	text-align:right;
	width:280px;
	float:left;
}
.pass_text input {
	float:left;
	font-size:12px;
	border:1px solid #999999;
	width:160px;
	margin-top: 2px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 10px;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 2px;
	height: 13px;
	background-color: #FFCC66;
}
.pass_text {
	width: 470px;
}

#border_bg1 {
	width: 670px;
	margin-left: 179px;
	background-color: #FFFFFF;
	margin-top: 20px;
	border: 1px solid #FF99FF;
}


#sub_text {
	font-family: tahoma;
	font-size: 12px;
	color: #646464;
}
#select {
	float:left;
	font-size:12px;
	width:200px;
	margin-top: 2px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 10px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 2px;
	height: 23px;
	border: 1px solid #000000;
}
#sub_res {
	text-align: center;
	padding-top: 20px;
}
.reset {
	margin-left: 15px;
}
#map {
	text-align: center;
}
#map img {
	border: 2px solid #000000;
}

.red{
	color:#CC3300;
	font-family:Tahoma;
	font-size:12px;
	line-height:22px;
	text-decoration:none;
	padding-bottom: 5px;
}
.red a {
	font-size: 12px;
	color: #CC3300;
}

.red a:hover {
	font-size: 12px;
	color: #003399;
	text-decoration: none;
}
.blue{
color:#003399;
text-decoration:none;
}

#right_content .left1 {
	width: 500px;
	float: left;
}
#right_content .right1 {
	width: 130px;
	float: right;
}
.right1_cont {
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #666666;
}
.upper {
	text-transform: uppercase;
}
.lower {
	text-transform: lowercase;
}
#commissioner {
	float: right;
	border: 2px solid #000000;
	margin-left: 10px;
	margin-bottom: 10px;
	margin-right: 10px;
	height: 190px;
	width: 149px;
}
.centre_img img {
	margin-right: 20px;
	margin-left: 20px;
	border: 2px solid #000000;
}
.centre_img {
	text-align: center;
}
.date {font-weight: bold; font-size: 13px;}
 
