@charset "utf-8";
/* CSS Document */

body{
margin:0px;
padding:0px;
}

a{ color:#000; text-decoration:none;}
a:hover{ color:#000; text-decoration: underline;}

img {
border:0px;
}
img, div,h1,a,td,label,span,p,table,tr,input { behavior: url(iepngfix.htc) }

body {behavior:url("css/csshover.htc");}

h1,h2,h3,h4,p,span,level,form{
margin:0px;
padding:0px;
}

.top-bg{
background: url(../images/top-bg.jpg) repeat-x;
width:100%;

background-color:#2792b6;
float:left;
}

.lower-bg{

width:100%;
background:#2994b8;
height:100%;

float:left;
}

.input-srch{
width:222px;
height:25px;
background:url(../images/textbox-bg.gif) repeat-x;
border:solid 1px #dcdcdc;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
padding:0 0 0 3px;
}

.btn-srch{
width:74px;
height:25px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background:url(../images/btn-srch.gif) no-repeat;
border:none;
}
.btn-srch2{
width:120px;
height:25px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background:url(../images/btn-srch2.gif) no-repeat;
border:none;
}

#main-bg{
width:990px;
margin:0 auto;

background: #FFFFFF /*url(../images/main-bg.png) repeat-y*/;

overflow:hidden;

}

#srch{
width:357px;
height:54px;
float:right;
background:url(../images/srch-bg.gif) no-repeat;
margin:15px 20px 0 0;
}

/****LOGO**/


.logo {
	width:318px;
	float:left;
	/*height: 41px;*/
}
.logo h1 {
	font-family: "Trebuchet Ms", Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin:0;
	padding:0;
}
.logo h1 a {
	text-indent:-9999px;
	text-decoration:none;
	background-image:url(../images/logo.jpg);
	display:block;
	background-repeat: no-repeat;
	width: 318px;
	height:41px;
	margin:20px 0 0 50px;

	
}
/****LOGO End**/

/*----------------------header---------------------*/

 .header{
 width:990px;
 height:228px;
 overflow:hidden;
 
 float:left;
 margin: 2px 0 0 0px;
 }
/*----------------------header---------------------*/

/*----------------------bodypart---------------------*/

#body-left{
width:242px;
float:left;
margin:10px 0 0 0;
}

.login{
width:217px;
float:left;
border:solid 1px #cfcccb;
margin:10px 0 0 20px;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
}
.login h1{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#333333;
padding:2px 0 6px 5px;
border-bottom:solid 1px #999999;
}
.login a{
color:#0887b4;
text-decoration:none;
}

.login a:hover{
color:#0887b4;
text-decoration:underline;
}

.textbox{
width:122px;
height:20px;
border:solid 1px #b5b3b4;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
}
.textbox2{
width:302px;
height:150px;
border:solid 1px #b5b3b4;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
margin:3px 0 4px 0;
}


.login-bdr{
width:215px;
/*border-left:solid 1px #d2cecf;
border-right:solid 1px #d2cecf;
border-bottom:solid 1px #d2cecf;*/
}
.login-bdr ul{
margin:0px;
padding:0px;
}

.login-bdr li{
padding:2px 0 10px 12px;
font-size:12px;
color:#06a6df;

list-style-type:none;
margin:0 0 0 10px;
background:url(../images/bullet.gif) no-repeat 0 7px ;
}
#body-right{
width:720px;

overflow:hidden;
_width:700px;
margin:10px 0px 0 10px;
_margin:10px 0px 0 0;
float:right;
}

.welcome-home{
width:340px;
_width:320px;

font-family: Arial, Helvetica, sans-serif;
color:#9f9b9b;
font-size:12px;
float:left;
margin:0px 0 0 12px;
_margin:0px;
_padding:0px 0 0 2px;

}
.welcome-home h1{
font-family:"Times New Roman", Times, serif;
font-size:22px;
font-weight:bold;
}
.welcome-home strong{
font-size:13px;
font-weight:bold;

}
.welcome{
width:700px;
font-family: Arial, Helvetica, sans-serif;
color:#9f9b9b;
font-size:12px;
float:left;
padding:10px 0 0 0;
}
.welcome p{width:500px;
float:left;
}
.welcome strong{
font-size:22px;
font-weight:bold;
font-family:"Times New Roman", Times, serif;
}
/*.welcome strong span{
color:#0fb2ec
}*/
.service2{
width:600px;
float:left;
margin:12px 0 5px 0;	
}
.service2-bdr{
border-right:solid 1px #d2cdcd;
border-left:solid 1px #d2cdcd;
font-family:"Trebuchet MS";
font-size:12px;
min-height:150px;
height:100%;
color:#787c7d;
}
.service2-bdr a{
color:#008dbe;
text-decoration:underline;
}
.service2-bdr a:hover{
color:#008dbe;
text-decoration:none;
}
.service2-bdr p{
width:175px;
float:left;
padding:0 0 0 10px;
}
.service2-bdr  strong{
font-size:14px;
font-weight:bold;
color:#787c7d;
}
.service2-top{
background:url(../images/service2-top.gif) no-repeat;
height:27px;
width:600px;
}
.service2-top p{
font-family:"Trebuchet MS";
color:#FFFFFF;
font-size:16px;
font-weight:bold;
font-style:italic;
padding:4px 0 0 10px;
}

