*{margin:0;padding:0;}
body{ background:#9dbde6; font-family:arial; font-size:12px;  } 
h1{text-transform:uppercase; margin:10px 0; text-align:center; height:99px; padding:0 110px; color:#4F9FFF; font-size:22px; background:url(../images/logo.gif) no-repeat left;}
fieldset{margin-top:30px;}
legend{ margin-left:30px; font-size:16px; color:#9dbde6; font-weight:bold;}
td{ width:200px; height:auto;}
label{ font-style:oblique; padding:0; margin:0; text-align:center; }
input, textarea {
	border-color:#AAAAAA #CCCCCC #CCCCCC #AAAAAA;
	border-style:solid;
	border-width:1px;
	margin:0;
	padding:0;
}
form div{
    display:block;
    margin:5px 0 0;
    padding:1px 3px;
    width:354px;
}
textarea{ width:500px; height:50px; margin-top:10px; }
p{ text-align:center; }
fieldset fieldset{ margin-top:0px;}
fieldset fieldset legend{ font-size:12px; }
fieldset fieldset input{ margin:8px; }
.form-container{ width:auto; overflow-x:auto; overflow-y:auto; } 
.requiered{   float:left; width:300px;}
.button{ border-style:solid; width:90px; border-width:1px; height:20px; margin:10px 0; border-color:#96B4DB;}
.button:hover{ background-color:#96B4DB; color:#FFF; }
.item-center{ margin:auto 0; } 
.container{ width:850px; margin:auto;  background:url(../images/shadown.png) repeat-y; height:auto;}
.content-left{ width:800px;margin:auto;background:#FFF; height:auto; padding:10px;}
.s100px{ height:100px; }
.hidde{ display:none; } 
.show{ display:block; overflow-x:auto; overflow-y:auto; height:auto; width:auto; }
.captcha{ margin:auto; }
.message{ font-weight:bold;  color:#FF0000; font-size:12px;}
.error{
    border-color:#FF0000 #FF0000 #FF0000 #FF0000;
	border-style:solid;
	border-width:1px;
    background-color:#FFDFDF;
}
