#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_form2 {
    background: url(../images/d_contact_bg2.gif) no-repeat;
	padding:10px;
	margin-top:20px;
	height:850px;
	 width:310px;
	}
	
	#page div.contact_form3 {
    background: url(../images/d_contact_bg3.gif) no-repeat;
	padding:10px;
	margin-top:20px;
	height:300px;
	 width:300px;
	}
		#page div.contact_form6 {
    background: url(../images/d_contact_bg7.gif) no-repeat;
	padding:10px;
	margin-top:20px;
	height:160px;
	 width:300px;
	}
	
		#page div.contact_form4 {
    background: url(../images/d_contact_bg5.gif) no-repeat;
	padding:10px;
	margin-top:20px;
	height:400px;
	 width:770px;
	}

			#page div.contact_form5 {
    background: url(../images/d_contact_bg6.gif) no-repeat;
	padding:10px;
	margin-top:20px;
	height:350px;
	 width:770px;
	}

	
#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.order_form {
    /*width:447px;
    height:483px;*/
    width:420px;
    height:800px;
    background: url(../images/d_contact_bg1.gif) no-repeat;
    padding:25px;
}

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

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

#page div.order_form input.radio {
    width:40px;
    height:10px;
    margin:0;
    padding:0;
    font-size: 2em;
}

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

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

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

#page div.order_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;
}