/* CSS Document */
html, body, form{margin:0px; padding:0px; text-align: center; min-width: 960px;}
body{background-color:#000033; background-image:url(/Sites/S5/I/background-slice.jpg); background-repeat:repeat-x; font-size:62.5%;}

/*page-layout*/
#page-body{ background-image:url(/Sites/S5/I/content-background.png); background-repeat:repeat-y; margin:0 auto; width:976px;position:relative;}
#content-container{ width:930px; margin:0 auto;}
#header-banner{ background-image:url(/Sites/S5/I/header-banner.jpg); width:930px; height:297px; float:left;}
#header-banner-no-sign-up{background-image:url(/Sites/S5/I/header-banner-nosignup.jpg); width:930px; height:297px; float:left;}
#logo{float:left; margin-top: 6px; margin-bottom: 6px; font-family:Verdana, Geneva, sans-serif; color:#676767; margin-top: 10px;}
#logo p{ font:bold 2.8em Arial, Helvetica, sans-serif; color:#666; margin:0px;}
#footer{ background-color:#333; background-image:url(/Sites/S5/I/footer-strip.jpg); background-repeat:repeat-x; min-height: 55px; padding:10px 0 5px;}
#left-col{ float:left; width:327px; padding-top:12px; }
#right-col{float:right; width: 572px; padding-top:12px; padding-right: 13px;}
#full-col{ float:left; width:930px; margin-top:10px;}
.full-col{ float:left; width:930px; margin-top:10px;}

.left{float:left !important;}
.right{float:right !important;}

#outside-button{ background-image:url(/Sites/S5/I/button-out.png); left: 969px; top: 288px; width: 12px; height:60px; position:absolute;}
	
.third{ width:33%; float:left;margin-top: 8px; margin-bottom: 12px;}	
.half-left{ width:49%; float:left; margin-top: 8px;}
.half-right{width:50%; float:right; margin-top: 8px;}
.half-left p, .half-right p, .third p{ padding:0 8px 0 2px;}

#woman{background-image:url(/Sites/S5/I/woman.jpg); height:297px; width:254px; float:left; position:relative;}

#quote{ width:572px; float:left; margin-left: 18px; margin-top:10px;}

#sign-up-button{float:left; position:relative; width: 220px; height: 49px;  border:none; background-image:url(/Sites/S5/I/signup.png); left: 538px; top: 214px;}
#sign-up-arw{float:left; position:relative; width: 465px; height: 60px;  border:none; background-image:url(/Sites/S5/I/arrows.png); left: 468px; top: 224px;}

#footer{width: 962px; margin-left: 8px; display:inline; float:left;}
#footer-banners {margin-left:25px;text-align:center;}
#footer-banners img {margin:5px 25px 5px 0;}
.footer-copy {color:#CCC;margin-top:10px; text-align:center;}
/*/page-layout*/

/*html style*/
h1, h2, h3, h4, h5{margin-top:0px; font: bolder 1.8em Arial, Helvetica, sans-serif; color:#0099cc; text-align:left;}
p{ font-family:Verdana, Geneva, sans-serif; font-size:1.2em; color:#666; text-align:left; line-height:1.4em;}
ul{font-family:Verdana, Geneva, sans-serif; font-size:1.2em; color:#666; line-height:1.4em; text-align:left;}
blockquote p{font:lighter 2.4em Georgia, "Times New Roman", Times, serif; margin-top: 0px; margin-bottom: 6px;}
blockquote{margin: 0px;}
img{border:none;}
/*end html*/

/*navigation*/
#navigation{  float:right; margin-top: 9px; width: 387px;}
#nav{ margin:0px;  list-style:none; float:left; padding:0px;}
#nav li{float:left;  background-image:url(/Sites/S5/I/menu-span.jpg); background-repeat:repeat-x; padding-top: 15px; padding-bottom: 8px; height: 21px; padding-left: 6px; padding-right: 6px; display:inline; }
#nav a{ float:left; font:bold 1.2em Verdana, Geneva, sans-serif; color:#fff; text-decoration:none;}
#nav a:hover{ border-bottom:1px dotted blue; font-weight:bold; color:#97FFFF;}
#nav a:visited{}
#nav a:focus /*Copy the a:hover style here - for keyboard users*/{border-bottom:1px dotted blue; font-weight:bold; color:#97FFFF;}
#current{}
/*/navigation*/

/*-- form --*/
#form-background{font-family:Verdana, Geneva, sans-serif; font-size:1.2em; text-align:left; color:#FFF; background-image:url(/Sites/S5/I/form-background.jpg); background-repeat:no-repeat; height: 345px; width:465px; overflow:hidden;}
.lft{ float:left; width:162px; height:52px;}
.rht{ float:right; width:164px; height:52px;}
.lft label, .rht label, .full label {  height:20px; color:#FFF; float:left; }
.signUpForm{width: 330px; margin-top: 75px; float: left; margin-left: 10px; position:relative; top: -21px; display:inline; }
.full{clear:both; height:52px; overflow:hidden; width: 233px;}
#add_ext1, #add_ext2 {display:block; font-size:9px; height:26px; line-height:11px; position:relative; width: 41px;}
#add_ext1{top: -22px; left: 117px;}
#add_ext2{display: block; top: -22px; left: 118px;}
#add_ext1 a, #add_ext2 a {color:white;}
#button{ position:relative; width:137px; height:31px; top: 309px; left: 299px; z-index:10;}
.submit{ background-color:transparent; border:none; background-image:url(/Sites/S5/I/submit-now-button.png); width:137px; height:31px; cursor:pointer; display:block;}
input{background-color:transparent; border:none; background-color:#FFF; border:1px solid #ccc;}
.warning{float:left; margin-left:12px; display:inline; width:16px; height:16px;}
.box-container{float:left; width:159px;}
#form-background h3, #form-background p, #form-background a{color:#FFF;}
/*-- end form --*/
