﻿body {
margin : 0 auto;
font-family : 'proxima_nova_rgregular';
font-size : 14.5px;
color : #000;
}
h1, h2, h3 {
margin : 0;
padding : 0;
word-spacing : -1px;
}
h1 {
font-size : 30px;
}
h2 {
font-size : 24px;
}
h3 {
font-size : 18px;
}
p {
margin : 0;
padding : 0;
}
input {
padding : 0;
outline : none;
font-family : 'proxima_nova_rgregular';
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
}
a {
text-decoration : none;
color:#00466B;
outline : none;
font-size : 14px;
margin : 0;
padding : 0;
}
a img {
border : none;
}
a img:hover {
opacity : 0.800000011920928955078125;
}
.grid_view td, th {
border : #000 solid 1px;
}
.grid_view td td {
border : none !important ;
}
.displayNone {
display : none;
}
@font-face{
font-family : 'proxima_nova_rgregular';
src : url('../fonts/proximanova-regular-webfont.eot');
src : url('../fonts/proximanova-regular-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/proximanova-regular-webfont.woff') format('woff'), url('../fonts/proximanova-regular-webfont.ttf') format('truetype'), url('../fonts/proximanova-regular-webfont.svg#proxima_nova_rgregular') format('svg');
font-weight : normal;
font-style : normal;
}

.Header_container_Fixed {
min-width : 1100px;
background : url(../images/header_bg.jpg) repeat-x;
min-height : 157px;
top:0;

}

.complaint_header_cntainer {
    width: 100%;
    background: url(../images/header_bg_complaintcell.jpg) no-repeat;
    background-size: 100% 100%;
    min-height: 200px;
}

#header_container {
min-width : 1100px;
background : url(../images/header_bg.jpg) repeat-x;
min-height : 157px;
}
.headerDatebar {
display : block;
height : 40px;
padding : 8px 50px 0 120px;
}
.header_date {
float : left;
color : #FFF;
padding-top : 8px;
}

.logo {
width :354px;
height : 82px;
padding-top : 24px;
background : #FFF;
float : left;
text-align :justify;
border-bottom : 10px solid #ea6645;
}
.logo a {
margin-right : -8px;
}
.error_msg {
/*background : url(../images/warning.png) no-repeat;*/

}

.ActiveStatus_container {
background : url(../images/login_bg.png) repeat-x;
width : 725px;
margin : 0 auto;
margin-top : 40px;
margin-bottom : 50px;
padding : 12px 32px 20px 32px;
box-shadow : 0 0 3px 0 #000;
height:auto;
}
.ActiveStatus_container h1 {
display : block;
font-size : 38px;
font-weight : normal;
text-transform : uppercase;
text-align : center;
color : #3f4651;
padding-top : 30px;
}

.ActiveStatus_container h2 {
display : block;
font-size : 22px;
font-weight : normal;
text-transform : uppercase;
text-align :center;
color : #3f4651;
}
.ActiveStatus_container h2 b {
font-weight : bold;
color :teal;
}
.ActiveStatus_container h1 b {
font-weight : bold;
color : #ea6645;
}
.ActiveStatus_container i {
font-style : normal;
display : block;
color : #727064;
font-size : 16px;
text-align : center;
}
.ActiveStatus_container p {
display : block;
padding-top : 0px;
}


.dottedline
{
    padding-left:133px;
    background : url(../images/teal_Dot.png) repeat-x;
    width:8px;
    right: 71px;
    top: 0px;
    margin-left: 13px;
    height: 23px;
}

.FormRecieveing_container {
background : url(../images/login_bg.png) repeat-x;
width : 925px;
margin : 0 auto;
margin-top : 40px;
margin-bottom : 50px;
padding : 12px 32px 20px 32px;
box-shadow : 0 0 3px 0 #000;
height:auto;
}
.FormRecieveing_container h1 {
display : block;
font-size : 38px;
font-weight : normal;
text-transform : uppercase;
text-align : center;
color : #3f4651;
padding-top : 30px;
}

.FormRecieveing_container h2 {
display : block;
font-size : 19px;
font-weight : normal;
text-transform : uppercase;
text-align :center;
color : #3f4651;
}
.FormRecieveing_container h2 b {
font-weight : bold;
color :teal;
}
.FormRecieveing_container h1 b {
font-weight : bold;
color : #ea6645;
}

.DeptList_container {
width : 380px;
margin : 0 auto;
margin-top : 2px; /*40*/
margin-bottom : 5px;
padding : 12px 32px 20px 32px;
box-shadow : 0 0 3px 0 #000;
height:auto;
}


.Verification_container {
background : url(../images/login_bg.png) repeat-x;
width : 900px;
margin : 0 auto;
margin-top : 2px; /*40*/
margin-bottom : 5px;
padding : 12px 20px 20px 32px;
box-shadow : 0 0 3px 0 #000;
height:auto;
}
.Verification_container h1 {
display : block;
font-size : 28px;
font-weight : normal;
text-transform : uppercase;
text-align : center;
color : #3f4651;
padding-top : 17px;
}
.Verification_container h1 b {
font-weight : bold;
color : #ea6645;
}
.Verification_container i {
font-style : normal;
display : block;
color : #727064;
font-size : 16px;
text-align : center;
}
.Verification_container p {
display : block;
padding-top : 28px;
}


.login_container {
background : url(../images/login_bg.png) no-repeat;
width : 530px;
margin : 0 auto;
margin-top : 40px;
margin-bottom : 50px;
padding : 12px 32px 20px 32px;
box-shadow : 0 0 3px 0 #000;
}
.login_container h1 {
display : block;
font-size : 38px;
font-weight : normal;
text-transform : uppercase;
text-align : center;
color : #3f4651;
padding-top : 30px;
}
.login_container h1 b {
font-weight : bold;
color : #ea6645;
}
.login_container i {
font-style : normal;
display : block;
color : #727064;
font-size : 16px;
text-align : center;
}
.login_container p {
display : block;
padding-top : 28px;
}
.go_btn {
width : 193px;
height : 68px;
display : block;
margin : 0 auto;
cursor : pointer;
background : url(../images/go_btn.png) bottom no-repeat;
}

.Del_btn {
width : 193px;
height : 68px;
display : block;
margin : 0 auto;
cursor : pointer;
background :url(../images/Delete_Selected_Forms.png) bottom no-repeat;
}

.print_btn {
width : 193px;
height : 68px;
display : block;
margin : 0 auto;
cursor : pointer;
background :url(../images/Download_Selected_Form.png) bottom no-repeat;
}

.update_btn {
display : block;
margin : 0 auto;
float:right;
cursor : pointer;
background :url('../images/up_date_btn.png') no-repeat 50% bottom;
}

.print_Chlan_btn {
display : block;
margin : 0 auto;
cursor : pointer;
background :url('../images/btn.png') no-repeat 50% bottom;
text-decoration-color:white;
}

.login_btn {
    width: 193px;
    height: 68px;
    display: block;
    margin: 0 auto;
    cursor: pointer;
    background: url(../images/login_btn.png) bottom no-repeat;
}

