body{text-align:center;background-image:url('images/background.jpg');background-repeat:no-repeat;background-color:#000011;font-family:arial,sans-serif;font-size:12px;}
table{border-spacing:0;border-collapse:collapse;}
td{vertical-align:top;}
h2{margin-top:0;}
a{text-decoration:none;font-weight:bold;}
a:link{color:#039;}
a:visited{color:#009;}
a:hover{color:#039;text-decoration:underline;}
p{text-align:justify;}
#container{width:960px;min-height:640px;border:1px #666 solid;margin:auto;text-align:left;background-image:url('images/ffffff-60.png');}
.tableHeader{width:100%;background-color:#fff;}
h1.cName{margin:0;padding:0;font-size:48px;text-shadow:2px 1px #ccd;color:#003;}
ul.topMenu{list-style-type:none;padding:0;margin:0;font-size:14px;vertical-align:top;}
li.topMenuli{display:inline-block;width:160px;text-align:center;border:1px #999 solid;border-radius:15px;}
li.topMenuli a{display:block;padding:10px 0 10px 0;border-radius:15px;text-decoration:none;color:#003;}
li.topMenuli a:hover{background-color:#ddf;}
ul.topSubMenu{list-style-type:none;padding:10px 0 5px 0;margin:0;font-size:14px;position:absolute;border:1px #999 solid;border-radius:15px;background-color:#fff;display:none;font-size:12px;z-index:9999;}
li.topSubMenuli{display:block;width:160px;text-align:center;border-bottom:1px #999 dashed;}
li.topSubMenuli a{display:block;padding:5px 0 5px 0;text-decoration:none;border-radius:0;}
li.topSubMenuli a:hover{background-color:#ddf;}

ul.mainMenu{color:#003;list-style-type:none;margin:0 0 20px 0;padding:5px 0px 20px 0px;background-color:#fff;border-radius:15px;}
ul.mainMenu li{padding:3px 5px 2px 5px;border-bottom:1px #666 dotted;margin:5px 0 5px 0;border-top-right-radius:15px;}
ul.mainMenu li a{color:#003;text-decoration:none;display:block;}
ul.mainMenu li:hover > a{color:#c00;}
ul.mainMenu li:hover{background-color:#eee;}

ul.subMenu{list-style-type:none;margin:0 0 5px 0;padding:0px 0px 0px 5px;background-color:#fff;border-radius:15px;display:none;}
ul.subMenu li{padding:3px 0 2px 5px;border-bottom:1px #999 dotted;margin:5px 0 5px 0;}
ul.subMenu li a{color:#003;text-decoration:none;}
ul.subMenu li:hover > a{color:#c00;}
ul.subMenu li:hover{background-color:#fff;}

ul.courseMenu{list-style-type:none;margin:0 0 20px 0;padding:5px 0px 20px 0px;background-color:#fff;border-radius:15px;color:#003;}
ul.courseMenu li{padding:3px 0 2px 5px;border-bottom:1px #666 dotted;margin:5px 0 5px 0;border-top-right-radius:15px;}
ul.courseMenu li a{color:#003;text-decoration:none;display:block;}
ul.courseMenu li:hover > a{color:#c00;}
ul.courseMenu li:hover{background-color:#eee;}

ul.otherMenu{list-style-type:none;margin:0;padding:5px 0px 20px 0px;background-color:#cec;border-radius:15px;}
ul.otherMenu li{padding:3px 0 2px 5px;}
ul.otherMenu li a{display:block;}

.tdMenu{width:200px;vertical-align:top;padding:10px 8px 10px 8px;border-right:1px #999 solid;}

.courseMenuDiv{width:225px;height:150px;display:inline-block;text-align:center;padding:10px 0px;}
.courseMenuDiv h2{font-size:28px;margin:0;padding:0;}
.courseMenuDiv a{color:#000;text-decoration:none;}
.blue{background-color:#aad;border-radius:25px;}
.red{background-color:#daa;border-radius:25px;}
.green{background-color:#ada;border-radius:25px;}
.blue:hover{background-color:#99f;}
.red:hover{background-color:#f99;}
.green:hover{background-color:#9f9;}
.tableMiddle{width:100%;height:100%;}

.tdContent{width:700px;vertical-align:top;padding:10px;}
.divContent{background-color:#fff;border-radius:15px;padding:10px 10px 10px 10px;min-height:400px;}
.divCenter{text-align:center;}
.divNews{height:95px;margin-top:5px;border-bottom:1px #999 dotted;}
.divNews a{color:#000;text-decoration:none;}
.divNews a.readmore:hover{color:#039;}
.divAchievers a{color:#000;text-decoration:none;}
.divAchievers a.readmore:hover{color:#039;}
a.pagelink{color:#000;text-decoration:none;}
.footerDiv{width:960px;height:45px;margin:auto;text-align:center;background-color:#fff;padding:0;font-size:12px;color:#666;}
.footerDesc{text-align:center;padding:10px;}
.redbar{height:10px;background-color:#900;margin:0px 0 0px 0;}
.courseTable{width:100%;}
.courseTable td{border:1px #999 solid;padding:5px;vertical-align:top;font-size:11px;}
td.tbold{font-weight:bold;}
td.tcenter{text-align:center;}
td.vcenter{vertical-align:middle;}
td.legendtd{font-size:13px;font-weight:bold;}
div.listDiv{padding:5px 5px;}

.busScheduleTable{width:350px;}
.busScheduleTable td{height:30px;text-align:center;border:1px #999 solid;}

.bold{font-weight:bold;}
.tcenter{text-align:center;}

.careerContent{padding:10px;margin-bottom:15px;border:1px #ccc solid;}
.careerContent h3{margin:0;text-decoration:underline;}
.careerRequirement{padding:0 10px 0 10px;}
.careerNotes{}
.careerAddress{padding:10px;text-align:center;}
