div.container{
width: 975px; margin-left: 3px;
}
div.border{
width: 975px; margin-left: 3px; border-bottom: 1px dashed #656565;
}
span.headerinfo{
font-family: tahoma; font-size: 12pt; color: #145b8b;
}
div.seccontainer{
width: 975px; padding-top: 10px;
}
.sidehead{
font-family: tahoma; font-size: 10pt; color: #605d5c; font-weight: bold;
}
.solidline{
border-bottom: 1px #cac9c9 solid;
padding-bottom: 2px;
}
.fieldLbl{
	color: #63605f;
}
.inputbox{
    background: none repeat scroll 0 0 #FFFFFF;
    font-family: tahoma;
    font-size: 8pt;
    height: 20px;
    text-align: left;
    width:200px;
    border: 1px solid #C0C0C0;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 0 10px rgba(192, 192, 192, 0.7) inset, 0 0 7px rgba(192, 192, 192, 0.7);
    color: #505050;
    margin: 0 3px;
    padding: 3px;

   border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:0 0 10px rgba(192,192,192,0.7) inset, 0 0 7px rgba(192,192,192,0.7);-moz-box-shadow:0 0 10px rgba(192,192,192,0.7) inset, 0 0 7px rgba(192,192,192,0.7);-webkit-box-shadow:0 0 10px rgba(192,192,192,0.7) inset, 0 0 7px rgba(192,192,192,0.7);
}
.inputboxnew{
    background: none repeat scroll 0 0 #FFFFFF;
    font-family: tahoma;
    font-size: 8pt;
    height: 20px;
    text-align: left;
    width:160px;
    border: 1px solid #C0C0C0;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 0 10px rgba(192, 192, 192, 0.7) inset, 0 0 7px rgba(192, 192, 192, 0.7)*;
    color: #505050;
    margin: 0 3px;
    padding: 3px;

   border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:0 0 10px rgba(192,192,192,0.7) inset, 0 0 7px rgba(192,192,192,0.7);-moz-box-shadow:0 0 10px rgba(192,192,192,0.7) inset, 0 0 7px rgba(192,192,192,0.7);-webkit-box-shadow:0 0 10px rgba(192,192,192,0.7) inset, 0 0 7px rgba(192,192,192,0.7);



}
.normtxt{
font-family: tahoma; font-size:8.5pt; color: #656565; font-weight:normal;
}


/** Large Button **/
.button{
    background: url("../../assets/images/button.png") no-repeat scroll 0 0 transparent;
    color: #000000;font-family: tahoma;font-size: 9pt !important;
    font-weight: normal;height:26px;padding:0px 0px 0px 0px ;	
    text-align: center;text-decoration: none;border-radius:0px;	
    margin: 0px; width:152px;border:0px !important;cursor:pointer;	
}
/** Large Button **/

/** Medium Button **/
.buttonm{
    /*background: url("../../assets/images/button_m.png") no-repeat scroll 0 0 transparent; */
	background: url("../../assets/images/next_ok.png") no-repeat scroll 0 0 transparent;	
    color: #000000;font-family: tahoma;font-size: 9pt !important;
    font-weight: normal;height: 25px;padding:0px 0px 0px 0px ;
    text-align:center;text-decoration: none;border-radius:0px;	
    margin: 0px;width: 90px;border:0px !important;cursor:pointer;
}
/** Medium Button **/

