@charset "UTF-8";
/* CSS Document */

* {
margin: 0 0 0 0;
padding: 0 0 0 0;	
}

@font-face {
    font-family: 'Museosans';
    src: url('fonts/Museosans.otf');
    font-weight: normal;
    font-style: normal;
}

body {
background-color: #edf1f2;
}

#rings {
/*background: url('images/rings.png') no-repeat;*/
height: 1300px;
width: 100%;
background-size: 100%;
position: absolute;
top: 0px;
left: 0px;
}

.box1 {
width: 880px;
position: relative;
margin: 0 auto;
background: url('images/box-background.png');
position: relative;
margin-top: 80px;
padding: 20px 20px 20px 20px;

}

.box1 #menu {
position: absolute;
top: -20px;
height: 60px;
width: 890px;
display: block;	
}

h1 {
background: url('images/h1-background.jpg');
width: 321px;
height: 60px;
display: block;
text-indent: -9000px;	
}

ul.menu {
position: absolute;
top:  32px;
left: 335px;
height: 40px;
}

ul.menu li {
display: inline;
float: left;
font-family: Museosans;
font-size: 12px;
text-transform: uppercase;
margin-left: 10px;
padding-right: 10px;
border-right: 1px solid #91c0d1;
}

ul.menu li.last {
border-right: 0px;
}

ul.menu li a.on {
font-weight: bold;	
}

ul.menu li a {
color: #375560;
text-decoration: none;	
}

ul.menu li a:HOVER {
color: #91c0d1;
}

.box1content {
background-color: #ffffff;
border: 1px solid #9cbcb8;
position: relative;
margin-top: 20px;
padding: 20px 20px 20px 20px;	
}

h2 {
font-family: Museosans;
color: black;
font-size: 30px;
margin-left: 40px;
margin-top: 30px;
}

h2.landing {
font-family: Museosans;
color: black;
font-size: 26px;
margin-left: 40px;
margin-top: 30px;
}

h3.landing {
font-size: 17px;
width: 800px;
margin-top:20px;
}

h2 span.small{
display: block;
margin-top: 5px;
font-size: 23px;	
}

ul.bullets {
	margin-left: 40px;
	position: relative;
	margin-top: 30px;
}

.underline {
margin-left: 25px;	
height: 3px;
background: url('images/underline2.jpg');
margin-bottom: 20px;

}
ul.bullets li {
display: inline;
font-family: Museosans;
color: #538c84;
padding-left: 10px;
background: url('images/bullet.gif') no-repeat;
font-size: 15px;
margin-right: 30px;
}

ul.bullets li.last {
color: black;
background: url('images/bullet-black.gif') no-repeat;
}



#getstartedbutton {
position: absolute;
top: 50px;
right: 90px;
background: url('images/get-started-button.png');
display: block;
width: 221px;
height: 57px;
text-indent: -5000px;
}

#getstartedbutton:HOVER {
background: url('images/get-started-hover.png');
}

.box2 {
width: 880px;
position: relative;
margin: 0 auto;
background: url('images/box-background.png');
position: relative;
margin-top: 20px;
padding: 20px 20px 20px 20px;

}

.box2content {
background-color: #ffffff;
border: 1px solid #9cbcb8;
position: relative;
margin-top: 0px;
padding: 20px 20px 50px 20px;	
}


.box3landing {
width: 880px;
position: relative;
margin: 0 auto;
background: url('images/box-background.png');
position: relative;
margin-top: 20px;
padding: 20px 20px 50px 20px;

}



.box3landingcontent {
background-color: #ffffff;
border: 1px solid #9cbcb8;
position: relative;
margin-top: 0px;
padding: 20px 20px 30px 20px;	
}

h3 {
margin: 0 auto;
font-family: Museosans;
font-size: 27px;
color: black;
display: block;
width: 500px;
text-align: center;	
}


h3 span.small {
font-size: 23px;
}

ul.stepboxes {
position: relative;
margin-left: 40px;
margin-top: 20px;
}

ul.stepboxes li.stepbox {
background-color: white;
border: 1px solid #e4ecef;
width: 240px;
margin-right: 10px;
	display: inline;
	float: left;
}

li.stepbox .header{
height: 55px;
background-color: #538c84;
color: white;
display: block;
padding-top: 10px;
}

.header h4 {
font-family: Museosans;
text-transform: uppercase;
width: 100px;
height: 40px;
display: block;
margin: 0 auto;
background-color: black;
line-height: 2.8em;
}

