@charset "utf-8";
/* CSS Document */

*{
    padding:0;
    margin-left: 0;
    margin-top: 0;
    margin-bottom: 0;
}

tr{
	padding:0 0 0 0;
	margin:0 0 0 0;
}

td{
	padding:0 0 0 0;
	margin:0 0 0 0;
	
}

div{
	padding:0 0 0 0;
	margin:0 0 0 0;
}
img{
	padding: 0 0 0 0;
	margin-right: 0;
    margin-top: 0;
    margin-bottom: 0;
}
span{
	padding:0 0 0 0;
	margin:0 0 0 0;
}

body{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	/*background-color:#f4f4f4;*/
	background-color:White;
	}

p{
	padding:0px;
	margin:0 0 0 0;
}

table{
	padding:0 0 0 0;
	margin-left: 0;
    margin-top: 0px;
    margin-bottom: 0;
    text-align: left;
    direction: ltr;
}
	
a{
	border-style: none;
    border-color: inherit;
    border-width: medium;
    padding: 0;
    margin: 0;
    text-decoration:none;
	font-size: large;
}

.links{
	padding:0 0 0 0;
	margin:0 0 0 0;
	text-decoration:none;
	border:none;
	font-family:Calibri;
	font-size:13px;
	color:Gray;
}
.links:hover
{
color:#007bb9;
    }
    
.main{
	margin-top:0px;
}
	
.header{
	background-image:url(../images/header.jpg);
	background-repeat:no-repeat;
	padding:0;
	margin-left:auto;
	margin-right:auto;
}

.header-old{
	background-image:url('../images/login.jpg');
	background-repeat:repeat-x;
    background-position:left;
	padding:0;
	margin-left:auto;
}

#login{
	background-image:url(../images/login-bg.jpg);
	background-repeat:no-repeat;
	width:415px;
	height:139px;
	padding:0;
	margin:0;
	vertical-align:top;
}

.header-login{
	background-image:url('../images/login-1.jpg');
	background-repeat:no-repeat;
	padding:0;
	margin-left:auto;
}

#logo-row{
	
}

#nav-row{
padding:0 0 0 0;
margin:0 0 0 0;
	
padding-left:35px;

}

#logo{
	
	margin:0 0 0 0;
	margin-left: 35px;
	padding:0 0 0 0;
	vertical-align:top;
}

#uper-link{
	font-family:Arial, Helvetica, sans-serif;
	padding-right:55px;
	color:#ffffff;
	font-size:12px;
	text-align:right;
	vertical-align:text-top;
	padding-top:12px;
	font-weight:bold;
	
	}
	
#uper-link a{
	/*color:#cdcdcd;*/
	color:#ffffff;
}

#uper-link a:hover{
	color:#cdcdcd;
	text-decoration:underline;
}
	
#navigation{
	overflow:hidden;
	vertical-align:bottom;
	top: 0;
	margin: 0;
	padding: 0;
	
	}
	
#navigation li{
	float:left;

	list-style:none;
	margin-right:0px;
}

#navigation li a{
display: block;

}

#navigation li a:hover ul{
	

display: block;
}


#navigation li ul{
	padding:0px;
	display:none;
	float:none;
	background-color:#e6e6e6;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;

}

#navigation li li{
	float:left;
}

#navigation li li a{
	
	padding-left:15px;
	padding-right:15px;
	padding-top:5px;
	padding-bottom:5px;
	float:none;
	color:#666;
}

#navigation li li a:hover, .navigation li li a.hover{

	background-color:#86c862;
	color:#fff;
}

#navigation li:hover ul, .navigation li.hover ul {
	float:none;
	position: absolute;
	display: inline;

	margin:0;
	padding:0;
	
	}
	
.content{
	background-image:url('../images/shadow.jpg');
	background-position:center;
	background-repeat:repeat-y;
	padding-top:20px;
	padding-left:10px;
	padding-right:8px;
	/*width:528px;*/
	}
	


