body {margin: 0; padding: 0;background-image: url(http://origin.ih.constantcontact.com/fs092/1101789467183/img/15.gif);}

#content { 
 border: solid #FFF; 
 border-width: 0 20px 20px 20px; 
 background-color: #FFF;
 color: #555;
 font-size: 10.5px;
 line-height:15.5px;
 margin: 20px;
 font-family: verdana, sans-serif;   
text-align:left;
}
.body a:link 
{  
   text-decoration: none;
   color: #FF9900
}
.body a:visited 
{  
   text-decoration: none;
   color: #FFCC00
}
.body a:hover 
{  
   text-decoration: none;
   background-color: #FF9900;
   color: #FFFFFF
}
.course 
{  
   font-family: verdana,sans-serif; 
   font-size: 12px;
   	font-weight: bold;
   line-height:18px;
   color: #555
}
.title 
{  
   font-family: verdana,sans-serif; 
   font-size: 15px;
   line-height: 20px;
   font-weight: bold;
   color: #555 
 }
 .sub 
{  
   font-family: verdana,sans-serif; 
   font-size: 12px;
   line-height:16px;
   font-weight: bold;
   color: #0000000 
 }
 .nav 
{  
   font-family: verdana,sans-serif; 
   font-size: 10.5px;
   font-weight: bold;
   line-height:16px;
   color: #505050 
}
.nav a:link 
{  
   font-family: verdana,sans-serif; 
   font-size: 12px;
   line-height:16px;
   text-decoration: none;
   color: #FF9900 
}
.nav a:visited 
{  
   font-family: verdana,sans-serif; 
   font-size: 12px;
   line-height:16px;
   text-decoration: none;
   color: #FFCC00
}
.nav a:hover 
{  
   font-family: verdana,sans-serif; 
   font-size: 12px;
   line-height:16px;
   background-color: #FF9900;
   color: #FFFFFF
}
input.errHilite, select.errHilite, textarea.errHilite {
    border: 1px solid red;
    background-color: #fff;
    }
label.errHilite {
    color: #C00;
    }	



.req {font-weight:normal;font-style:italic;padding:0px;margin:-20px 0 0 120px;}

/* FORMS */

form 
{
 

   
   margin-left: 4px;

   padding-bottom: 10px;
   line-height:14px;
   }


input 
{


   margin: -20px 10px 0px 130px;
   padding-right: 120px;
background:#fff;
   }

#submit_yes
{float:left;margin-left:-10px;width:150px;
    
   }

#sumbit_no
{
   float:left;margin-left:-10px;
   width:150px;

   }
.continue {padding-top:12px}


#register_button
{
  margin-top: 3px;
  margin-left: -5px;padding:4px 0;

  }


select
{
   position: absolute; 
   margin: -16px 10px 0 130px;
   }
.checkboxes {line-height:20px;font-weight:normal}


.title{text-align:center}
.center{text-align:center}





