body {
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    background-image: url(../images/Bkg_img.jpg);
    background-position:center;
    background-repeat:no-repeat;
}
a:link {
    color: #CC0000; text-decoration:none;
}
a:visited {
    color: #CC0000; text-decoration:none;
}
a:hover {
    color: #FF0000; text-decoration:underline;
}
a:active {
    color: #CC0000; text-decoration:none;
}
.text_news {
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    color: #666666;
}
.text_news a:link {
    color: #666666;
    text-decoration:none;
}
.text_news a:hover{
    text-decoration:underline;
    color: #cccccc;
}
.text_news a:visited {
    color: #666666;
    text-decoration:none;
}
.text_news a:active {
    color: #666666;
    text-decoration:none;
}
.text_upload {
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    color: #666666;
}
.text_form {
    font-size: 10px;
    font-family: Arial, Helvetica, sans-serif;
    color: #a7a7a7;
}
.text_header {
    font-size: 18px;
    font-family: Arial, Helvetica, sans-serif;
    color: #a7a7a7;
}
.text_footer {
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    color: #a3a3a3;
}
.text_content {
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    color: #a3a3a3;
}
.transparent_class {
    filter:alpha(opacity=90);
    -moz-opacity:0.9;
    -khtml-opacity: 0.9;
    opacity: 0.9;
    background-color:#000000;
}
.box_form{
    width:190px;
    height:20px;
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    color: #ededed;
    border:0px;
    padding-left:3px;
    background-color:#6a6a6c;
}
.box_form2{
    width:110px;
    height:16px;
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    color: #ededed;
    border:0px;
    padding-left:3px;
    background-color:#6a6a6c;
}
.box_form3{
    width:437px;
    height:50px;
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    color: #ededed;
    border:0px;
    padding-left:3px;
    background-color:#6a6a6c;
}
.small_fields {font-family: Arial, Helvetica, sans-serif; color:#ededed; font-size: 11px;height: 16px; width: 60px; background-color:#6a6a6c;border:0px; }
.big_fields {font-family: Arial, Helvetica, sans-serif; color:#ededed; font-size: 11px;height: 16px; width: 130px; background-color:#6a6a6c;border:0px;
}
.body_text_red{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #ea1212;
    font-weight: bold;
}	 
.body_text_white{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #ffffff;
}
.body_text1_red{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #ea1212;

}

.error {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #FF0000;
}
#file {
    background-color:#6A6A6C;
    border:0 none;
    color:#EDEDED;
    font-family:Arial,Helvetica,sans-serif;
    font-size:11px;
    height:20px;
    padding-left:3px;
    width:190px;
}

.unactivePhotoStep {
    /* for IE */
    filter:alpha(opacity=35);
    /* CSS3 standard */
    opacity:0.35;
}

#step1 .overlay, #step2 .overlay, #step3 .overlay {
    z-index:900;
    position:absolute;
    background-color: #fff;
    /* for IE */
    filter:alpha(opacity=1);
    /* CSS3 standard */
    opacity:0.01;
}