.login_btn:hover {
opacity : 0.89999997615814208984375;
}
.RNotextBox {
padding : 0 38px 0 10px;
font-size : 21px;
height : 45px;
width : 350px;
border : #c7c3b3 solid 1px;
outline : none;
color : #716f69;
}

.Chlan_Page_textBox {
padding : 0 38px 0 10px;
font-size : 17px;
height : 45px;
width : 350px;
border : #c7c3b3 solid 1px;
outline : none;
color : #716f69;
}

.PasswordtextBox {
background : url(../images/password_bg.png) no-repeat !important ;
}


.footer_FeedBack {
min-width : 100%;
height : 40px;
padding-top : 30px;
text-align : center;
font-size : 16px;
color : #FFF;
background-size: 100% 100%;
margin-top : 25px;
background : url(../images/footer_bg_complaint.jpg) top center;
}

.footer_User {
bottom: 0;
width: 100%;

position:absolute;
min-width : 1100px;
height : 40px;
padding-top : 30px;
text-align : center;
font-size : 16px;
color : #FFF;
margin-top : 25px;
background : url(../images/footer_bg.jpg) top center;
}

.footer {
min-width : 1100px;
height : 40px;
padding-top : 30px;
text-align : center;
font-size : 16px;
color : #FFF;
margin-top : 25px;
background : url(../images/footer_bg.jpg) top center;
}

/*#menu{
    position: relative;
    padding-top:82px;
    display: block;
    width: auto;
    float: left;
}

#menu ul{
    font-family: Arial, Verdana;
    font-size: 14px;
    margin: 0;
    padding: 0;
    list-style: none;
}

#menu ul li {
    display: block;
    position: relative;
    float: left;
}

#menu ul li a {
    display: block;
    text-decoration: none;
    color: #ffffff;
    padding: 5px 10px 5px 15px;
    background:#222;
    margin-left: 1px;
    white-space: nowrap;
}*/


.navbar {
    position: relative;
    z-index: 1000;
    min-height: 40px;
    height:40px;
    margin-bottom: auto;
    border: 1px solid transparent;
}
.navbar-inverse {
    background-color: #222;
    border-color: #080808;
}
.navbar-fixed-top {
    top: 0;
    z-index: 1030;
}

.container {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}

.navbar-collapse {
    width: auto;
    border-top: 0;
    box-shadow: none;
}

.collapse {
    display: block!important;
    height: auto!important;
    padding-bottom: 0;
    overflow: visible!important;
}

.navigate {
    padding-left: 0;
    padding-top:0;
    margin-bottom: 0;
    list-style: none;
}

.navbar-nav {
    float: left;
    margin: 0;

}

.navbar-right {
    float: right!important;
}

.navbar-nav li {
    float: left;
    position: relative;
    text-align: -webkit-match-parent;
    display: block;
}

.navbar-nav li a {
    color: #fbf7f7;
    font-size:16px;
    position: relative;
    display: block;
    padding-top: 10px;
    padding-right:20px;
    padding-left:15px;
    padding-bottom: 15px;

}
.Navigation_Fb {
max-width : 700px;
float : right;
padding-left:7px;
padding-bottom:10px;
padding : 10px 10px 0 0;
}
.Navigation_Fb a {
padding : 5px 10px 5px 20px;
font-size : 16px;
font-weight:400;
color : #000;
float : left;
margin : 0 2px 2px 0;
border-radius : 3px;
background-clip : padding-box;
}
.Navigation_Fb a:hover {
background : #d15f4a;
color : #FFF;
}
.Navigation_Fb a.select {
background : #d15f4a;
color : #FFF;
}


#Nav {
max-width : 700px;
float : right;
padding-left:7px;
padding-bottom:10px;
padding : 10px 10px 0 0;
}
#Nav a {
padding : 5px 10px 5px 20px;
font-size : 16px;
color : #000;
float : left;
margin : 0 2px 2px 0;
border-radius : 3px;
background-clip : padding-box;
}
#Nav a:hover {
background : #d15f4a;
color : #FFF;
}
#Nav a.select {
background : #d15f4a;
color : #FFF;
}


.Navigation {
max-width : 700px;
float : right;
padding : 40px 50px 0 0;
}
.Navigation a {
padding : 5px 10px 5px 10px;
font-size : 15px;
color : #FFF;
float : left;
margin : 0 2px 2px 0;
border-radius : 3px;
background-clip : padding-box;
}
.Navigation a:hover {
background : #d15f4a;
color : #FFF;
}
.Navigation a.select {
background : #d15f4a;
color : #FFF;
}
.SubSelect {
background : #d15f4a;
color : #FFF;
border-radius : 3px;
background-clip : padding-box;
}
.dropDownNav {
display : inline-block;
float : left;
position : relative;
cursor : pointer;
border-radius : 3px;
background-clip : padding-box;
margin-right : 2px;
}
.dropDownNav a {
margin-right : 0 !important ;
}
.dropDownNav span {
width : 175px;
max-height : 300px;
overflow : auto;
position : absolute;
top : 30px;
left : 0;
z-index : 1;
background : #0e5c62;
}
.dropDownNav span a {
float : none !important ;
display : block;
border-bottom : 1px solid #FFF;
border-radius : 0;
background-clip : padding-box;
}
.dropDownNavselect {
background : #d15f4a;
color : #FFF;
}
#wraper {
width : 1020px;
margin : 0 auto;
padding : 10px 0;
}
.welcomeBaner {
display : block;
text-align : center;
background : url(../images/welcomebar.png) center no-repeat;
padding : 10px 0;
}
.welcomeBaner span {
color : #3f4651;
font-size : 26px;
background : #FFF;
font-weight : bold;
padding : 0 15px;
text-transform : uppercase;
}
.SchoolName {
display : block;
text-align : center;
padding : 15px 0;
}
.SchoolName span {
color : #3f4651;
font-size : 18px;
background : #FFF;
padding : 0 15px;
}
.welcomeContant {
display : block;
padding : 25px 15px;
text-align : center;
box-shadow : 0 0 6px 0 #ccc;
}
.regCountContainer {
width : 850px;
margin : 0 auto;
}
.reg_count {
background : #ecf0f1;
color : #FFFFFF;
float : left;
font-size : 90px;
font-weight : bold;
line-height : 94px;
margin : 15px 0 0 10px;
padding-top : 43px;
text-align : center;
width : 394px;
}
.notfinalize {
width : 250px;
height : 180px;
padding-top : 70px;
border-radius : 200px;
background-clip : padding-box;
margin : 0 auto;
background : #10676d;
}
.finalize {
width : 250px;
height : 170px;
padding-top : 80px;
border-radius : 200px;
background-clip : padding-box;
margin : 0 auto;
background : #2c8336;
}
.finalizeText {
display : block;
background : #d15f4a;
height : 65px;
border-top : 3px solid #FFF;
margin-top : 35px;
padding : 10px 0;
font-size : 30px;
line-height : 32px;
color : #FFF;
}
.finalizeText p {
display : block;
padding-top : 18px;
}
.new_entry_container {
padding : 10px;
font-size : 14px;
box-shadow : 0 0 6px 0 #ccc;
}
.new_entry_detail {
/*display : block;*/
width:auto;
padding-bottom : 10px;
box-shadow : 0 0 6px 0 #ccc;
margin-bottom : 20px;
}

