/*****************************************************
******** CMS - Style Sheet
*****************************************************/

/*****************************************************
******** Redefined HTML Tags
*****************************************************/


input
{
    border: 1px solid #999999;
    font: 9pt Arial,Verdana, Helvetica, sans-serif;
    padding: 4px;
    background-color: #FEFEFE;
}



input.clear, .clear input
{
    border: 0px;
    background-color: Transparent;
}

/*****************************************************
******** Site Design & Layout
*****************************************************/

.mainContainer
{
    margin: 0px auto;
    width: 720px;
    margin-top: 100px;
}

    
.subContainer

{
   padding: 0px 0px 0px 0px;
   width: 720px;
   position:inherit;
}

.footer
{   position:inherit;
    margin: 0px auto;
    padding-top: 35px;
    color: #000000;
    width: 710px;
    font-size:8px;
    font-family: Arial, Verdana, Sans-Serif; 
    text-align:right;
    clear:both;
    
    
}

.toggler
{
    cursor: pointer;
    text-decoration: underline;
}

.logo 
{clear:both;
  float:right;
 position:inherit;
 padding:15px 0px 0px 0px;
   
}
.logo a:visited
{
    color:#ffffff;
    
}


.menu
{
 float:left;
 position:inherit;
 padding:15px 0px 0px 0px;

}

/*****************************************************
******** Help Tip
*****************************************************/

.helpTip
{
    padding: 1px 4px 1px 4px;
    background-color: #002E92;
    margin: 0px 1px 0px 1px;
    font: 9pt Georgia, Helvetica, sans-serif;
    color: #FFFFFF;
    font-weight: bold;
}

.helpTip:hover
{
    cursor: help;
    padding: 1px 4px 1px 4px;
    background-color: #FFA14F;
    margin: 0px 1px 0px 1px;
    font: 9pt Georgia, Helvetica, sans-serif;
    color: #FFFFFF;
    font-weight: bold;
}

/*****************************************************
**** Display Styles
*****************************************************/

.errorBox
{
    background-color: #FFFFFF;
    border: 1px solid #A99A6F;
    color: #C10534;
    padding: 3px 3px 3px 3px;
}

.textField
{
    font: 10pt Verdana, Helvetica, sans-serif;
    width: 400px;
    border: 1px solid #999999;
    padding: 4px;
    background-color: #FEFEFE;
}

/*****************************************************
******** Button Styles
*****************************************************/

.actionButton
{
    border-top: 1px solid #999999;
    border-left: 1px solid #999999;
    border-right: 1px solid #999999;
    border-bottom: 1px solid #999999;
    background-color: #FEFEFE;
    width: 100px;
    height: 25px;
    font: 7.5pt Verdana, Helvetica, sans-serif;
    color: #C10534;
    font-weight: bold;
    margin-bottom: 1px;
    cursor: pointer;
}

.actionButton:hover
{
    border-top: 1px solid #FFA14F;
    border-left: 1px solid #FFA14F;
    border-right: 1px solid #FFA14F;
    border-bottom: 1px solid #FFA14F;
    background-color: #FFFFFF;
    width: 100px;
    height: 25px;
    font: 7.5pt Verdana, Helvetica, sans-serif;
    color: #C10534;
    font-weight: bold;
    margin-bottom: 1px;
    cursor: pointer;
}

{
    background-position: