@charset "utf-8";
/* CSS Document */
body{margin:0px ;padding:0px; background:url(../images/bg.png) repeat;}

html, div, span, applet, object, iframe,
h1, h2,  h4, h3, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,	
fieldset, form, label, legend{margin: 0px;padding: 0px;border:0;outline: 0;font-size: 100%;}

ol,ul,li{list-style:none;}
blockquote, q {quotes: none;}
:focus {outline: 0;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
table { margin:0px; padding:0px;}
a{text-decoration:none;}
.clear{ clear:both; display:block; margin:0px; padding:0px;}
p{ font:normal 12px  'droid_sansregular', Arial, Helvetica, sans-serif; line-height:20px; padding-bottom:5px}
#wrapper:after,#header:after,.header:after,#nav:after,.nav:after,#wrapper:after, #wrap_head:after, #wrap_top:after, #wrap_banner:after,#wrap_con:after,#wrap_add:after ,#container:after, #banner:after,  .add:after, .welcome:after, .clearfix:after, .nav_sec:after, .nav_sec ul:after, #breadcrumbs:after, .products:after, .award:after, .award ul:after, .product:after,.icons:after, .title:after, section:after, .sub_pdf:after, .pdf:after, .spcc:after{
    clear: both;
    content: ".";
    display: block;
    font-size: 0;
    height: 0;
    line-height: 0;
    visibility: hidden;
}

header, nav, section, article, aside, footer {
   display:block;
}

