/* CSS Document */
/* ---------------------------- default ---------------------------- */
body {
margin:0; padding:0;
background:#fff url(pattern_122.gif) repeat 0 0; font:normal 11px/14px "Trebuchet MS",Arial, Helvetica, sans-serif; color:#3C381D;
}
td, form, input, p, ul, li, a, h1, h2{
margin:0; padding:0;
}
img{padding:0; margin:0; display:block; border:none;}
ul{ list-style-type:none;}
/* ---------------------------- table border ---------------------------- */
.tableborder {
background:#D0A65B url(bg_maintable.gif) repeat-y; border-left: solid 2px #FCEDBD; border-right: solid 2px #FCEDBD; color:#000;
}
/* ---------------------------- header ---------------------------- */
.bg_header {
width:764px; background:#FFF0BF url(bg_header.jpg) no-repeat 0 0; color:#000;
border-left: solid 1px #D0A65B; border-right: solid 1px #D0A65B;
}
h1.logo {
width:461px; padding:28px 0 0 30px; 
}
h2.menu {
padding:31px 0 0 89px;
}
h2.littlestar {
background:#FDEFBD url(img_littlestar.jpg) no-repeat; text-indent:-2000PX; width:347px; height:53px; margin:77px 0 0 24px; color:#000;
}
p.tophdrtxt {
width:149px; font:normal 11px/14px "Trebuchet MS",Arial, Helvetica, sans-serif; color:#FFF0BF; padding:77px 34px 0 90px;
background-color:inherit;
}
p.btmhdrtxt {
 font:normal 14px/20px "Trebuchet MS",Arial, Helvetica, sans-serif; color:#464646; padding:10px 60px 0 24px; background-color:inherit;
}
span.btmhdrtxt_blue {
color:#0054A6; font-weight:bold; background-color:inherit;
}
/* ---------------------------- leftbody ---------------------------- */
td.lftbody_list{
	padding:15px 0 0 0;
	}
td.lftbody_list ul{
	padding:0 0 15px 24px; width:298px; background:url(divider.gif) repeat-x 0 0;
	font:normal 11px/17px "Trebuchet MS",Arial, Helvetica, sans-serif;
}
td.lftbody_list ul li{
	background:url(divider.gif) repeat-x 0 100%;
}
td.lftbody_list ul li a{
	background:url(bullet.gif) no-repeat 3px 3px; color:#F26521; text-decoration:none; 
	padding:0 0 0 16px; height:17px; display:block; background-color:inherit;
}
td.lftbody_list ul li a.top{
background-color:#F9E6B2; color:#F26521;
}
td.lftbody_list ul li a:hover{
	background-color:#F9E6B2; color:#F26521;
}
a.more img{
margin:0 0 25px 28px;
}
p.bg_schoolinfo {
width:221px; height:54px; background:url(img_schoolinfo.jpg) no-repeat; text-indent:-2000px; margin:0 0 0 20px;
}
p.graytxt {
font:normal 12px "Trebuchet MS",Arial, Helvetica, sans-serif; color:#464646; padding:10px 25px 22px 28px; background-color:inherit;
}
span.body_bluetxt {
color:#0054A6; font-weight:bold; background-color:inherit;
}
p.icon_one {
background: url(img_one.jpg) no-repeat; margin:0 0 0 28px; padding: 0 15px 25px 63px;
font:bold 11px "Trebuchet MS",Arial, Helvetica, sans-serif; color:#F26521; background-color:inherit;
}
p.icon_two {
background:url(img_two.jpg) no-repeat; margin:0 0 0 28px; padding: 0 15px 35px 63px;
font:bold 11px "Trebuchet MS",Arial, Helvetica, sans-serif; color:#F26521; background-color:inherit;
}
span.graytxt {
font:normal 12px "Trebuchet MS",Arial, Helvetica, sans-serif; color:#464646; padding:8px 5px 0 0; background-color:inherit;
}
/* ---------------------------- rightbody ---------------------------- */
td.rgtbody_list{
	padding:10px 0 0 0;
	}
td.rgtbody_list ul{
	padding:0; width:254px; background:url(divider.gif) repeat-x 0 0;
	font:normal 11px/17px "Trebuchet MS",Arial, Helvetica, sans-serif;
}
td.rgtbody_list ul li{
	background:url(divider.gif) repeat-x 0 100%;
}
td.rgtbody_list ul li a{
	color:#F26521; text-decoration:none; background-color:inherit; 
	padding:0 0 0 10px; height:17px; display:block;
}
td.rgtbody_list ul li a.top{
color:#F26521;
background-color:#F9E6B2;
}
td.rgtbody_list ul li a:hover{
	color:#F26521;
	background-color:#F9E6B2;
}
h2.bg_contacts {
margin:35px 0 15px 0; height:62px; background:url(img_contacts.jpg) no-repeat; text-indent:-2000px;
}
p.con_graytxt {
font:normal 11px "Trebuchet MS",Arial, Helvetica, sans-serif; color:#464646; padding:0 20px 0 10px; background-color:inherit;
}
p.con_graytxt a {
color:#F26521; text-decoration:none;background-color:inherit;
}
p.con_graytxt a:hover{
 color:#F26521; text-decoration:underline; background-color:inherit;
}
span.bluetxt {
color:#0054A6; font-weight:bold; background-color:inherit;
}
/* ---------------------------- footer ---------------------------- */
.bg_footer {
width:760px; background:url(bg_footer.jpg) no-repeat 27px 0; 
}
ul.ftrmenu {
margin:0 0 0 205px;
}
ul.ftrmenu li{list-style-type:none; float:left; color:#F26521; padding:12px 0 18px 0; background-color:inherit;
}
ul.ftrmenu li a{
 padding: 0 9px; font:normal 11px "Trebuchet MS",Arial, Helvetica, sans-serif; color:#F26521; background-color:inherit;
 text-decoration:none;
}
ul.ftrmenu li a:hover {
color:#0054A6; text-decoration:none; background-color:inherit;
}
p.copyright {
font:normal 10px/24px "Trebuchet MS",Arial, Helvetica, sans-serif; color:#0054A6; padding:0 0 20px 120px; clear:both; background-color:inherit;
}

p.copyright a{
text-decoration:none;
font:normal 10px/24px "Trebuchet MS",Arial, Helvetica, sans-serif; color:#0054A6; padding:0 0 20px 0; clear:both; background-color:inherit;
}

p.copyright a:hover{
text-decoration:underline;
color:#F26521; 
background-color:inherit;
}