@charset "utf-8";
/* CSS Document */

body { background:none !important; font-size:13px; }
#container { float:left; width:100%; position:relative; }
.innerContainer { width:100%; float:left; color:#565656; }
.wrap { width:998px; margin:0 auto; position:relative; }
.innerWrapper { width:998px; float:none; clear:both; position:relative; }
section#header, section#content, section#footer { clear:both; position:relative; width:100%; float:left; }
.Prod { color:#ffffff; background:url(../images/HM2015-Upgrade_BG.jpg) no-repeat center -76px #3d3c76; padding:15px 0px 15px 0px; }
.LeftContent { float:left; }
.RightContent { float:right; }
.FullContent, section { width:100%; clear:both; float:left; position:relative; }
.clear {clear:both; }
.centercontent { display:block; text-align:center; clear:both; width:100%; }

.upper.innerContainer { background:url(../images/HCSLP887-20141027-01R_TBG.jpg) no-repeat center top #d3d7dc; }
.upper .innerWrapper { height:117px; }
.lower.innerContainer { padding:20px 0px; }
.lower .innerWrapper { width: 483px; margin-left: auto; margin-right: auto; background:url(../images/HCSLP887-20141027-01R_BBG.jpg) no-repeat left top; height:755px; }

.A1 { width:480px; }
.A1a { height:100px; }
.A1a1 { font-weight:100; font-size:25px; padding-left:20px; color:#0070ab; line-height:32px; padding-top:20px; }
.A1b1 { width:160px; height:200px; text-align:center; }
.A1 h2 { font-weight:100; font-size:30px; line-height:40px; color:#0070ab; padding:28px 0px 0px 25px; margin:0px; }
.A1 h3 { margin:0px; padding:0px 0px 0px 10px; font-size:14px; font-weight:700; color:#0070ab; }
.A1 h3 a, .A1c a { color:#0070ab; text-decoration:none; font-weight:700; }
.A1 h4 { height:57px; line-height:20px; font-weight:300; font-size:12px; padding:18px 0px 0px 20px; margin:0px; }
.A1 h5 { text-align:center; font-weight:300; font-size:12px; font-style:italic; color:#565656; }
.A1 h5 strong { font-weight:700; }
.A1d { text-align:center; font-size:14px; font-weight:700; padding-top:40px; }
.A1d a { color:#565656; text-decoration:none; padding-left:40px; height:32px; line-height:32px; display:inline-block; margin:0px 25px; }
.A1d a span { color:#0070ab; }
.A1d a.A1d1 { background:url(../images/HCSLP887-20141027-01R_D1.jpg) no-repeat left top; }
.A1d a.A1d2 { background:url(../images/HCSLP887-20141027-01R_D2.jpg) no-repeat left top; }
.A1d a.A1d3 { background:url(../images/HCSLP887-20141027-01R_D3.jpg) no-repeat left top; margin-top:15px; margin-bottom:20px; }
.A1d a.A1d4 { background:url(../images/HCSLP887-20141027-01R_info) no-repeat left top; }
.A1e { height:175px; }
.A1f { height:400px; text-align:center; font-size:16px; }
.A1f1 { padding:35px 0px 25px; }
.A1f3 ul, .A1f3 li { margin:0px; padding:0px; text-align:left; list-style-type:none; }
.A1f3 ul { padding-left:150px; padding-top:20px; }
.A1f3 li { padding-left:50px; padding-bottom:12px; line-height:33px; }
.A1f3 li.A1f3a { background:url(../images/HCSLP887-20141027-01R_C1.jpg) no-repeat left 3px; }
.A1f3 li.A1f3b { background:url(../images/HCSLP887-20141027-01R_C2.jpg) no-repeat left 3px; }
.A1f3 li.A1f3c { background:url(../images/HCSLP887-20141027-01R_C3.jpg) no-repeat left 3px; }
.A1f3 li.A1f3d { background:url(../images/HCSLP887-20141027-01R_C4.jpg) no-repeat left 3px; }
.A1f3 li.A1f3e { background:url(../images/HCSLP887-20141027-01R_C5.jpg) no-repeat left 3px; }
.B1 { font-size:45px; line-height:50px; font-weight:400; color:#0070ab; padding-top:20px; letter-spacing:-1px; }
.B2 { font-size:20px; line-height:20px; font-weight:300; }
