/*** DEFAULT STYLES ****/
* { margin: 0; padding: 0;}
html { height: 100%; }
body { background:none no-repeat center 85px #b9dbe6; font: 13px 'Arial',sans-serif; color: #3d3d3d; float:left; width:100%; text-align:left; }
#container { float:left; width:100%; position:relative; }
.innerContainer { width:100%; float:left; }
.wrap { width:840px; margin:20px auto; position:relative; }
.innerWrapper { width:840px; float:left; clear:both; position:relative; }

img { border: 0px; }
a { color:#045070; border:0px; margin:0px; text-decoration:none; cursor:pointer; outline:none; }
p { margin:0px; padding:0px; }     

.leftcontent-Main, .LeftContent, .leftcontent-Inner, .leftcontent1, .leftcontent2, .leftcontent3 { float:left; }
.rightcontent-Main, .RightContent, .rightcontent-Inner, .rightcontent1, .rightcontent2, .rightcontent3  { float:right; }
.fullcontent-Main, .FullContent, .fullcontent-Inner, .fullcontent1, .fullcontent2, .fullcontent3, section, header { width:100%; clear:both; float:left; position:relative; }
.clear {clear:both; }
.centercontent { display:block; text-align:center; clear:both; width:100%; }
.abs {  position:absolute !important; }
.btn { display:inline-block; text-decoration:none !important; position:relative; z-index:1; }
.btn:hover { cursor:pointer; text-decoration:none !important; }
.rounded { -moz-border-radius: 9px; -webkit-border-radius: 9px; -khtml-border-radius: 9px; border-radius: 9px; behavior: url(../js/PIE.htc); position:relative; }
.no-border { border:none !important; }
.normal { font-weight:normal !important; }
.no-bg { background:none !important; }
.bold { font-weight:bold !important; }
.nowrap { white-space:nowrap; }
.none { display:none !important; }
.center { text-align:center; }
.p-tb { padding-bottom:10px !important; padding-top:10px !important; }
.p-t { padding-top:10px !important; }
.p-b { padding-bottom:10px !important; }
.p-l { padding-left:10px; !important; }
.p-r { padding-right:10px; !important; }
.P-LR { padding-left:20px !important; padding-right:20px !important; }
.P-L { padding-left:20px !important; }
.P-R { padding-right:20px !important; }
.P-T { padding-top:20px !important; }
.P-B { padding-bottom:20px !important; }
.P-TB { padding-bottom:20px !important; padding-top:20px !important; }

sup { vertical-align: top !important; font-size: 0.4em !important; line-height:normal !important; font-weight:normal !important; }

h1, h2, h3, h4, h5, h6 { padding:0px; margin:0px; font-weight:bold; overflow:visible; position:relative; }

h1 { font-size:21px; letter-spacing:-0.025em; padding:3px 0px 12px; }
h2 { font-size:16px; letter-spacing:-0.025em; }

li, ul { margin:0px; padding:0px; list-style-type:none; text-align:left; }

/* FORM STYLE */

/* BUTTONS STYLE */
a.LearnMore { width:100px; height:35px; display:block; background:url(../images/HM-2013_Btn-LM.png) no-repeat left top; margin:0 auto; }

/* HEADER */
.subpage .BG3 { background:url(../images/PAR_12192013_bg1a.jpg) no-repeat center top; }
.gold .b-2 { color:#0f6e47; }
.gold ul.bullet strong { color:#0f6e47; }
.gold h1 { color:#0f6e47; }
.gold ul.bullet li { background:url(../images/PAR_12192013_bul1.png) no-repeat left top; }
.platinum .b-2 { color:#15497b; }
.platinum ul.bullet strong { color:#15497b; }
.platinum h1 { color:#15497b; }
.platinum ul.bullet li { background:url(../images/PAR_12192013_bul2.png) no-repeat left top; }
.home .a-1.LeftContent { width:430px; margin-right:-20px; }
.home .a-1.RightContent { width:430px; margin-left:-20px; }
.home .a-1 ul.bullet-tall { padding:10px 0px 10px 5px; height:190px; }
.home .a-1 ul.bullet { padding:10px 0px 10px 5px; height:190px; }
.home .a-1.RightContent ul.bullet li { background:url(../images/PAR_12192013_bul2.png) no-repeat left top; }
.home .a-1.RightContent ul.bullet strong { color:#15497b; }

.home .a-1.RightContent ul.bullet-tall li { background:url(../images/PAR_12192013_bul2.png) no-repeat left top; }
.home .a-1.RightContent ul.bullet-tall strong { color:#15497b; }

.home .a-1.LeftContent ul.bullet li { background:url(../images/PAR_12192013_bul1.png) no-repeat left top; }
.home .a-1.LeftContent ul.bullet strong { color:#0f6e47; }



.BG1 { background: url(../images/PAR_12192013_bg2.jpg) repeat-y center top; }
.BG2 { background:url(../images/PAR_12192013_bg3.jpg) no-repeat center bottom; padding-bottom:50px; }
.BG3 { background:url(../images/PAR_12192013_bg1.jpg) no-repeat center top; }

.header { height:65px; padding-top:12px; }
.h-1 { padding-left:20px; }
.h-2 { padding-right:20px; color:#ffffff; font-size:20px; letter-spacing:1px; }
.a-1 { width:419px; }
.a-2a { padding-top:55px; }
.a-2a.RightContent { width:145px; text-align:right; padding-right:10px; }
.a-2a.RightContent .FullContent { padding-bottom:10px; }
.a-2a.LeftContent { width:145px; text-align:left; padding-left:10px;}
.a-2a.LeftContent .FullContent { padding-bottom:10px; }
.a-3a { width:250px; text-align:center; padding-top:22px; }
.a-3a .FullContent { padding-bottom:8px; }
.a-3b { }
.a-4 { padding:20px 0px 30px; }
.a-4 a { font-weight:bold; color:#045070; font-size:14px; }
.b-1a { width:418px; }
.b-1a { font-size:16px; }
.b-2 { width:360px; color:#15497b; }
.b-2 .FullContent { padding-bottom:10px; font-weight:bold; }
.c-1a { text-align:center; padding-top:7px; }
.c-1b { text-align:center; padding-top:7px; }
.c-1a a { font-size:16px; color:#10714b; text-decoration:underline; }
.c-1b a { font-size:16px; color:#035382; text-decoration:underline; }
.c-2 { background-color:#FDFBFC; border:1px solid #bdbdc5; width:320px; padding:20px; margin-left:33px; margin-top:15px; 
background-image: -webkit-gradient(linear, left top, left bottom, from(#FDFBFC), to(#DEDCE1));
background-image: -webkit-linear-gradient(#FDFBFC, #DEDCE1);
background-image: -moz-linear-gradient(#FDFBFC, #DEDCE1);
background-image: -ms-linear-gradient(#FDFBFC, #DEDCE1);
background-image: -o-linear-gradient(#FDFBFC, #DEDCE1);
background-image: linear-gradient(#FDFBFC, #DEDCE1);
-pie-background: linear-gradient(#FDFBFC, #DEDCE1); }

ul.bullet { padding-left:20px; padding-top:15px; padding-bottom:20px; }
ul.bullet li { padding-left:22px; padding-bottom:4px; }

ul.bullet-tall { padding-left:20px; padding-top:15px; padding-bottom:20px; }
ul.bullet-tall li { padding-left:22px; padding-bottom:4px; }

a.lm { width:121px; height:24px; background:url(../images/PAR_12192013_lm.png) no-repeat left top; }
a.bp-cd { width:231px; height:40px; background:url(../images/PAR_12192013_B2a.png) no-repeat left top; }
a.bp-dl { width:231px; height:40px; background:url(../images/PAR_12192013_B2b.png) no-repeat left top; }
a.bg-cd { width:231px; height:40px; background:url(../images/PAR_12192013_B1a.png) no-repeat left top; }
a.bg-dl { width:231px; height:40px; background:url(../images/PAR_12192013_B1b.png) no-repeat left top; }
a.bp-cd2 { width:290px; height:50px; background:url(../images/PAR_12192013_B2a2.png) no-repeat left top; }
a.bp-dl2 { width:290px; height:50px; background:url(../images/PAR_12192013_B2b2.png) no-repeat left top; }
a.bg-cd2 { width:290px; height:50px; background:url(../images/PAR_12192013_B1a2.png) no-repeat left top; }
a.bg-dl2 { width:290px; height:50px; background:url(../images/PAR_12192013_B1b2.png) no-repeat left top; }
a.bp-cd3 { width:171px; height:40px; background:url(../images/PAR_12192013_B5a.png) no-repeat left top; }
a.bp-dl3 { width:171px; height:40px; background:url(../images/PAR_12192013_B5b.png) no-repeat left top; }
a.bg-cd3 { width:171px; height:40px; background:url(../images/PAR_12192013_B4a.png) no-repeat left top; }
a.bg-dl3 { width:171px; height:40px; background:url(../images/PAR_12192013_B4b.png) no-repeat left top; }
a.bp-yes { width:304px; height:58px; background:url(../images/PAR_12192013-B3a1.png) no-repeat left top; }
a.bp-no { width:304px; height:58px; background:url(../images/PAR_12192013-B3a2.png) no-repeat left top; }
/* BODY */

/* FOOTER */
.footer { text-align:center; font-size:12px; color:#3d3d3d; background-color:#045383; margin-top:24px; }

.POP:hover { cursor:pointer; }
#popContent { position:relative; z-index:100; }
#popContent .Contact-cont { width:280px; margin:0px auto; }
#popContent .Contact-wrap { position:fixed; top:35%; }
#popContent #ContactUs.rounded { width:200px; float:left; padding:60px 40px 30px; position:relative; z-index:100; background-color:#FDFBFC; border:2px solid #fdfdfe; line-height:22px;
background-image: -webkit-gradient(linear, left top, left bottom, from(#FDFBFC), to(#DEDCE1));
background-image: -webkit-linear-gradient(#FDFBFC, #DEDCE1);
background-image: -moz-linear-gradient(#FDFBFC, #DEDCE1);
background-image: -ms-linear-gradient(#FDFBFC, #DEDCE1);
background-image: -o-linear-gradient(#FDFBFC, #DEDCE1);
background-image: linear-gradient(#FDFBFC, #DEDCE1);
-pie-background: linear-gradient(#FDFBFC, #DEDCE1); }
#popContent #ContactUs span { font-weight:bold; color:#15497b; font-size:16px; }
#popContent #ContactUs a { font-weight:bold; }
#ContactUs .top { position:absolute; right:-2px; top:-10px; width:284px; height:45px; background:url(../images/PAR_12192013_CT.png) no-repeat left top; }
#close { position:absolute; right:84px; top:1px; color:#C6C6D2; text-decoration:underline }
#close2 { position:absolute; right:15px; top:1px; color:#C6C6D2; }
#close:hover { cursor:pointer; color:#FDFBFC; }
#popUp { position:fixed; top:0; left:0; width:100%; height:9999px; background:url(../images/bg.png) repeat left top transparent; z-index:10; }
#popUp:hover { cursor:pointer; }


a:hover { background-position:0px bottom !important; text-decoration:underline; }
/* OTHER STYLE */
div.priceWrapper{
	padding-bottom: 21px;
}
div.priceWrapper > h2{
	font-family: 'Roboto', sans-serif;
	font-size: 38px; 
	font-weight: bold;
	width: 268px;
	margin: auto;
	display: table;
}
div.priceWrapper h2.standard{
	color: #10714b;
}
div.priceWrapper h2.deluxe{
	color: #15497b;
}
div.priceWrapper span{
	font-family: 'Roboto', sans-serif;
	font-size: 24px; 
	font-weight: medium;	
	display: table-cell;
	vertical-align: middle;
}
div.priceWrapper > h3{
	background-image:url(../images/HCSLP1192_20150608_01R-02c.png);
	background-repeat: no-repeat;
	background-position: right center;
	width: 255px;
	height: auto;
	font-family: 'Roboto', sans-serif;
	font-size: 18px;
	font-weight: medium;
	color: ##3d3d3d;
	margin:auto;
	text-align: center;
}
.text{
	text-align: right;
    float: right !important;
    padding-right: 36px;
}
.burst{
	position: absolute;
    left: 36px;
    top: 32px;
}
.fcontentLeft{
	padding-top: 22px;
}
.fLogo span,
.fLogo p{
	font-size: 12px;
	text-align: left;
	color: #ffffff;
}