/* Overlay */
#smcf-overlay {background-color:#000; cursor:wait;}

/* Container */
#smcf-container {width:420px; left:50%; top:15%; margin-left:-422px; font-family:Arial, Verdana; font-size:14px; text-align:left;}
#smcf-container .smcf-content {background:#f5f5f6 url(../img/contact_form_content.png); height:40px;width:846px;}
#smcf-container .smcf-cc {font-size:.9em; cursor:default;}
#smcf-container h1 {color:#1c1c1c; margin:0; padding:0 0 6px 12px; font-size:1.3em; text-align:left;}
#smcf-container .smcf-loading {position:absolute; background:url(../img/loading.gif) no-repeat; z-index:8000; height:55px; width:54px; margin:0px 0px 0px 400px; padding:0px;}
#smcf-container .smcf-message {text-align:center;}
#smcf-container .smcf-error {width:92%; font-size:.8em; background:#f6f6f6; border:2px solid #ccc; font-size:0.8em; font-weight:bold; margin:0 auto; padding:2px;}
#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:4px 4px 0 0;color:#71737a;}
#smcf-container .smcf-input {float:left; padding:2px; margin:2px; background:#FFF; border:1px solid #b5b6b9; font-family:'Trebuchet MS', Verdana, Arial; width:250px; font-size:.9em;}
#smcf-container textarea {height:84px; font-size:.9em;}
#smcf-container div.smcf-top {height:16px; width: 846px; background:url(../img/contact_form_top.png) no-repeat; padding:0; margin:0;}
*html #smcf-container div.smcf-top {margin-bottom: -5px;}
#smcf-container div.smcf-bottom {height:23px; width: 846px; background:url(../img/contact_form_bottom.png) no-repeat; font-size:.7em; 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:4px 0 0 4px; padding-bottom:6px; cursor:pointer; height:24px; border:0; font-size:1em; font-weight:bold; color:#3f3f3f; text-align:center; vertical-align:middle;}
#smcf-container .smcf-send {width:170px; height: 23px; background:url(../img/button.png) no-repeat;font:normal normal bold 13px Tahoma; margin-left: 354px;position:relative;z-index:1005;}
#smcf-container .smcf-cancel {width:170px; height: 23px; background:url(../img/button.png) no-repeat;font:normal normal bold 13px Tahoma;position:relative;z-index:1005;}
*html #smcf-container .smcf-cancel{margin-left: 8px;}
#smcf-container a.modalCloseX,
#smcf-container a.modalCloseX:link,
#smcf-container a.modalCloseX:active,
#smcf-container a.modalCloseX:visited {background:url(../img/contact_form_close_button.png); height:17px;width:16px; color:#999;display:block;float:right;margin: 8px 12px 0px 0px;position:relative;z-index:1005;}
#smcf-container a.modalCloseX:hover {color:#0362ff;}

/*anya*/
*html #smcf-container a.modalCloseX,
*html #smcf-container a.modalCloseX:link,
*html #smcf-container a.modalCloseX:active,
*html #smcf-container a.modalCloseX:visited {right:10px;}

#smcf-container .smcf-line{background:#f5f5f6 url(../img/contact_form_line.png); height:15px;width:846px;}
#smcf-container h1.smcf-title{font: bold 14px Arial,MS Sans Serif,Verdana; letter-spacing: 0px; color: #1c1c1c;margin-bottom:-2px;padding-left:50px;}
#smcf-container .smcf-label-name,
#smcf-container .smcf-label-email{text-align: left; padding: 15px 0px 0px 51px; font: bold 13px Tahoma; letter-spacing: 1px; color: #1c1c1c;}
#smcf-container .smcf-label-subject{text-align: left; padding: 37px 0px 0px 51px; //padding: 30px 0px 0px 51px; font: bold 13px Tahoma; letter-spacing: 1px; color: #1c1c1c;}
#smcf-container .smcf-label-message{text-align: left; padding: 17px 0px 0px 51px; font: bold 13px Tahoma; letter-spacing: 1px; color: #1c1c1c;}
#smcf-container .smcf-label-name{padding: 21px 0px 0px 51px;}
*html #smcf-container .smcf-label-name{padding-top: 24px;}
*html #smcf-container .smcf-label-email{padding-top: 9px;}
*html #smcf-container .smcf-label-subject{padding-top: 60px;}
*html #smcf-container .smcf-label-message{padding-top: 10px;}

#smcf-container .smcf-input-name{float:left;margin: 21px 0px 0px 35px; width: 376px; border: solid 1px #b5b6b9; background-color: #ffffff;}
*html #smcf-container .smcf-input-name{margin: 24px 0px 5px 38px;}
#smcf-container .smcf-input-email{margin: 15px 0px 0px 35px; width: 376px; border: solid 1px #b5b6b9; background-color: #ffffff;}
*html #smcf-container .smcf-input-email{margin-top: 8px}
#smcf-container .smcf-input-subject{margin: 4px 0px 0px 35px; width: 622px; border: solid 1px #b5b6b9; background-color: #ffffff;}
*html #smcf-container .smcf-input-subject{margin-top: 20px;}
#smcf-container .smcf-input-message{margin: 17px 0px 10px 35px; width: 622px; height: 170px; border: solid 1px #b5b6b9; background-color: #ffffff;}
*html #smcf-container .smcf-input-message{margin: 16px 0px 10px 35px;}
#smcf-container .smcf-image{	width: 184px;height: 101px;margin-top:-38px; //margin-top:-80px; padding:0px 48px 4px 0px; float: right;background:#f5f5f6 url(../img/contact_form_image.png) no-repeat;}
*html #smcf-container .smcf-image{margin-top:-65px;}