#container {
    -moz-box-sizing: border-box;  
   position: relative; 
   width:760px;
   top: 0px;       
   z-index: 3;        
   margin: 0 auto;    
   background-color:#ffffff;  
  /* border-style:solid;
   border-width:1px;
   border-color:#b8c2de;*/
}

body { 

  text-align:center;  
  background-color:#c5ddf3;
  font-size: 11px;
  font-style: verdana;

}

h1 {

font-size: 16px;
font-weight:bolder;
color:#003299;
font-family: arial;
margin-top:0px;
margin-bottom:0px;

}


.prequal
{
font-weight:normal;
}

#header {
  float:left;
  background-color:#ffffff;
  width:760px;
  overflow:hidden;
}


#float_left {
    float:left;
    margin-bottom: 0px;
}

#clear {  
   clear: both;
}


#mainbox{

 float:left;
 width: 760px;
 margin-top:0px;
 margin-bottom:5px;
 background-color:#ffffff;

}


#leftbox {

    float:left;
    width: 366px;
    margin-top:0px;
    text-align:left

}
#copy {

    margin-right:20px;
    margin-left: 10px;
}

#rightboxshadow {

    -moz-box-sizing: border-box;  
    float:left;
    margin-top:0px;
    width: 382px;
    background-color:#d6e6fe;
    text-align: left;     
    margin-left:3px;    
    
}

#rightbox {
    -moz-box-sizing: border-box;  
    position:relative;
    background-color:#f5f9fd;
    float:left;
    margin-top:0px;
    width: 380px;
    text-align: left;
    top:-3px;
    right:3px;
    border-style:solid;
    border-width:1px;
    border-color:#03359a; 
}

#formrightboxshadow {

    -moz-box-sizing: border-box;  
    float:left;
    margin-top:0px;
    width: 382px;
    background-color:#d6e6fe;
    text-align: left;     
    margin-left:3px;    
    
}

#formrightbox {

    -moz-box-sizing: border-box;  
    float:left;
    position: relative;
    margin-top:0px;
    width: 380px;
    height:auto;
    background-color:#f5f9fd;
    text-align: left;
    border-style:solid;
    border-width:1px;
    border-color:#03359a; 
    top:-4px;
    right:3px;

}


#indexImgHeader{
     -moz-box-sizing: border-box;  

   float:left;
   margin-top:0px;
   margin-bottom:0px;
   padding-bottom:0px;

}

#formImgHeader {

 -moz-box-sizing: border-box;  
  float:left;
  height: 36px;
    margin-top:0px;
    margin-bottom:0px;
   padding-bottom:0px;
  
}


#formfields {

float:left;
margin-top:0px;
padding-left:10px;
padding-top:15px;
width:370px;   

}


#footer {
width:760px;
float:left;
margin-bottom:10px;
margin-top:10px;

}


#footerLinksContent {
    padding-top:12px;
     color:#012b69;
     text-align:right;
     margin-right:20px;

}

#row {
   width: 350px;
   /*height: 25px;*/
   padding-top: 3px;
   padding-bottom: 3px;
   padding-left: 5px;
   overflow:hidden;
}

#footerInfo{
-moz-box-sizing:border-box;
margin: 0pt auto;
width:760px;
text-align:left;
margin-top:10px;
}

h1 {

font-size: 16px;
font-weight:bolder;
color:#003299;
font-family: arial;
margin-top:0px;
margin-bottom:0px;

}

#mainboxnoform 
{ 
-moz-box-sizing:border-box;
background-color:#FFFFFF;
float:left;
margin-bottom:5px;
width:760px;   
 } 
 
 #noformcopy {
height:200px;   
    margin-left:40px;
    margin-top:20px;
    text-align:left;
    margin-right:20px;
 }
 
#thankyou_noformcopy{
    margin-left:40px;
    margin-top:20px;
    text-align:left;
    margin-right:20px;
} 


body.regPopBdy {
    margin-left:0px;
    margin-top:0px;
    margin-right:0px;
    margin-bottom:0px;
}

  

/*
 * Formatting styles
 */
put,select,td {
    font-family: arial;
    font-size: 11px;
    font-weight:bold;
}

div{
 font-family: arial;
    font-size: 12px;


}

.pageId {
  visibility:hidden;
}

span.label {
    float:left;
    width:125px;
    text-align: right;
}

input, select {
    font-family: verdana;
    font-size: 10px;
    font-weight: normal;
    vertical-align:middle;
}


.prvLink {
    color: #012b69;
    font-weight: bold;
    text-decoration: underline;
}
 


.thide { display: none; }
.tshow { display: block; font-weight: bold; font-family: verdana, arial, sans-serif; font-size:14px; color:#000000; }


.formtable, .formtable TD 
{
font-family: verdana;
font-size:11px;
color:#000000;

}
  
input{

    font-size: 10pt;
    font-family: arial;

 }
 

.error {
    color: #ff0000;
    font-weight: bold;
    font-size: 11px;
    padding-left: 0px;
}


.form { font-family: verdana;font-size: 11px; font-weight: normal;color:#004A84; }
.blurb {font-family: verdana;font-size: 11px; font-weight: normal; color:#000000; }


.thankyou
{
font-family:arial;
font-size:10pt;
font-weight: normal;
  }

