/* Overlay */
#smcf-overlay {background-color:#000000;}

/* Container */
#smcf-container {width:572px; float:left; height:451px; background:url(../img/formbg.gif) no-repeat; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; text-align:left;}
#smcf-container .smcf-content {color:#000000; margin:10px;}
#smcf-container .smcf-cc {font-size:12px; cursor:default;}
#smcf-container h1 {
color:#A00D1F;
font-size:18px;
margin:0;
padding:10px 0 14px 19px;
text-align:left;
}
#smcf-container .smcf-loading {position:absolute; background:url(../img/loading.gif) no-repeat; z-index:8000; height:55px; width:54px; margin:-14px 0 0 170px; padding:0;}
#smcf-container .smcf-message {text-align:left; font-family:Arial; }
#smcf-container .smcf-error {width:94%; font-size:10px; background:#A00D1F; border:2px solid #E2D8BC;  color:#fff; font-family:Arial; font-weight:bold; margin:10px 0px 0px 10px; padding:10px;}
#smcf-container br {clear:both;}
#smcf-container form {padding:0; margin:10px 0px 0px;}
#smcf-container label {clear:left; display:block; font-weight:bold; padding:2px; margin:10px 0px 0px; font-family:Arial; width:100px; float:left; text-align:right; padding-right:4px; }
#smcf-container .smcf-input {float:left; padding:2px; margin:10px 0px 0px; background:#fff; border:1px solid #E3DABE; font-family:Arial; font-weight:bold; width:300px; font-size:12px;}
#smcf-container .smcf-definput {float:left; padding:2px; margin:10px 0px 0px; background:#fff; border:1px solid #E3DABE; font-family:Arial; font-weight:bold; width:150px; font-size:12px;}
#smcf-container textarea {height:50px; font-size:12px;}
#smcf-container div.smcf-top { padding:0; margin:0;}
/*#smcf-container div.smcf-bottom {height:13px; background:url(../img/form_bottom.gif) no-repeat; font-size:12px; text-align:center;}*/
#smcf-container div.smcf-bottom {font-size:12px; text-align:center;}
#smcf-container div.smcf-bottom a,
#smcf-container div.smcf-bottom a:link,
#smcf-container div.smcf-bottom a:active,
#smcf-container div.smcf-bottom a:visited {position:relative; top:-6px; text-decoration:none; color:#666;}
#smcf-container div.smcf-bottom a:hover {color:#888;}
#smcf-container .smcf-button {margin:0px 0 0 4px; cursor:pointer; height:10px; border:0; font-size:12px; font-weight:normal; color:#fff; text-align:center; vertical-align:middle;}
#smcf-container .smcf-send {width:66px; height:22px; background:url(../img/btnbg.gif) no-repeat;}
#smcf-container .smcf-cancel {width:66px; height:22px; background:url(../img/btnbg.gif) no-repeat;}
#smcf-container a.modalCloseX,
#smcf-container a.modalCloseX:link,
#smcf-container a.modalCloseX:active,
#smcf-container a.modalCloseX:visited {text-decoration:none; font-family:Arial; font-weight:bold; font-size:20px; position:absolute; top:3px; right:12px; color:#A00D1F;}
#smcf-container a.modalCloseX:hover {color:#A00D1F;}
.ui-datepicker-trigger{margin:10px 0px 0px 0px;}
.note{padding-left:132px;}
#restinfo {
	color:#000000;
	float:right;
	font-size:12px;
	line-height:15px;
	padding:0 0 0 10px;
	margin:10px 0px 10px 0px;
}
#restinfo p{ margin:0px; padding:2px 0px;}
#restinfo h1{ font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#000000; letter-spacing:2px; border:none;  margin:10px 0px; padding:0px 0px 5px 0px;}
#restinfo span{ color:#FFFFFF; font-weight:bold; font-size:13px;}
