body{
background:#372253;
margin: 0px;
padding: 0px;
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
line-height: 15px;
color: #372253;
}

.contentHidden{
display: none;
}

.tiny{
font-size: 9px;
color: #62517A;
}

#bottomNavi a:link{color:#372253; text-decoration: none; font-weight: normal;}
#bottomNavi a:visited{color:#372253; text-decoration: none; font-weight: normal;}
#bottomNavi a:hover{color:#FFF; text-decoration: none; font-weight: normal;}

a:link{color:#F7931E; text-decoration: none; font-weight: bold;}
a:visited{color:#F7931E; text-decoration: none; font-weight: bold;}
a:hover{color:#736357; text-decoration: none; font-weight: bold;}

img{
border: none;
}

.picR{
float: right;
margin: 0px 0px 10px 10px;
}

.picL{
float: left;
margin: 0px 10px 10px 0px;
}

h1{
color:#AE0001;
padding-bottom: 0px;
margin-bottom: 0px;
}

h4{
padding: 0px;
margin: 0px;
font-size: 12px;
line-height: 13px;
font-weight: bold;
}

#page{
background: url(../images/bg.jpg) repeat-y;
margin: auto;
width: 961px;
height: auto;
}

#header{
position: relative;
background: url(../images/header8.jpg);
height: 788px;
width: 961px;
}

#pulse{
height:61px;
left:615px;
position:absolute;
top:314px;
width:304px;
}

#descriptions {
position:absolute;
left:620px;
top:380px;
width:150px;
height:242px;
}

#textArea {
position:absolute;
left:750px;
top:380px;
width:164px;
height:242px;
}

.formStyle {font-size:14px;padding:0;margin:0;width:142px;height:18px;background-color:#e6ddfc;border-width:1px;border-style:solid;}

#field1 {position:absolute;top:3px;left:0px;margin:0;}

#field2 {position:absolute;top:29px;left:0px;margin:0;}

#field3 {position:absolute;top:55px;left:0px;margin:0;}

#field4 {position:absolute;top:81px;left:0px;margin:0;}

#field5 {position:absolute;top:107px;left:0px;margin:0;}

#field6 {position:absolute;top:133px;left:0px;margin:0;}

#field7 {position:absolute;top:159px;left:0px;margin:0;}

#field8 {position:absolute;top:185px;left:0px;margin:0;padding:0;}

#field9 {position:absolute;top:212px;left:0px;margin:0;padding:0;}

.dropdown {font-size:14px;padding:0;width:143px;height:19px;background-color:#e6ddfc;border-width:1px;border-style:solid;}

#shipText{color:#ffffff;position:absolute;margin:0;padding:0;text-align:right;top:50px;left:12px;font-size:12px;line-height:14px;font-weight:bold;}
#descText{color:#ffffff;position:absolute;margin:0;padding:0;text-align:right;top:0;left:16px;font-size:11px;line-height:26px;font-weight:bold;}

.instructions{color:#ffffff;margin:0;padding:0;text-align:right;font-size:11px;line-height:26px;font-weight:bold;}

#button{
position: absolute;
left: 624px;
top: 630px;
height: 120px;
width: 285px;
vertical-align: middle;
}

#white{
width: 585px;
height: 550px;
position: relative;
left: 29px;
top: -132px
}

#spotlight{
width: 585px;
height: 678px;
background: url(../images/spotlight.jpg);
position: absolute;
}

#slTextBox{
padding: 90px 40px 0px 36px;
}

.slText{
/*border: black thin solid;*/
padding: 0px 0px 0px 0px;
height: 136px;
}

.inside1{
padding-top: 12px;
}

.inside2{
padding-top: 20px;
}

.inside3{
padding-top: 10px;
}

.inside4{
padding-top: 40px;
}

#whiteText{
width: 290px;
height: 520px;
position: absolute;
left: 590px;
top: 130px;
/*border: thin black solid;*/
}

.wtText{
font-weight: bold;
font-size: 14px;
line-height: 18px;
color: #000;
padding-top: 20px;
}

#whyUse{
width: 961px;
height: 221px;
background: url(../images/whyUse.jpg);
}

#wuText{
padding: 30px 60px 30px 500px;
color: #FFF;
line-height: 17px;
}

#claim{
width: 961px;
height: 347px;
background: url(../images/claim6.jpg);
}

#claimText{
padding: 230px 470px 30px 60px;
color: #FFF;
line-height: 17px;
}

#lost50{
width: 961px;
height: 226px;
background: url(../images/lost50.jpg);
}

#lost50Text{
padding: 78px 0px 0px 324px;
color: #FFF;
line-height: 17px;
height: 109px;
width: 574px;
}

#believers{
width: 961px;
height: 225px;
background: url(../images/believers.jpg);
}

#believersText{
padding: 78px 0px 0px 324px;
color: #FFF;
font-size: 11px;
line-height: 13px;
height: 102px;
width: 574px;
}

#guarantee{
width: 961px;
height: 167px;
background: url(../images/guarantee.jpg);
}

#guaranteeText{
padding: 66px 0px 0px 90px;
color: #FFF;
line-height: 17px;
height: 76px;
width: 700px;
}

#claim2{
width: 961px;
height: 155px;
background: url(../images/claim4.jpg);
}

#footer{
width: 961px;
height: 219px;
background: url(../images/footer.jpg);
}

#bottomNavi{
text-align: center;
font-size: 13px;
}

#bottomNavi ul{
padding: 0px 0px 20px 0px;
margin: 0px;
}

#bottomNavi li {
display: inline;
padding: 0px 10px 10px 10px;
}

#footerText{
padding: 16px 54px 0px 48px;
color: #62517A;
line-height: 16px;
}
