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


/* TOP CALLOUT BOX */

.topcallout-container {
width:95%;
margin:auto;
padding-top:10px;
padding-bottom:10px;
}
						   
.topcallout-box {
width:100%;
margin:auto;
border:2px #000000 solid;
background-color:#FFFF99;
}
						  
.topcallout-content {
width:95%;
margin:auto;
padding-top:10px;
padding-bottom:10px;
}
						  	   				   
.topcallout-content p {
font-size:16px;
line-height:18px;
text-indent:0em;
margin-top:0px;
margin-bottom:6px;
font-weight:bold;
text-align:center;
}

/* OPTIN BOX */

.optinbox-container {
width:84%;
margin:auto;
padding-top:10px;
padding-bottom:10px;
}
						   				   
.optinbox-box {
width:100%;
margin:auto;
border:2px #000000 dashed;
background-color:#FFFFCA;
}
						  
.optinbox-content {
width:95%;
margin:auto;
padding-top:10px;
padding-bottom:10px;
}
						   					   
.optinbox-content h3 {
font-family:Tahoma;
font-size:22px;
line-height:24px;
text-align:center;
margin-top:0px;
}
						  
.optinbox-content h4 {
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight:normal;
}

.optinbox-content p {
font-size: 13px;
}
						  
.optinbox-1SCbox {
width:90%;
margin:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-align:left;
}

.optinbox-1SCbox-left {
width:350px;
}

.submitpad {
padding: 8px;
background-color: #CC0000;
margin: 0px;
border-width: 3px;
border-color: #CC0000;
border-spacing: 0;
margin-bottom:0px;
}

.submit {
font-size:22px;
width:395px;
}

fieldset {
border:0px;
}


/* MODIFICATIONS FOR UPPER OPTIN BOX */		

.upper-optin-float-left {
width:50%;
float:left;
padding-right: 15px;
padding-bottom: 10px;
}

.upper-optin-float-right {
width:50%;
float:right;
padding-left: 15px;
padding-bottom: 10px;
}

.upper-optinbox-container  {
width:100%;
margin:auto;
padding-top:10px;
padding-bottom:10px;
margin-bottom:0px;
}
					
#upper-optinbox-1SCbox {
margin:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-align:left;
margin-bottom:0px;
width:300px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
#upper-optinbox-1SCbox {
font-size:13px;
}
}

.upper-optinbox-1SCbox-left {
width:190px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
.upper-optinbox-1SCbox-left {
width:130px;
}
}

.upper-optinbox-1SCbox-right {
width:110px;
}

.submitpad-upper {
padding: 8px;
background-color: #CC0000;
margin: 0px;
border-width: 3px;
border-color: #CC0000;
border-spacing: 0;
margin-bottom:0px;
width:300px;
}

.submit-upper {
font-size:16px;
width:300px;
}


/* TESTIMONIAL BOX */

.testimonialbox-container {
width:80%;
margin:auto;
padding-top:10px;
padding-bottom:10px;
}
						   
.testimonialbox-box {
width:100%;
margin:auto;
border:1px #999999 solid;
background-color:#FFFFCC;
}
						  
.testimonialbox-content {
width:90%;
margin:auto;
padding-top:10px;
padding-bottom:10px;
}					   
						   
.testimonialbox-content h3 {
font-family:Tahoma;
font-size:20px;
line-height:22px;
text-align:center;
margin-top:0px;
}
						  
.testimonialbox-content p {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
margin-top:0px;
}			


/* BONUSES BOX */

.bonuses-container {
width:90%;
margin:auto;
padding-top:10px;
padding-bottom:10px;
}
						   
.bonuses-box {
width:100%;
margin:auto;
border:2px #CC0000 solid;
background-color:#FFFFFF;
}
						  
.bonuses-content {
width:90%;
margin:auto;
padding-top:10px;
padding-bottom:10px;
}


/* GUARANTEE BOX */

.guarantee-container {
width:90%;
margin:auto;
padding-top:10px;
padding-bottom:10px;
}
						   
.guarantee-box {
width:100%;
margin:auto;
border:2px #333333 solid;
background-color:#FFFFFF;
}
						  
