/* CSS Document */
body
{
    /*background:url(/images/bgpattern.gif) repeat-x #ececd3;*/
    margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#debasish
{
	background:url(/images/bgpattern.gif) repeat-x #ececd3;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;

}
#container
{
	width:927px;
	height:auto;
	padding:0px;
	border:0px solid #ccc;
	margin:0px;
	background:url(/images/bg.gif) repeat-y #fff;
}

/*-----------------------Banner Starts-----------------------------------*/
#banner-main
{
	width:927px;
	height:325px;
	margin:0px;
	padding:0px;
	background:url(/images/bg.gif) repeat-y #fff;
}
#banner
{
	width:927px;
	height:325px;
	margin:0px;
	padding:0px;
	
}
#bannerTop
{
	width:927px;
	height:8px;
	margin:0px;
	padding:0px;
	border:0px solid #000;
}
#bannerBottom
{
	width:927px;
	height:265px;
	margin:0px;
	padding:0px;
	margin-bottom:5px;
}
#bannerBottomLeft
{
	width:596px;
	height:265px;
	float:left;
	margin-left:1px;
	padding:0px;
	background:url(/images/bannerleft-new.jpg) no-repeat;
}
#bannerBottomRight
{
	width:329px;
	height:265px;
	float:left;
	margin:0px;
	padding:0px;
	background:url(/images/bannerRight-new.jpg) no-repeat;
}

.hiddenDiv
{	visibility: hidden;
}
.visibleDiv
{	visibility: block;
}

#bannerBottomRight ol.menu
{
	margin:10 0 0 13px;
	padding:0px;
	float:left;
	text-align:left;
	border:0px solid #000;
	font-family:'Lucida Grande', Trebuchet MS, Arial, Sans-Serif;
	font-size:12px;
	color:#1855af;
	border:0px solid #000;
}
#bannerBottomRight ol.menu li
{
	display:inline;
	margin-left:5px;

}
#bannerBottomRight ol.menu li a
{
	text-decoration:none;
	color:#0065a9;
}
#bannerBottomRight ol.menu li a:hover
{
	text-decoration:none;
	color:#0065a9;
	border-bottom:1px dotted #0065a9;
	cursor:hand;
}
#bannerBottomRight ul{
	display:block;
	font-family:'Lucida Grande', Trebuchet MS, Arial, Sans-Serif;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	text-align:left;
	margin:0px 0 0 13px;
	padding:0px;
	border:0px solid #000;
	float:left;
	}
 #bannerBottomRight ul li
 {
	display:block;
	background:url(/images/whitedot.gif) no-repeat 0 5px; 
	padding:5 0 0 10px;
}
 #bannerBottomRight ul li a
 {
	font-family:'Lucida Grande', Trebuchet MS, Arial, Sans-Serif;
	font-size:14px;
	color:#fff;
	text-decoration:none;
	line-height:20px;
	font-weight:bold;
}
 #bannerBottomRight ul li a:hover
 {
	text-decoration:none;
	border-bottom:1px dotted #0065a9;
	color:#fff;
}

#bannerBottomRight h4
{
	padding:0px;
	color:#fff;
	font-family:'Lucida Grande', Trebuchet MS, Sans-Serif;
	font-size:24px;
	font-weight:bold;
	margin-left:14px;
	margin-top:60px;
	margin-bottom:0px;
	margin-right:0px;
	text-align:left;
	
}
/*-----------------------Banner End-----------------------------------*/

/*----------------Subtemplatebanner start--------*/

#sub-banner-main
{
	width:927px;
	height:240px;
	margin:0px;
	padding:0px;
	background:url(/images/bg.gif) repeat-y #fff;
	border:0px solid red;
}

#Sub_bannertop
{
	width:925px;
	height:50px;
	float:left;
	margin-left:1px;
	padding:0px;
	border:0px solid;
	background:url(/images/subtemplatebannertop.jpg) no-repeat;
}
#Sub_bannerBottom
{
	width:927px;
	height:128px;
	float:left;
	padding:0px;
	margin-bottom:5px;
}

#Sub_bannertop ol.menu
{
	margin:10 0 0 60px;
	padding:0px;
	float:left;
	text-align:left;
	border:0px solid #000;
	font-family:'Lucida Grande', Trebuchet MS, Arial, Sans-Serif;
	font-size:12px;
	color:#1855af;
	border:0px solid #000;
}
#Sub_bannertop ol.menu li
{
	display:inline;
	margin-left:5px;
}
#Sub_bannertop ol.menu li a
{
	text-decoration:none;
	color:#0065a9;
}
#Sub_bannertop ol.menu li a:hover
{
	text-decoration:none;
	color:#0065a9;
	border-bottom:1px dotted #0065a9;
	cursor:hand;
}


