#On_Shore_Volunteer .element_label
{
    font-family:Arial;
    font-size:13px;
    font-weight:bold;
    color:#000075;
}
#On_Shore_Volunteer .error_strings
{
    font-family:Verdana;
    font-size:10px;
    color:#8b0000;
    border-style:solid;
    border-width:0px;
    border-color:#000000;
}
#On_Shore_Volunteer .sfm_float_error_box
{
    position:absolute;
    z-index:999;
    cursor:default;
    font-family:Verdana;
    font-size:10px;
    color:#660000;
    background-color:#ffff66;
    border-style:solid;
    border-width:1px;
    border-color:#660000;
}
#On_Shore_Volunteer .sfm_float_box_td
{
    padding:3px;
    cursor:default;
    font-family:Verdana;
    font-size:10px;
    color:#660000;
    background-color:#ffff66;
}
#On_Shore_Volunteer .sfm_close_box
{
    font-family:Verdana;
    font-size:10px;
    font-weight:bold;
    color:#ffffff;
    background-color:#660000;
    border-width:0px;
    text-align:center;
}
#On_Shore_Volunteer .sfm_textbox
{
    padding:2px;
}
#On_Shore_Volunteer .sfm_textarea
{
    padding:2px;
}
#On_Shore_Volunteer .sfm_form_label
{
    font-family:Arial;
    font-size:13px;
    font-weight:bold;
    color:#000075;
}
#On_Shore_Volunteer .sfm_image_in_form
{
    border:0;
}
#On_Shore_Volunteer .sfm_captcha
{
    border:0;
}
#On_Shore_Volunteer .sfm_datepicker_icon
{
    border:0;
}