.service{
width:400px;
float:left;
margin:12px 0 0 0;	
}
.service-bdr{
border-right:solid 1px #d2cdcd;
border-left:solid 1px #d2cdcd;
font-family:"Trebuchet MS";
font-size:12px;
min-height:150px;
height:100%;
color:#787c7d;
}
.service-bdr a{
color:#008dbe;
text-decoration:underline;
}
.service-bdr a:hover{
color:#008dbe;
text-decoration:none;
}
.service-bdr p{
width:175px;
float:left;
padding:0 0 0 10px;
}
.service-bdr  strong{
font-size:14px;
font-weight:bold;
color:#787c7d;
}
.service-top{
background:url(../images/service-top.gif) no-repeat;
height:27px;
width:400px;
}
.service-top p{
font-family:"Trebuchet MS";
color:#FFFFFF;
font-size:14px;
font-weight:bold;
font-style:italic;
padding:4px 0 0 10px;
}

.lowerpannel{
width:620px;
float:left;
}

.lower-left{
background:url(../images/lower-left.gif);
width:47px;
height:92px;
float:left;
}

.lowermid-bg{
background:url(../images/lower-mid-bg.gif) repeat-x;
height:92px;
width:500px;
float:left;
font-family:"Trebuchet MS";
font-size:12px;
}
.lowermid-bg strong{
font-size:15px;
font-style:italic;
color:#FFFFFF;
}


.lower-right{
background:url(../images/lower-right.gif);
width:52px;
height:92px;
float:left;
}

/*----------------------bodypart---------------------*/

/*-----------------------nav-container--------------------------*/


#nav-container{

width:610px;
float:left;
z-index: 1000;


}





.nav-left{

background-image:url(../images/nav-left.gif);

background-repeat:no-repeat;
width:28px;
height:37px;
float:left;

}

.nav-right{

background-image:url(../images/nav-right.gif);

background-repeat:no-repeat;

width:19px;

height:37px;

float:left;
/*_float:right;/* works ONLY in IE6 */

}

.nav-back{


height:32px;
background:#05a8e4;
width:990px;
position:relative;
right:20px;

float:left;


}





.navlower-txt{

 font-family: Arial, Helvetica, sans-serif;

 font-size:13px;
 

 font-weight:bold;


 color:#fff;

/* text-transform:uppercase;*/


 }



.divider{
border-right-color:#f9f8f4;
border-right-width:1px;
border-right-style:solid;
height:32px;

width:2px;

float:left; z-index:1;
}


/**********new-nav*************/

.topMenu {
	float: right;
	 background:url(../images/top-nenu-bg.jpg) no-repeat right bottom; padding:0 0 4px 0;
}

#nav, #nav ul{
width:990px;
_width:970px;
/*top: 130px;
left:70px;*/
margin:0;
padding:0 2px 0 2px;
list-style-type:none;
list-style-position:outside;
position:relative;
line-height:1.5em; z-index:2;  
}
#nav li a{
display:block;

padding: 5px 2px 5px 3px;
_padding: 5px 1px 5px 0px;
color:#fff;
text-decoration:none;
font:12px;

}

#nav li ul a:hover{

color:#3D170F;
text-decoration:none;
background-color:#30c5fa;
}

#nav li ul a{
display:block;
padding:3px 10px 2px 10px;
/*border:1px solid  #600;*/
font-size:11px;
color:#fff;
text-decoration:none;
background-color:#0889b7;
}

#nav a:hover{
text-decoration:underline;
color:#fff;
}

#nav li{
float:left;
position:relative;
}

#nav ul {
position:absolute;
display:none;
width:120px;
top:1.5em;
}
#nav li ul{
left:-3px;
height:auto;
float:left;
top:30px;
position:absolute;
}
#nav li ul li{
border-bottom:1px #FFFFFF solid;


}
#nav li ul a{ top:10px;
left:10px;
width:120px;
height:auto;
float:left;
}

