﻿html 
{
    height: 100%;
    width: 100%;
}

body
{
	margin: 0;
	padding: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:70%;
	background-color: #669EBD;
	background-image: url("/Content/images/graduation.gif");
	background-repeat: repeat-x;
}

h1, h2, h3
{
	font-size: 100%;
    font-weight: bold
}

img 
{
    display:block;
}

h3 
{
    color:#006599;
    font-size:9pt;
}

a 
{
    text-decoration: none;
}

#bluebar 
{
    width:100%;
    height:10px;
    background-color:#006699
}

.page
{
    width: 760px;
    margin-left: auto;
    margin-right: auto;
}

.details, #details
{
    width: 535px;
    padding-top:10px;
}

.details 
{
    height:30px;
}

#details a
{
    color:#006599;
    font-size:9pt;
    font-weight:bold;
}

#submitbutton 
{
    color: #006699;
    font-weight: bold;
    float:right;
}

.light
{
    background-color:#F0F5F9;
}
.dark
{
    background-color:#D0E2EC;
}

label 
{
    display: block;
    float: left;
    width: 15em;
    margin-left: 10px;
}

#navMenu
{
    text-align: right;
    margin: 5px 0;
}
#navMenu a 
{
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bolder;
}
#navMenu a:hover 
{
    color: #FFCC00;
}

#content 
{
    background-color: #ffffff;
    padding: 20px 35px;
}


#question
{
    background-color: #CCFFFF;
    color: #00BAB5;
    font-size: 14px;
    font-weight: bold;
    padding: 5px 10px;
    width: 525px;
}

#question ul 
{
    list-style: none;
    padding: 0;
    margin: 10px 0;
}

#question label 
{
    width: 23em;
}

.reqinfo
{
    color: #B10089;
}

#footer
{
    font-size:95%;
    font-weight:normal;
    color: #FFFFFF;
}

#footer a 
{
    color:#FFFFFF;
}

#footer ul 
{
    padding: 0;
    margin-bottom: 0;
}

#footer li
{
    display: inline;
	border-left: 1px solid #FFFFFF;
	padding: 0 10px;
}

#footer li:first-child
{
    padding-left: 0;
    border-left: none;
}

#footer a:hover 
{
    color:#FFCC00;
}

#footerImg 
{
    float: left;
    width: 30px;
    height: 75px;
    margin-right: 10px;
}

#tc p
{
    margin: 5px 0;
}

.bottomnav
{
    color:#666666;
    padding-right: 10px;
}

.bottomnav:hover
{
    color:#33CC00;
}


.statistics label
{
    display: inline;
    float:none;
    vertical-align:middle;
    padding:4px;
}

.statistics input
{
    vertical-align:middle;
    padding:4px;
    width:100px;
    margin-right:5px;
}

.statistics a
{
    color:#006699;
}

.statistics a:hover
{
    color:#006699;
    text-decoration:underline;
}

.statistics #submitbutton 
{
    color: #006699;
    font-weight: bold;
    float:none;
}

.statistics table
{
    margin-top:20px;
}

.statistics #logOff
{
    font-weight: bold;
    font-size: 16px;
    text-align:right;
    width:100%;
    display:block;
    margin-bottom:10px;
}

.login label
{
    display: block;
    float:left;
    width:70px;
    text-align:right;
    padding:4px 4px 0 0;
}

.login input
{
    display:block;
    float:none;
}

.login #submitbutton 
{
    color: #006699;
    font-weight: bold;
    float:none;
    margin:8px 0 0 128px;
}

.login .errMsg
{
    border: 1px solid #990000;
    background-color:#FFCC00;
    color:#990000;
    padding:5px;
    margin:8px 0 0 84px;
    width:137px;
    text-align:center;
}