#menu{
	padding-top:10px;
}

.menu-table{
	background-image:url(../images/main-bg.jpg);
	background-repeat:no-repeat;
}

#lower-content{
	background-image:url(../images/content.jpg);
	background-repeat:no-repeat;

}

#lower-content-user{
	
	}
	
	#text{
		color:#c7c7c7;
	font-family:
	Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	}
	
	#text a{
		text-decoration:none;
				color:#c7c7c7;
	font-family:
	Arial, Helvetica, sans-serif;

	font-weight:bold;
	text-align:right;

	}
	
	#text a:hover{
		text-decoration:underline;
	}
	
#submit-button{
	background-image:url(../images/button-signin.jpg);
	background-repeat:no-repeat;
	display: inline-block;
	margin-right:0px;
	margin:0;
	padding:0;
	padding-right:59px;
	padding-bottom:8px;

}

 #submit-button:active, #submit-button:focus{
	background-image:url(../images/button-signin-focus.jpg);
	background-repeat:no-repeat;
	}

 
	
#copyright{
	color:#c7c7c7;
	font-family:
	Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	vertical-align: bottom;
	padding-top:20px;
	padding-left:30px;
	padding-bottom:0;
}

#copyright a{
	color:#c7c7c7;
	font-weight:bold;
}

#copyright a:hover{
	color:#c7c7c7;
	font-weight:bold;
	text-decoration:underline;
	
}
#dashboard{
	background-color:#f4f4f4;
	border-color:#d6d5d5;
	border-style:solid;
	border-width:1px;
	border-top-width:0px;
	border-top-style:hidden;
	vertical-align:top;
	margin:0;
	padding:0;
	overflow:hidden;
	height:137px; 
	vertical-align:top; 
	width:348px; 
	*position: absolute;
	*top:191px;
	
	
}


.content-heading{
	color:#5f5f5f;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}

icon a{
	border:none;
	text-decoration:none;
	border-width:0px;
	
}



.content-table{
	font-family:Arial, Helvetica, sans-serif;
	color:#a0a0a0;
	font-size:12px;
	font-weight:700;
	}

.content-table a{
color:#a0a0a0;
}

.content-table a:hover{
	color:#61afe3;
}

.readmore{
	color:#61afe3;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}


.readmore a{
	color:#61afe3;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bolder;
}

.readmore a:hover{
color:#007bb9;
}

#home{
	background-image:url(../images/home.jpg);
	background-repeat:no-repeat;
 padding:0; 
 margin:0; 
 vertical-align:text-bottom;
  margin-right:4px;
  }
  
  

#setup{
	background-image:url(../images/setup.jpg);
		background-repeat:no-repeat;
 padding:0; 
 margin:0; 
 vertical-align:text-bottom;
  margin-right:4px;
}

#registration{
	background-image:url(../images/registration.jpg);
		background-repeat:no-repeat;
 padding:0; 
 margin:0; 
 vertical-align:text-bottom;
  margin-right:4px;
}

#admission{
	background-image:url(../images/admission.jpg);
		background-repeat:no-repeat;
 padding:0; 
 margin:0; 
 vertical-align:text-bottom;
 margin-right:4px; 
}

#student{
	background-image:url(../images/student.jpg);
		background-repeat:no-repeat;
 padding:0; 
 margin:0; 
 vertical-align:text-bottom;
 margin-right:4px;
 
}

#billing{
	background-image:url(../images/billing.jpg);
		background-repeat:no-repeat;
 padding:0; 
 margin:0; 
 vertical-align:text-bottom;
 
}


#navbar {
	font-size:12px;
   margin: 0;
   padding: 0;}
#navbar li {
   list-style: none;
   float: left; }
#navbar li a {
   display: block;
     text-transform: uppercase;
   text-decoration: none; 
   color: #999;
   }
#navbar li a:hover {
   color: #000; }