#nav ul ul{
top:auto;
}	

#nav li ul ul {
left:2em;
margin:0px 0 0 10px;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{
display:none;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{
display:block;z-index:10;
}


/**********new-nav*************/




/*-----------------------nav-container--------------------------*/

/*----------------toppart-------------------*/

 .language{
 font-family:Arial, Helvetica, sans-serif;
 color:#4c4b48;
 font-size:12px;
 }

/*----------------toppart-------------------*/

/*------------------------footer---------------------*/

 
 .footer{
 width:990px;
 margin:0 auto; 


 background:#ffffff;
 overflow:hidden;

 }
.footer-contain{
width:980px;
/*background:#e4e3e3 url(../images/footer-bottom.gif) repeat-x;*/
float:left;
background:#FFFFFF;

font-family: Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px;





}
.footer-contain strong{
font-size:18px;
color:#5f5c5c;
font-weight:bold;
font-family:"Times New Roman", Times, serif;
}

.footer-contain ul{
margin: 0 0 0 20px;
padding:0px;

}
.footer-contain li{
list-style-type:none;
padding:10px 10px 0 20px;_padding:10px 10px 0 20px;
float:left;



margin:20px 0 0 0;

}
.footer-contain li.divider{
border-right:#666666 1px dotted;

height:220px;
}

.footer-contain li a{
color:#5f5c5c;
text-decoration:none;

}
.footer-contain li a:hover{
color:#5f5c5c;
text-decoration:underline;

}
.footer-contain2{
width:980px;
/*background:#e4e3e3 url(../images/footer-bottom.gif) repeat-x;*/
float:left;

font-family: Arial, Helvetica, sans-serif;
font-size:12px;






}
.footer-contain2 strong{
font-size:18px;
color:#5f5c5c;
font-weight:bold;
font-family:"Times New Roman", Times, serif;
}

.footer-contain2 ul{
margin: 0 0 0 20px;
padding:0px;

}
.footer-contain2 li{
list-style-type:none;
padding:10px 8px 0 10px;
_padding:10px 0px 0 10px;
float:left;
line-height:20px;


margin:20px 0 0 0;

}

.footer-contain2 li a{
color:#5f5c5c;
text-decoration:none;

}
.footer-contain2 li a:hover{
color:#5f5c5c;
text-decoration:underline;

}
.footer-contain2 li h3{
font-size:15px;
}
.divider2{
border-right:#666666 1px solid;
height:220px;
}

.community{
width:147px; float:right; margin:30px 80px 0 0;
_margin:30px 10px 0 0;

}

.foot-scroller{
width:962px;
float:left;
border-top: solid 2px #b4b4b4;
font-size:11px;
border-bottom:solid 1px #CCCCCC;
margin:10px 0 0 0;
padding:2px;

}

.foot-scroller a{
text-decoration:none;
color:#6b6d6f;
}

.foot-scroller a:hover{
color:#0c8efc;
text-decoration:none;
}

/*------------------------footer---------------------*/

/*------------------------registration---------------------*/
  .reg-txt{
  font-family:"Trebuchet MS";
  font-size:14px;
  color:#666666;
  }
  
  .reg-txt strong{
  font-size:18px;
  font-weight:bold;


  }
  
  .reg-txt strong span{
  color:#0ba3e3;
  }
  
  .reg-txt a{
  color:#0792fd;
  text-decoration:none;
  font-size:14px;
  font-weight:bold;
  padding:5px;
  }
    .reg-txt a:hover{
  color:#fff;
  font-size:14px;
  font-weight:bold;
   text-decoration:none;
   background:#089fff;
     padding:5px;
 
  }
  
   .left-nav-top{
   background:#0cb8e9;
   float:left;
   width:196px;
   color:#FFFFFF;
    font-family:"Trebuchet MS";
	font-size:14px;
	font-weight:bold;
	padding:4px 0 0 5px;
	height:20px;
   }
  
  .left-nav{
  width:200px;
  float:left;
  font-family:"Trebuchet MS";
  font-size:13px;
  color:#919292;
  font-weight:bold;
  padding:2px;
  margin:8px 0 0 0;
 

  border:solid 1px #CCCCCC;
  }
   .left-nav ul{
   margin:0 0 0 0px;
   padding:0px;
   }
   
   .left-nav li{
   list-style-type:none;
   padding:5px 0 5px 0px;
   background:#82def8;
   margin:2px 0 0 0;
   }
    .left-nav li a{
	color:#fff;
	text-decoration:none;
	padding:2px;

   background:#82def8;
   margin:2px 0 0 0;
    display:block;
	}
	.left-nav li a:hover{
	color:#fff;
	text-decoration:none;
   padding:2px;
   background:#0f85a7;
   margin:2px 0 0 0;
   display:block;
	}
	
	
	
	
  .welcomereg-txt{
  font-family:"Trebuchet MS";
  font-size:11px;
  font-weight:600;
  color:#2792b6;
  }
  
  .welcomereg-txt1{
  font-family:"Trebuchet MS";
  font-size:10px;
  font-weight:500;
  color:#2792b6;
  }
/*-----------------------nav-container--------------------------*/


#nav-container2{

width:850px;
float:left;
overflow:hidden;

}