.MainPage_left {
width:480px;
float:left;
padding-bottom : 10px;
margin-bottom : 0px;
}

.MainPage_right {
width:480px;
float:right;
padding-bottom : 10px;
padding-left: 10px;
margin-bottom : 0px;
margin-right:0px;
}

.PanelDivider
{
    height:auto;
    width:980px;
    border:2px solid #10676d;
    padding-left:15px;
    margin-bottom:20px;
    margin-left:10px;
    background-color:beige;
    box-shadow: 5px 5px 5px 5px #aaaaaa;
    border-radius: 15px;
}

.PanelDivider h1{
    border-radius: 21px;
    padding-left:30px;
    width:230px;
    height:25px;
    margin-top:-10px;
    align-content:center;
    margin-left:5px;
    color:#10676d;
    background-color: #c4c8c8;
    text-shadow: 0px 1px 0px rgba(255,255,255,.5);
    font-size:larger;
}

.link_container {
padding : 10px;
background:url(../images/download-icon-1.png) no-repeat  ;
background-color:#cfdfe9;
padding-left:25px;
margin-bottom:10px;
font-size : 14px;
box-shadow : 0 0 6px 0 #ccc;
}
.link_container p{
font-size:larger;
font-weight:bold;
}

.link_container a{
color:white;
}

.link_container:hover, .link_container:active {
    box-shadow : 0 0 8px 0 #fab8ac;/*#96aebb;*/
    /*background-color:#fab8ac;*/
    background:url(../images/download-icon.png) no-repeat  ;
    /*background: linear-gradient(to right, #f5e3e0, #fab8ac, #f5e3e0 );*/
    background-color:#f5e3e0;
    outline-width: 0;
}

#statusdiv1 {
display : block;
width:360px;
padding:0px;
height:auto;
float:left;
margin-left:10px;

}

#statusdiv2 {

    display : block;
width:330px;
padding:0px;
height:auto;
float:left;
margin:0px;
}

#statusdiv1 p {
display : block;
text-align:left;
}

.ViewPanelClass {
display : block;
height:auto;
width:555px;
padding-bottom : 0px;
box-shadow : 0 0 6px 0 #ccc;
margin-bottom : 0px;
}

.ViewDetailPanelLeft {
display : block;
width:260px;
padding:0px;
height:230px;
float:left;
margin-left:1px;
padding:10px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
}
.ViewDetailPanelleft p {
text-align:left;
height:18px;
margin-bottom:0px;
}

.ViewDetailPanelRight {
display : block;
width:250px;
padding:0px;
height:305px;
float:left;
margin-left:1px;
padding:10px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
}

.ViewDetailPanelRight p {
text-align:left;
height:18px;
margin-bottom:0px;

padding-bottom:0px;
}


.SearchPanelLeft {
display : block;
width:450px;
padding:0px;
height:auto;
float:left;
margin-left:10px;
padding:10px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
}


.SearchPanelLeft p {
text-align:left;
margin-bottom:4px;
}

.SearchPanelRight {
display : block;
width:410px;
padding:0px;
height:auto;
float:left;
margin-left:10px;
padding:10px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
}

.SearchPanelRight p {
text-align:left;
margin-bottom:4px;
}


#statusdiv3 {
display : block;
width:320px;
margin:0px;
height:auto;
float:left;
padding:10px;
}


#statusdiv2Part1 {
display : block;
width:160px;
margin:0px;
height:auto;
float:left;

}

#statusdiv2Part1 p {
display : block;
text-align:left;
}

#statusdiv2Part2 {
display : block;
width:160px;
margin:0px;
height:auto;
float:left;
padding:0px;
/*padding-top:9px;*/
}

#statusdiv2Part2 p {
display : block;
text-align:left;
}

.BtnDivLeft
{
display : block;
width:365px;
padding:0px;
height:32px;
float:left;
margin-left:10px;
padding:10px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
background-color:blue;
}
.BtnDivLeft p
{
display : block;
text-align:left;
}

.BtnDivRight
{
display : block;
width:290px;
margin:0px;
padding:0px;
height:auto;
float:left;
margin-left:0px;
background-color:aqua;
padding:10px;
}
.BtnDivRight p
{
display : block;
text-align:right;
}

.clsupdatestatus {
display : block;
height:auto;
width:723px;
padding-bottom : 10px;
box-shadow : 0 0 6px 0 #ccc;
margin-bottom : 20px;
float:left;
}

.clsupdatestatus h3 {
display : block;
font-size : 28px;
line-height : 28px;
background : #ea6645;
color : #FFF;
padding-bottom: 0px;
padding : 8px 12px;
font-weight : normal;
margin-bottom : 0px;
}

.clsupdatestatus p {
display : block;
text-align:left;
    height: 32px;
    width: 310px;
}
.clsupdatestatus h4{
display : block;
font-size : 20px;
line-height : 19px;
color :teal;
padding-top:0px;
padding : 1px 1px;
font-weight : normal;
margin-bottom : 5px;
}

.clsupdatestatus input:focus {
background : #10676d;
color : #FFF;
}


.SearchPanelClass {
display : block;
height:auto;
width:920px;
padding-bottom : 0px;
box-shadow : 0 0 6px 0 #ccc;
margin-bottom : 20px;
}

.SearchPanelClass h3 {
display : block;
font-size : 28px;
line-height : 28px;
background : #ea6645;
color : #FFF;
padding-bottom: 0px;
padding : 8px 12px;
font-weight : normal;
margin-bottom : 0px;
}

.SearchPanelClass p {
display : block;
text-align:left;
    height: 17px;
    width: 320px;
}
.SearchPanelClass h4{
display : block;
font-size : 20px;
line-height : 19px;
color :teal;
padding-top:0px;
padding : 1px 1px;
font-weight : normal;
margin-bottom : 5px;
}

.SearchPanelClass input:focus {
background : #10676d;
color : #FFF;
}


.Search_container {
width : auto;
display : block;
height:auto;
padding-bottom : 10px;
box-shadow : 0 0 6px 0 #ccc;
margin-bottom : 10px;
}



.new_entry_detail h3 {
display : block;
font-size : 28px;
line-height : 28px;
background : #ea6645;
color : #FFF;
padding : 8px 12px;
font-weight : normal;
margin-bottom : 10px;
}
.new_entry_detail h4{
display : block;
font-size : 20px;
line-height : 19px;
color :teal;
padding : 3px 5px;
font-weight : normal;
margin-bottom : 5px;
}

.new_entry_detail input:focus {
background : #10676d;
color : #FFF;
}
.zoom {
  padding: 50px;
  background-color: green;
  transition: transform .2s; /* Animation */
  width: 200px;
  height: 200px;
  margin: 0 auto;
}

.zoom:hover {
  transform: scale(1.8); /* (150% zoom - Note: if the zoom is too large, it will go outside of the viewport) */
}

