body {
width: 900px;

margin-left: auto;
margin-right: auto;
margin-top: 0px;
font-family: sans-serif, verdana;
background-color: gray;
}

img {
border: none;
}

#backgroundclear {
background-color: #FFFFFF;
width: 900px;
height: 100%;
margin: 0px;
position: fixed;
z-index: -100;
}

#header {
width: 900px;
height: 138px;
margin-bottom: 20px;
background-color: gray;
background-image: url(/images/headery.jpg);
background-repeat: no-repeat;
}

#intro {
width: 880px;
margin-left: auto;
margin-right: auto;
margin-bottom: 10px;
text-align: center;
}

#intro h3 {
font-size: 13.5pt;
}

#intro p {
font-size: 12pt;
font-weight: bold;
color: #616161;
}

#main {
width: 852px;
margin-left: auto;
margin-right: auto;
}

#main h4 {
color: #000066;
margin: 0px;
margin-left: 40px;
margin-bottom: 20px;
font-size: 14pt;
}

#main img {
float: left;
}

#main_top {
float: left;
width:852px;
background-image: url(../images/bg_main_top.jpg);
background-repeat: no-repeat;
margin-left: auto;
margin-right: auto;
margin-bottom: -360px;
height:1000px;
}

#top_step1 {
float: left;
width: 360px;
height: 235px;
border-bottom: 1px solid #27408B;
margin-left: 20px;
display: inline;
}

#top_step1 h3 {
color: #FF0;
margin-top: 10px;
font-size: 14pt;
font-weight: 450;
text-align: center;
}

#top_step1 h4 {
margin-bottom: 5px;
}

#top_step1 form {
font-size: 9pt;
text-align: right;
margin-top: 0px;
margin-right: 10px;
line-height: .5;
}

#top_step1 input {
border: 1px solid black;
width: 250px;
}

#top_right {
float: right;
width: 370px;
height: 220px;
margin-right: 20px;
font-size: 12pt;
font-weight: bold;
color: #ffffff;
display: inline;
}

#tright {
	float: right;
width: 370px;
height: 220px;
padding:0px;
margin:0px;
color: #ffffff;
display: inline;
}

#top_right a{
color: #FF0;
text-decoration: underline;
}

#top_right p{
margin-top: 15px;
}

#top_step2 {
width: 812px;
border-bottom: 1px solid #27408B;
margin-left: 20px;
margin-top: 20px;
float: left;
display: inline;
}

#top_step2 form {
font-size: 10pt;
text-align: right;
margin-right: 10px;
margin-bottom: 15px;
font-weight: bold;
}

#top_step2 input {
border: 1px solid black;
width: 125px;
margin-right: 10px;
margin-left: 5px;
}

.form_intro {
color: navy;
margin-right: 75px;
font-size: 10.5pt;
}

#send_more {
text-align: right;
margin-right: 25px;
}

#send_more p{
font-size: 9pt;
font-weight: bold;
color: #000066;
}

#send_more a{
color:#000066;
}

#top_step2_hidden {
display: none;
width: 812px;
float: left;
}

#main_bottom {
float: left;
width: 852px;
margin-left: auto;
margin-right: auto;
margin-top: 70px;
background-image: url(/images/bg_main_bottom.jpg);
background-repeat: no-repeat;
}

#bottom_step3 {
width: 812px;
height: 180px;
border-bottom: 1px solid #27408B;
margin-left: 20px;
float: left;
display: inline;
}

#step3_intro {
color: navy;
margin-left: 20px;
margin-right: 10px;
font-size: 10pt;
font-weight: bold;
}

#step3_explain {
margin-right: 10px;
font-style: italic;
font-size: 10pt;
}

#upload_instructions {
font-size: 10pt;
font-weight: bold;
margin-top: 5px;
margin-left: 20px;
margin-bottom: 5px;
padding-left: 5px;
}

#step3_upload_intro {
color: navy;
margin-left: 20px;
font-size: 10pt;
font-weight: bold;
}

#step3_upload {
margin-left:20px;
font-style: italic;
font-size: 10pt;
}

.pic_size {
color: #000066;
margin-left: 70px;
font-size: 9pt;
}

#customize1 {
float: left;
display: block;
width: 755px;
height: 57px;
background-image: url(../images/customize1.png);
background-repeat: no-repeat;
margin-top: 10px;
padding-top: 17px;
padding-left: 45px;
}

.customize_intro{
font-size: 11pt;
font-weight: bold;
color: navy;
display: inline;
}

.customize_intro a{
font-size: 11pt;
font-weight: bold;
color: navy;
text-decoration: none;
}

#customize_explain{
font-style: italic;
font-size: 10.5pt;
margin-left: 8px;
}

#customize2 {
float: left;
display: none;
width: 755px;
height: 220px;
background-image: url(../images/customize2.png);
background-repeat: no-repeat;
margin-top: 10px;
padding-top: 17px;
padding-left: 45px;
}

#customize2 form {
font-size: 10pt;
font-weight: bold;
text-align: right;
margin-top: 10px;
margin-right: 30px;
margin-bottom: 0px;
}

