﻿/*
 Module       : Common CSS
 Filename     : FMS.CSS
 Author       : Saroj Kumar Raut
 Created      : 5-March-2012
 Copyright    : Web Wonesty
 Description  : This page is used to go to home page

*/

BODY {
    /*background: url(../images/main_Bg.jpg) #FFFFF repeat-y center top;*/
    margin: 0;
}

TD {
    font-size: 9px;
    color: #231360;
    font-family: Verdana;
}

.maintop {
    width: 12%;
    height: 85%;
    _height: 80%;
    float: left;
    padding: 0px 0px 0px 0px; /*background-color:#8fb2a0;*/
    background: url(../Images/header_bg.jpg) repeat left; /*	 background: url(../Images/HeaderLine.jpg) repeat left;*/
}

.helplinkbutton /*For help Links*/ {
    font-size: 23px;
    color: Blue;
    font-weight: normal;
    text-decoration: none;
    font-family: Verdana; /*background-image:*/

    
    background: url(../Images/help.png) no-repeat right center;/*background: url(../Images/HelpBallon.gif) no-repeat right center;/*/
}

.header {
    width: 100%;
    height: 100%;
    height: 95px;
    float: left;
    /* background: url(../Images/mimslogo.png) no-repeat left;
    background: url(../Images/MalbarMedicalCollege_new.png) no-repeat left;
        background-size: 490px 82px; 
        */
    background: url(../Images/CAMPUSMEDICINEPNGLogo.png) no-repeat left;
    background-size: 290px 78px;
    /*background-size: 220px 108px;*/
    /*   background: url(../Images/lklogo.png) no-repeat left;  
    background-size: 140px 90px;*/
}

.starColor {
    font-size: 13px;
    color: #fd4239;
    font-family: Verdana;
    font-weight: bold;
}

.header1 {
    float: right;
    background-color: #104F7B;
}

.Loginheader {
    width: 100%;
    float: left; /*background: url(../Images/header.png) no-repeat;*/
    background-color: #063f66;
    padding: 25px 0px;
}
/*background-color:#063f66;
	padding: 25px 0px;	
}*/
.logo {
    width: 54%;
    padding: 0px 0px 0px 100px;
    font-size: 22px;
    color: White;
    font-family: Verdana;
    font-weight: bold;
    vertical-align: middle;
}

.headerright {
    width: 1000px;
    _width: 280px; /*For father Muller*/ /*background: url(../Images/logo.jpg) no-repeat left;*/
}

A.links /*For Links*/ {
    font-size: 10px;
    color: White;
    font-weight: bold;
    text-decoration: none;
}

.sub-header /* Used For Sub header*/ {
    font-weight: bold;
    font-size: 11px;
    color: #ffffff; /*text-decoration:underline*/
}


.table-border /* Table Border Lines  #7dbce7*/ {
    border-right: #7e97b7 1px solid;
    border-top: #7e97b7 1px solid;
    border-left: #7e97b7 1px solid;
    border-bottom: #7e97b7 1px solid;
}

.Innertable-border /* Table Border Lines */ {
    border-right: #99bbe8 1px solid;
    border-top: #99bbe8 1px solid;
    border-left: #99bbe8 1px solid;
    border-bottom: #99bbe8 1px solid;
}

.Innertable-row /* Table Border Lines */ {
    border-bottom: #99bbe8 1px solid;
}

.subheadertext /*For Form Header*/ {
    padding-left: 8px;
    font-weight: bolder;
    font-size: 13px;
    height: 22px;
    padding-bottom: 1px;
    text-transform: uppercase; /**/
    background-color: #2c648e;
    color: white;
    font-family: Verdana,Arial, Helvetica, sans-serif;
    font-variant: normal;
}

.headertext /*For Form Header*/ {
    padding-left: 8px;
    font-weight: bolder;
    font-size: 13px;
    height: 22px;
    padding-bottom: 1px;
    text-transform: uppercase; /**/
    color: #FFFFFF;
    background-color: #56767d;
    font-family: Verdana,Arial, Helvetica, sans-serif;
    font-variant: normal;
}