/*----------------subtemplatebanner end--------------*/
#body-main
{
	width:927px;
	padding:0px;
	margin:auto;
	background:url(/images/bg.gif) repeat-y #fff;
	border:0px solid red;
}
#body
{
	width:922px;
	margin:auto;
	padding:0px;
	border:0px solid red;
	vertical-align:top;
}
#bodyTop
{
	width:897px;
	margin: auto;
}
/*-----------------------Menu Starts ----------------------------------*/
#Menu
{
	width:897px;
	height:36px;
	float:left;
	font-family:'Lucida Grande', Trebuchet MS, Arial, Sans-Serif;
	font-size:12px;
	text-transform:uppercase;
	background:url(/images/menubg.gif) repeat-x ;


}
#Menu ul.nav
{
	display:block;
	padding:0px;
	margin-top:8px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	background:none;
	width:896px;
	/*width:720px;*/
	/*text-align:left;*/
	border:0px solid #000;
}
#Menu ul.nav li
{
	background:url(/images/separator.gif) no-repeat right;
	height:20px;
	padding-left:5px;
	padding-top:1px;
	padding-right:5px;
	padding-bottom:1px;
	margin:0;
	display:block; 
	float:left; 
	border:0px solid #000;
}

#Menu ul.nav li.lil
{
	background:none;
	height:22px;
	padding-left:6px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	margin:0px;
	display:block;
	float:left; 
	
}
#Menu ul.nav li.lil a
{
	color:#fff;
}
#Menu ul.menu li.lil a:hover
{
	color:#ffac5c;
	border-bottom:1px dotted #ccc;	
}
#Menu ul.nav li a
{
	text-decoration:none;
	color:#fff;
	font-weight:bold; 
	margin:0; 
}
#Menu ul.nav li a:hover
{
	color:#ffac5c;
	border-bottom:1px dotted #ccc;
}
 #Menu ul.nav li a.selected1
 {
	color:#ffac5c;
	border-bottom:1px dotted #ccc;
}
/*-----------------------Menu End ----------------------------------*/
/*-----------------------BodyTop End ----------------------------------*/
/*-----------------------BodyBottom Start ----------------------------------*/
#bodyBottom
{
	width:896px;
	margin-left:15px;
	margin-right:14px;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	border: 1px solid #fff;
}
/*-----------------------Bodyleft Start ----------------------------------*/
#bodyLeft
{
	width:207px;
	/*height:600px;*/
	height:auto;
	float:left;
	margin:0px;
	padding:0px;
}
#bodyLeftTop
{
	width:207px;
	height:315px;
	float:left;
	margin:0px;
	padding:0px;
	border:1px solid #c4c5a6;
	background:url(/images/bodyleftbg.gif) repeat-x #c4c5a6;
}
#bodyLeftTop h1
{
	padding:0px;
	color:#e76a00;
	font-family:'Lucida Grande', Trebuchet MS, Arial, Sans-Serif;
	font-size:16px;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
	margin-right:0px;
	text-align:left;
	line-height:16px;
}
#bodyLeftTop p
{
	font-family:'Lucida Grande', Trebuchet MS, Arial, Sans-Serif;
	font-size:12px;
	color:#3f3f3e;
	margin-left:10px;
	margin-right:10px;
	margin-top:0px;
	margin-bottom:0px;
	text-align:left;
	line-height:12px;
}
#bodyLeftTop ul{
	width:183px;
	display:block;
	font-family:'Lucida Grande', Trebuchet MS, Arial, Sans-Serif;
	font-size:12px;
	color:#3f3f3e;
	text-align:left;
	margin:5px 0 5 0px;
	padding:0px;
	border:0px solid #000;
	}
 #bodyLeftTop ul li
 {
	display:block;
	background:url(/images/dot.gif) no-repeat 0 5px; 
	padding:0 0 0 10px;
}
 #bodyLeftTop ul li a
 {
	font-family:'Lucida Grande', Trebuchet MS, Arial, Sans-Serif;
	font-size:12px;
	color:#3f3f3e;
	text-decoration:none;
	line-height:20px;
}
#bodyLeftTop ul li a:hover
{
	text-decoration:none;
	border-bottom:1px dotted #0065a9;
	color:#3f3f3e;
}
#bodyLeftTop ul li a.L1
{
	color:#e76a00;
	font-weight:bold;
}
#bodyLeftTop ul li a.L1:hover
{
	text-decoration:none;
	border-bottom:1px dotted #0065a9;
	color:#e76a00;
}
#bodyLeftTop span a
{
	color:#4273b6;
	text-decoration:none;

}
/*-----------------------Bodylefttop End ----------------------------------*/
/*-----------------------Bodyleftbottom Start ----------------------------------*/
#bodyLeftBottom
{
	width:207px;
	height:230px;
	float:left;
	margin-left:0px;
	margin-right:0px;
	margin-top:15px;
	margin-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	border:1px solid #a6d0e7;
	background:url(/images/bodyleftbottombg.gif) repeat-x #c4e5f7;	
	
}
#bodyLeftBottom h4
{
	padding:0px;
	color:#e76a00;
	font-family:'Lucida Grande', Trebuchet MS, Arial, Sans-Serif;
	font-size:16px;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
	margin-right:0px;
	text-align:left;
	line-height:16px;
}
#bodyLeftBottom p
{
	font-family:'Lucida Grande', Trebuchet MS, Arial, Sans-Serif;
	font-size:12px;
	color:#3f3f3e;
	margin-left:10px;
	margin-right:10px;
	margin-top:0px;
	margin-bottom:0px;
	text-align:left;
	line-height:12px;
}
#bodyLeftBottom ul{
	width:183px;
	display:block;
	font-family:'Lucida Grande', Trebuchet MS, Arial, Sans-Serif;
	font-size:12px;
	color:#3f3f3e;
	text-align:left;
	margin:5px 0 5 0px;
	padding:0px;
	border:0px solid #000;
	}
 #bodyLeftBottom ul li
 {
	display:block;
	background:url(/images/dot.gif) no-repeat 0 5px; 
	padding:0 0 0 10px;
}
 #bodyLeftBottom ul li a
 {
	font-family:'Lucida Grande', Trebuchet MS, Arial, Sans-Serif;
	font-size:12px;
	color:#3f3f3e;
	text-decoration:none;
	line-height:20px;
}
 #bodyLeftBottom ul li a:hover
 {
	text-decoration:none;
	border-bottom:1px dotted #0065a9;
	color:#3f3f3e;
}
#bodyLeftBottom ul li span  a
{
	color:#4273b6;
	text-decoration:none;

}
/*-----------------------Bodyleftbottom End ----------------------------------*/

