@charset "utf-8";

#contactus fieldset { width:640px; margin:0 auto; padding:20px 20px; border:3px solid #eee; }
#contactus legend { font-family : Arial, sans-serif; font-size: 2em; font-weight:bold; color:#333; text-transform:uppercase; }

#contactus label { margin:0 5px; font-family : Tahoma, 'Trebuchet MS', Arial, sans-serif; font-size:1em; color:#555;}
#contactus labelsub { margin:0 0px; font-family : Tahoma, 'Trebuchet MS', Arial, sans-serif; font-size:1em; color:#555;}
#contactus input[type="text"],textarea { font-family : Arial, Verdana, sans-serif; font-size: 1em; line-height:140%; color : #333; padding : 3px; margin-top:5px; background:url(../img/input_bg.gif) repeat-x; border : 1px solid #999; }
#contactus input[type="text"] { height:15px;  }

#contactus textarea { height:50px; width:360px; }
#contactus input:focus {
	color : #333;
	border : 1px solid #ccc;
	background-color : #fff;
	text-align: right;
}
#contactus textarea:focus { color : #333; border : 1px solid #ccc; background-color : #fcfcf4;}
#contactus .form_container { width : 640px;  margin:0px 0;}
#contactus .form_spare { width :640px; height:10px}
#contactus .form_text { width :400px; margin:5px 0; text-align:right;}
#contactus .short_explanation{ margin : 15px 0 0px 0; font-family : Tahoma, sans-serif; font-size: 1.5em; color:#333; }
#contactus .short_discription{  margin : 0px 0 15px 0; font-family : Tahoma, sans-serif; font-size: 1em; color:#333;}
#contactus .sub_explanation{ font-family : Tahoma, sans-serif; font-size: 1em; color:#6F90F0;}

#contactus .Mirrors{}
#contactus .Beamsplitters{}
#contactus .Waveplates{}