.headertext1 /*For Form Header*/ {
    padding-left: 8px;
    font-weight: bolder;
    font-size: 13px;
    height: 22px;
    padding-bottom: 1px;
    text-transform: uppercase; /**/
    font-family: Verdana,Arial, Helvetica, sans-serif;
    font-variant: normal;
}
/* used For table ( Fixed header for grid)*/
.Fixedtab {
    position: relative; /*  top: expression(this.parentNode.parentNode.parentNode.scrollTop-1);*/
}
/*For GridView*/
.DataGridFixedHeader {
    border-left: white 0px solid;
    border-right: white 1px solid;
    border-top: #e8ebf0 0px solid;
    border-bottom: #e8ebf0 1px;
    padding-left: 1px;
    padding-right: 1px;
    padding-bottom: 0px;
    padding-top: 1px;
    color: White;
    font-size: 12px;
    font-family: Verdana; /* position: relative;  TOP: expression(this.offsetParent.scrollTop - 2);     HEIGHT: 14px; */ /* BACKGROUND-COLOR: #dbdcdf */ /*background-color:#9FA4A7; */ /*background-color:#85c6bd;*/
    background-color: #1C5E55 /*#5577A3; overflow: auto;*/;
}

.DataGridFixedHeader3 {
    border-left: 0px solid;
    border-right: 0px solid;
    border-top: 0px solid;
    border-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    /*color: White;*/
    font-size: 12px;
    font-family: Verdana; /* position: relative;  TOP: expression(this.offsetParent.scrollTop - 2);     HEIGHT: 14px; */ /* BACKGROUND-COLOR: #dbdcdf */ /*background-color:#9FA4A7; */ /*background-color:#85c6bd;*/
    background-color: #ffffdd; /*#298d81; #5577A3; overflow: auto;*/
}

.DataGridFixedHeader1 {
    border-left: white 0px solid;
    border-right: white 1px solid;
    border-top: #e8ebf0 0px solid;
    border-bottom: #e8ebf0 1px;
    padding-left: 1px;
    padding-right: 1px;
    padding-bottom: 0px;
    padding-top: 1px;
    color: White;
    font-size: 12px;
    font-family: Verdana; /* position: relative;  TOP: expression(this.offsetParent.scrollTop - 2);     HEIGHT: 14px; */ /* BACKGROUND-COLOR: #dbdcdf */ /*background-color:#9FA4A7; */ /*background-color:#85c6bd;*/
    background-color: #C8C8C8; /*#D4D4D4; /*#AEAEAE; #929292; ActiveBorder; Teal;*/
}

.DataGridFixedHeader2 {
    border-left: black 1px solid;
    border-right: white 1px solid;
    border-top: #e8ebf0 0px solid;
    border-bottom: #000000 1px solid;
    padding-left: 1px;
    padding-right: 1px;
    padding-bottom: 0px;
    padding-top: 1px;
    color: White;
    font-size: 12px;
    font-family: Verdana; /* position: relative;  TOP: expression(this.offsetParent.scrollTop - 2);     HEIGHT: 14px; */ /* BACKGROUND-COLOR: #dbdcdf */ /*background-color:#9FA4A7; */ /*background-color:#85c6bd;*/
    background-color: #1C5E55 /*#5577A3; overflow: auto;*/;
}

.grid_item {
    background: #DEDFDE;
    border: None;
    border-width: 1px;
    color: Black;
    margin: 1px;
    font-size: 10px;
    font-family: Verdana;
    line-height: 11px;
    background-color: White;
    width: 100%;
}

.griditem {
    font-family: Verdana;
    font-size: 11px;
}

.gridlabel {
    text-align: left;
    float: left; /* 		display: block; 		width: 16.84em 		width: 15em;*/
    font-family: Verdana;
    font-size: 11px;
}

