
/* CSS Document */

body{
margin:0px;
padding:0px;
background:#333434;
}

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

h1,h2,h3,p,span,level{
margin:0px;
padding:0px;
}
/*-------------------------nav-------------------*/
.nav-container{
width:490px;
float:right;
margin:15px 85px 0 0;
}
.nav-left{
width:38px;
height:41px;


background:url(../images/nav-left.png) no-repeat right top;
}

.nav-right{
width:38px;
height:41px;
background: url(../images/nav-right.png) no-repeat right top;
}
.nav-bg{
background:url(../images/navbg.png) repeat-x;

height:38px;
width:502px;

float:left;
float:right;
font-size:12px;
font-family:"Times New Roman", Times, serif;
color:#333333;
font-weight:bold;
}

.nav-bg ul{
margin:0px;
padding:0px;
}

/*.nav-bg li{
list-style-type:none;
padding:10px 5px 0 5px;
height:30px;

float:left;
}

.nav-bg li a{
text-decoration:none;
color:#393838;
height:25px;



}

.nav-bg li a:hover{
text-decoration:none;
color:#821606;
width:15px;
height:32px;
background: url(../images/nav-hover.png) no-repeat;



}
*/

.divider{
width:6px;
height:30px;
background:url(../images/divider.gif) no-repeat 0 5px;

}


/*-------------------------nav-------------------*/
.searchbar{
width:399px;
height:51px;
background:#FFFFFF;
float:right;
margin:12px 10px 0 0;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:12px;
}

.seachbox{
width:268px;
height:22px;
border:solid 1px #b4b5ba;
}
.btn-go{
width:46px;
height:26px;
background:url(../images/btn.png) no-repeat;
color:#FFFFFF;
border:0px;
cursor:pointer;
}

.btn-sign{
width:46px;
height:26px;
background:url(../images/btn.png) no-repeat;
color:#232425;
font-size:10px;
border:0px;
cursor:pointer;
}
/****LOGO**/
.logo {
	width:415px;
	float:left;
	height: 123px;
}
.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.png);
	display:block;
	background-repeat: no-repeat;
	width: 415px;
	height:123px;
	margin:5px 0 0 10px;

	
}
/****LOGO End**/

#wrap{
width:990px;
margin:0 auto;
}

.top-login{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:left;
padding:5px 0 3px	 0;
width:250px;
float:right;
}
.top-login a{
text-decoration:none;
color:#FFFFFF;
}

.top-login a:hover{
text-decoration:none;
color:#FFFFFF;
}
.top-bg{
background:url(../images/top-bg.jpg) no-repeat;
width:990px;
height:132px;
float:left;
}
.bottom-bg{
background: url(../images/foot-bg.gif) no-repeat;
width:990px;
height:429px;
background-color:#959797;
float:left;
font-size:13px;
line-height:20px;
font-weight:bold;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
}
.bottom-bg a{
color:#000000;
text-decoration:none;
}
.bottom-bg a:hover{
color:#fff;
text-decoration:none;
}
.bottom-bg p{
font-size:12px;
}
#midpan{
background: url(../images/mid-bg.gif) repeat-x;
background-color:#828081;

width:990px;
min-height:1209px;
height:100%;
float:left;
padding:0px 0 0 0;
}

#leftblock{
width:611px;
float:left;
padding:20px 0 0 20px;

}

#rightblock{
width:305px;
float:right;
padding:20px 15px 0 0;
}

.latestbox{
width:618px;
float:left;
padding: 0px 10px 0px 10px;
background: url(../images/backgrnd.png) repeat-y;
}

.getstarted{
width:610px;
float:left;
margin:0 0 0 4px;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:12px;
background: url(../images/form-bg.jpg) repeat-y;
}