.header h4.step1 {
	background: url('images/step1.png');
}

.header h4.step2 {
	background: url('images/step2.png');
}

.header h4.step3 {
	background: url('images/step3.png');
}

.bullet {
font-family: Museosans;
color: #538c84;
padding-left: 10px;
background: url('images/bullet.gif') no-repeat;
font-size: 15.5px;
display: block;
margin: 0 auto;
width: 180px;
margin-top: 20px;
margin-bottom: 20px;
}

.bullet a {
text-decoration: underline;
color: #538c84;
}

.bullet a:HOVER {
color: #6ab2cb;	
}

.clearfloats {
clear: both;	
}

#getstartedbutton2 {
position: absolute;
bottom: -30px;
right: 330px;
background: url('images/get-started-button.png');
display: block;
width: 221px;
height: 57px;
text-indent: -5000px;
}

#getstartedbutton2:HOVER {
background: url('images/get-started-hover.png');
}

.box3 {
width: 880px;
position: relative;
margin: 0 auto;
background: url('images/box-background.png');
position: relative;
margin-top: 20px;
padding: 20px 20px 20px 20px;

}

.box3content {
background-color: #ffffff;
border: 1px solid #9cbcb8;
position: relative;
margin-top: 0px;
padding: 20px 20px 20px 20px;	
}

ul.photobox {
position: relative;
margin-left: 30px;
}

ul.photobox li.photobox1{
width: 380px;
margin-right: 20px;
	display: inline;
	float: left;
	background-color: black;
	height: 200px;
	background: url('images/photobox1.jpg');
}

ul.photobox li.photobox2{
width: 380px;
margin-right: 0px;
	display: inline;
	float: left;
	background-color: black;
		height: 200px;
	background: url('images/photobox2.jpg');

}

ul.photobox li .content1 {
position: absolute;
top: 30px;
left: 10px;
width: 150px;	
}

ul.photobox li .content1 h5 {
font-family: Museosans;
font-size: 20px;
color: black;
margin-bottom: 20px;

}

ul.photobox li .content2 {
position: absolute;
top: 30px;
right: 30px;
width: 150px;	
}

ul.photobox li .content2 h5 {
font-family: Museosans;
font-size: 20px;
color: black;
margin-bottom: 20px;
}

.learnmorebutton {
width: 150px;
height: 40px;
background: url('images/learnmorebutton.jpg');
display: block;	
text-indent: -9000px;
}

.whyusbutton {
width: 116px;
height: 40px;
background: url('images/whyusbutton.jpg');
display: block;
text-indent: -9000px;

}


.whyusbutton:HOVER {
background: url('images/whyushover.jpg');
	
}

.learnmorebutton:HOVER {
background: url('images/learnmorehover.jpg');
}

.box4 {
width: 880px;
position: relative;
margin: 0 auto;
background: url('images/box-background.png');
position: relative;
margin-top: 20px;
padding: 20px 20px 20px 20px;

}

.box4content {
background-color: #ffffff;
border: 1px solid #9cbcb8;
position: relative;
margin-top: 0px;
padding: 20px 20px 20px 20px;	
}

ul.quotebox {
position: relative;
margin-left: 20px;
margin-top: 20px;
}

ul.quotebox li {
background-color: white;
border: 1px solid #e4ecef;
width: 170px;
margin-right: 10px;
	display: inline;
	float: left;
	padding: 10px 10px 10px 10px;
	text-align: center;

}

.quote {
font-family: Museosans;
font-size: 15px;
color: #000000;
text-align: center;

}

.quotesource {
text-align: center;
font-family: Museosans;
font-size: 15px;
color: #a8a8a8;
display: block;
}

ul.footer {
position: relative;
width: 780px;
margin: 0 auto;
margin-top: 15px;
}

ul.footer li {
float: left;
display: inline;
font-family: Museosans;
margin-right: 12px;
color: #6d6e75;
line-height: 3em;
font-size: 16px;
}

ul.footer li a {
color: #6d6e75;
text-decoration: none;
}

ul.footer li a:HOVER {
	color: #a9a9a9;
}

ul.footer li a img {
padding-top: 5px;	
}

#col400 {
display: inline; 
float: left;
width: 400px;
margin-left: 40px;
margin-top: 20px;
margin-bottom: 20px;
}

#col330 {
display: inline; 
float: left;
width:330px;
margin-left: 30px;
margin-top: 20px;
margin-bottom: 20px;


}

