/* CSS Document */

body			{
				margin:0px;
				padding:0px;
				font-family:"Luxi Serif";
				font-size:12px;
				color:#333333;
				background-image:url(../images/black-wood-background.jpg); background-repeat:repeat-x,y;
				
				}
				
				
#main_continer	{
				width:1300px;
				height:auto;
				margin:0 auto;
				padding:0px;
				overflow:hidden;
				}
				
				
#header_box		{
				width:1300px;
				height:116px;
				float:left;
				display:block;
				padding-bottom:1px;
				border-bottom:1px solid #666666;
				overflow:hidden;
				background-color:#5394d6;
				
				}
				
				
#logo			{
				
				width:231px;
				height:122px;
				background-repeat:no-repeat;
				float:left;
				margin-left:30px;
				margin-top:30px;
				}
				
				
#use_details 
{
				float:right;
				margin-top:2px;
				margin-right:30px;
				height:30px;
		        color:#305E87;
				font-size:10px;
				font-weight:normal;
							
}

				
#use_details  a
{
				
		        color:#305E87;
				font-size:12px;
							
}


#use_details  a:hover
{
				
		        color:#F31B04;
		
							
}

#use_details  strong
{
				color:#D10404;
				font-size:12px;
				text-transform:uppercase;
											
}

				
				
#menu_box		{
				width:600px;
				vertical-align:bottom;
				float:right;
				height:30px;
				padding-top:62px;
				text-align:right;
				}
				
				
#menu 			{
				margin:0px;
				padding:0px;
				background:url(../images/nav_bg.jpg) bottom right repeat-x;
				width:600px;
				float:right;
				
				}
				
				
#menu ul 		{
				margin:0px; padding:0px; list-style-type:none; float:right;
				}
#menu ul li 	{
				width:auto; height:30px; display:inline; float:left; text-align:center;
				}
#menu ul li a 	{
				display:block; width:100px; line-height:30px;
				}

.spacer			{
				width:1px;
				background-color:#FFFFFF;
				}
				
				
.nav_links		{
				font-family:Arial, Helvetica, sans-serif;
				font-size:14px;
				color:#FFFFFF;
				text-decoration:none;
				}
				
				
.nav_links:hover{
				background-color:#305e87;
				}
				
				
.active{
				background-color:#305e87;
				font-family:Arial, Helvetica, sans-serif;
				font-size:14px;
				color:#FFFFFF;
				text-decoration:none;
				}
				
				
#body_cont		{
				
				width:1300px;
				height:auto;
				border-bottom:1px solid #666;
				float:left;				
				overflow:hidden;
				padding-bottom:70px;
				}
				
				
#left_box		{
				width:417px;
				margin-left:30px;
				float:center;
				margin-top:50px;
				text-align:center;
				margin-right:114px;
				}
				
				
#login_box		{
				
				background-color:#ffffff;
				height:280px;
				text-align:left;
				background-repeat:no-repeat;
				padding:2px 2px 2px 2px;
				border:#262626 2px solid;
				-moz-border-radius: 15px;
border-radius: 15px;
				}
				
				
#login_box_content{
					padding-left:20px;
					padding-bottom:20px;
					padding-top:60px;
					padding-right:10px;
					height:200px;
					}
				
#misform{
					padding-left:20px;
					padding-bottom:20px;
					padding-top:60px;
					padding-right:10px;
					height:200px;
					}				
				
#right_box		{
				width:525px;
				float:right;
				height:330px;
				margin-top:50px;
				
				}
				
				
#v_line			{
				width:23px;
				background:url(../images/v_line.jpg) right top no-repeat;
				display:block;
				float:left;
				height:280px;
				margin-top:65px;
				}
				
#right_txt		{
				float:left;
				padding-left:7px;
				width:465px;
				}
				
	
.heading		{
				font-family:"Times New Roman", Times, serif;
				font-size:18px;
				color:#000000;
				text-align:left;
				
				line-height:25px;
				text-transform:uppercase;
				}
				
				
				
.indent			{	
				font-family:"Times New Roman", Times, serif;
				font-size:14px;
				color:#333;
				line-height:25px;
				text-align:left;
				padding-left:20px;
				margin-left:0px;
				list-style-image:url(../images/bullet.jpg)
				}
				
#indent			{
				float:left;
				width:230px;
				padding-right:20px;
				}
				
