body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,table,tr,img,a, {
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img {
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}
.gray_button {
    background-color:gray;
    color:white;
}
body{
	background:#0077c3 url(../images/imagebk.gif) repeat-x top center;
	font:13px/22px Arial, Helvetica, sans-serif;
	color:#fff;
}

h1, h2, h3, h4, h5, h6, p, blockquote{
	/*padding-bottom:20px;*/
}

#wrapper {
margin-left:auto;
margin-right:auto;
width:979px;
}
/**********************************************************steps*/

#steps{
display:block;
	background:url(../images/steps.png) no-repeat;
height:105px;
width:979px;
margin: 0px;
padding: 0px;
}

/**********************************************************header*/
#header-head {
background:url(../images/logo2.png) no-repeat;
height:62px;
width: 979px;
margin-top: 20px;
}


/**********************************************************image on the left*/
#image {margin-left:auto;
margin-right:auto;
float:left;
width:439px;
padding-right: 10px;
}

/**********************************************************create login table*/


    /*content*/
#content-data{
	
background-color:#0077c3; margin:0px; padding-top:20px; width:979px;
}


#copy p {line-height: 1.2em; 
font-size:21px;
text-align:left; 
font-family: Arial, Helvetica, sans-serif;
color:#fff;
padding-bottom:10px;
margin: 0px;
}

#disclosure {background-color:#0077c3; 
width:414px;
color:#CCCCCC;
padding-left: 50px;
}

#disclosure p {font-size: 12px;
font-weight:lighter;
color:#000000;
text-align: center;
line-height: 1.2em;
padding:0px;
margin:11px 11px 0 0px;
}

/*clear fix*/
.clear{
	clear:both;
}

#birthday_month{width:74px; padding:5px; background-color:#fff;}
#birthday_day{width:62px; padding:5px; background-color:#fff;}
#birthday_year{width:65px; padding:5px; background-color:#fff;}
#submit_table{position:relative; left:317px; top:0px; padding-top:10px; width:230px;}

#submit_button input{
    background:url(../images/submit_arrow.png) no-repeat;
    background-color: #65c3ff;
    width: 210px;
    height: 38px;
    border: 1px #000 solid;
    color: #000;
    background-position: 99% 50%;
    margin-top: 15px;
    cursor: pointer;
    margin-left: 121px;
    font-family: arial;
    font-size: 1.4em;
    text-align: left;
    padding: 1px 0 0 0;
    
}

.field input{
    width:275px;
    height: 30px;
    background-color: #fff;
    font-size: 18px;
    color: #1e1e1e;
 
}

td.field_label p{
    width: 120px;
    text-align:right;
  
}

td.field_label {
    width: 120px;
    text-align:right;

}
table.signup_form{
    width: 395px;
}

#rta{
    background-color: #1e1e1e;
    width: 471px;
    margin-top: 16px;
}

#time{
    margin: 0px;
}