@font-face {
    font-family: 'pill_gothic_600mgbold';
    src: url('../font/pillgothic600mg-bold-webfont.eot');
    src: url('../font/pillgothic600mg-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/pillgothic600mg-bold-webfont.woff') format('woff'),
         url('../font/pillgothic600mg-bold-webfont.ttf') format('truetype'),
         url('../font/pillgothic600mg-bold-webfont.svg#pill_gothic_600mgbold') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'pill_gothic_600mgregular';
    src: url('fonts/pilli/pillgothic600mg-regular-webfont.eot');
    src: url('fonts/pilli/pillgothic600mg-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/pilli/pillgothic600mg-regular-webfont.woff') format('woff'),
         url('fonts/pilli/pillgothic600mg-regular-webfont.ttf') format('truetype'),
         url('fonts/pilli/pillgothic600mg-regular-webfont.svg#pill_gothic_600mgregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'droid_sansregular';
    src: url('fonts/droidsans/droidsans-webfont.eot');
    src: url('fonts/droidsans/droidsans-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/droidsans/droidsans-webfont.woff') format('woff'),
         url('fonts/droidsans/droidsans-webfont.ttf') format('truetype'),
         url('fonts/droidsans/droidsans-webfont.svg#droid_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'droid_sansbold';
    src: url('fonts/droidsans/droidsans-bold-webfont.eot');
    src: url('fonts/droidsans/droidsans-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/droidsans/droidsans-bold-webfont.woff') format('woff'),
         url('fonts/droidsans/droidsans-bold-webfont.ttf') format('truetype'),
         url('fonts/droidsans/droidsans-bold-webfont.svg#droid_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;


}

@import [URL=http://www.fontslog.com/zurichbt-romancondensed-otf-20592.htm]ZurichBT-RomanCondensed[/URL];



@font-face {
    font-family: 'helvetica-condensedboldRg';
    src: url('fonts/helvitica/helvitica-webfont.eot');
    src: url('fonts/helvitica/helvitica-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/helvitica/helvitica-webfont.woff') format('woff'),
         url('fonts/helvitica/helvitica-webfont.ttf') format('truetype'),
         url('fonts/helvitica/helvitica-webfont.svg#helvetica-condensedboldRg') format('svg');
    font-weight: normal;
    font-style: normal;

}
/******************************/
#wrapper{ }
#emety{ height:87px; position:relative}
#wrap_head{ background:url(../images/hd_bg.png) repeat-x left top;  width:100%; position:fixed; z-index:99 }
#wrap_banner{ background:url(../images/banner_bg.png) repeat-x left bottom;width:100%; position:relative;  }
#inner_banner{ background:url(../images/banner_bg.png) repeat-x left bottom;width:100%; position:relative; top:87px; }
#banner{ background:url(../images/banner.png) no-repeat  center top;}
#wrap_add{ background:url(../images/add_bg.png) repeat-x left 367px;  width:100%; }
wrap_con{ position:relative}
#wrap_body {}
#wrap_foot{ background:url(../images/footer.png) repeat-x left top;}

/****************************/
#wrap_head header{ height:60px; padding:27px 0 0 0}
#wrap_head aside{ float:left; }
#wrap_head nav{ float:right}
#wrap_head nav ul{ float:left}
#wrap_head nav ul li{ float:left}
#wrap_head nav ul li a{ background:url(../images/nav_dvd.png) no-repeat right center; color:#3e3e3e; font:normal 14px 'pill_gothic_600mgregular', Arial, Helvetica, sans-serif; display:block; padding:11px 25px 11px 20px; text-transform:uppercase}
#wrap_head nav ul li:last-child a{ background:none}
#wrap_head nav ul li a:hover{ color:#2071c3}
#wrap_head nav ol{ float:right}
#wrap_head nav ol li{ float:left}
#container{ width:980px; margin:0 auto}

/**************************/
#wrap_add #container{ width:1000px; margin:0 auto;
    /*padding:20px 0 0 0；*/
}
#wrap_body #container .add{ margin:0 0 25px -5px;}
#wrap_body #container .add .sub .learn{ margin-right:51px; height:30px}
.add{ background:url(../images/offerpack.png) no-repeat left top; position:relative; padding:22px 0 0 83px;}
.spl{ position:absolute; left:-8px; top:-12px}
.add>ul li{ background:url(../images/pluse.png) no-repeat center right; float:left; padding:0px 28px 5px 25px}
.add>ul li:nth-child(n+5){ background:none; padding-right:18px; padding-left:18px}
.add>ul li:last-child{ background:none; padding-left:17px}
.add>ul li a{ display:table; height:105px; text-align:center; font:bold 20px 'helvetica-condensedboldRg', Arial, Helvetica, sans-serif; color:#000; text-transform:uppercase}
.add>ul li a img{ display:block}
.add>ul li a span{ display:table-cell; vertical-align:middle; font-family:'helvetica-condensedboldRg'; font-size:20px}
.add>ul li a span small{ font-size:16px; text-transform:capitalize;  font-family:'helvetica-condensedboldRg';  }
.add>ul li a span small strong{ color:#c40000; font-size:24px; }
.add>ul li:last-child { background:url(../images/offer.png) no-repeat 0px top}
.add>ul li:last-child small{ font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#fff }
.add>ul li a span small span{ display:block; clear:both; font-weight:bold; font-size:19px; }
.add>ul li:last-child span small span small{ font-family:'helvetica-condensedboldRg'; font-size:22px; display:inline-block;padding-right:2px }
.add>ul li:last-child span small span{ font-size:28px;font-family:'Impact'; font-weight:normal; color:#fff }
.sub{ float:left; padding:2px 0; width:100%}
.sub ul{ float:left}
.sub ul li{ float:left;padding:5px 5px;   }
.sub ul li a{display:block; font:normal 14px 'helvetica-condensedboldRg', Arial, Helvetica, sans-serif; color:#fff; }
.sub ul li a:after{ padding-left:5px; content:'+';}
.sub ul li:last-child a:after{  content:'';}
.sub .learn{ padding:0px 20px; float:right; margin:-5px 25px 0 0 ; height:30px}
.sub .learn .img2, .sub .learn:hover .img1{ display:none }
.sub .learn:hover .img2{ display:block }
.sub .learn a{font:bold 12px 'helvetica-condensedboldRg', Arial, Helvetica, sans-serif; color:#eca908;}

/****************/

.welcome{ padding:30px 0px 36px}
.wel_lf{ max-width:387px; float:left; background:url(../images/bracket.png) no-repeat right top; padding:0 35px 0 10px}
.wel_lf h2{ padding:28px 0 35px; font:normal 45px Arial, Helvetica, sans-serif; color:#0166cc}
.wel_rt{ max-width:745px; float:right}
.wel_rt p{ color:#464646; font:normal 13px Arial, Helvetica, sans-serif; padding:10px 0 15px 0}

#wrap_body #container{ max-width:1023px; width:100%; background:#fff; padding:38px 0px 0px 41px; -webkit-box-shadow:  0px 10px 2px 0px rgba(0, 0, 0, .15);
box-shadow:  0px 10px 2px 0px rgba(0, 0, 0, .15); margin-bottom:46px}
#wrap_body #container .body_lf{ max-width:705px; float:left; margin-right:38px; width:100%; margin-bottom:25px}
#wrap_body #container .body_rt{ max-width:239px; float:left; margin-right:41px}
#wrap_body #container section{ clear:left; }
#wrap_body #container section p{ padding-bottom:25px}
#wrap_body #container section h4{ padding-bottom:18px; font-family:'droid_sansregular' }
#wrap_body #container section h3{ font:normal 13px Arial, Helvetica, sans-serif; color:#0166cc; display:block; clear:both; line-height:27px; margin-bottom:38px; padding-bottom:10px; border-bottom:1px dashed #e1e1e1}
#wrap_body #container section h3 a{color:#0166cc;}
#wrap_body #container section .title h4{ font:bold 15px 'droid_sansregular',   Arial, Helvetica, sans-serif; color:#fe7800; display:block; clear:both; line-height:27px; margin-bottom:34px; padding-bottom:15px; border-bottom:1px dashed #e1e1e1; text-shadow:none}
#wrap_body #container section .title h4 strong{ color:#0166cc; font-size:18px; font-weight:bold}
#wrap_body #container section h3 img{ float:left; display:inline-block; padding-right:20px; padding-top:3px}

.sec_con .lf_sec{ float:left; padding-right:38px; max-width:350px;}
.sec_con .lf_sec img{ display:block; clear:left; text-align:center; max-width:200px;}
.sec_con .lf_sec span { display:block; width:100%; text-align:center; padding:18px 0 0 0}
.sec_con .lf_sec span img{ display:inline-block;}
.sec_con .rt_sec{ float:left; max-width:457px}
.sec_con .rt_sec p{ font-size:13px; line-height:23px }
.sec_con .rt_sec ul li{ font:normal 13px Arial, Helvetica, sans-serif; color:#484747; padding-bottom:12px; line-height:19px}
.sec_con .rt_sec ul li:before{ content:'-'; padding-right:7px}
.nav_sec{ background:url(../images/more.png) repeat-x left top; border:1px solid #dddddd; border-radius:3px; float:left; padding:0px 0 0 23px; margin-top:40px; margin-bottom:30px; width:94% }
.sec_con .rt_sec ul li  strong a, .sec_con .rt_sec ul li a strong{color:#0166cc;}
.nav_sec ul{ float:left; width:100%}

.nav_sec ul li{ float:right;  margin-left:15px; padding:5px 15px; background:url(../images/learnmorecon.png) repeat-x left top;}
.nav_sec ul li:first-child{ float:left; background:none; padding-left:0; padding-right:0}
.nav_sec ul li:last-child{ margin-right:0}
.nav_sec ul li a{ font:normal 13px Arial, Helvetica, sans-serif; color:#fff;}
.nav_sec ul li:first-child a{ color:#707070}
.pdf .nav_sec{ margin-bottom:20px; margin-top:0}
/***************/
.box{ margin-bottom:17px}
.box_con{ padding:21px 15px 20px 15px;-webkit-box-shadow: inset 0px 0px 25px 2px rgba(1, 102, 204, .1);  box-shadow: inset 0px 0px 25px 2px rgba(1, 102, 204, .1);}
.box .gry { padding:15px 15px 20px 20px; -webkit-box-shadow: inset 0px 0px 20px 5px rgba(224, 224, 224, .5);  box-shadow: inset 0px 0px 20px 5px rgba(224, 224, 224, .5); background:#f4f6f8}
.box h3{ font:normal 19px 'pill_gothic_600mgregular', Arial, Helvetica, sans-serif; color:#fff; background:url(../images/box_black.png) no-repeat  left top #000; padding:12px 15px}
.box h4{ font:normal 24px 'pill_gothic_600mgregular', Arial, Helvetica, sans-serif; color:#fff; background:url(../images/box_blue.png) no-repeat  left top #0166cc; padding:8px 15px}
.box .gry h3{ font:normal 24px 'pill_gothic_600mgregular', Arial, Helvetica, sans-serif; color:#fff; background:none; color:#484747; padding:8px 0px; border-bottom:1px solid #dddddd; margin-bottom:10px}
.box .gry p a{ display:inline-block; color:#484747; float:right; margin-left:10px}
.box .gry h5{ font:bold 13px 'pill_gothic_600mgregular', Arial, Helvetica, sans-serif;  color:#484747; padding-bottom:15px}
.box_con ul li{ font:normal 12px  'pill_gothic_600mgregular', Arial, Helvetica, sans-serif; color:#0166cc; background:url(../images/arrow.png) no-repeat left 15px; padding:10px 0 5px 10px}
.box_con ul li a{color:#0166cc; display:block; padding-bottom:5px}
.box_con ul li a:hover{ color:#5D9EDA}
.box .arrow ul li{ background:url(../images/roundarrow.png) no-repeat left 2px; padding:0 0 10px 25px; margin:5px 0; border-bottom:1px solid #dcdde0;}
.box_con ul li  span{ color:#878787}
.box .arrow ul li:last-child{ border-bottom:none}
.box span.view{ display:block; text-align:right; padding:10px  10px 0}
.box span.view  a{ display:inline-block; color:#111112; font:normal 13px  'pill_gothic_600mgregular', Arial, Helvetica, sans-serif; background:#d4dbe3; padding:3px 10px 5px; text-transform:capitalize}
.box_con p{ font:normal 14px 'Georgia', Arial, Helvetica, sans-serif; font-style:italic; color:#777777; line-height:23px}
.box_con .slide{ padding:10px 10px 10px 15px; position:relative; margin-bottom:15px}
.box_con .slide p span{ font-size:11px}
.box_con .slide .top{ position:absolute; top:0; left:-5px}
.box_con .slide .bot{ position:absolute; bottom:0; right:0}
.slide_main{ position:relative; margin:0 auto; width:120px}
.box_con .slide{ position:relative}

.blf{ float:left; width:35%; padding:70px 0 0 0}
.blf h2{
	color:#fff;
	text-shadow:1px 2px 1px #0F5996;
	font-family: 'helvetica-condensedboldRg', Arial, Helvetica, sans-serif;
	font-size: 38px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.blf p{ color:#fff; font:normal 16px 'pill_gothic_600mgregular', Arial, Helvetica, sans-serif; display:block; padding:11px 0px 25px 0px;line-height:28px }
.brt{ float:right; width:60%; }
.blf h2 a, .blf p a{ color:#fff}
.brt a img{ display:block}
.gry p{ color:#484747; font:normal 12px Arial, Helvetica, sans-serif; line-height:19px}
.gry span.go{ background:#fff; border:1px solid #e0e3e6; border-radius:3px; display:block; margin:15px 0 0; padding:7px 10px; text-align:center }
.gry span.go a{ font:normal 12px Arial, Helvetica, sans-serif; color:#0166cc; background:url(../images/roundarrow.png) no-repeat left top; padding-left:25px}
/*slder*/
#slider{ position:relative; width:130px; margin:0 auto}	
#slider ul, #slider li{	margin:0;	padding:0;	list-style:none;}
#slider li{ background:none; width:125px; height:102px;		overflow:hidden; text-align:center		}	
#prevBtn, #nextBtn{ display:block;	width:30px;	height:77px;position:absolute;		left:-30px;		top:37px;		text-indent:-9999px		}	
#nextBtn{ 	left:138px;}														 
#prevBtn a, #nextBtn a{  display:block;	width:30px;		height:77px;background:url(../images/button_lf.png)  no-repeat 0 0; 		}	
#nextBtn a{ background:url(../images/button_rt.png) no-repeat 0 0;			}	
/*slider*/
#wrap_foot{ padding-bottom:25px}
#foot_ft{ border-top:1px solid #237ad3; padding:18px 0 0 0; background:#0166cc; padding-bottom:15px}
#wrap_foot footer{ padding:41px 0 0 }
#container footer nav ul li:first-child{ padding-right:0; }
#container footer nav ul li{ float:left; padding:0 47px 0 0;}
#container footer nav ul li:nth-child(5){ padding-right:0; }
#container footer nav ul li:last-child{ width:127px; padding-right:0; float:right }
#container footer nav ul li a{ font:bold 18px 'droid_sansregular', Arial, Helvetica, sans-serif; color:#fff}
#container footer nav ul ul{ padding:15px 0 0 0}
#container footer nav ul ul li{ float:none; background:url(../images/foot_arrow.png) no-repeat left 8px; padding-left:15px; padding-right:0; padding-bottom:4px}
#container footer nav ul ul li a{ font:normal 13px 'droid_sansregular', Arial, Helvetica, sans-serif; color:#fff}
#container footer nav ul li ul li:last-child{ float:none}
#container .foot_lf{ float:left}
#container .foot_lf p{ color:#dddddd; font:normal 12px Arial, Helvetica, sans-serif; line-height:18px}
#container .foot_rt{ float:right}
#container .foot_rt li{ float:left}
#container .foot_rt li a span{ font:normal 12px Arial, Helvetica, sans-serif; color:#ffffff;  display:block; padding:10px 0px}
#container .foot_rt li:first-child  a span:after{ content:'|'; color:#fff; margin-left:10px; margin-right:10px}
#container .foot_rt li:last-child{ margin-left:31px}

#container .foot_rt_home{
	float:right;
	margin-top: -12px;
}
#container .foot_rt_home li{ float:left}
#container .foot_rt_home li a span{ font:normal 12px Arial, Helvetica, sans-serif; color:#ffffff;  display:block; padding:10px 0px}
#container .foot_rt_home li:first-child  a span:after{ content:'|'; color:#fff; margin-left:10px; margin-right:10px}
#container .foot_rt_home li:last-child{ margin-left:31px}

#container footer nav ul li img{ float:léft;}
#container footer nav ul li span{ float:right; width:80px; text-align:left; display:block}

#container footer nav ul li:last-child ul li { width:auto; padding-left:0} 
#container footer nav ul li:last-child ul li{ background:none; padding-left:0}
/*** inner pages***********/

#banner h1{ font:bold 30px Arial, Helvetica, sans-serif; color:#fff; padding:35px 0 30px 1px;
text-shadow:0 0 1px rgba(255,255,255,.8)}
#breadcrumbs{ background:url(../images/breadcrumbs.png) repeat-x left; }
.bread ul li{ background:url(../images/arrow.png) no-repeat  left 18px; padding:13px 15px; float:left}
.bread ul li { color:#3c3c3c; font:bold 13px 'droid_sansregular',Arial, Helvetica, sans-serif;  }
.bread ul li a{color:#0166cc; }

.bread ul li a:hover{color:#3c3c3c;}
.inner_banner{ margin-left:-10px}
.inner_banner img{ display:block}
.body_lf h2{ background:#0166CC; color:#fff; font:bold 18px  'pill_gothic_600mgbold', Arial, Helvetica, sans-serif; border-bottom:1px solid #b5daff; padding:13px 0 13px 30px; display:block; -webkit-box-shadow: inset 0px 0px 10px 10px rgba(0, 59, 119, .3);
box-shadow: inset 0px 0px 10px 10px rgba(0, 59, 119, .3);box-shadow: inset 0px 0px 10px 10px rgba(0, 59, 119, .3);  }


.body_lf h6{color:#0166CC; font:bold 15px  'pill_gothic_600mgregular', Arial, Helvetica, sans-serif; display:block; padding-bottom:15px; }
.body_lf h4{ color:#0166CC;   font:bold 17px  'pill_gothic_600mgregular', Arial, Helvetica, sans-serif; padding:0; margin:0; 
}

.reg{ padding:25px 30px 30px 40px; border:1px solid #deedfc; border-radius:3px; -webkit-box-shadow: inset 0px 0px 25px 2px rgba(1, 102, 204, .07);  box-shadow: inset 0px 0px 25px 2px rgba(1, 102, 204, .07); margin-bottom:25px}
.reg p{ text-align:center}
.reg ul li{ font:normal 13px  'pill_gothic_600mgregular', Arial, Helvetica, sans-serif; color:#0166cc; background:url(../images/arrow.png) no-repeat left 12px; padding:5px 0 5px 10px; line-height:25px}
.reg p strong{ font:bold 11px 'pill_gothic_600mgregular', Arial, Helvetica, sans-serif; display:block; padding-bottom:15px; padding-left:10px; color:#3E3E3E; padding:28px 0 0; display:block; line-height:22px;  }
.ht{ color:#0166CC; font-weight:bold; font-family:'Georgia'; font-style:italic; font-size:10px; text-transform:capitalize}
.new{color:#0166CC; font-weight:bold; font-family:'Georgia'; font-style:italic; font-size:10px; text-transform:capitalize}
.reg table{ width:100%; border-radius:5px; -moz-border-radius:5px; overflow:hidden; border:1px solid #EDF5FC; -webkit-box-shadow: inset 0px 0px 25px 2px rgba(1, 102, 204, .02);  box-shadow: inset 0px 0px 25px 2px rgba(1, 102, 204, .02); background:#fff; margin:25px 0}
.reg table tr:first-child th:first-childproducts{border-radius:5px 0px 0 0;}
.reg table tr:first-child th:last-child{border-radius:0px 5px 0 0;}
.reg table th{ overflow:hidden;   text-align:center;    border-right:none; border-bottom:none; background:#0166CC;border:1px solid #EDF5FC; padding:14px 0; color:#fff; font:bold 15px 'pill_gothic_600mgregular', Arial, Helvetica, sans-serif; text-indent:18px}
.reg table td{ padding:8px 0; border:1px solid #EDF5FC;  border-right:none; text-indent:15px; C6CBD2; color:#014589; font:normal 12px  'pill_gothic_600mgregular', Arial, Helvetica, sans-serif; vertical-align:middle; line-height:30px; border-bottom:none; text-indent:0; text-align:center }
.reg table td:first-child span{ display:block; clear:both; font-size:11px; font-weight:normal; line-height:14px; text-align:left }
.reg table td:first-child strong{ display:block; clear:both; text-align:left; text-indent:55px; font-size:11px;  padding-bottom:5px; line-height:12px ; color:#04386d }
.reg table td a{ color:#04386D}
.reg table td:first-child strong span{ display:block; text-align:center; line-height:19px}
.reg table tr:last-child td{border-bottom:1px solid #EDF5FC;}
.reg table td small{  }
.reg table td:first-child strong{ text-align:center; text-indent:0}
.reg table td:first-child img{ margin-right:10px; margin-bottom:10px; vertical-align: middle;}
.reg table td small{ display:block; text-align:center;      margin-bottom:5px;  margin:0;}
.reg table td:first-child{ line-height:13px; font-weight:bold; max-width:200px; font-weight:bold}
.reg table td small img{ margin:0 5px; display:inline-block}
.reg table td:last-child, .products table th:last-child{border-right:1px solid #EDF5FC}
.reg .download{ background:url(../images/downl.png) no-repeat center top; text-indent:10px; width:100px; display:block; text-align:center; margin:0 5px; cursor:pointer;}
.reg .download:hover{background:url(../images/get.png) no-repeat center 2px; color:#fff}
.reg .get{ background:url(../images/hover1.png) no-repeat center 4px;text-indent:10px; width:100px; display:block; text-align:center; color:#fff; font-weight:bold; cursor:pointer; margin:0 5px}
.reg .get:hover{background:url(../images/get.png) no-repeat center 2px;  color:#fff 	}
.reg .products table a{ color:#fff}


.iconsmore table { margin:25px}
.iconsmore table tr:first-child th:first-child{border-radius:5px 0px 0 0;}
.iconsmore table tr:first-child th:last-child{border-radius:0px 5px 0 0;}
.iconsmore table th{ overflow:hidden;   text-align:center;    border-right:none; border-bottom:none; background:#0166CC;border:1px solid #EDF5FC; padding:14px 0; color:#fff; font:bold 15px 'pill_gothic_600mgregular', Arial, Helvetica, sans-serif; }
.iconsmore table td{ padding:8px 0; border:1px solid #EDF5FC;  border-right:none; C6CBD2; color:#014589; font:normal 12px  'pill_gothic_600mgregular', Arial, Helvetica, sans-serif; line-height:30px; border-bottom:none; text-indent:0; text-align:center}
.iconsmore table tr:last-child td{border-bottom:1px solid #EDF5FC;}
.iconsmore table tr td:first-child{  padding-left:5%; text-align:left}
.iconsmore table td:last-child, .products table th:last-child{border-right:1px solid #EDF5FC}


.products{ margin:20px 0;}
.products table{ width:100%; border-radius:5px; -moz-border-radius:5px; overflow:hidden; border:1px solid #edf5fc; -webkit-box-shadow: inset 0px 0px 25px 2px rgba(1, 102, 204, .02);  box-shadow: inset 0px 0px 25px 2px rgba(1, 102, 204, .02); background:#fff; margin:25px 0}
.products table tr:first-child th:first-child{border-radius:5px 0px 0 0;}
.products table tr:first-child th:last-child{border-radius:0px 5px 0 0;}
.products table th{ overflow:hidden;   text-align:left;  text-indent:10px;  border-right:none; border-bottom:none; background:#0166CC;border:1px solid #edf5fc; padding:14px 0; color:#fff; font:bold 15px 'pill_gothic_600mgregular', Arial, Helvetica, sans-serif; text-indent:18px}
.products table td{ padding:8px 0; border:1px solid #edf5fc;  border-right:none; text-indent:15px; C6CBD2; color:#014589; font:normal 12px  'pill_gothic_600mgregular', Arial, Helvetica, sans-serif; vertical-align:middle; line-height:30px; border-bottom:none; text-align:left}
.products table td:first-child span{ display:block; clear:both; font-size:11px; font-weight:normal; line-height:14px; text-align:left }
.products table td:first-child strong{ display:block; clear:both; text-align:left; text-indent:55px; font-size:11px;  padding-bottom:5px; line-height:12px ; color:#04386d; margin:0 10px }
.products table tr:last-child td{border-bottom:1px solid #edf5fc;}
.products table td small{  }
.products table td:first-child strong{ text-align:center; text-indent:0}
.products table td:first-child img{ margin-right:10px; margin-bottom:10px; vertical-align: middle;}
.products table td small{ display:block; text-align:center;      margin-bottom:5px;  margin:0;}
.products table td:first-child{ line-height:13px; font-weight:bold; max-width:200px; font-weight:bold}
.products table td small img{ margin:0 5px; display:inline-block}
.products table td:last-child, .products table th:last-child{border-right:1px solid #edf5fc}


.support{ padding:40px 40px 20px 40px; -webkit-box-shadow: inset 0px 0px 20px 5px rgba(224, 224, 224, .1);  box-shadow: inset 0px 0px 20px 5px rgba(224, 224, 224, .1); border:1px solid #f1f1f1; border-radius:5px }
.support p{ color:#3E3E3E ; padding-bottom:15px}
.iconsupport{ text-align:center; margin:25px 0; border-top:1px dashed #d7d7d7; padding-top:25px}
.iconsupport a{ font:bold 12px Arial, Helvetica, sans-serif; color:#777777; line-height:35px}
.iconsupport a img{ padding-right:20px}

.award{padding:25px 30px 30px 40px; border:1px solid #deedfc; border-radius:3px; -webkit-box-shadow: inset 0px 0px 25px 2px rgba(1, 102, 204, .05);  box-shadow: inset 0px 0px 25px 2px rgba(1, 102, 204, .05); margin-bottom:25px; background:#fff}
.award .title { }
.award .title ul li{ float:left; padding:0 0px 10px 0; font:bold 15px 'pill_gothic_600mgregular', Arial, Helvetica, sans-serif; color:#0166CC; width:33%; text-align:center}
.award .title ul li span{ display:block; clear:both; font-size:11px}
.award .title ul{border-bottom:1px solid #deedfc}
.body_lf h2 span{ /*display:block; font-size:12px; padding:10px 0 0*/}
.body_lf h2 span strong{ float:right; margin-right:5%}
.product{ border:1px solid #c4e0ff; border-radius:4px;  background:#fff;  margin:15px 0 0 0; -webkit-box-shadow:  0px 0px 10px 5px rgba(6, 106, 188, .06); box-shadow:  0px 0px 10px 5px rgba(6, 106, 188, .06); padding:20px; margin-bottom:25px; display:block; }
.product ul li{ display:block; clear:both; font:normal 12px Arial, Helvetica, sans-serif; background:url(../images/arrow.png) no-repeat left 9px; padding:5px 0 5px 15px }
.product ul li a{color:#0166CC}
.softnm{ text-align:center;float:left; width:25%; padding-right:3%;  display:table; }
.softnm a{ height:125px; vertical-align:middle; display:table-cell;  }
.softnm a img{ -webkit-box-shadow:  0px 0px 2px 2px rgba(6, 106, 188, .4); box-shadow:  0px 0px 2px 2px rgba(6, 106, 188, .2);}
.softnm a:hover img{ -webkit-box-shadow:  0px 0px 4px 3px rgba(6, 106, 188, .3); box-shadow:  0px 0px 4px 3px rgba(6, 106, 188, .3); width:125px}
.our_pro{  float:left; width:35%; padding-left:7%; border-left:1px solid #c4e0ff; border-right:1px solid #c4e0ff; min-height:130px}
.our_pro ul li{ display:block; clear:both; font:normal 12px Arial, Helvetica, sans-serif; background:url(../images/arrow.png) no-repeat left 9px; padding:5px 0 5px 15px }
.product:hover a img{ -webkit-box-shadow:  0px 0px 4px 3px rgba(6, 106, 188, .3); box-shadow:  0px 0px 4px 3px rgba(6, 106, 188, .3); width:125px}
.our_pro ul li a{color:#0166CC; font-size:12px}
.awr{ float:right; width:20%; padding-left:5%; display:table }
.awr span{ display:table-cell; vertical-align:middle; height:130px; font:bold 12px Arial, Helvetica, sans-serif; color:#0166CC;  line-height:24px;}
		
ul#items{margin:1em 0;width:auto;}
ul#items li:hover{color:#333;}
ul#items li .product{ border-bottom:1px solid #e0f1ff; -webkit-box-shadow: inset 0px -10px 15px 5px rgba(0, 90, 162, .02);   box-shadow: inset 0px -10px 15px 5px rgba(0, 90, 162, .02); }	
ul#items li:hover .product{-webkit-box-shadow: inset 0px 10px 5px 5px rgba(0, 90, 162, .02);   box-shadow: inset 0px 5px 5px 2px rgba(0, 90, 162, .03);}
ul#items h3{text-transform:uppercase;font-size:14px;font-weight:bold;margin:.25em 0;text-shadow:#f1f1f1 0 1px 0;}	
ul#items .info{color:#999;text-shadow:#f1f1f1 0 1px 0;}	
ol#pagination{position:relative;text-align:center;}
ol#pagination li{ border-radius:4px; -webkit-box-shadow: inset 0px 0px 2px 2px rgba(1, 102, 204, .07);  box-shadow: inset 0px 0px 2px 2px rgba(1, 102, 204, .07);  padding:7px 12px;	display:inline-block;	text-align:left;	list-style:none;	cursor:pointer;		margin:0 2px; font:normal 12px Arial, Helvetica, sans-serif; color:#0166CC; border:1px solid #C4E0FF; background:#fff }
ol#pagination li:hover{}
ol#pagination li.current{}
ol#pagination li.prev, ol#pagination li.next, ol#pagination li.current, ol#pagination li:hover{ display:inline-block!important; opacity:1!important; background:#0166CC; color:#fff	}
, ol#pagination li.current, ol#pagination li:hover{ display:inline-block!important; opacity:1!important; background:#0d72b5; color:#fff	}
ol#pagination li.prev{}
ol#pagination li.next{	}

.buy{ border-radius:4px;  padding:4px 12px;	display:inline-block;	text-align:left;	list-style:none;	cursor:pointer;		margin:0 2px; font:bold 10px Arial, Helvetica, sans-serif; border:2px solid #024589; border-top:2px solid #2389f1; border-left:2px solid #2389f1; background:#0166CC; color:#fff; text-indent:0; -webkit-box-shadow: inset 0px 0px 10px 7px rgba(0, 49, 98, .5); box-shadow: inset 0px 0px 10px 7px rgba(0, 49, 98, .5);	}
a:hover.buy{border:2px solid #2389f1; border-top:2px solid #024589; border-left:2px solid #024589;}


#wrap_body #container section .support h3{ font-weight:bold; font-size:18px; margin-bottom:10px}

.gap{ margin-bottom:15px; padding:25px 30px 30px 40px;   margin-bottom:25px; background:#fff;  border:1px solid #deedfc; border-radius:3px; -webkit-box-shadow: inset 0px 0px 25px 2px rgba(1, 102, 204, .05);  box-shadow: inset 0px 0px 25px 2px rgba(1, 102, 204, .05);} 

.gap .sec_con .lf_sec{ padding-right:0; padding-left:38px}
.gap .sec_con .top{padding-left:0px; padding-right:38px; }
.gap .sec_con .rt_sec{ max-width:390px}
.gap .sec_con h5{ text-align:center; font-family:'droid_sansbold'; color:#0166CC; font-size:15px; padding-bottom:15px; border-bottom:1px dashed #cae3fa; margin-bottom:15px}
.gap .sec_con .rt_sec h5 a{ display:block; color:#FE7800; font-size:13px; padding:5px 0}
.gap .sec_con .rt_sec p a{ color:#FE7800;  font-size:15px; font-weight:bold; text-decoration:underline}
.gap .sec_con .rt_sec p a:hover{ color:#0166CC; }
.gap .sec_con .rt_sec ul{ padding:15px 0 10px}
.gap .sec_con .rt_sec ul li{color:#3E3E3E; font-size:12px; line-height:22px; background:url(../images/round.png) no-repeat left 7px; padding-left:10px; margin-left:-10px}
.gap .sec_con .rt_sec ul li a{ color:#0166CC; font-weight:bold  }
.gap .sec_con .rt_sec ul li a:hover{ color:#FE7800; }
.gap .sec_con .rt_sec ul li:before{ content:''; padding:0}
.light_square{ padding:7px 0 0 0; background:#000; color:#fff;font-family:'droid_sansregular'; color:#0166CC; font-size:17px; line-height:25px}
.gallery{ display:block; text-align:center}
.gallery li{ float:left\9; margin:30px; display:inline-block; border:2px solid #ddecfa}
.gallery li img{ display:block}

.awards{ display:block; text-align:center; padding:20px 0px; }
.awards li img{ display:block}
.awards  li {background: rgba(255,255,255,0.1);	-webkit-transition: -webkit-transform ease-out 0.1s, background 0.2s;	-moz-transition: -moz-transform ease-out 0.1s, background 0.2s;	transition: transform ease-out 0.1s, background 0.2s;	float:left\9; margin:15px 0px ;display:inline-block;}
.awards  li:nth-child(n+11){ margin:15px 15px}
.awards  li:hover {	-webkit-transform: scale(1.11);	-moz-transform: scale(1.11);	-ms-transform: scale(1.11);	transform: scale(1.11);	color: #fff;}
.gap .awar ul li { background:url(../images/round.png) no-repeat left 7px; padding-left:10px; font-family:'droid_sansregular'; font-size:14px;color:#3E3E3E; padding-bottom:10px  }
#wrap_body #mp3 section{-webkit-box-shadow: inset 0px 0px 20px 5px rgba(224, 224, 224, .5);  box-shadow: inset 0px 0px 20px 5px rgba(224, 224, 224, .5); background:#f4f6f8; margin-bottom:15px; padding:25px 30px 30px 40px;   margin-bottom:25px; background:#fff;  border:1px solid #e7e7e7;}
#wrap_body #mp3 .box_con{-webkit-box-shadow: inset 0px 0px 20px 5px rgba(224, 224, 224, .5);  box-shadow: inset 0px 0px 20px 5px rgba(224, 224, 224, .5); background:#fff;}
#wrap_body #mp3 .box_con ul li a, #wrap_body #mp3  .gry span.go a{ color:#3E3E3E}
#wrap_body #mp3 section .title h4 strong{ color:#664F55}
#wrap_body #mp3 section .sec_con .nav_sec ul li{ background:url(../images/learnmoreconmp.png) repeat-x scroll left top transparent}
#wrap_body #mp3 section .sec_con .nav_sec ul li a{ color:#E0D0AE}
#wrap_body #mp3 section .sec_con .nav_sec ul li:first-child{ background:none}
#wrap_body #mp3 section .sec_con .nav_sec ul li:first-child a{ color:#3E3E3E}

.pdf{margin-right:40px; }
.sub_pdf{ border:1px solid #deedfc; border-radius:3px; -webkit-box-shadow: inset 0px 0px 25px 2px rgba(1, 102, 204, .05);  box-shadow: inset 0px 0px 25px 2px rgba(1, 102, 204, .05);  padding:25px 30px 30px 40px;  background:#fff;   border:1px solid #deedfc; border-radius:3px; margin-bottom:30px; }
.pdf p{ color:#0554a5; font-size:12px; padding-bottom:25px; }
.sub_pdf .lf_sec{ float:left; max-width:180px; padding-right:30px;  text-align:center}
.sub_pdf .lf_sec img:first-child{ clear:both; padding-bottom:25px; text-align:center; padding-right:15px; width:100%}
.sub_pdf .rt_sec{ float:left; max-width:650px; padding-top:13px}
.sub_pdf .rt_sec p{ line-height:25px; font-size:14px; font-family:'pill_gothic_600mgbold',Arial,Helvetica,sans-serif}
.pdf h4  strong{ font-family:'helvetica-condensedboldRg';  font-size:20px}
.icons{ border:5px solid #EFF1F3; border-radius:4px;  background:#fff;  margin:15px 0 0 0; -webkit-box-shadow:  0px 0px 10px 5px rgba(6, 106, 188, .06); box-shadow:  0px 0px 10px 5px rgba(6, 106, 188, .06); padding:20px; margin-bottom:25px; display:block; background:#fdfefe}
.custom{ display:block; text-align:center}
.custom h3{ text-align:left; margin-bottom:20px}
.custom .download, .custom1 .download{width:100px; display:block; text-align:center; color:#fff;  cursor:pointer; ; display:block; text-align:center; width:100%; margin:10px 0}
.custom .download a, .custom1 .download a{font-weight:bold; font:normal 12px 'pill_gothic_600mgregular',Arial, Helvetica, sans-serif; color:#fff;  padding:7px 0;  background:url(../images/hover1.png) no-repeat center 4px;text-indent:10px; width:100px; display:inline-block}
.custom h5 a{font-family:'helvetica-condensedboldRg'; font-weight:bold; font-size:15px; color:#086BBD; }
.custom h5 a span{ background:url(../images/frow_arrow.png) no-repeat right top; display:inline-block; padding-right:25px}
.custom h5 a span.lf	{ 	height: 14px;	margin-right:5px;	background-image:url(../images/frow_arrow.png);	background-position: 0px 0px;	background-repeat: repeat-x;	animation: animatedBackgroundlf .5s linear infinite;}
@keyframes animatedBackgroundlf {	from { background-position: 0; }	to { background-position: 100%; }}
.custom h5 a span.rt	{ 	height: 14px;	background-image:url(../images/back_arrow.png);	background-position:100% 0px ;	background-repeat: repeat-x;
	animation: animatedBackgroundrt .5s linear infinite;	margin-left:5px}
@keyframes animatedBackgroundrt {	from { background-position:100%; }	to { background-position: 0; }}
.custom h5 a:hover{ color:#005aa2}
.pdf h3{font:bold 20px  'helvetica-condensedboldRg', Arial, Helvetica, sans-serif; border-bottom:1px solid #e0f1ff; padding:13px 0 13px 20px; display:block;  color:#fff; margin-top:25px }
.pdf h2{    clear: both;    color: #135EAB;    display: block;    font: bold 19px 'droid_sansregular',Arial,Helvetica,sans-serif;    padding-bottom: 15px;
    text-shadow: none; padding-left:30px}
.pdf h4{ background:#0166CC; color:#fff; font:bold 17px  'pill_gothic_600mgregular', Arial, Helvetica, sans-serif; border-bottom:1px solid #b5daff; padding:13px 0 13px 30px; display:block; -webkit-box-shadow: inset 0px 0px 10px 10px rgba(0, 59, 119, .3);  ;}

.body_lf h2, .pdf h4, .pdf h3{background: rgb(21,82,153); /* Old browsers */
background: -moz-linear-gradient(top, rgba(21,82,153,1) 0%, rgba(17,125,214,1) 50%, rgba(10,115,201,1) 51%, rgba(125,185,232,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(21,82,153,1)), color-stop(50%,rgba(17,125,214,1)), color-stop(51%,rgba(10,115,201,1)), color-stop(100%,rgba(125,185,232,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(21,82,153,1) 0%,rgba(17,125,214,1) 50%,rgba(10,115,201,1) 51%,rgba(125,185,232,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(21,82,153,1) 0%,rgba(17,125,214,1) 50%,rgba(10,115,201,1) 51%,rgba(125,185,232,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(21,82,153,1) 0%,rgba(17,125,214,1) 50%,rgba(10,115,201,1) 51%,rgba(125,185,232,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(21,82,153,1) 0%,rgba(17,125,214,1) 50%,rgba(10,115,201,1) 51%,rgba(125,185,232,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#155299', endColorstr='#7db9e8',GradientType=0 ); /* IE6-9 *//}
.pdf .feature ul li{ font:normal 12px Arial, Helvetica, sans-serif; padding-bottom:10px; position:relative; line-height:22px; padding-left:35px; background:url(../images/frow_arrow.png) no-repeat 14px 28px; padding:15px 25px 0px 45px; border-bottom:1px solid #e0f1ff; -webkit-box-shadow: inset 0px -10px 15px 5px rgba(0, 90, 162, .03);   box-shadow: inset 0px -10px 15px 5px rgba(0, 90, 162, .03); }	
.pdf  .feature ul li:hover{-webkit-box-shadow: inset 0px 10px 15px 2px rgba(0, 90, 162, .03);   box-shadow: inset 0px 10px 15px 2px rgba(0, 90, 162, .03);}
.pdf  .feature ul li strong{font:bold 14px  'helvetica-condensedboldRg', Arial, Helvetica, sans-serif;   padding:13px 5px 5px 0px; display:block;    color:#0166CC;}
.pdf  .feature ul li p{ padding-bottom:10px}
.pdf  .feature ul li p a{ text-decoration:underline; color:#0554A5; font-weight:bold}
ul.awards {   border:1px solid #deedfc; border-radius:3px; -webkit-box-shadow: inset 0px 0px 25px 2px rgba(1, 102, 204, .03);  box-shadow: inset 0px 0px 25px 2px rgba(1, 102, 204, .03);  padding:25px 30px 30px 30px; background:#fff;   border:1px solid #deedfc; border-radius:3px; }
.pdf p{ color:#0554a5; font-size:12px; padding-bottom:25px; }
ul.awards li{ margin:20px 35px; vertical-align:middle; ; padding:0}
ul.awards li:nth-child(n+5){margin:20px 10px;}
ul.awards li a{ display:inline-block}

.custom1{ border:1px solid #deedfc; border-radius:3px; -webkit-box-shadow: inset 0px 0px 25px 2px rgba(1, 102, 204, .03);  box-shadow: inset 0px 0px 25px 2px rgba(1, 102, 204, .03);  padding:25px 30px 30px 30px; background:#fff;   border:1px solid #deedfc; border-radius:3px; margin-bottom:30px}
.custom1 p{ text-align:left}
.custom1 h5{color:#0166CC; font:bold 17px  'pill_gothic_600mgregular', Arial, Helvetica, sans-serif; border-bottom:1px solid #b5daff; padding:13px 0 13px 0px; 
display:block; -webkit-box-shadow: inset 0px 0px 10px 10px rgba(0, 59, 119, .3);  margin-right:40px; margin:30px 0 20px 0}


.spcl{ background:url(../images/spl_bg.png) no-repeat left top; #fafafc; margin-right:42px; margin-bottom:25px;   background-size:100% 100%; border:10px solid #4a9ee3; border-radius:10px; overflow:hidden 
}
.spcl img{ width:100%; display:block; border-radius:1px;}
.spcl .lf_sec{ float:left;  width:40%;  }
.spcl .lf_sec h3{color:#1864B2; font:normal 30px  'helvetica-condensedboldRg', Arial, Helvetica, sans-serif; margin:120px 0 0 25px}
.spcl .rt_sec{ float:left; width:50%}
.spcl .lf_sec h3 span{ margin-left:10px; display:inline-block; height:25px; width:60px;	margin-right:5px;	background-image:url(../images/arroww.png);	background-position: 0px 0px;	background-repeat: repeat-x;	animation: animatedBackgroundlft .3s linear infinite;opacity:.9}
@keyframes animatedBackgroundlft {	from { background-position: 100%; }	to { background-position: 0%; }}
.spcl .rt_sec { padding:60px 0 0 25px}
.spcl .rt_sec li{color:#1864B2; font:bold 18px  'pill_gothic_600mgregular', Arial, Helvetica, sans-serif; padding-bottom:20px; line-height:25px; background:url(../images/arrow_rt.png) no-repeat left 5px; padding-left:35px }

.custom1  ul.title{ background:#0166CC; padding:15px 0; border-radius:3px; -webkit-box-shadow: inset 0px 0px 25px 2px rgba(1, 102, 204, .05);  box-shadow: inset 0px 0px 25px 2px rgba(1, 102, 204, .05);   background:#135EAB;}
.custom1  ul.title li:first-child{ width:15%; text-align:left; text-indent:20px; display:inline-block; font:bold 15px 'pill_gothic_600mgregular', Arial, Helvetica, sans-serif; color:#fff; }
.custom1  ul.title li{ width:27%; text-align:left;  display:inline-block; font:bold 15px 'pill_gothic_600mgregular', Arial, Helvetica, sans-serif; color:#fff; text-align:left; text-indent:8%}
.custom1  ul.title li:last-child{ text-indent:12%}
.custom1 ul.award{ margin:0 10px 0 0 ; padding:0}
.custom1 ul.award li{ width:100%; float:left; margin:0; padding:20px 5px; border:1px solid #cae3fb; border-bottom:none; background:#fff } 
.custom1 ul.award li:nth-child(2n+1){ background:#f1f8ff}
.custom1 ul.award li:nth-child(2n+1):hover{ background:#e8f2fb}
.custom1 ul.award li:hover{background:#f8fbfe}
.custom1  .award li span.ind{ width:5%; text-align:center; vertical-align:middle; color:#0166CC;  font:bold 15px 'pill_gothic_600mgregular', Arial, Helvetica, sans-serif; float:left; padding-left:10px}
.custom1 .award li span.ind span{ height:180px; vertical-align:middle; display:table-cell; }
.custom1  ul li span.cont span{ width:80%; height:200px; padding:0 10%; vertical-align:middle; display:table-cell;  }
  .custom1 ul.award  li { display:block; clear:both; }
.custom1 .award span.cont{ width:35%; float:left; border-left:2px solid #e7f3ff; border-right:2px solid #e7f3ff;}
.custom1 ul.award li:nth-child(2n+1) span.cont{border-left:2px solid #dbebfb;  border-right:2px solid #dbebfb;}
.custom1 .award span.cont big{ text-align:left; font:bold 20px 'pill_gothic_600mgregular', Arial, Helvetica, sans-serif; color:#0166CC; padding-bottom:15px; padding-top:35px;  vertical-align:top; display:block; }
.custom1 .award li span.but{ float:left;margin-left:8%;  text-align:center; width:14%}
.custom1 .award li span.but span{  height:200px; display:table-cell; vertical-align:middle}
.custom1 ul.award li:nth-child(2n+1) .img{   border-right:2px solid #dbebfb;}
.custom1 .award li .img{ float:left; width:30%;  border-right:2px solid #e7f3ff; padding-left:5%}
.custom1 .award li{ width:100%; }
.custom1 .award li span.but span a{text-indent:10px; width:100px; display:block; text-align:center; color:#0166CC; font-weight:bold; cursor:pointer; margin:0 5px; padding:8px 0; font:bold 20px 'pill_gothic_600mgregular', Arial, Helvetica, sans-serif;}
.custom1 .award li span.but span a:hover{ color:#135EAC}
.total{ float:right}
.custom1 .total p strong{ display:inline-block; padding:0 5px 0 25px}
.custom1 .total p strong small{ font-size:20px; display:inline-block; padding:0 0px 0 15px; width:100px}
.custom1 .icon{ padding:0 0 0 15px}
.custom1 .buybutton{ margin-left:350px}
.privacy p{ text-align:left}
.style1 {color: #FF0000}
.NortonSealBottom {
	margin-top: -40px;
	margin-left: 385px;
	width: 200px;

}
.ASPSealBottom {
	margin-top: -40px;
	margin-left: 490px;
	width: 200px;

}
.PaypalSealBottom {
	margin-top: -38px;
	margin-left: 606px;
	width: 200px;
}
.NortonSealBottom1 {
	margin-top: -45px;
	margin-left: 385px;
	width: 200px;

}
.ASPSealBottom1 {
	margin-top: -42px;
	margin-left: 490px;
	width: 200px;

}
.PaypalSealBottom1 {
	margin-top: -42px;
	margin-left: 606px;
	width: 200px;
