@charset "utf-8";
/* CSS Document */




body{
	margin: 10px 0 10 0 ;
	background-image:url(images/layout_01.gif);
	background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif;
}
#wrapper{
	margin: 0 auto;
	padding:0;
	width:1000px;
	height:0 auto;
}
#footer{
	margin-top:12px;
	padding:0;
	width:990px;
}
#container{
	margin: 0 auto;
	width:925px;
	padding-bottom:10px;
	overflow:hidden;
	background-image:url(images/layout_19.png);
	background-repeat:repeat-y;
}
#logo{
	margin-left:10px;
	margin-top:15px;
	width:134px;
	height:42px;
	float:left;
	background-image:url(images/layout_15.gif);
	background-repeat:no-repeat
}

#header{
	margin:0 auto; float:left;

	width:988px;


}
#subheader1{ float:right;
	
	width:395px;
	height:17px;

	margin-right:27px;
	
}
#topnav{
	text-align:center;	
	float:right;
	font:normal 11px Arial, Helvetica, sans-serif;
	text-transform:capitalize;
	color:#235090;
}
#topnav A{

	font:normal 11px Arial, Helvetica, sans-serif;
	color:#235090;
	text-decoration:none
}
#topnav A:hover{

	font:normal 11px Arial, Helvetica, sans-serif;
	color:#235090;
	text-decoration:underline
}
#subheader2{ background-color:#FFF;
	width:auto;



}
#navtxt{
	float:right;
	font:bold 12px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#FFFFFF;
}
#navtxt A{

	font:bold 12px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#FFFFFF;
	text-decoration:none
}
#navtxt A:hover{

	font:bold 12px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#003399;
}

#nav{
	margin-top:32px;
	float:right;
	height:40px;	
	width:709px;
	background-color:#0099CC
}
#banner{ float:left; overflow:hidden; padding:0 0;
	width:989px; 
	}
	
	

#content{
	margin: 0 auto;
	width:690px;
	float:left;
}

#borderdown{
	margin: 0 auto;
	width:982px;
	height:30px;
}

.txt{
	font:normal 12px Geneva, Arial, Helvetica, sans-serif;
	color:#333333;
	text-align:center
}
.txt A{
	font:normal 12px Geneva, Arial, Helvetica, sans-serif;
	color:#333333;
	text-align:center;
	text-decoration:none
}
.txt A:hover{
	font:normal 12px Geneva, Arial, Helvetica, sans-serif;
	color:#0066FF;
	text-align:center;
	text-decoration:none
}
.txt_1{
	font:normal 12px Geneva, Arial, Helvetica, sans-serif;
	color:#333333;
	text-align:left;
	line-height:17px;
}

.txt_1 A{
	font:normal 12px Geneva, Arial, Helvetica, sans-serif;
	color:#0033CC;
	text-align:left;
	line-height:17px;
}
.txt_1 A:hover{
	font:normal 12px Geneva, Arial, Helvetica, sans-serif;
	color:#333333;
	text-align:left;
	line-height:17px;
	text-decoration:none
}
.txt1{
	font:normal 11px Geneva, Arial, Helvetica, sans-serif;
	color:#000;
	text-align:left;
}
.txt_w{
	font:normal 11px Geneva, Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:left;
}
.txt_w A{
	font:normal 11px Geneva, Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:left;
	text-decoration:none
}
.txt_w A:hover{
	font:normal 11px Geneva, Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:left;
	text-decoration:underline
}
.txtform{
	font:normal 11px Geneva, Arial, Helvetica, sans-serif;
	color:#333333;
	text-align:left
}
.txtform1{
	font:normal 11px Geneva, Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:right
}
.txtw{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:left;
}
.txtw1{
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:left;
}
.txtb{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#333333;
	text-align:justify;

}
#txtvedic{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#333333;
	text-align:right;
	padding:0 20px 10px 120px;
	line-height:18px
}
#txtmoon{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#333333;
	text-align:right;
	padding:35px 20px 10px 30px;
	line-height:22px
}

#txtform1{
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#fff;
	font-weight:bold;
}

