@charset "utf-8";

section.content{ padding:0; }
section.content header
{ 
	-moz-border-radius-topleft:12px; 
	-webkit-border-top-left-radius:12px;
	border-top-left-radius:12px;
	-moz-border-radius-topright:12px;
	-webkit-border-top-right-radius:12px;
	border-top-right-radius:12px;
	background:url(../imgs/topic-bg.jpg) top left repeat-x;
	background-image: -moz-linear-gradient(top, #ffffff, #dcdcdc);
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #ffffff),color-stop(1, #dcdcdc)); 
	padding:10px;
} 
section.content form{ margin:15px; }
section.content form legend{ font-size:18px; padding:10px; }
section.content form ol
{ 
	list-style:none; 
	background-color:#f3f3f3; 
	padding:10px; 
	-moz-border-radius:12px; 
	-webkit-border-radius:12px;
	border-radius:12px;
}
section.content form ol li{ padding:5px; }
section.content form ol label{ display:block; float:left; width:30%; padding:8px; }
section.content form input,
section.content form textarea{ width:65%; }
section.content form select{ width:66.5%; }
section.content form .submit{ text-align:center; margin:10px 0; }
section.content form #submit,
section.content form #reset{ width:auto; }
section.content section.cal p{ text-align:center; }
.UnsecureMsg,
.company_type_print,
.source_print{ display:none; }
h3{ font-size:14px; color:#282828; text-align:center; }