body{background:#fcfdfd;font-family: Helvetica, Arial, sans-serif;margin:0;padding:0;}
img{max-width:100%;}
*, *:before, *:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}

@font-face {
  font-family: 'AvenirNextLTPro-Bold';
  src: url('../fonts/AvenirNextLTPro-Bold.eot');
  src: url('../fonts/AvenirNextLTPro-Bold.eot?#iefix') format('embedded-opentype'),
       url('../fonts/AvenirNextLTPro-Bold.woff') format('woff'),
       url('../fonts/AvenirNextLTPro-Bold.ttf')  format('truetype'),
       url('../fonts/AvenirNextLTPro-Bold.svg#AvenirNextLTPro-Bold') format('svg');
}

@font-face {
  font-family: 'AvenirNextLTPro-Cn';
  src: url('../fonts/AvenirNextLTPro-Cn.eot');
  src: url('../fonts/AvenirNextLTPro-Cn.eot?#iefix') format('embedded-opentype'),
       url('../fonts/AvenirNextLTPro-Cn.woff') format('woff'),
       url('../fonts/AvenirNextLTPro-Cn.ttf')  format('truetype'),
       url('../fonts/AvenirNextLTPro-Cn.svg#AvenirNextLTPro-Cn') format('svg');
}

@font-face {
  font-family: 'AvenirNextLTPro-Demi';
  src: url('../fonts/AvenirNextLTPro-Demi.eot');
  src: url('../fonts/AvenirNextLTPro-Demi.eot?#iefix') format('embedded-opentype'),
       url('../fonts/AvenirNextLTPro-Demi.woff') format('woff'),
       url('../fonts/AvenirNextLTPro-Demi.ttf')  format('truetype'),
       url('../fonts/AvenirNextLTPro-Demi.svg#AvenirNextLTPro-Demi') format('svg');
}

@font-face {
  font-family: 'AvenirNextLTPro-DemiCn';
  src: url('../fonts/AvenirNextLTPro-DemiCn.eot');
  src: url('../fonts/AvenirNextLTPro-DemiCn.eot?#iefix') format('embedded-opentype'),
       url('../fonts/AvenirNextLTPro-DemiCn.woff') format('woff'),
       url('../fonts/AvenirNextLTPro-DemiCn.ttf')  format('truetype'),
       url('../fonts/AvenirNextLTPro-DemiCn.svg#AvenirNextLTPro-DemiCn') format('svg');
}

@font-face {
  font-family: 'AvenirNextLTPro-MediumCn';
  src: url('../fonts/AvenirNextLTPro-MediumCn.eot');
  src: url('../fonts/AvenirNextLTPro-MediumCn.eot?#iefix') format('embedded-opentype'),
       url('../fonts/AvenirNextLTPro-MediumCn.woff') format('woff'),
       url('../fonts/AvenirNextLTPro-MediumCn.ttf')  format('truetype'),
       url('../fonts/AvenirNextLTPro-MediumCn.svg#AvenirNextLTPro-MediumCn') format('svg');
}

.avenirnextltpro_bold,.fact_bx01_bx01_bx04_bx01_btn,.video_bx01_bx01_bx05_bx01_rt_btn{font-weight: normal; font-style: normal;line-height:normal; font-family: 'AvenirNextLTPro-Bold';}

.avenirnextltpro_cn,.fact_bx01_bx01_bx01_lt span.alt02,.video_bx01_bx01_bx01_lt span.alt02{font-weight: normal; font-style: normal;line-height:normal; font-family: 'AvenirNextLTPro-Cn';}

.avenirnextltpro_demi,.fact_bx01_bx01_bx01_rt span.alt01,.video_bx01_bx01_bx01_rt span.alt01,.video_bx01_bx01_bx03_bx01_rt{font-weight: normal; font-style: normal;line-height:normal; font-family: 'AvenirNextLTPro-Demi';}

.avenirnextltpro_demicn,.fact_bx01_bx01_bx01_lt span.alt01,.fact_bx01_bx01_bx02_lt_bx02,.fact_bx01_bx01_bx02_rt span.alt02,.fact_bx01_bx01_bx03,.video_bx01_bx01_bx01_lt span.alt01,.video_bx01_bx01_bx02_bx01 span.alt02{font-weight: normal; font-style: normal;line-height:normal; font-family: 'AvenirNextLTPro-DemiCn';}

.avenirnextltpro_mediumcn,.fact_bx01_bx01_bx02_rt span.alt01,.video_bx01_bx01_bx02_bx01 span.alt01,.video_bx01_bx01_bx03_bx01_lt{font-weight: normal; font-style: normal;line-height:normal; font-family: 'AvenirNextLTPro-MediumCn';}