#bodyMiddle_inner
{
	width:670px;
	height:auto;
	float:left;
	margin-left:5px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	background:#fff;
	border:0px solid #000;
}
#bodyMiddle_inner h4
{
	padding:0px;
	color:#e76a00;
	font-family:'Lucida Grande', Trebuchet MS, Arial, Sans-Serif;
	font-size:16px;
	margin-left:5px;
	margin-top:10px;
	margin-bottom:10px;
	margin-right:0px;
	text-align:left;
	float:left;
	width:445px;
	line-height:19px;
}

#bodyMiddle_inner h1
{
	padding:0px;
	color:#4277ad;
	font-family:'Lucida Grande', Trebuchet MS, Arial, Sans-Serif;
	font-size:14px;
	margin-left:5px;
	margin-top:10px;
	margin-bottom:10px;
	margin-right:0px;
	text-align:left;
	float:left;
	width:660px;
	line-height:19px;
}

#bodyMiddle_inner p
{
	font-family:'Lucida Grande', Trebuchet MS, Arial, Sans-Serif;
	font-size:12px;
	color:#3f3f3e;
	margin-left:10px;
	margin-right:10px;
	margin-top:0px;
	margin-bottom:10px;
	text-align:left;
	line-height:16px;
}
#bodyMiddle_inner td 
{
	font-family:'Lucida Grande', Trebuchet MS, Arial, Sans-Serif;
	font-size:12px;
	color:#3f3f3e;
	margin-left:10px;
	margin-right:10px;
	margin-top:0px;
	margin-bottom:10px;
	text-align:left;
	line-height:16px;
	vertical-aling:top;
}


#bodyMiddle_inner ul{
	display:block;
	font-family:'Lucida Grande', Trebuchet MS, Arial, Sans-Serif;
	font-size:12px;
	color:#3f3f3e;
	text-align:left;
	margin:5px 0 5 35px;
	padding:0px;
	border:0px solid #000;
	}
#bodyMiddle_inner ul li
{
	display:block;
	list-style-type:none;
	background:url(/images/dot.gif) no-repeat 0 5px; 
	padding:0 0 0 10px;
}

