@charset "utf-8";
/* CSS Document */

/***** Global Settings *****/
*, html, body {margin:0;padding:0;}
body {font:11px/1.45 "lucida grande",tahoma,verdana,arial,sans-serif;}
img {border:0;}
 
/***** Common Formatting *****/
h1, h2, h3, h4, h5, h6 {color:#2c399f;margin:20px 0 5px 0;font-weight:normal;line-height:120%;}
h1 {font-size: 165%;line-height:100%;}
h1 + h2 {margin-top: 0;}
h2 {font-size: 140%;}
h3 {font-size: 120%;font-weight:bold;}
h4 {font-size: 120%;line-height: 130%;}
h5 {font-size: 120%;text-transform: uppercase;}
h6 {font-size: 110%;margin:10px 0;font-weight:bold;}
h1.line, h2.line, h3.line, h4.line, h5.line, h6.line {font-size:165%;margin-bottom:10px;padding:0 0 5px 5px;border-bottom:1px dotted;}

p {margin:10px 0 15px;line-height:1.45;}
ul {list-style:none;padding:0 0 18px 40px;}
ol {padding:0 0 18px 40px;}
hr {color:#A5ACB2;height:1px;border:solid #A5ACB2;border-width:1px 0 0;}

small {font-size:0.85em;}
sup {position:relative;bottom:0.3em;vertical-align:baseline;}
sub {position:relative;bottom:-0.2em;vertical-align:baseline;} 
acronym, abbr {cursor:help;letter-spacing:1px;border-bottom:1px dashed;}
 
/***** Links *****/
a:link, a:visited, a:active {color:#1a6c81;text-decoration:underline;}
a:hover {color:#308937;text-decoration:underline;}

/***** Global Classes *****/
.clear         { clear:both; }
.left    	   { float:left; }
.right   	   { float:right; }
.block   	   { display:block; }
.inline   	   { display:inline; }
.text-left     { text-align:left; }
.text-right    { text-align:right; }
.text-center   { text-align:center; }
.text-justify  { text-align:justify; }
.bold          { font-weight:bold; }
.italic        { font-style:italic; }
.underline     { border-bottom:1px solid; }
.img-left      { float:left;margin:4px 10px 4px 0; }
.img-right     { float:right;margin:4px 0 4px 10px; }
.nopadding     { padding:0; }
.noindent      { margin-left:0;padding-left:0; }
.nobullet      { list-style:none;list-style-image:none; }

/***** Coming Soon Site Structure *****/
body {background:#0a0a0a url(/images/cs-bg.jpg) no-repeat top center;}

#cs-wrapper {font-size:16px;width:960px;margin:0 auto;padding:20px;}
#cs-wrapper h1 {font-size:180%;color:#1a6c81;font-family:Trebuchet, Tahoma, Arial, sans-serif;}
#cs-wrapper h2 {font-size:160%;color:#1a6c81;font-family:Trebuchet, Tahoma, Arial, sans-serif;}
#cs-wrapper h3 {font-size:140%;color:#1a6c81;font-family:Trebuchet, Tahoma, Arial, sans-serif;}
#cs-wrapper h4 {font-size:120%;color:#1a6c81;font-family:Trebuchet, Tahoma, Arial, sans-serif;}
#cs-wrapper p {color:#ccc;margin-top:5px;}
#cs-wrapper .copyright {color:#fff;font-size:11px;text-align:center;}

label {cursor:pointer;display:block;font-weight:bold;margin-bottom:3px;padding-top: 10px;max-width: 500px;}
input {width:300px;color:#ccc;font:14px arial, helvetica, sans-serif;padding:4px;border:1px solid #1a6c81;background:#333;}
input:focus {color:#ccc;border:1px solid #333;background:#1a6c81;}
a.submit {margin-left:10px;padding:4px 20px 7px 30px;background:url(/images/start-skull.png) no-repeat 0 2px;}
a.submit:hover {background-position:0 -27px;}

.error {color:#880000;}
.notice {color:#308937;}
