@charset "UTF-8";
/* Basic Form */
body#secondary div#bd div#content-main div.column-1 form h4
{
    font-family:"Trebuchet MS", Tahoma, sans-serif;
    font-size: 1.31em;
    *font-size: 1.28em;
    margin-bottom: .54em;
    *margin-bottom: .53em;
}
body#secondary div#bd div#content-main div.column-1 form p, 
body#secondary div#bd div#content-main div.column-1 form h5 
{
    margin-bottom: .54em;
    *margin-bottom: .53em;
}
body#secondary div#bd div#content-main div.column-1 form em 
{
    color:#CC3300;
}
body#secondary div#bd div#content-main div.column-1 form fieldset
{
    border: 1px solid #333333;
    margin: 9px 0px;
    padding: 16px;
}
body#secondary div#bd div#content-main div.column-1 form fieldset legend 
{
    color: #333333;
    font-family:"Trebuchet MS", Tahoma, sans-serif;
    font-weight:bold;
    font-size: 1.15em;
    *font-size: 1.13em;
}
body#secondary div#bd div#content-main div.column-1 form fieldset fieldset legend 
{
    font-size: 1.08em;
    *font-size: 1.05em;    
}
body#secondary div#bd div#content-main div.column-1 form fieldset ol 
{
    margin: 0em;
}
body#secondary div#bd div#content-main div.column-1 form fieldset ol li 
{
    border-top: 1px solid #DDDDDD;
    margin: 6px 0px 8px 0px;
    padding: 10px 0px;
}
body#secondary div#bd div#content-main div.column-1 form fieldset ol li
{
    list-style-type:none;
}