.nav-left2{

background-image:url(../images/nav-left.gif);

background-repeat:no-repeat;
width:28px;
height:37px;
float:left;

}

.nav-right2{

background-image:url(../images/nav-right.gif);

background-repeat:no-repeat;

width:19px;

height:37px;

float:left;
/*_float:right;/* works ONLY in IE6 */

}

.nav-back2{

background-image:url(../images/nav-back.gif);

background-repeat:repeat-x;

height:37px;

width:780px;

float:left;

}





.navlower-txt2{

 font-family: "Trebuchet Ms";

 font-size:14px;

 font-weight:bold;
 font-style:italic;

 color:#fff;

 text-transform:uppercase;


 }

.navlower-txt2 ul{

	padding:0px;
	margin:0px;

	



}

/**html .navlower-txt ul{

	margin-left: 8px;



}*/

.navlower-txt2 li{

float:left;
display: block;
list-style-type:none;
padding:10px 10px 0 20px;



}

.navlower-txt2 li a{



text-decoration:none;



color:#fff;

}

.navlower-txt2 li a:hover{
text-decoration:none;
color:#baedff;

}



/*-----------------------nav-container--------------------------*/

.bdr-reg{
border:solid 1px #999999;
font-family:"Trebuchet MS";
font-size:12px;
color:#999999;
}
.bdr-reg2{
border:solid 1px #d5d7da;
font-family:"Trebuchet MS";
font-size:11px;
color:#999999;
}
.bdr-reg2 a{
color:#0aa6f7;
text-decoration:underline;
}
.bdr-reg2 a:hover{
color:#0aa6f7;
text-decoration:none;
}
.bdr-reg-top{
background:#07b0f7;
font-family:"Trebuchet MS";
color:#FFFFFF;
font-size:13px;
}
.bdr-reg a{
color:#07b0f7;
text-decoration:underline;
}
.bdr-reg a:hover{
color:#07b0f7;
text-decoration:none;
}
/*------------------------registration---------------------*/






/*------------------------add santanu---------------------*/


.lower-box-pannel{
width:570px;
float:left;
margin:0px 0 0 0;	
}
.lower-box-pannel-bdr{

font-family: Arial, Helvetica, sans-serif;
font-size:12px; float:left;

height:100%; width:700px;
color:#787c7d;
float:left;
margin:12px 0 0 0 ;

}

.lower-box-pannel-bdr a{
color:#008dbe;
text-decoration:underline;
}
.lower-box-pannel-bdr a:hover{
color:#008dbe;
text-decoration:none;
}
.lower-box-pannel-bdr p{
width:175px;
float:left;
padding:0 0 0 10px;
}
.lower-box-pannel-bdr  strong{
font-size:14px;
font-weight:bold;
color:#787c7d;
}
.lower-box-pannel-top{
background:url(../images/lowerbox-top.gif) no-repeat;
height:27px;
width:570px;
}
.lower-box-pannel-top p{
font-family:"Trebuchet MS";
color:#FFFFFF;
font-size:14px;
font-weight:bold;
font-style:italic;
padding:4px 0 0 10px;
}



img.testiimage {
border:1px solid #CCCCCC;
float:right;
margin-left:5px;
}

/*------------------------add santanu---------------------*/

/*------------------------Service---------------------*/
 #service-block{
 width:320px;
 float:left;
 border:solid 1px #CCCCCC;
 font-family:Arial, Helvetica, sans-serif;
 color:#666666;
 padding:2px;
 min-height:160px;
 height:100%;
 margin:0 5px 4px 0;
 overflow:hidden;
 }
 #service-block strong {
 font-family:"Times New Roman", Times, serif;
 font-size:24px;
 font-weight:bold;
 }
  #service-block strong span{
  color:#0c96c7;
  }

 
  #service-block p{
 width:220px;
 float:right;
 

 font-family:Arial, Helvetica, sans-serif;
 color:#666666;
 }
 .service-img{
width:80px;
height:80px;
float:left;
overflow:hidden;
margin:0 0 0 5px;
}

