/* Student Gateway Style Sheet
   Design: Green Pill Reload
   Author: The Math Wizard, August 2006 */

/* Box Styles */

body
{
    margin:                 0px ;
    background-color:       #ffffff ;
}

div#page
{
    width:                  560px ;
    margin:                 0px ;
    border:                 0px ;
    padding:                0px ;
    background-color:       #ffffff ;

}

div#rightnav
{
    position:               absolute ;
    left:                   561px ;
    top:                    0px ;
    width:                  220px ;

    margin:                 0px ;
    border:                 0px ;
    padding:                0px ;
    background-color:       #ffffff ;
}

div#bottom
{
    width:                  560px ;
    margin:                 0px ;
    border:                 0px ;
    padding:                5px ;

    font-family:            "Trebuchet MS", Arial, sans-serif ;
    color:                  #666666 ;
    font-size:              9pt ;
    font-weight:            normal ;
    font-style:             normal ;
    text-decoration:        none ;
}


div#uogbar
{
    margin:                 0px ;
    border:                 0px ;
    padding:                10px ;

    vertical-align:         middle ;

    background-color:       #006600 ;
}

div#titles
{
    margin:                 0px ;
    border:                 0px ;
    padding:                5px ;
}

div#maincontent
{
    margin:                 0px ;
    border:                 0px ;
    padding:                7px ;
}

div#titlemast
{
    height:                 150px ;
    width:                  100% ;

    margin:                 0px ;
    border:                 0px ;
    padding:                0px ;
}

div#mastinside
{
    position:               relative ;
    width:                  100% ;
    top:                    90px ;
    right:                  10px ;

    margin:                 0px ;
    border:                 0px ;
    padding:                0px ;

    text-align:             right ;
}

div#deptmenu
{
    margin:                 1px ;
    border:                 0px ;
    padding:                4px ;

    background-color:       #ccffcc ;

    font-family:            Georgia, "Times New Roman", serif ;
    color:                  #000000 ;
    font-size:              10pt ;
    font-weight:            normal ;
    font-style:             normal ;
    text-decoration:        none ;
}

div.tbl
{
    background-color:       #00cc00 ;
}

ul.nav
{
    margin:                 0px ;
    padding:                0px ;
}

li.mainnav
{
    display:                block ;
    /* list-style-type:        none ; */

    margin:                 1px ;
    border:                 0px ;
    padding:                5px ;

    background-color:       #99cc99 ;
}

li.subnav
{
    display:                block ;
    /* list-style-type:        none ; */

    margin:                 1px ;
    border:                 0px ;
    padding:                2px ;

    background-color:       #66cc66 ;
    text-align:             left ;
}

li.deptsubpage
{
    display:                block ;
    /* list-style-type:        none ; */

    margin:                 1px ;
    border:                 0px ;
    padding:                2px ;

    background-color:       #006633 ;
    text-align:             left ;
}

li.otherlink
{
    display:                block ;
    /* list-style-type:        none ; */

    margin:                 1px ;
    border:                 0px ;
    padding:                2px ;

    background-color:       #99ff99 ;
    text-align:             left ;

    font-family:            Georgia, "Times New Roman", serif ;
    color:                  #000000 ;
    font-size:              9pt ;
    font-weight:            normal ;
    font-style:             normal ;
    text-decoration:        none ;

}

/* Table Styles */

table.directory
{
    border-width:           0px ;
    border-color:           #009900 ;
}

table.directory  th
{
    background-color:       #99cc99 ;

    font-family:            Georgia, "Times New Roman", serif ;
    color:                  #006600 ;
    font-size:              12pt ;
    font-weight:            bold ;
    font-style:             italic ;
    text-decoration:        none ;
}

table.directory  td
{
    border-spacing:         1px ;
    padding:                5px ;
    vertical-align:         top ;
}

td.direntry
{
    border-spacing:         1px ;
    padding:                5px ;
    background-color:       #ffffff ;
    vertical-align:         top ;
}

/* Box Special Effects */

td.direntry:hover, .mainnav:hover, .subnav:hover, .otherlink:hover, .menu:hover
{
    background-color:       #ccffcc ;
}

