@media print{body{background-color:#ffffff;color:#000000}#nav,.cform{display:none}}
body{background-image:url(img/bg_body.jpg);color:#000000;font-family:Georgia,"Times New Roman",Times,serif;font-size:14px;height:100%}

td#text{background-color:#FFFFFF;color:#333333;font-size:12px;line-height:18px;padding:0 15px;text-align:left;vertical-align:top}
td#nav{background-image:url(img/bg_nav.jpg);color:#FFFFFF;font-size:15px;padding:0 0 20px 5px;vertical-align:top}
td#foot{background-image:url(img/bg_foot.jpg);color:#FFFFFF;font-size:10px;text-align:center}
table#staff td{height:150px;margin:5px 0;vertical-align:top;width:33%}
td#head{background-image:url(img/bg_head.jpg);width:100%}
td#nav img{padding-left:4px;vertical-align:middle}
table#staff img{float:left;padding-right:6px}
table#main{margin:auto;width:985px}
table#staff{width:100%}

.subbanner{color:#006699;font-size:16px;font-weight:bold}
.e404{margin-left:40px;text-align:left;width:400px}
.fltltpic{float:left;padding:5px 10px 5px 10px}
.fltrtpic{float:right;padding: 0 10px 5px 10px}
.obfusc8{font-size:0;letter-spacing:0}
.banner{color:#006633;font-size:20px}
.evt{color:#006699;font-weight:bold}
.cform{padding-left:60px;width:70%}
img.biopho{padding:0 10px 8px 10px}
p.cent{text-align:center}
table{border-style:none}
.nav{text-align:center}
.cfml{text-align:right}
.clear{clear:both}
p{text-align:left}
img{border:none}

a img{border:none}
a:link{color:#006633;text-decoration:underline}
a:visited{color:#990000;text-decoration:underline}
a:hover{color:#0066CC;text-decoration:none}
a:active{color:#0099CC;text-decoration:none}
a:visited:hover{color:#0066CC;text-decoration:none}
#nav a:link{color:#ffffff;text-decoration:none}
#nav a:hover{color:#0099CC;text-decoration:none}
#nav a:active{color:#FFFF99;text-decoration:none}
#nav a:visited{color:#FFFFFF;text-decoration:none}
#nav a:visited:hover{color:#0099CC;text-decoration:none}
a#about_us,a#programs,a#admissions,a#parents,a#news{cursor:default}

.calendar_event{background-color:yellow;padding-bottom:5px}
.calendar_event a:link{color:#000000;text-decoration:underline}
.calendar_event a:hover{color:#0099CC;text-decoration:none}
.calendar_event a:active{color:#990000;text-decoration:none}
.calendar_event a:visited{color:#000000;text-decoration:none}

.transMenu {position:absolute;left:-1000px;top:-1000px;overflow:hidden;}
.transMenu .content{position:absolute;}
.transMenu .items{position:relative;left:0px;top:0px;z-index:2;}
.transMenu .top .items{border-top:none;}
.transMenu .item{border:none;cursor:pointer;font-size:12px;text-align:left;text-decoration:none;}
.transMenu .background{position:absolute;left:0px;top:0px;z-index:1;-moz-opacity:.95;filter:alpha(opacity=95);}
.transMenu .shadowRight{width:2px;position:absolute;top:3px;z-index:3;-moz-opacity:.3;filter:alpha(opacity=30);}
.transMenu .shadowBottom{height:2px;position:absolute;left:3px;z-index:1;-moz-opacity:.3;filter:alpha(opacity=30);}
.transMenu .item img{margin-left:10px;}
.transMenu .item.hover{background:#006699;}

#dexnav,#dexpic{font-family:Georgia,"Times New Roman",Times,serif;color:#FFFFFF}
#dexnav{font-size:18px;padding:13px 0 13px 15px;vertical-align:middle;background-image:url(img/dexnav.jpg)}
#dexpic{font-size:14px;padding:75px 425px 0 25px;vertical-align:top;background-image:url(img/dexpic.jpg);height:200px}
#dexnav a:link{color: #ffffff;text-decoration:none}
#dexnav a:hover{color: #FFFFCC;text-decoration:underline}
#dexnav a:visited{color: #FFFFFF;text-decoration:none}
#dexnav a:visited:hover{color: #FFFFCC;text-decoration:underline}