p {
font-family: Museosans;
font-size: 16px;
color: #538c84;
margin-top: 10px;
line-height: 1.5em;
}

p.error {
font-family: Museosans;
font-size: 16px;
color: #a81212;
margin-top: 10px;
line-height: 1.5em;
}

p.first {
margin-top: 20px;	
}

p a{
text-decoration: underline;
color: #538c84;

}

p a:HOVER{
color: #6baec5;
}

p span.highlight {
color: black;	
}




ul.boxes {
position: relative;
list-style: none;

}

ul.boxes li.box {
background-color: white;
border: 1px solid #e4ecef;
width: 330px;
margin-bottom: 10px;

}

li.box .header{
height: 50px;
background-color: #538c84;
color: white;
display: block;
padding-top: 15px;

}

li.box .header h6 {
font-family: Museosans;
font-size: 27px;
display: inline;
float: left;
margin-right: 10px;
margin-left: 20px;
margin-top: 0px;
}

li.box .header h6.prices {
font-family: Museosans;
font-size: 22px;
display: inline;
float: left;
margin-right: 10px;
margin-left: 20px;
margin-top: 5px;
}

li.box p {
font-family: Museosans;
font-size: 14px;
color: #538c84;
margin-top: 10px;
line-height: 1.5em;
padding: 10px 20px 20px 20px;
display: block;
width: 290px;
}


#getstartedbutton3 {
position: relative;
background: url('images/get-started-button.png');
display: block;
width: 221px;
height: 57px;
text-indent: -5000px;
text-align: center;
margin: 0 auto;
margin-bottom: 20px;

}

#getstartedbutton3:HOVER {
background: url('images/get-started-hover.png');
}

#getstartedbutton6 {
position: relative;
background: url('images/get-started-button.png');
display: block;
width: 221px;
height: 57px;
text-indent: -5000px;
text-align: center;
margin: 0 auto;
margin-bottom: 0px;
margin-top: 30px;

}

#getstartedbutton6:HOVER {
background: url('images/get-started-hover.png');
}

#paymentmethods {
margin-top: 20px;
margin-bottom: 20px;
width: 416px;
margin: 0 auto;	
	
}

#col700 {
width: 700px;
margin-left: 40px;
margin-top: 20px;
margin-bottom: 20px;
}


#col700 ul.boxes {
position: relative;
list-style: none;
margin-top: 20px;
}

#col700 ul.boxes li.box {
background-color: white;
border: 1px solid #e4ecef;
width: 700px;
margin-bottom: 10px;

}


#col700 ul.boxes li.boxfirst {
background-color: white;
border: 1px solid #e4ecef;
width: 700px;
margin-bottom: 40px;
padding-bottom: 20px;

}

#col700 li.boxfirst .header{
height: 60px;
background-color: #538c84;
color: white;
display: block;
padding-top: 0px;

}

#col700 li.boxfirst .header h6 {
font-family: Museosans;
font-size: 27px;
display: inline;
float: left;
margin-right: 10px;
margin-left: 20px;
margin-top: 0px;
}

#col700 li.boxfirst .header h6 span.small {
font-size: 15px;
}

#col700 li.boxfirst p {
font-family: Museosans;
font-size: 16px;
color: #538c84;
margin-top: 10px;
line-height: 1.5em;
padding: 10px 20px 20px 20px;
display: block;
width: 620px;
}



#col700 li.boxfirst .header{
height: 60px;
background-color: #538c84;
color: white;
display: block;
padding-top: 0px;

}

#col700 li.boxfirst .header h6 {
font-family: Museosans;
font-size: 27px;
display: inline;
float: left;
margin-right: 10px;
margin-left: 20px;
margin-top: 0px;
}

#col700 li.boxfirst .header h6 span.small {
font-size: 15px;
}

#col700 li.box p {
font-family: Museosans;
font-size: 16px;
color: #538c84;
margin-top: 10px;
line-height: 1.5em;
padding: 10px 20px 20px 20px;
display: block;
width: 600px;
}


#col700 li.box .header h6 {
font-family: Museosans;
font-size: 27px;
display: inline;
float: left;
margin-right: 10px;
margin-left: 20px;
margin-top: 0px;
}

#col700 li.box .header h6 span.small {
font-size: 15px;
}