.deptsubpage:hover
{
    background-color:       #00cc00 ;
}

/* Text Styles */

span#school
{
    font-family:            "Trebuchet MS" ;
    font-size:              14pt ;
    color:                  white ;
}

span#mission
{
    font-family:            "Trebuchet MS" ;
    font-size:              10pt ;
    color:                  white ;
}

span#masttitle
{
    font-family:            "Trebuchet MS" ;
    font-size:              18pt ;
    color:                  white ;
}

span#mastsubtitle
{
    font-family:            "Trebuchet MS" ;
    font-size:              12pt ;
    color:                  white ;
}

h1, h2, h3, h4, h5, h6
{
    font-family:            "Trebuchet MS", Arial, Helvetica, sans-serif ;
    color:                  #009900 ;
}

h1
{
    font-size:			    16pt ;
    font-weight:            bold ;
    font-style:             normal ;
    text-decoration:        none ;
}

h2
{
    font-size:              12pt ;
    font-weight:            bold ;
    font-style:             italic ;
    text-decoration:        none ;
}

h3
{
    font-size:              12pt ;
    font-weight:            normal ;
    font-style:             italic ;
    text-decoration:        none ;
}

p, div, li
{
    font-family:            Georgia, "Times New Roman", serif ;
    color:                  #000000 ;
    font-size:              12pt ;
    font-weight:            normal ;
    font-style:             normal ;
    text-decoration:        none ;
}

a
{
    text-decoration:        underline ;
    color:                  #009900 ;
}

li.mainnav  a
{
    font-family:            "Trebuchet MS", sans-serif ;
    font-size:              10pt ;
    font-weight:            bold ;
    font-style:             normal ;

    text-decoration:        none ;

    color:                  #003300 ;
}

li.subnav  a
{
    font-family:            "Trebuchet MS", sans-serif ;
    font-size:              10pt ;
    font-weight:            normal ;
    font-style:             normal ;

    text-decoration:        none ;

    color:                  #006600 ;
}

li.deptsubpage  a
{
    font-family:            "Trebuchet MS", sans-serif ;
    font-size:              9pt ;
    font-weight:            bold ;
    font-style:             normal ;

    text-decoration:        none ;

    color:                  #ffffff ;
}

li.otherlink  a
{
    font-family:            "Trebuchet MS", sans-serif ;
    font-size:              9pt ;
    font-weight:            bold ;
    font-style:             normal ;

    text-decoration:        none ;

    color:                  #003300 ;
}

span#deptmenuhead
{
    font-family:            "Trebuchet MS", sans-serif ;
    color:                  #006600 ;
    font-size:              10pt ;
    font-weight:            bold ;
    font-style:             normal ;
    text-decoration:        none ;
}

span#deptlinks
{
    font-family:            "Trebuchet MS", sans-serif ;
    color:                  #006600 ;
    font-size:              10pt ;
    font-weight:            bold ;
    font-style:             italic ;
    text-decoration:        none ;
}

a.email, span.sendto
{
    font-family:            "Lucida Console", "Courier New", monospace ;
    color:                  #009900 ;
    font-weight:            normal ;
    font-style:             normal ;
    text-decoration:        underline ;
}

p.contact
{
    font-family:            Georgia, "Times New Roman", serif ;
    color:                  #000000 ;
    font-size:              10pt ;
    font-weight:            normal ;
    font-style:             normal ;
    text-decoration:        none ;
}

span.contactname {
    font-size:			    10pt ;
    font-weight:            bold ;
    font-style:             normal ;
    text-decoration:        none ;
    color:                  #000000 ;
}

span.contactposi {
    font-size:              10pt ;
    font-weight:            normal ;
    font-style:             italic ;
    text-decoration:        none ;
    color:                  #000000 ;
}

/* Other Styles */

img
{
    border:                 0px ;
}

hr
{
    width:                  100% ;
    height:                 1px ;

    color:                  #006600 ;
}

code, pre
{
    font-family:            "Lucida Console", "Courier New", monospace ;
    color:                  #000033 ;
    font-size:              9pt ;
    font-weight:            normal ;
    font-style:             normal ;
    text-decoration:        none ;
}