.grid_alternate /* user for GridView altername Item Style */ {
    margin: 1px;
    font-size: 10px;
    font-family: Verdana;
    line-height: 11px;
    background-color: White;
}

.grid_header /* user for GridView Header / Footer Style */ {
    font-weight: bold;
    font-size: 10px;
    font-family: Verdana;
    color: White; /*background-color:#EF651A; */ /*background-color:#9FA4A7;*/ /*background-color:#85c6bd;*/
    background-color: #5577A3;
}

.txtbox /* for TextBox*/ {
    /* color:#99bbe8;   	border-color:#4682B4; */ /* SteelBlue */ /* border: 1px solid #99bbe8; */
    border: 1px solid #99bbe8;
    width: 180px;
    font-size: 11px;
    font-family: Verdana;
    height: 17px; /* overflow: auto;*/
}

.txtbox1 /* for TextBox*/ {
    /* color:#99bbe8;   	border-color:#4682B4; */ /* SteelBlue */ /* border: 1px solid #99bbe8; */
    border: 1px solid #99bbe8;
    width: 180px;
    s font-size: 11px;
    font-family: Verdana;
    height: 17px; /* overflow: auto;*/
}

.txtboxMultiline /* for TextBox*/ {
    /* color:#99bbe8;   	border-color:#4682B4; */ /* SteelBlue */
    border: 1px solid #99bbe8;
    width: 180px;
    font-size: 11px;
    font-family: Verdana;
    height: 40px;
    overflow: auto;
}

.textalign {
    border: 1px solid #99bbe8;
    text-align: right;
    width: 180px;
    font-size: 11px;
    font-family: Verdana;
}

.textalign1 {
    border: 1px solid #99bbe8;
    text-align: left;
    font-size: 11px;
    font-family: Verdana;
}

.txtboxcal /* for Calender TextBox*/ {
    color: #0000CD; /*MediumBlue*/
    border-color: #4682B4; /* SteelBlue */
    border: 1px;
    width: 152px;
    font-size: 11px;
    font-family: Verdana;
    border-style: solid; /*height:	20px;*/
}

.link1 {
    text-align: right;
    float: right;
    background-position: right;
    margin: right; /*_padding-left: 920px; 	padding-left: 1000px;*/
}

.link /*For Links*/ {
    text-align: left;
    float: left;
    font-family: Verdana;
    font-size: 12px;
    text-decoration: none;
}

.link2 /*For Links*/ {
    text-align: right;
    float: right;
    font-family: Verdana;
    font-size: 12px;
    text-decoration: none;
}

.gridlabelright {
    text-align: right;
    font-family: Verdana;
}

.Headerlabel {
    font-size: 12px;
    color: White;
    font-weight: bold;
    text-decoration: none;
    font-family: Verdana;
}

.label1 /* for Label*/ {
    text-align: center;
    float: left; /* 		display: block; 		width: 16.84em 		width: 15em;*/
    padding-right: 10px;
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    width: 50%;
}

.label /* for Label*/ {
    text-align: left;
    float: left; /* 		display: block; 		width: 16.84em 		width: 15em;*/
    padding-right: 10px;
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
}

.labelleft /* for Label left align*/ {
    text-align: left;
    float: left; /* 		display: block; 		width: 16.84em 		width: 15em;*/
    padding-right: 10px;
    font-family: Verdana;
    font-size: 11px;
}

.labelRight /* for Label Right align*/ {
    text-align: right;
    float: left; /* 		display: block; 		width: 16.84em 		width: 15em;*/
    padding-right: 10px;
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
}

.labelRight1 /* for Label Right align*/ {
    text-align: right;
    float: right; /* 		display: block; 		width: 16.84em 		width: 15em;*/
    padding-right: 10px;
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
}

.labelcenter /* for Label center align*/ {
    text-align: center;
    float: left; /* 		display: block; 		width: 16.84em 		width: 15em;*/
    padding-right: 10px;
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
}