.buttoncancel{
    /*background: url("../../assets/images/cancel.png") no-repeat scroll 0 0 transparent;*/
	background: url("../../assets/images/cancel_save.png") no-repeat scroll 0 0 transparent;
    color: #000000;font-family: tahoma;font-size: 9pt !important;
    font-weight: 600;height: 26px;padding-bottom:5px;padding-left:14px;
    text-align: center;text-decoration: none;border:0px;width:91px
}
.buttonnext{
    /*background: url("../../assets/images/next.png") no-repeat scroll 0 0 transparent; */
	background: url("../../assets/images/next.png") no-repeat scroll 0 0 transparent;	
	color: #000000;font-family: tahoma;font-size: 9pt !important;font-weight: 600;
    height: 26px;padding-bottom:5px;padding-left:10px;text-align: center;
    text-decoration: none;border:0px;width:91px
}
.buttonsave{
    /*background: url("../../assets/images/save.png") no-repeat scroll 0 0 transparent; */
	background: url("../../assets/images/next_ok.png") no-repeat scroll 0 0 transparent;
    color: #000000;font-family: tahoma;font-size:9pt !important;font-weight:600;
    height:26px;padding-bottom:5px;padding-left:8px;text-align:center;
    text-decoration: none;border:0px;width:91px
}
.buttonupload{
    background: url("../../assets/images/next.png") no-repeat scroll 0 0 transparent;
    color: #000000;font-family: tahoma;font-size:9pt !important;font-weight:600;
    height:26px;padding-bottom:5px;padding-left:10px;text-align:center;
    text-decoration: none;border:0px;width:100px
}
/*
.button{
    background: url("../../assets/images/button.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    font-family: tahoma;
    font-size: 9pt !important;
    font-weight: 600;
    height: 28px;
    padding-bottom: 10px;
    padding-right: 	20px;
    text-align: center;
    text-decoration: none;
    width: 100px
}
.buttoncancel{
    background: url("../../assets/images/cancel.png") no-repeat scroll 0 0 transparent;
    color: #000000;
    font-family: tahoma;
    font-size: 9pt !important;
    font-weight: 600;
    height: 26px;
    padding-bottom:5px;
    padding-left:14px;
    text-align: center;
    text-decoration: none;
    border:0px;		
    width:91px
}
.buttonnext{
    background: url("../../assets/images/next.png") no-repeat scroll 0 0 transparent;
    color: #000000;
    font-family: tahoma;
    font-size: 9pt !important;
    font-weight: 600;
    height: 26px;
    padding-bottom:5px;
    padding-left:10px;
    text-align: center;
    text-decoration: none;
    border:0px;		
    width:91px
}
.buttonsave{
    background: url("../../assets/images/save.png") no-repeat scroll 0 0 transparent;
    color: #000000;
    font-family: tahoma;
    font-size:9pt !important;
    font-weight:600;
    height:26px;
    padding-bottom:5px;
    padding-left:8px;
    text-align:center;
    text-decoration: none;
    border:0px;	
    width:91px
}
.buttonupload{
    background: url("../../assets/images/next.png") no-repeat scroll 0 0 transparent;
    color: #000000;
    font-family: tahoma;
    font-size:9pt !important;
    font-weight:600;
    height:26px;
    padding-bottom:5px;
    padding-left:10px;
    text-align:center;
    text-decoration: none;
    border:0px;	
    width:100px
}
*/

.soliddash{
	border-top:1px solid #656565;
}
.soliddashtwo{
	border-bottom:1px solid #656565;
	width:100%;
}

.soliddashthree{
	width:100%;
}
.textareabox {
    background: none repeat scroll 0 0 #FFFFFF;
    font-family: tahoma;
    font-size: 8pt;
    color: #656565;
    height: 100px;
    overflow: auto;
    text-align: left;
    width:250px;
    border: 1px solid #C0C0C0;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 0 10px rgba(192, 192, 192, 0.7) inset, 0 0 7px rgba(192, 192, 192, 0.7);
    color: #505050;
    margin: 0 3px;
    padding: 5px;
    border: 1px solid #C0C0C0;
    color: #505050;
border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:0 0 10px rgba(192,192,192,0.7) inset, 0 0 7px rgba(192,192,192,0.7);-moz-box-shadow:0 0 10px rgba(192,192,192,0.7) inset, 0 0 7px rgba(192,192,192,0.7);-webkit-box-shadow:0 0 10px rgba(192,192,192,0.7) inset, 0 0 7px rgba(192,192,192,0.7);

}
.foxcheckbox {
    box-shadow: 10px 0px 10px #C0C0C0 inset, 0 0 7px #C0C0C0;
    padding: 0 !important;
    border-radius:6px;
}

.inputselect { border: 1px solid #C0C0C0;
    width:210px;
	height:20px;
    box-shadow: 0 0 7px rgba(192, 192, 192, 0.698);
    margin: 0 3px;
	font-size:8pt;
	
}
.inputselect1 { 
    width:100px !important;
    border: 1px solid #C0C0C0;

    height:20px;
    box-shadow: 0 0 7px rgba(192, 192, 192, 0.698);
    margin: 0 3px;
    font-size:8pt;
   
}