#bodyMiddle
{
	width:465px;
	height:auto;
	float:left;
	margin-left:5px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	background:#fff;
	border:0px solid #000;
}
#bodyMiddle h4
{
	padding:0px;
	color:#e76a00;
	font-family:'Lucida Grande', Trebuchet MS, Arial, Sans-Serif;
	font-size:16px;
	margin-left:5px;
	margin-top:10px;
	margin-bottom:10px;
	margin-right:0px;
	text-align:left;
	float:left;
	width:455px;
	line-height:19px;
}
#bodyMiddle p
{
	font-family:'Lucida Grande', Trebuchet MS, Arial, Sans-Serif;
	font-size:12px;
	color:#3f3f3e;
	margin-left:10px;
	margin-right:10px;
	margin-top:0px;
	margin-bottom:0px;
	text-align:left;
	line-height:16px;
}
.investor
{
	width:449px;
	height:auto;
	background:#eeeeee;
	border:1px solid #ccc;
	margin:0px;
	
}
.investor h4
{
	padding:0px;
	color:#e76a00;
	font-family:'Lucida Grande', Trebuchet MS, Arial, Sans-Serif;
	font-size:16px;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
	margin-right:0px;
	text-align:left;
	line-height:16px;
}
.investor p
{
	font-family:'Lucida Grande', Trebuchet MS, Arial, Sans-Serif;
	font-size:12px;
	color:#3f3f3e;
	margin-left:10px;
	margin-right:10px;
	margin-top:0px;
	margin-bottom:0px;
	text-align:left;
	line-height:12px;
}
.investor span a
{
	color:#4273b6;
	text-decoration:none;

}
/*-----------------------Bodyright Start ----------------------------------*/
#bodyRight
{
	width:207px;
	/*height:600px;*/
	height:auto;
	float:left;
	margin:0px;
	padding:0px;
}
#bodyRightTop
{
	width:207px;
	height:315px;
	float:left;
	margin:0px;
	padding:0px;
	border:1px solid #a6d0e7;
	background:url(/images/bodyrighttbg.gif) repeat-x #c4c5a6;
}
#bodyRightTop h4
{
	padding:0px;
	color:#e76a00;
	font-family:'Lucida Grande', Trebuchet MS, Arial, Sans-Serif;
	font-size:16px;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
	margin-right:0px;
	text-align:left;
	line-height:16px;
}
.form 
{
	border:1px solid #ccc;
	margin:10 0 0 0px;
	color:gray;
	font-family:'Lucida Grande', Trebuchet MS, Arial, Sans-Serif;
	font-size:12px;

}
.form1 
{
	border:1px solid #ccc;
	margin:3 0 0 0px;
	color:gray;	
	font-family:'Lucida Grande', Trebuchet MS, Arial, Sans-Serif;
	font-size:12px;
}
#bodyRightBottom
{
	width:207px;
	height:230px;
	float:left;
	margin-left:0px;
	margin-right:0px;
	margin-top:15px;
	margin-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	border:1px solid #d1d1d1;
	background:url(/images/bodyrightbottombg.gif) repeat-x #d1d1d1;	
	
}
#bodyRightBottom h4
{
	padding:0px;
	color:#e76a00;
	font-family:'Lucida Grande', Trebuchet MS, Arial, Sans-Serif;
	font-size:16px;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
	margin-right:0px;
	text-align:left;
	line-height:16px;
}
#bodyRightBottom p
{
	font-family:'Lucida Grande', Trebuchet MS, Arial, Sans-Serif;
	font-size:12px;
	color:#3f3f3e;
	margin-left:10px;
	margin-right:10px;
	margin-top:0px;
	margin-bottom:0px;
	text-align:left;
	line-height:12px;
}
#bodyRightBottom ul{
	width:183px;
	display:block;
	font-family:'Lucida Grande', Trebuchet MS, Arial, Sans-Serif;
	font-size:12px;
	color:#3f3f3e;
	text-align:left;
	margin:5px 0 5 0px;
	padding:0px;
	border:0px solid #000;
	}
 #bodyRightBottom ul li
 {
	display:block;
	background:url(/images/dot.gif) no-repeat 0 5px; 
	padding:0 0 0 10px;
}
 #bodyRightBottom ul li a
 {
	font-family:'Lucida Grande', Trebuchet MS, Arial, Sans-Serif;
	font-size:12px;
	color:#3f3f3e;
	text-decoration:none;
	line-height:20px;
}
 #bodyRightBottom ul li a:hover
 {
	text-decoration:none;
	border-bottom:1px dotted #0065a9;
	color:#3f3f3e;
}
#bodyRightBottom ul li span  a
{
	color:#4273b6;
	text-decoration:none;

}
/*----------------------------body end------------------*/
#footer 
{
	width:927px;
	height:auto;
	border:0px solid #000;
	font-family:'Lucida Grande', Trebuchet MS, Arial, Sans-Serif;
	font-size:12px;
	color:#3f3f3e;
	padding:0px;
	margin:0px;
	
}
#footerTop
{
	width:927px;
	height:8px;
	border:0px solid #000;
	background:url(/images/bodybottom.gif) no-repeat ;
	padding:0px;
	margin:0px;
}
#footerBottom
{
	width:927px;
	height:auto;
	border:0px solid #000;
	padding:0px;
	margin:0px;	
}
#adds
{
	width:917px;
	/*height:180px;*/
	height:auto;
	margin:0px;
	padding:0px;
}