.textbox-med{
width:146px;
background:url(../images/textbox-bg.gif) repeat-x;
height:20px;
border:solid 1px #cdcecf;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
padding:0 0 0 3px;
}
.textbox-med2{
width:100px;
background:url(../images/textbox-bg.gif) repeat-x;
height:20px;
border:solid 1px #cdcecf;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
padding:0 0 0 3px;
}

.textbox-long2{
width:210px;
background:url(../images/textbox-bg.gif) repeat-x;
height:20px;
border:solid 1px #cdcecf;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
padding:0 0 0 3px;
}
.textbox-big{
width:400px;
background:url(../images/bigbox-bg.gif) repeat-x;
height:41px;
border:solid 1px #cdcecf;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
padding:0 0 0 3px;
}
.textbox-long{
width:227px;
background:url(../images/textbox-bg.gif) repeat-x;
height:20px;
border:solid 1px #cdcecf;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
padding:0 0 0 3px;
}
.textbox-small{
width:50px;
background:url(../images/textbox-bg.gif) repeat-x;
height:20px;
border:solid 1px #cdcecf;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
padding:0 0 0 3px;
}
.textbox-small2{
width:100px;
background:url(../images/textbox-bg.gif) repeat-x;
height:20px;
border:solid 1px #cdcecf;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
padding:0 0 0 3px;
}

.btn-save{
width:79px;
height:30px;
background:url(../images/btn-save.gif) no-repeat;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
font-weight:bold;
border:0px;
cursor:pointer;
}

.description{
width:300px;
float:left;
margin: 10x 0 0 6px;
padding:5px 0 0 5px;
}
.description span{
color:#7d1e2c;
font-size:16px;
font-weight:bold;
font-family:Georgia, "Times New Roman", Times, serif;
}

.description-right{
width:200px;
float:left;
margin: 10x 0 0 6px;
padding:5px 0 0 10px;
}
.description-right span{
color:#7d1e2c;
font-size:16px;
font-weight:bold;
font-family:Georgia, "Times New Roman", Times, serif;
}

.videos-photos{
/*width:370px;
background:#e3e3de;*/
float:left;
margin:10px 0 40px 10px;
}
.videos-photos ul{
margin:0px;
padding:0px;
}

.videos-photos li{
float:left;
list-style-type:none;
width:61px;
height:64px;
overflow:hidden;
padding:6px 5px 5px 7px;
}
.videos-photos span{
font-size:18px;
color:#7d1e2c;
font-weight:bold;
font-family:Georgia, "Times New Roman", Times, serif;
}

.profilepic{
float:right;
width:300px;
margin: 6px 10px 0 0;
}
.btn-con{
width:79px;
height:30px;
background:url(../images/btn-con.gif) no-repeat;
font-family:Arial, Helvetica, sans-serif;
padding:0 2px 2px 0;
color:#333333;
cursor:pointer;
font-size:11px;
font-weight:bold;
border:0px;
}
.latest-left{
width:342px;
float:left;
margin:0 10px 0 10px;
font-family:Arial, Helvetica, sans-serif;
color: #000000;
font-size:11px;
text-align:justify;
}
.latest-left strong{
font-weight:bold;

font-size:18px;

}
.latest-right{
width:199px;
float:right;
font-size:10px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
margin:0 25px 0 0;
}
.latest-right strong{
font-size:14px;
font-weight:bold;
}

.montly{
width:307px;
float:right;
margin:20px 10px 0 0;
}

.montly-bg{
width:307px;
float:left;
background:url(../images/montly-bg.gif) repeat-y;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:12px;
}
.montly-bg strong{
font-family:"Times New Roman", Times, serif;
color:#7d1e2c;
font-size:14px;
padding:0 0 0 10px;

}

.montly-bg  ul{
margin:0px;
padding:0px;
}

.montly-bg li{
float:left;
width:140px;
list-style-type:none;
padding:0 0 0 10px;
}

#lower-pan{
width:950px;
float:left;
background:url(../images/lower-bg.gif) repeat-x;
height:327px;
margin:20px 0 0 25px;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
}

