/**/
@charset "utf-8";
/* CSS Document for Gaikwad Classes 11,Nov. 2013 */
*{
  margin:0;
  padding:0;
  font-family:Verdana, Arial, Helvetica, sans-serif;
}
a:link, a:visited
{
text-decoration:none;
color:#595959;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
a:hover
{
text-decoration:none;
color:#0F0F0F;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.clear 
{
 clear:both;
}
/*???????????????????? result display css end ????????????????????????????*/
#wrapper{
	width:950px;
	height:auto;
	padding:0;
	border: 1px solid #999;
	margin: 0 auto; 
	background-color:#f2f2f2;

 }
#header {
width:950px; height:120px;
position:relative; margin:0px;
padding:0px;
margin-bottom:0px;
text-align:center;
background-color:#f2f2f2;

/*<!--background:url(images/header_bg_top.jpg) no-repeat;-->*/
}
#headerlogin 
{
width:930px;
height:35px;
position:relative; margin:0px;
padding:0px;
margin-bottom:0px;
background:#FFFFF;
line-height:14px;
font-size:14px;
text-align:right;
padding:5px 10px 0px 10px;
} 

#navMenu
{
width:950px; height:30px;
position:relative; margin:0px;
padding:0px;
margin-bottom:0px;
line-height:14px;
font-size:14px;
text-align:right;
background:#00CCFF;
margin-bottom:3px;
/*padding:5px 10px 0px 10px;*/
}
#navMenu ul  
{
margin:0;
padding:0;
line-height:30px;
}
#navMenu li
{
margin:0;
padding:0;
list-style:none;
float:left;
position:relative;
/*background:#999;*/
}

#navMenu ul li a
{
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
height:30px;
width:130px;
display:block;
color:#FFF;


}
/* End Of Top  Navigation Menu */
#LeftMenu
{
width:132px;
min-height:600px;
float:left;
background:#f2f2f2;
/*padding:10px; */
margin:0;
}
captionmain {
	width:730px;
	/*padding:10px;*/
	background-color:#;
	float:left;
	margin-top: 13px;
	text-align: justify;
}

.captionbutton
{ background-color:#0000F; width:120px; height:20px; font-family:Verdana, Arial, Helvetica, sans-serif ; font-size:12px ; color:#e2e261 ; margin-top:8px;}
	
.captionbutton a
{ /*background-color:#; font-family:Verdana, Arial, Helvetica, sans-serif ; font-size:12px ; color:#e2e261 ;*/
/*width:130px; height:20px; margin:0px 0px; padding:0px 1px 0px 1px; 
color:#000;*/
/*text-shadow:0px 1px 0px #48d1fe;*/
/*background-color: #0000FF; width:130px; height:20px;*/
/*line-height:30px; 
font-family: 'Open Sans', sans-serif;
font-size:13px;
font-weight:400;*/
/*background:url(../images/Top_titile_headking.png) no-repeat;*/
margin-top:10px;
float:left;
width:120px;
/*width:5em;*/
text-decoration:none;
color:white;
background-color:#00CCFF;
/*padding:0.2em 0.6em;*/
border-right:0px solid white;
line-height:20px; 
font-family: 'Open Sans', sans-serif;
font-size:15px;
font-weight:400;
padding:5px;
border-right:1px solid white;
}
	
.captioninfo 
{ font-family:Verdana, Arial, Helvetica, sans-serif ; color:#fff ; font-size:10px ; background:#;margin-top:5px;padding-left:0px;}

.captioninfo a{
    list-style: circle outside none;
    text-decoration: none;
    font-size: 12px;
    color: #fff;
    padding: 5px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
}

#ul_mentros
{
  margin:0px; padding:0px 0px;
  list-style:none;
}

#ul_mentros li
{
 margin:0px; padding:0px 0px; color: #000;
 width:150px; height:25px; line-height:25px;
 display:block; float:left; text-align: left; background:#;
 border-bottom:1px solid #dfdddd;
 font-size:12px;
}
#ul_mentros li a
{
text-decoration:none;
width:130px;
display:block;
color:#000099;
padding:0px 0px 0px 8px;
/*text-shadow:0px 1px 0px #fff;*/
}
#ul_mentros li a:hover
{
text-decoration:none;
color: #000;
background:url(../images/hh_hover.jpg) repeat-y;
}



/*#LeftMenu h3 
{
 font-size:14px;
 font-family: Geneva, Arial, Helvetica, sans-serif;
 font-weight:500;
 color:#FFFF00;
}*/

/*#LeftMenu ul
{
 margin-top:5px;
 
}
#LeftMenu ul li 
{
 list-style:none;
 text-decoration:none;
 font-weight:100;
 margin-top:2px;
 margin-bottom:2px;
 font-family:Verdana, Arial, Helvetica, sans-serif;

}

#LeftMenu ul li a{
 list-style:circle;
 text-decoration:none;
 font-size:12px;
 color:#FFFFFF;
 padding:5px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
}*/

#CenterSpace {
width:807px;
min-height:500px;
margin:0px 0px 0px 0px; 
padding:10px 5px;
/*background-color:#c7e4e4;*/
background-color:#f2f2f2;
float:left;

}

#CenterSpace p{
 text-indent:130px;
 text-align:left;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:500;
 color:#000000;  
} 
#Footer{
width:950px;
height:30px;
background-color:#00CCFF;
margin:0;
padding:0;
float:left;
margin-top:3px;
}

