/* University Policies Specific Styles */

.policy a
{
    text-decoration: none;
}

.policy a:link
{
    text-decoration: underline;
}

.policy a:visited
{
    text-decoration: underline;
}

.policy a:active
{
    text-decoration: underline;
}


#searchform td.label
{
    vertical-align: top;
    text-align: right;
    width: 7em;
}

#searchform td.field
{
    vertical-align: top;
    text-align: left;
    width: 22em;
    white-space: nowrap;
}


#searchform input.submit
{
    background: #E1E9F1;
    border: 1px solid black;
}

#searchform .input
{
    border: 1px solid #2F517F;
}

.searchresults table
{
    border: none;
    width: 100%;
    padding: 0px;
    border-collapse: collapse;
}

.searchresults th
{
    background: white;
    text-decoration: none;
    font-weight: bold;
    vertical-align: top;
}

.searchresults th a
{
    text-decoration: none;
    font-weight: bold;
}

.searchresults tr.odd
{
    background: #EAEEF6;
}

.searchresults tr.even
{
    background: white;
}

.searchresults td
{
    vertical-align: top;
}

.allpoliciesbyfunction table
{
    width: 100%;
    padding: 0px;
}

.allpoliciesbyfunction th
{
    background: white;
    text-decoration: none;
    font-weight: bold;
    vertical-align: top;
}

.allpoliciesbyfunction th a
{
    text-decoration: none;
    font-weight: bold;
}

.allpoliciesbyfunction tr.rowodd
{
    background: #EAEEF6;
}

.allpoliciesbyfunction tr.roweven
{
    background: white;
}

.allpoliciesbyfunction td
{
    vertical-align: top;
}

.idcolumn
{
    width: 10%;
}

.datecolumn
{
    width: 15%;
}

.functioncolumn
{
    width: 25%;
}

.relatedcolumn
{
    width: 15%;
}

#policyinfo
{
    width: 250px;
    border: 1px solid black;
    padding: 5px;
    margin: 5px;
    z-index: 25;
    background: white;
}



#policyinfo dt
{
    font-weight: bold;
    text-decoration: underline;
}

.policy .UWAHeading
{
    display: none;
}

.policy h1
{
    font-size: 150%;
    background: none;
    border: none;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
    padding-left: 0;
    margin-left: 0;
    font-weight: bold;
    width: auto;
}
.policy h2
{
    font-size: 130%;
    font-weight: bold;
    margin-top: 1em;
    margin-bottom: 0.33em;
}
.policy h3
{
    font-size: 100%;
    font-weight: bold;
}
.policy h4
{
    font-size: 120%;
    font-weight: bold;
    clear: left;
}
.policy h5
{
    font-size: 110%;
    font-weight: bold;
}

.policy .Instructions
{
    display: none;
}

.policy p.MsoNormal
{
    margin: 0;
    padding: 0;
}

.policy table
{
    padding: 0;
    border: 1px solid;
    border-collapse: collapse;
}
.policy table td
{
    padding: 2px;
}

.policy table h3
{
    padding: 0;
    margin: 0;
    display: inline;
}

.policy table p
{
    padding: 0;
    margin: 0;
}

.procedure table
{
    border: 0;
}

div.procedure
{
    width: 98%;
    border: 1px solid black;
    background: whitesmoke;
    color: black;
    float: left;
    clear: both;
    padding: 5px;
    margin-bottom: 1em;
}

.hide_show_procedure
{
    text-decoration: none;
    padding: 1px;
    cursor: pointer;
    background: #E1E9F1;
    border: 1px solid black;
}

.printer_friendly div#border
{
    border: none;
}

.printer_friendly div#border hr.black
{
    display: none;
}

.printer_friendly div#sitetitle
{
    display: none;
}

.printer_friendly div#pagetitle
{
    display: none;
}

.printer_friendly div#printer-friendly-footer
{
    display: none;
}

.printer_friendly .related_policies
{
    display: none;
}

.printer_friendly #policyinfo
{
    font-size: 80%;
    width: 200px;
}

.policy .Definitions
{
    margin-top: 0;
    margin-bottom: 0.2em;
}

.policy .Style1
{
    padding-left: 2em;
    text-indent: -2em;
}

.policy .BodyTextStyle1
{
    padding-left: 2em;
}

.policy .Style2
{
    margin-left: 2em;
    padding-left: 3em;
    text-indent: -3em;
}

.policy .BodyTextStyle2
{
    margin-left: 2em;
    padding-left: 3em;
}

.policy .Style3
{
    margin-left: 4em;
    padding-left: 4em;
    text-indent: -4em;
}

.policy .BodyTextStyle3
{
    margin-left: 4em;
    padding-left: 4em;
}