#customize2_form input {
width: 635px;
border: 1px solid #000000;
margin-bottom: 5px;
font-size: 10pt;
vertical-align: top;
}

#customize2 textarea {
width: 635px;
height: 40px;
border: 1px solid #000000;
overflow: auto;
font-family: sans-serif, verdana;
font-size: 10pt;
vertical-align: top;
}

#customize2 p {
clear:both ;
font-size: 9pt;
}

#customize2_left {
float: left;
width: 150px;
height: 60px;
}

#customize2_right {
float: right;
width: 580px;
height: 80px;
margin-top: 5px;
margin-right: 20px;
}

.blue {
color: blue;
text-decoration: underline;
}

.bonus {
color: #000099;
font-weight: bold;
margin: 0px;
}

.custom_top {
width: 852px;

}

#ctop {
width: 812px;
border-bottom: 1px solid #27408B;
margin-left: 20px;
margin-top: 20px;
float: left;
display: inline;
}

#ctop img {
position:absolute;
margin-left:160px;
margin-top: -75px;
border: 1px solid black;
}

.custom_top img {
position:absolute;
margin-right: 10px;
margin-top: -75px;
border: 1px solid black;
}

#ctop p {
margin: 0px;
margin-left: 50px;
margin-bottom: 3px;
}

.custom_top p {
margin: 0px;
margin-left: 50px;
margin-bottom: 3px;
}

#customize2_right p {
margin: 0px;
margin-left: 50px;
margin-bottom: 3px;
}

#customize2_right input {
margin: 0px;
}

#customize2_right img {
float: right;
margin-right: 10px;
margin-top: -66px;
border: 1px solid black;
}

#customize2_right img:hover {
border: 1px solid red;
}

#submit {
	float: left;
	width: 812px;
	height: 150px;
	margin-left: 20px;
	margin-top: 5px;
}

#submit_left {
float: left;
width: 600px;
}

#submit_right {
float: right;
width: 112px;
text-align: center;
font-size: 9pt;
}

#submit_right p {
margin: 0px;
margin-bottom: 5px;
}

#agree {
font-size: 8pt;
width: 600px;
}

#verify {
font-size: 10pt;
margin-top: 10px;
width: 600px;
}

#verify p {
margin: 0px;
float: left;
}

#verify img {
margin-left: 20px;
margin-right: 5px;
}

#verify input {
height: 17px;
width: 150px;
background-color: #ebf0f7;
border: 1px solid #7f9db9;
vertical-align: top;
padding: 0px;
}

#embed1 {
float: left;
width: 852px;
height: 46px;
margin-left: auto;
margin-right: auto;
padding-bottom: 50px;
background-image: url(../images/embed1.jpg);
background-repeat: no-repeat;
}

#embed1 h3 {
color: #DC143C;
margin-top: 9px;
margin-left: 55px;
font-size: 14pt;
}

#embed1 a {
color: #DC143C;
font-size: 14pt;
text-decoration: none;
}

#embed2 {
float: left;
display: none;
width: 852px;
height: 480px;
margin-left: auto;
margin-right: auto;
padding-bottom: 50px;
background-image: url(../images/embed2.jpg);
background-repeat: no-repeat;
}

#embed2 h3 {
color: #DC143C;
margin-top: 9px;
margin-left: 55px;
font-size: 14pt;
}

#embed2 a {
color: #DC143C;
font-size: 14pt;
text-decoration: none;
}

#embed2 p {
font-size: 10pt;
font-weight: bold;
text-align: center;
margin-top: 5px;
margin-bottom: 5px;
}

#embed2 form {
font-size: 10pt;
font-weight: bold;
}

#embed2 input {
margin-right: 20px;
margin-left: 5px;
}

#embed2_form {
height: 70px;
margin-left: 20px;
margin-bottom: 5px;
}

#embed2_form img {
float: right;
margin-right: 20px;
margin-top: 10px;
}

#embed2_form form {
margin-top: 0px;
}

.embed_a {
width: 270px;
float: left;
display: inline;
text-align: right;
}


#video {
float: left;
width: 852px;
height: 310px;
margin-top: 5px;
}

#video_left {
float: left;
width: 384px;
height: 304px;
margin-left: 20px;
}

#video_right {
float: right;
width: 415px;
height: 304px;
margin-right: 20px;
}

#footer {
float: left;
width: 800px;
margin-left: 50px;
text-align: center;
font-size: 7pt;
padding-bottom: 10px;
}

#footer h2 {
color: red;
margin-bottom: 20px;
font-size: 14pt;
}

#footer h3 {
margin-bottom: 10px;
font-size: 11pt;
text-align: left;
}

#footer p {
font-size: 10pt;
text-align: left;
}

#footer ul {
font-size: 10pt;
text-align: left;
}

#pro_hidden {
display: none;
width: 812px;
float: left;
font-size:12px;
}

#clickdetails {
	color:#000099;
}

#clickdetails:hover {
	color:#0000CC;
}
