body{

	font-family: "Times New Roman", Times, serif;

	color: #333333;

}

a:visited, a:hover {

	color: #006699;

	text-decoration: none;

}



a:hover {

	text-decoration: underline;

}

/* overrides decoration from previous rule for hovered links */





h1, h2, h3{

	font-family: Arial,sans-serif;

	margin: 0px;

	padding: 0px;

}



h1{

 font-family: Arial, Helvetica, sans-serif;

 font-size: 16pt;

 color: #000000;

; font-weight: bold

}



h2{

 font-size: 114%;

 color: #006699;

}



h3{

 font-size: 100%;

 color: #334d55;

}



ul{

 list-style-type: square;

}





/************** .feature styles ***************/



.graybox{

padding: 15px 15px;

font-size: 13pt;

font-family: "Times New Roman", Times, serif; 

font-weight: normal; 

color: #333333; 

text-decoration: none; 

background-color: #EFEFEF; 

border: thin #333333 dotted;

; line-height: normal

}



.feature h3{

	padding: 0px 0px 5px;

	text-align: center;

}





/************** .story styles *****************/



.maintext{

clear: left;

font-size: 14pt;

padding-top: 4px; 

padding-right: 10px; 

padding-bottom: 2px; 

padding-left: 12px;

font-family: "Times New Roman", Times, serif; 

text-decoration: none;

list-style-image: url(Images/BulletsIcons/check.gif);

color: #333333;

; line-height: normal

}





/*********** .relatedLinks styles ***********/



.relatedLinks{

	margin: 0px;

	padding: 12px 12px 10px;

	font-size: 90%;

}



.relatedLinks h3{

	padding: 10px 0px 2px 0px;

}





.smalltext {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	line-height: normal; text-decoration: none;

	letter-spacing: 0px;

}

.graybox_h2 

{  

	font-family: Arial, Helvetica, sans-serif; font-size: 18px; 

	font-style: normal; 

	font-weight: bold; 

	text-decoration: none; 

	padding-top: 10px; 

	padding-right: 10px; 

	padding-bottom: 10px; 	padding-left: 10px

}

.graybox_h2_courier { 

	font-family: "Courier New", Courier, mono; 

	font-size: 14pt; 

	color: #336699; 

	text-decoration: none; 

	padding-right: 10px; 

	padding-left: 10px

}

.h1 {  font-family: Verdana, Helvetica, sans-serif; font-size: 22pt; font-weight: bolder; text-decoration: none; padding-right: 10px; padding-left: 10px}

.h2 {  font-family: Arial, Helvetica, sans-serif; font-size: 16pt; font-style: normal; font-weight: bold; text-decoration: none; color: #000000; padding-left: 10px; padding-right: 10px

}

.dash-border-table {  

	border-style: dashed; 

	border-top-width: thin; 

	border-right-width: thin; 

	border-bottom-width: thin; 

	border-left-width: thin; 

	padding-top: 5px; 

	padding-right: 5px; 

	padding-bottom: 	5px; padding-left: 5px

}

.box-text {  

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 13pt; text-decoration: none; 

	padding-top: 3px; 

	padding-right: 3px; 

	padding-bottom: 3px; 

	padding-left: 3px; 

	line-height: normal

}

a {

	font-size: 100%;

	color: #0033CC;

	text-decoration: underline;

}

a:hover {

	color: #0000FF;

	text-decoration: underline;

}

a:visited {

	color: #006699;

	text-decoration: underline;

}

h1 {

	font-family: Arial, Helvetica, sans-serif;	

	font-size: 24px;

	font-weight: bold;

	color: #000000;

	text-align: center;

	text-transform: capitalize;

	line-height: 30px;

	padding-right: 42px;

	padding-left: 42px;

}

h2 {

	border-top-style: dashed;

	border-right-style: none;

	border-bottom-style: dashed;

	border-left-style: none;

	border-top-color: #CCCCCC;

	width: 90%;

	margin-right: 30px;

	margin-left: 30px;

	text-align: center;

	padding-top: 10px;

	color: #b42a00;

	border-bottom-color: #CCCCCC;

	padding-bottom: 10px;

	border-top-width: 0px; 

	border-right-width: 0px; 

	border-bottom-width: 0px; 

	border-left-width: 0px

}

h3 {

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	border-top-color: #CCCCCC;

	width: 90%;

	margin-right: 30px;

	margin-left: 30px;

	text-align: center;

	padding-top: 10px;

	color: #b42a00;

	font-size: 18px;

}

.audio_highlight {

	border: 1px dotted #b1afbc;

	margin-right: 140px;

	margin-left: 140px;

	padding: 10px;

	background-color: #efeff2;

	margin-top: 30px;

	margin-bottom: 30px;

}

.ps {

	margin-right: 50px;

	margin-left: 50px;

	margin-top: 5px;

	margin-bottom: 10px;

}

.body_order_link {

	text-align: center;

	margin-right: 100px;

	margin-left: 100px;

}

p {

	margin-right: 0px;

	margin-left: 0px;

	line-height: 16px;

; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px

}



ul {

	list-style-type: none;

	list-style-image: url(Images/BulletsIcons/doc-checkmark.gif);

	margin-bottom: 25px;

}

