@font-face{font-family:'OpenSans-Regular'; src:url('fonts/OpenSans-Regular.ttf') format('truetype'); font-weight:normal;}
@font-face{font-family:'Wellfleet-Regular'; src:url('fonts/Wellfleet-Regular.ttf') format('truetype'); font-weight:normal;}
body{font-family:Arial, Verdana, sans-serif;font-size: 12px; color:#333;
}
body,h1,h2,h3,p,ul{ margin:0px; padding:0px;}
ul{ list-style-type:none;}
img{ border:0;}
.main-container{}
#main_wrapp{ width:1000px; margin:0 auto;}
#main_wrapp1{ width:98%; margin:0 auto;}
.header-top{background: #000000 url(../img/old-browsers/colors/bg_tr_highlight_glossy_th.png) repeat-x;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
background: -webkit-gradient(linear, left top, left bottom, from(#5e5e5e), to(black), color-stop(0.04, #4f4f4f), color-stop(0.44, #262626), color-stop(0.5, #1c1c1c), color-stop(0.5, #050505));
background: -webkit-linear-gradient(top, #5e5e5e, #4f4f4f 4%, #262626 44%, #1c1c1c 50%, #050505 50%, black);
background: -moz-linear-gradient(top, #5e5e5e, #4f4f4f 4%, #262626 44%, #1c1c1c 50%, #050505 50%, black);
background: -ms-linear-gradient(top, #5e5e5e, #4f4f4f 4%, #262626 44%, #1c1c1c 50%, #050505 50%, black);
background: -o-linear-gradient(top, #5e5e5e, #4f4f4f 4%, #262626 44%, #1c1c1c 50%, #050505 50%, black);
background: linear-gradient(top, #5e5e5e, #4f4f4f 4%, #262626 44%, #1c1c1c 50%, #050505 50%, black);}
.header-top h1 {padding: 10px;
font-size: 42px;line-height: 55px;margin: 0;color: white;
-webkit-text-shadow: 0 2px 7px rgba(0, 0, 0, 0.5);
-moz-text-shadow: 0 2px 7px rgba(0, 0, 0, 0.5);
text-shadow: 0 2px 7px rgba(0, 0, 0, 0.5);
}
.innr-container{ background:#fff; padding: 0 15px 15px;font-family:OpenSans-Regular, Arial;}
.innr-container1{padding: 0 5px 15px;font-family:Arial;}
.innr-container .inner-header{ background:#ebebeb; height:50px; margin:0 -15px;border-bottom: 1px solid #cacaca;}
.innr-container .inner-header1{margin: 0 -5px;}
.innr-container .inner-header h2{ color:#415da3; padding:10px 15px 15px; font-size:25px;}
.innr-container .stdnt-bio {margin-top: 35px; background:#f8f5f5; padding:10px;border: 1px solid #d1d1d1;}
.innr-container .stdnt-bio {padding: 9px;}
.innr-container .inr-stdnt-bio{width:100%; background:#fff; position: relative;}
.stdnt-nameh3 {float: left;background: #f8f5f5;margin-top: 9px;margin-top: -32px;padding: 3px 10px 0;border: 1px solid #ccc;border-bottom: 0;}
.clear{ clear:both;}
.inr-stdnt-bio .form-main{ padding:15px; position:relative;margin-bottom:0;}
.inr-stdnt-bio .form-main1{ margin-bottom:0;}
.inr-stdnt-bio .formcolam{ width:32%; float:left;  margin-right:2%;}
.inr-stdnt-bio .otherprogram{width: 100%;margin-right: 0%;}
.inr-stdnt-bio .otherprogram .form-list{ float:left; width:25%;}
.inr-stdnt-bio .otherprogram .form-list label{width: 33%;}
.inr-stdnt-bio .otherprogram .form-list .input{}
.formcolam .form-list{ width:100%;margin-bottom: 9px; position:relative;}
.formcolam .form-list label{font-size: 12px; width: 42%;display: block;float: left;padding-top: 6px;}
.formcolam .form-list label span{color:red;font-size: 12px; padding:0;}
.formcolam .form-list .input{width: 58%;padding: 3px;background: #fff;width: 55%\9;}
.formcolam .form-list .radiobox{padding: 5px 0 0;}
.formcolam .form-list span{ padding:0 10px;}
.otherbox11{padding-top: 9px;}
.cl-right{ float:right !important; margin:0px !important;}
.formcolam .form-list .texteara{width: 58%;height: 60px;width: 53%\9;}
.formcolam .form-list .texteara_srs{width: 58%;height: 100px;width: 53%\9;}
.formcolam .form-list .select{width: 58%;height: 24px;width: 58%\9;padding: 2px 6px;}
.inr-stdnt-bio .formcolam1{ width:6.5%;  margin: -47px 1px 0 0; position:absolute; right:0; top:0px;}
.inr-stdnt-bio .treecol{padding: 0.4%;border: 1px solid #ccc;margin-right: 0.5%;}
.inr-stdnt-bio .treecol label{font-size: 13px; width: 40%; margin-left:1%;} 
.inr-stdnt-bio .treeco2{ margin: 0px -1% 0 0 !important;}
.inr-stdnt-bio .formcolam1 .photo{ padding:5px;border: 1px solid #d1d1d1;height: 65px;
text-align: center;
background-color: white;}
.inr-stdnt-bio .formcolam1 .photo img{ max-height:100%; max-width:100%;}
.inr-stdnt-bio .formcolam1 .photo-btn{ padding:10px 0;text-align: center; position:absolute; top:0px; display:none;}
.inr-stdnt-bio .formcolam1:hover .photo-btn{ display:block;}
.addbtn{padding: 3px 4px; text-decoration:none; color:#000;margin-bottom: 3px;display: block;font-size: 10px;display: inline-block;}
.radius{ border-radius:3px; -moz-border-radius:3px;-webkit-border-radius:3px;}
.cover-uploadimg{ display:inline-block;text-align: center;overflow: hidden; margin-bottom:5px;
  position: relative;cursor:pointer;border: 1px solid #D8D8D8;background: #EFEFEF;padding: 2px 10px; color:#000; border-radius:4px; -moz-border-radius:4px;-webkit-border-radius:4px;}
input.coverfile {height: 20px;cursor: pointer;position: absolute;top: 0px;right: 0px;font-size: 100px;z-index: 2;
  opacity: 0.0;
  filter: alpha(opacity=0);
  -ms-filter: "alpha(opacity=0)";
  -khtml-opacity: 0.0;
  -moz-opacity: 0.0;
}
.formcolam .form-list .browsebtn{position: absolute;right: 0px;top: 2px;top: 1px\9;padding: 2px 5px; padding: 3px 5px 4px\9;border-radius: 0px 4px 4px 0px;-moz-border-radius: 0px 4px 4px 0px;-webkit-border-radius: 0px 4px 4px 0px;}
.formcolam .form-list .br-btn1{width: 30%;position: relative;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
.inr-stdnt-bio .parent-addr{background: #f8f5f5;margin-top: 9px;margin-top: x;padding: 2px 10px 2px;border: 1px solid #ccc;font-size: 14px;font-weight: bold; margin-bottom:10px;
text-align: center;}
.inr-stdnt-bio .program{width: 44%;margin-right: 5%}
.inr-stdnt-bio .program .form-list label{width: 53%;}
.inr-stdnt-bio .program .form-list .input{width: 42%;width: 42%\9;}
.inr-stdnt-bio .program .form-list .select{width: 42%;height: 24px;width: 42%\9;}
.inr-stdnt-bio .program .form-list .texteara{width: 42%;width: 42%\9;}
.submitbtn{ text-align:right;margin: 10px 0;}
.linhit{padding-top: 0 !important;line-height: 14px;}
.groupyear-L{ float:left;width: 46%;}
.groupyear-L .textgr{ width:48%; float:left;}
.formcolam .form-list .groupyear-L select{ margin-bottom:5px;}
.groupyear-R{width: 94%;float: right; margin-top: 5px; position:relative;}
.groupyear-R .textgr{width: 26%; float:left; padding-top:4px;}
.groupyear-R .textgr1{width: 59%; float:left; padding-top:4px;}
.formcolam .form-list .groupyear-R select{width: 28% !important;}
.formcolam .form-list .groupyear-R select.mm{width: 23% !important;}
.formcolam .form-list .groupyear-R input{width: 24% !important;font-size: 11px;padding: 4px 3px;
}
.formcolam .form-list .groupyear-R input.dism{width: 53% !important;}
.formcolam .form-list .groupyear-R input.dism1{width: 36% !important;}
.formcolam .form-list .groupyear-R .browsebtn{margin-right: 19px;padding-top: 3;}
.formcolam .form-list .groupyear-R .browsebtn1{margin-right: -6px;padding: 3px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;position: absolute;
right: 0px;top: 2px;}
.formcolam .form-list .groupyear-R .browsebtn input,.formcolam .form-list .groupyear-R .browsebtn1 input{ width:100% !important;}
.inr-stdnt-bio .records{ width:80%;}
.inr-stdnt-bio .pp{ font-weight:bold; padding-top:10px; clear:both;} 
.inr-stdnt-bio .not{ color:red; font-weight:normal;}
.form-main .high-school{padding: 3px 4px;border-width: 1px; margin:10px auto 0;border-style: solid;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;} 
.form-main .high-subjectL{ float:left; width:49%; margin:0 0.5%;}
.high-subjectL .coll{ width:100%; margin-bottom:7px;position: relative;}
 .high-subjectL .coll .subtext,.high-subjectL .coll .subtext1{ float:left;font-size: 14px;color: #000;}
.high-subjectL .coll .subtext{ width:65%;padding-left: 7%;}
.high-subjectL .coll .subtext1{width:23%; text-align:center;}
.form-main .award-date{width: 32.9%; margin:0;border-left: 1px solid #f7d48b;}
.form-main .award-date .coll{ text-align:center;}
.form-main .award-date .coll .select1{ width:72%; margin:3px auto 0;}
.form-main .award-date .coll .input1{ width: 98%; margin:3px auto 0;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;}
.form-main .btn-yellow .award-date{border-left: 1px solid #d5db40;width: 24.9%;}
.form-main .award-date p{ padding:0px; margin:0px; font-weight:bold; text-align:center;}
.form-main .award-date p span{ font-weight:normal; display:block;}
.form-main .award-date1{ margin-right:-1%;}
.form-main .addtraining{width: 33.89%;}
.form-main .high-school .table{border-top:1px solid #f7d48b;border-right:1px solid #f7d48b; margin-bottom:0;}
.form-main .btn-yellow .table{border-top:1px solid #d5db40;border-right:1px solid #d5db40;}
.form-main .award-date .coll{width:96%; padding: 2px 2%; margin-bottom:0px; border-bottom:1px solid #f7d48b; height:32px; color:#000;}
.form-main .btn-yellow .award-date .coll{border-bottom:1px solid #d5db40;}
.form-main .award-date .coll1{ height:48px; text-align:center;}
.high-subjectL .coll .input{ background:#fff;width: 72%;width: 65%\9; border-radius:4px 0px 0px 4px; -moz-border-radius:4px 0px 0px 4px;-webkit-border-radius:4px 0px 0px 4px;margin-left:2%;}
.high-subjectL .coll .grade{ width:25%;margin-left: -6px;border-radius:0px 4px 4px 0px;-moz-border-radius:0px 4px 4px 0px;-webkit-border-radius:0px 4px 4px 0px;}
.form-main .award-date .coll .input{width: 98%;width: 94%\9;}
.form-main .award-date .coll .grade{width: 25%\9;}
.inr-stdnt-bio .program .form-list .input.other-in{margin: 9px 0 0 53%;}
.form-main .award-date .mm{ width:46%;height: 24px;}
.form-main .addtraining .coll,.form-main .addtraining1 .coll{ text-align:center;}
.form-main .addtraining .coll .input,.form-main .addtraining1 .coll .input{ background:#fff; border-radius:4px; -moz-border-radius:4px;-webkit-border-radius:4px;}
#LRP .natr{ color:#000; text-align:center; font-weight:bold;margin: 0 -0.5% 5px;border-bottom: 1px solid #84db84; padding:0 0 5px;}
.form-main .RefereesL {float: left;width: 46%;margin: 0 1.5%;}
.form-main .RefereesR{ float:right;} 
.RefereesL .coll{width: 100%;margin-bottom: 7px;}
.RefereesL .coll label{ width:30%;float: left;padding-top: 6px; color:#000; font-size:13px;}
.RefereesL .coll .input {background: #fff;width:70%;width:66%\9;}
.RefereesL .coll .texteara {background: #fff;width:70%;width:66%\9;}
.browse-ref{margin-top: 15px;}
.browse-ref .formcolam {width: 40%;float:left; margin-right:8%;}
.stdnt-bio .br{ height:15px;}
.stdnt-bio .security-head{ height:113px; margin:0 1%;border-radius: 4px 4px 0px 0px;-moz-border-radius: 4px 4px 0px 0px;-webkit-border-radius: 4px 4px 0px 0px; padding-top:0; padding-bottom:0;color: #000;text-shadow: 0 0 0;}
.stdnt-bio .security-head:hover{color: #000;}
.stdnt-bio .security-head li.btn-gray{border-right: 1px solid #b9b9b9;}
.stdnt-bio .security-head li.btn-yellow{border-right: 1px solid #c4cc06;}
.stdnt-bio .security-head li.btn-lightblue{border-right: 1px solid #3773a3;}
.stdnt-bio .security-head li.btn-lightpurp{border-right: 1px solid #b26dbb;}
.stdnt-bio .security-boxx{margin:0 1%;border-radius: 0px 0px 4px 4px;-moz-border-radius: 0px 0px 4px 4px;-webkit-border-radius: 0px 0px 4px 4px; padding-top:0; padding-bottom:0;}
.stdnt-bio .security-head ul{ margin:0px; padding:0px; list-style-type:none;}
.stdnt-bio .security-head ul li{ width:8%; padding:5px 0; text-align:center; float:left; height:103px; font-weight:bold;border-right: 1px solid #069b06;font-size: 11px;
line-height: 12px;}
.stdnt-bio .security-boxx ul{ margin:0; padding:0px; list-style-type:none; height:50px;border-bottom: 1px solid #d3d3d3;}
.stdnt-bio .security-boxx ul li{ width:8%; text-align:center; float:left; height:50px; font-weight:bold;border-right: 1px solid #d3d3d3;font-size: 11px;
line-height: 12px;}
.stdnt-bio .security-head ul li:first-child,.stdnt-bio .security-boxx  ul li:first-child{width:10%;}
.stdnt-bio .security-head ul li:last-child,.stdnt-bio .security-boxx ul li:last-child{ border-right:0;margin-right: -1%;}
.stdnt-bio .security-head ul li:first-child{border-radius: 4px 0px 0px 0px;-moz-border-radius: 4px 0px 0px 0px;-webkit-border-radius: 4px 0px 0px 0px;}
.stdnt-bio .security-head ul li span,.stdnt-bio .security-boxx ul li span{ font-size:10px; font-weight:normal; display:block;}
.stdnt-bio .security-boxx ul li span{ line-height:10px;}
.stdnt-bio .security-boxx  ul li .middle,.stdnt-bio .sem-grade .middle,.stdnt-bio .spp-head .middle{ display:table-cell; vertical-align:middle; text-align:center; height:40px; width:100px;}
.stdnt-bio .security-boxx  ul li:first-child{width: 8%;font-size: 12px;line-height: 17px;padding-left:1%;padding-right:1%;}
.stdnt-bio .security-boxx .select {width: 90%;height: 24px; font-size:11px;}

.inr-stdnt-bio .form_ccs{}
.inr-stdnt-bio .form_ccs1{width:95%;float:left;margin-right:0%;}
.form_ccs .form-list label{width: 34%;}
.form_ccs1 .form-list label {width: 17.3%;}
.form_ccs .form-list .input {}
.form_ccs .form-list .pre-Q {width: 25.4%;width: 22%\9; margin-right:0.8%;}
.form_ccs .form-list .select {}
.form_ccs1 .form-list .CO-APID{width: 14.5%;margin-right:0.8%;}
.stdnt-bio .studentpro-had{border: 1px solid #d1d1d1; margin-bottom:20px;}
.studentpro-had .headrow{border-bottom: 1px solid #d1d1d1}
.studentpro-had .headrow .firsttd,.studentpro-had .headrow .secondtd,.studentpro-had .headrow .therdtd,.studentpro-had .headrow .lasttd{padding: 0px 0%;height: 40px;float: left;text-align: center;font-size: 13px;font-weight: bold;}
.studentpro-had .headrow .firsttd{width: 5%;}
.studentpro-had .headrow .secondtd{width: 9%;}
.studentpro-had .headrow .therdtd{width: 12%;}
.studentpro-had .headrow .lasttd{width: 23%;}
.studentpro-had .headrow .lasttd1{width: 23%; float:right;}
.studentpro-had .headrow .semestrow{border-bottom: 1px solid #d1d1d1;border-left: 1px solid #d1d1d1; text-align:center;}
.studentpro-had .headrow .semest{ float:left; width:40%;border-right: 1px solid #d1d1d1;height: 20px; padding:2px 0;}
.studentpro-had .headrow .acade{ float:left;width:59%;height: 20px;padding: 2px 0;}
.studentpro-had .headrow select{width: 90%;height: 30px;padding: 2px 6px;}
.studentpro-had .headrow input[type="text"]{width: 90%;height: 30px;padding: 2px 6px;}
.studentpro-had .headrow .semestrow select{height: 20px;padding: 0px 6px;}
.studentpro-had .headrow .semestrow input[type="text"]{height: 20px;padding: 0px 6px;}
.studentpro-had .detailrow,.studentpro-had .detailrow1{height: 35px;border-bottom: 1px solid #cfcf51;}
.studentpro-had .detailrow1 input[type="text"]{width: 95%;font-size: 10px;}
.studentpro-had .detailfont{font-size: 13px;font-weight: bold;}
.studentpro-had .detailrow li,.studentpro-had .detailrow1 li{border-right: 1px solid #cfcf51;height: 35px;width: 12.75%;float: left; text-align:center;}
.studentpro-had .detailrow1 li{width: 4.2%;}
.studentpro-had .detailrow li.first,.studentpro-had .detailrow1 li.first{width: 10%;}
.studentpro-had .detailrow1 li.bg-yw{background-color: #fafaa8;}
.gwlightyw{ background:#ffffd7;}
.studentpro-had .detailrow li:last-child,.studentpro-had .detailrow1 li:last-child{ margin-right:-2.5%; border:0;}
.studentpro-had .detailrow li .middle,.studentpro-had .detailrow1 li .middle{ height:34px;}
.stdnt-bio .spp-head{margin:0; padding:0;background-color: #9ef39e;border: 1px solid #56c94c; width:10%; float:left;}
.stdnt-bio .spp-head li{border-bottom: 1px solid #56c94c; padding:0px 2px; height:35px;font-weight: bold; font-size:12px;}
.stdnt-bio .spp-head li:last-child{ border-bottom:0;}
.stdnt-bio .sem-grade{ float:left; width:89.6%; background:#c8fdc8;margin-right: -1%;border-top: 1px solid #56c94c;border-right: 1px solid #56c94c;}
.stud-grade{color: #fff; background:#82d582; font-size:14px !important; font-weight:bold;}
.stdnt-bio .sem-grade ul{margin:0; padding:0; height:35px; border-bottom: 1px solid #56c94c;}
.stdnt-bio .sem-grade ul li{border-right: 1px solid #56c94c; padding: 0px;height: 35px;width: 4.67%; float:left;font-size: 11px;}
.stdnt-bio .sem-grade ul li.first{ width:10%;}
.stdnt-bio .sem-grade ul li:last-child{ margin-right:-2.5%; border:0;}
.stdnt-bio .sem-grade .middle,.stdnt-bio .spp-head .middle{ height:35px; width:150px;}
.stdnt-bio .sem-grade .select,.studentpro-had .detailrow1 select{ width:95%;font-size: 10px;height: 22px;line-height: 22px;padding: 1px 1px;}
.innr-container .stdnt-dt{margin-top: 35px;border: 1px solid #d1d1d1;}
.innr-container .teblebox{}
.innr-container .stdnt-bgs{ background:#f7f7f7;}
.stdnt-dt .toprow{border-bottom: 1px solid #d1d1d1;}
.stdnt-dt .toprow .firsttd,.stdnt-dt .toprow .secondtd,.stdnt-dt .toprow .trdtd,.stdnt-dt .toprow .forthtd{ padding:0px 0%;height:40px; float:left; text-align:center;font-size: 15px;font-weight: bold;}
.stdnt-dt .toprow .firsttd{width:7%;}
.stdnt-dt .toprow .secondtd{ width:14%; font-weight:400;}
.stdnt-dt .toprow .trdtd{width:17%;}
.stdnt-dt .toprow .forthtd{width:31%; font-weight:400;}
.stdnt-dt .toprow .middle,.stdnt-bio .studentpro-had .middle{ display:table-cell; vertical-align:middle; text-align:center; height:40px; width:400px;}
.stdnt-dt .toprow .onepart,.stdnt-dt .toprow .onepart2,.stdnt-dt .toprow .onepart3{padding:5px 0%; float:left; text-align:center; height:20px; border-right: 1px solid #d1d1d1;font-size: 15px;font-weight: bold;}
.stdnt-dt .toprow .onepart{width:7%;}
.stdnt-dt .toprow .onepart2{width:30%;}
.stdnt-dt .toprow .onepart3{width:15%;}
.stdnt-dt .toprow .twopart,.stdnt-dt .toprow .twopart1,.stdnt-dt .toprow .twopart2,.stdnt-dt .toprow .twopart3{padding:0px 0%; float:left; text-align:center; height:40px; border-right: 1px solid #d1d1d1;font-size: 14px;}
.stdnt-dt .toprow .fonts{font-size: 12px;font-weight: bold;}
.stdnt-dt .toprow .twopart{width:14%;}
.stdnt-dt .toprow .twopart1{width: 37.2%;font-size: 13px;}
.stdnt-dt .toprow .twopart1 .textL{ text-align:left; padding-left:2%;}
.stdnt-dt .toprow .twopart2{width:8%; margin-right:1%;}
.stdnt-dt .toprow .twopart3{width:12%;border-left: 1px solid #d1d1d1;border-right:0;}

.stdnt-dt .toprow .noneb,.stdnt-dt .noneb{ border:0;}
.stdnt-dt .toprow .totalHR,.stdnt-dt .toprow .totalHR1{font-size: 15px;font-weight: bold;}
.stdnt-dt .toprow .totalHR{width: 55%;font-size: 15px;font-weight: bold;}
.stdnt-dt .toprow .totalHR1{width: 44%; border-right:0;}
.course-exem{ margin-top:15px;}
.course-exem .left-exam{ float:left; width:49%; border:1px solid #ccc;overflow: hidden;}
.course-exem .right-exam{ float:right;}
.course-exem .left-exam ul{ margin:0px; padding:0px; list-style-type:none; height:35px;border-top:1px solid #ccc;}
.course-exem .left-exam ul.top{ height:45px; border-top:0;}
.course-exem .left-exam ul li{ width:32%; float:left; border-right:1px solid #ccc;height:30px; padding-top:5px; text-align:center;}
.course-exem .left-exam ul.top li{height:45px;font-weight: bold; padding:0;}
.course-exem .left-exam ul li:first-child{width: 14%;}
.course-exem .left-exam ul li:last-child{width: 20%; border-right:0;}
.course-exem .left-exam .middle{ height:45px; width:145px; display:table-cell; vertical-align:middle; text-align:center;}
.course-exem .left-exam .input,.course-exem .left-exam .select{width: 86%\9;width: 90%;background: #fff; margin:0;}
.inr-stdnt-bio .fasGN .form-list label,.inr-stdnt-bio .fasGN1 .form-list label {width: 33%;}
.inr-stdnt-bio .fasGN1 .groupyear-R {width: 94%;width: 86%;margin-right: -19%;}
.inr-stdnt-bio .fasGN1 .groupyear-R input {width: 27% !important;}

/**************************Fee Payment Periods[FPP] Specifications Set-up***********************/
.browse-buttnew{float:left;width: 54%;padding: 3px;background: #fff;width: 55%\9;
background-color: #ffffff;
border: 1px solid #cccccc;display: inline-block;color: #555555;
-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;
vertical-align: middle;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
height:20px;}
.browse-buttnew a,.groupyear-R .file-input-wrapper{position: absolute;right: 0px;top: 0px;padding: 3px 5px; overflow:hidden;
background-color:#efeff4;
background: -webkit-gradient(linear, left top, left bottom, from(#efeff4), to(#d6dadf));
background: -webkit-linear-gradient(top, #efeff4, #d6dadf);
background: -moz-linear-gradient(top, #efeff4, #d6dadf);
background: -ms-linear-gradient(top, #efeff4, #d6dadf);
background: -o-linear-gradient(top, #efeff4, #d6dadf);
background: linear-gradient(top, #efeff4, #d6dadf);
border-color: #cccccc;
text-transform:none;
font-size:12px;
}
.browse-buttnew a{border-radius: 0px 4px 4px 0px;-moz-border-radius: 0px 4px 4px 0px;-webkit-border-radius: 0px 4px 4px 0px;}
.groupyear-R .file-input-wrapper{text-transform:none;padding: 2px 6px; font-size:12px;margin-right: -10px;}.
.formcolam .form-list .groupyear-R .file-input-wrapper input{width: 100% !important;}
.browse-buttnew .file-text{
}
.file-input-name {}
.file-input-wrapper {overflow: hidden;position: relative;cursor: pointer;z-index: 1;}
.file-input-wrapper input[type="file"], .file-input-wrapper input[type="file"]:focus, .file-input-wrapper input[type="file"]:hover {
position: absolute;top: 0;left: 0;cursor: pointer;opacity: 0;filter: alpha(opacity=0);z-index: 99;outline: 0;}
select, input[type="file"] {height: 30px;line-height: 30px;}
input[type="file"], input[type="image"], input[type="submit"], input[type="reset"], input[type="button"], input[type="radio"], input[type="checkbox"] {width: auto;}
.uneditable-input {margin-left: 0;}

.inr-stdnt-bio .Payment-Periods{width: 80%;}
.Payment-Periods .form-list .input {width: 23%;}
.gobtn{line-height: 15px !important;margin: -1px 0 0 3px !important;}
.main-feebox .Fees_PNT{ width:100%;}
.main-feebox .Fees_PNT th,.main-feebox .Fees_PNT td{ width:15%;border-left: 1px solid #cfcf51;padding: 5px 0.7%;}
.main-feebox .Fees_PNT th.first.main-feebox .Fees_PNT td.first{ border-left:0;}
.main-feebox .detailrow1 td.bg-yw {background-color: #fafaa8;}
.main-feebox .Fees_PNT th.second{width:30%;}
.main-feebox .Fees_PNT .fpp_ttl{font-size: 15px;font-weight: bold;}

.formcolam .form-list .inputdetail{width: 55%;padding: 3px;background: #fff;width: 54%\9;float:right;}
.btn-green{
  background-color: #9ef39e;
  *background-color: #9ef39e;
  background-image: -moz-linear-gradient(top, #9ef39e, #94e094);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#9ef39e), to(#94e094));
  background-image: -webkit-linear-gradient(top, #9ef39e, #94e094);
  background-image: -o-linear-gradient(top, #9ef39e, #94e094);
  background-image: linear-gradient(to bottom, #9ef39e, #94e094);
  background-repeat: repeat-x;
  border-color: #51a351 #51a351 #387038;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9ef39e', endColorstr='#ff94e094', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.btn-lightpurp{
  background-color: #ffccff;
  *background-color: #ffccff;
  background-image: -moz-linear-gradient(top, #ffccff, #c792c7);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffccff), to(#c792c7));
  background-image: -webkit-linear-gradient(top, #ffccff, #c792c7);
  background-image: -o-linear-gradient(top, #ffccff, #c792c7);
  background-image: linear-gradient(to bottom, #ffccff, #c792c7);
  background-repeat: repeat-x;
  border-color: #c792c7 #51a351 #387038;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffccff', endColorstr='#ffc792c7', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.btn-lightblue{
  background-color: #93adf0;
  *background-color: #93adf0;
  background-image: -moz-linear-gradient(top, #93adf0, #6687da);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#93adf0), to(#6687da));
  background-image: -webkit-linear-gradient(top, #93adf0, #6687da);
  background-image: -o-linear-gradient(top, #93adf0, #6687da);
  background-image: linear-gradient(to bottom, #93adf0, #6687da);
  background-repeat: repeat-x;
  border-color: #6687da #51a351 #387038;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff93adf0', endColorstr='#ff6687da', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.btn-gray{
	background: #e4e7eb;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#f7f7fa), to(#e4e7eb));
	background: -webkit-linear-gradient(top, #f7f7fa, #e4e7eb);
	background: -moz-linear-gradient(top, #f7f7fa, #e4e7eb);
	background: -ms-linear-gradient(top, #f7f7fa, #e4e7eb);
	background: -o-linear-gradient(top, #f7f7fa, #e4e7eb);
	background: linear-gradient(top, #f7f7fa, #e4e7eb);
	border-color: #cccccc;
	}
.btn-gray1{
	background: #e4e7eb;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left top, from(#f7f7fa), to(#e4e7eb));
	background: -webkit-linear-gradient(left, #f7f7fa, #e4e7eb);
	background: -moz-linear-gradient(left, #f7f7fa, #e4e7eb);
	background: -ms-linear-gradient(left, #f7f7fa, #e4e7eb);
	background: -o-linear-gradient(left, #f7f7fa, #e4e7eb);
	background: linear-gradient(left, #f7f7fa, #e4e7eb);
}
/************************7/5/013********************************/
.sucess_msg{
  display: block;
 width: 95%;
 margin: 25px 3% 10px 3%;
 -webkit-border-radius: 5px;
 -moz-border-radius: 5px;
 border-radius: 5px;
 background: #EAF7D9 url(../images/success.png) no-repeat;
 background-position: 10px 10px;
 border: 1px solid #BBDF8D;
 color: #006600;
 padding: 10px 0;
 text-indent: 40px;
 font-size: 14px;
}

.error_msg{
 display: block;
 width: 95%;
 margin: 25px 3% 10px 3%;
 -webkit-border-radius: 5px;
 -moz-border-radius: 5px;
 border-radius: 5px;
 background: #F3D9D9 url(../images/delete1.png) no-repeat;
 background-position: 10px 10px;
 border: 1px solid #D20009;
 color: #7B040F;
 padding: 10px 0;
 text-indent: 40px;
 font-size: 14px;
}
.stdnt-bio .security-boxx div.selector{ padding-left:0; width: inharit; background-image: none;width:100%;}
.stdnt-bio .security-boxx div.selector span{display:none;}
.stdnt-bio .security-boxx div.selector select{ display: block !important; position:relative;opacity:1 !important;
filter: alpha(opacity:1);height:inharit;border:1;background-image:inharit;font-family: OpenSans-Regular, Arial;min-width:90%;
border: 1px solid #cccccc;margin: 0 auto;
background-color: #ffffff;}
.stdnt-bio .security-boxx ul li,.stdnt-bio .security-head ul li{margin-bottom:0px;font-family:OpenSans-Regular, Arial !important;line-height: 14px;}

/***************************************richa*********************************************/
.name-log-out{ width: 36%; float:right; padding: 27px 0 0 0;}
.name-part{ float:right; margin: 0 20px 0 0;}
.logout-part{ float:right;}
.name-icon{ margin: 0 5px 0 0; float: left;}
.name-text{ font-size:14px; text-decoration:none; color:#FFFFFF; float: left;}
.name-text:hover{ text-decoration:underline; color:#CCCCCC;}
.logo-left{ width: 63%; float:left;}
.below-boxes{ width: 94%; margin: 6%; min-height: 150px;}
.boxes{ margin:0; padding:0;}
.boxes li{ float:left; border:1px solid #ccc; padding:5px; width: 19.5%; margin-right: 3%;
moz-box-shadow: 0 0 5px rgba(50,50,50,0.3);
-webkit-box-shadow: 0 0 5px rgba(50,50,50,0.3);
box-shadow: 0 0 5px rgba(50,50,50,0.3); border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
background-color: #e6e6e6; 
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#e6e6e6));
background-image: -webkit-linear-gradient(top, #fff, #e6e6e6); 
background-image:    -moz-linear-gradient(top, #fff, #e6e6e6);
background-image:     -ms-linear-gradient(top, #fff, #e6e6e6);
background-image:      -o-linear-gradient(top, #fff, #e6e6e6); 
  }
.boxes li a{text-decoration:none;}
.boxes li:hover{ background-color: #fff; 
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#e6e6e6), to(#fff));
background-image: -webkit-linear-gradient(top, #e6e6e6, #fff); 
background-image:    -moz-linear-gradient(top, #e6e6e6, #fff);
background-image:     -ms-linear-gradient(top, #e6e6e6, #fff);
background-image:      -o-linear-gradient(top, #e6e6e6, #fff); }

.last{ margin-right:0px !important;}
.lemass-info-middle-main-box .inner-header{ background:#ebebeb; height:50px; border-bottom: 1px solid #cacaca;}
.lemass-info-middle-main-box .inner-header h2{ color:#415da3; padding:10px 15px 15px; font-size:25px;}
.top-gap{ padding-top:0px !important;}
.my-profile{ width:99%; padding: 5px 0px; text-align: center; height: 106px;}
.my-profile-text{ width:99%; padding: 5px 0px; font-size: 20px; font-weight: bold; color: #415da3; text-align: center; font-family: Wellfleet-Regular; text-shadow: 0 1px 0 white;}

.outer-profile{ width:99%; margin:10px 1%;}
.left-profile-pic{float:left; border:1px solid #ccc; padding:5px;
moz-box-shadow: 0 0 5px rgba(50,50,50,0.3);
-webkit-box-shadow: 0 0 5px rgba(50,50,50,0.3);
box-shadow: 0 0 5px rgba(50,50,50,0.3); border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
background-color: #e6e6e6; 
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#e6e6e6));
background-image: -webkit-linear-gradient(top, #fff, #e6e6e6); 
background-image:    -moz-linear-gradient(top, #fff, #e6e6e6);
background-image:     -ms-linear-gradient(top, #fff, #e6e6e6);
background-image:      -o-linear-gradient(top, #fff, #e6e6e6); padding: 1%; m: 2; margin: 2%;}
.right-name{ float:left; font-size:16px; font-weight:bold; padding: 20px 0 0 0;}
.right-view{ font-size:12px; padding: 6px 0 0 0; float:left;}

.grey-but{display:inline-block;*display:inline;*zoom:1;padding:3px 5px;margin-bottom:0;font-size:14px;line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;color:#777777;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);background-color:#f5f5f5;background-image:-moz-linear-gradient(top, #ffffff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #ffffff, #e6e6e6);background-image:-o-linear-gradient(top, #ffffff, #e6e6e6);background-image:linear-gradient(to bottom, #ffffff, #e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#e6e6e6;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border:1px solid #d9d9d9;*border:0;border-bottom-color:#bfbfbf;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*margin-left:.3em;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); text-decoration:none;}
.btn:hover,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{color:#777777;background-color:#e6e6e6;*background-color:#d9d9d9;}
.grey-but:hover{color:#777777;text-decoration:none; background:#f5f5f5;}
.view-but{ float: left; padding: 0 0 0 0 !important;}
.view-download{ float:left;}
.right-view-area{ font-size:12px; padding: 6px 0 0 0; float: left;}
.add{ float:left; width: 42%;}
.right-view-no{ font-size:12px; padding: 0px 0 0 0;}
.braod{width: 95% !important;}
.min-length{min-height: 35px; margin-bottom:0px !important;}
.min-length-add{min-height: 64px;}
.date-course{ float:left; padding: 6px 0 0 0 !important; width: 12%;}
.date-course-2{ float:left; padding: 6px 0 0 0 !important; margin-right: 2%;}
.all-space{ width:100% !important;}
.subject-part-out{ width: 94%; background-color:#FFFFFF; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; margin-left: 2%;}
.subject-part-one{ width: 72%; float:left; padding: 5px 2%;}
.subject-part-two{ width: 17%; float:left; border-left: 1px solid #ccc; padding: 5px 1% 5px 5%;}
.qualification{ background-color:#FFFFFF; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; padding:5px; border: 1px solid #ccc; width: 84%; margin: 2px 11px; color:#666666;}
.qualification-name{ background-color:#FFFFFF; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; padding:5px; border: 1px solid #ccc; width: 84%; color:#666666; float: left;width: 67%;margin: 0 0 8px 0;}
.qualification-name-area{ background-color:#FFFFFF; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; padding:5px; border: 1px solid #ccc; width: 84%; color:#666666; float: left;width: 67%;margin: 0 0 8px 0; min-height:30px;}
.qualification-level{ background-color:#FFFFFF; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; padding: 4px; border: 1px solid #ccc; width: 84%; margin: 0px 6px; color:#666666;}
.inner-submission{ width:100%;}
.review-sub-out{ width:98%; margin-top: 35px;background: #f8f5f5;border: 1px solid #d1d1d1;}
.review-sub-head{ width:98%; padding: 28px 1% 0px;}
.one-point{ float:left; font-size: 20px; font-weight: bold;}
.one-point-head{ float:left; font-size: 17px; font-weight: bold; padding: 2px 0 0 10px; color: rgb(177, 0, 0);}
.detail-part{ width:100%;}
.sub-head{ width: 20%; font-size:13px; float: left;}
.right-list{ width: 78%; float:left; text-align:justify; font-size:12px; padding: 0px 1% 5px;}
.main-head{ width:98%; padding:5px 1%; font-size:14px; font-weight:bold;}
.sub-out{ width:98%; margin: 5px 1%;}
.click{ font-size:15px; font-weight:bold; text-decoration:none; color:#333333; font-style:italic; float:left; width: 100%;}
.click:hover{ text-decoration:underline;}
.low-gap{ margin-top:10px !important}
.ok-but{ float:right;}
.gray-btn{background:#d8dce1;cursor:pointer;display: inline-block;padding:4px 12px;margin-bottom: 0;font-size: 14px;line-height: 20px;
text-align: center;border-radius:4px;border:1px solid #cccccc;color:#666666;vertical-align:middle;border-color: rgb(148, 148, 148) #415da3 #157ab5;  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(150, 149, 149, 0.25);  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);}
.gray-btn:hover{ background:#CCCCCC;}
.ok-but-top{ float:right; margin: 10px 0px;}
.course{ margin: 10px 0 10 0px; padding:0px;}
.course li{line-height: 24px; background-image:url(../img/red-bull.png); background-repeat:no-repeat;background-position: -4px 1px;padding: 0 0 0 19px;}
.detail-part .file-input-wrapper{text-transform:none;padding: 2px 6px; font-size:12px;margin-right: -10px;
background-color:#efeff4;
background: -webkit-gradient(linear, left top, left bottom, from(#efeff4), to(#d6dadf));
background: -webkit-linear-gradient(top, #efeff4, #d6dadf);
background: -moz-linear-gradient(top, #efeff4, #d6dadf);
background: -ms-linear-gradient(top, #efeff4, #d6dadf);
background: -o-linear-gradient(top, #efeff4, #d6dadf);
background: linear-gradient(top, #efeff4, #d6dadf);
border-color: #cccccc;
text-transform:none;
font-size:12px;
}
.editor-part{ width:100%;}
.comment-box{ width:98%; min-height:120px;}
.click-up{ font-size:15px; text-decoration:none; color:#333333; font-style:italic; float:left; width: 100%; margin: 0 0 15px 0;}




/*************************************Amit******************************************************************/			
/*-----home-page-start--*/
 .body_home{
 color: white;
 border-color: #929ba6;
 background: #a7b2be url(../img/textures/fabric.png);
 background: url(../img/textures/fabric.png), -webkit-gradient(linear, left top, left bottom, from(#5d656e), to(#a7b2be)) repeat-x, #a7b2be;
 background: url(../img/textures/fabric.png), -webkit-linear-gradient(top, #5d656e, #a7b2be) repeat-x, #a7b2be;
 background: url(../img/textures/fabric.png), -moz-linear-gradient(top, #5d656e, #a7b2be) repeat-x, #a7b2be;
 background: url(../img/textures/fabric.png), -ms-linear-gradient(top, #5d656e, #a7b2be) repeat-x, #a7b2be;
 background: url(../img/textures/fabric.png), -o-linear-gradient(top, #5d656e, #a7b2be) repeat-x, #a7b2be;
 background: url(../img/textures/fabric.png), linear-gradient(top, #5d656e, #a7b2be) repeat-x, #a7b2be;
}
.top-container-under-items{padding:2px 15px;}
.lemass-info-slider-box{background:#ebebeb;border-bottom:1px solid #cacaca;padding:10px;}
.under-lemass-info-slider-box{background-color:rgb(248, 170, 86);padding:10px;margin:10px 0px;}
.under-lemass-info-slider-box h2{color:white;width:25%;}
.under-lemass-info-slider-box a{text-decoration:none;color:white;}
.lemass-info-middle-main-box{padding:10px 0px;background:white;}
.lemass-info-middle-main-box .main-box-items{float:left;width:30%;margin-right:50px;text-align:center;padding-bottom:15px;}
.mainbox-diff-margin{margin-right:-10px !important;}
.main-box-items .logout-icon{float:left;padding:20px;background:rgb(255, 122, 0);
border-radius:10px; -ms-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;box-shadow:0px 0px 16px black inset;}
.main-box-items-live-demo h2{color:black;font-size:38px;}
.main-box-items-live-demo{float:left;margin-left:15px;}
.main-box-items-live-demo a{text-decoration:none;}
.demo-box-title{font-size:20px;font-weight:bold;color:#415da3;text-align:left;}
.ed-info-circle{border-radius:50%;background:rgb(226, 115, 53);width:43%;padding:2px;border:3px solid rgb(255, 255, 255);margin-left:70px;}
.info-about-main-box-items{color:#666;text-align:left;margin-top:10px;line-height:1.7;text-align:justify;}
.rings-icon{background: #ebebeb;padding:10px;border-radius:5px;min-height:135px;margin-bottom:15px;
box-shadow:0px 1px 26px rgb(162, 162, 162) inset;
-moz-box-shadow:0px 1px 26px rgb(162, 162, 162) inset;
-webkit-box-shadow:0px 1px 26px rgb(162, 162, 162) inset;
}
.info-about-main-box-items p a{color:#415da3;text-decoration:none;}
.info-about-lemass .headings{text-align:left !important;}

.text-intro{color:#666;line-height:1.7;text-align:justify;}
.divider-line{width:100%;border:1px solid rgb(219, 219, 219);margin: 5px 0px;}
.divider-line-main{width:100%;border:1px solid rgb(235, 235, 235);margin: 22px 0px;}
.demo-listed-items{color:#666;padding:10px 0px;}
.list-item-group-box .user-icon-box{float:left;padding:4px;}
.list-item-group-box .items-boxes{float:left;padding:5px;margin-left:5px;}
.demo-listed-items li{width:20%;float:left;margin-right: 3.7%;margin-bottom:21px;border:1px solid #cacaca;padding:10px;min-height:150px;}
.under-items-box a{color:#415da3;text-decoration:none;}
.under-items-box .bullet-icon{float:left;margin-right:10px;}
.under-items-box{margin-top:10px;}
.list-item-group-box{padding:5px !important;}
footer{background:#ebebeb;padding:10px;height:45px;margin:0px auto;color:#666;padding:10px;}
.copyright-law{text-align:center;margin-top:15px;}
.broucher{float:left;}
/*-----home-page-end--*/
/*-----view grades-start--*/
.view-grd-cntainr{ position: relative;}
.viev-grades-clr-btn { position: absolute; left: 0PX; top:-46px;}
.viev-grades-clr-btn ul{ list-style-type: none;}
.viev-grades-clr-btn ul li{float: left;margin-right: 12px;padding: 4px 7px;
border-radius: 4px 4px 0px 0px;-moz-border-radius:4px 4px 0px 0px;-webkit-border-radius:4px 4px 0px 0px;
 background: #ebebeb;border: 1px solid #cacaca; border-bottom:1px solid #d1d1d1;}
.viev-grades-clr-btn ul li:hover,.viev-grades-clr-btn ul li.active{ background:#fff;border-bottom:1px solid #fff;}


.viev-grades-clr-btn ul li a{text-decoration:none;color:#333;}
.academic-common-box{margin-bottom:10px;}
.academic-info-box{width:340px;margin:12px auto;padding:10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#ebebeb;border: 1px solid #d1d1d1;}
.academic-common-box .left{float:left;padding-top:4px;}
.academic-common-box .txt-lbl{background:white;width:180px;float:right !important;padding:5px;height:15px;color: rgb(119, 119, 119);
border: 1px solid rgb(194, 194, 194);
border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
.academic-select{width:193px !important;float:right;}
.right{float:right;}
.academic-btn{text-align:right;margin: 10px 0px 3px 10px;}
.academic-btn .view{margin-right:0px;}
.cource-details table{width:100%;border-left:1px solid #cfcf51 ;border-top:1px solid #cfcf51;margin-top:22px;}
.cource-details table td{border-right:1px solid #cfcf51;text-align:center;padding:9px;background:#ffffd7;border-bottom:1px solid #cfcf51;}
.cource-details table th{padding:8px;border-bottom:1px solid #cfcf51;border-right:1px solid #cfcf51;}
.col{background:#fafaa8;border-bottom:#cfcf51;}
.space{background:white;background:white;}
.space td{background:white !important;padding:18px !important;}
.border-less td{border-bottom:0px !important;border-right:0px !important;}
/*-----view grades-end--*/		
/*-----Review submission-end--*/
.group-btn-box{text-align:right;margin:20px 0px;}
.group-btn-box .gray-btn{background:#d8dce1;cursor:pointer;display: inline-block;padding:4px 12px;margin-bottom: 0;font-size: 14px;line-height: 20px;
text-align: center;border-radius:4px;border:1px solid #cccccc;color:#666666;vertical-align:middle;}
.review-header span{float:left;font-weight: bold;color: #aaaaaa;font-size: 22px;padding-right:5px;}
.review-header{margin-bottom:10px;}
.review-header h2{float:left;margin:4px;}
.review-submission-container{margin-top:14px;background:#f8f5f5;padding:10px;border-top:1px solid #d1d1d1; border-bottom:1px solid #d1d1d1;}
.listed-box-main{border:1px solid #d1d1d1;padding:10px;margin-bottom:10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.listed-box-main .left-item{float:left;margin:5px 0px;width:140px;}
.listed-box-main .right-item{float:left;width:50%;margin:5px 0px;}
.accordion-container{margin-bottom:20px;
font-size: 13px;background: #ffffff;padding: 5px 10px 10px 10px;border: 1px solid #cccccc;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.accordion-header{font-size: 16px;background: #ebebeb;margin: 5px 0 0 0;padding: 5px 20px;border: 1px solid #cccccc;cursor: pointer;color: #666666;
-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.active-header {-moz-border-radius: 5px 5px 0 0;-webkit-border-radius: 5px 5px 0 0;border-radius: 5px 5px 0 0;background: url(../img/active-faq.gif) #e4e4e4;
background-repeat: no-repeat;background-position: right 50%;}
.active-header:hover {background: url(../img/active-faq.gif) #e4e4e4;background-repeat: no-repeat;background-position: right 50%;}
.inactive-header {background: url(../img/inactive-faq.gif) #e4e4e4;background-repeat: no-repeat;background-position: right 50%;}
.inactive-header:hover {background: url(../img/inactive-faq.gif) #e4e4e4;background-repeat: no-repeat;background-position: right 50%;}
.accordion-content {display: none;padding: 20px;background: #ffffff;border: 1px solid #cccccc;border-top: 0;-moz-border-radius: 0 0 5px 5px;
-webkit-border-radius: 0 0 5px 5px;
border-radius: 0 0 5px 5px;
}
.bottom-btn{margin-bottom:10px !important;}
/*-----Review submission-end--*/			






		
@media only screen and ( max-width:1150px){
.stdnt-bio .spp-head li{height:30px;font-weight: bold; font-size:11px;}
.stdnt-bio .sem-grade ul,.studentpro-had .detailrow1{height:30px;}
.stdnt-bio .sem-grade ul li,.studentpro-had .detailrow1 li{height: 30px;font-size: 10px;}
.studentpro-had .detailrow1 li.first {font-weight: bold; font-size:11px;}
.stdnt-bio .sem-grade .middle,.stdnt-bio .spp-head .middle,.studentpro-had .detailrow1 li .middle{ height:30px; width:100px;}
}

 .inputButton {
                border: #666666 1px solid;
                text-shadow: 0 1px 0 #FFFFFF;
                color: #464646;
                cursor: pointer;
                font-size: 11px !important;
                line-height: 13px;
                padding: 4px 12px;
                text-decoration: none;
                -moz-border-radius: 11px;
                border-radius: 11px;
                background: #ffffff;
                background-image: -webkit-gradient(linear, left bottom,left top,color-stop(0, rgb(235,235,235)),color-stop(1, rgb(255,255,255)));
                background-image: -moz-linear-gradient(center bottom,rgb(235,235,235) 0%,rgb(255,255,255) 100%);
            }
            .form-file {
                position: absolute;
                left: -99999px;
            }

#container .pagination ul li.inactive,
#container .pagination ul li.inactive:hover{
background-color:#ededed;
color:#bababa;
border:1px solid #bababa;
cursor: default;
}
#container .data ul li{
list-style: none;
font-family: verdana;
margin: 5px 0 5px 0;
color: #000;
font-size: 13px;
}

#container .pagination{
width: 950px;
height: 25px;
}
#container .pagination ul li{
list-style: none;
float: left;
border: 1px solid #006699;
padding: 2px 6px 2px 6px;
margin: 0 3px 0 3px;
font-family: arial;
font-size: 14px;
color: #006699;
font-weight: bold;
background-color: #f2f2f2;
}
#container .pagination ul li:hover{
color: #fff;
background-color: #006699;
cursor: pointer;
}
.go_button
{
background-color:#f2f2f2;border:1px solid #006699;color:#cc0000;padding:2px 6px 2px 6px;cursor:pointer;position:absolute;margin-top:-1px;
}
.total
{
float:right;font-family:arial;color:#999;
}			
 #footer.separator {
background: url(./Sys@lems/images/bg_sep.png) repeat-x center center;
background-color: #5C5C5C;
border: 1px solid #201F1F;
border-radius: 5px;
padding: 6px 10px;
box-shadow: inset 0px 0px 3px #383838;
-webkit-box-shadow: inset 0px 0px 3px #383838;
-moz-box-shadow: inset 0px 0px 3px #383838;
}
.blankDivCCS{
  background: #bf0000 !important;
  height: 40px  !important;
}
.stdnt-dt .toprow .twopart-new2{width:7%;}
.stdnt-dt .toprow .twopart-new3 {width: 10%;}
 .notFoundMsg{
  text-align: center;
font-size: 22PX;
margin-bottom: 26px;
margin-top: 26px;
}
/* css added by chandra on date 25-08-2014 */

.table-scroll-y{
  overflow-y:auto;
}
.table-column2{
  min-width: 16%;
max-width: 16.3%;
min-height: 60px;
background-color: yellow;

}

.table-column3{
                min-width: 16%;
max-width: 16.3%;
min-height: 50px;
}

