* {margin:0;padding:0;}
img {border:0 none;}
a {text-decoration:none;color:#979797;}
body{
	margin:0 auto;;
	padding:0;
	width: 510px;
	font-family:"Arial","Verdana";
	font-size:14px;
	background:  #ffffff url(/images/body_gradient.png) repeat-x scroll 0 0;
}
.recording {
    margin:0 auto;
    padding:0px;
    font-family: Verdana;
    width: 400px;
	padding: 10px 20px 12px 20px;
    font-size:12px;
    color:gray;
}
.recording h1 {
    font-family: "Poor Richard", Georgia, "Times New Roman", Times, serif;
    font-size: 18px;
	width:340px;
    font-style: normal;
    color:#00ABCD;
}
label.desc {width: 100px; display:block; float:left; margin-right:5px;}
label.desc2 {width: 150px; display:block; float:left; margin-right:5px;}
label.error {color:red; margin:5px 0 0 110px; display:block; float:left;}
.text_field {padding:5px;}
.rate_field {padding:5px; height:15px;}
.text_area {padding:5px; height:90px;}
#logo_link { width:440px; margin: 0 auto; z-index: 10; height:35px;}
#feedback {height:84px; border:1px solid #E2E2E2; font-size:12px; width:180px; padding:2px;}
#recorder_container {margin-bottom:15px;}
.tft {width:180px; border:1px solid #E2E2E2; font-size:12px; padding:2px;}
.clear{clear:both;}