
* { margin: 0px; padding: 0px; }
img, a img { border: medium none ; outline-color: -moz-use-text-color; outline-style: none; outline-width: medium; }
body { text-align: center; background-image: url('/Static/Images/ComingSoon/cs_bg.jpg'); background-repeat: repeat-x; background-color: rgb(107, 107, 107); font-family: Arial,Helvetica,sans-serif; color: rgb(51, 51, 51); font-size: 12px; font-weight:bold; }
#container { margin: 0px auto; padding: 75px 120px 0px; height: 475px; width: 780px; background-image: url('/Static/Images/ComingSoon/cs_main.png'); background-repeat: no-repeat; text-align: left; clear: both; }
#status { padding: 10px 15px; text-align: right; font-size: 10px; color: rgb(83, 153, 161); }
span.status { color: rgb(51, 51, 51); }
#logo { padding-left: 220px; }
p.comingsoon { padding: 10px 150px 0px 160px; font-size: 14px; line-height: 20px; }
#inputArea { padding: 0px 60px; width: 660px; height: 75px; clear: both; margin-top: 50px; }
.csEnhancedInput { float: left; margin-right: 17px; }
.csEnhancedInput label { font-size: 16px; font-weight: bold; color: rgb(51, 51, 51); margin-left: 10px; }
.inputBG { padding: 5px 15px; background: transparent url('/Static/Images/ComingSoon/cs_input_bg.png') no-repeat scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 210px; height: 22px; }
.inputBG input { border: medium none ; background: transparent none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-size: 16px; color: rgb(255, 255, 255); width: 210px; }
#csBtnNotify { padding-top: 18px; float: left; clear: right; }
#csBtnNotify input { border: medium none ; background: transparent url('/Static/Images/ComingSoon/btnnotify.png') no-repeat scroll left top; width: 145px; height: 37px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; cursor: pointer; outline-color: -moz-use-text-color; outline-style: none; outline-width: medium; }
p.error { padding-left: 270px; font-weight: bold; color: rgb(164, 0, 0); display: none; clear: both; }
#messages { clear: both; padding-top: 35px; height: 40px; }
#messages p { text-align: center; display: none; }
#copyright { padding: 0px 15px; margin-top:50px; font-size: 10px; color:#FFFFFF; text-align: right; }
