body {height: 100%; margin: 0px 0px 0px 0px; padding: 0px; font: 12px Arial, Verdana, Helvetica, sans-serif; color: #000000; display: inline; background-image:url('../images/appheader_bg.gif'); background-repeat:repeat-x; background-position:top left;}
html {margin:0px;padding:0px;}
#homeholder {padding: 15px 0px 0px 6px; margin: 0px 0px 0px 0px;  height: 16px;float:left;}
a.linkhdr { color: #FDB815; text-decoration: none; background-color: transparent; font-weight:bold;}
a.linkhdr:hover { color: #FFD46D; text-decoration: underline; background-color: transparent; }
.topnavlinks {padding: 94px 0px 0px 0px; margin: 0px 0px 0px 0px; color: #fff;font-size: 11px;}
.topnavlinks a { color: #fff; font-weight: bold; text-decoration: none; background-color: transparent;margin: 0px 10px 0px 0px;}
.topnavlinks a:hover { color: #fff; text-decoration: underline; background-color: transparent; }
#header { background: transparent url('../images/appheader.jpg') no-repeat top center;height:107px;margin:0 auto;padding:0px;}
#headerleft { background: transparent url('../images/appheader_left.gif') no-repeat top left;height:107px;margin:0px;padding:0px;width:13px;float:left;display:inline;}
#headerright { background: transparent url('../images/appheader_right.gif') no-repeat top right;height:107px;margin:0px;padding:0px;width:13px;float:right;display:inline;}
.firsttopnavlink {padding-left:180px;}


.table1 {border:1px solid #aac8d8;border-collapse: collapse;margin:15px 5px 5px 5px; background-color:#dfe9ef;width:100%;}
.table1 td {padding:4px;border:1px solid #aac8d8;}
.table1 th {padding:4px;background-image:url(../images/thbgb.gif); background-color:#01447d;background-position: bottom left; background-repeat:repeat-x;color:#fff;font-size:12px; text-align:center; vertical-align:middle; border-bottom:1px solid #aac8d8;border-left:1px solid #aac8d8;border-right:1px solid #aac8d8; border-top:2px solid #aac8d8;}
.formHeader, h1 {padding-top: 10px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px; font-weight: bold; font-size: 22px; margin: 0px 0px 20px 0px;clear: both;font-weight: bold;}
.h2, h2 {margin:0px 0px 0px 3px;font-size:12px; font-weight:bold;}
h3 {background-image:url(../images/h3bg.jpg); background-color:transparent;background-position: top left; background-repeat: repeat; height: 17px; width: 100%; color: #fff; text-align: left; padding: 2px 0px 0px 4px; font-weight: bold; font-size: 12px; margin:0px 0px 0px 0px; clear: both;}
#lblCategory, #lblEType, #lblCorp, #lblSchl, #lblLevel{ float:right;margin:5px;}
select{}
legend{margin:0px 0px 0px 3px;font-size:12px; font-weight:bold;}
.results td{border-bottom:solid 1px #e4e4e4;}
#pnlDetail legend {border:solid 0px white;}
.errormessage {}
.formlabel {text-align:right;margin:5px;vertical-align:top;}
#content {width:755px;padding:10px;margin:0 auto;}
#content a {color: #046AAA; text-decoration: underline;}
#content a:visited {color: #777;}
#content a:hover {text-decoration: none;}

@media print {

    #header {display:none;}
    body {height: 100%; margin: 0px 0px 0px 0px; padding: 0px; font: 12px Arial, Verdana, Helvetica, sans-serif; color: #000000; display: inline;background-image:none; background-repeat:repeat-x; background-position:top left; }
    #content {width:600px;}
    #displayforprint {display:block;}
    #noprint, .noprint {display:none;}
    }