#txtblue{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#bcdcf1;
	text-align:left;
	line-height:20px
}#txtblue A{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#bcdcf1;
	text-align:left;
	line-height:20px
}#txtblue A:hover{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:left;
	line-height:20px;
	text-decoration:none
}
#txtornge{
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#FF6600;
	font-style:normal;
}
.txt_m{
	font: italic normal 14px Geneva, Arial, Helvetica, sans-serif;
	color:#003399;
	text-align:left;
	line-height:19px;
}
#txtw1{
	font:normal 19px Geneva, Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:left;
	padding:0 0 0 20px;
}
#txtblued{
	font:normal 12px Geneva, Arial, Helvetica, sans-serif;
	color:#235090;
	text-align:left;
}
#txtblued1{
	font:bold 12px Geneva, Arial, Helvetica, sans-serif;
	color:#235090;
	text-align:left;
}
#txtblue1{
	font:bold 15px Arial, Helvetica, sans-serif;
	color:#bcdcf1;
	text-align:left;
	font-style:normal
}

#txtgreen{
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#339966;
	text-align:left;
	font-style:bold;

}
.txtfield{
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#235090;
	text-align:left;
	width:110px;
	height:17px;
}



.txtfield-new{
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#235090;
	text-align:left;
	width:48px;
	height:17px;
}

.txtfield1{
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#235090;
	text-align:left;
	width:110px;
	height:75px;
}
.txtfield2{
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#235090;
	text-align:left;
	width:140px;
	height:17px;
}
.txtfield3{
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#235090;
	text-align:left;
	width:140px;
	height:75px;
}
.txtfield4{
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#235090;
	text-align:left;
	width:200px;
	height:17px;
}



.txtfield6{
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#235090;
	text-align:left;
	width:120px;
	height:17px;
}



.txtfield5{
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#235090;
	text-align:left;
	width:200px;
	height:75px;
}
.txtf{
	font:normal 12px Geneva, Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:center
}
.txtf A{
	font:normal 12px Geneva, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none
}
.txtf A:hover{
	font:normal 12px Geneva, Arial, Helvetica, sans-serif;
	color:#66CCFF;
	text-align:center;
	text-decoration:underline;
}
#txtmsn{
	font:italic bold 15px Arial, Helvetica, sans-serif;
	color:#00a4f0;
	line-height:25px;
}
.txtbl{
	font:normal 15px Arial, Helvetica, sans-serif;
	color:#000099;
	text-align:center;
}
.txtup{
	font:bold 17px Arial, Helvetica, sans-serif;
	color:#FF6600;
	text-align:center;
}
.txtrdd{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#FF3300;
	text-align:left
}
.txtrdd a{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#FF3300;
	text-align:left;
	text-decoration:none
}

.txtrdd a:hover{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#003399;
	text-align:left
}

.txtfaq{
	font:normal 16px Arial, Helvetica, sans-serif;
	color:#003399;
	text-align:left
}

.author{ font-size:12px; color: #255293; font-weight:bold;}

.author1{ font-size:12px; color: #d17519; font-weight:bold;}
.child-txt{font-size:12px; color:#000000;}


.nitpg_right{ border:#abadb3 solid 1px; padding:5px 10px;  font-family:Arial, Helvetica, sans-serif;}
.nitpg_right h1{ font-weight:normal; padding:0 0 5px 0px;  font-size:10pt; border-bottom:1px #abadb3 solid; padding:0 0 10px 0px; color:#009dff; }
.nitpg_right p{ margin:0px; text-align:justify; padding:0px; font-size:10pt; font-weight:normal; line-height:16pt; color:#333333;}



.image{ width:244px; height:87px; margin:0 2px -3px 0px;  background-image:url(images/header_03.jpg); background-repeat:no-repeat;float:right;}




/* start*/

.shadow{ float:right; margin:45px 50px 0 0px; padding:5px 0px 0px 0px;   background-image:url(images/shadow-top.png); background-repeat:no-repeat; background-position:top center;}
.shadow ul{ width:auto; margin:0px;  padding:0px 0px 5px 0px; background-image:url(images/shadow-down.png); background-repeat:no-repeat; background-position:bottom;  overflow:hidden; }
.shadow ul li{ width:auto; background-color:#FFF; border-radius:5px; font-size:14px; margin:0px; }
.shadow ul li a{ padding:5px 10px; display:block; text-decoration:none; color:#284a87; margin:0px; }
.shadow ul li a:hover{ padding:5px 10px; display:block; text-decoration:none; color:#000000; margin:0px; }

/* close*/