.upload_pic {
width : 300px;
float : right;
}
.upload_pic_box {
width : 146px;
height : 146px;
margin : 0 auto;
}
.persnl_info {
width : 660px;
float : left;
padding : 20px 0 0 25px;
}
.name_fname {
display : block;
padding-bottom : 13px;
}
.name_fname p {
display : block;
padding-bottom : 2px;
font-size : 14px;
line-height : 14px;
color : #404651;
text-transform : uppercase;
}

.VerifyCertificateDiv {
width : 900px;
align-content:center;
float : left;
    text-align: left;
}
.VerifyCertificateDiv p {
padding-bottom : 2px;
margin-top:1px;
padding-top:19px;
font-size : 14px;
line-height : 1px;
color : #404651;
text-align : left;
text-transform : uppercase;
    height: 4px;
    width: 348px;
}

.cname {
width : 310px;
margin-right : 16px;
float : left;
}
.cname p {
padding-bottom : 2px;
font-size : 14px;
line-height : 14px;
color : #404651;
text-align : left;
text-transform : uppercase;
}
.cname_text_box {
background : #FFF;
width : 290px;
color : #012f4a;
height : 35px;
padding : 0 5px;
border : #9d9d9d solid 1px;
outline : none;
color : #999;
}
.cname_text_box[readonly] {
background-color : #cccccc;
background : #cccccc;
}
.cname_text_box:focus {
background : #10676d;
color : #FFF;
}

cname_Srch_textBox
{
    background : #FFF;
    width : 290px;
    color : #012f4a;
    height : 35px;
    padding : 0 5px;
    border : #9d9d9d solid 1px;
    outline : none;
    color : #999;
    display:inline-block;
}
cname_Srch_button
{
    background:url(../images/search-icon.png) no-repeat;
    background-size:auto;
    background-size:auto;
    padding: 0px 38px 0px 70px;
    border: 1px solid #c7c3b3;
    outline: none;
}


.cname_DDL {
background : #FFF;
width : 302px;
color : #012f4a;
height : 35px;
padding : 0 5px;
border : #9d9d9d solid 1px;
outline : none;
color : #999;
}

.cname_DDL:focus {
background : #10676d;
color : #FFF;
}
.dob_text_box {
background : none 0 0 repeat scroll #FFFFFF;
border : #9D9D9D solid 1px;
color : #012F4A;
float : left;
height : 32px;
margin-right : 10px;
padding : 4px;
width : 94px;
height : 37px;
}



.update_panel {
display : block;
padding : 0 0 13px 25px;
    height:auto;
    width: 1096px;
}
.update_panel p {
display : block;
padding-bottom : 2px;
padding-top:1px;
font-size : 16px;
line-height : 14px;
color : #404651;
text-transform : uppercase;
    width: 627px;
    height: 15px;
}

.contect_info {
display : block;
padding : 0 0 13px 25px;
    height:auto;
    width: 1096px;
}

.contect_info p {
display : block;
padding-bottom : 2px;
font-size : 14px;
line-height : 14px;
color : #404651;
text-transform : uppercase;
    width: 627px;
    height: 15px;
}
.postal_address {
width : 298px;
float : right;
margin-right : 20px;
}
.postal_address span {
width : 145px;
float : left;
padding-top : 7px;
color : #000000;
}
.postal_address_text_box {
background : #FFF;
width : 285px;
height : 35px;
color : #012f4a;
padding : 0 5px;
border : #9d9d9d solid 1px;
}
.chk_box {
display : block;
color : #000;
font-size : 14px;
padding-bottom : 7px;
}
.subject_drop_down {
background : #FFF;
width : 205px;
height : 31px;
color : #012f4a;
padding : 3px;
border : #9d9d9d solid 1px;
}
.private_students {
width : 730px;
height : 121px;
padding : 10px 13px 0 10px;
margin : 0 auto;
margin-bottom : 11px;
}
.dob_drop_down {
background : #FFF;
width : 65px;
float : left;
margin-right : 20px;
height : 32px;
color : #012f4a;
padding : 3px;
border : #9d9d9d solid 1px;
}
.date {
width : 270px;
float : left;
}
a.Addbtn {
background : #ea6645;
font-size : 16px;
color : #FFF;
float : left;
padding : 7px 14px;
}
a.Addbtn:hover {
color : #000;
}
a.Addbtn.select {
background : #10676d;
}
.overlay {
width : 100%;
height : 100%;
background : #000;
opacity : 0.800000011920928955078125;
position : fixed;
top : 0;
left : 0;
z-index : 1;
}
.popup_container {
width : 100%;
padding-top : 15%;
position : absolute;
top : 0;
left : 0;
z-index : 2;
}
.popup_container h2 {
display : block;
padding-bottom : 15px;
color : #ea6645;
}
.change_password_popup {
width : 270px;
background : #FFF;
padding : 20px 20px 10px 20px;
margin : 0 auto;
position : relative;
border : #ea6645 solid 5px;
border-radius : 8px;
background-clip : padding-box;
}
.close_btn {
background : url(../images/close_btn_off.png) center no-repeat #FFF;
width : 45px;
height : 45px;
position : absolute;
right : -20px;
top : -15px;
cursor : pointer;
border : #ea6645 solid 2px !important ;
border-radius : 40px;
background-clip : padding-box;
}
.add_inst {
width : 555px;
background : #FFF;
padding : 20px 20px 10px 20px;
margin : 0 auto;
position : relative;
border : #ea6645 solid 5px;
}
.AddInst_popup_container {
width : 100%;
padding-top : 3%;
position : absolute;
top : 0;
left : 0;
z-index : 2;
}
.AddInst_popup_container h2 {
display : block;
padding-bottom : 15px;
color : #ea6645;
}
.OpenFormnewEntry {
width : 303px;
margin : 0 auto;
box-shadow : 0 0 6px 0 #ccc;
padding : 20px;
}
.saveBtn {
border-style: none;
    border-color: inherit;
    border-width: medium;
    float : right;
    background : #ea6645;
    color : #FFF;
    font-size : 14px;
    cursor:pointer;
}
.saveBtn:hover {
opacity : 0.800000011920928955078125;
}

.Addbtn {
    background-image:url(../images/add-dept-orange.png);
    background-repeat:no-repeat;
    background-size:cover;
    font-size : 16px;
    color : #FFF;
    padding : 11px 14px;
    cursor:pointer;
}
.Addbtn:hover {
opacity : 0.800000011920928955078125;
}

.Srchbtn {
    background-image:url(../images/search-icon-2.png);
    background-repeat:no-repeat;
    background-size:cover;
    font-size : 16px;
    color : #FFF;
    padding : 6px 14px;
    cursor:pointer;
}
.Srchbtn:hover {
opacity : 0.800000011920928955078125;
}

.FBSrchBtn {
border-style: none;
    border-color: inherit;
    border-width: medium;
    float : right;
    background : #4da83f;
    color : #FFF;
    font-size : 14px;
}
.FBSrchBtn:hover {
opacity : 0.800000011920928955078125;
}


