@charset "utf-8";
/* CSS Document */

form{margin:0;padding:0;}

fieldset{margin-top:0.5em;margin-bottom:0.5em;border:none;border-top:1px solid #ccc;}

#fieldtop{margin-top:0em; margin-bottom:0px; border:none;border-top:1px solid #ccc;}

legend{margin:0.5em;color:#C8086E;background:transparent;font-size:1.3em;font-weight:bold;}

.legenddiv{font-family:Arial, Helvetica, sans-serif;font-size:12px;padding:0px 0px 0px 0px;text-align:left;line-height:16px;}

a:link {font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:16px; font-weight:bold; color:#C8086E;}

a:visited {font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:16px; font-weight:bold; color:#C8086E;}

.maintitle{font-family:Arial, Helvetica, sans-serif; font-size:30px; color:#333333; padding-bottom:10px; text-align:center; padding-top:20px;}

label{float:left;width:84px;padding:3px 9px 0px 0px;text-align:right;}

fieldset div{margin-bottom:.5em;padding:0;display:block;}

fieldset div input,fieldset div textarea{border:2px solid #E44097;padding:2px 1px 2px 1px; color:#333;font-size:13px; margin:0px; }

fieldset div select{padding:1px;}

div.fm-multi div{margin:5px 0;}

div.fm-multi input{width:1em;}

div.fm-multi label{display:block;width:200px;padding-left:5em;text-align:left;}

#fm-submit{clear:both;padding-top:1em;text-align:center;}

#fm-submit input{border:1px solid #333;padding:2px 1em;background:#555;color:#fff;font-size:100%;}

input:focus,textarea:focus{background:#efefef;color:#000;}

fieldset div.fm-std{font-weight:bold; font-size:16px;}

fieldset div.fm-req{font-weight:bold; font-size:16px;}

.fm-req-study{font-weight:bold; font-size:16px; width:255px; padding:16px 0px 0px 3px;}

fieldset div.fm-req label:before{content:"* ";}

body{}

#container{margin:0 auto;padding-right:1em;width:298px;text-align:left;padding-botton:25px;}

p#fm-intro{margin:0;}

.cssButtonsubmit
{ 
   font-family:Arial, Helvetica, sans-serif;
   font-size:20px;
   margin-top:5px;
   border:none;
   width:293px;
   height:35px;
   background:url(images/submit_newhome.jpg) no-repeat;
}

.cssButtonsubmit:hover
{ 
   font-size:20px;
   margin-top:5px;
   border:none;
   width:293px;
   height:35px;
   background:url(images/submit_newhome_hover.jpg) no-repeat;
}

.cssButton
{ 
   font-family:Arial, Helvetica, sans-serif;
   font-size:20px;
   margin-top:25px;
   border:none;
   width:293px;
   height:35px;
   background:url(images/submit_newhome.jpg) no-repeat;
   display:none;
}

.cssButton:hover
{ 
   font-size:20px;
   margin-top:25px;
   border:none;
   width:293px;
   height:35px;
   background:url(images/submit_newhome_hover.jpg) no-repeat;
   display:none;
}

.study_style {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
margin-top:5px;
width:271px;
}

.footer_spacer {
height:80px;
background-color:#FFFFFF;
}

.spread {
margin-top:26px;
}

.checklock {
float:left;
padding-top:1px;
}


.checkpadlong {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:0px 0px 0px 30px;
text-align:left;
line-height:16px;
}

.checkpad {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:0px 0px 0px 23px;
text-align:left;
line-height:16px;
}

.checkwidth {
width:255px;
text-align:center;
padding:2px;
float:left;
}

.checkwidth_end {
width:255px;
text-align:center;
padding:2px;
float:left;
margin-bottom:1em;
}

.checkborder {
border:0px solid #C8086E;
}