#newsList
{
	width:670px;
	float:left;
	border:0px solid;
}

#newsList ul{
	font-family:'Lucida Grande', Trebuchet MS, Arial, Sans-Serif;
	font-size:12px;
	color:#3f3f3e;
	text-align:left;
	padding-left:5px;
	padding-right:5px;
	margin:0px;
	border:0px solid #000;
	list-style-type: none;
	}
 #newsList ul li
 {
	display:block;
	background:url(/images/dot.gif) no-repeat 0 5px; 
	padding:0 0 0 10px;
}
 #newsList ul li a
 {
	font-family:'Lucida Grande', Trebuchet MS, Arial, Sans-Serif;
	font-size:12px;
	color:#3f3f3e;
	text-decoration:none;
	line-height:20px;
}
 #newsList ul li a:hover
 {
	text-decoration:none;
	border-bottom:1px dotted #0065a9;
	color:#3f3f3e;
}
#newsList ul li span  a
{
	color:#4273b6;
	text-decoration:none;

}


p  a
{
	font-family:'Lucida Grande', Trebuchet MS, Arial, Sans-Serif;
	font-size:12px;
	color:#4273b6;
	text-decoration:none;
	line-height:20px;
}
a:hover
{
	text-decoration:none;
	/*border-bottom:1px dotted #0065a9;*/
	color:#3f3f3e;
}


.link
 {
  color:#e76a00;
	font-family:'Lucida Grande', Trebuchet MS, Arial, Sans-Serif;
	font-size:14px;
 }

 .bodyText
{
  font-family:'Lucida Grande', Trebuchet MS, Arial, Sans-Serif;
  font-size:12px;
  color:#black;
 }


 .contInput
  {
   border:1px solid red;
  }

#MenuDivID
{
	width:170px;
	float:left;
	z-index:1;
	position:absolute;
	padding:0px;
	text-align:left;
	Background:#000;
	font-family:'Lucida Grande', Trebuchet MS, Arial, Sans-Serif;
	font-size:12px;
	margin-left:15px;
	text-transform:uppercase;
	border:0px solid #000;
}

#MenuDivID a
{
	width:170px;
	float:left;
	font-family:'Lucida Grande', Trebuchet MS, Arial, Sans-Serif;
	background:#fff;
	background:url(/images/menubg.gif) repeat-x ;
	height:30px;
	text-decoration:none;
	color:#fff;
	font-weight:bold;
	padding-left:10px;
	padding-top:5px;
}

#MenuDivID a:hover
{
	color:#ffac5c;
	border-bottom:1px dotted #ccc;
}

#MenuDivID ul.nav
{
	display:block;
	padding:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
	margin-top:0px;
	background:none;
	width:170px;	
	border:0px solid #000;
}
#MenuDivID ul.nav li
{
	height:30px;
	padding-left:10px;
	padding-top:1px;
	padding-right:10px;
	padding-bottom:1px;
	margin:0px;;
	display:block; 
	float:left; 
	width:170px;
	border:0px solid #000;
	background:url(/images/menubg.gif) repeat-x ;

}

#MenuDivID ul.nav li a
{
	text-decoration:none;
	color:#fff;
	font-weight:bold; 
	margin:0px;;
	margin-top:8px;

}
#MenuDivID ul.nav li a:hover
{
	color:#ffac5c;
	border-bottom:1px dotted #ccc;
}

.page
{
	font-family:georgia,"Bitstream Vera Sans",Helvetica, sans-serif;
	font-size:12px;
	color:#005b7f;
	font-weight:bold;
	padding-left:10px;
	padding-right:20px;
	text-align:justify;

}


.menulink{font-family:'Lucida Grande', Trebuchet MS, Arial, Sans-Serif;
	text-decoration:none;
	color:#0065a9;
	font-size:12px;
}
.menulink:hover
{
text-decoration:underline;
}