.inputselectday { border: 1px solid #C0C0C0;
    width:50px;
	height:20px;
    box-shadow: 0 0 7px rgba(192, 192, 192, 0.698);
    margin: 0 3px;
	font-size:8pt;
}

.inputselectmon { border: 1px solid #C0C0C0;
    width:60px;
	height:20px;
    box-shadow: 0 0 7px rgba(192, 192, 192, 0.698);
    margin: 0 3px;
	font-size:8pt;
}
.inputselectyear { border: 1px solid #C0C0C0;
    width:55px;
	height:20px;
    box-shadow: 0 0 7px rgba(192, 192, 192, 0.698);
    margin: 0 3px;
	font-size:8pt;
}
.starMedatory{
color:#FD3F3F;
}

.popbutton {
		 background: url('../images/next.png') no-repeat scroll 0 0 transparent; /*components/com_studreg/assets/images/next.png  smb://192.168.0.171/bvbate/components/com_studreg/assets/images/next.png*/
		 border: 0 none;
		 color: #000000;
		 font-family: tahoma;
		 font-size: 9pt !important;
		 font-weight: 600;
		 height: 26px;
		 padding-bottom: 5px;
		 padding-left: 10px;
		 text-align: center;
		 text-decoration: none;
		 width: 91px;
}

.cancelbutton {
		 background: url('../images/cancel_save.png') no-repeat scroll 0 0 transparent;
		 border: 0 none;
		 color: #000000;
		 font-family: tahoma;
		 font-size: 9pt !important;
		 font-weight: 600;
		 height: 26px;
		 padding-bottom: 5px;
		 padding-left: 10px;
		 text-align: center;
		 text-decoration: none;
		 width: 91px;
}


#admission,.admission,.core,#core,#prev,#admit,#other,#parent,.prev,.admit,.other,.parent{
	display:none;
}
#block,.block{
	display:block;
}
.applicantname{
	font-size:9pt;
	color:#171717;
}
#right-column{
	display:none;
}
.pAddress{
	width: 155px;
	height: 80px;
}
.gridtxt {
	font-size:8pt;
	color:#656565;
}
.gridtxt2 {
	font-size:8pt;
	color:#817e7e;
	padding:0px 0px 0px 10px;
}

.editextboxcls {
	width:150px; height:15px; font-size:8pt; color:#656565;
}	

.editselectcls {
	width:170px; font-size:10pt; color:#656565;
} 

.pdfbutton {
    background: url("../../assets/images/admission_form_blank.png") no-repeat scroll 0 0 transparent;
    border: 0 none !important;
    border-radius: 0 0 0 0;
    color: #000000;
    cursor: pointer;
    font-family: tahoma;
    font-size: 9pt !important;
    font-weight: normal;
    height: 25px;
    margin: 0;
    padding: 0;
    text-align: center;
    text-decoration: none;
    width: 143px;
}
.idcardbutton {
    background: url("../../assets/images/id-card-generation-blank.png") no-repeat scroll 0 0 transparent;
    border: 0 none !important;
    border-radius: 0 0 0 0;
    color: #000000;
    cursor: pointer;
    font-family: tahoma;
    font-size: 9pt !important;
    font-weight: normal;
    height: 25px;
    margin: 0;
    padding: 0;
    text-align: center;
    text-decoration: none;
    width: 143px;
}
.buttonhidden {
    background-color: #C2C1C1;
    color: black;
    font-family: tahoma;
    font-size: 9pt !important;
    font-weight: normal;
    height: 26px;
    padding: 0px 0px 0px 0px;
    text-align: center;
    text-decoration: none;
    border-radius: 0px;
    margin: 0px;
    width: 100px;
    border: 0px !important;
}
.marksTableHeading{
	border:1px solid #C3C3C3;line-height:28px;

}
.marksTablesubHeading{
	border:1px solid #C3C3C3;line-height:28px;height:40px;

}
.inputtextbox{
	width:90%;border:1px solid #C3C3C3;height:24px;margin:5px;

}

.inputtextbox-160{
	width:94%;border:1px solid #C3C3C3;height:24px;margin:5px;

}

.importantLabel{
	font-weight:bold;
	color:red;
}
.Hbasic{
display:none;

}
.Hadmission{
display:none;
}
.Hmis{
display:none;

}

.Heducation{
display:none;

}

.Hparent{
display:none;

}
.Hschool{
	display:none;
	
}
.Hdiploma{
	
	display:none;
}