body#secondary div#bd div#content-main div.column-1 form fieldset ol li:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
body#secondary div#bd div#content-main div.column-1 form fieldset label 
{
    display:block;
    float:left;
}
body#secondary div#bd div#content-main div.column-1 form fieldset input, fieldset select
{
    float:left;
    margin-left: 10px;
    margin-right: 10px;
}
body#secondary div#bd div#content-main div.column-1 form fieldset textarea 
{
    clear:both;
    display:block;
    margin-top: 30px;
    *margin-top: 15px;
}
/* Default Styling */
body#secondary div#bd div#content-main div.column-1 form.style-default fieldset.collapsed
{
    padding:0px 16px;
}
body#secondary div#bd div#content-main div.column-1 form.style-default fieldset legend
{
    cursor:pointer;
    padding: 0px 5px 0px 5px;
}
body#secondary div#bd div#content-main div.column-1 form.style-default fieldset.collapsed legend:before 
{
    content: "+ ";
}
body#secondary div#bd div#content-main div.column-1 form.style-default fieldset.expanded legend:before 
{
    content: "- ";
}
body#secondary div#bd div#content-main div.column-1 form.style-default .error-field,
body#secondary div#bd div#content-main div.column-1 form.style-default .rsvError
{
    border: 1px solid #CC3300;
    background-color: #ffffcc;
}
body#secondary div#bd div#content-main div.column-1 form.style-default div#rsv-errors
{
    display: none; 
    background-color: #ffffcc;
    border: 1px solid #CC3300;
    margin: 18px 0px;
    padding: 8px;
}
body#secondary div#bd div#content-main div.column-1 form.style-default div#rsv-errors strong
{
    font-weight:bold;
}
body#secondary div#bd div#content-main div.column-1 form.style-default .focus
{
    background-color: #ffffcc;
}
/* Default Styling - Hint Box */
.hint-box-default
{
    background-color:#CCCCCC;
    color: #333333;
    display:none;
    padding: 10px;
    width: 200px;
}
/* Admission styling */
body#secondary div#bd div#content-main div.column-1 form.style-admission h4 
{
    color: #2b90c8;
    font-family:"Trebuchet MS", Tahoma, sans-serif;
    font-size: 1.85em;
    *font-size: 1.8em;
    font-weight: bold;
    text-transform:uppercase;
}
body#secondary div#bd div#content-main div.column-1 form.style-admission h4 em
{
    color:#65a219;
}
body#secondary div#bd div#content-main div.column-1 form.style-admission h5.instructions 
{
    border-bottom:1px solid #65A219;
    border-top:1px solid #65A219;
    color:#333333;
    font-size: .92em;
    *font-size: .9em;
    font-weight:bold;
    margin-bottom: 1.15em;
    *margin-bottom: 1.13em;
    padding:.38em 0em;
    *padding:.38em 0em;
}
body#secondary div#bd div#content-main div.column-1 form.style-admission fieldset.collapsed
{
    padding:0px;
}
body#secondary div#bd div#content-main div.column-1 form.style-admission fieldset legend
{
    color: #FFFFFF;
    cursor:pointer;
    display:block;
    font-family:"Trebuchet MS", Tahoma, sans-serif;
    *margin-left: -7px;
    *margin-right: -7px;
    padding: 5px 0px 5px 30px;
}
body#secondary div#bd div#content-main div.column-1 form.style-admission fieldset h5
{
    color: #666666 !important;
    font-weight:normal !important;
    padding: 16px 16px 0px 16px;
}
body#secondary div#bd div#content-main div.column-1 form.style-admission fieldset ol li h5
{
    color: #666666 !important;
    font-weight:normal !important;
    padding: 0px 0px 10px 0px;
}
body#secondary div#bd div#content-main div.column-1 form.style-admission fieldset ol
{
    padding: 16px;
}
body#secondary div#bd div#content-main div.column-1 form.style-admission fieldset ol li 
{
    border-top: 1px solid #9aa4b1;
}
body#secondary div#bd div#content-main div.column-1 form.style-admission fieldset label
{
    color: #535f70;
}
body#secondary div#bd div#content-main div.column-1 form.style-admission .error-field,
body#secondary div#bd div#content-main div.column-1 form.style-admission .rsvError
{
    border: 1px solid #CC3300;
    background-color: #f6eaba;
}
body#secondary div#bd div#content-main div.column-1 form.style-admission div#rsv-errors
{
    display: none; 
    background-color: #f6eaba;
    border: 1px solid #CC3300;
    margin: 18px 0px;
    padding: 8px;
}
body#secondary div#bd div#content-main div.column-1 form.style-admission div#rsv-errors strong
{
    font-weight:bold;
}
body#secondary div#bd div#content-main div.column-1 form.style-admission .focus
{
    background-color: #f6eaba;
}
/* Admission Styling - Hint Box */
.hint-box-admission
{
    background: transparent url(/isc/plu/images/css_js/hint-box-admission.gif) 0px 15px no-repeat;
    display:none;
}
.hint-box-admission #hint-box-body
{
    background: #FFFFFF;
    border: 2px solid #FFCC00;
    color: #333333;
    margin-left: 10px;
    padding: 10px;
    width: 200px;
}
/* Admission Styling - Simple */
body#secondary div.simple div#bd div#content-main div.column-1 form.style-admission fieldset
{
    background: #dee2e7;
    border: 0px;
    margin: 9px 0px;
    padding: 0px;
}
body#secondary div.simple div#bd div#content-main div.column-1 form.style-admission fieldset.collapsed legend 
{
    background: #2b90c8 url(/isc/plu/images/css_js/legend-simple-collapsed.gif) top left no-repeat !important;
}
body#secondary div.simple div#bd div#content-main div.column-1 form.style-admission fieldset.expanded legend 
{
    background: #2b90c8 url(/isc/plu/images/css_js/legend-simple-expanded.gif) top left no-repeat;
}

/* Admission Styling - Advanced */
body#secondary div.advanced div#bd div#content-main div.column-1 form.style-admission fieldset
{
    background: transparent url(/isc/plu/images/css_js/fieldset-bg.png) top left repeat;
    border: 0px;
    margin: 9px 0px;
    padding: 0px;
}
body#secondary div.advanced div#bd div#content-main div.column-1 form.style-admission fieldset.collapsed > legend 
{
    background: #2b90c8 url(/isc/plu/images/css_js/legend-collapsed.gif) top left no-repeat;
}
body#secondary div.advanced div#bd div#content-main div.column-1 form.style-admission fieldset.expanded > legend 
{
    background: #2b90c8 url(/isc/plu/images/css_js/legend-expanded.gif) top left no-repeat;
}
