* {
font-family: Verdana;
font-size: 12px;
color: #335378;
font-weight: bold;
line-height: 133%;
}

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0px;
padding: 0px;
}

img {
border: 0px;
}

body {
background: #EBEEF2 url(../img/bg.jpg) repeat-x;
}

a { text-decoration: none; }
a:hover { text-decoration: underline; }

.clear {
clear: both;
}

.vbot {
vertical-align: bottom;
}

{***************}

#main {
width: 989px;
border: 0px solid red;
}


#top {
background: url(../img/top.jpg) no-repeat;
width: 989px;
height: 277px;
border: 0px solid red;
}

.name {
font-family: Palatino Linotype;
font-size: 24px;
color: #063B78;
text-align: center;
padding-bottom: 20px;
border: 0px solid red;
}

#middle {
position: relative;
background: url(../img/middle_bg.jpg) 13px 0px repeat-y;
width: 989px;
height: 560px;
border: 0px solid red;
}

#middle_b {
width: 989px;
height: 4px;
background: url(../img/middle_bg_b.jpg) 13px 0px no-repeat;
border: 0px solid green;
}

#text {
position: absolute;
width: 410px;
/*height: 470px;*/
left: 30px;
top: 40px;
border: 0px solid green;
}

.item {
background: url(../img/white_line.jpg) top repeat-x;
}

.item_head {
background: url(../img/bullet.gif) left no-repeat;
/*height: 50px;*/
padding: 12px 0px;
padding-left: 40px;
}

.proc8 {
    font-size: 17px;
    font-weight: bold;
    color: #063B78;
}

#buttons {
}

.button_1 {
float: left;
width: 231px;
height: 42px;
}

.button_2 {
float: left;
/*width: 175px;*/
width: 170px;
padding-left: 3px;
height: 42px;
}



#blue {
background: #074790 url(../img/mouse.gif) 10px 5px no-repeat;
/*background: #074790;*/
height: 52px;
/*margin-top: 20px;*/
padding-left: 60px;
color: #ffffff;
}

#blue * {
color: #ffffff;
font-weight: normal;
}

#sound_letters_1 {
padding-top: 10px;
font-size: 20px;
}

#sound_letters_1 a {
    font-size: 20px;
    text-decoration: none;
}

#sound_letters_2 {
font-size: 15px;
}


#form_bg {
position: absolute;
background: url(../img/form_bg.jpg) repeat-y;
width: 506px;
/*height: 590px;*/
top: 20px;
left: 460px;
border: 0px solid red;
}

#form_bg_t {
background: url(../img/form_bg_t.jpg) top no-repeat;
width: 506px;
height: 15px;
border: 0px solid green;
}

#form_bg_m {
padding: 0px 20px;
/*height: 650px;*/
border: 0px solid blue;
/*background: url(../img/form_bg.jpg) repeat-y;*/
}

.warn_message {
font-weight: normal;
color: red;
}

.warn_message * {
color: red;
}

#form_bg_m td {
line-height: 105%;
padding-top: 2px;
vertical-align: bottom;
font-size: 11px;
}

.empty_cell {
width: 35px;
}


.text_before_field {
width: 205px;
height: 50px;
border: 0px solid red;
}

#form_bg_b {
/*position: relative;*/
bottom: 0px;
background: url(../img/form_bg_b.jpg) bottom no-repeat;
width: 506px;
height: 15px;
border: 0px solid green;
}

#agreement {
padding-top: 10px;
font-weight: normal;
font-size: 10px;
color: #316C9E;
line-height: 133%;
}

.formSiteText {
    padding: 12px 0px;
    border-top: 2px solid #e8ebf0;
    background: url(../img/bullet2.gif) left no-repeat;
    padding-left: 37px;
}

.formSiteTextBottomBorder {
    border-bottom: 2px solid #e8ebf0;
}

.formSiteTextTopBorder {
    border-top: 2px solid #e8ebf0;
}

/*
.after_abs {
position: absolute;
width: 989px;
height: 50px;
bottom: -50px;
left: -450px;
border: 1px solid;
}
*/



.send_button {
/*width: 50px;*/
}


#copyright {
background: url(../img/white_line.jpg) top repeat-x;
/*
height: 30px;
padding-top: 3px;
*/

margin-top: 10px;
position: absolute;
height: 30px;
width: 980px;
left: -450px;
padding-top: 10px;
border: 0px solid blue;
}

#copyright * {
font-weight: normal;
font-size: 10px;
}

#copy_1 {
float: left;
padding-left: 10px;
width: 800px;
}

#copy_2 {
float: left;
}

input, textarea {
background: #F0F2F6;
border: 1px solid #DCDFE5;
width: 200px;
height: 14px;
}

textarea {
overflow: auto;
width: 200px;
height: 80px;
}


