/* CSS Document */


html{padding:0px; margin:0px;}
body{padding:0px;  margin:0px; background:#FFFFFF; font-family:verdana,arial,sans-serif;
	font-size:12px; color:#838C8F;}
	.bodytext {
		padding:0px;  margin:0px; background:#FFFFFF; font-family:verdana,arial,sans-serif;
	font-size:12px; color:#838C8F; line-height:17px; text-align:justify
}
a{font-family:verdana,arial,sans-serif;
	font-size:12px; color:#838C8F;
	text-decoration:none;}
	a:hover { text-decoration:none;
}
form {
	padding:0px;
	margin:0px;
}
h1 { padding:0px; margin:0px;}
.verticalmenu{ font:normal 16px  Verdana, Arial, Helvetica, sans-serif; color:#2C3C6F; text-decoration:none;}
.verticalmenu:hover{color:#112654}
.welcome{font:normal 16px  Verdana, Arial, Helvetica, sans-serif; color:#000000;}
#center-column {
	float:left;
	width:900px;
	background:url(images/bg-center-column1.jpg) no-repeat left top;
	min-height:584px;
	/*padding:12px 16px 0 13px;*/
	}	
* html #center-column {height:100%px;}

.top-bar h1 {
	font:20px/21px verdana,sans-serif;
	color:#43729F;
	margin:0 0 4px 0;
	padding:0 0 0 5px;
	*padding:0 0 0 5px;
	}
.hdrline{border-bottom:3px solid #0762BF}
/*navigation*/
.navheader{ font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px; color:#000000; text-decoration:none; text-align:left}
.nav{ font-weight:normal;font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px; color:#000000; text-decoration:none;}
.nav:hover{text-decoration:underline;}

/*navigation end*/

/* table container */
div.table {
	/*float: RIGHT;*/
	/*position:relative;*/
	width:100%;
	height:100%;
	margin:0 auto ;
	}
table.listing {
	/*border-bottom:1px solid #9097A9;*/
	width:100%;
	padding:0;
	margin:0;
	/*border-right:1px solid #9097A9;
	border-left:1px solid #9097A9;*/
	}
table.listing th {
	border-top:0 !important;
	}
table.listing th.full {border-left:0;border-right:0 !important;text-align:left;text-transform:uppercase;}
div.table img.left {
	position:absolute;
	top:0;
	left:0;
	}
div.table img.right {
	position:absolute;
	top:0;
	right:1px;
	}
/* table styles */
table.listing td,
table.listing th {
	border:1px solid #fff;
	text-align:center;
	}
	
table.listing1 td,
table.listing1 th {
	border:0px solid #fff;
	text-align:left;
	}	
	
table.listing2 td,
table.listing2 th {
	/*border:1px solid #fff;*/
	text-align:left;
	}	
	
table.listing3 td,
table.listing3 th {
	/*border:1px solid #fff;*/
	text-align:center;
	}		
		
		
		
		
table.listing th {
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	background:#0762BF;
	color:#fff;
	padding:5px;
	*padding:5px;
	}
table.listing td {
	/*background:#CCD8ED;*/
	color:#000;
	/*padding:3px 5px;*/
	}
table.listing .bg td {
	background:#ECECEC;
	}
table.listing .white td {
	background:#fff;
	}	
table.listing .first {border-left:0px solid #9097A9;text-align:center;}
table.listing1 .first {border-left:1px solid #ffffff;text-align:center;}
table.listing2 .first2 {border-left:1px solid #ffffff;text-align:left;background:#f6f9ff;}
table.listing2 .first3 {border-left:1px solid #ffffff;text-align:left;background:#E9EEF8;}
table.listing3 .first2 {border-left:1px solid #ffffff;text-align:left;}


table.listing .last {border-right:0px solid #9097A9;text-align:center; *padding:0 0 0 55px;}

table.listing th.first {*width:8px; *height:7px; background:#0762BF ;border-left:0;}
table.listing th.last {*width:8px; *height:7px;background:#0762BF;border-right:0;}

table.listing .style1 {font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;font-weight:normal;color:#535456;/* text-decoration:underline;*/}
	table.listing .style1_1 {font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;font-weight:normal;color:#535456; text-decoration:none;/* padding:0 0 0 10px;*/}
	table.listing .style1_2 {font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;font-weight:normal;color:#ffffff; text-decoration:none;/* padding:0 0 0 10px;*/}
table.listing .style2 {font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;font-weight:bold; color:#0762BF;text-decoration:underline;}
table.listing .style3 {font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;font-weight:NORMAL; color:#0762BF;text-decoration:underline;}
table.listing .style4 {padding-left:35px;}
table.listing1 .style2 {font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;font-weight:bold; color:#0762BF;text-decoration:underline;}
table.form .last {padding:1px 0 1px 5px;text-align:left;}
table.form th,
table.form td {padding-left:10px;}
table.form input.text {width:262px}

/* table select */


.top-bar a.button {
	float:right;
	display:block;
	width:175px;
	height:35px;
	text-align:center;
	color:#fff;
	/*text-transform:uppercase;*/
	text-decoration:none;
	font-weight:normal;
	line-height:27px;
	background:url(images/bg-orange-button.gif) no-repeat;
	}
	
	
/********	new style***********/


.hdrlogo{ padding:0 0 0 19px;}	
.hdrline{border-bottom:3px solid #0762BF}
.man_star{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px;color:#FF0000}
table.listing td.error_msg{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#FF0000}
.info_msg{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#FF0000; text-align:left}
.error_msg{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#FF0000; text-align:center}
table.listing td span.msg{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px;color:#000000}
table.listing a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px;color:#FFFFFF}

#center-column {width:99%;height:100%;border-top:1px solid #0762BF; border-bottom:1px solid #0762BF;border-left:1px solid #0762BF;border-right:1px solid #0762BF;}



.navheader{ font-weight:bold;font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:15px; color:#FFFFFF; text-decoration:none; text-align:left}
.admin{ font-weight:bold;font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:15px; color:#FFFFFF; text-decoration:none; text-align:center}
.admin_nav{ font-weight:normal;font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px; color:#8C8F94; text-decoration:none;padding:0 0 0 6px; border-bottom:1px solid #FFFFFF; background:#F6F9FF;}
.admin_nav:hover{text-decoration:underline;}



.bdrtopline{height:6px; background:url(../../images/topbdr.jpg) top repeat-x;}	
.seperator{font:normal 15px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}
.topnavbar a{ font:normal 14px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}
.topnavbar a:hover{text-decoration:underline;}
.navheader{font:normal 14px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold}
.leftnav a{font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#838C8F; font-weight:bold; text-decoration:none}
.leftnav a:hover{ text-decoration:underline}
.headings{ font:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#0087B9; font-weight:bold}
.footer{font:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#838C8F}

table td.style5  a{font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;font-weight:NORMAL; color:#0762BF; text-decoration:none;}
	table td.style5  a:hover {text-decoration:underline}
.listingTop {
	background-repeat:repeat-x;
	background-image:url(../images/listingTopbg.jpg);
	height:45px;
	font-weight:bold;
	font-size:12px
}
.infoMsg {
	background: url('../images/infoIcon.jpg') repeat-y top left;
	/*border:12px solid #DCFCCD;*/
	border:1px solid #DCFCCD;
	color:#398E0E;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	height:30px;
	padding:8px 5px 8px 28px;
	* padding:0px 0px 0px 28px;
	text-align:left;
	width:87%;
}
.errorMsg {
	background: url('../images/errorIcon.jpg') repeat-y top left;
	/*border:12px solid #DCFCCD;*/
	border:1px solid #FEDAD5;
	color:#AF1300;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:28px;
	font-size:11px;
	height:30px;
	padding:4px 5px 3px 28px;
	* padding:2px 0px 0px 28px;
	text-align:left;
}
.defaultButton{
	background:transparent url(../images/defaultButt-bg.jpg) repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	font-weight:bold;
	height:24px;
	border:0px;
	
}
.defaultButtonLeft {
	background:url(../images/defaultButt-left.jpg) no-repeat;
}
.defaultButtonRight {
	background:url(../images/defaultButt-right.jpg) no-repeat;
}
.studyContent {
	background-repeat:repeat-x;
	font-size:12px;
	color:#838C8F;
	padding:15px 0px;
	font-weight:bold;
	}
.addStu{
	background-repeat:repeat-x;
	font-size:12px;
	color:#838C8F;
	* padding:5px 0px 0px 5px;
	padding:15px 0px;
}
.textfieldStyle {
	border:1px solid #999999;/*D8D5C9*/
	font-size:11px;
	color:#333333;
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.star {
	color:#FF0000;
	font-size:9px;
}
.warning {
	color:#FF0000;
	font-size:12px;
	line-height:20px
}
.imgStyle {
	padding:3px;
	border:1px solid #C4C4C4;
}
/*#3380BE*/
.dateDisplay {
	font-size:12px;
	color:#666666; 
	font-weight:bold;
}
.allLinks {
	color:#0762BF;
	text-decoration:none;
}
.allLinks:hover {
	text-decoration:underline;
}
.othersHeading {
	font-size:12px;
	color:#0762BF;
	padding:0px;
}
.newButton{
	background:#4598da;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
	font-weight:bold;
	border:1px solid #ffffff;
	padding:3px;	
}
#newsList a{
	display:block;
	line-height:40px;
	background:url(../images/separetor_ne.gif) repeat-x bottom;
}
ul.bulletListing {
	margin:0px 0px 0px 15px;
	padding:0px;
	list-style:none;
}
ul.bulletListing li{
	background:url(../images/bullet1.gif) no-repeat left;
	padding:5px 0px 5px 16px;
	}
	
	
	
	
input.deletebutton {
   background:transparent url(../images/delete_icon.jpg) no-repeat top left;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:10px;
   border:0px;
   cursor:pointer;
   color:#be2323;
   padding-left:10px;
   height:11px;
}	

input.paybutton
{
   background-color:#4a9ad9;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:14px;
   color:#FFFFFF;
   width:90px;
   height:25px;
   font-weight:bold;
}	

.answertest{font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; text-decoration:none}

/* absolute div position */
#clockid { position: absolute; right: 0px; top: 0px; }
div > div#clockid { position: fixed; }
pre.fixit { overflow:auto;border-left:1px dashed #000;border-right:1px dashed #000;padding-left:2px; }
