
#wrapper {width:700px; margin:0px auto; line-height:30px;}
.form {padding:0 10px 10px 10px; background:#f3f3f3; border:2px solid #cfcfcf; color:#000000;}
#wrapper .form p {margin:10px auto; padding-bottom:10px; border-bottom:1px dotted #999999;}
.form input {margin-top:10px;}
.form textarea {width:350px; height:50px; margin-top:10px;}
.form .submit {cursor: pointer; width:180px; height:40px; font-family:"Georgia", Times New Roman, Times, serif;}
#msg {display:none; position:absolute; z-index:200; background:url(images/msg_arrow.gif) left center no-repeat; padding-left:7px}
#msgcontent {display:block; background:#f3e6e6; border:2px solid #924949; border-left:none; padding:5px; min-width:150px; max-width:250px; color:#000000;}
#wrapper h2 {
	background: #F58220;
	color:#FFFFFF;
	padding:5px;
	margin:10px 0;
	letter-spacing:3px;
	border-left: 10px solid #555555;
	font: normal 14px "Georgia", Times New Roman, Times, serif;
}
.emphasize {font-family:"Georgia", Times New Roman, Times, serif; font-style:italic; font-weight: bold; color:#CC0000; display:block;}
p.number { padding-left:10px;}
p.para-normal {line-height:normal;}

ol li {
	margin-left: 30px;
	list-style: decimal outside;
}

.requiredText {color:#CC0000; font-family:"Georgia", Times New Roman, Times, serif; display:block; padding:0; margin:0;}
.redbb {color:#CC0000; font-family:"Georgia", Times New Roman, Times, serif;}