.VerifyBtn {
border-style: none;
    border-color: inherit;
    border-width: medium;
    float :left;
    background : #ea6645;
    color : #FFF;
    font-size : 14px;
}
.VerifyBtn:hover {
opacity : 0.800000011920928955078125;
}

.text_box {
background : #FFF;
width : 205px;
height : 30px;
padding : 0 5px;
border : #CCC solid 1px;
outline : none;
}
.text_box[readonly] {
background-color : #cccccc;
background : #cccccc;
border : #CCC solid 1px;
}
.text_box:focus {
background : #10676d;
color : #FFF;
}
.ui-state-default {
color : #FFF !important ;
}
.msg_popup {
width : 555px;
background : #FFF;
text-align : center;
padding : 20px 20px 10px 20px;
position : fixed;
border : #ea6645 solid 5px;
top : 23%;
left : 27%;
z-index : 5;
}


.ViewDetail_msg_popup {
    width: 555px;
    background: #FFF;
    text-align: center;
    padding: 8px 20px 10px 20px;
    position: fixed;
    border: #ea6645 solid 5px;
    top: 8%;
    left: 27%;
    z-index: 5;
}

.msg_text_box {
background : transparent;
width : 100%;
height : 50px;
font-weight : bold;
font-size : 17px;
text-align : center;
padding : 0 5px;
border : none;
color : #2c8336;
}
.msg_text_box_error {
background : transparent;
width : 100%;
height : 50px;
font-weight : bold;
font-size : 17px;
text-align : center;
padding : 0 5px;
border : none;
color : #2c8336;
}
.UserNamelbl {
float : left;
padding : 8px 15px;
color : #FFF;
text-transform : capitalize;
}

.UserNametextBox {
    background: url(../images/username_bg.png) no-repeat;
    width: 420px;
    height: 70px;
    padding: 0px 38px 0px 70px;
    font-size: 21px;
    border: 1px solid #c7c3b3;
    outline: none;
    color: #716f69;
}

.change_passwrd_Btn {
display : block;
margin : 0 auto;
cursor : pointer;
width:150px;
height:30px;
background : url('../images/change_password_btn.png') no-repeat;
}
.change_passwrd_Btn:hover {
opacity : 0.800000011920928955078125;
}

.PasswordtextBox {
    background: url(../images/password_bg.png) no-repeat;
    width: 420px;
    background-size:auto;
    height: 70px;
    padding: 0px 38px 0px 70px;
    font-size: 21px;
    border: 1px solid #c7c3b3;
    outline: none;
    color: #716f69;
}

.NewPasswordtextBox {
    background: url(../images/password_bg.png)  no-repeat 50% bottom;
    width: 420px;
    background-size: contain;
    height: 40px;
    background-position:left;
    padding: 0px 38px 0px 70px;
    font-size: 21px;
    border: 1px solid #c7c3b3;
    outline: none;
    color: #716f69;
}

.NewUsernametextBox {
    background: url(../images/username_bg.png)  no-repeat 50% bottom;
    width: 420px;
    background-size:contain;
    height: 100px;
    background-position:left;
    padding: 0px 38px 0px 60px;
    font-size: 31px;
    border: 0px solid #c7c3b3;
    outline: none;
    color: #716f69;
}

.ok_btn {
padding : 10px 25px;
background : #ea6645;
color : #FFF;
font-weight : bold;
border : #FFF solid 2px;
height: 46px;
}

.ok_btn:hover {
background : #FFF;
color : #ea6645;
border : #ea6645 solid 2px;
cursor:pointer;
}
.scheemTypeRadioBtn {
width : 100%;
font-size : 15px;
}
.scheemTypeRadioBtn tr {
float : left;
padding : 0 7px 0 0;
color : #60748e;
}
.user_name1 {
width : 75px;
float : left;
}
.text_box3 {
background : #FFF;
width : 50px;
height : 30px;
padding : 0 5px;
border : #CCC solid 1px;
font-size : inherit !important ;
color : black !important ;
outline : none;
}
.text_box3:focus {
background : #10676d;
color : #FFF !important ;
}
.drop_down1 {
background : #f3f3f3;
width : 67px;
height : 27px;
float : left;
margin-right : 5px;
padding : 3px;
border : #b8b6b6 solid 1px;
}
.blink {
animation : blink 0.90s linear infinite;
}
@keyframes blink {
0% {
opacity : 1;
}
50% {
opacity : 1;
}
50.01% {
opacity : 0;
}
100% {
opacity : 0;
}
}
.view_forms {
height : 32px;
padding : 4px;
width : 150px;
border-color : #FFF;
border-style : solid;
border-width : 1px;
font-weight : bold;
font-family : Arial;
border-bottom : none;
float : left;
color : #FFF;
margin-right : 1px;
background : #6e6e6e;
}
.view_forms:hover {
background-color : #10676e;
color : #FFF;
}

.view_forms:active {
    background-color: #10676e;
    color: #FFF;
}

.view_forms:focus{
    background-color: #10676e;
    color: #FFF;
}

