/* MAIN CONTENT }}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}} */
body {
	margin: 0px; 
	background: #E5ECEC url(../../images/splashMainBG.jpg) center repeat-y;
	color:#000;	font-family: Arial, Helvetica, sans-serif; 
	text-align:center;
	font:75% Tahoma, Arial, Helvetica, sans-serif;
}

/* Lightbox Form CSS */
#overlayfrm {background-color:#333; -moz-opacity:0.8; opacity:.80; filter:alpha(opacity=80);}

#container {
	width: 760px;
	\width: 760px;
	w\idth: 760px;
	margin-left: auto;
	margin-right: auto;
}
#content {
	padding: 0px;
}
#mainContent { margin-left: 3px; width: 757px;  min-height: 400px; }

a.submit{
display:block;float:left;
background-color:#637B87;
padding-left:10px;
}
input.submit{
background-color:#637B87;
padding-left:10px;
display:block;float:left !important;
border-style: none;
}


/* HEADER }}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}} */

#demo-container{padding:5px 15px 0 15px;margin:0 0 15px 0;background:#C3D0D3;
	background-image: url(../../images/splashbg.jpg); background-position: 12px 2px; background-repeat: no-repeat;
	width:736px;
}
#demo-container p{text-align:right;}
ul#simple-menu{list-style-type:none;width:100%;position:relative;height:27px;font-family:"Trebuchet MS",Arial,sans-serif;font-size:13px;font-weight:bold;margin:0;padding:11px 0 0 0;}
ul#simple-menu li{display:block;float:left;margin:0 0 0 4px;height:27px;}
ul#simple-menu li.left{margin:0;}
ul#simple-menu li a{display:block;float:left;color:#fff;background:#637B87;line-height:27px;text-decoration:none;padding:0 13px 0 14px;height:27px;}
ul#simple-menu li a.right{padding-right:19px;}
ul#simple-menu li a:hover{background:#2E4560;}
ul#simple-menu li a.current{color:#2E4560;background:#E6ECEC;}
ul#simple-menu li a.current:hover{color:#2E4560;background:#fff;}
/* HEADER }}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}} */


/* FONTS }}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}} */
a:link {
	font-weight: normal;  color: #36474F;  text-decoration: underline; }
a:visited {
	font-weight: normal;  color: #36474F;  text-decoration: underline; }
a:hover {
	font-weight: normal;  color: #637B87; }
a:active {
	font-weight: normal;  color: #637B87; }
	
h1 { color: #132E49;  font-size: 24px;  margin:10px; }
h2 { color: #132E49; font-size: 16px;  margin:10px; }
h3 { color: #132E49; }
h2.clickable { padding-left:0; font-size: 12px; cursor:pointer; background-color:#637B87; color:#FCFCFC; line-height:1.5em; margin: 0; margin-left:2%; margin-bottom:2px; width:96%;}
h3.clickable { padding-left:0; font-size: 12px; cursor:pointer; background-color:#2E4560; color:#FCFCFC; line-height:2em; margin: 0; margin-left:1%; margin-bottom:1px; width:98%;}

p.clickable { background-color:#637B87; color:#FCFCFC; cursor:pointer; line-height:1.5em;}

.dg {color: #426075}

/* TABLES }}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}} */
table {
	width: 95%;
	margin-left: auto; 
	margin-right: auto;

}
table.schoolAddress {
	display:table
}
thead {
	background-color:#637B87;
	color:#FCFCFC;
	font-size: 12px;
}
thead a:link, thead a:visited, tfoot a:link, tfoot a:visited { color:#FCFCFC; }
thead a:hover, thead a:active, tfoot a:hover, tfoot a:active { color:#FCFCFC; }

tbody tr td {
	background-color:#f8fafa;
	padding: 3px 8px;
	border-left: 1px solid #CCDBDB;
	border-spacing: 0px;
	margin: 0px;
	font-size: 12px;
}
tr.evenRow, tr.evenRow td { background-color:#EEF2F2 !important; }
tr.oddRow, tr.oddRow td { background-color:#F8FAFA !important; }

tfoot {
	background-color:#637B87;
	color:#FCFCFC;
	font-size: 12px;
} 
table tbody a, table thead a {  display:block;  }

/* FORMS }}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}} */
input {
	font: 12px arial, helvetica, sans-serif;  
	background-color: #FCFCFC;
	border: #637B87 1px solid; 
	color: #000; 
}
select {
	font: 12px arial, helvetica, sans-serif; 
	background-color: #FCFCFC; 
	border: #637B87 1px solid; 
	color: #000; 
	letter-spacing: 0px; 
}
textarea {
	font: 12px arial, helvetica, sans-serif; 
	background-color: #FCFCFC;
	border: #637B87 1px solid; 
	color: #000; 
	letter-spacing: 0px;  
}

.yui-calendar thead {
	color: black;
	background-color: #E6ECEC;
}

