body {
margin:0px;
background-color:#FFF;
}

#top_bar {
background-color:#000000;
padding:10px;
}

#top_bar a {
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}

#top_bar a:hover {
color:#c6ff00;
}

#main_container
{
background-image:url(images/back.png);
background-repeat:repeat-y;
background-position:center;
height:900px;;
width:1000px;
margin-left:auto;
margin-right:auto;
}

#boxes
{
width:840px;
height:500px;
position:relative;
margin-left:130px;
}

#sched
{
width:120px;
background-color:#d5eac9;
color:#000000;
position:fixed;
top:125px;
left:0px;
border-right:#000000 1px solid;
border-top:#000000 1px solid;
border-bottom:#000000 1px solid;
text-align:center;
}

#sched_top_container
{
background-color:#000000;
}

#logo_container
{
width:839px;
padding-top:10px;
padding-bottom:10px;
border-bottom:#7ddc49 1px solid;
}

#vis_mis
{
border-bottom:#7ddc49 1px solid;
}

#vision
{
float:left;
width:409px;
text-align:right;
padding-right:10px;
margin:0px;
padding-top:10px;
padding-bottom:10px;
display:block;
}

#mission
{
float:left;
width:409px;
padding-left:10px;
border-left:#889c7d 1px solid;
margin:0px;
padding-top:10px;
padding-bottom:10px;
display:block;
}

#vision, #mission
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#7b7d78;
}

span
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#7b7d78;
margin:0px;
display:inline;
font-weight:bold;
}

#menu
{
width:298px;
float:left;
}

#menu ul
{
list-style:none;
padding:0px;
}

#new_ac
{
border:#7b7d78 1px solid;
float:left;
width:530px;
margin-top:16px;
margin-left:10px;
height:354px;
}

#new_ac div#header
{
background-color:#7b7d78;
background-image:url(images/new_acquisitions.png);
background-repeat:no-repeat;
background-position:left center;
height:30px;
}

#authorized
{
background-color:#9cc088;
margin-left:auto;
margin-right:auto;
margin-top:110px;
padding-left:120px;
width:816px;
padding-bottom:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
padding-top:20px;
font-weight:bold;
}

#authorized ul
{
margin-bottom:0px;
}

#authorized h1
{
margin:0px;
}

#authorized p
{
font-style:italic;
}

#linkages
{
width:936px;
margin-left:auto;
margin-right:auto;
}

#ac_content
{
overflow:auto;
padding:5px;
height:360px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#ac_content h1
{
font-size:18px;
margin-top:0px;
}

#ac_content h2
{
font-size:14px;
}

#reg
{
padding:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
background-color:#9cc088;
}

#reg h1
{
margin:0px;
font-size:12px;
}

#reg div
{
margin-top:5px;
}

#term
{
padding:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
background-color:#8cd264;
}

#term h1
{
margin:0px;
font-size:12px;
}

#term div
{
margin-top:5px;
}

#summer
{
padding:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}

#summer h1
{
margin:0px;
font-size:12px;
}

#summer div
{
margin-top:5px;
}
