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

body{font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: normal;	font-weight: normal;	color: #000;	text-align: left;	margin: 0px;	padding: 0px; background:#526399;}
p {margin:0px; padding:0px 0px 10px 0px; text-align:left; line-height:18px;}
img, form, input{border:none; margin:0 auto; padding:0px; outline:none;}
a{cursor:pointer; outline:none; color:#000; text-decoration:none; }
a:hover{text-decoration:underline; color:#000;}
.only-floatleft{float:left;}
.only-floatright{float:right;}

/** main **/
.main { width:730px; margin:0px auto;  }
.header {width:730px; margin:0px; padding:0px; float:left;}
.content-bg {width:730px; margin:0px; padding:0px; float:left; background:url(../images/content_bg.png) top left repeat-y;}
.content {width:657px; margin:0px auto; padding:15px 0px 0px 0px;}

/**cont-1**/
.container-1{float:left; width:657px; display:block;}
.text18pt{font-size:18px; color:#000;  width:448px; padding:0px 0px 0px 15px; float:left; line-height:25px;}
.text18pt span{font-size:18px; color:#cc0000; font-weight:bold;}
.character-img1{float:right; padding:0px 20px 0px 0px;}

/**cont-2**/
.container-2{float:left; width:657px; display:block;}
.diane-gail-img {height:382px; width:197px; border:0px solid #000000; float:left}
.left-content{float:left; width:330px; padding:15px 0px 0px 0px;}
.video{width:330px; text-align:center; float:left;}
.testimonial{width:330px; float:left; padding:18px 0px 0px 0px;}
.testimonial-text{width:292px; float:left; border-bottom:1px solid #c3d1fd; border-left:1px solid #c3d1fd; border-right:1px solid #c3d1fd; background:#ebf5ff; padding:18px 18px 7px 18px; }
.testimonial-text p{font-size:13px; color:#000; padding:0px 0px 12px 0px; line-height:17px; }
.testimonial-text span{margin:0px; padding:5px 10px 0px 0px; float:left;}

.right-content{float:right; width:315px;}

/**optin box**/
.optin-box{float:right; width:312px; }
.optin-box-content{float:right; width:312px; background:url(../images/optin_box_bg.jpg) top repeat-y; padding:0px 0px 25px 0px;}
.optin-box-content h1{font-size:18px; color:#cc0000; padding:0px 20px 0px 20px; line-height:25px; font-weight:bold; text-align:center;}
.optin-box-content p{font-size:16px; color:#000; padding:5px 0px 15px 0px; line-height:normal; font-weight:bold; text-align:center;}
.optin-form{float:left; margin:0px; padding:0px 20px 0px 20px; width:272px;}
.optin-form span{font-size:11px; color:#000; padding:0px 0px 10px 0px; line-height:normal; text-align:center; float:left;}
.optin-form ul {margin:0px; padding:0px; list-style:none;}
.optin-form ul li {margin:0px; padding:0px 0px 3px 0px; float:left; font-size:14px; color:#000; font-weight:normal; line-height:25px;}
.optin-form li.col1 {margin:0px; width:108px;}
.optin-form li.col2 {margin:0px; width:163px;}
.textbox{border:1px solid #c8c8c7; color:#000000; font-size:14px; font-weight:normal; height:25px; text-align:left; width:151px; line-height:25px; padding:0px 5px 0px 5px;}
.textarea {border:1px solid #D4D4D4; color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:13px; font-weight:normal; height:100px; text-align:left; vertical-align:middle; width:230px;}
.submit{background:url(../images/submit_bg.jpg) top left no-repeat; height:58px; width:238px; cursor:pointer; padding:0px; margin:8px 0px 0px 0px}
.text11pt{float:left; margin:0px; padding:10px 0px 5px 0px; font-size:11px; text-align:center; width:315px;}

/**cont-3**/
.container-3{float:left; width:657px; display:block; }
.footer-logo{float:left; margin:0px; padding:25px 0px 10px 0px; width:657px; text-align:center;}
.footer-link{float:left; margin:0px; padding:0px 0px 10px 0px; width:657px; text-align:center; line-height:18px;}



/**Thank You Page**/
.thankyou-header {width:730px; margin:0px; padding:0px 0px 0px 0px; float:left; background:url(../images/thankyou_header.png) top left no-repeat; height:127px; color:#fff; text-align:center; font-size:19px; font-weight:bold;}
.border {width:696px; margin:60px 16px 0px 18px; padding:0px 0px 0px 0px; float:left; border-top:1px solid #d3ddf0;}
.thankyou-content {width:696px; margin:0px 0px 0px 18px; padding:0px 0px 0px 0px; float:left; background:url(../images/bg_lightblue.jpg) top left repeat-x;}
.center-header{width:696px; margin:0px 0px 0px 0px; padding:18px 0px 0px 0px; float:left; height:68px; text-align:center; border-top:1px solid #d3ddf0;}
.cont-2{width:630px; margin:0px; padding:25px 20px 0px 0px; float:left;}
.cont-2-text{font-size:14px; color:#000; padding:0px 0px 0px 25px;}
.left-img{float:left; padding:0px 20px 0px 0px;}
.boldtext{color:#cc0000; font-size:20px; font-weight:bold; padding-bottom:7px; float:left;}
.pdf-file{float:left; padding:0px 0px 0px 1px;}
.audio-file{float:right; padding:0px 50px 0px 0px;}
.text_16pt {color: #333333; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-weight: normal;  line-height: 135%;  padding-bottom: 15px; padding-top:25px;}
.boldtext_18pt {color: #cc0000;font-family: Arial,Helvetica,sans-serif;  font-size: 19px;  font-weight: normal; padding-top:10px;  }
.boldtext_18pt span {font-size:15px; padding:5px 0px 0px 0px; line-height:22px; }
.boldtext_18pt span a{background:url(../images/download_small_icon.jpg) left 3px no-repeat; padding-left:18px; margin-left:2px; color:#000;}
.boldtext_18pt span a:hover{color:#000; text-decoration:underline;}
.thankyou-footer {width:680px; margin:0px; padding:0px 0px 0px 36px; float:left;}

.left-module{float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.right-module{float:right; width:460px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.clear{clear:both;}
.cd_img{text-align:right; padding:10px 50px 10px 0px;}
.video{float:right; padding:0px 0px 0px 0px;}
.header-bg {width:730px; margin:0px; padding:45px 0px 0px 0px; float:left; text-align:center; background:url(../images/header_bg.png) top left no-repeat; height:89px;}
.redboldtext {font-weight:bold; color:#cc0000; font-size:20px; line-height:120%; text-align:center; float:right;}
.text15px {font-size:13px; text-align:left; line-height:130%;}



