/*********************************************************************
* Clean up defaults.
*********************************************************************/

p, h1, h2, h3, h4, h5, h6
{
    padding: 0;
    margin: 0 0 1em 0;
}

/*********************************************************************
* body
*********************************************************************/

body
{
    background-color: #fff;
    color: #000;
    font-family: verdana, arial, helvetica, sans-serif;
    line-height: 1.5em;
    font-size: 13px;
}

/*********************************************************************
* hr
*********************************************************************/

hr
{
    display: none;
}

/*********************************************************************
* a
*********************************************************************/

a, a:visited, a:link, a:active
{
    color: #003c59
}

/*********************************************************************
* h1 - hx
*********************************************************************/

h1
{
    margin-top: 0;
    font-family: 'Trebuchet MS', verdana, arial, helvetica, sans-serif;
    color: #00737A;
    font-size: 18px;
}

/* Can't use inherit because of IE. */
h1 a, h1 a:visited, h1 a:link, h1 a:active
{
    color: #00737A;
    text-decoration: none;
}

h1 .assignment-type
{
    color: #00344E;
}

h1 .assignment-number
{
    font-size: 14px;
    background-color: #B36D19;
    color: #fff;
    padding-left: 5px;
    padding-right: 5px;
}

h2
{
    margin-top: 0;
    font-family: 'Trebuchet MS', verdana, arial, helvetica, sans-serif;
    color: #00737A;
    font-size: 16px;
}

h3
{
    margin-top: 0;
    font-family: 'Trebuchet MS', verdana, arial, helvetica, sans-serif;
    color: #00737A;
    font-size: 14px;
}

/**********************************************************************
* blockquote
**********************************************************************/

blockquote
{
    border-left: 1px solid gray;
    padding-left: 1em;
    margin-left: 2em;
    font-style: italic;
    font-weight: bold;
}

/*********************************************************************
* .photo-right
*********************************************************************/

.photo-right
{
    float: right;
    border: solid black 1px;
    margin-left: 15px;
    margin-bottom: 15px;
}

/*********************************************************************
* #modulesitesummary
*********************************************************************/

#modulesitesummary img
{
    float: right;
    border: solid black 1px;
    margin-left: 10px;
    margin-bottom: 10px;
}

/*********************************************************************
* #moduleheadernavigation
*********************************************************************/

#moduleheadernavigation ul
{
    display: none;
}

#moduleheadernavigation img
{
    border: 0;
}

/**********************************************************************
* #modulefooter
**********************************************************************/

#modulefooter
{
    display: none;
}

/*
#modulefooter
{
    margin-top: 2em;
    border-top: 1px solid gray;
}
*/

/**********************************************************************
* #status-block
**********************************************************************/

#status-block p.user
{
    display: none;
}

/**********************************************************************
* .edit
**********************************************************************/

.edit
{
    display: none;
}

/**********************************************************************
* p.submit
**********************************************************************/

p.submit
{
    display: none;
}

/**********************************************************************
* .survey-nav
**********************************************************************/

.survey-nav
{
    display: none;
}

/**********************************************************************
* #modulesurveyoverview
**********************************************************************/

#modulesurveyoverview .non-value
{
    display: none;
}

#modulesurveyoverview-section1 h2
{
    margin-bottom: 0;
}

#modulesurveyoverview-section2 h2
{
    margin-bottom: 0;
}

#modulesurveyoverview-section3
{
    display: none;
}

#modulesurveyoverview-section4
{
    display: none;
}

#modulesurveyoverview-section5 .note
{
    display: none;
}

/**********************************************************************
* .hidden
**********************************************************************/

.hidden
{
    display: none;
}