.testimonial_box {

	padding: 10px 10px;

	background-color: #efefef;

	border-top: 5px solid #B3C6EC;

	border-right: 1px solid #B3C6EC;

	border-bottom: 1px solid #B3C6EC;

	border-left: 1px solid #B3C6EC;

	margin: 20px 20px; 

	border: #999999; 

	border-style: double; 

	border-top-width: thin; 

	border-right-width: thin; 

	border-bottom-width: thin; 

	border-left-width: thin

}

.testimonial_headline {

	font-size: 20px;

	text-align: center;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 10px;

	margin-left: 0px;

	font-weight: bold;

	color: #990000;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #999999;

	padding-bottom: 10px;

	font-style: italic;

}

.testimonial_image {

	padding: 0px;

	margin: 0px 10px 10px 0px;

	border: 1px double #000000;

}

.autoresponder_box {

	background-color: #FFFFEA;

	padding: 0px 0px;

	border: 1px #666666 dashed;

	letter-spacing: normal; 

	word-spacing: normal; 

	white-space: normal; 

	margin: 0px 0px;

}

.autoresponder_headline {

	font-size: 18px;

	font-weight: bold;

	text-align: center;

	margin-bottom: 10px;

	padding-bottom: 0px;

	margin-top: 5px;

}

.autoresponder_privacy_statement {

	font-size: 12px;

	color: #666666;

	text-align: center;

}

.special1 {

	font-weight: bold;

	color: #b42a00;

	text-align: center;

	text-decoration: underline;

	font-family: Arial, Helvetica, sans-serif; font-size: 14pt; line-height: normal; 

	font-style: oblique;

}







.paragraph_highlight {

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #4D5A91;

	background-color: #FFFFCC;

	color: #b42a00;

	text-align: left;

	font-family: Arial, Helvetica, sans-serif; font-size: 14pt;

}

.paragraph_highlight_bold {

	border-bottom-style: dashed;

	border-bottom-color: #4D5A91;

	background-color: #FFFFCC;

	color: #003399;

	font-weight: bold;

	text-align: center; 

	text-decoration: none; 

	list-style-position: outside; 

	list-style-image: url(Images/BulletsIcons/icon_community.gif); 

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 14pt; 

	line-height: normal; 

	letter-spacing: normal; 

	word-spacing: normal;

	border-style: dashed; 

	border-top-width: 0px; 

	border-right-width: 0px; 

	border-bottom-width: thin; 

	border-left-width: 0px

}

.bonus_box {

	margin-right: 100px;

	margin-left: 100px;

	padding: 10px;

	background-color: #FFFFCC;

	margin-top: 30px;

	margin-bottom: 30px;

	border-top: 4px solid #990000;

	border-right: 2px dashed #990000;

	border-bottom: 2px dashed #990000;

	border-left: 2px dashed #990000;

}

.squeeze_autoresponder_box {

	background-color: #FFFFEC;

	padding: 10px;

	border: 2px dashed #666666;

	margin: 10px;

}

.squeeze_headline {

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	border-top-color: #CCCCCC;

	text-align: center;

	color: #b42a00;

	font-size: 18px;

	font-weight: bold;

	margin-right: 5px;

	margin-left: 5px;

	margin-top: 10px;

}

.squeeze_text {

	margin-right: 10px;

	margin-left: 10px;

	margin-top: 10px;

}

.squeeze_bullet {

	margin-right: 10px;

	margin-left: 10px;

	margin-top: 10px;

	list-style-type: circle;

}

.squeeze_testimonial_box {

	padding: 10px;

	background-color: #F9F9F9;

	border-top: 1px dashed #CCCCCC;

	border-right: 1px dashed #CCCCCC;

	border-bottom: 1px dashed #CCCCCC;

	border-left: 1px dashed #CCCCCC;

	margin: 10px;

}

.secondary_headline_text {

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	border-top-color: #CCCCCC;

	width: 90%;

	margin-right: 30px;

	margin-left: 30px;

	text-align: left;

	color: #000000;

	font-size: 15px;

	font-weight: normal;

	font-style: italic;

	margin-top: 20px;

}

.intro_bullets {

	border-top-style: dashed;

	border-bottom-style: none;

	border-top-color: #9fb7e8;

	border-right-color: #9fb7e8;

	border-left-color: #9fb7e8;

	margin-right: 30px;

	margin-left: 30px;

	background-color: #FAFBFE;

	text-align: left;  

	font-family: "Times New Roman", Times, serif; font-size: 17px;

	list-style-position: outside;

	border-color: #33CCFF #ffffff #33ccff; list-style-type: square;

	font-style: italic; 

	font-weight: normal; 

	padding-top: 25px; 

	padding-bottom: 20px;

	padding-right: 10px; 

	padding-left: 10px; 

	border-top-width: 1px; border-right-width: 0px; 

	border-bottom-width: 1px; 

	border-left-width: 0px

}

.autoresponder_headline_emphasis {

	font-size: 18px;

	font-weight: bold;

	text-align: center;

	margin-bottom: 10px;

	padding-bottom: 0px;

	margin-top: 5px;

	color: #990000;

	text-decoration: underline;





a:link { 

	color: #0033CC;

	text-decoration: none;

}

.li_checkmark {  

	font-family: "Times New Roman", Times, serif; 

	font-size: 17px; 

	text-decoration: none; 

	text-align:left;

	list-style-image: url(Images/BulletsIcons/doc-checkmark.gif): 14px; 

	padding-bottom: 14px;

	padding-right: 10px; 

	padding-left: 10px; 

}

