@charset "utf-8";
/* CSS Document */
/*html,body{background:url(/images/bg.jpg) top center no-repeat fixed;}*/
html{	overflow-y: scroll;}
.clear{clear:both;}
.pad{padding:10px;}
.pad20{padding:20px;}
.page{width:1000px; height:auto; margin:0px auto; border:1px solid #333; background:white; opacity:.90; }
.header{width:1000px; height:auto; margin:0px auto; border:0px solid #611872;}
.footer{width:1000px; height:auto; margin:0px auto; border:0px solid #611872;}
.price{font-size:16px; font-weight:bold; text-align:center;}
.reg{font-size:12px; font-style:italic;}
.small{font-size:11px;}
.lifeborder1{width:auto; height:auto; padding:20px; border:2px solid red;}
.lifeborder2{width:auto; height:auto; padding:20px; border:2px solid green;}
.savebox{width:240px; height:auto; border:2px solid green;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px; background:white; text-align:center; padding:8px; position: fixed;  top: 50%; left: 50%; transform: translate(-50%, -50%); z-index:1000; display:none; font-size:18px; background:#D5F0E1;}
.videoWrapper {
        position: relative;
        padding-bottom: 55.0%; /* 16:9 */
        padding-top: 0px;
        height: 0;
}
.videoWrapper iframe {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
}
.form-radio
{
     -webkit-appearance: none;
     -moz-appearance: none;
     appearance: none;
     display: inline-block;
     position: relative;
     background-color: #f1f1f1;
     color: #333;
     top: 10px;
     height: 30px;
     width: 30px;
     border: 0;
     border-radius: 50px;
     cursor: pointer;     
     margin-right: 7px;
     outline: none;
}
.form-radio:checked::before
{
     position: absolute;
     font: 13px/1 'Open Sans', sans-serif;
     left: 11px;
     top: 7px;
     content: '\02143';
     transform: rotate(40deg);
}
.form-radio:hover
{
     background-color: #f7f7f7;
}
.form-radio:checked
{
     background-color: #179F0E;
	 color: white;
}
.form-checkbox
{
     -webkit-appearance: none;
     -moz-appearance: none;
     appearance: none;
     display: inline-block;
     position: relative;
     background-color: #f1f1f1;
     color: #666;
     top: 10px;
     height: 30px;
     width: 30px;
     border: 1px solid #d2d2d2;
     border-radius: 3px;
     cursor: pointer;     
     margin-right: 7px;
     outline: none;
}
.form-checkbox:checked::before
{
     position: absolute;
     font: 13px/1 'Open Sans', sans-serif;
     left: 11px;
     top: 7px;
     content: '\02143';
     transform: rotate(40deg);
}
.form-checkbox:hover
{
     background-color: #f7f7f7;
}
.form-checkbox:checked
{
     background-color: #179F0E;
	 color: white;
}
.box{width:325px; height:290px; margin:10px 40px 20px 0px;font-size:14px; line-height:22px; font-weight:bold;
	background:#fff; border:1px solid #333; text-align:left; float:left;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	-webkit-border-top-left-radius:10px;
	-webkit-border-top-right-radius:10px;
	border-radius:10px;}

.boxbot{position:absolute; bottom:0; width:325px; height:110px; padding:6px 0px; text-align:center; background:white;
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
	-webkit-border-bottom-left-radius:10px;
	-webkit-border-bottom-right-radius:10px;}	
	
.silver{width:auto; height:auto; padding:0px; margin:0px; text-align:center; background:#CCC;font-family: 'Audiowide', cursive;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px; 
	-webkit-border-top-left-radius:10px;
	-webkit-border-top-right-radius:10px;	}
.gold{width:auto; height:auto; padding:0px; margin:0px; text-align:center; background:#CC3;font-family: 'Audiowide', cursive;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	-webkit-border-top-left-radius:10px;
	-webkit-border-top-right-radius:10px;	}
.platinum{width:auto; height:auto; padding:0px; margin:0px; text-align:center; background:#999;font-family: 'Audiowide', cursive;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	-webkit-border-top-left-radius:10px;
	-webkit-border-top-right-radius:10px;	}
.box1{width:325px; height:300px; margin:10px 0px 20px 30px; font-size:14px; line-height:22px; font-weight:bold; position:relative; z-index:100;
	background:#ccc; border:1px solid #333; text-align:left; float:left;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	-webkit-border-top-left-radius:10px;
	-webkit-border-top-right-radius:10px;
	border-radius:10px;}
.box2{width:345px; height:340px; margin:-10px -30px 20px -30px; font-size:14px; line-height:22px; font-weight:bold; position:relative; z-index:1000;
	background:#ccc; border:1px solid #333; text-align:left; float:left;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	-webkit-border-top-left-radius:10px;
	-webkit-border-top-right-radius:10px;
	border-radius:10px;}
.box3{width:325px; height:300px; margin:10px 0px 20px 0px; font-size:14px; line-height:22px; font-weight:bold; position:relative; z-index:100;
	background:#ccc; border:1px solid #333; text-align:left; float:left;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	-webkit-border-top-left-radius:10px;
	-webkit-border-top-right-radius:10px;
	border-radius:10px;}	
.box4{width:90%; height:350px; margin:10px auto; font-size:14px; line-height:22px; font-weight:bold; position:relative; z-index:100;
	border:1px solid #333; text-align:left; background: #ccc url(images/wandering.png) top right no-repeat; 
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	-webkit-border-top-left-radius:10px;
	-webkit-border-top-right-radius:10px;
	border-radius:10px;}		

.boxbot{position:absolute; bottom:0; width:295px; height:100px; padding:6px 0px; text-align:center; background:white; 
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
	-webkit-border-bottom-left-radius:10px;
	-webkit-border-bottom-right-radius:10px;}	
	
.silver{width:auto; height:auto; padding:0px; margin:0px; text-align:center; background:#CCC;font-family: 'Audiowide', cursive;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px; 
	-webkit-border-top-left-radius:10px;
	-webkit-border-top-right-radius:10px;	}
.gold{width:auto; height:auto; padding:0px; margin:0px; text-align:center; background:#CC3;font-family: 'Audiowide', cursive;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	-webkit-border-top-left-radius:10px;
	-webkit-border-top-right-radius:10px;	}
.platinum{width:auto; height:auto; padding:0px; margin:0px; text-align:center; background:#999;font-family: 'Audiowide', cursive;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	-webkit-border-top-left-radius:10px;
	-webkit-border-top-right-radius:10px;	}
.blue{width:auto; height:auto; padding:0px; margin:0px; text-align:center; background:#3e80e7;font-family: 'Audiowide', cursive;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	-webkit-border-top-left-radius:10px;
	-webkit-border-top-right-radius:10px;	}	
.lblue{width:auto; height:auto; padding:0px; margin:0px; text-align:center; background:#6CF;font-family: 'Audiowide', cursive;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	-webkit-border-top-left-radius:10px;
	-webkit-border-top-right-radius:10px;	}		
.green{width:auto; height:auto; padding:0px; margin:0px; text-align:center; background:#6C9;font-family: 'Audiowide', cursive;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	-webkit-border-top-left-radius:10px;
	-webkit-border-top-right-radius:10px;	}		
	
.silverx{width:325px; height:auto; padding:6px 0px; margin:0px; text-align:center; background:#CCC; position:absolute; bottom:0; font-size:16px;
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
	-webkit-border-bottom-left-radius:10px;
	-webkit-border-bottom-right-radius:10px;}	
.goldx{width:325px; height:auto; padding:6px 0px; margin:0px; text-align:center; background:#CC3; position:absolute; bottom:0; font-size:16px;
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
	-webkit-border-bottom-left-radius:10px;
	-webkit-border-bottom-right-radius:10px;}	
.platinumx{width:325px; height:auto; padding:6px 0px; margin:0px; text-align:center; background:#999; position:absolute; bottom:0; font-size:16px; 
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
	-webkit-border-bottom-left-radius:10px;
	-webkit-border-bottom-right-radius:10px;}	

.formx{width:550px; height:auto; padding:15px; margin:10px auto; background:#eee; border:1px solid #333;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px; 
	-webkit-border-top-left-radius:10px;
	-webkit-border-top-right-radius:10px;
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
	-webkit-border-bottom-left-radius:10px;
	-webkit-border-bottom-right-radius:10px;}
.fifty{width:250px; height:auto; float:left; border:0px solid black; margin-left:16px;}

.roundedbut{width:105px; height:auto; padding:8px; display:inline; background:#fff; border:1px solid #333; color:#036; text-align:center; margin:6px auto; text-decoration:none; cursor:pointer; font-weight:bold;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	-webkit-border-top-left-radius:10px;
	-webkit-border-top-right-radius:10px;
	border-radius:10px;}
.roundedbut:hover{background:#6CF; border:1px solid #33C; color:#036; text-decoration:none;}