#navbar li ul {
 padding:0px;
	display:none;
	float:none;
	background-color:#e6e6e6;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;  }
	
#navbar	li li a{
	
	padding-left:15px;
	padding-right:15px;
	padding-top:5px;
	padding-bottom:5px;
	float:none;
	color:#666;
}
#navbar li:hover ul, #navbar li.hover ul {
   position: absolute;
   display: inline;
   left: auto;
   
   margin: 0;
   padding: 0; }
#navbar li:hover li, #navbar li.hover li {
   float: left; }
#navbar li:hover li a, #navbar li.hover li a {
   color: #666; }
#navbar li li a:hover {
   background-color:#C1E25D;
	color:#fff; }
	
	#setup-menu{
		background-image:url(../images/setup-user.jpg);
		background-repeat:no-repeat;
		padding-left:150px;
		padding-bottom:35px;
		padding-top:0px;
		text-align:center;
		margin:0px;
		display: inline-block;
		
	}
	#setup-menu:hover, #setup-menu.hover{
		background-image:url(../images/setup-user-hover.jpg);
		background-repeat:no-repeat;
	}
	#registration-menu{
		background-image:url(../images/registration-user.jpg);
		background-repeat:no-repeat;
		padding-left:150px;
		padding-bottom:35px;
		text-align:center;
		margin:0px;
		display:inline-block;
	}
	#registration-menu:hover, #registration-menu.hover{
		background-image:url(../images/registration-user-hover.jpg);
		background-repeat:no-repeat;
	}
	#admission-menu{
		background-image:url(../images/admission-user.jpg);
		background-repeat:no-repeat;
			padding-left:150px;
		padding-bottom:35px;
		text-align:center;
		margin:0px;
		display:inline-block;
	}
		#admission-menu:hover, #admission-menu.hover{
		background-image:url(../images/admission-user-hover.jpg);
		background-repeat:no-repeat;
	}
	#student-menu{
		background-image:url(../images/student-user.jpg);
		background-repeat:no-repeat;
		padding-left:150px;
		padding-bottom:35px;
		text-align: center;
		margin:0px;
		display:inline-block;
	}
		#student-menu:hover, #student-menu.hover{
		background-image:url(../images/student-user-hover.jpg);
		background-repeat:no-repeat;
	}
	#billing-menu{
		background-image:url(../images/billing-user.jpg);
		background-repeat:no-repeat;
			padding-left:150px;
		padding-bottom:35px;
		text-align:center;
		margin:0px;
		display:inline-block;
	}
		#billing-menu:hover, #billing-menu.hover{
		background-image:url(../images/billing-user-hover.jpg);
		background-repeat:no-repeat;
	}
	
	#setup-main{
		background-image:url(../images/setup-icon.jpg);
		background-repeat:no-repeat;

		margin-left:25px;
		padding-right:116px;
		padding-bottom:156px;
		
	}

#setup-main:hover{
	background-image: url(../images/setup-icon-hover.jpg);
	background-repeat:no-repeat;
}		
	
	#registration-main{
			background-image:url(../images/registration-icon.jpg);
		background-repeat:no-repeat;
	

		margin-left:0px;
		padding-right:106px;
		padding-bottom:156px;
	}
	
#registration-main:hover{
	background-image: url(../images/registration-icon-hover.jpg);
	background-repeat:no-repeat;
}	
	
#admission-main{
		background-image:url(../images/admission-icon.jpg);
		background-repeat:no-repeat;
	

		margin-left:0px;
		padding-right:106px;
		padding-bottom:156px;
}

#admission-main:hover{
	background-image: url(../images/admission-icon-hover.jpg);
	background-repeat:no-repeat;
}

#student-main{
	background-image:url(../images/student-icon.jpg);
		background-repeat:no-repeat;
			margin-left:0px;
		padding-right:106px;
		padding-bottom:156px;	
}

