#BabyGift .sfm_textbox

{

    padding:1px;

}

#BabyGift .sfm_textarea

{

    padding:2px;

    resize:none;

}

#BabyGift .sfm_auto_hide_text

{

    color:#999 !important;

}

#BabyGift .error_strings

{

    font-family:Verdana;

    font-size:12px;

    color:#660000;

}

#BabyGift img

{

    border:0;

}

#BabyGift .loading_div

{

    background-color:transparent;

    background-image:url("images/loading.gif");

    background-position:center center;

    background-repeat:no-repeat;

}

#BabyGift input[type='submit'],input[type='reset']

{

    font:inherit;

    color:inherit;

}

#BabyGift .sfm_cr_box

{

    font-family:Verdana;

    font-size:10px;

    color:#888888;

}

#BabyGift .sfm_cr_box a

{

    color:#888888;

}

#BabyGift .form_outer_div

{

    margin:0 auto;

    border:none;

    background-color:transparent;

}

#BabyGift .sfm_form_label

{

    background-color:transparent;

    font-family:Arial;

    font-size:12px;

    font-weight:bold;

}

#BabyGift .element_label

{

    background-color:transparent;

    font-family:Arial;

    font-size:12px;

    font-weight:bold;

}

body#sfm_BabyGift_body

{

    background-color:transparent;

    font-family:Arial;

    font-size:12px;

    color:#000000;

    margin:0px;

}

#BabyGift .form_outer_div

{

    font-family:Arial;

    font-size:12px;

    color:#000000;

}

#BabyGift .form_subheading

{

    background-color:transparent;

    font-family:Arial;

    font-size:20px;

    color:#000066;

    font-weight:bold;

    margin:0;

    padding:0;

}

#BabyGift .sfm_float_error_box

{

    font-family:Verdana;

    font-size:10px;

    color:#660000;

    background:none repeat scroll 0 0 #ffff66;

    border:0;

    border-radius:4px;

    -moz-border-radius:4px;

    -webkit-border-radius:4px;

    box-shadow:0 0 4px #333;

    border:1px solid #660000;

}

#BabyGift .sfm_close_box

{

    font-family:Verdana;

    font-size:10px;

    color:#660000;

}

#BabyGift .progress_box_container

{

    border:1px solid #8e8e8e;

    background-color:#cccccc;

    font-family:Arial;

    font-size:10px;

    color:#ffffff;

    text-align:center;

    vertical-align:middle;

}

#BabyGift .progress_box

{

    background-color:#333333;

    width:2px;

    float:left;

    margin:2px;

}

#BabyGift .page_heading

{

    background-color:transparent;

    font-family:Arial;

    font-size:20px;

    color:#000066;

    font-weight:bold;

    margin:0;

    padding:0;

}

#BabyGift .page_number

{

    background-color:transparent;

}

#BabyGift input[type='text'],input[type='password']

{

    background-color:#ffffff;

    border:none;

    border-radius:0px;

    -moz-border-radius:0px;

    -webkit-border-radius:0px;

    font-family:Arial;

    font-size:12px;

    color:#000000;

    font-weight:bold;

    height:20px;

    line-height:20px;

}

#BabyGift textarea

{

    background-color:#ffffff;

    border:none;

    border-radius:0px;

    -moz-border-radius:0px;

    -webkit-border-radius:0px;

    font-family:Arial;

    font-size:13px;

    color:#000000;

    font-weight:bold;

}





#BabyGift #t73418ca49ddcbb82dc42

{

    width:5px;

    height:5px;

    display:none;

}

#BabyGift #Name_container

{

    position:absolute;

    left:0px;

    top:1px;

    z-index:1;

}

#BabyGift #Name

{

    float:left;

    width:244px;

    z-index:1;

}

#BabyGift #Surname_container

{

    position:absolute;

    left:0px;

    top:41px;

    z-index:4;

}

#BabyGift #Surname

{

    float:left;

    width:244px;

    z-index:4;

}

#BabyGift #Email_container

{

    position:absolute;

    left:0px;

    top:81px;

    z-index:2;

}

#BabyGift #Email

{

    float:left;

    width:244px;

    z-index:2;

}

#BabyGift #Phone_container

{

    position:absolute;

    left:0px;

    top:121px;

    z-index:5;

}

#BabyGift #Phone

{

    float:left;

    width:244px;

    z-index:5;

}

#BabyGift #label5_container

{

    position:absolute;

    left:0px;

    top:151px;

    width:203px;

    height:20px;

    z-index:9;

}

#BabyGift #label5

{

    position:absolute;

    top:3px;

    left:0px;

    text-align:left;

}

#BabyGift #Amount_0_container

{

    position:absolute;

    left:0px;

    top:184px;

    width:50px;

    height:22px;

    z-index:7;

}

#BabyGift #Amount_1_container

{

    position:absolute;

    left:0px;

    top:216px;

    width:50px;

    height:22px;

    z-index:8;

}

#BabyGift #Amount_2_container

{

    position:absolute;

    left:64px;

    top:184px;

    width:50px;

    height:22px;

    z-index:10;

}

#BabyGift #Amount_3_container

{

    position:absolute;

    left:64px;

    top:216px;

    width:50px;

    height:22px;

    z-index:11;

}

#BabyGift #Message_container

{

    position:absolute;

    left:0px;

    top:241px;

    z-index:6;

}

#BabyGift #Message

{

    float:left;

    width:244px;

    height:73px;

    z-index:6;

}

#BabyGift #Submit_container

{

    position:absolute;

    left:4px;

    top:338px;

    width:129px;

    height:25px;

    z-index:3;

}

#BabyGift #BabyGift_Submit_img

{

    width:133px;

    height:29px;

    border:none;

}