.pass-box{
width:160px;
height:20px;
border:solid 1px #999999;
font-family:Arial, Helvetica, sans-serif;
 color:#666666;
 font-size:12px;
}
.pass-box:focus{
border:solid 1px #0b92fa;
}
.login-box{
width:350px;
height:25px;
border:solid 1px #999999;
font-family:Arial, Helvetica, sans-serif;
 color:#666666;
 font-size:12px;
}
.login-box:focus{
border:solid 1px #0b92fa;
}

.login-box2{
width:350px;
height:80px;
border:solid 1px #999999;
font-family:Arial, Helvetica, sans-serif;
 color:#666666;
 font-size:12px;
}
.login-box2:focus{
border:solid 1px #0b92fa;
}

/*------------------------Service---------------------*/

/*-------------------------forindex----------------------------*/
  #midbar{
  width:990px;
  float:left;
  font-family:Arial, Helvetica, sans-serif;
  color:#555151;
  font-size:12px;
  line-height:18px;
  _position:relative;
  _bottom:100px;
  }
#leftbar{
  width:630px;
  float:left;
  margin:0 0 0 10px;
  }
  #rightbar{
  width:350px;
  float:left;
  }
  
  #leftbar h2{
  color:#005f96;
  font-family: "Times New Roman", Times, serif;
  font-size:20px;
  }
  #leftbar h2 a{
    color:#005f96;
	}
	#leftbar h3{
  color:#005f96;
  font-family: "Times New Roman", Times, serif;
  font-size:14px;
  }
  #leftbar h3 a{
    color:#005f96;
	}
  
  
#leftbar ul{
margin:0px;
padding:0px;
}
#leftbar li{
list-style-type: disc;
margin:0 0 0 16px;
}
.midgal{
width:941px;
float:left;
margin:0  0 0 20px;

}

.midgal ul{
margin:0px;
padding:0px;
list-style-type:none;
}

.midgal ul li{
width:173px;
float:left;
margin:0 0 0 15px;
}

.midgal ul li h1{
width:170px;
background:#CCCCCC;
color:#333333;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
padding:0 0 0 3px;

}

.midgal ul li h1 strong{
color:#005f96;
}

.leftblock{
width:610px;
border-top:#cccccc solid 2px;
margin:25px 0 0 10px;
_margin:25px 0 0 2px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
float:left;
}
.leftblock-invest{
width:610px;
border-top:#cccccc solid 2px;
margin:25px 0 0 3px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
float:left;
}

.leftblock strong{
font-size:26px;
color:#969696;
float:left;
padding:10px 0 0 0;
font-family: "Times New Roman", Times, serif;
}
.leftblock h3 a{
color:#0ba6ff;
font-family:"Times New Roman", Times, serif;
font-size:18px;
}
.leftblock li a{
color:#005f96;
font-size:13px;
}
.rightblock{
width:350px;
border-top:#cccccc solid 2px;
margin:25px 5px 0 0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
float:right;
}
.rightblock2{
width:350px;

margin:5px 5px 0 0;
_margin:5px 0 0 0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
float:right;
}

.lifestyle{
width:320px;
float:left;
overflow:hidden;
}
.lifestyle a{color:#ff7f0e;
text-decoration:none;
}
.lifestyle a:hover{color:#ff7f0e;
text-decoration:underline;
}
.lifestyle h1{
font-size:28px;
color:#969696;
padding:0 0 10px 0 ;

font-family:"Times New Roman", Times, serif;
}
.entertainment{
width:320px;
float:left;
}
.entertainment a{color:#a6086e;
text-decoration:none;
}
.entertainment a:hover{color:#a6086e;
text-decoration:underline;
}
.entertainment h1{
font-size:28px;
color:#9b9b9b;
padding:0 0 10px 0 ;
font-family:"Times New Roman", Times, serif;
}
/*-------------------------forindex----------------------------*/

/*----------------afterlogin--------------------*/

.referall-top{
background:#1482e8;
height:25px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:14px;
width:490px;
float:left;
margin:10px 0  0 0;
padding:0 0 5px 0;
}

.referall-top strong{
padding:9px 0 0 10px;
margin:10px 0 0 0;
}

.video{
width:340px;
margin: 12px 25px 10px 0;
_margin:12px 5px 0 0;
float:right;

}

