
/***** Global Elements *****/
html, body { border:0; margin:0; padding:0; }
body { font:12px Arial, Helvetica, sans-serif; background: #fff; }

img { border:0;}
a img { border:0 }

a, a:link, a:visited { text-decoration:underline;}
a:hover {text-decoration: none;}

/***** Demo Elements} *****/
#back {display: block; margin: 15px 0px; color: #005555; font-size: 11px;}

/***** Contact Form Elements *****/
.clear:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clear { display: inline-block; }
html[xmlns] .clear { display: block;}
* html .clear { height: 1%;}
.wrapper { width:500px; margin:0 auto; padding: 0px 0px;}

#contactWrapper { width:500px; text-align:center; border:1px solid #c9c9c9; background:#fff; padding:30px 0 30px 0; }
#contactWrapper h1 {
	padding: 0px 0 20px 0;
	font-family: 'levenim_mtbold';
	font-size: 22px;
	color: #ef4323;
	text-align:center;
	width: 500px;
}
#contactWrapper label { display:block; float:none; font-size:12px; width:auto; font-weight: bold; margin-bottom: 7px; color: #333333;}
#contactWrapper label.error { display:block; float:none; font-size:12px; width:auto; font-weight: normal; margin-bottom: 0px; color: #bb3737; background: #fad6d6; border: 1px solid #bb3737; margin-top: 5px; padding: 5px 7px;}
#contactWrapper label.checked { display:none; background: none; border: 0px; margin-top: 0px; padding: 0px; text-indent: -5000px;}
#contactWrapper em { color: #01b3b3;}
#contactWrapper .stage { margin-bottom: 20px;}
#contactWrapper .requiredNote { margin: 20px 0px 20px; color: #333; font-weight: bold;}
#contactWrapper .success { padding: 10px; background: #f0ffc1; border: 1px solid #819934; margin-bottom: 15px; color: #819934;}
#contactWrapper .success p { margin: 0px;}

form#contactform input, form#contactform textarea { border: 1px solid #c9c9c9; padding:8px 12px; font-size:12px; color:#333; width: 274px;}
form#contactform textarea {font:12px Arial, Helvetica, sans-serif; padding: 12px;}
form#contactform input:focus, form#contactform textarea:focus { outline: none; border: 1px solid #1eb683;}

#submitButton { 
	margin-top: 20px;
    background: #76c043;  
    border: 1px solid #fed700;  
    padding: 5px 14px;  
    color: #fff; 
	font-weight: bold;
    font-family: 'Arial';  
    font-size: 13px;  
    border-radius: 5px;
  	cursor: pointer;
}



@font-face {
    font-family: 'levenim_mtbold';
    src: url('../font-faces/levenimBold/lvnmbd-webfont.eot');
    src: url('../font-faces/levenimBold/lvnmbd-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font-faces/levenimBold/lvnmbd-webfont.woff') format('woff'),
         url('../font-faces/levenimBold/lvnmbd-webfont.ttf') format('truetype'),
         url('../font-faces/levenimBold/lvnmbd-webfont.svg#levenim_mtbold') format('svg');
    font-weight: normal;
    font-style: normal;
}