#footer_body	{
				width:1500px;
				margin:0px;
				padding:0px;
				background-color:#5394d6;
				}
				
				
#footer_links	{
				margin:0px;
				padding:0px;
				text-align:center;
				margin-right:200px;
				}
				
#footer_links ul{
				margin:0px;
				list-style-type:none;
				padding:0px;
				}
				
#footer_links ul li{
				display:inline;
				margin:0px; 
				padding:0px;
				background:url(../images/footer_spacer.jpg) right -3px no-repeat;
				}
				
#footer_links ul li a{
				text-decoration:none;
				margin-right:10px;
				margin-left:10px;
				color:#ffffff;
				font-size:14px;
				font-family:"Times New Roman", Times, serif;				
				}				
				
				
#footer_links ul li a:hover{
				font-family:"Times New Roman", Times, serif;	
				font-size:14px;
				color:#666666;
				text-decoration:underline;
				}
				
#username		{
				float:left; width:120px;
				height:25px;
				text-align:left;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#333333;
				line-height:20px;
				}
				
				
#txt_box		{
				float:left; 
				width:252px;
				text-align:right;
				height:19px;
				padding-top:6px;
				}
				
#txt_boxdomain		{
				float:left;
				height:19px;
				padding-top:6px;
				}
				
				
.username_txt	{
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#000000;
				line-height:20px;
				}
				
.txt_box		{
				width:230px;
				height:16px;
				}
				
				
.forget_txt	{
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#000000;
				line-height:20px;
				width:262px;
				padding-left:0px; text-align:right;
				text-decoration:underline;
				}
				
				
				
.forget_txt:hover	{	
				color:#E40202;
				}
				
.create_account	{
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#000000;
				line-height:20px;
				width:110px;
				text-align:right;
				text-decoration:underline;
				}
				
.create_account:hover	{
		
				color:#E40202;
				}
.footer_links:hover	{
				
				text-decoration:underline;
				}
				
				
#tathastu_txt_bg{
				
				width:701px;
				height:28px;
				font-family:Arial, Helvetica, sans-serif;
				font-size:10px;
				color:#FFFFFF;
				text-align:right;
				line-height:28px;
				font-weight:bold;
				margin-top:10px;
												
				}
				
				
				
				
