@media screen {
acronym{text-decoration:none}
.hoursUp{position:relative;top:-17px}
#hodie .hoursUp{top:-20px}
#oldIE {text-align:center;background:#FF0;padding:3px;color:#000}
* {cursor:default;padding:0;margin:0}
a, a *, map, area {cursor:pointer}
img {vertical-align:middle}
a img {cursor:pointer;border:0}
body {color:#FFF;background:#000 url(/i/blackboardPattern.gif) repeat-x fixed 0 23px;margin:0;padding:0 0 3px;text-align:center;height:99%}
#fBody {width:972px;background:#000 url(/i/fBody.gif) repeat-y center top;margin:0 auto;text-align:left}
.i {font-style:italic}
#comBar #homeLnk:hover img,#comBar #signUpLnk:hover img {visibility:hidden}
#lnkContainer {clear:both;height:109px;margin:0;padding:0;background:#000}
#lnkContainer li {position:relative;left:6px}
#lnkContainer li,#lnkContainer li a {display:block;float:left;height:108px;background:transparent none no-repeat center center}
#lnkContainer li a {background:transparent none no-repeat center center}
#lnkContainer li a img {width:143px;height:108px;display:block}
#defaultTopLnk {left:1px}
#defaultTopLnk a img {width:243px ! important;margin-right:9px}
#lnkContainer li a strong {display:none}
#lnkContainer li a:hover img {visibility:hidden }
#defaultTopLnk a {background-image:url(/i/logoOver.gif) ! important}
#aboutUsTopLnk a {background-image:url(/i/aboutUsTopLnkOver.jpg) ! important}
#scheduleTopLnk a {background-image:url(/i/scheduleTopLnkOver.jpg) ! important}
#coursesTopLnk a {background-image:url(/i/coursesTopLnkOver.jpg) ! important}
#pricesTopLnk a {background-image:url(/i/pricesTopLnkOver.jpg) ! important}
#contactUsTopLnk a {background-image:url(/i/contactUsTopLnkOver.jpg) ! important}
#aboutUsTopLnk {background-image:url(/i/aboutUsTopLnkOn.jpg) ! important}
#scheduleTopLnk {background-image:url(/i/scheduleTopLnkOn.jpg) ! important}
#coursesTopLnk {background-image:url(/i/coursesTopLnkOn.jpg) ! important}
#pricesTopLnk {background-image:url(/i/pricesTopLnkOn.jpg) ! important}
#contactUsTopLnk {background-image:url(/i/contactUsTopLnkOn.jpg) ! important}
#comBar {height:14px;padding:6px 17px 0}
#comBar * {vertical-align:top;display:block;float:left}
#homeLnk {height:12px;background:transparent url(/i/homeOver.gif) no-repeat center bottom}
#signInEml,#signInPwd {background:transparent url(/i/signInPwd.gif) no-repeat left center;font:bold 10px/15px Verdana,Skia,sans-serif;width:107px;padding-left:17px;height:16px;border:0;position:relative;top:-1px}
#signInEml {background-image:url(/i/signInEml.gif);margin:0 4px 0 459px}
#signInBtn {background:transparent url(/i/signInBtn.gif) no-repeat 0 0;cursor:pointer;border:0;width:68px;height:17px;margin-left:2px;position:relative;top:-1px}
#signUpLnk {background:transparent url(/i/signUpLnkOver.gif) no-repeat center bottom;margin-left:4px}
#printThis {width:31px ! important;cursor:pointer}
#cnt {background:transparent url(/i/cnt.gif) no-repeat center top;padding-bottom:15px}
#cnt h1 {text-align:right;padding:0;height:75px;margin:18px 5px 0 0}
#cnt h1 span {display:none}
#cnt h1 img {width:407px;height:75px;display:block;margin-left:559px}
#cnt h2,#cnt h3 {margin:27px 0 20px;position:relative;top:11px;color:#FC0}
#cnt h2 img {width:307px}
#cnt p {color:#999;text-align:justify;margin:20px 10px 20px 47px;font:12px/17px "Trebuchet MS",Verdana,Skia,sans-serif}
#sideNavPushedContent ul {color:#999;margin:20px 30px 20px 75px;font:12px/17px "Trebuchet MS",Verdana,Skia,sans-serif;list-style:square outside none}
#sideNavPushedContent ul li {padding:5px 3px;line-height:1.3}
#sideNavPushedContent ul.multiQuotes {margin:25px 9px 25px 55px}
#sideNavPushedContent ul.multiQuotes li {list-style-type:none;height:19px;background:transparent url(/i/studentQuote.gif) no-repeat 1px 1px;font:italic 14px "Times New Roman",Times,serif;color:#69C;padding:7px 25px 29px 31px;margin:1px 9px}
#cnt p a {text-decoration:underline;color:#999}
#cnt p a:hover {color:#FC0}
#cnt p span.studentQuote {font:italic 14px/17px "Times New Roman",Times,serif;color:#69C;display:block;padding:3px 0 9px 45px;background:transparent url(/i/studentQuote.gif) no-repeat 8px 9px}
#cnt p span.studentQuoted {display:block;text-align:right}
#cnt strong.hlt {color:#CCC}
#cnt hr {visibility:hidden}
#clickMiniCal {width:178px;height:25px;position:absolute;margin:13px 0 0 493px}
#sideNav {position:absolute;text-align:right;margin-top:15px;width:200px}
#sideNav li {list-style:none outside none}
#sideNav li a {display:block;padding:2px 0 7px;text-decoration:none;font:bold 12px/1 "Trebuchet MS",Verdana,Skia,sans-serif;color:#666}
#sideNav li a:hover {color:#BBB}
#sideNav li:first-child {text-transform:uppercase;margin-bottom:13px}
#sideNav li a.curLnk {color:#DDD;padding-right:13px;background:transparent url(/i/curLnk.gif) no-repeat right bottom;position:relative;left:13px;font-style:italic;cursor:default}
#sideNavPushedContent {padding-bottom:15px;margin-left:250px;min-height:333px;width:700px}
#sideNavPushedContent h2 {font:bold 13px/17px "Trebuchet MS",Verdana,Skia,sans-serif;border-bottom:3px #333 solid;text-transform:uppercase;padding-bottom:3px;margin-left:35px;color:#FC0}
#sideNavPushedContent h2 img {width:33px;height:18px;cursor:pointer;position:absolute;margin:0px 0 0 633px}
#sideNavPushedContent h2 img:hover {margin-top:-1px}
#sideNavPushedContent h3 {font:bold 11px/17px "Trebuchet MS",Verdana,Skia,sans-serif;border-bottom:1px #333 solid;padding:0 0 2px 1px;margin-left:46px;color:#FC0}
#sideNavPushedContent * em {color:#CCC}
#upLnk {display:block;clear:both;text-align:right;position:relative;left:18px}
#cprt {background:transparent url(/i/cprt.gif) no-repeat center bottom;height:24px;text-align:center;color:#444;font:10px Verdana,Skia,sans-serif}
#cprt a {text-decoration:none;color:#444;cursor:default}
#cprt img {width:19px;height:17px;margin:-1px 5px 0;cursor:pointer}
#crLnk span {display:none}
#crLnk img {position:absolute;width:1px;height:1px;margin-top:-7px;border:0}
.stdForm {padding-bottom:35px;color:#666;font:12px/17px "Trebuchet MS",Verdana,Skia,sans-serif}
.stdForm input,.stdForm textarea,.stdForm select {font:bold 12px Arial,Skia,sans-serif}
.stdForm h3 {margin-bottom:40px}
.stdForm label {display:block;margin-left:85px}
.stdForm span.curNum {position:absolute;color:#B3A99A;font:bold 47px Arial,Geneva,sans-serif;padding-right:13px;border-right:7px #C4B9A9 solid;height:240px;padding-top:160px;margin:78px 0 0 60px}
.stdForm label span {margin-left:5px;color:#6E6964;font-size:13px}
.stdForm input.txt,input.txt,.stdForm textarea,.stdForm select,select.txt {padding:2px 8px 2px 4px;display:block;margin:4px 0 9px 85px;width:350px;border-width:1px;border-style:solid;border-color:#333;background:#111;color:#AAA}
.stdForm input.txt,input.txt {padding:3px 8px 3px 4px}
.stdForm input.ck {float:left;margin-left:155px;clear:left;position:relative;left:-5px}
.stdForm textarea {height:168px;overflow:auto}
.stdForm input.submitBtn {width:88px;cursor:pointer;height:31px;display:block;margin-left:403px ! important}
.stdBtn {width:100px;height:31px;cursor:pointer}
#printHeader {display:none}
#currentCoursesOffered {color:#BBB;display:none;list-style:square outside;width:400px;margin:20px 0 25px 75px;font:11px/17px "Trebuchet MS",Verdana,Skia,sans-serif}
#currentCoursesOffered a {color:#CCC}
#currentCoursesOffered a:hover {color:#FFF}
}
@media print {	* {color:#000 ! important;border-color:#000 ! important;font-family:Arial,Arial,Helvetica,sans-serif}	#cprt,#lnkContainer,#comBar,#sideDish,#preCheckout,#calControls,#cart,#inCart,#cartCheckout,#sideNav,h1 img,form,img {display:none ! important;margin:auto !important }	h1 span {display:inline;font-size:21px }	.classSchedule {page-break-before:always }	#classScheduleCnt .classSchedule:first-child {page-break-before:auto }	#hodie {page-break-before:auto }	.sPassPrices {width:30% ! important;margin:1% ! important}	}