@charset "utf-8";
/* CSS Document */
body{
	  background:#ededed center fixed; font-family:Arial, Helvetica, sans-serif;   font-size:14px;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;

}
p{ line-height:20px;}
.content{	padding:2%; margin-left:260px; background-color:#FFF; min-height:700px;}

.content ul{ padding:4px 0 0 30px; margin:0}	
.content ul li{ padding:5px;}
.content p{ line-height:20px;}
.content td{ line-height:20px; font-size:12px; color:#032876;}

header{height:180px; background-image:url(../images/bg_header.png); background-position:0 10px; }
/*header{height:120px;  background-color:#c4e8f6;  background:url(../images/header_bg.jpg) no-repeat 0 0;  }*/
header .header_right{float:left; padding-left:30px; padding-right:30px;  }
header .wrapper_logo{ overflow:hidden;  text-align:right}
header .wrapper_logo h1{ color:#ca0000; font-size:38px; text-align:left; font-style:oblique;  text-transform:capitalize; text-shadow:#03C;	
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; height:25px; }
header .logo{
	overflow:hidden;
	float:left;
	margin-left:30px;
	margin-top:10px;
}
header .schoolTitle{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:30px;
	font-weight:bolder;
	color:#cc3333;
	text-align:center;
	margin-top:30px;
}

nav{ position:absolute; top:185px; left:0; right: 0;background:#99bddb url(../images/bg_menu.png) repeat-x; margin-top:3px; height:50px; margin:0 16px 0 16px;}
nav a{ text-decoration:none; color:#ffffff; font-size:14px; font-weight:bold}
nav a:hover{ text-decoration:none; color:#ffffff; text-decoration: underline; font-size:14px; font-weight:bold}
nav ul{ padding:10px 0 0 0; margin-top:10px;}	
nav ul li{ padding:0 2% 0 2%; margin:0; list-style:none; display:inline-block; border-left:1px #ffffff solid;}
nav ul li:first-child{ border-left:0;}	

.rightbox .navTitleBox { width: 200px; background:#3399cc; padding-bottom:2px; padding-left:10px; padding-right:10px; padding-top:2px; margin:0;
}
	
.sidebar{width:260px;float:left; font-size:12px; min-height:350px;height:100%;}
.sidebar ul{ padding:0; margin:0}		
.sidebar ul li{ padding:10px 10px 0 10px; margin:0; list-style:none}
.sidebar .rightbox { padding-bottom:10px; padding-left:10px; padding-right:10px; padding-top:5px; margin:0;}
.rightbox h1{color:#ffffff; font-size:14px; text-align:left;  }
.rightbox ul{  margin:0; border:dotted 1px #032876; padding-bottom:14px; padding-top:4px;}		
.rightbox ul li{ padding:5px 10px 0 10px; margin:0; list-style:none; line-height:20px; }
.rightbox a{  color:#032876; text-decoration:none}
.rightbox a:hover{  color:#ca0000; text-decoration: underline; }


.main{	width:100%; float:right; margin-left:-350px; background-color:#3399cc; }
.tbbox {border:1px #006699 dotted; }


.clear{
	overflow:hidden;
	height:0;
	clear:both;
}

.footer{color:#333366;overflow:hidden;background-image:url(../images/bg_footer.jpg);padding:10px;font-size:12px; height:105px;}
.footer a{color:#333366;text-decoration:none;}
.footer a:hover{color:#ffffff;text-decoration:underline;}
.footer .address{margin-right:20px; margin-top:10px;}
.footer .address p {font-size:12px; padding:0; margin:0}
.footer ul{padding:0;margin:0;}
.footer ul li{padding:0;margin:0;list-style:none;}
.footer .col1{overflow:hidden;float:left;width:240px; padding-left:40px}
.footer .col2{overflow:hidden;float:left;}
.footer .col3{overflow:hidden;float:right;text-align:right;}


/*.content h1{color:#032876; padding-top:15px;}
.content h2{color:#389ee0; font-size:16px;}*/

.content h1,h2,h3{
	margin:0;
	padding-top:15px;
}
.content h1{
	font-size:30px;
	font-weight:normal;
	color:#999999;
	text-transform:none;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:0px;
	
}
.content h2{
	font-size:18px;
	font-weight:bold;
	text-transform:none;
	color:#609baf;
	margin-top:0px;
}
.content h3{
	text-transform:normal;
	font-weight:bold;
	font-size:14px;
	color:#005582;
	text-transform:none;
	
}
.content h4{
	margin:0;
	padding:0;
	font-weight:bold;
	font-size:13px;
	text-transform:none;
}
.sidebar{
	background:#3399cc; padding-top:25px;
}
.wrapper{
	overflow:hidden;
	max-width:940px;
	background-color:#fff;
	background:url(../images/bg_white.png) repeat-y;
	margin-left:auto;
	margin-right:auto;
	padding:10px 16px 10px 16px;
	position:relative;
	
}
.wrapper_content {
	overflow:hidden;
	position:relative;
	margin-top:25px;
	background-color:#3399cc;
}

.tbclass  /* normal table*/
{
  border-collapse:collapse;
  width:98%;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  margin-bottom:20px;
  
}
.tbclass th
{
  color:#FFF;
  text-align:left;
  font-weight: bold;
  text-decoration: none;
  background-color:#1c164b;
  border-top:#dadada solid 1px; 
  border-right:#dadada solid 1px;  
  border-left:#dadada solid 1px; 
  padding:6px 3px 4px 3px;
  height:20px;
}
.tbclass td
{
  text-align:left;
  font-style: normal;
  padding:6px 3px 4px 3px;
  font-size:12px;
  border:#dadada solid 1px;
  height:20px;
}
.tbclass th.whiteboldselected {
	background-color:#0072e5;
}


