/* CSS for sales letters, V 1.0 */
/*
Structure:
- basic and highlighted text styles
- headlines
- image tag
- list styles for main body
- johnson boxes for product items
- more johnson boxes
- testimonial styles
- order box styles
- liftletter and toggle box styles
*/

.center_content {
margin-left: auto;
margin-right:auto;
}


/* - basic and highlighted text styles */
	/* sets the overall text styles */
		body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
		}
		
		p {
		text-align: left;
		}
		
		.small {
		font-size:small;
		}
		
		.legal-menu
		{
		font-size:x-small;
		}
			
	/* individual text styles for variation */
		/* Font Styles matching overall text font */	
				.Highlight_Yellow {
				background-color:#FFFF00;
				font-weight: bold;
				padding: 1px 3px 1px 3px;
				}
					
				.Highlight_Red_Line_Through {
				text-decoration:line-through;
				color:#FF0000;
				font-weight: bold;
					}
					
		/* Font Courier Styles */
				.Highlight_Courier {
				font-weight: bold;
				padding: 1px 3px 1px 3px;
				font-family:"Courier New", Courier, mono;
				}
				
				.Highlight_Courier_Yellow {
	background-color:#FFFF00;
	font-weight: bold;
	padding: 1px 5px 1px 5px;
	font-size:large;
	font-family:"Courier New", Courier, mono;
					}
				
		/* Font Times Styles */
				.Highlight_TimesNewRoman {
				font-weight: bold;
				padding: 1px 3px 1px 3px;
				font-family:"Times New Roman", Times, serif;
				font-size: medium;
				}
				
				.Highlight_TimesNewRoman_Italic {
				font-weight: bold;
				font-style: italic;
				padding: 1px 3px 1px 3px;
				font-family:"Times New Roman", Times, serif;
				font-size: medium;
				}
	
/* - Headlines */
			/* headline = H1 */
			h1 {
	color: red;
	/* color: blue; */
				font-weight: bold;
	text-align:center;
	margin: 6px;
	font-size: 150%;
			}
			
			/* sub-headlines = H2 */
			h2 {
	text-align:center;
	margin: 3px;
	font-size: 110%;
			}
			
			/* mini-headline = H3 */
			h3 {
			text-align:center;
			font-weight:bold;
			margin: 6px;
			font-size:x-large;
			font-family: "Courier New", Courier, mono;
			}
			
			/* pre-headline = H4 */
			h4 {
				color: red;
				text-align:center;
				font-size:large;
				font-weight: bold;
				margin: 0px;
			}

/*- image tags */
		/* used to define a margin between images and text positioned on the left or right hand side of the image 
		the class needs to be attached to the surrounding element, NOT to the img tag */
		
		.image_margin_left img {
		margin: 0px 0px 0px 8px;
		border: 0px;
		}
		
		.image_margin_right img {
		margin: 0px 8px 0px 0px;
		border: 0px;
		}


/* -list styles for main body */
		/* unorderd bullets = ul */
		ul {
		text-align: left;		
		}
		
		/* numbered bullets = ol */
		ol {
		text-align: left;		
		}
		
		/*list items*/
		li {
		margin-bottom: 12px;		
		}
	
/* Several Johnson Box Styles for Testimonials / Product- and Bonus Items / Order Box / Subscription Form */

/* - johnson boxes for product items */
		/* used to present individual product items */
		.JohnsonBox_DashedBlue {
			padding: 16px;
			border: 4px dashed;
			width: 90%;
			margin: 15px auto 0px auto;
			border-color: #000099;
		}
		
		/* also used to present individual product items */
		.JohnsonBox_DashedRed {
			padding: 16px;
			border: 4px dashed;
			width: 90%;
			margin: 15px auto 15px auto;
			border-color: #CC0000;
			/* lighter red
			border-color: #c00000;
			*/
		}
		/* - more johnson boxes */
		.JohnsonBox_SolidBlue {
			padding: 16px;
			border: 2px solid;
			width: 90%;
			margin: 15px auto 15px auto;
			border-color: #000099;
		}
		
		.JohnsonBox_SolidRed {
			padding: 5px; 
			border: 2px solid;
			width: auto;
			margin: 0px auto0px auto;
			border-color: #CC0000;
			margin: 6px 0px 6px 0px;
		}

/* TESTIMONIAL STYLES */
		/* 
		Johnsonbox, with shadow. The shadow is a gif below the johnson box div. 
		The width of the shadow has to be adjusted to the chosen hjohnson box. 
		If you don't use shadow.gif you have to adjust the bottoom margin to 15 px 
		*/
		.JohnsonBox_BG-Color_Yellow {
			background-color: rgb(255, 255, 102);
			width: 90%;
			padding: 6px 16px 6px 16px;
			margin: 6px auto 0px;
			border-style: solid;
			border-width: 1px;
			border-color: #CCCCCC;
			}

/* ORDER BOX STYLES */
		/*Johnsonbox, no shadow */
		.Johnsonbox_Dashed-Black-BG-Yellow-light {
			background-color: #FFFFCC;
			border: 2px dashed black;
			width: 85%;
			padding: 10px;
			margin: 15px auto 15px auto;
			}
	
		#orderbox li {
			list-style-image: url(../powercopy/images/checkmark.gif);
			list-style-type: circle;
			margin: 6px 6px 6px 6px;
			list-style-position: outside;
				
			}

/* - liftletter and toggle box styles */
		.Johnsonbox_Dashed-Blue-BG-Blue {
			background-color: #E8F8FF;
			border: 2px dashed #006699;
			width: 85%;
			padding: 10px;
			margin: 15px auto 0px auto;
		}

