html, body
{
    margin: 0px;
    font-family: Arial;
    
}

#divMain
{
    width: 100%;
    vertical-align: top;

}


#tdLeft
{
    background-image:url('images/bl_Shadow_Left.jpg');
    background-position:left top;
    background-repeat:repeat-y;
    min-height:100%;
    min-width:12px;
    width:12px;
}

#tdRight
{
    background-image:url('images/bl_Shadow_Right.jpg');
    background-position:left top;
    background-repeat:repeat-y;
    min-height:100%;
    width:12px;   
}

#divContent
{
    padding: 10px;
    margin: 0px;
        text-align: left;
}

#divContent td
{
    padding: 15px;
    
    padding-bottom: 0px;
}

p, ol
{
    font-size: 10pt;
    line-height: 13pt;
}

#divReferences, #divReferences ol
{
    color: #5b5b5b;
    font-size: 8pt;
}

td
{
    vertical-align: top;
}

.blue
{
    color: #0c55a3; 
}

h1
{
    font-size: 17pt;
}

h2
{
    font-size: 11pt;
}

h3
{
    font-size: 14pt;
}

.divImage
{
    width: 420px;
}

.divImage td
{
    margin: 0px;
    padding: 0px !important;
}

ol li
{
    margin-bottom: 5px;
}

sup
{
    line-height: 0px;
}


#divFooterNav
{
    margin-right: 15px;
    margin-top: 10px;
    margin-bottom: 50px;
    text-align: right;
    font-size: 7pt;
}


a:link
{
    text-decoration: none;
    color: #0c55a3;
}

a:hover
{
    text-decoration: underline;
}

a:visited
{
    text-decoration: none;
    color: #0c55a3;
}

a:active
{
    text-decoration: none;
    content: #0000FF;
}

#divBottom
{
    border: solid thin #0c55a3;
    padding: 10px;
}

.required 
{
    color:#FF0000;
}

.lblWide 
{
    display: inline;
    width: 100%;
}

#divRegistration {
}
#divRegistration ul {
list-style-type:none;
margin:0px;
padding: 0px
}
#divRegistration li {
padding:3px 0 0 90px;
}
#divRegistration fieldset {
border:medium none;
margin:0px;
padding:0px;
}
#divRegistration hr {
border-color:#ACC8ED -moz-use-text-color -moz-use-text-color;
border-style:dashed none none;
border-width:1px 0 0;
height:1px;
margin:20px 0px;
}
#divRegistration fieldset legend {
color:#990066;
display:inline-block;
font-size:1.3em;
font-weight:bold;
}
#divRegistration label {
display:inline-block;
width:230px;
}
#divRegistration input {
font-family:Arial;
}
#divRegistration .textbox {
border:1px solid #00529F;
padding:3px;
}
#divRegistration span {
}
#divRegistration span input {
margin-right:10px;
margin-top:4px;
vertical-align:top;
}
#divRegistration span label {
padding-top:3px;
#padding-top:5px;
margin-bottom:10px;
width:80%;
}
#divRegistration label.lblWide {
display:inline;
width:100%;
}
#divRegistration span.radio label {
width:125px;
padding-top:3px;
#padding-top:5px;
}
#divRegistration .required {
color:#EF1D39;
margin-left:0;
}
#divRegistration .ddl {
border:1px solid #00529F;
padding:3px;
width:160px;
}
#divRegistration #divButtons
{
    text-align: center;
}
#divRegistration .btn {
    text-align: center;
    margin: 5px 15px;
}
#divRegistration .required {
color:#EF1D39;
margin-left:0;
}
#divRegistration legend span {
color:Black;
font-size:0.8em;
margin-left:105px;
text-align:right;
}
#divRegisterIntro
{
    margin-left:10px;
}
#divThanksMsg
{
    margin-left:10px;
}
#divContentMain {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
}
#divCaptcha
{
    text-align: center;
}
#divCaptcha label.lblWide
{
    text-align: left;
    display: block;
}
#divCaptcha ul
{
    padding: 0px;
    margin: 0px;
}
#divCaptcha li {
padding:3px 0;
}
#divCaptcha img
{
    
    margin:  5px auto 5px -20px;
    padding-right: 5px;
    padding-left: -20px;
    
}

#divCaptcha .textbox
{
    width: 210px;
    margin:  5px auto;
    padding-left: 5px;
    display: block;
}


h5 {
font-size:14px;
}
li
{
    line-height: 12pt; 
	margin-top: 0px;
	margin-bottom: 5px;
}
    
ul {
	list-style-type: disc;
	list-style-position: outside;
	margin-top: 20px;
	margin-bottom: 0px;
	margin-left: 30px;
	padding-left: 0px;
	padding-right: 100px;
}