/*CSS Document*/

/*Body Set Up*/
* { padding: 0; margin: 0; }

body {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;}

p {margin-bottom:10px;}

#wrapper {margin: 0 auto; width: 850px;}

table {border-collapse:collapse;}

td {padding:3px;}

th {padding:3px;}

ul {padding: 5px; margin-bottom:10pt; line-height:14pt;}

ol {padding: 5px; margin-bottom:10pt;}

li {font-family:Arial, Helvetica, sans-serif; margin-left:25px; line-height:1.3;}

blockquote {margin-left:15pt;}

/*Container holds all of the columns in the main content area*/
#container {margin-bottom: 0px; overflow:auto; width: 100%; float:left;}

/*Configuration of the Header*/
#header {color: #333; width: 850px; float: left; padding: 0px; border: 0px solid #ccc; height: 100px; margin: 10px 0px 0px 0px; background:#fff url(http://www.sanjac.edu/images/sjcd-bg-header.jpg) no-repeat right top; position:relative;}

#header-logohead {width:225px; height:100px; position:absolute; top:0; left:0;}

/*This is the box that contains the tactical links in the header*/
#menu {width: 850px; float: left; position:relative; margin-left:-3px; padding:0px;}

#liaison {width: 250px; float:right; position:relative; margin-top:-33px; margin-bottom:5px; padding:0px; text-align:right; font-size:9pt; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic;}

#headmenu ul {position:absolute;}

#headmenu li{display:inline; margin:-2px; padding:0px; vertical-align:middle;}

#headmenu a{size:12pt; color:#fff; text-decoration:none; font-weight:500; padding:3px; margin-right:5px; border:2px solid #039; background-color:#039;}

#headmenu a:link {color:#fff; text-decoration:none;}

#headmenu a:visited {color:#fff; text-decoration:none;}

#headmenu a:hover {border:2px solid #fc3; text-decoration:none;}

#headmenu li.sacs {text-align:right;}

/*-----------------------------------------------------------------*/
/*CONFIGURATION OF LEFT COLUMN*/
/*This sets the parameters of the left navigation area*/
#left-column {color: #039; border: 0px solid #039; width: 215px; float: left; padding: 0px;}

.firstleftnavheader {font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; border-top:2px solid #999; border-bottom:2px solid #999; padding: 3px; margin-top:15px; margin-bottom:5px; color:#039; width: 205px;}

.leftnavheader {font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; border-top:2px solid #999; border-bottom:2px solid #999; padding: 3px; margin-top:5px; margin-bottom:5px; color:#039; width: 205px;}

ul#leftnav {font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:normal; font-stretch:ultra-expanded; color:#039;}

ul#leftnav, ul#leftnav li {list-style:none; margin:0px; padding-bottom:3px;}

ul#leftnav li a {display:block; clear:both; width: 205px; border-top:1px solid #fff; border-bottom:1px solid #fff; padding-top:1px; padding-bottom:1px;}

ul#leftnav a:link {color:#039; text-decoration:none;}

ul#leftnav a:visited {color:#039; text-decoration:none;}

ul#leftnav a:hover {border-top:1px solid #fc3; border-bottom:1px solid #fc3; padding-top:1px; padding-bottom:1px; color:#039; text-decoration:none; display:block; width:205px;}

ul#leftnav li.last a {border-bottom:1px dotted #999; padding-bottom:5px;}

ul#leftnav li.home a {border-bottom:1px dotted #999; padding-top:1px; padding-bottom:5px; margin-bottom:5px;}

/*END LEFT COLUMN*/
/*-----------------------------------------------------------------*/
/*CONFIGURATION OF MAIN CONTENT SECTION*/
/*This sets the parameters of the center content area*/
#content {float: right; color: #000; border-width:1px; border-style:dotted; border-color:#ccc; background: #fff; margin-left: 20px; padding: 10px; width: 593px;}

#content a:link {color:#369; text-decoration:underline;}
#content a:visited {color:#369; text-decoration:underline;}
#content a:hover {color:#003; text-decoration:none;}

#title {float:right; width: 615px; margin-left:20px; font-size: 16pt; color:#039; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold;}

#subhead {float:right; width: 615px; margin-left:20px; font-size: 11pt; color:#666; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; text-transform:uppercase;}

#breadcrumbs {float:left; width: 605px; margin: 5px 0px 5px 20px; padding: 5px; font-size: 9pt; font-family:Arial, Helvetica, sans-serif;}

#breadcrumbs a:link {color:#369; text-decoration:none;}

#breadcrumbs a:visited {color:#369; text-decoration:none;}

#breadcrumbs a:hover {color:#003; text-decoration:underline;}

/*This sets the behavior for images on regular pages*/
#image-left {margin: 0px 10px 10px 0px; float:left;}

.content-title {font-size:14pt; font-weight:bold;}

.content-header {font-size:10pt; font-weight:bold;}

.content-abstract {font-size:10pt; font-weight:bold; color:#039;}

/*Header rows on the compliance report summary*/
.summaryTable {padding: 2px;}

.summaryTableHeader {border-top: 1px solid #039; border-bottom: 1px solid #039; color: #000; font-weight: bold;	vertical-align: bottom;}

.categoryTD {background: #039; font-weight: bold; border-top: 10px solid #fff; border-bottom: 10px solid #fff;	color:#fff;}

.groupTD {font-weight: bold; border-top: 10px solid #fff; border-bottom: 10px solid #fff; background: #ccc;}

.summaryTableTD {border-bottom: 1px solid #ccc; vertical-align: top;}

.spacer {height: 5px;}

/*END MAIN CONTENT SECTION*/
/*-----------------------------------------------------------------*/
/*CONFIGURATION OF FOOTER*/
/*This sets the parameters of the footer area and its behavior*/
#footer {width: 840px; clear: both; color: #fff; font-size: 10px; border: 0px solid #ccc; background: #039; margin: 0px 0px 0px 0px; padding: 5px;}

#footer a:link {color:#fff;text-decoration:none;}

#footer a:visited {color:#fff;text-decoration:none;}

#footer a:hover {color:#fff;text-decoration:underline;}
