html, body, table, form
{
    font-family: Arial,Helvetica,sans-serif;
    color: #636466;
    background-color: #FFFFFF;
    height: 100%;    
}
p, table, html
{
    font-size: 95%;
}
p
{    
    margin-bottom: 13px;    
}
.label
{
    margin-bottom: 0px;
}
.note
{
    font-weight: bold;
}
a
{
    color:#E70033;
    font-size:95%;
    text-decoration:underline;
}
a:hover
{
    text-decoration: none;    
}
.links
{
    margin-bottom: 26px;
    margin-top: 13px;
}
.links a
{
    color:#636466;
    font-size: 110%;
    text-decoration:none;
    font-weight: bold;
}
.links .split
{    
    font-size: 110%;
    font-weight: bold;
    color: #E70033;    
}

h1
{
    color:#636466;
    margin-bottom: 15px;    
    font-size: 120%;    
    font-weight: bold;
    text-decoration:none;
}
h2
{
    font-weight: bold;
    font-size: 110%;    
    margin-bottom: 10px;
    text-decoration:none;
    color:#636466;
}
h3
{
    font-weight: bold;
}
#bd .yui-b
{
    padding: 20px;
}
#custom-doc
{    
    margin:auto;
    margin-top: 10px;
    text-align:left;
    min-width: 970px;
    width:74.6153841538462em;
    *width: 72.81715384615385em;
}
#headeremployment
{    
    height: 193px;
    background: url('../images/headeremployment.jpg') no-repeat;
}
#headerother
{
    height: 193px;
    background: url('../images/headerother.jpg') no-repeat;
}
#bar
{
    height: 23px;
    background: url('../images/mainmenu.jpg') no-repeat;
}

.table
{
    table-layout: fixed;
}
.table th
{
    font-weight: bold;
    font-size: 130%;    
    text-align: center;
    padding-top: 8px;
    padding-bottom: 8px;
    border-width: 1px 0px 1px 0px;
    border-style: solid;    
    border-color: #636466;
}
.table td
{
    text-align: center;
    padding-top: 5px;
    padding-bottom: 5px;
}
.button
{
    font-weight: bold;
    border: 1px solid #636466;
    padding: 2px 5px;
    color: #333333;
    background-color: #EEEEEE;
    /*font-size: 120%;*/
}
.select
{
    padding: 2px 5px;    
}
.smallBox, .mediumBox, .largeBox
{
    text-align: left;
}
.largeBox textarea
{
    width: 98%;
}
.smallBox
{
    width: 350px;    
}
.mediumBox
{
    width: 500px;
}
.largeBox
{
    width: 750px;
}
.border
{
    border: 1px solid #636466;
}
.padding
{
    padding: 10px;
}
.breadcrumb
{
    margin-bottom: 15px;
}
.functionList li
{
    height: 30px;
    line-height: 30px;
}
.functionList a
{
    text-decoration: none;
}
.functionList a:hover
{
    /*text-decoration: underline;*/
    /*font-size: 140%;*/
}
.user-bar
{
    background-color: #BBBBBB;
    color: #333333;
    text-align: center;
    border: 1px solid #000000;  
    padding: 5px;
    margin-bottom: 15px;
}
.user-bar a
{
    font-weight: bold;
    color: #E70033;
}
.pagination
{
    font-weight: bold;
    padding-top: 20px;     
    font-size: 140%;    
}
.pagination a
{
    text-decoration: none;
    font-weight: bold;
    font-size: 100%;
}

hr{ margin-bottom: 15px; border: none; background-color: #666666; height: 1px;}

#job-applicant-form
{
    
}
.fileCont
{
    overflow: hidden;
}
.fileCont img
{
    margin-bottom: 10px;
}
#videoListTable
{
    table-layout: fixed; 
}
#videoListTable td
{
    padding: 5px;
}
#fileListTable
{
    table-layout: fixed;    
}
#fileListTable td
{
    padding: 5px;
}
legend
{
    color: #636466;
}
#job-descrip
{
    margin-bottom: 30px;
}
#job-applicant-form legend
{
    font-size: 110%;
}
textarea#content
{
    height: 500px;
}