.rgHeader {
color : #FFF !important ;
background : none 0% 0% repeat scroll #EB6645 !important ;
}
.PartRadio_button {
width : 310px;
font-size : 15px;
}
.PartRadio_button tr {
width : 310px;
}
.PartRadio_button td {
width : 140px;
float : left;
display : block;
color : #000;
}
.MC_text_box {
background : #FFF;
width : 170px;
color : #012f4a;
height : 30px;
padding : 0 5px;
border : #9d9d9d solid 1px;
}
.MC_text_box:focus {
background : #10676d;
color : #FFF;
}
.Errormsg {
font-size : 18px;
color : red;
}
.Successmsg {
font-size : 15px;
color : green;
}
.user_name {
width : 269px;
padding : 0 0 10px 0;
font-size : 15px;
}
.user_name p {
display : block;
font-size : 14px;
line-height : 14px;
text-transform : uppercase;
padding-bottom : 5px;
}
.user_name p span {
width : 175px;
float : left;
display : block;
}
.drop_down {
background : #f3f3f3;
padding : 3px;
border : #b8b6b6 solid 1px;
}
.submit_btn {
width : 234px;
height : 45px;
display : block;
margin-right : 77px;
float : right;
border : none;
outline : none;
background : url(../images/submit_btn.png) bottom no-repeat;
}
.submit_btn:hover {
opacity : 0.800000011920928955078125;
}
.login_rightSide {
width : 642px;
float : right;
padding-top : 20px;
}
.video {
width : 346px;
height : 238px;
}
.videos_container {
width : 365px;
padding : 10px 0 25px 0;
}
.video_box {
width : 114px;
height : 79px;
float : left;
margin-right : 2px;
}
.sign_out_btns {
display : inline-block;
float : right;
}
.sign_out_btns a {
float : right;
margin-right : 10px;
}
.welcome_containe {
width : 799px;
float : right;
}
.nav {
background : url("../images/nav_bg.png") 0 0 repeat-x scroll transparent;
height : 32px;
width : 902px;
}
.nav a {
width : 107px;
height : 27px;
float : left;
}
.nav2 {
height : 32px;
width : 781px;
}
.fselect {
background-color : #00466B;
width : 150px;
padding : 4px;
border-color : #000;
height : 32px;
border-style : solid;
border-width : 1px;
font-weight : bold;
}
a.RollNoSlip {
width : 200px;
font-size : 16px;
float : left;
font-weight : bold;
padding-top : 4px;
height : 23px;
text-align : center;
}
a.RollNoSlip:hover {
background : #003e60 !important ;
color : #FFF;
}
a.RollNoSlip.select {
background : #003e60 !important ;
color : #FFF;
}
.welcome_text {
font-size : 12.4px;
font-weight : bold;
padding : 60px 0 0 17px;
width : 400px;
}
.welcome_text p {
display : block;
padding-bottom : 10px;
}
.prev_data {
width : 336px;
float : left;
}
.prev_data1 {
float : left;
width : 355px;
padding-top : 30px;
}
.prev_data1 h3 {
display : block;
padding-bottom : 40px;
}
.prev_data h3 {
display : block;
padding-bottom : 40px;
}
.matric_roll_no {
width : 336px;
padding : 0 0 14px 0;
font-size : 15px;
}
.matric_roll_no p {
display : block;
font-size : 14px;
padding-bottom : 7px;
}
.matric_text_box {
background : url(../images/matric_textbox.png) no-repeat;
width : 317px;
height : 36px;
padding : 0 5px;
border : none;
}
.matric_drop_down {
background : #f1f0f0;
width : 324px;
height : 30px;
padding : 3px;
border : #b8b6b6 solid 1px;
}
.other_board_btn {
float : right;
margin-right : 150px;
margin-top : 40px;
width : 211px;
}
input.Msg_Button {
background : url(../images/btn.png) no-repeat;
font-weight : bold;
width : 130px;
height : 34px;
border : none;
}
input.Msg_Button:hover {
opacity : 0.800000011920928955078125;
}
.admin_nav {
height : 27px;
width : 800px;
border-bottom : 5px solid #003e60;
}
.admin_nav a {
padding : 5px 6px 0 6px;
height : 22px;
font-size : 15px;
font-weight : bold;
color : #1c1f21;
float : left;
margin-right : 1px;
}
.admin_nav a:hover {
background : #003e60;
color : #FFF;
}
.admin_nav a.select {
background : #003e60;
color : #FFF;
}
.grid_view {
display : block;
padding-top :2px;
    margin-left: 13px;
}
.grid_view1 {
display : block;
padding-top :1px;
}

.SearchedGrid_view {
display : block;
width:600px;
align-content:center;
box-shadow : 0 0 6px 0 #ccc;
padding-top :2px;
padding-left:14px;
    /*margin-left: 13px;*/
}

.add_inst_btn {
width : 48px;
height : auto;
position : fixed;
top : 48%;
left : 0;
}
.add_inst_btn:hover {
opacity : 0.89999997615814208984375;
}
.add_inst_right_side {
width : 225px;
float : right;
margin-left : 32px;
}
.add_inst_left_side {
width : 225px;
float : left;
}
.radio_button_main {
width : 260px;
font-size : 15px;
}
.radio_button_main tr {
width : 125px;
float : left;
display : block;
color : #60748e;
}
.radio_button_main2 {
display : block;
font-size : 20px;
font-weight : bold;
}
.radio_button_main2 td {
width : 385px;
float : left;
display : block;
color : #000000;
}
.radio_button_main3 {
width : 600px;
font-size : 15px;
}
.radio_button_main3 tr {
width : 280px;
float : left;
display : block;
color : #000;
font-size : 20px;
}
.msgoverlay {
width : 100%;
height : 100%;
background : #000;
opacity : 0.800000011920928955078125;
position : fixed;
top : 0;
left : 0;
z-index : 4;
}


.ViewDetails_msgoverlay {
width : 100%;
height : 100%;
background : #000;
opacity : 0.800000011920928955078125;
position : fixed;
top : 0;
left : 0;
z-index : 4;
}

