/* Overlay */
#smcf-overlay {background-color:#000;}

/* Container */
#smcf-container {
width:440px; 
font-size:12px; 
text-align:left;
}
#smcf-container .smcf-content {
background-color:#fff;
height:30px;
}
#smcf-container .smcf-cc {
font-size:.9em; 
cursor:default;
}
#smcf-container h1 {
color:#0d3380; 
margin:0; 
padding:10px; 
font-size:18px;
font-weight:normal; 
text-align:left;
}
#smcf-container .smcf-loading {
position:absolute; 
background:url(../img/loading.gif) no-repeat; 
z-index:8000; 
height:64px; 
width:64px; 
margin:-14px 0 0 170px; 
padding:0;
}
#smcf-container .smcf-message {
text-align:center;
}
#smcf-container .smcf-error {
background:#ffeeee; 
border:1px solid red;
font-weight:bold; 
margin:0 10px;
padding:3px 10px;
}
#smcf-container br {
clear:both;
}
#smcf-container form {
padding:0; 
margin:0;
}
#smcf-container label {
clear:left; 
display:block; 
width:100px; 
float:left; 
text-align:right; 
padding:5px; 
font-weight:normal;
}
#smcf-container .smcf-input {
float:left; 
padding:2px; 
margin:2px; 
background:#efefef; 
border:1px solid #999;
width:300px; 
font-size:.9em;
}
#smcf-container textarea {
height:114px; 
font-size:.9em;
}
#smcf-container div.smcf-top {
background-color:#fff; 
border-radius: 8px 8px 0px 0px; 
height:13px; 
padding:0; 
margin:0; 
-webkit-border-radius:8px 8px 0px 0px;
}
#smcf-container div.smcf-bottom {
background-color:#fff; 
border-radius:0px 0px 8px 8px; 
height:13px; 
-webkit-border-radius:0px 0px 8px 8px;
}
#smcf-container .smcf-button {
background-color:#196eb6; 
border:0; 
border-radius:4px; 
color:#fff; 
cursor:pointer; 
font-size:18px; 
margin:10px 0 0 5px; 
padding:5px 10px; 
text-align:center; 
vertical-align:middle;
}
#smcf-container .smcf-button:hover {
background-color:#2d85cf;
}
#smcf-container a.modalCloseX,
#smcf-container a.modalCloseX:link,
#smcf-container a.modalCloseX:active,
#smcf-container a.modalCloseX:visited {
text-decoration:none; 
font-weight:bold; 
font-size:1.2em; 
position:absolute; 
right:8px; 
color:#333;
}
#smcf-container a.modalCloseX:hover {
color:#666;
}