#student-main:hover{
	background-image: url(../images/student-icon-hover.jpg);
	background-repeat:no-repeat;
}

#billing-main{
	background-image:url(../images/billing-icon.jpg);
		background-repeat:no-repeat;
			margin-left:0px;
		padding-right:106px;
		padding-bottom:156px;	
}

#billing-main:hover{
	background-image: url(../images/billing-icon-hover.jpg);
	background-repeat:no-repeat;
}

ul.menu, ul.menu ul {
  list-style-type:none;
  margin: 0;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999;
font-size:11px;
  padding: 0;
  width: 150px;
  
  
}

.menu li li a{
	width:135px;
}

ul.menu a {
  display: inline-block;
  text-decoration: none;
  
  	
}

ul.menu li {

 
}

ul.menu li a, ul.menu ul.menu li a {

}

ul.menu li a:hover, ul.menu ul.menu li a:hover {
  
}

ul.menu li ul li a, ul.menu ul.menu li ul li a {
  background:#e6e6e6;
  color: #666;
  
  padding-left: 15px;
  padding-top:5px;
  padding-bottom:5px;
}

ul.menu li ul li a:hover, ul.menu ul.menu li ul li a:hover {
  background: #86c862;
  
  padding-left: 15px;
  font-size:11px;
  color:#fff;
}
ul.menu ul.menu li a:hover {
    border-left: 0;
    padding-left: 0;
}
ul.menu ul.menu {
    
}
ul.menu a.active, ul.menu ul.menu li a.active, ul.menu a.active:hover, ul.menu ul.menu li a.active:hover {

  
	
}
div.panel {
    border: 0px #000 solid;
    padding: 0px;
    margin-top: 0px;
}

ul.menu div.panel a, ul.menu div.panel li a:hover  {
    display :inline;
    color: #666;
    background: none;
    margin: 0;
    padding: 0;
    border: none;
    font-weight: bold;
}
ul.menu div.panel a:hover {
  
}

#divView{
	color:green;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	}

.code { border: 1px solid #ccc; list-style-type: decimal-leading-zero; padding: 5px; margin: 0; }
.code code { display: block; padding: 3px; margin-bottom: 0; }
.code li { background: #ddd; border: 1px solid #ccc; margin: 0 0 2px 2.2em; }
.indent1 { padding-left: 1em; }
.indent2 { padding-left: 2em; }
.indent3 { padding-left: 3em; }
.indent4 { padding-left: 4em; }
.indent5 { padding-left: 5em; }
.indent6 { padding-left: 6em; }
.indent7 { padding-left: 7em; }
.indent8 { padding-left: 8em; }
.indent9 { padding-left: 9em; }
.indent10 { padding-left: 10em; }


input[type=text],[type=password]
{
    border: 1px solid Silver;
color:gray;
    font-family:calibri;
    font-size:11pt;
    vertical-align: text-bottom;
    color: #999999;
} 

textarea 
{
    border-color:Silver;
    border-width:1px;
    border-style:solid;
    height:80px;
    color:gray;
    font-family:calibri;
    width: 280px;
    font-size:11pt;
    vertical-align: text-bottom;
    color: #999999;
}

select
{
    font-family:Calibri;
    font-size:14px;
    color:gray;
    }
    
.gvheader
{
    font-size:13px;
    color:silver;
    background-image:url(../images/header-back.png);
    height:30px;
}
.gvrows
{
    padding-left:120px;
    }
.gv
{
    font:calibri;
}
.gv
{
    margin-right: 0px;
}

input[type=button],[type=submit]
{
    font-family:Calibri;
    border-style:none;
    background-color:#333333;
    color:White;
    height:22px;
    width: 70px;
    }

input[type=button], [type=submit] {
    font-family: Calibri;
}

input[type=button],[type=submit]
{
    font-family:Calibri;
    border-style:none;
    background-color:#333333;
    color:White;
    }