/*---------------------------------------css for tabledata----------------------------*/
.tablecontainer{ margin:40px 0 0 0;}
.tabletopbg{ width:900px; height:17px; background:url(../images/tabletopbg.gif) left top no-repeat; margin:0px; padding:0px;}
.tablebg{ width:885px; background:url(../images/tablebg.gif) left top repeat-y; margin:0px; padding:0 15px 0 0px;}
.tablebottombg{ width:900px; height:29px; background:url(../images/tablebtmbg.gif) left top no-repeat; margin:0px; padding:0px;}
.redcell{ 	 background:#d92123; color:#FFFFFF; font:bold 12px Verdana, Arial, Helvetica, sans-serif;padding:4px;}
.whitecell{  background:#faf8f8; color:#000;line-height:20px; font:12px Verdana, Arial, Helvetica, sans-serif;padding:4px;}	

.listtitle2{ 
				background:url(../images/titilebg.gif) left top no-repeat; width:600px;
				padding:5px 0 7px 15px; float:left;  
				text-align:left;
				font-size:15px;
			
				font-family:"Times New Roman", Times, serif;
				color:#FF0000;
				font-weight:bold;
				margin:0px 0 10px 20px;
				}				
.clr{ clear:both; height:0px; line-height:0px; padding:0px; margin:0px;}		


#maindiv {margin:0 auto; overflow:hidden;s}
.toptitlebox{ overflow:hidden; }
.toptitlesection{ text-align:left; width:1500px; float:left; overflow:hidden; border-bottom:1px dashed #999999; padding:5px 40px; color:#305e87; font:12px Verdana, Arial, Helvetica, sans-serif;}
.toptitlesection ul{ margin:0px; padding:0px; float:left }
.toptitlesection ul li{ margin:0px; padding:0px; display:inline; list-style:none; color:#f31b04;}
.toptitlesection ul li a{ text-decoration:none; color:#f31b04;  margin:0px; padding:0px;}
.toptitlesection ul li a:hover{ text-decoration:underline; color:#305e87;}
.catnewsection{ text-align:left; width:950px; float:left; overflow:hidden; padding:5px 10px; color:#305e87;}
.searchcontainer{ height:45px; overflow:hidden;}
.tmpnew{ margin:10px 0 0 14px; float:left;}
.parentdiv { height: 142px; width:212px; float:left; margin:0 5px 30px 0; padding:5px; overflow:hidden; background:url(../images/cat_thumb.gif) left top no-repeat; z-index:-1; }
.title { color:#0d4a81; font:14px Verdana, Arial, Helvetica, sans-serif;  line-height:16px; text-decoration:none; font-weight:bold; margin:0; padding-left: 15px;text-align:left;}
.child_scroll { height: 80px; overflow: scroll; width: 160px; padding: 15px; font:11px Verdana, Arial, Helvetica, sans-serif;}
.child_scroll a{ color:#0d4a81; font:11px Verdana, Arial, Helvetica, sans-serif;  line-height:16px; text-decoration:none;text-align:left;}
.child_scroll a:hover{color:#f71d02; text-decoration:underline;}
.child_cat{float:left;clear:both;}


@charset "utf-8";
/* CSS Document */
@font-face {    font-family:"Luxi Serif";   src: url(/luxirr_0.ttf);}
body{margin:0; font:16px "luxi Serif"; color:#000000; text-align:justify;}
.feedback{width:31px; height:112px; background:url(../img/feedback.png) no-repeat; position:absolute; right:0; top:250px; position:fixed;}
div, p, form, ul, li, h1, h2, h3, h4, h5, h6, a, span, form, dl, dt, dd, img, br, big { padding:0; margin:0; border:0px; }

.clr{clear:both; margin:0; padding:0;}
.fl{float:left;}
.fr{float:right;}
.gap{height:15px; margin:0; padding:0; }
.gapsmall{padding-top:6px;}
.maincontainer{width:960px; margin:0 auto; overflow:hidden;}
#header{width:100%; margin:0;}
.center {text-align:center; margin:0;}
.right {text-align:right; margin:0;}
.redbig{font-size:16px; color:#940000;}
.bluebig{font-size:16px; color:#00407e;}
.black{font-size:14px; color:#000000;}
.red{font-size:14px; color:#940000;}
.blue{font-size:14px; color:#00407e;}
.imgright{float:right;}
.font{font-family:"rupee Foradian";}
acronym{border:none}

/* -----------------------------------------------------end index slider2------------------------------------------------------ */


/*---------------------------------------abhishek content---------------------------- */
/*.supheader{width:100%; height:55px; padding:25px 0; background:#ff7d15; font-family: Georgia, "Times New Roman", Times, serif; color:#FFFFFF;}*/
.supheader{width:100%; height:55px; padding:25px 0; background:#CC1100; font-family: Georgia, "Times New Roman", Times, serif; color:#FFFFFF;}
.supheader_l{width:283px; float:left; height:55px; border-right:2px solid #ffffff; font-size:50px; padding-left:20px;}
.supheader_r{width:530px; float:right; height:45px; padding:0 110px 0 15px; font-size:20px; line-height:25px;}
.supportcontent{width:1500px; float:left; font-family:Arial,Trebuchet MS; font-size:13px; color:#505050; line-height:18px; overflow:hidden;}
.supportcontent ul{margin:0; padding:0;}
.supportcontent ul li{display:block; background:url(../img/br.jpg) no-repeat left 20px; padding:10px 5px 10px 85px; list-style:none}
.supportcontent ul li dt{font-size:16px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif; margin:0; padding-bottom:5px;}
/*.supportcontent span{font-weight:bold; color:#ff7d15;}*/
.supportcontent span{font-weight:bold; color:#8B2500;}
.supportcontent h1{font-size:26px; color:#033c85; font-family:Georgia, "Times New Roman", Times, serif;	margin:0; padding-bottom:15px;}
.supportcontent h1 span {font-size:18px; color: #666666;}
.supportcontent h1 strong {color: #000;}
.supportcontent h2{font-size:16px; color:#033c85;font-family:Georgia, "Times New Roman", Times, serif;margin:0;}
.supportcontent h3{font-size:40px;color: #033c85;text-align:center;}
.supportcontent h4 {font-size:14px; color: #666666;  margin:0; padding:0; font-weight:bold;}
.supportcontent h5{font-size:15px;color:#033c85;margin:0;}
.supportcontent h6{font-size:20px; color:#940000; font-family:Georgia, "Times New Roman", Times, serif; margin:0; padding:0;}
.suportcontent_l{width:485px; float:left; padding:0 20px ;}
.supsearchpad{padding:10px 0; float:left; width:485px;}
.supsearchpad_l{width:370px; float:left; text-align:right;}
.supsearchpad_r{width:113px; float:left; text-align:center; font-size:14px; height:32px; background:#003e89; color:#FFFFFF; }
.supsearchpadsearch{ background:url(../img/supsearch.jpg) repeat-x; width:463px; border:1px solid #cde0ff; border:1px solid #cde0ff; border:none; font:12px Arial, Helvetica, sans-serif; color: #999999; line-height:27px; padding:0 10px; height:30px; border:1px solid #cde0ff;}
.supsearchpadtextarea{ background:url(../img/supsearch.jpg) repeat-x; width:463px; border:1px solid #cde0ff; height:140px; padding:10px; font:12px Arial, Helvetica, sans-serif; color:#999999;}
.supsearchpadsearch_l{background:url(../img/supsearch.jpg) repeat-x; width:348px; border:1px solid #cde0ff; border:none; font:12px Arial, Helvetica, sans-serif; color: #999999; line-height:27px; padding:0 10px; height:30px; border:1px solid #cde0ff;}
.suportcontent_r{width:435px; float:right;}
.suportcontent_r_box{width:349px; height:194px; float:left; margin:100px 0 0 25px; background:url(../img/supbox.jpg) no-repeat; padding: 25px 15px 15px 15px ; text-align:center;}
.suportcontent_r_text{width:349px;  float:left; margin:0 0 0 25px; padding: 25px 15px 15px 15px ;}
.suportcontent_r_text_l{width:175px; float:left;}
.suportcontent_r_text_r{width:174px; float:right;}
/*.supportbox_left{width:440px; float:left; padding:10px 30px 30px 10px ; background:url(../img/supbor.jpg) right top no-repeat; }*/
.supportbox_left{width:440px; float:left; padding:10px 30px 30px 10px ; background:#EEDFCC; }
.supportbox_right{width:440px; float:right; padding:10px 10px 30px 30px ; background:#EEDFCC;}
.supprtfooterbox{width:280px; float:left; padding:20px; background:url(../img/ftbox.jpg) left top no-repeat;}
.supprtfooterboxnb{width:280px; float:left; padding:20px;}
.cleintquote{width:300px; float:left; padding:0 20px ;}
.aboutus_left{width:635px; float:left; padding:10px;}
.aboutus_left h1{font-size:26px; color:#f7811f; font-family:Georgia, "Times New Roman", Times, serif; margin:0; padding-bottom:5px;}
.aboutus_left h2{font-size:16px; color:#f7811f; font-family:Georgia, "Times New Roman", Times, serif; margin:0; padding-bottom:5px;}
.aboutus_left_l{width:213px; height:278px; float:left; background: url(../img/frame.jpg) no-repeat; padding:15px 10px 15px 15px;}
.aboutus_left_r{width:377px; padding:10px; float:right;}
.twitter{width:157px; height:127px; background: url(../img/twitter.jpg) no-repeat; padding:70px 50px;}
.aboutus_left h1 span {font-size:18px; color: #666666;}
.aboutus_right{width:285px; float:right; padding:10px; }
.info-box{ width:968px; padding:15px; border:dotted 1px #CCCCCC; margin-bottom:25px;}
.info-box p{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#505050; text-align:justify; line-height:18px;}


/*----------------Ved Css for about us page------------------*/

.about_container{width:1500px;}
.about_bold{font-size:28px; color:#033c85; font-weight:bold;}
.about_bold span{color:#000000;}
.about_subheader{font-size:18px; color:#033c85; font-weight:bold;}
.about_btext{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#505050; text-align:justify; line-height:18px; float:left;}
.about_btext1{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1977b0; line-height:18px; text-align:left; padding-left:10px; padding-top:6px;}
.about_conl{float:left; width:213px;}
.about_conr{float:right; width:750px;}
.menu_base{background:url(../images/menu-base.jpg) no-repeat left; width:190px; height:67px; color:#FFFFFF; padding:10px 0 0 23px; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.menu_base a:link{color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none;}
.menu_base a:visited{color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none;}
.menu_base a:hover{color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:underline;}
.menu_base1{background:url(../images/menu-base1.jpg) no-repeat left; width:190px; height:67px; color:#FFFFFF; padding:10px 0 0 23px; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.menu_base1 a:link{color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none;}
.menu_base1 a:visited{color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none;}
.menu_base1 a:hover{color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:underline;}
.ab_header{padding-bottom:1px; border-bottom:solid 1px #033c85; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#033c85}
.abtext{font-size:18px; color:#f6f6f6; text-align:center;}
.ab_over{float:left; width:475px;}
.ab_oheader{padding-bottom:6px; border-bottom:solid 1px #cccccc; font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#000000;}
.ab_ohead{padding:46px 0 0 10px; font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#000000;}
.ab_text{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#01540E; line-height:17px; text-align:justify;} 
.ab_text a:link{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#01540E; line-height:17px; text-align:justify;}
.ab_text a:hover{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#01540E; line-height:17px; text-align:justify;}
.ab_text a:visited{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#01540E; line-height:17px; text-align:justify;}
.ab_get{float:right; width:230px; background:url(../images/get-bg.jpg) no-repeat; height:290px;}
.ab_st{background: url(../images/st_base.jpg) no-repeat left; width:650px; height:124px; padding:20px 20px 12px 80px;}
.ab_stl{float:left; width:280px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#505050;}
.ab_str{float:right; width:300px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#505050;}
.ab_stmid{float:left; width:5px; border-left:solid 1px #bcd8ee; height:130px;}
.board{ background:url(../images/board_base.jpg) no-repeat left; width:750px; height:84px;}
.bo_text{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#59965a; float:left; padding:35px 0 0 50px; font-weight:bold;}
.bo_sub{float:left; padding-left:120px; padding-top:20px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#59965a; line-height:24px; font-weight:bold;}
.core{float:left;}
.core_text{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#42bcef; text-align:justify; line-height:18px; background:url(../images/management-bg.jpg) no-repeat; width:750px; height:450px;}
.ab_investbg{background:url(../images/invest-bg.jpg) no-repeat; height:174px; width:750px}
/*Support*/
.sp_header{font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#033c85}
.sp_text{ font-size:20px; color:#888888; padding-top:10px; line-height:25px;}
.sp_icon{padding:0;}
.sp_bd{float:left; font-size:16px; color:#999999; text-align:center; padding-left:115px;}
.sp_bd a:link{float:left; font-size:16px; color:#999999; text-align:center; text-decoration:none;}
.sp_bd a:visited{float:left; font-size:16px; color:#999999; text-align:center; text-decoration:none;}
.sp_bd a:hover{float:left; font-size:16px; color:#3794c2; text-align:center; text-decoration:underline;}
.sp_box{float:left; width:400px; height:281px; background:url(../images/sup_bg.jpg) no-repeat; margin-left:50px; padding-left:10px; padding-top:12px; padding-right:10px;}
.sp_subhead{font-size:24px; color:#2886b4; text-align:center;}
.sp_subtext{font-size:16px; color:#4b4b4b; padding:10px 0 10px 0; line-height:17px}
.sp_bold{font-size:20px; color:#2886b4; padding-bottom:4px;}
.sp_stext{ font-size:16px; color:#4b4b4b; line-height:17px;}
.sp_stext span{font-size:16px; color:#2886b4;}
.header{ font-size:24px;
color:#900;}

#header_text
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:26px;
color:#CCCCCC;
height:25px;
margin:45px 0px 0px 0px;
text-align:center;
vertical-align:middle;
}

#mis-form-box
{
				
background-color:#ffffff;
height:auto;
text-align:left;
background-repeat:no-repeat;
padding:2px 2px 2px 2px;
border:#262626 2px solid;
-moz-border-radius: 15px;
border-radius: 15px;
width:1250px;
margin-right:200px;
margin-top:40px;

}
#mis-border-box
{
				
background-color:#ffffff;
height:auto;
text-align:left;
background-repeat:no-repeat;
padding:2px 2px 2px 2px;
border:#262626 2px solid;
-moz-border-radius: 15px;
border-radius: 15px;
width:957px;
margin-left:149px;

margin-top:25px;
margin-bottom:20px;

}
.gov_detail
{
    border-left: 1px solid #CCCCCC;
    color: #333333;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 13px;
    padding: 6px;
    text-align: left;
}
