body {
    margin: 0px;
    padding: 0px;
    border: 0px;
    background-color:#cccccc;
}

.front_layer {
  text-align: left;
  vertical-align: top;
  width: 1024px;
  background-color:#000000;
}

.top_image {
  position: relative;
  top: 0px;
  left: 0px;
  width: 1024px;
  height: 150px;
}

.forma_border {
    margin-bottom: 5px;
    padding: 2px;
    border: 0px;
    background-color:#b0b0b0;
}

.forma_caption {
    margin-left: 5px;
    color:#ffffff;
    font-weight:bold;
    font-size:14px;
    font-family:"verdana",sans-serif;
}

.forma_client {
    margin-top: 5px;
    padding: 0px;
    border: 0px;
    background-color:#000000;
    width: 100%;
    height: 100%;
}

.white_text {
    color:#ffffff;
    font-weight:normal;
    font-size:12px;
    font-family:"verdana",sans-serif;
    padding-right: 10px;
    padding-bottom: 10px;
}

.gray_text {
    color:#909090;
    font-weight:normal;
    font-size:12px;
    font-family:"verdana",sans-serif;
}

.number_page {
    color:#000000;
    font-weight:bold;
    font-size:14px;
    font-family:"verdana",sans-serif;
}

.number_page2 {
    color:#ffffff;
    background: #000000;
    font-weight:bold;
    font-size:14px;
    font-family:"verdana",sans-serif;
}

.input_text {
   background-image: url('img/bk_input.gif');
   height: 20px;
   border: 0px;
   font-weight:normal;
   font-size:12px;
   font-family:"verdana",sans-serif;
   width:100%;
}

.submit_button {
    overflow: hidden;
    cursor: pointer;
    border:0px;
    color:black;
    font-weight:bold;
    font-size:12px;
    font-family:"verdana",sans-serif;
    height: 20px;
    width: 85px;
    background: url('img/bk_submit.gif') #cccccc no-repeat;
}

.white_link {
    color:#ffffff;
    font-weight:normal;
    font-size:12px;
    font-family:"verdana",sans-serif;
    cursor: pointer;
    border-bottom: 1px solid #ffffff;
    text-decoration: none;
}

.green_link {
    color:#00ff00;
    font-weight:normal;
    font-size:12px;
    font-family:"verdana",sans-serif;
    cursor: pointer;
    border-bottom: 1px solid #00ff00;
    text-decoration: none;
}

.gray_link {
    color:#cccccc;
    font-weight:normal;
    font-size:12px;
    font-family:"verdana",sans-serif;
    cursor: pointer;
    border-bottom: 1px solid #cccccc;
    text-decoration: none;
}

.black_link {
    color:#000000;
    font-weight:normal;
    font-size:12px;
    font-family:"verdana",sans-serif;
    cursor: pointer;
    border-bottom: 1px solid #ffffff;
/*    text-decoration: none; */
}

.register_sheet {
    width: 100%;
    height: 650px;
    background: url('img/photo_doc2.gif') #000000 no-repeat bottom;
}

.restore_sheet {
    width: 100%;
    height: 650px;
    background: url('img/restore.gif') #000000 no-repeat bottom;
}

.profile_sheet {
    width: 100%;
    height: 650px;
    background: url('img/profile.gif') #000000 no-repeat bottom right;
}

.white_sheet {
    width: 100%;
    height: 850px;
    background: #ffffff;
}

.photo_sheet {
    width: 100%;
    height: 850px;
    background: #000000;
}

.feedback_sheet {
    width: 100%;
    height: 650px;
    background: url('img/feedback.gif') #000000 no-repeat bottom;
}

.register_msgbox {
  position: relative;
  left: 410;
  padding: 15px;
  background: #000000;
  border: 3px solid #cccccc;
  width: 200px;
  top: -200;
}

.register_msgbox2 {
  position: relative;
  left: -50;
  padding: 15px;
  background: #000000;
  border: 3px solid #cccccc;
  top: 50;
}

.error_text {
    text-align:center;
    color:red;
    font-weight:normal;
    font-size:12px;
    font-family:"verdana",sans-serif;
}

.page_title {
    text-align:center;
    color:#000000;
    font-weight:bold;
    font-size:25px;
    font-family:"verdana",sans-serif;
    padding-top:5px;
    padding-bottom:25px;
}

.page_subtitle {
    text-align:center;
    color:#000000;
    font-weight:normal;
    font-size:15px;
    font-family:"verdana",sans-serif;
    padding-top:5px;
    padding-bottom:25px;
}

.page_content {
    position: relative;
    left: 100px;
    color:#000000;
    font-weight:norm;
    font-size:12px;
    font-family:"verdana",sans-serif;
    padding-bottom: 15px;
    margin-bottom: 15px;
    width: 600px;
}

.photo_smoll {
  width: 150px;
  height: 150px;
  border: 0px;
  background: #000000;
  padding-top: 5px;
  padding-bottom: 5px;
}

.photo_big {
  width: 90%;
  border: 0px;
  background: #000000;
  padding: 10px;
}

.smile {
  width: 18px;
  height: 18px;
  background: #000000;
  border: 0px;
}


#contact_text {
    float: right;
}