.ddl /* user for DropDown List */ {
    font-size: 10pt;
    font-family: Verdana, Arial, Helvetica, sans-serif; /*color:#525252;*/
    color: #343434;
    width: 180px;
    height: 19px;
    margin-bottom: 0px;
}

.chkbox {
    font-size: 11px;
    font-family: Verdana;
}
/* common buttons used throughout the project*/
.Button {
    background: #A9CBE7; /*#EBECEC #c6d4e4*/
    border: 1px groove #7F7F7F;
    font-family: verdana,arial,sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: Black;
    cursor: hand;
    width: 80px;
    float: none;
    height: 20px;
}

.Button1 {
    background: #A9CBE7; /*#EBECEC #c6d4e4*/
    border: 1px groove #7F7F7F;
    font-family: verdana,arial,sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: Black;
    cursor: hand;
    width: 80px;
    height: 20px;
    float: left;
}

.ButtonHover {
    border: solid 1px #7F7F7F;
    background: Silver;
    border: solid 1px grey;
    font-family: verdana,arial,sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: Black;
    cursor: hand;
    width: 80px;
    height: 20px;
    border-style: groove;
}

.navPanel {
    width: 100%;
    border: 1px solid #999999;
    border-left: 0px;
    border-right: 0px;
    border-top: 0px;
    border-bottom: 1px;
    border-bottom-color: Gray;
    height: 10px;
}

.contentheader {
    position: relative;
    height: 100%;
}

.footer {
    /* ewidth: 100%; 	float: left; 	border-top: 4px solid #8f9d78; 	background: #fff8c8;*/
    font-weight: bold;
    font-size: 12px;
    font-family: Verdana;
    color: White; /*background-color:#EF651A; */ /*background-color:#9FA4A7;*/ /*background-color:#85c6bd;*/
    background-color: #56767d;
    color: #FFFFFF; /*	background-color: #5577A3;background: url(../Images/HeaderLine.jpg) repeat left;*/
    height: 22px;
}

.content {
    width: 100%; /*float: left;*/
    background: #fff; /*background: #e7f3fe;*/
    clear: both; /*height: 740px;*/ /*height: 660px\9;*/ /**height:560px;*/ /*_height:755px;*/
    margin-left: 0px;
    min-height: 50px;
    position: relative;
    margin-top: 10px; /*margin-top:10px\9;*/ /**margin-top:23px;*/
    _margin-top: 0px;
}

.container {
    width: 100%;
    height: 100%;
    _height: 100%;
    background-color: White;
    float: left;
    padding: 0px 0px;
}

.ajax__calendar_container {
    z-index: 1000;
}

.SearchnameList {
    /* 	font-size: 11px; 	color: #000; 	padding: 3px 5px; 	border: 1px solid #999; 	background: #fff; 	width: 300px; 	float: left; 	z-index: 1000; 	position: absolute; 	margin-left: 0px; 	cursor: default; 	overflow: auto; 	list-style-type: none; */
    font-size: 11px;
    color: #000;
    padding: 3px 5px;
    border: 1px solid #999;
    background: #fff;
    width: 300px;
    float: left;
    z-index: 1000;
    position: absolute;
    margin-left: 0px;
    height: 300px;
    overflow: auto; /* 	font-size: 11px; 	color: #000; 	padding: 3px 5px; 	border: 1px solid #999; 	background: #fff; 	width: 300px; 	float: left; 	z-index: 1000; 	position: absolute; 	margin-left: 0px; 	overflow:auto;*/
}

/* AutoComplete item */
.autocomplete_listItem {
    background-color: window;
    color: windowtext;
    padding: 1px;
}

/* AutoComplete highlighted item */
.autocomplete_highlightedListItem {
    background-color: #ffff99;
    color: black;
    padding: 1px;
}



#progressBackgroundFilter {
    position: absolute;
    top: 0px;
    bottom: 0px;
    left: 0px;
    right: 0px;
    overflow: hidden;
    padding: 50px;
    margin: 0;
    width: 100%;
    height: 100px; /*background-color: #000;*/
    background-color: Transparent;
    z-index: 100000;
}