.guarantee-content {
width:90%;
margin:auto;
padding-top:10px;
padding-bottom:10px;
}
						   				   
.guarantee-content h3 {
font-family:Tahoma;
font-size:24px;
line-height:27px;
text-align:center;
margin-top:0px;
}

.guarantee-content p {
font-size:16px;
line-height:18px;
text-indent:0em;
}


/* NO RISK RESERVATION ORDER BOX */

.orderbox-container {
width:80%;
margin:auto;
padding-top:10px;
padding-bottom:10px;
}						   
				   
.orderbox-box {
width:100%;
margin:auto;
border:2px #000000 dashed;
background-color:#FFFFCA;
}
						  
.orderbox-content {
width:95%;
margin:auto;
padding-top:10px;
padding-bottom:10px;
}
						   
.orderbox-content h3 {
font-family:Tahoma;
font-size:22px;
line-height:24px;
margin-top:0px;
}
						 

/* DASHED BEIGE BOX */

.dashedbeigebox-container {
width:80%;
margin:auto;
padding-top:10px;
padding-bottom:10px;
}
						   
.dashedbeigebox-box {
width:100%;
margin:auto;
border:2px #333333 dashed;
background-color:#FFFFCC;
}
						  
.dashedbeigebox-content {
width:90%;
margin:auto;
padding-top:10px;
padding-bottom:10px;
}						   
						   
.dashedbeigebox-content h3 {
font-family:Tahoma;
font-size:18px;
line-height:20px;
text-align:center;
margin-top:0px;
}

.dashedbeigebox-content p {
font-size:14px;
line-height:16px;
text-indent:0em;
}

/* SHADOW BOX */

.shadowbox-top {
background-image:url(../images/shadowboxtop.jpg);
background-repeat:no-repeat;
width:554px;
height:37px;
margin:auto;
}

.shadowbox-bottom {
background-image:url(../images/shadowboxbottom.jpg);
background-repeat:no-repeat;
width:554px;
height:37px;
margin:auto;
}

.shadowbox-container {
width:554px;
margin:auto;
padding-top:0px;
padding-bottom:0px;
}					   
 						   
.shadowbox-box {
width:100%;
margin:auto;
border:2px solid #666666;
}
						  
.shadowbox-content {
width:90%;
margin:auto;
padding-top:10px;
padding-bottom:10px;
}

		   
						   
.shadowbox-content h3  {
font-family:Tahoma;
font-size:18px;
line-height:20px;
text-align:center;
margin-top:0px;
}

/* BOTTOM SHADE BOX */

.bottomshade-bottom {
background-image:url(../images/bottomshade.jpg);
background-repeat:no-repeat;
background-position:right;
width:574px;
height:34px;
margin:auto;
}

.bottomshade-container {
width:554px;
margin:auto;
padding-top:0px;
padding-bottom:0px;
}					   
 						   
.bottomshade-box {
width:100%;
margin:auto;
border:1px solid #666666;
}
						  
.bottomshade-content {
width:90%;
margin:auto;
padding-top:10px;
padding-bottom:10px;
}					   
						   
.bottomshade-content h3  {
font-family:Tahoma;
font-size:18px;
line-height:20px;
text-align:center;
margin-top:0px;
}

/* SIDEBAR OPTIN CAPSULE */

.sidebar-optin-capsule-top {
background-image: url(../images/capsuletop.png);
width:311px;
height:21px;
margin:0 auto;
}
.sidebar-optin-capsule-bottom {
background-image: url(../images/capsulebottom.png);
width:311px;
height:21px;
margin:0 auto;
}
.sidebar-optin-capsule-middle {
background-image: url(../images/capsulemiddle.png);
width:311px;
background-repeat:repeat-y;
margin:0 auto;
}
.sidebar-optin-capsule-content {
width:281px;
margin:auto;
padding-left:15px;
padding-right:15px;
padding-top:8px;
padding-bottom:8px;
}
.sidebar-optin-capsule-content p {
margin-top:0px;
font-family:Tahoma;
font-size:18px;
font-weight:bold;
}
.sidebar-optin-formtable {
font-family:Arial;
font-size:14px;
color:#FFFFFF;
}
.sidebar-optin-formtable-leftcolumn {
width:124px;
}