﻿a
{
    text-decoration:none;
    color: #C24208;
}

a:hover
{
    text-decoration: underline;
}

body 
{
	font-family:  Calibri, Arial, Tahoma;
	font-size: 12px;
	margin: 0px 5px 5px 5px;
	padding: 0 0 0 0; 
}

input, textarea, select, option
{
	font-family:  Calibri, Arial, Tahoma;
	font-size: 12px;
	border:1px solid #d7d7d7;
}


SPAN.subhead
{
    font-weight: bold;
    font-size: 18pt;
    color: #005495;
}


P.intro
{
    color:#888;
    font-size:14px;
}


div.hdr1
{
    color:#222;
    font-size:18px;
    text-align: left;
}

SPAN.pgTitle
{
    font-size:18px;
    color:#000;
    font-weight:bold;
    font-family:"Lucida Grande", Tahoma, Verdana, Arial, sans-serif;
}

th 
{
    border-bottom: 1pt solid #ccc;
}

span.bracket-datetime
{
    font-size: 11px;
    color: #333;
}


.b-bottom
{
    border-bottom:1pt solid #cccccc;
}

.b-bottomright
{
    border-right:1pt solid #cccccc;
    border-bottom:1pt solid #cccccc;
}

.b-bottomleft
{
    border-left: 1pt solid #cccccc;
    border-bottom:1pt solid #cccccc;
}

.b-right
{
    border-right:1pt solid #cccccc;
}

.b-left
{
    border-left: 1pt solid #cccccc;
}


.b-bottomleftright
{
    border-left: 1pt solid #cccccc;
    border-right: 1pt solid #cccccc;
    border-bottom:1pt solid #cccccc;
}


DIV.subhead2
{
    font-weight: bold;
    font-size: 14pt;
    color: #005495;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

P.intro3
{
    color:#333;
    font-size:12px;
    padding: 0px 0px 10px 0px;
    margin: 0px 0px 0px 0px;
}

.roundedcornr_box_818235 {
   background: #efefef;
}
.roundedcornr_top_818235 div {
   background: url(roundedcornr_818235_tl.png) no-repeat top left;
}
.roundedcornr_top_818235 {
   background: url(roundedcornr_818235_tr.png) no-repeat top right;
}
.roundedcornr_bottom_818235 div {
   background: url(roundedcornr_818235_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_818235 {
   background: url(roundedcornr_818235_br.png) no-repeat bottom right;
}

.roundedcornr_top_818235 div, .roundedcornr_top_818235, 
.roundedcornr_bottom_818235 div, .roundedcornr_bottom_818235 {
   width: 100%;
   height: 7px;
   font-size: 1px;
}
.roundedcornr_content_818235 { margin: 0 7px; }

span.fldLbl
{
    color: #333;
    font-size: 12px;
    font-family: Segoe UI, Calibri, Arial;
}

span.secLbl
{
    color: #333;
    font-size: 12px;
    font-family: Segoe UI, Calibri, Arial;
    font-weight:bold;
}

TD.regFormBody
{
    border-top: 1pt solid #cccccc;
}
