/*
 * Cascading Style Sheet for Checklist
 */


BODY
{
    font-family: Arial, Helvetica, Verdana,  sans-serif;
    background-color: #3C3CD2;
    color: #3C3CD2;
    margin: 0;
    padding: 0;
    font-size: 12px;
}

TABLE, TBODY, TR, TH, TD, P
{
    font-family: Arial, Helvetica, Verdana,  sans-serif;
    color: #00000;
    font-size: 12px;
}


A:link
{
    color: #3C3CD2;
    text-decoration: none;
}

A:visited
{
    color: #3C3CD2;
    text-decoration: none;
}

A:hover
{
    color: #3C3CD2;
    text-decoration: underline;
}

.menulink 
{
 font: 11px/13px Arial, Helvetica, Verdana, sans-serif;
 color: #ffffff;
 text-decoration: none
}

A.menulink:link
{
    color: #ffffff;
    text-decoration: none;
}

A.menulink:visited
{
    color: #ffffff;
    text-decoration: none;
}

A.menulink:hover
{
    color: #ffffff;
    text-decoration: none;
}

.breadcrumbtrail 
{
 font: 10px/12px Verdana, Arial, Helvetica, sans-serif;
 font-weight: bold;
 margin-top: 0px;
 margin-bottom: 0px;
 color: #666666;
 text-decoration: none
}

A.breadcrumbtrail:link
{
    color: #000000;
    text-decoration: underline;
}

A.breadcrumbtrail:visited
{
    color: #000000;
    text-decoration: underline;
}

A.breadcrumbtrail:hover
{
    color: #000000;
    text-decoration: underline;
}

.text 
{
 font: 12px Arial, Helvetica, Verdana, sans-serif;
 margin-top: 0px;
 margin-bottom: 0px;
 color: #000000;
 text-decoration: none
}


.textwhite 
{
 font: 11px/13px Arial, Helvetica, Verdana, sans-serif;
 margin-top: 0px;
 margin-bottom: 0px;
 color: #ffffff;
 text-decoration: none
}


.textboldwhite 
{
 font: 11px/13px Verdana, Arial, Helvetica, sans-serif;
 font-weight: bold;
 margin-top: 0px;
 margin-bottom: 0px;
 color: #ffffff;
 text-decoration: none
}

.textboldblack 
{
 font: 11px/13px Verdana, Arial, Helvetica, sans-serif;
 font-weight: bold;
 margin-top: 0px;
 margin-bottom: 0px;
 color: #000000;
 text-decoration: none
}

.textlargeboldwhite 
{
 font: 13px/15px Verdana, Arial, Helvetica, sans-serif;
 font-weight: bold;
 margin-top: 0px;
 margin-bottom: 0px;
 color: #ffffff;
 text-decoration: none
}

.textxtraboldwhite 
{
 font: 18px/20px Verdana, Arial, Helvetica, sans-serif;
 font-weight: bold;
 margin-top: 0px;
 margin-bottom: 0px;
 color: #ffffff;
 text-decoration: none
}

.textxtraboldblack 
{
 font: 10px/12px Verdana, Arial, Helvetica, sans-serif;
 font-weight: bold;
 margin-top: 0px;
 margin-bottom: 0px;
 color: #000000;
 text-decoration: none
}

.footer
{
 font: 10px/12px Arial, Helvetica, Verdana, sans-serif;
 margin-top: 0px;
 margin-bottom: 0px;
 color: #666666;
 text-decoration: none
}

.errbold
{
 font: 18px/20px Arial, Helvetica, Verdana, sans-serif;
 font-weight: bold;
 margin-top: 0px;
 margin-bottom: 0px;
 color: #3333CC;
 text-decoration: none
}

.errlink
{
 font: 14px/16px Arial, Helvetica, Verdana, sans-serif;
 font-weight: bold;
 margin-top: 0px;
 margin-bottom: 0px;
 color: #CC0000;
 text-decoration: none
}

.errdetails
{
 font: 14px/16px Arial, Helvetica, Verdana, sans-serif;
 font-weight: bold;
 margin-top: 0px;
 margin-bottom: 0px;
 color: #3333CC;
 text-decoration: none
}

.errform
{
 font: 12px/12px Arial, Helvetica, Verdana, sans-serif;
 font-weight: bold;
 margin-top: 0px;
 margin-bottom: 0px;
 color: #FF0000;
 text-decoration: none
}

.aheadl
{
 font: 18px/20px Arial, Helvetica, Verdana, sans-serif;
 font-weight: bold;
 margin-top: 0px;
 margin-bottom: 0px;
 color: #3C3CD2;
 text-decoration: none
}

.ahead
{
 font: 14px/16px Arial, Helvetica, Verdana, sans-serif;
 font-weight: bold;
 margin-top: 0px;
 margin-bottom: 0px;
 color: #3C3CD2;
 text-decoration: none
}


.bhead
{
 font: 13px/16px Arial, Helvetica, Verdana, sans-serif;
 font-weight: bold;
 margin-top: 0px;
 margin-bottom: 0px;
 color: #3C3CD2;
 text-decoration: none
}


.chead 
{
 font: 12px Verdana, Arial, Helvetica, sans-serif;
 font-weight: bold;
 margin-top: 0px;
 margin-bottom: 0px;
 color: #000000;
 text-decoration: none
}

.footer-text 
{
   background-color: #eeeeee;
   color: #FF0000;
   font: 10px/12px Arial, Helvetica, Verdana, sans-serif;
   width: 200px;
}

/* FORM ELEMENTS */
.button 
{
   background-color: #000000;
   color: #FFFFFF;
   font: 10px/12px Arial, Helvetica, Verdana, sans-serif;
   width: 65px;
}

.input-text 
{
   background-color: #eeeeee;
   color: #000000;
   font: 10px/12px Arial, Helvetica, Verdana, sans-serif;
   width: 147px;
}

input 
{
   font: 10px/12px Arial, Helvetica, Verdana, sans-serif;
}

select 
{
   color: #000000;
   font: 10px/12px Arial, Helvetica, Verdana, sans-serif;
}


.SearchBtn 
{
   color: #000000;
   background-color: #cccccc;
   font: 10px/12px Arial, Helvetica, Verdana, sans-serif;
}

textarea 
{
   color: #000000;
   font: 10px/12px Arial, Helvetica, Verdana, sans-serif;
   width: 147px;
}