

/** NOTICES **/

.notice
{
    border: solid 1px #ccc;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    margin: 0px 0px 20px;
    padding: 16px 10px 10px 130px;
}

.notice h2
{
    font: bold 1.4em Arial, Helvetica, Sans-serif;
}

.notice h2, .notice p, .notice li, .notice ul
{
    padding: 0px;
    margin: 10px 0px;
}

.notice ul 
{
    padding: 0px 0px 0px 40px;
}

.alert 
{
    background: transparent url(../images/alert.png) 14px 50% no-repeat;
}

.snow {
    background: transparent url(../images/snow_cloud.gif) 14px 50% no-repeat;
}

.rain 
{  
    background: transparent url(../images/rain_cloud.gif) 14px 50% no-repeat;
}

/******************************************/




#bannerWrapper 
{
}

#banner 
{
    padding: 0px;
    border-bottom: solid 1px #ccc;
    margin: 0px 0px 10px;
}

.pager-tabs {
    padding: 8px;
    margin: 0px;
}

.pager-tabs li {
    list-style: none;
    display: inline;
    padding: 2px 3px;
}

.pager-tabs li a {
    text-decoration: none;
    padding: 0px 4px;
    background: #eee;
    border: solid 1px #999;
}

.pager-tabs li a.selected {
    color: #ccc;
    background: #fff;
    border: solid 1px #ccc;
    cursor: default;
}

#mainimage
{
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 0;
    color: #fff;
}

#mainimage2, #mainimage3 
{
    display: none;
    position: absolute;
    top: 219px;
    left: 0px;
}

#buttons 
{
    position: absolute;
    top: 219px;
    left: 0px;
    height: 30px;
    width: 770px;
    border-top: solid 1px #999;
    z-index: 400;
}

#buttons ol
{
    height: 30px;
    padding: 0px;
    margin: 1px 0px 0px;
    border-top: solid 2px #ccc;
}

#buttons li
{
    display: block;
    float: left;
    color: #333;
    background: #ccc;
    font: normal 9px Verdana, Arial, Helvetica, sans-serif;
    padding: 1px 4px;
    margin: 5px 5px 0px 0px;
    text-align: center;
    list-style: none;
}

#buttons li.selected
{
    color: #fff;
    background: #666;
    border-right: solid 1px #444;
    border-left: solid 1px #444;
}



#studentbuttons
{
    margin: 0px 10px 24px;
}

#studentbuttons a:hover 
{
    text-decoration: underline;
}

#studentbuttons td
{
    padding: 12px 8px;
    vertical-align: top;
}



#homepageicons
{
    margin: 0px 0px 0px 0px;
    padding: 0px;
    text-align: center;
}

#homepageicons li
{
    list-style: none;
    display: inline;
    margin: 0px 30px 0px 0px;
    padding: 0px;
}