#col700 li.box p {
font-family: Museosans;
font-size: 16px;
color: #538c84;
margin-top: 10px;
line-height: 1.5em;
padding: 10px 20px 20px 20px;
display: block;
width: 600px;
}



#col700 li.box .header{
height: 60px;
background-color: #538c84;
color: white;
display: block;
padding-top: 0px;

}

#col700 li.box .header h6 {
font-family: Museosans;
font-size: 27px;
display: inline;
float: left;
margin-right: 10px;
margin-left: 20px;
margin-top: 0px;
}

#col700 li.box .header h6 span.small {
font-size: 15px;
}

#col700 li.box p {
font-family: Museosans;
font-size: 16px;
color: #538c84;
margin-top: 10px;
line-height: 1.5em;
padding: 10px 20px 20px 20px;
display: block;
width: 600px;
}



#getstartedbutton4 {
position: absolute;
top: 140px;
left: 250px;
background: url('images/get-started-button.png');
display: block;
width: 221px;
height: 57px;
text-indent: -5000px;
}

#getstartedbutton4:HOVER {
background: url('images/get-started-hover.png');
}

ul.bullets2 {
	margin-left: 20px;
	position: relative;
	margin-top: 20px;
	margin-bottom: 20px;
}

ul.bullets2 li {
display: block;
position: relative;
height: 20px;
font-family: Museosans;
color: #538c84;
padding-left: 10px;
background: url('images/bullet.gif') no-repeat;
font-size: 15px;
}

ul.bulletslanding {
	margin-left: 10px;
	position: relative;
	margin-top: 20px;
	margin-bottom: 20px;
}

ul.bulletslanding li {
display: block;
position: relative;
font-family: Museosans;
color: #538c84;
padding-left: 10px;
background: url('images/bullet.gif') no-repeat;
font-size: 15px;
margin-bottom: 10px;
width: 350px;
}

 #getstartedbutton5 {
position: absolute;
top: 180px;
left: 545px;
background: url('images/get-started-button.png');
display: block;
width: 221px;
height: 57px;
text-indent: -5000px;
}

#getstartedbutton5:HOVER {
background: url('images/get-started-hover.png');
}


.faqbox {
background-color: white;
border: 1px solid #e4ecef;
width: 700px;
}

.faqbox .header{
height: 45px;
background-color: #538c84;
color: white;
display: block;
padding-top: 15px;

}

.faqbox .header h6 {
font-family: Museosans;
font-size: 22px;
margin-left: 20px;
}


ul.faqs {
width: 680px;
margin: 0 auto;
display: block;
margin-top: 10px;
list-style: none;
}

ul.faqs  li.shown{
background-color: #e3f0f4;
color: #538c84;
font-family: Museosans;
font-size: 15px;
padding: 20px 20px 20px 20px;
position: relative;
margin-bottom: 5px;
}

ul.faqs li.shown h3 {
color: #538c84;
font-family: Museosans;
font-size: 15px;
text-align: left;
margin-left: 0px;	
}

ul.faqs li.shownred h3 {
color: #ce6767;
font-family: Museosans;
font-size: 15px;
text-align: left;
margin-left: 0px;	
}

ul.faqs  li.shownred{
background-color: #fdf4f4;
color: #ce6767;
font-family: Museosans;
font-size: 15px;
padding: 20px 20px 20px 20px;
position: relative;
margin-bottom: 5px;
}

ul.faqs  li.hidden{
padding: 20px 20px 20px 20px;
}

ul.faqs  li.hidden p{
font-family: Museosans;
font-size: 16px;
color: #538c84;
margin-top: 0px;
line-height: 1.5em;
}




ul.faqs  li.hiddenred{
padding: 20px 20px 20px 20px;
}

ul.faqs  li.hiddenred p{
font-family: Museosans;
font-size: 16px;
color: #ce6767;
margin-top: 0px;
line-height: 1.5em;
}


ul.faqs  li{
cursor: pointer;
}


a.plus:HOVER {
background: url('images/toggle1hover.png');
}

a.plus {
cursor:hand;
display: block;
height: 22px;
width: 23px;
background: url('images/toggle1.png');
position: absolute;
top: 15px;
right: 20px;
text-indent: -9000px;
}

a.plusred {
background: url('images/toggle2.png');
}

a.plusred:HOVER {
background: url('images/toggle2hover.png');
}




.hidden {
  display:none;
}

#contactusform {
position: relative;
margin-top: 10px;
}

