.required {color: red;
}
.style52 {font-family: Tahoma;
font-size: 12px;
color: #11033E;
}

body {
background-color: #11033E;
font-family: Arial, sans-serif;
font-size: 14px;
color: #000000;
}

div{
padding:0;
margin:0;
}

a:link {
color: #11033E;
}
a:visited {
color: #11033E;
}
a:hover {
color: #77E2EC;
}
a:active {
color: #77E2EC;
}

a:link img, a:visited img, a:hover img, a:active img {
	text-decoration: none;
	border-style:none;
	background-color:transparent;
}


p{
padding:12px 0 0 0;
margin:0px;
}

img{
border-style:none;
background-color:transparent;
}



#container{
width:1024px;
padding:0;
margin:0 auto;
background: url(images/border_left.png) repeat-y 0 0;
background-color:#FFFFFF;
}

#content{
width:864px;
margin:0 0 0 80px;
padding:0 80px 0 0;
background: url(images/border_right.png) repeat-y top right;
background-color:#FFFFFF;
}

#offer_content{
width:984px;
margin:0 0 0 40px;
padding:0;
background: url(images/border_right.png) repeat-y top right;
background-color:#FFFFFF;
}


#carousel_div{
width:100%;
margin:0 auto;
text-align:center;
}

#strapline{
width:100%;
margin:0 auto;
text-align:center;
}

#strapline h2{
font-size: 36px; 
color:#11033E;
margin-top:0px;
padding-top:0px;
}

#strapline h3{
font-size: 24px; 
color:#11033E;
margin-top:0px;
margin-bottom:6px;
padding-top:0px;
}

#footer{
clear:both;
width:1024px;
margin:0 auto;
padding:0;
background-color: #11033E;
}

#sign_up{
width:562px;
margin:0 auto;
background-image:url(images/sign_up_mid.jpg);
background-repeat:repeat-x;
padding:0px;
color:#FFFFFF;
text-align:center;
}

#sign_up h2{
position:relative;
top:30px;
color:#FFFFFF;
padding-bottom:18px;
}

#sign_up a:link,#sign_up a:visited {
color: #FFFFFF;
text-decoration:underline;
}
#sign_up a:hover {
color: #77E2EC;
text-decoration:underline;
}
#sign_up a:active {
color: #FFFFFF;
text-decoration:underline;
}


#subscription_notes{
padding:10px 180px; 
margin:0; 
text-align:justify; 
font-size:9px;
color: #999999;
}

.style52 {font-family: Tahoma;
font-size: 12px;
color: #11033E;
}
.style71 { font-family: Arial, Helvetica, sans-serif;
color: #1dcfdf;
}
.style73 {color: #32D4E2}
.style74 {color: #2BD2E1}
.style75 { font-family: Arial, Helvetica, sans-serif;
font-size: 8px;
color: #CCCCCC;
}

H1 {
font-size: 26px;
color:#11033E;
}

H2 {
font-size: 18px; 
color:#11033E;
margin-top:0px;
padding-top:0px;
}

H3 {
font-size: 16px; 
color:#11033E;
margin-top:0px;
padding-top:0px;
}

H4 {
font-size: 14px;
color:#11033E;
margin-top:0px;
padding-top:0px;
}


.style68 {color: #FF0000}

.style69 {
font-family: "Century Gothic";
color: #999999;
}
.style71 {
font-family: Arial, Helvetica, sans-serif;
color: #1dcfdf;
}
.style72 { color: #999999;
font-size: 9px;
}
.style72 {color: #25D1E0}
.style73 {color: #32D4E2}
.style74 {color: #2BD2E1}
.style75 {
font-family: Arial, Helvetica, sans-serif;
font-size: 8px;
color: #CCCCCC;
}

#butt {
background-color: transparent;
border: 0px;
padding: 0px;

overflow: hidden;
background-image: url(images/join_button.jpg);
background-position: center center;
background-repeat: no-repeat;
width: 190px;
height: 56px;
max-width: 190px;
max-height: 56px;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
}

form>#butt { /* For non-IE browsers*/
  height: 0px;
}

form{
margin:0;
padding:0;
}

