@charset "utf-8";
/* CSS Document */

body {
	font-family:"Georgia", "Times New Roman", Times, serif;
	font-size:14px;
	color:#424241;
	
	margin:0;padding:0;
	background:#f3f4f3 url(../images/body-bg.jpg) repeat-x scroll top left;
}

#body-wrapper {width:820px;height:auto;margin:0 auto;}

.wrapper-1 {width:780px;height:auto;line-height:140%;}
.wrapper-content{width:520px;height:auto;text-align:left;line-height:140%;}
.wrapper-sidebar{width:250px;height:auto;}

.float-left {float:left;display:inline;}
.float-right {float: right;display:inline;}

.margin-1 {margin-left:30px;}
.margin-left-10 {margin-left:10px;}
.margin-left-15 {margin-left:15px;}
.margin-right-10 {margin-right:10px;}
.margin-right-15 {margin-right:15px;}
.margin-top-0 {margin-top:0px;}
.margin-top-10 {margin-top:10px;}
.margin-top-15 {margin-top:15px;}
.margin-top-20 {margin-top:20px;}

.padding-10 {padding:10px;}
.padding-15 {padding:15px;}
.padding-20 {padding:20px;}
.padding-25 {padding:25px;}

a {color:#052e55; text-decoration:underline;}
a:hover {color:#052e55; text-decoration:none;}
/*strong { font:normal bold 14px/120%"Trebuchet MS", sans-serif;color:#c0354c;}*/

.product-btn {
	text-align:center;
	font:normal normal 14px/110% "Tahoma",sans-serif;
}

.sidebar-1{width:250px;height:auto;background-color:#aad4fa;}
.sidebar-1-text {margin:15px 10px 25px;font:normal normal 14px/120% "Tahoma", sans-serif;color:#1e1e1b; }
.sidebar-1-text strong {color:#052e55;font:normal bold 14px/110% "Tahoma", sans-serif;text-transform:none;}
.sidebar-1-text a {color:#052e55;font-weight:bold;text-decoration:underline;}
.sidebar-1-text a:hover {color:#052e55;font-weight:bold;text-decoration:none;}

.sidebar-style-1 {
	width:230px;
	height:auto;
	
	padding:15px 10px;
	margin-bottom:10px;
	background-color:#edd885;
	color:#000000;
	line-height:110%;
	
	float:left;
	display:inline;
}

.sidebar-style-1 a {color:#ba1919;text-decoration:underline;}
.sidebar-style-1 a:hover {color:#ba1919;text-decoration:none;}
.sidebar-style-2 {background-color:#dbe2fd;}
.sidebar-style-3 p {font-size:12px;line-height:15px;}

.content-2 {width:710px;height:auto;padding:0px 35px 10px;font-size:18px;}
.content-3-list {margin-left:40px;}

.content-3-list ul {
	list-style:none;
	margin:0;
	padding:0;
}

.content-3-list ul li {float:left;display:block;width:300px;height:auto;
background: url(../images/bullet-check-white.jpg) no-repeat scroll 0% 0%;
font-size:14px;text-align:left;margin:3px 0px;padding-left:28px;
}


.content-4-list {margin-left:40px;margin-bottom:20px;}
.content-4-list ul {list-style:none;margin:0;padding:0;}
.content-4-list ul li {float:left;display:block;width:570px;height:auto;
background: url(../images/bullet-check-white.jpg) no-repeat scroll 0% 0%;
font-size:14px;text-align:left;margin:3px 0px;padding-left:30px;padding-bottom:5px;
}

.content-5 {
	width:766px;
	height:645px;
	
	padding:5px 7px;
	
	background:url(../images/couple-bg-1.jpg) no-repeat scroll bottom right;
	
}

.content-5-list {
	margin-left:10px;
	
}

.content-5-list ul {
	list-style:none;
	margin:0;
	margin-top:25px;
	padding:0;
}

.content-5-list ul li {
	/*float:left;*/
	display:block;
	
	width:400px;
	height:30px;
	
	background: url(../images/bullet-check-white.jpg) no-repeat scroll 0% 0%;
	font-size:14px;
	text-align:left;
	line-height:110%;
	
	margin:3px 0px 5px;
	padding-left:28px;
}



.content-10 {
/*	width:730px;
	height:auto;
	
	float:left;
	display:inline;
	
	background-color:#faffbe;
	
	margin:10px 0px;
	padding:15px;*/
	
	border:3px solid #faffbe;
	margin-top:20px;
	
	padding:10px;
	width:723px;
}


.content-10-offers {
	width:710px;
	height:226px;
	
	margin-left:10px;
	background:url(../images/guarantee-bg.jpg) no-repeat scroll top left;
}


.border-1{border:0; border-bottom:1px dashed #c1c2c3;border-top:1px dashed #ffffff;}

.bg-1{background-color:#fff7bf;}

#header {width:820px;height:101px;}

.content {width:780px;height:auto;padding:10px 20px;background-color:#ffffff;}

.highlight-red-top{background:#c0354c url(../images/content-1-rc-top.jpg) no-repeat scroll top left;width:760px;height:auto;color:#FFFFFF;font-size:13px;text-align:center;padding:5px 10px 0px; margin-top:10px;}
.highlight-red-bottom{background:#c0354c url(../images/content-1-rc-bottom.jpg) no-repeat scroll top left;width:780px;height:8px;margin-bottom:10px;}


.highlight-1 strong, .highlight-2 strong {font-style:italic;font-size:18px;color:#32242a;}
.highlight-1 a, .highlight-2 a {color:#8d2839;text-decoration:underline;}
.highlight-1 a:hover, .highlight-2 a:hover {color:#8d2839;text-decoration:none;}

.highlight-1 {width:714px;height:auto;padding:10px 15px;background-color:#ffaab8;border:3px solid #c44258;color:#32242a;margin-bottom:10px;line-height:110%;}
.highlight-2 {width:714px;height:auto;padding:10px 15px;background-color:#fbee91;border:3px solid #d8c543;color:#32242a;margin-bottom:10px;line-height:110%;}
.highlight-3 {width:714px;height:auto;padding:10px 15px;background-color:#FFFFFF;border:3px solid #fbf1ac;color:#32242a;margin-bottom:10px;line-height:110%;}




.offer-yes {width:730px;height:auto;padding:10px 20px;background-color:#faf6ae;font:normal normal 14px/115% "Tahoma", sans-serif;color:#241d1e; margin:10px 0px;}
.offer-yes-2 {width:730px;height:auto;padding:10px 20px;background-color:#ffffff;font:normal normal 14px/115% "Tahoma", sans-serif;color:#241d1e; margin:10px 0px;}
.offer-yes-text-1{width:50px;}
.offer-yes-text-2{width:660px; font-size:12px;}
.offer-red{width:470px;height:auto;background-color:#facbd2;padding:5px 20px;margin:0 0 10px;font:normal normal 12px/115% "Tahoma", sans-serif;color:#241d1e;}
.offer-green{width:470px;height:auto;background-color:#e5f9b5;padding:5px 20px;margin:0 0 10px;font:normal normal 12px/115% "Tahoma", sans-serif;color:#241d1e;}


.offer-red p, .offer-green p{margin:0;padding:0;}
.offer-red a, .offer-green a{color:#c8474b;font-weight:bold;text-decoration:underline;}
.offer-red a:hover, .offer-green a:hover {color:#c8474b;font-weight:bold;text-decoration:none;}

.disclaimer-1 {width:730px;height:auto;padding:10px 20px;background-color:#ecebe1;font:normal normal 10px/115% "Tahoma", sans-serif;color:#241d1e; margin:4px 0px;text-align:center;}
.disclaimer-2 {width:730px;height:auto;padding:10px 20px;background-color:#ffffff;font:normal normal 10px/115% "Tahoma", sans-serif;color:#241d1e;text-align:center;}

.disclaimer-3 {width:780px;height:auto;background-color:#ffffff;font:normal normal 10px/115% "Tahoma", sans-serif;color:#241d1e;text-align:justify;}


.testimonial-1 {
	width:440px;
	height:auto;
	
	float:left;
	display:inline;
	
	color:#1a1e21;
	background-color:#cae3fa;
	font-style:italic;
	line-height:18px;
	
	padding:10px 15px 10px;
	margin-left:15px;
}

.testimonial-bubble-short {
	width:415px;
	height:20px;
	
	padding-left:55px;
	padding-top:15px;
	margin-bottom:15px;
	
	background:url(../images/testimonial-bubble-sml.jpg) no-repeat scroll top left;
	
	font-weight:bold;
	color:#30400a;
	
	float:left;
	display:inline;
	margin-left:15px;
}

.testimonial-2 {
	width:730px;
	height:auto;
	
	float:left;
	display:inline;
	
	color:#1a1e21;
	background-color:#cae3fa;
	font-style:italic;
	line-height:18px;
	
	padding:15px 25px 10px;
}

.testimonial-bubble-long {
	width:725px;
	height:20px;
	
	padding-left:55px;
	padding-top:15px;
	margin-bottom:15px;
	
	background:url(../images/testimonial-bubble-long.jpg) no-repeat scroll top left;
	
	font-weight:bold;
	color:#30400a;
	
	float:left;
	display:inline;
}


.testimonial-1 a, .testimonial-2 a {
	color:#28567f;
	text-decoration:underline;
}

.testimonial-1 a:hover, .testimonial-2 a:hover {
	color:#28567f;
	text-decoration:none;
}




.span-style-1 {font-weight:bold;font-size:24px;line-height:110%;color:#c0354c;text-transform:uppercase;line-height:110%;}
.span-style-2 {font-weight:bold;font-size:24px;line-height:110%;color:#261f20;text-transform:uppercase;}
.span-style-3 {font-style:italic;font-weight:bold;font-size:14px;line-height:110%;}
.span-style-4 {color:#28567f;font-style:italic;}/**/
.span-style-5 {font-size:36px;font-weight:normal;color:#28567f;line-height:110%;}/**/
.span-style-6 {	color:#28567f;font-style:italic;}
.span-style-7 {	color:#28567f;font-size:14px;font-style:normal;line-height:50%;}/**/
.span-style-8 {color:#28567f;font-size:24px;font-weight:normal;line-height:110%;}/**/
.span-style-9 {color:#040607;font-size:18px;font-weight:500;line-height:110%;}/**/
.span-style-10 {color:#05346a;font-size:18px;font-weight:500;line-height:110%;}/**/
.span-style-11{font-weight:bold;font-size:36px;line-height:110%;color:#28567f;}/**/
.span-style-12{	color:#5c5555;font-size:12px;font-style:italic;line-height:110%;}/**/
.span-style-13{color:#28567f;font-size:14px;font-style:normal;line-height:110%;}/**/
.span-style-14 {line-height:180%;}/**/
.span-style-15 {font-size:18px;font-weight:300;line-height:110%;}/**/
.span-style-16 {color:#a81a1c;font-weight:300;line-height:110%;}/**/