#contactusform .column365 {
width: 320px;
position: relative;
display: inline;
float: left;
margin-right: 10px;
color: #538c84;
}


.inputlabel {
display: block;
margin-bottom: 10px;
font-family: Museosans;
font-size: 15px;
}

.input1 {
width: 300px;
border: 1px solid #c9dbe1;
margin-bottom: 10px;
height: 15px;
padding: 5px 5px 5px 5px;
}

.input2 {
width: 630px;
border: 1px solid #c9dbe1;
margin-bottom: 10px;
height: 15px;
padding: 5px 5px 5px 5px;
margin-top: 20px;
height: 100px;
}



.submitbutton {
width: 175px;
height: 74px;
background: url('images/submit.png');
display: block;
text-indent: -9000px;
border: 0px;	
}

.submitbutton:HOVER {
	background: url('images/submit-hover.png');

}

.address {
position: absolute;
bottom: 50px;
left: 240px;
font-family: Museosans;
font-size: 14px;
width: 180px;
color: #538c84;
}

#mainform {
position: relative;
margin-top: 10px;
}

#mainform .column365_blue {
width: 750px;
position: relative;
display: inline;
float: left;
margin-right: 10px;
background-color: #e1f3ef;
border: 1px solid #d4d8d9;
}


#mainform .column365_red {
width: 320px;
position: relative;
display: inline;
float: left;
margin-right: 10px;
background-color: #f2eeef;
border: 1px solid #d4d8d9;



}

.forms {
padding: 20px 20px 20px 20px;
margin-top: 10px;
}

#mainform .column365_blue .inputlabel {
display: block;
margin-bottom: 10px;
font-family: Museosans;
font-size: 15px;
color: #538c84;

}

#mainform .column365_red .inputlabel {
display: block;
margin-bottom: 10px;
font-family: Museosans;
font-size: 18px;
color: #d27b7b;

}

ul.inputName {
margin-bottom: 20px;
}

ul.inputName li {
display: inline;
float: left;
margin-right: 10px;	
}

#mainform .column365_blue .input1 {
width: 120px;
border: 1px solid #c9dbe1;
margin-bottom: 10px;
height: 15px;
padding: 5px 5px 5px 5px;

}

#mainform .column365_blue .inputsuffix {
width: 30px;
border: 1px solid #c9dbe1;
margin-bottom: 10px;
height: 15px;
padding: 5px 5px 5px 5px;

}
#mainform .column365_blue .input2 {
width: 580px;
border: 1px solid #c9dbe1;
margin-bottom: 10px;
height: 255px;
padding: 5px 5px 5px 5px;
margin-top: 0px;
}

#mainform .column365_blue .input3 {
width: 180px;
border: 1px solid #c9dbe1;
margin-bottom: 10px;
height: 15px;
padding: 5px 5px 5px 5px;
margin-top: 0px;
}

#mainform .column365_red .input1 {
width: 280px;
border: 1px solid #f5cece;
margin-bottom: 10px;
height: 15px;
padding: 5px 5px 5px 5px;
}

#mainform .column365_red .input2 {
width: 280px;
border: 1px solid #f5cece;
margin-bottom: 10px;
height: 55px;
padding: 5px 5px 5px 5px;
margin-top: 0px;
}




#mainform .column365_blue .header{
height: 55px;
background-color: #538c84;
color: white;
display: block;
padding-top: 10px;
}

#mainform .column365_blue .header h4 {
font-family: Museosans;
text-transform: uppercase;
width: 280px;
height: 40px;
display: block;
margin-left: 20px;
line-height: 2.8em;
background: none;

}

#mainform .column365_red .header{
height: 55px;
background-color: #b73a3a;
color: white;
display: block;
padding-top: 10px;
}

#mainform .column365_red .header h4 {
font-family: Museosans;
text-transform: uppercase;
width: 280px;
height: 40px;
display: block;
margin-left: 20px;
line-height: 2.8em;
background: none;

}

#forms2 {
margin-top: 20px;
}

#forms2 .inputlabel {
display: block;
margin-bottom: 10px;
font-family: Museosans;
font-size: 15px;
color: #538c84;
}


span.inputlabelSmall {
display: block;
margin-bottom: 30px;
font-family: Museosans;
font-size: 12px;
color: #538c84;
display: block;
}

#forms2 .input2 {
width: 640px;
border: 1px solid #c9dbe1;
margin-bottom: 10px;
height: 15px;
padding: 5px 5px 5px 5px;
margin-top: 0px;
height: 100px;
}