#Footer p
{
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:500;
color:#FFFFFF;
text-align:center;
margin-top:10px;
}
/*------------------- class detals -------------*/
.formfield-cls
{
width:100%; height: auto; margin:9px auto; padding-bottom:8px; background:#e6e6e6;-moz-border-radius:8px 8px 0px 0px ;border-radius:8px 8px 0px 0px ;

-moz-box-shadow:inset 0px 0px 1px #222;box-shadow:inset 0px 0px 1px #222;font-family: 'Roboto', sans-serif; font-size: 12px;color:#4d4d4d;font-weight: bold;

}
.formfield-cls .formfield-header
{
width:100%; height:30px; background:#10bdf5; -moz-border-radius:8px 8px 0px 0px ;border-radius:8px 8px 0px 0px ; text-indent:10px; line-height:30px; color:#2a2a2a; font-size:15px;color:#FFFFFF;
}
.formfield-cls .formfield-container
{
width:100%; height: auto; background:#; padding:3px 0px 2px 0px; 
}

.formfield-cls fieldset{ border-radius:8px; border:1.5px solid #888888;}
.formfield-cls legend{ margin-left:30px; text-indent:5px; font-size:14px;}
.formfield-cls .tbl{border-collapse:collapse; border:1px solid #888888; margin-top:5px; font-weight:lighter; text-indent:1px;}

.column
{
width:auto; height: auto; float:left; background:#;margin-top:2px;
}

.vt-span-name
{margin:2px 0px 2px 0px;}
.vt-span-name-left{width:60px; float:left; margin-top:3px; background:#;}

.content-labl{width:170px; margin-top:3px; background:#; float:left; height:25px;}

.clm-{width:120px; float:left; margin-left:10px; background:#;}
.clm- .name-left{width:130px; float:left; margin-top:4px; background:#; font-weight: 400;}

.clm-2{width:170px; float:left; margin-left:10px; background:#;}
.clm-2 .name-left{width:130px;float:left;margin-top:4px;background:#;font-weight: 400;}

.clm-sml{width:103px;float:left;margin-left:10px;background:#;}
.clm-sml .name{width:42px;float:left;margin-top:4px;background:#;font-weight: 400;text-indent:8px;}

.clm-3{width:150px;float:left;margin:10px 0px 0px 10px;background:#;}
.clm-3 .name-left3{width:130px;float:left;margin-top:4px;background:#;font-weight: 400;}

.clm-3right{width:110px;float:left;margin-left:23px;background:#;}
.clm-3right .name-left3{width:auto;float:left;margin-top:4px;background:#;font-weight: 400;}

.clm-4right{width:80px;float:left;margin-left:15px;background:#;}
.clm-4right .name-left4{width:auto;float:left;background:#;font-weight: 400;}

.clm-sngl{width:auto;float:left;background:#;margin-top:1px;}
.clm-sngl .name{width:93px;float:left;margin-top:4px;background:#;text-indent:2px;height:23px;}

.clm-mail{width:210px;float:left;margin-left:15px;background:#;}

.vt3margin
{margin-left:10px;}
/*------------------- class detals close-------------*/

/*------------------- text box -------------*/
.inpt{text-indent:5px; font-size:11px;-moz-border-radius:4px;border-radius:4px; border:1px solid #cdcdcd;}
.inpt-lrg{width:380px;height:23px; }
.inpt-mail{width:200px;height:23px;}
.inpt-name{width:150px;height:23px;}
.inpt-dt{width:100px;height:23px;}
.inpt-sml{width:83px;height:23px;}
.inpt-tm{width:58px;height:23px;}
.inpt-ssml{width:30px;height:23px;}

.slt-mdl {width: 90px; height: 25px; padding: 3px; text-indent:0px;}
.inpt-slt{height: 25px; padding: 3px; text-indent:0px;}
/*------------------- text box close -------------*/

/*------------------- textarea -------------*/
.textarea-lrg{width:380px; height:80px; float:left;}
/*------------------- textarea close -------------*/

/*------------------- submit & reset -------------*/
.submit
{
width:65px; height:25px; background:#fefefe; border:1px solid #ccc;  -moz-border-radius:6px;border-radius:6px; font-size:12px;

}
.submit:hover
{
background:#848484; color:#fff;
}
/*------------------- submit & reset close -------------*/

/*------------------- Validation Script -------------- -*/
.error {
    font-family: Verdana,Arial,sans-serif;
    font-size: 9px;
    color: rgb(153, 0, 0);
    font-weight: 500;
    height: auto;

}
.file-upload {
    overflow: hidden;
    display: inline-block;
    position: relative;
	width:140px; height:140px; margin:0px auto; border:5px solid #ddd; border-radius:13px; left:27px;
}

.file-upload span {
    top: 0px;
    left: 0px;
    display: inline-block;
    padding-top: 25px;
	opacity: 0.	8;
	font-size:20px;
}

.file-upload input {
    top: 0px;
    left: 0px;
    margin: 0px;
    position: absolute;
    opacity: 0;
    font-size: 70px;
	height:100%;
	width:100%;
}