#On_Shore_Volunteer #label_container
{
    position:absolute;
    left:12px;
    top:34px;
    width:842px;
    height:28px;
    z-index:1;
}
#On_Shore_Volunteer #label
{
    position:absolute;
    left:262px;
    top:3px;
    width:317px;
    height:24px;
    text-align:center;
    font-family:Book Antiqua;
    font-size:23pt;
    font-weight:bold;
    color:#00005e;
}
#On_Shore_Volunteer #label1_container
{
    position:absolute;
    left:12px;
    top:71px;
    width:825px;
    height:25px;
    z-index:2;
}
#On_Shore_Volunteer #label1
{
    position:absolute;
    left:297px;
    top:3px;
    width:230px;
    height:21px;
    text-align:center;
    font-family:Book Antiqua;
    font-size:18pt;
    font-weight:bold;
    color:#00005e;
}
#On_Shore_Volunteer #Last_Name_container
{
    position:absolute;
    left:483px;
    top:153px;
    z-index:6;
}
#On_Shore_Volunteer #Last_Name
{
    float:left;
    width:229px;
    height:16px;
    z-index:6;
}
#On_Shore_Volunteer #label3_container
{
    position:absolute;
    left:404px;
    top:156px;
    width:77px;
    height:20px;
    z-index:5;
}
#On_Shore_Volunteer #label3
{
    position:absolute;
    left:0px;
    top:-1px;
    width:77px;
    height:20px;
    text-align:left;
}
#On_Shore_Volunteer #label2_container
{
    position:absolute;
    left:89px;
    top:156px;
    width:73px;
    height:20px;
    z-index:3;
}
#On_Shore_Volunteer #label2
{
    position:absolute;
    left:0px;
    top:-1px;
    width:72px;
    height:20px;
    text-align:left;
}
#On_Shore_Volunteer #First_Name_container
{
    position:absolute;
    left:169px;
    top:154px;
    z-index:4;
}
#On_Shore_Volunteer #First_Name
{
    float:left;
    width:210px;
    height:16px;
    z-index:4;
}
#On_Shore_Volunteer #label4_container
{
    position:absolute;
    left:89px;
    top:192px;
    width:59px;
    height:20px;
    z-index:7;
}
#On_Shore_Volunteer #label4
{
    position:absolute;
    left:0px;
    top:-1px;
    width:58px;
    height:20px;
    text-align:left;
}
#On_Shore_Volunteer #Address_container
{
    position:absolute;
    left:156px;
    top:191px;
    z-index:8;
}
#On_Shore_Volunteer #Address
{
    float:left;
    width:515px;
    height:16px;
    z-index:8;
}
#On_Shore_Volunteer #ST_container
{
    position:absolute;
    left:383px;
    top:221px;
    z-index:12;
}
#On_Shore_Volunteer #ST
{
    float:left;
    width:35px;
    height:16px;
    z-index:12;
}
#On_Shore_Volunteer #Zip_container
{
    position:absolute;
    left:473px;
    top:221px;
    z-index:14;
}
#On_Shore_Volunteer #Zip
{
    float:left;
    width:114px;
    height:16px;
    z-index:14;
}
#On_Shore_Volunteer #label7_container
{
    position:absolute;
    left:444px;
    top:224px;
    width:24px;
    height:20px;
    z-index:13;
}
#On_Shore_Volunteer #label7
{
    position:absolute;
    left:0px;
    top:-1px;
    width:23px;
    height:20px;
    text-align:left;
}
#On_Shore_Volunteer #label5_container
{
    position:absolute;
    left:89px;
    top:224px;
    width:30px;
    height:20px;
    z-index:9;
}
#On_Shore_Volunteer #label5
{
    position:absolute;
    left:0px;
    top:-1px;
    width:29px;
    height:20px;
    text-align:left;
}
#On_Shore_Volunteer #label6_container
{
    position:absolute;
    left:343px;
    top:224px;
    width:43px;
    height:20px;
    z-index:11;
}
#On_Shore_Volunteer #label6
{
    position:absolute;
    left:0px;
    top:-1px;
    width:43px;
    height:20px;
    text-align:left;
}
#On_Shore_Volunteer #City_container
{
    position:absolute;
    left:124px;
    top:222px;
    z-index:10;
}
#On_Shore_Volunteer #City
{
    float:left;
    width:179px;
    height:16px;
    z-index:10;
}
#On_Shore_Volunteer #Phone_container
{
    position:absolute;
    left:282px;
    top:260px;
    z-index:39;
}
#On_Shore_Volunteer #Phone
{
    float:left;
    width:213px;
    height:16px;
    z-index:39;
}
#On_Shore_Volunteer #label8_container
{
    position:absolute;
    left:89px;
    top:263px;
    width:195px;
    height:20px;
    z-index:15;
}
#On_Shore_Volunteer #label8
{
    position:absolute;
    left:0px;
    top:-1px;
    width:191px;
    height:20px;
    text-align:left;
}
#On_Shore_Volunteer #Email_container
{
    position:absolute;
    left:140px;
    top:297px;
    z-index:36;
}
#On_Shore_Volunteer #Email
{
    float:left;
    width:321px;
    height:16px;
    z-index:36;
}
#On_Shore_Volunteer #label9_container
{
    position:absolute;
    left:89px;
    top:300px;
    width:50px;
    height:20px;
    z-index:16;
}
#On_Shore_Volunteer #label9
{
    position:absolute;
    left:0px;
    top:-1px;
    width:49px;
    height:20px;
    text-align:left;
}
#On_Shore_Volunteer #label11_container
{
    position:absolute;
    left:87px;
    top:338px;
    width:679px;
    height:33px;
    z-index:18;
}
#On_Shore_Volunteer #label11
{
    position:absolute;
    left:3px;
    top:3px;
    width:662px;
    height:29px;
    text-align:left;
    font-family:Arial;
    font-size:10pt;
    font-weight:bold;
    color:#ff0000;
}
#On_Shore_Volunteer #label12_container
{
    position:absolute;
    left:84px;
    top:420px;
    width:587px;
    height:24px;
    z-index:19;
}
#On_Shore_Volunteer #label12
{
    position:absolute;
    left:3px;
    top:3px;
    width:559px;
    height:20px;
    text-align:left;
    font-family:Arial;
    font-size:12pt;
    font-weight:bold;
    color:#000000;
}
#On_Shore_Volunteer #Sat_6_19_container
{
    position:absolute;
    left:197px;
    top:466px;
    z-index:21;
}
#On_Shore_Volunteer #Sat_6_19
{
    float:left;
    width:248px;
    height:22px;
    z-index:21;
}
#On_Shore_Volunteer #label13_container
{
    position:absolute;
    left:136px;
    top:471px;
    width:55px;
    height:20px;
    z-index:20;
}
#On_Shore_Volunteer #label13
{
    position:absolute;
    left:0px;
    top:-1px;
    width:54px;
    height:20px;
    text-align:left;
}
#On_Shore_Volunteer #Sun_6_20_container
{
    position:absolute;
    left:197px;
    top:499px;
    z-index:23;
}
#On_Shore_Volunteer #Sun_6_20
{
    float:left;
    width:248px;
    height:22px;
    z-index:23;
}
#On_Shore_Volunteer #label14_container
{
    position:absolute;
    left:136px;
    top:503px;
    width:60px;
    height:20px;
    z-index:22;
}
#On_Shore_Volunteer #label14
{
    position:absolute;
    left:0px;
    top:-1px;
    width:60px;
    height:20px;
    text-align:left;
}
#On_Shore_Volunteer #Thurs_6_24_container
{
    position:absolute;
    left:207px;
    top:533px;
    z-index:25;
}
#On_Shore_Volunteer #Thurs_6_24
{
    float:left;
    width:295px;
    height:22px;
    z-index:25;
}
#On_Shore_Volunteer #label17_container
{
    position:absolute;
    left:136px;
    top:537px;
    width:74px;
    height:20px;
    z-index:24;
}
#On_Shore_Volunteer #label17
{
    position:absolute;
    left:0px;
    top:-1px;
    width:70px;
    height:20px;
    text-align:left;
}
#On_Shore_Volunteer #Fri_6_25_container
{
    position:absolute;
    left:189px;
    top:564px;
    z-index:27;
}
#On_Shore_Volunteer #Fri_6_25
{
    float:left;
    width:290px;
    height:22px;
    z-index:27;
}
#On_Shore_Volunteer #label18_container
{
    position:absolute;
    left:136px;
    top:569px;
    width:47px;
    height:20px;
    z-index:26;
}
#On_Shore_Volunteer #label18
{
    position:absolute;
    left:0px;
    top:-1px;
    width:46px;
    height:20px;
    text-align:left;
}
#On_Shore_Volunteer #Sat_6_26_container
{
    position:absolute;
    left:197px;
    top:597px;
    z-index:29;
}
#On_Shore_Volunteer #Sat_6_26
{
    float:left;
    width:282px;
    height:22px;
    z-index:29;
}
#On_Shore_Volunteer #label19_container
{
    position:absolute;
    left:136px;
    top:601px;
    width:60px;
    height:20px;
    z-index:28;
}
#On_Shore_Volunteer #label19
{
    position:absolute;
    left:0px;
    top:-1px;
    width:60px;
    height:20px;
    text-align:left;
}
#On_Shore_Volunteer #Sun_6_27_container
{
    position:absolute;
    left:196px;
    top:629px;
    z-index:31;
}
#On_Shore_Volunteer #Sun_6_27
{
    float:left;
    width:280px;
    height:22px;
    z-index:31;
}
#On_Shore_Volunteer #label20_container
{
    position:absolute;
    left:136px;
    top:633px;
    width:60px;
    height:20px;
    z-index:30;
}
#On_Shore_Volunteer #label20
{
    position:absolute;
    left:0px;
    top:-1px;
    width:60px;
    height:20px;
    text-align:left;
}
#On_Shore_Volunteer #Volunteered_Eight_Hours_Or_More_container
{
    position:absolute;
    left:81px;
    top:692px;
    width:708px;
    height:14px;
    z-index:38;
}
#On_Shore_Volunteer #T_Shirt_Size_container
{
    position:absolute;
    left:190px;
    top:717px;
    z-index:37;
}
#On_Shore_Volunteer #T_Shirt_Size
{
    float:left;
    width:196px;
    height:22px;
    z-index:37;
}
#On_Shore_Volunteer #label10_container
{
    position:absolute;
    left:104px;
    top:720px;
    width:89px;
    height:20px;
    z-index:17;
}
#On_Shore_Volunteer #label10
{
    position:absolute;
    left:0px;
    top:-1px;
    width:84px;
    height:20px;
    text-align:left;
}
#On_Shore_Volunteer #Contact_Me_container
{
    position:absolute;
    left:81px;
    top:762px;
    width:533px;
    height:14px;
    z-index:32;
}
#On_Shore_Volunteer #label21_container
{
    position:absolute;
    left:86px;
    top:797px;
    width:155px;
    height:20px;
    z-index:33;
}
#On_Shore_Volunteer #label21
{
    position:absolute;
    left:0px;
    top:-1px;
    width:154px;
    height:20px;
    text-align:left;
}
#On_Shore_Volunteer #Comments_container
{
    position:absolute;
    left:243px;
    top:795px;
    z-index:34;
}
#On_Shore_Volunteer #Comments
{
    float:left;
    width:461px;
    height:58px;
    z-index:34;
}
#On_Shore_Volunteer #Submit_container
{
    position:absolute;
    left:97px;
    top:895px;
    width:161px;
    height:39px;
    z-index:35;
}
#On_Shore_Volunteer #On_Shore_Volunteer_Submit_img
{
    width:165px;
    height:43px;
    border:none;
}