#lower-pan ul{
margin:0px;
padding:0px;
}

#lower-pan li{
list-style-type:none;
float:left;
width:260px;
margin:20px 25px 0 15px;

}
#lower-pan li strong{
color:#7d1e2c;
font-family:"Times New Roman", Times, serif;
font-size:15px;
}
#lower-pan li a{color:#2345f3;
text-decoration:none;line-height:22px;
}

#lower-pan li a:hover{color:#2345f3;
text-decoration:underline;line-height:22px;
}

.news{
width:auto;
float:left;
width:950px;
margin:60px 0 0 0;
}

/*-----------------register-----------------*/
.reg-txt{
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:12px;
}

.textbox{
width:250px;
border:solid 1px #CC0000;
height:22px;
}

.btn-reg{
width:95px;
height:34px;
background:url(../images/btn-reg.png) no-repeat;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
border:0px;
}

/* add subpages css*/

.aboutbox{
width:618px;
float:left;
background: url(../images/about-tab.jpg) repeat-y;
}

.latest-left2{
width:565px;
float:left;
margin:0 10px 0 10px;
font-family:Arial, Helvetica, sans-serif;

font-size:11px;
text-align:justify;
min-height:662px;
}
.latest-left2 strong{
font-weight:bold;



}

.latest-left2 ul{
margin:0px;
padding:0px;
}

.latest-left2 li{
list-style-type:circle;
padding:0 0 5px 0 ;
margin: 4px 0 0 18px;
}


/*-----------------register-----------------*/

/*-----------------saikat(23-03)-----------------*/

.leftimg{
	   width:190px;
	   float:left;
	   background:url(../images/leftimg.gif) no-repeat;
	   height:148px;
	   }
	   .leftimg p{
	   color:#FFFFFF;
	   font-size:11px;
	   font-weight:bold;
	   padding:132px 0 0 8px;
	   text-transform:uppercase;
	   }
	   
	   
 .leftnav{
	   width:190px;
	   float:left;
	   margin:6px 0 10px 0;
	   } 
	   .leftnav ul{
	   margin:0px;
	   padding:0px;
	   } 
	   
	   .leftnav li{
	   list-style-type:none;
	   font-size:12px;
	   color:#ae1c42;
	   padding:10px  0 4px 5px;
	   
	   border-bottom:solid 1px #666666;
	   width:185px;
	   }
	   .leftnav li a{
	   color:#ae1c42;
	   text-decoration:none;
	   }
	   .leftnav li a:hover{
	   color:#ae1c42;
	   text-decoration:underline;
	   }
	   .leftnav-top{
	   background:url(../images/leftnavtop.gif) no-repeat;
	   height:20px;
	   float:left;
	   width:190px;
	   
	   
	   }
	   
	   .leftnav-top p{
	   text-transform:uppercase;
	   color:#FFFFFF;
	   font-size:14px;
	   font-weight:bold;
	   padding:3px 0 0 20px;
	   }
	   
	   #leftinner-body{width:200px; float:left;}
	   
	    .midblock li{
	   width:180px;
	   float:left;
	   margin:0 0 0 8px;
	   list-style-type:none;
	   }
	 /*  .midblock-bg{
	   width:190px;
	   float:left;
	   background:url(../images/midblock-bg.gif);
	  
	   }*/
	   
.midblock-bg{width:160px; padding:0 10px 0 10px; background:url(../images/midblock-bg.gif) repeat-y; min-height:150px;}

.formbox-bg{
	width:567px;
	float:left;
	background:url(../images/formbox-bg.gif) repeat-y;
	}
	
	.btn-sub{
	width:78px;
	height:36px;
	background:url(../images/btn-sub.gif) no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	border:0px;
	font-size:11px;
	
	}
.ssmandatory
{
	color:#FF0000;
	padding-left:3px;
	font-size:11px;
}
