/*Defaults Styling*/
fieldset {
	padding:5px;
	margin:0px;
	background-color: #FCFCFC;
	border: 1px dotted #DFDFDF;
}
input, textarea, select {padding:0;}
label {font-size:12px; color:#666;}
label.opt {font-weight:normal;}
fieldset dl {clear:both;}
fieldset dt {float:left;  text-align:right; width:180px; line-height:15px; margin:0 5px 5px 0; font-family: Verdana, Geneva, sans-serif;  }
fieldset dd {float:left; width:auto; line-height:15px; margin:0 0 0px 0;}
label.error {
font-family:"Times New Roman",Times,serif;
font-size:13px;
font-weight:normal;
color:#FF0000;
text-decoration:none;
display:block;
}
.show_message{
font-family:"Times New Roman",Times,serif;
font-size:14px;
font-weight:normal;
color:#090;
text-decoration:none;
}
.btn_process {
background-image:url("../images/btn_process.gif");
background-position:left top;
background-repeat:no-repeat;
border:0 none;
color:#666666;
font-size:12px;
height:21px;
margin:0;
padding:0;
text-align:center;
vertical-align:middle;
width:75px;
}