body
{
   font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
   text-align: center;
   margin: 0px;
   padding: 0px;
}

form { padding: 0px; margin: 0px; }
form textarea { font-size: 11px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; }
form input    { font-size: 11px; }
form select   { font-size: 11px; }
form fieldset { border: 0px solid; padding: 0px; margin: 0px; }

table td
{
   font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
}

img { border: 0px; }

table input.submit
{
   width: 100px;
   border: 1px solid #666666;
   font-size: 11px;
   cursor: pointer;
}

a.link
{
        color : Black;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 11px;
        text-decoration : none;
        text-align : center;
}

a.link:hover
{
        color : #191970;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 11px;
        text-decoration : underline;
        text-align : center;
}

td.menu
{
        color : Lime;
        font-size : 11px;
        text-decoration : none;
        text-align : center;
        padding:10px;
}

table.servicesList td.text
{
        color : gray;
        font-size : 12px;
        text-decoration : none;
        text-align : center;
        vertical-align : middle;
        padding: 0px;
}

table.servicesList td.text1
{
        color : #191970;
        font-size : 11px;
        text-decoration : none;
        text-align : center;
        vertical-align : middle;
        padding: 5px;
        border-top:1px solid silver;
        border-left:1px solid silver;
        border-right:1px solid gray;
        border-bottom:1px solid gray;
        background-color:InfoBackground;
}

table.servicesList td.text1 a
{
        color : #191970;
        text-decoration : none;
}

table.servicesList td.text1 a:hover
{
        text-decoration : underline;
}

table.servicesList td.text1 span.dShort
{
   font-size: 10px;
   line-height: 15px;
   color: #000000;
}

table.servicesList table.text2
{
        color : #191970;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 11px;
        text-decoration : none;
        text-align : center;
        vertical-align : middle;
        padding:0px;
}


table.serviceNotes td
{
   width: 40px;
   font-size: 10px;
   text-align: center;
   background-color:InfoBackground;
}

table.mainBlock
{
    width: 774px;
    border: 0px;
}

table.mainBlock td.bodyContainer
{
   color: #191970;
   vertical-align:top;
   border-top:1px solid orange;
   border-bottom:1px solid orange;
   padding:5px;
   background-color: white;
   text-align: center;
   height: 250px;
}


table.addPageForm
{
   width: 400px;
   border-top:1px solid silver;
   border-left:1px solid silver;
   border-right:1px solid gray;
   border-bottom:1px solid gray;
}

table.addPageForm td
{
   background-color:InfoBackground;
   padding: 3px;
   padding-top: 4px;
}

table.addPageForm td.left
{
   width: 150px;
   vertical-align: top;
}

table.addPageForm td.right
{
   width: 250px;
}

table.addPageForm input
{
   width: 250px;
   font-size: 11px;
}

table.addPageForm input.submit
{
   width: 100px;
}

table.addPageForm textarea
{
   width: 250px;
   height: 80px;
   font-size: 11px;
}

span.errorReport
{
   color: red;
   font-size: 9px;
}

td.footer
{
   text-align: center;
   font-size: 9px;
   color: #666666;
   padding: 5px;
}

td.footer a
{
   color: #666666;
   text-decoration: none;
}

td.footer a:hover
{
   text-decoration: underline;
}

table.info td
{
   color: black;
   text-align: left;
   padding: 3px;
}

table.info td a
{
   color: #191970;
}


table.infoText
{
   width: 450px;
}

table.infoText td
{
   padding: 3px;
   line-height: 16px;
}

table.infoText td.header
{
   padding: 5px;
   color: #191970;
   font-weight: bold;
   padding-bottom: 10px;
   text-align: center;
}