#forms2 .input1 {

width: 280px;
border: 1px solid #c9dbe1;
margin-bottom: 10px;
height: 15px;
padding: 5px 5px 5px 5px;

}

#forms2 .column365_blue {
background-color: white;
border: 0px;	
}


#forms2 .column365_blue .column170 {
width: 140px;
position: relative;
display: inline;
float: left;
margin-right: 10px;
}

#forms2 .column365_blue .column170 .input1 {
width: 130px;	
}

#standard {

text-align: left;

border-bottom: 4px solid#538c84;
margin: 0 auto;
width: 260px;
margin-bottom: 20px;
margin-top: 30px;
padding-bottom: 20px;
	
}

button.stripe-button-el {
padding: 10px 10px 10px 10px;

}



#deluxe {
width: 190px;
height: 160px;
display: inline;
float: left;
border: 3px solid#538c84;
padding: 10px 10px 10px 10px;
margin-top: 20px;
margin-right: 10px;
text-align: center;



}

#paypal {
width: 190px;
margin-top: 20px;
margin-left: 8px;
text-align: center;
margin: 0 auto;
}


#paypal table {
padding-top: 10px;
margin-left: 18px;
display: none;
}

.stripebutton{


}

#paypal input {
margin-top: 10px;
height: 40px;
}

 .landingheader{
height: 30px;
background-color: #538c84;
color: white;
display: block;
padding-top: 10px;

}

.landingheader h4.landing {
font-family: Museosans;
font-size: 20px;
display: inline;
float: left;
margin-right: 10px;
margin-left: 10px;
margin-top: 0px;
}

ul.landing {
position: relative;
margin-left: 30px;
margin-top: 30px;
margin-bottom: 20px;


}
ul.landing li {
	
width: 370px;
margin-right: 20px;
display: inline;
float: left;
}

ul.bulletslanding li {
width: 340px;	
}

input.error { border: 1px solid red; }
  label.error {
		color: #F00;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		display: block;
		margin-bottom: 10px;
	}
	label.valid {
		color: #0C0;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
	}
	
#chart {
margin: 0 auto;
text-align: center;
margin-top: 20px;	
}

ul.bulletsNew {
	position: absolute;
	top: 50px;
	right: 70px;
}

ul.bulletsNew li {
font-family: Museosans;
color: #538c84;
padding-left: 10px;
background: url('images/bullet.gif') no-repeat;
font-size: 15px;
margin-bottom: 5px;
list-style: none;
padding-left: 15px;
}


h5.hpbox1 {
font-family: Museosans;
font-size: 20px;
color: black;
margin-bottom: 20px;
display: block;
width: 745px;
height: 20px;
text-align: center;
background: url('/images/h5-hpbox1-bg.jpg');
margin-left: 45px;
margin-top: 30px;
line-height: 1.6em;
}
p.hpbox1 {
	width: 755px;
	display: block;
	margin-left: 45px;
	color: #656668;
	margin-top: 0px;
	margin-bottom: 20px;
	
}

#phoneNumber {
position: absolute;
top: -80px;
right: 100px;
display: block;
width: 185px;
height: 45px;
background-color: white;
border-left: 1px solid #c7d9e5;
border-right: 1px solid #c7d9e5;
border-bottom: 1px solid #c7d9e5;
}

#phoneNumber p {
display: block;
margin-top: 15px;
margin-left: 20px;
color: #658692;
font-size: 12px;
}


.privacy {
padding: 40px 40px 40px 40px;	
}

.privacy h3 {
text-align: left;
font-size: 18px;
font-weight: regular;
width: auto;
margin-top: 20px;
margin-bottom: 10px;

}


.privacy p.indent {
margin-left: 20px;	
}

#hpchart {
margin-top: 20px;
}

#lockText {
width: 240px;
padding-left: 120px;
background: url('images/lock.jpg') no-repeat;
margin: 0 auto;
position: relative;
display: block;
min-height: 150px;
}


h3.lockBox{
text-align: center;
font-size: 24px;
width: 240px;

}

p.lockBox {
text-align: center;
font-size: 14px;
margin-top: 5px;	
}

img.logoSmall {
margin: 0 auto;
position: relative;
display: block;
margin-top: 5px;
}

img.verisign {
height: 40px;
width: 80px;	
}

img.bbb {
height: 42px;
width: 82px;	
}

img.sm {
width: 30px;
height: 27px;	
}