#processMessage {
    position: absolute;
    top: 16%;
    left: 36%;
    padding: 10px;
    width: 30%;
    z-index: 100001; /*background-color: #b3b3b3; 	border: solid 1px #000;*/
    border: solid 1px Transparent;
    background-color: Transparent;
}

.color1 {
    color: #06fe12;
}

.txtColor {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #161213;
    margin: 0px 0;
}


#Background {
    min-height: 100%\9 !important;
    position: fixed;
    position: absolute\9 !important;
    margin: 0;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 100%;
    height: 137%\9 !important;
    top: -34%\9 !important;
    z-index: 998;
    background-color: Black;
    filter: alpha(opacity=30);
    opacity: .3;
}

#Progress {
    top: 30%;
    left: 25%;
    position: fixed;
    position: absolute\9 !important;
    left: 20%;
    width: 60%; /*	height: 35%; */
    background-color: white;
    z-index: 999;
    border: 1px;
    border-color: Black;
    border-style: solid;
}

.lblpayment /* for Label  used in Scholarship Payment Form */ {
    text-align: right; /* float: right;	display: block; 		width: 16.84em 		width: 15em;*/
    padding-right: 10px;
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
}

.lblleftforpayment /* for Label  used in Scholarship Payment Form */ {
    text-align: left; /*float: left; 		display: block; 		width: 16.84em 		width: 15em;*/
    padding-right: 10px;
    font-family: Verdana;
    font-size: 11px;
}

#AdjustmentDiv {
    position: fixed;
    top: 115;
    left: 0;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 100%;
    z-index: 998;
    background-color: Transparent;
    text-align: center; /*opacity: .5; 	/*position:static;*/
}

.crystalreportToolBarwidth {
    width: 775px;
    background-color: Transparent\9 !important;
}

.CompletionListCssClass {
    font-size: 11px;
    color: #000;
    padding: 3px 5px;
    border: 1px solid #999;
    background: #fff;
    width: 300px;
    float: left;
    z-index: 1000;
    position: absolute;
    margin-left: 0px;
    height: 300px;
    overflow: auto;
}


#AdjustmentDiv1 {
    position: fixed;
    top: 115;
    left: 0;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 100%;
    z-index: 998;
    background-color: Transparent;
    text-align: center; /*opacity: .5; 	/*position:static;*/
}

#Progress1 {
    top: 30%;
    left: 25%;
    position: fixed;
    position: absolute\9 !important;
    left: 20%;
    width: 60%; /*	height: 35%; */
    background-color: white;
    z-index: 999;
    border: 1px;
    border-color: Black;
    border-style: solid;
}

#Progress2 {
    top: 10%;
    left: 25%;
    position: fixed;
    position: absolute\9 !important;
    left: 20%;
    width: 60%;
    height: 55%;
    background-color: white;
    z-index: 999;
    border: 1px;
    border-color: Black;
    border-style: solid;
    overflow: auto;
}

.divscroll {
    width: 206px;
    overflow: auto;
    height: 550px;
}

#BackgroundForFacultyClass {
    min-height: 100%\9 !important;
    position: fixed;
    position: absolute\9 !important;
    margin: 0;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 100%;
    height: 137%\9 !important;
    top: -34%\9 !important;
    z-index: 10000;
    background-color: Black;
    filter: alpha(opacity=30);
    opacity: .5;
}

#ProgressForFacultyClass {
    -webkit-border-radius: 15px 15px 15px 15px;
    border-radius: 15px 15px 15px 15px;
    top: 30%;
    top: 15%\9 !important;
    left: 5%;
    position: fixed;
    position: fixed\9 !important;
    left: 5%;
    width: 90%; /*	height: 35%; */
    background-color: white;
    z-index: 10001;
    border: 1px;
    border-color: Black;
    border-style: solid;
    align-content: center;
}
