#page div.left_menu ul li a {
    color:black;
    text-decoration: none;
}

#page div.platform_scheme {
    position:relative;
    width:389px;
    height:207px;
     background: url(../images/d_platform_scheme.jpg) no-repeat;
}

#page div.platform_scheme img {
    position:absolute;
    z-index:0;
    width:389px;
    height:207px;
   
    
}

#page div.platform_scheme a.image_rev {
    position:absolute;
    left:121px;
    top:0px;
    width:145px;
    height:43px;
    border:0px solid red;
    z-index: 1;
}

#page div.platform_scheme a.content_adj {
    position:absolute;
    left:0px;
    top:80px;
    width:145px;
    height:43px;
    border:0px solid red;
}

#page div.platform_scheme a.video_display {
    position:absolute;
    left:241px;
    top:79px;
    width:145px;
    height:43px;
    border:0px solid red;
}

#page div.platform_scheme a.video_meas {
    position:absolute;
    left:122px;
    top:158px;
    width:145px;
    height:43px;
    border:0px solid red;
}


#page div.left_menu div.contact_item {
    width:184px;
    height:139px;
    overflow: hidden;
    margin-top:10px;
    margin-left:10px;
    border-bottom:1px dotted rgb(160,160,160);
}

#page div.left_menu div.contact_item img {
    margin-right: 10px;
}

#page div.left_menu div.contact_item span.header {
    color:rgb(139,179,49);
    font-size: 1.2em;
}

#page div.left_menu div.contact_item div.text {
    font-size: 1.2em;    
    line-height: 120%;
}

#page div.contact_form {
    /*width:447px;
    height:483px;*/
    width:388px;
    height:423px;
    background: url(../images/d_contact_bg.gif) no-repeat;
    padding:30px;
}

#page div.contact_demo_form {
    /*width:447px;
    height:483px;*/
    width:420px;
    height:483px;
    background: url(../images/d_contact_demo_bg.gif) no-repeat;
    padding:25px;
}

#page div.contact_demo_form td.label {
    font-size: 1.2em;
    color:rgb(18,18,18);
}

#page div.contact_demo_form input {
    width:124px;
    height:15px;
    border:1px solid rgb(187,187,187);
    margin:0;
    padding:0;
    font-size: 1.2em;
}

#page div.contact_demo_form input.long {
    width:162px;
}

#page div.contact_demo_form select {
    width:124px;
    height:19px;
    border:1px solid rgb(187,187,187);
    margin:0;
    padding:0;
  /*  font-size: 1em;*/
}

#page div.contact_demo_form textarea {
    width:250px;
    height:100px;
    border:1px solid rgb(187,187,187);
    margin:0;
    padding:0;
}

#page div.contact_demo_form input.submit {
    width:76px;
    height:24px;
    border:0;
}




















#page div.contact_form td.label {
    font-size: 1.2em;
    color:rgb(18,18,18);
}

#page div.contact_form input {
    width:124px;
    height:15px;
    border:1px solid rgb(187,187,187);
    margin:0;
    padding:0;
    font-size: 1.2em;
}

#page div.contact_form input.long {
    width:162px;
}

#page div.contact_form select {
    width:124px;
    height:19px;
    border:1px solid rgb(187,187,187);
    margin:0;
    padding:0;
  /*  font-size: 1em;*/
}

#page div.contact_form textarea {
    width:250px;
    height:100px;
    border:1px solid rgb(187,187,187);
    margin:0;
    padding:0;
}

#page div.contact_form input.submit {
    width:76px;
    height:24px;
    border:0;
}