.linkstyle {
text-decoration : underline;
color : blue !important ;
cursor : pointer;
}
.linkstyle:hover {
text-decoration : none;
}
.update_container p {
font-size : 13px !important ;
font-weight : normal !important ;
}
.radio_button_main1 {
width : 240px;
font-size : 15px;
}
.radio_button_main1 tr {
width : 107px;
float : left;
display : block;
color : #60748e;
}
.radio_button_gender {
width : 240px;
font-size : 15px;
}
.radio_button_gender tr {
width : 76px;
float : left;
display : block;
color : #60748e;
}
.feeText {
width : 200px;
float : left;
padding-top : 6px;
font-size : 17px;
font-weight : bold;
}
.drop_downInst {
background : #f3f3f3;
max-width : 209px;
height : 27px;
padding : 3px;
border : #b8b6b6 solid 1px;
overflow : hidden;
}
.saveBtn1 {
padding : 5px 10px;
float : right;
color : #4cff00;
font-size : 17px;
font-weight : bold;
border : none;
}
.saveBtn1:hover {
text-decoration : underline;
}
.msg_text_box_error {
background : transparent;
width : 500px;
height : 50px;
font-weight : bold;
font-size : 17px;
text-align : center;
padding : 0 5px;
border : none;
color : #f00;
}
.MigrateOtherBorad {
padding : 10px;
}
.MigrateOtherBorad h2 {
display : block;
color : #ea6645;
padding-bottom : 10px;
margin-bottom : 10px;
border-bottom : 2px solid #ea6645;
}
.MyLinks {
width : 614px;
height : 338px;
padding-bottom : 10px;
}
@media print {
.myDiv {
display : none;
}
.specialFunkari {
display : block;
margin-top : -10px;
}
}
.formContainer {
width : 970px;
margin : 0 auto;
padding : 10px 0;
color : #000;
height : 1200px;
position : relative;
font-family : Arial !important ;
}
.formContainer h3 {
padding : 10px 0 0 0;
width : 330px;
margin : 0 auto;
font-size : 19px;
line-height : 20px;
color : #000;
text-align : center;
border-bottom : 2px solid #000;
text-transform : uppercase;
margin-bottom : 15px;
}
.backImg {
display : inline-block;
}
.backImg img {
width : 320px;
height : 320px;
opacity : 0.4000000059604644775390625;
}
.formContainer1 {
width : 965px;
position : absolute;
top : 5px;
bottom : 0;
color : #000;
}
.formHeader {
width : 965px;
}
.Boardname {
width : 680px;
float : left;
padding-left : 15px;
}
.Boardname h2 {
display : block;
padding : 7px 0 5px 0;
display : block;
font-size : 15px;
color : #000;
text-transform : uppercase;
}
.SSCpart {
display : block;
padding-bottom : 5px;
font-size : 14px;
padding-left : 12px;
line-height : 15px;
}
.SSCpart span {
float : left;
padding : 0 20px 4px 3px;
display : inline-block;
border-bottom : 2px dashed #000;
}
.SSCpart p {
display : block;
padding : 5px 20px 4px 3px;
border-bottom : 2px dashed #000;
}
.Rollno {
display : block;
padding-bottom : 5px;
font-size : 13px;
padding-left : 12px;
line-height : 15px;
padding-bottom : 4px;
}
.Rollno span {
width : 330px;
float : left;
padding : 3px 0 0 3px;
}
.FormheaderRight {
width : 180px;
float : right;
font-size : 11px;
color : #000;
text-align : center;
}
.userImg {
width : 180px;
padding : 3px 0;
text-align : center;
}
.userImg img {
width : 110px;
height : 110px;
}
.SessionOrSeatNo {
display : inline-block;
float : left;
font-size : 14px;
padding-left : 10px;
text-transform : capitalize !important ;
}
.paperTimingContainer {
display : block;
}
.paperTimingContants {
display : block;
min-height : 200px;
}
.paperTimingTable {
width : 767px;
float : left;
}
.paperTimingHeader {
display : block;
border : #b8b6b6 solid 1px;
text-transform : uppercase;
}
.paperTimingDateTimeH {
width : 80px;
float : left;
text-align : center;
font-size : 13px;
font-weight : bold;
padding : 3px 0;
}
.paperTimingSubjectH {
width : 500px;
float : left;
font-size : 13px;
font-weight : bold;
padding : 3px 0 0 18px;
}
.paperTimingSubjectPracticalH {
width : 200px;
float : left;
font-size : 13px;
font-weight : bold;
padding : 3px 0 0 18px;
}
.paperTimingCenterH {
width : 300px;
float : left;
font-size : 13px;
font-weight : bold;
padding : 3px 0 0 13px;
}
.paperTimingDateTime {
width : 80px;
float : left;
font-size : 13px;
padding : 2px 0 1px 7px;
}
.paperTimingSubject {
width : 500px;
float : left;
font-size : 13px;
padding : 2px 0 1px 0;
}
.paperTimingSubjectPractical {
width : 210px;
float : left;
font-size : 13px;
padding : 2px 0 1px 0;
}
.paperTimingCenter {
width : 490px;
float : left;
font-size : 13px;
padding : 2px 0 1px 0;
}
.Border1px {
display : block;
height : 1px;
border-bottom : 1px dotted #000;
}
.signature {
display : block;
text-align : right;
padding : 0 0 0 0;
}
.ContactPerson {
display : block;
padding-bottom : 5px;
font-size : 13px;
font-weight : bold;
padding-left : 7px;
line-height : 25px;
}
.ContactPerson span {
display : block;
text-align : left;
padding-left : 16px;
}
.ContactPerson p {
display : block;
width : 260px;
float : right;
text-align : right;
}
.bottomImg {
display : block;
text-align : center;
}
.bottomImg img {
margin-top : -20px;
}
.marginNegtive {
float : right;
margin-right : -45px;
}
.RollNoDots {
width : 160px;
float : right;
padding-top : 5px;
}
.DotsCol {
width : 22px;
float : left;
}
.RollNoDots img {
margin : 0 0 0 0;
}
.RollNoDisplay {
width : 22px;
font-size : 18px;
height : 21px;
float : left;
text-align : center;
font-weight : bold;
}
.RollNobox {
width : 20px;
float : left;
text-align : center;
margin-right : 3px;
}
.PracticalSlips {
display : block;
width : 1015px;
padding : 60px 0 20px 10px;
}
.PracticalSlips h2 {
display : block;
font-size : 30px;
padding-bottom : 35px;
}
.PracticalSlips p {
display : block;
padding-bottom : 4px;
}
.ReportWraper {
width : 830px;
margin : 0 auto;
}
.ReportMainContainer {
display : block;
padding : 30px 0 30px 0;
border-bottom : 2px dashed #9d9d9d;
}
.ReportMainContainer h3 {
display : inline-block;
font-size : 25px;
line-height : 23px;
margin : 0 auto;
text-align : center;
border-bottom : 2px solid #000;
}
.SRContent {
display : block;
position : relative;
padding-top : 2px;
}
.officeCopy {
width : 100%;
position : absolute;
top : -47px;
left : 5px;
font-weight : bold;
text-transform : uppercase;
}
.SRContainer {
width : 100%;
padding-top : 8px;
position : absolute;
top : 0;
left : 0;
}
.SRContainer p {
width : 300px;
float : left;
font-size : 15px;
}
.SRContainer span {
float : left;
font-size : 15px;
}
.SrNo {
width : 130px;
float : left;
border-bottom : 1px solid #000;
padding-left : 10px;
font-weight : normal;
min-height : 16px;
}
.issueDate {
width : 80px;
float : left;
border-bottom : 1px solid #000;
padding-left : 10px;
font-weight : normal;
min-height : 16px;
}
.regFormNo {
width : 300px;
float : right;
font-size : 15px;
}
.regFormNo b {
width : 85px;
float : right;
border-bottom : 1px solid #000;
padding-left : 10px;
font-weight : normal;
min-height : 16px;
}
.headingMigrate {
display : block;
text-align : center;
padding : 0;
}
.headingMigrate h3 {
font-size : 19px !important ;
line-height : 19px !important ;
}
.CandidateName {
display : block;
padding-top : 8px;
}
.CandidateName span {
float : left;
font-size : 15px;
}
.CandidateName b {
float : left;
border-bottom : 1px solid #000;
padding-left : 10px;
font-weight : normal;
min-height : 16px;
}
.nameBar {
width : 370px;
}
.FnameBar {
width : 302px;
}
.BayFormBar {
width : 268px;
}
.SessionBar {
width : 150px;
}
.AllowBar {
width : 537px;
}
.AllowBar2 {
width : 692px;
}
.DealingAssistant {
display : block;
padding : 55px 0 0 0;
}
.DealingAssistant span {
width : 300px;
text-align : center;
float : left;
font-size : 18px;
}
.DealingAssistant i {
float : right;
font-size : 20px;
padding-right : 10px;
}
@media print {
.myDiv {
display : none;
}
}
.ResultCardContainer {
width : 960px;
height : 1382px;
margin : 0 auto;
font-size : 15px;
}
.ResultCardHeader {
display : block;
padding : 0 0 0 20px;
}
.ResultCardContainer h2 {
text-transform : uppercase;
display : block;
padding-top : 7px;
text-decoration : underline;
text-align : center;
font-size : 23px;
}
.ResultRollNo {
padding-bottom : 10px;
}
.ResultRollNo span {
width : 150px;
line-height : 17px;
height : 17px;
float : left;
text-align : center;
border-bottom : 1px solid #000;
}
.ResultRollNo b {
line-height : 17px;
float : left;
}
.ResultRollNo p {
line-height : 17px;
float : left;
display : inline-block;
}
.resultPic {
float : right;
margin-top : -10px;
}
.resultLogo {
float : right;
margin-right : 326px;
}
.basicInfo {
padding-top : 12px;
}
.basicInfo span {
float : left;
}
.basicInfo i {
float : left;
text-transform : uppercase;
font-size : 18px;
word-spacing : 4px;
}
.registrationNo {
width : 367px;
height : 17px;
float : left;
line-height : 17px;
border-bottom : 1px solid #000;
padding-left : 30px;
text-transform : uppercase;
}
.registrationNo span {
font-size : 13px;
}
.OverAllStatus14 {
width : 640px;
height : 17px;
float : right;
line-height : 17px;
border-bottom : 1px solid #000;
padding-left : 30px;
text-transform : uppercase;
}
.StName {
width : 750px;
float : right;
height : 17px;
line-height : 17px;
border-bottom : 1px solid #000;
padding-left : 65px;
margin-left : 10px;
text-transform : uppercase;
}
.FName {
width : 750px;
float : right;
height : 17px;
line-height : 17px;
border-bottom : 1px solid #000;
padding-left : 94px;
margin-left : 10px;
text-transform : uppercase;
}
.marksObtain {
width : 130px;
float : left;
height : 17px;
line-height : 17px;
border-bottom : 1px solid #000;
text-align : center;
margin : 0 10px;
}
.marksTable {
display : block;
border-top : 1px solid #000;
border-bottom : none;
margin-top : 6px;
}
.ResultBG {
position : relative;
}
.ResultBGPic {
position : absolute;
top : 0;
left : -20px;
width : 310px;
height : 310px;
opacity : 0.4000000059604644775390625;
z-index : -1;
}
.WaterMark {
position : absolute;
top : 66px;
left : 300px;
z-index : -1;
}
.resultSR {
width : 50px;
height : 50px;
float : left;
border : #000 solid 1px;
border-top : none !important ;
text-align : center;
padding-top : 5px;
}
.resultSR p {
padding-top : 15px;
}
.resultSubjects {
width : 420px;
height : 40px;
float : left;
border-right : 1px solid #000;
border-bottom : 1px solid #000;
text-align : center;
padding-top : 15px;
}
.resultSubjects b {
font-size : 18px;
}
.resultSubjects p {
padding : 5px 0 0 30px;
text-align : left;
}
.resultMaxMarks {
width : 70px;
height : 50px;
float : left;
border-right : 1px solid #000;
border-bottom : 1px solid #000;
text-align : center;
padding-top : 5px;
}
.resultMaxMarks b {
font-size : 18px;
padding-top : 10px;
display : block;
}
.resultMaxMarks p {
padding-top : 15px;
}
.resultMarksObtain {
width : 240px;
height : 55px;
float : left;
border-right : 1px solid #000;
border-bottom : 1px solid #000;
text-align : center;
}
.resultMarksObtain b {
font-size : 18px;
display : block;
border-bottom : 1px solid #000;
height : 25px;
padding-top : 5px;
}
.PI {
width : 79px;
height : 25px;
float : left;
border-right : 1px solid #000;
font-size : 18px;
}
.PI1 {
width : 79px;
height : 35px;
float : left;
border-right : 1px solid #000;
padding-top : 20px;
}
.resultRemarks {
width : 103px;
height : 40px;
float : left;
border-bottom : 1px solid #000;
border-right : 1px solid #000;
text-align : center;
padding-top : 15px;
}
.resultRemarks b {
font-size : 18px;
}
.resultRemarks p {
padding-top : 7px;
}
.ResultLowerText {
display : block;
padding : 15px 0 0 30px;
}
.ResultNote {
display : block;
line-height : 21px;
font-size : 14px;
}
.ResultIssueDate {
width : 122px;
line-height : 17px;
height : 17px;
float : left;
text-align : center;
border-bottom : 1px solid #000;
margin-right : 20px;
}
.ResultSignature {
float : right;
margin-right : 30px;
}
.FailNotification {
font-size : 18px;
padding : 10px;
border : #000 solid 1px;
}
.graphBox {
width : 330px;
float : left;
font-size : 14px;
margin-right : 15px;
box-shadow : 0 0 6px 0 #ccc;
padding-bottom : 5px;
}
.graphBox h3 {
display : block;
font-size : 16px;
line-height : 16px;
background : #ea6645;
color : #FFF;
padding : 5px 10px;
font-weight : normal;
margin-bottom : 10px;
text-align : center;
}
.ChatrContainer {
width : 90px;
height : 90px;
position : relative;
margin : 0 auto;
}
.Target {
width : 70px;
height : 70px;
border-radius : 70px;
background-clip : padding-box;
border : #EA6645 solid 10px;
}
.FillChatrContainer {
width : 100px;
height : 100px;
position : absolute;
top : 0;
left : 0;
overflow : hidden;
}
.ChatrPercent {
width : 90px;
text-align : center;
position : absolute;
top : 38px;
left : 0;
z-index : 1;
color : #10676d;
font-size : 16px;
line-height : 16px;
}
.Fill {
width : 70px;
height : 70px;
border-radius : 70px;
background-clip : padding-box;
border : #10676d solid 10px;
}
.targetFillTetext {
display : block;
}
.targetFillTetext span {
display : inline-block;
float : left;
padding-right : 15px;
font-size : 17px;
line-height : 17px;
}
.TargetThumbnail {
width : 20px;
height : 20px;
background : #EA6645;
float : left;
margin-right : 5px;
}
.FillThumbnail {
width : 20px;
height : 20px;
float : left;
margin-right : 5px;
background : #10676d;
}
.HistoryDiv {
width : 333px;
float : right;
}
.ChatrContainer1 {
width : 230px;
height : 230px;
position : relative;
margin : 0 auto;
}
.Target1 {
width : 190px;
height : 190px;
border-radius : 190px;
background-clip : padding-box;
border : #EA6645 solid 20px;
}
.FillChatrContainer1 {
width : 230px;
height : 230px;
position : absolute;
top : 0;
left : 0;
overflow : hidden;
}
.ChatrPercent1 {
width : 230px;
text-align : center;
position : absolute;
top : 100px;
left : 0;
z-index : 1;
color : #10676d;
font-size : 32px;
line-height : 32px;
}
.Fill1 {
width : 190px;
height : 190px;
border-radius : 190px;
background-clip : padding-box;
border : #10676d solid 20px;
}
.GraphRighttext {
padding-top : 5px;
}
#ContentPlaceHolder1_LineChart1__ParentDiv {
border : none !important ;
}
.margin_t {
margin-top : 10px;
    width: 1128px;
}
.margin_t15 {
margin-top : 15px;
}
.margin_t5 {
margin-top : 5px;
}
.margin_r {
margin-right : 10px;
}
.margin_r5 {
margin-right : 5px;
}
.margin_b {
margin-bottom : 10px;
}
.margin_b17 {
margin-bottom : 17px;
}
.margin_l {
margin-left : 10px;
}
.float_left {
float : left !important ;
}
.font16px {
font-size : 16px !important ;
}
.float_right {
float : right !important ;
}
.border_non {
border : none !important ;
}
.BG_none {
background : none !important ;
}
.margin_r_zero {
margin-right : 0 !important ;
}
.padding_l_zero {
padding-left : 0 !important ;
}
.text_center {
text-align : center;
}
.text-left {
text-align : left !important ;
}
.text-right {
text-align : right;
}
.error {
color : red;
font-size : 20px !important ;
}