.bx_main{width:100%;float:left;}
.bx_main_in{width:800px;margin:auto;}
.bx_main_bx01{background:#fff;width:100%;float:left;-webkit-box-shadow: 0px 0px 25px 0px rgba(50, 50, 50, 0.50);-moz-box-shadow: 0px 0px 25px 0px rgba(50, 50, 50, 0.50);box-shadow: 0px 0px 25px 0px rgba(50, 50, 50, 0.50);}

.hdr{background:#213d47;width:100%;height:84px;float:left;}
.hdr_lt{margin:5px 0 0 8px;float:left;}
.hdr_rt{font-size:10px;font-weight:bold;font-style:italic;color:#fff;float:right;text-align:center;margin:30px 30px 0 0;position:relative;}
.hdr_rt img{position:absolute;top:-20px;left:-80px;}
.hdr_rt span.alt01{text-decoration:underline;}

.hdr01{background:#213d47;width:100%;height:84px;float:left;}
.hdr01_lt{margin:5px 0 0 8px;float:left;}
.hdr01_rt{font-family:arial;font-size:11px;color:#fff;float:right;margin:30px 100px 0 0;position:relative;}
.hdr01_rt img{position:absolute;top:-20px;left:200px;}

.cont{width:100%;float:left;}

.hm_bx01{width:100%;padding:15px;text-align:center;float:left;}
.hm_bx01 p.alt01{font-size:24px;font-weight:bold;font-style:italic;color:#b80028;margin:0;}
.hm_bx01 p.alt02{font-size:15px;font-weight:bold;color:#000;margin:0;}
.hm_bx01 p.alt02 span.alt01{text-decoration:underline;}

.hm_bx02{width:100%;padding:10px;float:left;}
.hm_bx02_bx01{background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #edfbe2 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ffffff 0%,#edfbe2 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ffffff 0%,#edfbe2 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#edfbe2',GradientType=0 ); /* IE6-9 */
width:100%;padding:10px;float:left;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border: 1px solid #70b639;}

.hm_bx02_bx01_tp{width:100%;float:left;position:relative;}
.hm_bx02_bx01_tp span.alt01{background:#fff;font-size:16px;color:#000;padding:5px;position:absolute;top:-25px;left:5px;}

.hm_bx02_bx01_bt{width:100%;float:left;}
.hm_bx02_bx01_bt_bx01{width:248px;margin-left:5px;padding-bottom:15px;float:left;border-right:1px solid #ccc;}
.hm_bx02_bx01_bt_bx01:first-child{margin-left:0;}
.hm_bx02_bx01_bt_bx01:last-child{border-right:0;}
.hm_bx02_bx01_bt_bx01_tp{width:100%;float:left;position:relative;}
.hm_bx02_bx01_bt_bx01_tp img{position:absolute;right:7px;}
.hm_bx02_bx01_bt_bx01_bt{width:100%;margin-top:15px;float:left;}
.hm_bx02_bx01_bt_bx01_bt_lt{float:left;}
.hm_bx02_bx01_bt_bx01_bt_rt{font-size:13px;font-weight:bold;color:#000;margin:10px 0 0 10px;float:left;}

.hm_bx03{background: #7bc342;width:100%;margin-top:8px;padding:20px;float:left;}
.hm_bx03_lt{width:380px;margin-left:10px;float:left;}
.hm_bx03_lt_bx01{width:100%;padding:20px 0 20px 0;font-size:16px;color:#fff;line-height:22px;text-align:center;float:left;}
.hm_bx03_lt_bx01 span.alt01{font-size:20px;}
.hm_bx03_lt_bx01 span.alt02{font-size:18px;text-decoration:underline;}

.hm_bx03_lt_bx02{width:100%;float:left;}
.hm_bx03_lt_bx02_in{width:380px;margin:auto;}

.hm_bx03_lt_bx03{width:100%;padding:20px 0 20px 0;font-size:18px;color:#fff;line-height:22px;float:left;}

.hm_bx03_rt{width:335px;margin-left:30px;float:left;}
.hm_bx03_rt_bx01{width:100%;margin-top:20px;float:left;}
.hm_bx03_rt_bx01_in{width:263px;margin:auto;}

.hm_bx03_rt_bx01_tp{background: #e0e3e4; /* Old browsers */
background: -moz-linear-gradient(top,  #e0e3e4 0%, #ffffff 16%, #ffffff 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #e0e3e4 0%,#ffffff 16%,#ffffff 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #e0e3e4 0%,#ffffff 16%,#ffffff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0e3e4', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
width:100%;padding:10px;float:left;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}
.hm_bx03_rt_bx01_tp_bx01{width:100%;text-align:center;padding-top:8px;float:left;position:relative;}
.hm_bx03_rt_bx01_tp_bx01 img.arw{position:absolute;top:-5px;left:-29px;}

.hm_bx03_rt_bx01_tp_bx02{width:100%;margin-top:15px;float:left;}
.hm_bx03_rt_bx01_tp_bx02_bx01{width:100%;margin-top:5px;float:left;}
.hm_bx03_rt_bx01_tp_bx02_bx01:first-child{margin-top:0;}
.hm_bx03_rt_bx01_tp_bx02_bx01_lt{width:70px;font-size:12px;color:#000;margin-top:2px;float:left;}
.hm_bx03_rt_bx01_tp_bx02_bx01_rt{width:163px;margin-left:10px;float:left;}
.hm_bx03_rt_bx01_tp_bx02_bx01_rt input{width:100%;height:19px;font-family:arial;font-size:12px;color:#000;padding:0px 10px 0px 10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border:1px solid #bbb;outline:0;-webkit-box-shadow: inset 1px 1px 5px 0px rgba(0,0,0,0.25);-moz-box-shadow: inset 1px 1px 5px 0px rgba(0,0,0,0.25);box-shadow: inset 1px 1px 5px 0px rgba(0,0,0,0.25);}

.hm_bx03_rt_bx01_tp_bx02_bx01_rt_bx01{width:60px;}

.hm_bx03_rt_bx01_tp_bx03{width:100%;font-size:11px;color:#000;margin-top:10px;float:left;}
.hm_bx03_rt_bx01_tp_bx03 a{color:#0000ff;text-decoration:underline;}

.hm_bx03_rt_bx01_tp_bx04{width:100%;padding:10px 0 10px 0;text-align:center;float:left;}
.hm_bx03_rt_bx01_tp_bx04_btn{background: #69bcd9; /* Old browsers */
background: -moz-linear-gradient(top,  #69bcd9 0%, #036897 50%, #036897 50%, #48b0d4 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #69bcd9 0%,#036897 50%,#036897 50%,#48b0d4 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #69bcd9 0%,#036897 50%,#036897 50%,#48b0d4 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#69bcd9', endColorstr='#48b0d4',GradientType=0 ); /* IE6-9 */
cursor: pointer;font-size: 16px;font-weight:bold;color:#fff;padding:10px 15px 10px 15px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border:3px solid #fff;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;outline:0;-webkit-box-shadow: 0px 3px 5px 0px rgba(196,192,196,1);-moz-box-shadow: 0px 3px 5px 0px rgba(196,192,196,1);box-shadow: 0px 3px 5px 0px rgba(196,192,196,1);}

.hm_bx03_rt_bx01_bt{background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #70b639 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ffffff 0%,#70b639 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ffffff 0%,#70b639 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#70b639',GradientType=0 ); /* IE6-9 */
width:100%;height:25px;float:left;border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;opacity:0.25;}

.hm_bx03_rt_bx02{width:100%;margin-top:20px;float:left;}
.hm_bx03_rt_bx02 ul{width:100%;margin:0;padding:0;}
.hm_bx03_rt_bx02 ul li{background:url('../images/icn_tick01.png') no-repeat;width:100%;list-style:none;font-size:14px;color:#fff;margin-bottom:15px;padding-left:22px;}

.hm_bx04{width:100%;padding:20px;text-align:center;float:left;}
.hm_bx04 p.alt01{font-size:15px;color:#000;margin:0;}
.hm_bx04 p.alt02{font-size:30px;font-style:italic;color:#b80028;text-shadow: 3px 3px 2px rgba(150, 150, 150, 0.5);margin:0;}

.availsur_bx01{width:100%;margin-top:15px;padding:15px;text-align:center;float:left;}
.availsur_bx01 span{margin-left:15px;}
.availsur_bx01 span:first-child{margin-left:0;}
.availsur_bx01_btn{background: #9ad93d; /* Old browsers */
background: -moz-linear-gradient(top,  #9ad93d 0%, #5eb811 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #9ad93d 0%,#5eb811 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #9ad93d 0%,#5eb811 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9ad93d', endColorstr='#5eb811',GradientType=0 ); /* IE6-9 */
cursor: pointer;font-size: 14px;font-weight:bold;color:#fff;padding:5px 10px 5px 10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border:1px solid #66a53d;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;outline:0;-webkit-box-shadow: inset 0px 2px 5px 0px rgba(187,230,122,1);-moz-box-shadow: inset 0px 2px 5px 0px rgba(187,230,122,1);box-shadow: inset 0px 2px 5px 0px rgba(187,230,122,1);}


.availsur_bx02{width:100%;padding:0 15px 0 15px;float:left;}
.availsur_bx02_in{width:100%;float:left;}
.availsur_bx02_bx01{background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #edfbe2 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ffffff 0%,#edfbe2 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ffffff 0%,#edfbe2 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#edfbe2',GradientType=0 ); /* IE6-9 */
width:100%;padding:10px;text-align:center;float:left;border:1px solid #70b639;}
.availsur_bx02_bx01 p.alt01{font-size:20px;font-weight:bold;color:#b80028;margin:0;}
.availsur_bx02_bx01 p.alt02{font-size:12px;color:#000;margin:0;}
.availsur_bx02_bx01 p.alt02 span.alt01{margin-right:15px;}

.availsur_bx03{width:100%;margin-top:40px;float:left;}
.availsur_bx03_in{width:80%;margin-right:25px;float:right;}
.availsur_bx03_bx01{/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e6f1f7+0,ffffff+20,ffffff+100 */
background: #e6f1f7; /* Old browsers */
background: -moz-linear-gradient(top,  #e6f1f7 0%, #ffffff 10%, #ffffff 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #e6f1f7 0%,#ffffff 10%,#ffffff 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #e6f1f7 0%,#ffffff 10%,#ffffff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6f1f7', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
width:100%;font-size:12px;color:#000;padding:15px;float:left;border:1px solid #036795;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}

.availsur_bx03_bx01_bx01{width:100%;float:left;position:relative;}
.availsur_bx03_bx01_bx01 img.comment{position:absolute;top:15px;left:-38px;}
.availsur_bx03_bx01_bx02{width:100%;margin-top:15px;float:left;}
.availsur_bx03_bx01_bx02 p:first-child{margin-top:0;}
.availsur_bx03_bx01_bx02 p:last-child{margin-bottom:0;}
.availsur_bx03_bx01_bx03{background:#fbfdd3;width:100%;margin-top:15px;float:left;border:1px solid #006594;}
.availsur_bx03_bx01_bx03 ol li{margin-bottom:5px;}
.availsur_bx03_bx01_bx04{width:100%;margin-top:15px;float:left;}
.availsur_bx03_bx01_bx05{width:100%;float:left;position:relative;}
.availsur_bx03_bx01_bx05 img{position:absolute;top:-230px;left:-130px;}

.availsur_bx04{width:100%;margin-top:30px;padding:15px;float:left;}
.availsur_bx04_tp{width:100%;float:left;}
.availsur_bx04_tp_bx01{width:100%;float:left;}
.availsur_bx04_tp_bx01_lt{font-size:16px;font-weight:bold;color:#006594;float:left;}
.availsur_bx04_tp_bx01_rt{font-size:16px;font-weight:bold;color:#006594;float:right;}
.availsur_bx04_tp_bx01_rt a{color:#0000ff;text-decoration:none;}



.availsur_bx04_tp_bx02{width:100%;font-family:arial;font-size:13px;color:#000;float:left;display:none;}
.availsur_bx04_tp_bx02 select{width:100%;font-family:arial;font-size:12px;color:#000;float:left;outline:none;}
.availsur_bx04_tp_bx02_lt {width:100px;float:left;}
.availsur_bx04_tp_bx02_lt span.alt01{width:100%;font-weight:bold;float:left;}
.availsur_bx04_tp_bx02_lt span.alt02{width:100%;margin-top:6px;float:left;}

.availsur_bx04_tp_bx02_rt {width:100px;float:right;margin-top:2px;position:relative;}
.availsur_bx04_tp_bx02_rt span.alt01{width:100%;font-weight:bold;float:left;}
.availsur_bx04_tp_bx02_rt span.alt02{width:100%;margin-top:2px;float:left;}

.availsur_bx04_tp_bx02_rt select {padding:3px;margin:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow: 0 3px 0 #ccc, 0 -1px #888 inset;-moz-box-shadow: 0 3px 0 #ccc, 0 -1px #888 inset;box-shadow: 0 3px 0 #ccc, 0 -1px #888 inset;background:#006594;color:#fff;border:none;outline:none;display: inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;}
/*.availsur_bx04_tp_bx02_rt label {position:relative;}*/
.availsur_bx04_tp_bx02_rt label:after {content:'<>';font:11px "Consolas", monospace;color:#fff;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);right:8px;top:20px;padding:0 0 2px 0;border-bottom:1px solid #fff;position:absolute;pointer-events:none;}
.availsur_bx04_tp_bx02_rt label:before {content:'';right:6px;top:0px;width:20px; height:20px;position:absolute;}


.availsur_bx04_bt{width:100%;margin-top:20px;padding:20px;float:left;border:1px solid #ced8dd;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.availsur_bx04_bt_bx01{/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#8dc561+0,8dc561+50,6cb03a+50,6cb03a+100 */
background: #8dc561; /* Old browsers */
background: -moz-linear-gradient(top,  #8dc561 0%, #8dc561 50%, #6cb03a 50%, #6cb03a 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #8dc561 0%,#8dc561 50%,#6cb03a 50%,#6cb03a 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #8dc561 0%,#8dc561 50%,#6cb03a 50%,#6cb03a 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8dc561', endColorstr='#6cb03a',GradientType=0 ); /* IE6-9 */
width:100%;font-size:20px;font-weight:bold;color:#fff;padding:8px;float:left;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.availsur_bx04_bt_bx01 span.alt01{float:left;}
.availsur_bx04_bt_bx01 span.alt02{margin-left:10px;float:left;}

.availsur_bx04_bt_bx02{width:100%;float:left;}
.availsur_bx04_bt_bx02_bx01{width:100%;float:left;border-bottom:1px solid #003a5b;}
.availsur_bx04_bt_bx02_bx01:nth-child(2n+1) {background:#f4f9ff;}
.availsur_bx04_bt_bx02_bx01_bx01{width:100%;font-weight:bold;padding:10px;float:left;}
.availsur_bx04_bt_bx02_bx01_bx01_bx01{width:420px;font-size:14px;float:left;}
.availsur_bx04_bt_bx02_bx01_bx01_bx01 a{color:#0000ff;text-decoration:underline;}
.availsur_bx04_bt_bx02_bx01_bx01_bx02{width:120px;font-size:12px;color:#006594;margin-left:15px;float:left;}
.availsur_bx04_bt_bx02_bx01_bx01_bx03{width:125px;font-size:12px;color:#006594;margin-left:15px;float:left;}

.availsur_bx04_bt_bx02_bx01_bx02{width:100%;height:1px;float:left;border-bottom:1px dashed #8fc6dd;}

.availsur_bx04_bt_bx02_bx01_bx03{width:100%;padding:10px;float:left;}
.availsur_bx04_bt_bx02_bx01_bx03_lt{width:91px;float:left;}
.availsur_bx04_bt_bx02_bx01_bx03_lt img{width:91px;height:51px;border:1px solid #000;}
.availsur_bx04_bt_bx02_bx01_bx03_rt{width:500px;font-size:12px;color:#006594;margin-left:15px;float:left;}

.faq_bx01{width:100%;font-size:12px;font-weight:bold;color:#256773;padding:25px;float:left;}
.faq_bx01 p.alt01{color:#256773;font-size:18px;font-weight:bold;text-transform:uppercase;margin-top:10px;}
.faq_bx01 ol li{margin-bottom:10px;}
.faq_bx01 ol li a{color:#256773;text-decoration:none;}
.faq_bx01 div.bx01{background:#f4f2f2;margin-top:5px;padding:5px;border:1px solid #439eaf;display:none;}

.unsub_bx01{width:100%;font-size:12px;padding:25px;float:left;}
.unsub_bx01_bx01{width:100%;float:left;}
.unsub_bx01_bx01 p.alt01{color:#256773;font-size:18px;font-weight:bold;text-transform:uppercase;margin-top:10px;}
.unsub_bx01_bx01 p.alt02{color:#256773;font-weight:bold;}
.unsub_bx01_bx01 p.alt03{color:#000;}

.unsub_bx01_bx02{width:100%;margin-top:20px;float:left;}
.unsub_bx01_bx02_in{width:415px;margin:auto;}
.unsub_bx01_bx02_bx01{width:100%;margin-top:5px;float:left;}
.unsub_bx01_bx02_bx01_lt{width:180px;font-size:12px;color:#000;margin-top:2px;float:left;}
.unsub_bx01_bx02_bx01_rt{width:230px;margin-left:5px;float:left;}
.unsub_bx01_bx02_bx01_rt input{width:100%;height:21px;font-size:12px;color:#000;padding:0px 10px 0px 10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border:1px solid #a9a9a9;outline:0;}

.unsub_bx01_bx02_bx02{width:100%;color:#256773;margin-top:15px;text-align:center;text-decoration:underline;float:left;}

.unsub_bx01_bx02_bx03{width:100%;margin-top:15px;text-align:center;float:left;}
.unsub_bx01_bx02_bx03_btn{background: #69bcd9; /* Old browsers */
background: -moz-linear-gradient(top,  #69bcd9 0%, #036897 50%, #036897 50%, #48b0d4 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #69bcd9 0%,#036897 50%,#036897 50%,#48b0d4 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #69bcd9 0%,#036897 50%,#036897 50%,#48b0d4 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#69bcd9', endColorstr='#48b0d4',GradientType=0 ); /* IE6-9 */
cursor: pointer;font-size: 16px;font-weight:bold;color:#fff;padding:10px 15px 10px 15px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border:3px solid #fff;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;outline:0;-webkit-box-shadow: 0px 3px 5px 0px rgba(196,192,196,1);-moz-box-shadow: 0px 3px 5px 0px rgba(196,192,196,1);box-shadow: 0px 3px 5px 0px rgba(196,192,196,1);}

.priv_bx01{width:100%;font-size:12px;color:#000;padding:25px;float:left;}
.priv_bx01_bx01{width:100%;float:left;}
.priv_bx01 p.alt01{font-size:18px;font-weight:bold;color:#256773;text-transform:uppercase;margin-top:10px;}
.priv_bx01 p.alt02{font-size:14px;font-weight:bold;}

.contact_bx01{width:100%;font-size:12px;padding:25px;float:left;}
.contact_bx01_bx01{width:100%;float:left;}
.contact_bx01_bx01 p.alt01{color:#256773;font-size:18px;font-weight:bold;text-transform:uppercase;margin-top:10px;}
.contact_bx01_bx01 p.alt02{color:#000;font-weight:bold;}

.contact_bx02{width:100%;margin-top:20px;float:left;}
.contact_bx02_in{width:300px;float:left;}
.contact_bx02_bx01{width:100%;float:left;}
.contact_bx02_bx01_bx01{width:100%;margin-top:10px;float:left;}
.contact_bx02_bx01_bx01:first-child{margin-top:0;}
.contact_bx02_bx01_bx01_bx01{width:100%;font-size:12px;color:#000;float:left;}
.contact_bx02_bx01_bx01_bx02{width:100%;margin-top:5px;float:left;}
.contact_bx02_bx01_bx01_bx02 input{width:100%;height:21px;font-size:12px;color:#000;padding:0px 10px 0px 10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border:1px solid #a9a9a9;outline:0;}
.contact_bx02_bx01_bx01_bx02 select{width:100%;font-size:12px;color:#000;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border:1px solid #a9a9a9;outline:0;}
.contact_bx02_bx01_bx01_bx02 textarea{width:100%;height:100px;font-size:12px;color:#000;padding:5px 10px 5px 10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border:1px solid #a9a9a9;outline:0;}

.contact_bx02_bx02{width:100%;margin-top:15px;text-align:center;float:left;}
.contact_bx02_bx02 span.alt01{margin-left:10px;}
.contact_bx02_bx02 span.alt01:first-child{margin-left:0}
.contact_bx02_bx02_btn{background: #69bcd9; /* Old browsers */
background: -moz-linear-gradient(top,  #69bcd9 0%, #036897 50%, #036897 50%, #48b0d4 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #69bcd9 0%,#036897 50%,#036897 50%,#48b0d4 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #69bcd9 0%,#036897 50%,#036897 50%,#48b0d4 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#69bcd9', endColorstr='#48b0d4',GradientType=0 ); /* IE6-9 */
cursor: pointer;font-size: 16px;font-weight:bold;color:#fff;padding:10px 15px 10px 15px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border:3px solid #fff;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;outline:0;-webkit-box-shadow: 0px 3px 5px 0px rgba(196,192,196,1);-moz-box-shadow: 0px 3px 5px 0px rgba(196,192,196,1);box-shadow: 0px 3px 5px 0px rgba(196,192,196,1);}

.disc_bx01{width:100%;font-size:12px;font-weight:bold;color:#000;padding:25px;float:left;}
.disc_bx01 p.alt01{font-size:18px;font-weight:bold;color:#256773;text-transform:uppercase;margin-top:10px;}

.disc_bx01{width:100%;font-size:12px;font-weight:bold;color:#000;padding:25px;float:left;}
.disc_bx01 p.alt01{font-size:18px;font-weight:bold;color:#256773;text-transform:uppercase;margin-top:10px;}

.sitemap_bx01{width:100%;font-size:12px;font-weight:bold;padding:25px;float:left;}
.sitemap_bx01_bx01{width:100%;float:left;}
.sitemap_bx01_bx01 p.alt01{color:#256773;font-size:18px;font-weight:bold;text-transform:uppercase;margin-top:10px;}
.sitemap_bx01_bx01 ul{margin-left:30px;padding:0;}
.sitemap_bx01_bx01 ul li{margin-bottom:10px;}
.sitemap_bx01_bx01 ul li a{color:#000;text-decoration:none;}

.antispam_bx01{width:100%;font-size:12px;font-weight:bold;color:#000;padding:25px;float:left;}
.antispam_bx01_bx01{width:100%;float:left;}
.antispam_bx01_bx01 p.alt01{font-size:18px;font-weight:bold;color:#256773;text-transform:uppercase;margin-top:10px;}
.antispam_bx01_bx01 p.alt02{font-size:14px;font-weight:bold;color:#256773;}
.antispam_bx01_bx01 p.alt03{padding-bottom:10px;border-bottom:1px solid #256773;}

.terms_bx01{width:100%;font-size:12px;color:#000;padding:25px;float:left;}
.terms_bx01_bx01{width:100%;float:left;}
.terms_bx01_bx01 p.alt01{font-size:18px;font-weight:bold;color:#256773;text-transform:uppercase;margin-top:10px;}
.terms_bx01_bx01 a{color:#0000ff;text-decoration:none;}

.error_bx01{width:100%;font-size:12px;color:#000;padding:25px;float:left;}
.error_bx01_bx01{width:100%;float:left;}
.error_bx01_bx01 p.alt01{font-size:18px;font-weight:bold;color:#ff0000;margin-top:10px;}
.error_bx01_bx01 a{color:#0000ff;text-decoration:none;}

.ref_bx01{width:100%;font-size:12px;color:#000;padding:25px;float:left;}
.ref_bx01_bx01{width:100%;float:left;}
.ref_bx01 p.alt01{font-size:18px;font-weight:bold;color:#256773;text-transform:uppercase;margin-top:10px;}

.ref_bx01_bx02{width:100%;margin-top:10px;padding:15px;float:left;border:1px solid #256773;}
.ref_bx01_bx02_bx01{width:100%;float:left;}
.ref_bx01_bx02_bx01_in{width:450px;margin:auto;}
.ref_bx01_bx02_bx01_bx01{width:100%;float:left;}
.ref_bx01_bx02_bx01_bx01_bx01{width:100%;margin-top:15px;float:left;}
.ref_bx01_bx02_bx01_bx01_bx01:first-child{margin-top:0;}
.ref_bx01_bx02_bx01_bx01_bx01_tp{width:100%;text-align:center;float:left;}
.ref_bx01_bx02_bx01_bx01_bx01_bt{width:100%;margin-top:5px;float:left;}
.ref_bx01_bx02_bx01_bx01_bx01_bt textarea{width:100%;height:100px;font-size:12px;color:#000;padding:5px 10px 5px 10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border:1px solid #a9a9a9;outline:0;}

.ref_bx01_bx02_bx01_bx02{width:100%;margin-top:10px;text-align:center;float:left;}
.ref_bx01_bx02_bx01_bx02_btn{background: #69bcd9; /* Old browsers */
background: -moz-linear-gradient(top,  #69bcd9 0%, #036897 50%, #036897 50%, #48b0d4 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #69bcd9 0%,#036897 50%,#036897 50%,#48b0d4 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #69bcd9 0%,#036897 50%,#036897 50%,#48b0d4 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#69bcd9', endColorstr='#48b0d4',GradientType=0 ); /* IE6-9 */
cursor: pointer;font-size: 16px;font-weight:bold;color:#fff;padding:10px 15px 10px 15px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border:3px solid #fff;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;outline:0;-webkit-box-shadow: 0px 3px 5px 0px rgba(196,192,196,1);-moz-box-shadow: 0px 3px 5px 0px rgba(196,192,196,1);box-shadow: 0px 3px 5px 0px rgba(196,192,196,1);}

.ref_bx01_bx02_bx02{width:100%;margin-top:20px;text-align:center;float:left;}
.ref_bx01_bx02_bx02 a{color:#0000ff;text-decoration:none;}

.ref_inv_bx01{width:100%;font-size:12px;color:#000;padding:25px;float:left;}
.ref_inv_bx01_bx01{width:100%;float:left;}
.ref_inv_bx01 p.alt01{font-size:18px;font-weight:bold;color:#256773;text-transform:uppercase;margin-top:10px;}
.ref_inv_bx01 p.alt02{text-align:center;padding:15px;}

.fact_bx01{width:100%;color:#000;padding:25px;float:left;}
.fact_bx01_bx01{width:100%;float:left;}
.fact_bx01_bx01_bx01{background:#213d47;width:100%;height:36px;color:#fff;float:left;}
.fact_bx01_bx01_bx01_lt{font-size:20px;margin:6px 0 0 10px;float:left;}
.fact_bx01_bx01_bx01_lt span.alt01{}/*Empty span for font family*/
.fact_bx01_bx01_bx01_lt span.alt02{}/*Empty span for font family*/
.fact_bx01_bx01_bx01_rt{font-size:13px;margin:8px 10px 0 0;float:right;}
.fact_bx01_bx01_bx01_rt span.alt01{}/*Empty span for font family*/

.fact_bx01_bx01_bx02{width:100%;float:left;}
.fact_bx01_bx01_bx02_lt{width:134px;font-size:12px;color:#fff;margin:23px 0 0 11px;float:left;}
.fact_bx01_bx01_bx02_lt_bx01{width:0;height:0;border-top:15px solid transparent;border-right:15px solid #bebebe;border-bottom:15px solid transparent;float:left;}
.fact_bx01_bx01_bx02_lt_bx02{background:#bebebe;width:115px;height:30px;padding-top:8px;text-align:center;letter-spacing:1px;float:left;}
.fact_bx01_bx01_bx02_lt a{color:#fff;}
.fact_bx01_bx01_bx02_rt{font-size:32px;margin:18px 0 0 30px;float:left;}
.fact_bx01_bx01_bx02_rt span.alt01{color:#25799d;}
.fact_bx01_bx01_bx02_rt span.alt02{color:#6dab11;}

/*.fact_bx01_bx01_bx03{width:100%;font-size:62px;color:#213d47;text-align:center;margin-top:20px;letter-spacing:-1px;float:left;}*/
.fact_bx01_bx01_bx03{width:100%;color:#213d47;text-align:center;margin-top:20px;letter-spacing:-1px;float:left;}

/*Div is for fact1.jsp*/
.fact_bx01_bx01_bx03_01{width:100%;margin-top:20px;float:left;}
.fact_bx01_bx01_bx03_01_lt{width:200px;float:left;}
.fact_bx01_bx01_bx03_01_lt img{width:200px;height:200px;}
.fact_bx01_bx01_bx03_01_rt{width:500px;font-size:50px;color:#213d47;text-align:center;margin-left:20px;letter-spacing:-1px;float:left;}
/*Div is for fact1.jsp*/

/*Div is for fun_puzzle.jsp*/
.fact_bx01_bx01_bx03_02{width:100%;margin-top:20px;float:left;}
.fact_bx01_bx01_bx03_02_lt{width:250px;float:left;position:relative;}
.fact_bx01_bx01_bx03_02_lt_bx01{width:250px;float:left;}
.fact_bx01_bx01_bx03_02_rt{width:450px;font-size:45px;color:#213d47;text-align:center;margin-left:20px;letter-spacing:-1px;float:left;}
/*Div is for fun_puzzle.jsp*/

.fact_bx01_bx01_bx04{width:100%;margin-top:40px;float:left;}
.fact_bx01_bx01_bx04_in{width:643px;margin:auto;}
.fact_bx01_bx01_bx04_bx01{width:100%;padding-bottom:20px;text-align:right;float:left;border-bottom:1px solid #ccc;}
.fact_bx01_bx01_bx04_bx01_btn{background: #213d47;cursor: pointer;font-size: 14px;color:#fff;padding:12px 10px 12px 10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;text-align:center;border:0;outline:0;}

.fact_bx01_bx01_bx05{width:100%;margin-top:30px;float:left;}
.fact_bx01_bx01_bx05_in{width:643px;margin:auto;}
.fact_bx01_bx01_bx05_bx01{width:100%;float:left;}
.fact_bx01_bx01_bx05_bx01_lt{float:left;}
.fact_bx01_bx01_bx05_bx01_rt{float:right;}

/**/
.video_bx01{width:100%;color:#000;padding:25px;float:left;}
.video_bx01_bx01{width:100%;float:left;}
.video_bx01_bx01_bx01{background:#213d47;width:100%;height:36px;color:#fff;float:left;}
.video_bx01_bx01_bx01_lt{font-size:20px;margin:6px 0 0 10px;float:left;}
.video_bx01_bx01_bx01_lt span.alt01{}/*Empty span for font family*/
.video_bx01_bx01_bx01_lt span.alt02{}/*Empty span for font family*/
.video_bx01_bx01_bx01_rt{font-size:13px;margin:8px 10px 0 0;float:right;}
.video_bx01_bx01_bx01_rt span.alt01{}/*Empty span for font family*/

.video_bx01_bx01_bx02{width:100%;font-size:32px;margin-top:20px;text-align:center;float:left;}
.video_bx01_bx01_bx02_in{width:643px;margin:auto;}
.video_bx01_bx01_bx02_bx01{width:100%;float:left;}
.video_bx01_bx01_bx02_bx01 span.alt01{color:#25799d;}
.video_bx01_bx01_bx02_bx01 span.alt02{color:#6dab11;}

.video_bx01_bx01_bx03{width:100%;float:left;}
.video_bx01_bx01_bx03_in{width:643px;margin:auto;}
.video_bx01_bx01_bx03_bx01{width:100%;float:left;}
.video_bx01_bx01_bx03_bx01_lt{width:134px;font-size:12px;color:#fff;margin-top:14px;float:left;}
.video_bx01_bx01_bx03_bx01_lt_bx01{width:0;height:0;border-top:15px solid transparent;border-right:15px solid #bebebe;border-bottom:15px solid transparent;float:left;}
.video_bx01_bx01_bx03_bx01_lt_bx02{background:#bebebe;width:115px;height:30px;padding-top:8px;text-align:center;letter-spacing:1px;float:left;}
.video_bx01_bx01_bx03_bx01_lt a{color:#fff;}
.video_bx01_bx01_bx03_bx01_rt{font-size:21px;color:#213d47;margin:10px 0 0 56px;float:left;}

.video_bx01_bx01_bx04{width:100%;margin-top:13px;float:left;}
.video_bx01_bx01_bx04_in{width:643px;margin:auto;}
.video_bx01_bx01_bx04_bx01{width:100%;text-align:center;float:left;}

.video_bx01_bx01_bx05{width:100%;margin-top:30px;float:left;}
.video_bx01_bx01_bx05_in{width:643px;margin:auto;}
.video_bx01_bx01_bx05_bx01{width:100%;padding-bottom:20px;float:left;border-bottom:1px solid #ccc;}
.video_bx01_bx01_bx05_bx01_lt{font-family:arial;font-size:12px;color:#000;float:left;}
.video_bx01_bx01_bx05_bx01_lt a{color:#0000ff;text-decoration:underline;}
.video_bx01_bx01_bx05_bx01_rt{float:right;}
.video_bx01_bx01_bx05_bx01_rt_btn{background: #213d47;cursor: pointer;font-size: 14px;color:#fff;padding:12px 10px 12px 10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;text-align:center;border:0;outline:0;}

.video_bx01_bx01_bx06{width:100%;margin-top:30px;float:left;}
.video_bx01_bx01_bx06_in{width:643px;margin:auto;}
.video_bx01_bx01_bx06_bx01{width:100%;float:left;}
.video_bx01_bx01_bx06_bx01_lt{float:left;}
.video_bx01_bx01_bx06_bx01_rt{float:right;}
/**/





/**/
.email_conf{width:100%;font-size:12px;color:#000;padding:25px;float:left;}
.email_conf_bx01{width:100%;float:left;}
.email_conf_bx01 p.alt01{font-size:18px;font-weight:bold;color:#256773;text-transform:uppercase;margin-top:10px;}
.email_conf_bx01 a{color:#0000ff;text-decoration:none;}

.email_conf_bx02{width:100%;margin-top:15px;padding:20px;float:left;border:1px solid #405d61;}
.email_conf_bx02_bx01{width:100%;text-align:center;float:left;}
.email_conf_bx02_bx01 p.alt01{font-size:20px;font-weight:bold;margin:0;}
.email_conf_bx02_bx01 p.alt02{font-size:14px;}

.email_conf_bx02_bx02{width:100%;margin-top:15px;text-align:center;float:left;}
.email_conf_bx02_bx02_btn{background: #69bcd9; /* Old browsers */
background: -moz-linear-gradient(top,  #69bcd9 0%, #036897 50%, #036897 50%, #48b0d4 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #69bcd9 0%,#036897 50%,#036897 50%,#48b0d4 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #69bcd9 0%,#036897 50%,#036897 50%,#48b0d4 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#69bcd9', endColorstr='#48b0d4',GradientType=0 ); /* IE6-9 */
cursor: pointer;font-size: 16px;font-weight:bold;color:#fff;padding:10px 15px 10px 15px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border:3px solid #fff;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;outline:0;-webkit-box-shadow: 0px 3px 5px 0px rgba(196,192,196,1);-moz-box-shadow: 0px 3px 5px 0px rgba(196,192,196,1);box-shadow: 0px 3px 5px 0px rgba(196,192,196,1);}

.email_conf_bx03{width:100%;margin-top:15px;float:left;}/*for google ads*/

.testi_bx01{width:100%;margin-top:15px;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;border:1px solid #2b4e61;float:left;}
.testi_bx01_bx01{background:#2b4e61;width:100%;padding:10px;font-size:14px;font-weight:bold;color:#fff;text-align:center;-webkit-border-top-left-radius: 10px;-webkit-border-top-right-radius: 10px;-moz-border-radius-topleft: 10px;-moz-border-radius-topright: 10px;border-top-left-radius: 10px;border-top-right-radius: 10px;float:left;}
.testi_bx01_bx02{background:#efefef;width:100%;padding:15px;-webkit-border-bottom-right-radius: 10px;-webkit-border-bottom-left-radius: 10px;-moz-border-radius-bottomright: 10px;-moz-border-radius-bottomleft: 10px;border-bottom-right-radius: 10px;border-bottom-left-radius: 10px;float:left;}
.testi_bx01_bx02_bx01{width:45%;float:left;}
.testi_bx01_bx02_bx01 img{margin:0 20px 20px 0;border:1px solid #999;float:left;}
.testi_bx01_bx02_bx01 p{font-size:12px;margin:0;}
.testi_bx01_bx02_bx01:last-child{width:45%;float:right;}
/**/










.ftr{background:#213d47;width:100%;height:56px;color:#fff;padding-top:20px;text-align:center;float:left;}
.ftr_bx01{width:100%;font-size:13px;float:left;}
.ftr_bx01_bx01{width:100%;float:left;}
.ftr_bx01_bx01 a{color:#fff;text-decoration:none;}
.ftr_bx01_bx01 a:hover{color:#fff;text-decoration:none;}
.ftr_bx01_bx02{width:100%;float:left;display:none;}
.ftr_bx01_bx02_in{width:350px;margin:auto;}
.ftr_bx01_bx02_bx01{width:100%;float:left;}
.ftr_bx01_bx02_bx01 select{width:100%;font-size:13px;color:#000;float:left;}

/*Media Queries Start*/

/* hi-res laptops and desktops */
@media (max-width:1281px) {
	
}

/* big landscape tablets, laptops, and desktops */
@media (max-width:1025px) {
	
}

/* tablet, landscape iPad, lo-res laptops ands desktops */
@media (max-width:961px) {
	.bx_main_in{width:90%;}
	
	.hm_bx01 p.alt02 br{display:none;}
	
	.hm_bx02_bx01_bt_bx01{width:100%;margin-left:0;padding-bottom:0;border-right:0;border-bottom:1px solid #ccc;}
	.hm_bx02_bx01_bt_bx01:last-child{border-bottom:0;}
	.hm_bx02_bx01_bt_bx01_tp img{top:10px;}
	
	.hm_bx03_lt{width:100%;margin-left:0;}
	.hm_bx03_lt_bx01 br{display:none;}	
	.hm_bx03_rt{width:100%;margin-left:0;}
	
	.hm_bx04 br{display:none;}
	
	.availsur_bx03{padding:0 15px 0 15px;}
	.availsur_bx03_in{width:100%;margin-right:0;float:left;}
	.availsur_bx03_bx01_bx01 img.comment{display:none;}
	.availsur_bx03_bx01_bx03{padding:20px;}
	.availsur_bx03_bx01_bx03 ol {margin:0;padding:0;}
	.availsur_bx03_bx01_bx05{display:none;}
	
	.availsur_bx04_bt_bx02_bx01_bx01_bx01{width:100%;}
	.availsur_bx04_bt_bx02_bx01_bx01_bx02{width:100%;margin:10px 0 0 0;}
	.availsur_bx04_bt_bx02_bx01_bx01_bx03{width:100%;margin:10px 0 0 0;}
	.availsur_bx04_bt_bx02_bx01_bx03_lt{width:100%;}
	.availsur_bx04_bt_bx02_bx01_bx03_rt{width:100%;margin:10px 0 0 0;}
	
	/*Div is for fact1.jsp*/
	.fact_bx01_bx01_bx03_01_lt{width:100%;text-align:center;}
	.fact_bx01_bx01_bx03_01_lt img{width:200px;height:200px;}
	.fact_bx01_bx01_bx03_01_rt{width:100%;margin:20px 0 0 0;}
	/*Div is for fact1.jsp*/
}

/* portrait tablets, portrait iPad, landscape e-readers, landscape 800x480 or 854x480 phones */
@media (max-width:791px) {
	.hdr01{height:auto;}
	.hdr01_lt{width:100%;margin:5px 0 0 0;text-align:center;}
	.hdr01_rt{width:100%;float:left;margin:5px 0 0 0;text-align:center;padding-bottom:15px;}
	.hdr01_rt img{display:none;}

	.availsur_bx02_bx01 br{display:none;}
	.availsur_bx02_bx01 p.alt02 span.alt01{margin-right:5px;}
	
	.fact_bx01_bx01_bx02_lt{margin:23px 0 0 0;}
	.fact_bx01_bx01_bx02_rt{width:100%;margin:18px 0 0 0;}
	
	.fact_bx01_bx01_bx04_in{width:100%;float:left;}
	.fact_bx01_bx01_bx04_bx01{text-align:center;}
	
	.fact_bx01_bx01_bx05_in{width:100%;float:left;}
	.fact_bx01_bx01_bx05_bx01_lt{width:100%;text-align:center;}
	.fact_bx01_bx01_bx05_bx01_rt{width:100%;text-align:center;float:left;}
	
	.video_bx01_bx01_bx02_in{width:100%;float:left;}
	
	.video_bx01_bx01_bx03_in{width:100%;float:left;}
	.video_bx01_bx01_bx03_bx01_lt{margin:23px 0 0 0;}
	.video_bx01_bx01_bx03_bx01_rt{width:100%;margin:18px 0 0 0;}
	
	.video_bx01_bx01_bx04_in{width:100%;float:left;}
	
	.video_bx01_bx01_bx05_in{width:100%;float:left;}
	
	.video_bx01_bx01_bx06_in{width:100%;float:left;}
	.video_bx01_bx01_bx06_bx01_lt{width:100%;text-align:center;}
	.video_bx01_bx01_bx06_bx01_rt{width:100%;text-align:center;float:left;}
	
	.ftr_bx01_bx01{display:none;}
	.ftr_bx01_bx02{display:block;}
}

/* portrait tablets, portrait iPad, landscape e-readers, landscape 800x480 or 854x480 phones */
@media (max-width:641px) {
	.hdr{height:auto;}
	.hdr_lt{width:100%;margin:5px 0 0 0;text-align:center;}
	.hdr_rt{display:none;}
	
	.availsur_bx04_tp_bx01{display:none;}
	.availsur_bx04_tp_bx02{display:block;}
	
	.availsur_bx01 span{width:100%;margin:15px 0 0 0;float:left;}
	.availsur_bx01 span:first-child{margin:0;}
	
	.unsub_bx01_bx02_in{width:100%;float:left;}
	.unsub_bx01_bx02_bx01_lt{width:100%;margin-top:0;text-align:center;}
	.unsub_bx01_bx02_bx01_rt{width:100%;margin:10px 0 0 0;}
	
	.ref_bx01_bx02_bx01_in{width:100%;float:left;}
	.ref_bx01_bx02_bx02 br{display:none;}
	
	.video_bx01_bx01_bx05_bx01_lt{width:100%;}
	.video_bx01_bx01_bx05_bx01_rt{width:100%;margin-top:15px;float:left;}
}

/* portrait e-readers (Nook/Kindle), smaller tablets @ 600 or @ 640 wide. */
@media (max-width:481px) {
	.hm_bx02_bx01_bt_bx01{padding-bottom:15px;}
	.hm_bx02_bx01_bt_bx01_tp{margin-top:15px;text-align:center;}
	.hm_bx02_bx01_bt_bx01_tp img{position:relative;top:0;right:0;}
	.hm_bx02_bx01_bt_bx01_bt{text-align:center;}
	.hm_bx02_bx01_bt_bx01_bt_lt{width:100%;}
	.hm_bx02_bx01_bt_bx01_bt_rt{width:100%;margin:0;}
	
	/**/
	.hm_bx03_rt_bx01_in{width:100%;float:left;}
	.hm_bx03_rt_bx01_tp_bx01 img.arw{display:none;}	
	.hm_bx03_rt_bx01_tp_bx02_bx01_lt{width:100%;margin-top:0;}
	.hm_bx03_rt_bx01_tp_bx02_bx01_rt{width:100%;margin-left:0;}
	.hm_bx03_rt_bx01_tp_bx03 br{display:none;}
	
	 .availsur_bx04_bt{padding:10px;}
	 .availsur_bx04_bt_bx01{font-size:13px;}
	 .availsur_bx04_bt_bx01 span.alt01{margin-top:2px;}
	
	.hm_bx03_lt_bx02_in{width:100%;}
	
	.contact_bx02_in{width:100%;}
	.contact_bx02_bx02 span.alt01{width:100%;margin:0 0 10px 0;float:left;}
	
	.fact_bx01_bx01_bx01{height:auto;padding:10px;}
	.fact_bx01_bx01_bx01_lt{width:100%;margin:0;}
	.fact_bx01_bx01_bx01_rt{width:100%;margin:0;float:left;}
	
	.fact_bx01_bx01_bx03{font-size:50px;}
	
	.video_bx01_bx01_bx01{height:auto;padding:10px;}
	.video_bx01_bx01_bx01_lt{width:100%;margin:0;}
	.video_bx01_bx01_bx01_rt{width:100%;margin:0;float:left;}
	
	.video_bx01_bx01_bx05_bx01_rt{text-align:center;}
	
	/*Div is for fun_puzzle.jsp*/	
	.fact_bx01_bx01_bx03_02_lt{width:100%;height:363px;}
	.fact_bx01_bx01_bx03_02_lt_bx01{position:absolute;top:0;left:-20px;float:none;}
	.fact_bx01_bx01_bx03_02_rt{width:100%;font-size:25px;margin:20px 0 0 0;}
	/*Div is for fun_puzzle.jsp*/
	


	.email_conf_bx02_bx02_btn{font-size:12px;}
	.testi_bx01_bx02_bx01 img{margin:0;}
	.testi_bx01_bx02_bx01 p{width:100%;margin-top:10px;float:left;}



	.ftr_bx01_bx02_in{width:90%;}	
}

/* smartphones, iPhone, portrait 480x320 phones */
@media (max-width:320px) {
	
}