




/*
     FILE ARCHIVED ON 17:57:10 Mar 27, 2016 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 16:01:20 May 6, 2016.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
.visual{
	width:980px;
	margin:0 -9999px 24px;
	padding:0 9999px;
	background:#43768a url(https://static2.globalsign.com/images/bg-info-block.jpg) repeat-x 50% 0;
}
.visual{margin:0 -9999px;}
.visual .frame{
	padding:0 0 0 3px;
	width:977px;
}
.column .btn-buy{
	width:81px;
	height:29px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	margin:0 0 0 -2px;
	cursor:pointer;
	background:url(https://static2.globalsign.com/images/sprite2.png) no-repeat 0 -205px;
}
.column .btn-buy:hover{
	text-decoration:none;
	background-position:-150px -64px;
}
#two-columns{
	height:1%;
	padding:22px 0 0 21px;
}
#two-columns:after{
	content:'';
	display:block;
	clear:both;
}
.visual .description{
	font-size:20px;
	line-height:24px;
	color:#c1d0d9;
	position:absolute;
	top:61px;
	left:427px;
	width:425px;
}
.visual.inner .description{
	top:78px;
	left:461px;
	line-height:20px;
}
.visual.inner .description .title{
	margin:0 0 19px;
	position:relative;
}
.visual .title{
	font-size:30px;
	font-weight:bold;
	color:#fff;
	display:block;
	margin:0 0 10px;
}
.visual p{margin:0;}
#content{
	float:left;
	width:690px;
}
.breadcrumbs{
	margin:0;
	padding:0 0 21px;
	list-style:none;
	overflow:hidden;
	height:1%;
	color:#7d7d7d;
}
* html .breadcrumbs{padding:0 0 13px;}
* +html .breadcrumbs{padding:0 0 13px;}
.breadcrumbs li{
	float:left;
	background:url(https://static1.globalsign.com/images/separator6.gif) no-repeat 0 3px;
	padding:0 4px 0 7px;
}
.breadcrumbs li:first-child,
.breadcrumbs li.first-child{
	background:none;
	padding-left:0;
}
.breadcrumbs a:hover{
	text-decoration:none;
	color:#083553;
}
#content .article{
	font-size:13px;
	line-height:16px;
	color:#1c4866;
	padding:0 0 25px;
	height:1%;
}
#content .article:after{
	content:'';
	display:block;
	clear:both;
}
#content .article p{margin:0 0 23px;}
#content .article p span{display:block;}
#content .article a:hover{
	text-decoration:none;
	color:#083553;
}
.article .heading{
	height:1%;
	margin:0 0 23px;
}
.article .heading:after{
	content:'';
	display:block;
	clear:both;
}
.article .heading h2{
	margin:0 0 5px;
	font-size:24px;
	line-height:16px;
	font-weight:bold;
	color:#1c4866;
	position:relative;
}
.article .heading img{
	margin:-3px -5px 0 10px;
	position:relative;
	vertical-align:middle;
}
.article .heading a{
	font-size:12px;
	color:#0368b8;
	position:relative;
}
.article .heading a:hover{
	text-decoration:none;
	color:#083553;
}
.article .heading .slogan{
	font-size:20px;
	font-weight:normal;
	display:block;
}
.article .container{
	overflow:hidden;
	height:1%;
	line-height:20px;
	font-weight:bold;
}
.article .container .alignleft{
	float:left;
	margin:2px 19px 0 4px;
}
.article .container .description{
	overflow:hidden;
	height:1%;
}
.article .container .title{
	font-size:15px;
	display:block;
	margin:0 0 4px;
}
.content-block{
	overflow:hidden;
	height:1%;
	padding:0 12px 49px 4px;
}
.content-block2{padding-bottom:0;}
.content-block h3{
	font-size:18px;
	font-weight:bold;
	color:#083553;
	line-height:20px;
	margin:0 0 7px;
}
.content-block .certificates-block,
.content-block .features-block{
	overflow:hidden;
	height:1%;
	background:#eef2f2;
	border:1px solid #e2e2e2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding:23px 0 17px 22px;
}
.content-block .features-block ul{
	float:left;
	width:270px;
	margin:0 14px 0 0;
	padding:0;
	list-style:none;
	color:#1c4866;
}
.content-block .features-block ul:first-child,
.content-block .features-block ul.first-child{
	margin:0 52px 0 0;
	width:300px;
}
.content-block .features-block ul li{margin:0 0 9px;}
.content-block .diagramm-block{
	position:relative;
	padding:12px 0 52px 8px;
	width:666px;
}
.content-block .diagramm-block .contact{
	position:absolute;
	top:23px;
	left:11px;
	font-size:15px;
	line-height:18px;
	font-weight:bold;
	color:#1c4866;
	width:160px;
}
.content-block .diagramm-block .contact a:hover{
	text-decoration:none;
	color:#083553;
}
.content-block .diagramm-block .price{
	position:absolute;
	font-size:32px;
	line-height:32px;
	color:#fff;
	width:77px;
	text-align-last:center;
}
.content-block .diagramm-block .first{
	top:89px;
	left:123px;
	color:#083553;
}
.content-block .diagramm-block .second{
	top:81px;
	left:235px;
}
.content-block .diagramm-block .third{
	top:64px;
	left:339px;
}
.content-block .diagramm-block .fourth{
	top:45px;
	left:458px;
}
.content-block .diagramm-block .fifth{
	top:21px;
	left:581px;
}
.content-block .diagramm-block .description-block{
	position:absolute;
	top:139px;
	left:107px;
	width:588px;
}
.content-block .diagramm-block .description-block .description{
	float:left;
	width:77px;
	font-size:24px;
	line-height:26px;
	color:#a3a5a6;
	text-align:center;
	margin:0 40px 0 0;
}
.content-block .diagramm-block .description-block .description .mark{
	display:block;
	color:#083553;
}
.content-block .table{
	overflow:hidden;
	width:686px;
	margin:16px 0 0;
	padding:0;
	list-style:none;
	background:#eef2f2 url(https://static2.globalsign.com/images/bg-table.gif) repeat-y;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.content-block .table li{
	overflow:hidden;
	height:1%;
	border:solid #e4e4e4;
	border-width:1px 0;
	vertical-align:top;
}
.content-block .table span{
	font-size:12px;
	line-height:14px;
}
.content-block .table .heading{
	border:none;
	color:#fff;
	background:#1c4866;
	border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	-webkit-border-radius: 5px 5px 0 0;
	margin:0 0 -1px;
}
.content-block .table .heading span{
	border:none;
	font-size:15px;
	padding-top:15px;
	padding-bottom:9px;
}
.content-block .table .col1{
	float:left;
	width:192px;
	padding:26px 0 23px 16px;
}
.content-block .table .col2{
	float:left;
	width:233px;
	padding:21px 0 14px 23px;
}
.content-block .table .col3{
	float:left;
	width:190px;
	padding:21px 0 15px 26px;
}
.content-block .table em{
	font-style:normal;
	display:block;
}
.content-block .table a:hover{
	color:#083553;
	text-decoration:none;
}
#sidebar{
	float:right;
	width:226px;
	padding:38px 0 20px;
}
#sidebar .price-box{
	background:#f0f0f0;
	border:1px solid #e2e2e2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	text-align:center;
	width:219px;
	color:#083553;
	padding:18px 0 21px;
	margin:0 0 37px;
}
#sidebar .price-box p{margin:0 0 4px;}
#sidebar .price-box .price{
	font-size:36px;
	line-height:36px;
}
#sidebar .price-box .btn-buy{
	display:block;
	width:112px;
	height:33px;
	margin:0 auto;
	background:url(https://static2.globalsign.com/images/sprite2.png) no-repeat 0 -338px;
	text-indent:-9999px;
	overflow:hidden;
}
#sidebar .price-box .btn-buy:hover{
	text-decoration:none;
	background-position:-117px -338px;
}
#sidebar .price-box .links{
	margin:0 0 16px;
	padding:4px 0 0;
	list-style:none;
	overflow:hidden;
	height:1%;
}
#sidebar .price-box .links li{
	display:inline;
	margin:0 6px 0 0;
	vertical-align:top;
	height:1%;
}
#sidebar .price-box .links a{
	background:url(https://static1.globalsign.com/images/bullet3.gif) no-repeat 100% 4px;
	padding:0 15px 0 0;
}
#sidebar .price-box .links a:hover{
	color:#083553;
	text-decoration:none;
}
#sidebar .price-box .button{
	display:block;
	margin:0 auto 5px;
	width:193px;
	height:38px;
	background:url(https://static2.globalsign.com/images/sprite2.png) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
}
#sidebar .price-box .compare{background-position:0 -375px;}
#sidebar .price-box .compare:hover{background-position:0 -418px;}
#sidebar .price-box .volume{background-position:0 -461px;}
#sidebar .price-box .volume:hover{background-position:0 -504px;}
#sidebar .price-box .button:hover{text-decoration:none;}
#sidebar .side-nav{
	overflow:hidden;
	height:1%;
	padding:0 0 0 12px;
}
#sidebar .side-nav ul{
	margin:0;
	padding:0;
	list-style:none;
	font-size:15px;
	line-height:20px;
	width:185px;
}
#sidebar .side-nav ul li{
	vertical-align:top;
	padding:0 0 13px;
	margin:0;
	width:100%;
}
#sidebar .side-nav ul a{
	border-bottom:1px solid #c4c4c4;
	display:block;
	color:#083553;
	padding:0 0 2px 3px;
}
#sidebar .side-nav ul .active a,
#sidebar .side-nav ul a:hover{
	text-decoration:none;
	color:#0368b8;
}
#sidebar .side-nav ul ul{
	font-size:13px;
	line-height:15px;
	padding:4px 0 14px;
}
#sidebar .side-nav ul ul li{
	margin:0 0 -6px;
	width:100%;
	padding:0;
}
#sidebar .side-nav ul ul a{
	border:none;
	color:#90979b;
	padding:6px 0 7px 3px;
}
#sidebar .side-nav ul ul a:hover,
#sidebar .side-nav ul ul .active a{
	text-decoration:none;
	color:#1c4866;
	background: #cde7f4;
	background: -moz-linear-gradient(left, #cde7f4 0%, #fbfdfe 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#cde7f4), color-stop(100%,#fbfdfe));
	background: -webkit-linear-gradient(left, #cde7f4 0%,#fbfdfe 100%);
	background: -o-linear-gradient(left, #cde7f4 0%,#fbfdfe 100%);
	background: -ms-linear-gradient(left, #cde7f4 0%,#fbfdfe 100%);
	background: linear-gradient(left, #cde7f4 0%,#fbfdfe 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cde7f4', endColorstr='#fbfdfe',GradientType=1 );
}
#main .section{
	width:980px;
	margin:0 -9999px;
	padding:0 9999px 39px;
	border-top:20px solid #e5ebf6;
}
* html #main .section{position:relative;}
* +html #main .section{position:relative;}
#main .section-holder{
	margin:-61px auto 0;
	width:958px;
	padding:10px 0 0;
	position:relative;
}
* +html #main .section-holder{position:static;}
#main .section-frame{
	background:url(https://static2.globalsign.com/images/bg-section.png) no-repeat;
	padding:32px 10px 0;
	width:938px;
}
* +html #main .section-frame{
	position:relative;
	z-index:-1px;
}
#main .section .container{
	float:left;
	width:198px;
	text-align:center;
	color:#083553;
	padding:0 15px 14px;
	position:relative;
}
* +html #main .section .container{
	position:static;
}
#main .section .first{
	background:url(https://static1.globalsign.com/images/separator7.gif) no-repeat 100% 0;
	width:183px;
	padding:0 25px 14px 10px;
}
#main .section .strongest{
	background:#f9f7e4;
	border:3px solid #278f22;
	width:235px;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	box-shadow:0 0 3px #898989;
	-webkit-box-shadow:0 0 3px #898989;
	-moz-box-shadow:0 0 3px #898989;
	padding:25px 10px 14px;
	top:-43px;
}
* +html #main .section .strongest{
	margin:-43px 0 0;
}
#main .section .container h2{
	margin:0 0 6px;
	font-size:22px;
	line-height:25px;
	font-weight:bold;
	color:#083553;
}
#main .section .strongest h2{
	font-size:24px;
	margin:0 0 3px;
}
#main .section .strongest .aligncenter{margin:0 0 9px;}
#main .section .container .about{
	display:block;
	font-size:16px;
	line-height:20px;
	color:#000;
	margin:0 0 8px;
}
#main .section .container .price{
	display:block;
	font-size:13px;
	line-height:30px;
	color:#083553;
	margin:0 0 1px;
	font-weight:bold;
}
* html #main .section .container .price{padding:0 0 5px;}
* +html #main .section .container .price{padding:0 0 5px;}
#main .section .container .price .mark{font-size:28px;}
#main .section .container .rating{
	height:1%;
	margin:0 0 6px;
	padding:0 0 0 18px;
}
#main .section .first .rating{padding:0 0 0 6px;}
#main .section .container .rating img{float:left;}
#main .section .container .rating a{
	float:left;
	margin:5px 0 0 3px;
	display:inline;
	font-size:12px;
	color:#0368b8;
	white-space:nowrap;
}
.article .heading .tooltip,
#main .section .container .rating .tooltip{
	position:absolute;
	top:-125px;
	left:-66px;
	background:#083553;
	border:1px solid #00b5ff;
	width:220px;
	font-size:13px;
	line-height:16px;
	color:#fff;
	white-space:normal;
	text-align:left;
	cursor:default;
	display:none;
	box-shadow:0 0 3px #b4b3b2;
	-webkit-box-shadow:0 0 3px #b4b3b2;
	-moz-box-shadow:0 0 3px #b4b3b2;
	z-index:999;
	height:112px !important;
}
.article .heading a:hover .tooltip,
.tooltip-link:hover .tooltip,
#main .section .container .rating a:hover .tooltip{
	display:block;
}
.article .heading .tooltip-holder,
#main .section .container .rating .tooltip-holder{
	position:relative;
	padding:15px 15px 17px;
	display:block;
	z-index:1000;
}
.article .heading .tooltip .title,
#main .section .container .rating .tooltip .title{
	display:block;
}
.article .heading .tooltip .arrow,
#main .section .container .rating .arrow{
	position:absolute;
	bottom:-12px;
	left:50%;
	margin:0 0 0 -9px;
	background:url(https://static1.globalsign.com/images/arrow.gif) no-repeat;
	width:18px;
	height:12px;
	text-indent:-9999px;
	overflow:hidden;
}
#main .section .container .rating a:hover{
	text-decoration:none;
	color:#083553;
	position:relative;
}
#main .section .strongest .rating{margin:0 0 14px;}
#main .section .container p{margin:0 0 24px;}
#main .section .strongest p{margin:0 0 18px;}
#main .section .container .decor{
	position:absolute;
	top:-10px;
	right:-10px;
	background:url(https://static2.globalsign.com/images/sprite2.png) no-repeat -160px -548px;
	width:79px;
	height:82px;
	text-indent:-9999px;
	overflow:hidden;
	z-index:0;
}
* +html #main .section .container .decor{
	top:-18px;
	right:234px;
	z-index:-1;
}
#main .section .container .links{
	margin:0;
	padding:0;
	list-style:none;
}
#main .section .container .links li{
	display:inline;
	margin:0 12px 0 0;
}
#main .section .container .links a{
	background:url(https://static1.globalsign.com/images/bullet3.gif) no-repeat 100% 4px;
	padding:0 9px 0 0;
	color:#0368b8;
}
#main .section .container .links a:hover{
	text-decoration:none;
	color:#083553;
}
.inner-content-block{
	padding:0 49px 0 56px;
	height:1%;
}
.about-block{
	background:#eef3f6;
	border:1px solid #e2e2e2;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	height:1%;
	padding:0 0 0 50px;
	margin:0 0 54px;
}
.about-block .alignleft{
	float:left;
	margin:-6px 43px -1px 0;
	position:relative;
}
.about-block .description{
	overflow:hidden;
	height:1%;
	padding:8px 0 0;
	font-size:14px;
	line-height:17px;
}
.about-block h2{
	font-size:22px;
	line-height:25px;
	margin:0 0 4px;
	color:#083553;
}
.about-block p{margin:0 0 5px;}
.about-block .holder{
	overflow:hidden;
	height:1%;
	margin:0 0 8px;
}
.about-block .holder ul{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
	width:259px;
	font-weight:bold;
}
.about-block .holder ul li{
	background:url(https://static1.globalsign.com/images/bullet6.gif) no-repeat 0 2px;
	padding:0 0 0 17px;
}
.about-block .button-holder{
	overflow:hidden;
	height:1%;
}
.about-block .btn-buy{
	float:left;
	background:url(https://static2.globalsign.com/images/sprite2.png) no-repeat -145px -630px;
	width:91px;
	height:28px;
	text-indent:-9999px;
	overflow:hidden;
}
.about-block .btn-buy:hover{background-position:-145px -663px;}
.about-block .more{
	float:left;
	background:url(https://static1.globalsign.com/images/bullet3.gif) no-repeat 100% 4px;
	font-size:13px;
	margin:6px 0 0 11px;
	padding:0 12px 0 0;
}
.about-block .more:hover{
	text-decoration:none;
	color:#083553;
}
.options-block{
	overflow:hidden;
	height:1%;
}
.options-block .label{
	float:left;
	background:url(https://static2.globalsign.com/images/sprite2.png) no-repeat 0 -707px;
	width:129px;
	height:31px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 8px 0 0;
}
.options-block ul{
	float:left;
	margin:0;
	padding:4px 0 0;
	list-style:none;
	font-size:14px;
	font-weight:bold;
}
.options-block ul li{
	float:left;
	background:url(https://static1.globalsign.com/images/bullet7.gif) no-repeat 0 5px;
	padding:0 5px 0 12px;
}
.options-block ul a{
	float:left;
	white-space:nowrap;
}
.options-block ul a:hover{
	text-decoration:none;
	color:#083553;
}
.reasons-block{padding:56px 0 27px 34px;}
.reasons-block .heading{padding:0 50px 30px 20px;}
.reasons-block .heading h2{
	margin:0;
	padding:0 0 2px;
	font-size:20px;
	line-height:25px;
	font-weight:bold;
	border-bottom:2px solid #d7dfe3;
}
.two-columns{
	overflow:hidden;
	margin:0 0 7px;
	width:946px;
}
.two-columns .columns-frame{
	overflow:hidden;
	width:110%;
}
.two-columns .column{
	float:left;
	width:446px;
	margin:0 54px 0 0;
}
.two-columns .column ul{
	margin:0;
	padding:0;
	list-style:none;
}
.two-columns .column ul li{
	overflow:hidden;
	height:1%;
	padding:0 0 39px;
}
.two-columns .column .alignleft{margin:0 14px 0 0;}
.two-columns .column .description{
	overflow:hidden;
	height:1%;
}
.two-columns .column h3{
	font-size:18px;
	line-height:20px;
	font-weight:bold;
	margin:0 0 3px;
	height:1%;
}
.two-columns .column .free{
	float:left;
	background:url(https://static2.globalsign.com/images/sprite2.png) no-repeat -145px -707px;
	width:52px;
	height:20px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 3px 0 0;
}
.two-columns .column p{margin:0 0 4px;}
.two-columns .column .more{
	background:url(https://static1.globalsign.com/images/bullet3.gif) no-repeat 100% 4px;
	font-weight:bold;
	padding:0 12px 0 0;
}
.two-columns .column .video{
	font-weight:bold;
	padding:0 23px 0 0;
	background:url(https://static2.globalsign.com/images/bg-video.gif) no-repeat 100% 0;
}
.two-columns .column .video:hover,
.two-columns .column .more:hover{
	text-decoration:none;
	color:#083553;
}
.reasons-block .btn-features{
	display:block;
	background:url(https://static2.globalsign.com/images/sprite2.png) no-repeat 0 -748px;
	width:263px;
	height:39px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 auto;
}
.reasons-block .btn-features:hover{background-position:0 -793px;}
.testimonials-block{
	text-align:center;
	padding:0 21px 0 47px;
}
.testimonials-block .heading{
	border-top:2px solid #d7dfe3;
	margin:0 20px 0 7px;
	padding:29px 0 13px;
}
.testimonials-block h3{
	font-size:20px;
	line-height:25px;
	margin:0 0 1px;
	color:#083553;
	font-weight:normal;
}
.testimonials-block .about{
	display:block;
	font-size:17px;
	line-height:20px;
	color:#7c8c97;
	font-weight:normal;
}
.testimonials-block blockquote{
	margin:0;
	padding:4px 25px 40px;
	background:url(https://static1.globalsign.com/images/quotes-left.gif) no-repeat;
	font-size:19px;
	line-height:22px;
	color:#083553;
}
.testimonials-block blockquote p{margin:0;}
.testimonials-block blockquote q{
	display:block;
	margin:0 0 2px;
}
.testimonials-block blockquote cite{
	font-style:normal;
	font-size:16px;
	color:#7c8c97;
}
.testimonials-block blockquote img{
	position:relative;
	top:-5px;
	left:20px;
}
.sponsors ul{
	margin:0;
	padding:0 0 0 18px;
	list-style:none;
	text-align:center;
}
.sponsors ul li{
	display:inline;
	vertical-align:middle;
	margin:0 22px;
}
.sponsors ul img{vertical-align:middle;}
.inner-info-block{
	background:url(https://static2.globalsign.com/images/bg-inner-info-block.jpg) repeat-x 50% 0;
	margin:0 -9999px 40px;
}
.info-block-holder{
	background:url(https://static2.globalsign.com/images/bg-info-block-holder.jpg) no-repeat;
	margin:0 -30px 0 0;
	padding:23px 30px 3px 18px;
	position:relative;
	width:962px;
}
.inner-info-block .info-block-holder{
	background:url(https://static2.globalsign.com/images/bg-inner-info-block-holder.jpg) no-repeat;
	margin:0 -219px;
	padding:23px 219px 3px;
	width:980px;
}
.info-block .image-holder{
	float:right;
	width:256px;
	background:url(https://static2.globalsign.com/images/bg-image-holder.png) no-repeat;
	padding:15px 49px 50px 43px;
	margin:47px 42px 0 15px;
	display:inline;
}
.inner-info-block .alignleft{
	float:left;
	margin:0 58px 0 0;
}
.inner-info-block .info-block-frame{
	padding:0 0 0 42px;
	width:938px;
}
.info-block .description .breadcrumbs{padding-left:0;}
.inner-info-block .description{
	font-size:20px;
	line-height:24px;
	padding:13px 20px 20px 0;
	overflow:visible;
	color:#deeaf1;
}
.inner-info-block .info-block-frame:after,
.inner-info-block .description:after{
	content:'';
	display:block;
	clear:both;
}
#main .inner-info-block .button-holder{
	position:absolute;
	top:38px;
	right:244px;
	width:201px;
	text-align:center;
	font-size:14px;
	line-height:15px;
	color:#fff;
	float:none;
	margin:0;
	padding:0;
}
.inner-info-block .button-holder .btn-about{
	display:block;
	background:url(https://static2.globalsign.com/images/btn-about.png) no-repeat;
	width:201px;
	height:63px;
	text-indent:-9999px;
	overflow:hidden;
	cursor:pointer;
}
.inner-info-block .button-holder .btn-about.maxcdn{background:url(https://static2.globalsign.com/images/btn-customer-maxcdn.png) no-repeat;}
.inner-info-block .button-holder p{margin:0;}
.inner-info-block .breadcrumbs{
	font-size:13px;
	color:#fff;
	padding:0 0 31px 28px !important;
}
.info-block .breadcrumbs li{
	background:url(https://static1.globalsign.com/images/separator8.gif) no-repeat 0 4px;
	color:#fff;
}
.info-block .breadcrumbs li:first-child,
.info-block .breadcrumbs li.first-child{
	background:none;
}
.info-block .breadcrumbs a{color:#d5e1e9;}
.info-block .breadcrumbs a:hover{color:#fff;}
.info-block h2{
	font-size:24px;
	line-height:25px;
	color:#fefefe;
	margin:0 0 22px;
	font-weight:normal;
}
.info-block h1 .mark{
	display:block;
	font-size:36px;
	line-height:37px;
	font-weight:bold;
}
.inner-info-block h1{
	font-size:34px;
	line-height:36px;
	font-weight:bold;
	margin:0 0 9px;
	color:#FEFEFE;
}
.buttons-holder{
	overflow:hidden;
	height:1%;
	margin:0 0 66px;
}
.buttons-holder .button{
	float:left;
	width:291px;
	text-align:center;
	font-weight:bold;
	color:#083553;
	word-spacing:-1px;
	margin:0 20px 0 0;
}
.buttons-holder .last{
	margin:0;
	width:310px;
}
.buttons-holder .button a{
	display:block;
	margin:0 auto 7px;
	background:url(https://static2.globalsign.com/images/sprite2.png) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	width:154px;
	height:37px;
}
.buttons-holder .button .btn-demo{background-position:0 -1002px;}
.buttons-holder .button .btn-demo:hover{background-position:0 -1044px;}
.buttons-holder .button .btn-quote{background-position:0 -1087px;}
.buttons-holder .button .btn-quote:hover{background-position:0 -1129px;}
.buttons-holder .button p{margin:0;}
.inner .content-block{
	padding:0 29px 0 27px;
	overflow:visible;
	margin:0 0 87px;
}
.inner .content-block h2{
	margin:0 0 9px;
	font-size:20px;
	line-height:25px;
}
.inner .content-block .features-block{padding:25px 0 41px 25px;}
.features-block .column{
	float:left;
	width:430px;
	margin:0 0 0 25px;
}
.features-block .first{margin:0;}
.features-block .column blockquote{
	overflow:hidden;
	height:1%;
	font-size:14px;
	line-height:17px;
	margin:0;
}
.features-block .column blockquote p{margin:0;}
.features-block .column blockquote .alignleft{margin:0 23px 0 0;}
.features-block .column blockquote q{
	overflow:hidden;
	height:1%;
	display:block;
	padding:10px 0 0;
}
.steps{
	background:url(https://static2.globalsign.com/images/bg-steps.gif) no-repeat 0 -10px;
	overflow:hidden;
	position:relative;
	margin:0 -10px 0 -45px;
	padding:9px 0 19px 56px;
	width:923px;
}
* html .steps{position:relative;}
.steps ul{
	overflow:hidden;
	height:1%;
	margin:0;
	padding:0;
	list-style:none;
}
.steps ul li{
	float:left;
	width:157px;
	text-align:center;
	font-size:14px;
	line-height:16px;
	font-weight:bold;
	padding:0 10px;
}
.steps .number{
	display:block;
	margin:5px auto 19px;
	background:url(https://static2.globalsign.com/images/sprite2.png) no-repeat -166px -836px;
	width:43px;
	height:43px;
	text-align:center;
	font-size:26px;
	line-height:43px;
	font-weight:bold;
	color:#fff;
}
.steps .description{
	display:block;
	color:#315c7e;
	font-size:14px;
	line-height:16px;
}
.steps .green{color:#58a223;}
.steps .green .number{
	background-position:-164px -881px;
	width:48px;
	height:48px;
	line-height:48px;
	font-size:29px;
	margin:0 auto 19px;
}
.steps .green .description{color:#58a223;}
.articles-list{
	font-size:18px;
	line-height:22px;
	padding:0 31px 14px 23px;
}
.articles-list h2{
	font-size:20px;
	line-height:25px;
	font-weight:bold;
	margin:0 0 12px;
	border-bottom:2px solid #d7dfe3;
	padding:0 0 3px;
	height:1%;
}
.articles-list .text-block{padding:0 45px 7px 2px;}
.articles-list p{margin:0;}
.articles-list .article{
	font-size:13px;
	line-height:16px;
	overflow:hidden;
	height:1%;
	padding:0 30px 18px 31px;
}
.articles-list .article .alignleft{
	float:left;
	margin:0 60px 0 8px;
}
.articles-list .article .alignright{
	float:right;
	margin:0 36px 0 15px;
}
.articles-list .article .description{
	overflow:hidden;
	height:1%;
	padding:32px 0 0;
	line-height:16px;
}
.articles-list h3{
	font-size:18px;
	line-height:21px;
	font-weight:bold;
	margin:0 0 11px;
}
.articles-list .article .definition{
	font-size:15px;
	font-weight:bold;
}
.articles-list .article p{margin:0 0 14px;}
.options-block .next{
	background-position:-163px -934px;
	width:100px;
	height:31px;
}
.inner .certificates{
	padding:29px 0 0;
	margin:0 53px 49px 37px;
	border-top:2px solid #d7dfe3;
}
.inner .certificates h2{
	font-size:18px;
	margin:0 0 10px;
}
.content-block .certificates-block{
	overflow:hidden;
	height:1%;
	font-size:14px;
	padding:36px 0 27px 24px;
}
.content-block .certificates-block ul{
	float:left;
	width:422px;
	margin:0;
	padding:0;
	list-style:none;
}
.content-block .certificates-block ul li{margin:0 0 8px;}
.content-block .certificates-block ul a{
	color:#1c4866;
	background:url(https://static1.globalsign.com/images/bullet7.gif) no-repeat 0 3px;
	padding:0 0 0 19px;
}
.article-block{padding:0 52px 26px 37px;}
.article-block h2{
	font-size:18px;
	line-height:25px;
	margin:0 0 10px;
}
.article-block p{margin:0 0 25px;}
.article-block .article-holder{
	overflow:hidden;
	height:1%;
}
.article-block .article-holder .alignright{float:right;}
.article-block .article-holder .description{
	overflow:hidden;
	height:1%;
	padding:20px 0 0;
}
.article-block .article-holder h3{
	margin:0 0 7px;
	font-size:14px;
	line-height:20px;
}
.article-block .article-holder p{margin:0 0 34px;}
.inner .options-block{padding:0 52px 0 37px;}
.inner .options-block ul{
	padding:6px 0 0;
	width:773px;
}
.inner .container{
	overflow:hidden;
	height:1%;
	padding:2px 54px 0 36px;
	margin:0 0 82px;
}
.inner .container .alignleft{
	float:left;
	margin:0 39px 0 0;
}
.inner .container .description{
	overflow:hidden;
	height:1%;
	font-size:13px;
	line-height:16px;
	color:#1c4866;
	padding:7px 0 0;
}
.inner .container .description h2{
	font:bold 20px/25px Helvetica, Arial, sans-serif;
	color:#083553;
	margin:0 0 8px;
}
.inner .container .description p{margin:0;}
.inner .challenges{
	margin:0 0 82px;
	padding:0 60px 0 53px;
	font-size:18px;
	line-height:20px;
	color:#1c4866;
	position:relative;
}
.inner .challenges h2{
	font:bold 20px/25px Helvetica, Arial, sans-serif;
	color:#083553;
	margin:0 0 4px;
}
.inner .challenges p{margin:0 0 13px;}
.inner .challenges .challenges-list{
	margin:0;
	padding:25px 20px 28px 42px;
	list-style:none;
	font-size:15px;
	line-height:20px;
	color:#fff;
	border:3px solid #c2dce0;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	background: #0d73b9;
	background: -moz-linear-gradient(top, #0d73b9 0%, #1469a5 50%, #1468a5 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0d73b9), color-stop(50%,#1469a5), color-stop(100%,#1468a5));
	background: -webkit-linear-gradient(top, #0d73b9 0%,#1469a5 50%,#1468a5 100%);
	background: -o-linear-gradient(top, #0d73b9 0%,#1469a5 50%,#1468a5 100%);
	background: -ms-linear-gradient(top, #0d73b9 0%,#1469a5 50%,#1468a5 100%);
	background: linear-gradient(top, #0d73b9 0%,#1469a5 50%,#1468a5 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d73b9', endColorstr='#1468a5',GradientType=0 );
}
.inner .challenges .challenges-list li{
	background:url(https://static1.globalsign.com/images/bullet8.gif) no-repeat 0 5px;
	padding:0 0 4px 19px;
	height:1%;
}
.inner .challenges .cloud{
	position:absolute;
	bottom:-21px;
	right:59px;
	background:url(https://static1.globalsign.com/images/cloud.gif) no-repeat;
	width:266px;
	height:79px;
	text-indent:-9999px;
	overflow:hidden;
}
#main .inner-articles{
	margin:0 27px 0 30px;
	padding:0 31px 5px 23px;
}
#main .inner-articles h2{margin:0 0 21px;}
#main .inner-articles .article{padding:0 30px 44px 0;}
#main .inner-articles .article .alignleft{margin:0 -31px 0 0;}
#main .inner-articles .article .alignright{margin:0 28px 41px 15px;}
#main .inner-articles .article .description{padding:10px 0 0 31px;}
#main .inner-articles .article .description h3{margin:0 0 7px;}
.inner .resell{
	border-top:2px solid #d7dfe3;
	overflow:hidden;
	height:1%;
	margin:0 48px 0 53px;
	padding:19px 0 36px 37px;
}
.inner .resell .alignright{
	float:right;
	margin:0 0 0 5px;
}
.inner .resell .description{
	overflow:hidden;
	height:1%;
	font-size:13px;
	line-height:16px;
	color:#1c4866;
	padding:32px 0 0;
}
.inner .resell .description h2{
	margin:0 0 6px;
	font:bold 20px/25px Helvetica, Arial, sans-serif;
	color:#083553;
}
.inner .resell .description p{margin:0 0 28px;}
.inner .resell .options-block{padding:0 52px 0 0;}
.inner .resell .options-block ul{width:auto;}
.heading-section{
	overflow:hidden;
	height:1%;
	margin:0 0 19px;
}
.heading-section h2{
	font:bold 20px/26px Helvetica, Arial, sans-serif;
	color:#083553;
	margin:0 0 25px;
}
.heading-section h2 .mark{
	display:block;
	font:normal 18px/26px Arial, Helvetica, sans-serif;
}
.heading-section h3{
	font:18px/26px Helvetica, Arial, sans-serif;
	color:#083553;
	margin:0 0 20px;
}
.text-section{
	overflow:hidden;
	height:1%;
	font:13px/16px Arial, Helvetica, sans-serif;
	color:#1c4866;
	padding:0 70px 29px 0;
}
.text-section p{margin:0 0 20px;}
.text-section .alignleft{
	float:left;
	margin:2px 17px 28px 0;
}
.text-section .alignright{
	float:right;
	margin:1px 5px 30px 10px;
}
.contacts-form{margin:0 0 68px;}
.contacts-form h2{
	font:bold 18px/25px Helvetica, Arial, sans-serif;
	margin:0 0 12px;
	color:#083553;
}
.contacts-form .row{
	overflow:hidden;
	height:1%;
}
.contacts-form .holder{
	float:left;
	width:240px;
}
.contacts-form label{
	display:block;
	font:15px/20px Arial, Helvetica, sans-serif;
	color:#1c4866;
	margin:0 0 5px;
}
.contacts-form .text{
	display:block;
	width:198px;
	border:1px solid #c9cbcc;
	background:#fff;
	font:13px/15px Arial, Helvetica, sans-serif;
	color:#b6b6b6;
	margin:0 0 11px;
	padding:3px 4px;
}
.contacts-form select{
	display:block;
	width:207px;
}
.contacts-form textarea{
	width:449px !important;
	height:67px;
	overflow:auto;
	border:1px solid #c9cbcc;
	background:#fff;
	font:13px/23px Arial, Helvetica, sans-serif;
	color:#b6b6b6;
	margin:0 0 16px;
	padding:0 0 0 4px;
	display:block;
}
.contacts-form .btn-submit{
	float:left;
	background:url(https://static2.globalsign.com/images/sprite2.png) no-repeat 0 -1619px;
	border:none;
	text-indent:-9999px;
	overflow:hidden;
	width:93px;
	height:23px;
	margin:0;
	padding:0;
	cursor:pointer;
}
.contacts-form .btn-submit:hover{
	background-position:-101px -1619px;
	cursor:pointer;
}
.button-block{
	overflow:hidden;
	height:1%;
	margin:0 0 30px;
}
.heading-section h2.underlined{
	border-bottom:2px solid #d7dfe3;
	padding:0 0 3px;
}
.devider{
	display:block;
	height:2px;
	background:#d7dfe3;
	text-indent:-9999px;
	overflow:hidden;
	font-size:0;
	line-height:0;
}
.side-block img{margin:0 0 8px;}
.side-block p{margin:0 0 10px;}
.info-block .heading{
	font:22px/25px Helvetica, Arial, sans-serif;
	color:#cfdde5;
	padding:47px 10px 35px 17px;
}
.info-block .heading h1{
	font:bold 36px/40px Helvetica, Arial, sans-serif;
	color:#fff;
	margin:0 0 3px;
}
.info-block .heading p{margin:0;}
.navigation-block{
	border-bottom:1px solid #e2e2e2;
	background:#f7f7f7;
	margin:-33px -9999px 47px;
	padding:9px 9999px 6px;
	overflow:hidden;
	width:980px;
}
* html .navigation-block{position:relative;}
.navigation-block .add-nav{
	padding:4px 0 0 19px;
	margin:0;
	list-style:none;
	font:15px/20px Helvetica, Arial, sans-serif;
	float:left;
}
.navigation-block .inner{padding:4px 0 0 28px;}
.navigation-block .add-nav li{
	float:left;
	margin:0 39px 0 0;
}
.navigation-block .add-nav a{
	float:left;
	color:#5a5f63;
}
.navigation-block .add-nav a:hover,
.navigation-block .add-nav .active a{
	color:#0368b8;
	text-decoration:none;
}
.navigation-block .btn-buy{
	float:right;
	background:url(https://static2.globalsign.com/images/sprite2.png) no-repeat 0 -1817px;
	width:100px;
	height:29px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 76px 0 39px;
}
.navigation-block .btn-buy:hover{
	background-position:-105px -1817px;
	text-decoration:none;
}
.description-section{
	padding:0 53px 53px 19px;
	overflow:hidden;
	height:1%;
}
.description-section .heading-section{margin:0 0 11px;}
.description-section .heading-section h2{
	padding:0 0 5px;
	margin:0;
}
.description-section p{margin:0;}
.description-section .visual-holder{
	overflow:hidden;
	padding:35px 0 0;
	margin:0 0 0 -15px;
	width:923px;
}
.description-section .visual-holder .image-holder{
	float:left;
	width:320px;
	margin:0 94px 0 47px;
	display:inline;
}
.description-section .visual-holder .image-holder img{margin:0 0 23px;}
#main .steps-inner{margin:0 0 37px;}
.steps-inner .steps{
	background:url(https://static2.globalsign.com/images/bg-steps2.gif) no-repeat 0 -21px;
	margin:0 -10px 0 -75px;
	padding:9px 0 19px 56px;
	width:953px;
}
.steps-inner .steps ul{padding:0 0 0 44px;}
.steps-inner .steps ul li{
	width:230px;
	margin:0 19px 0 0;
}
.steps-inner .steps ul li:first-child,
.steps-inner .steps ul li.first-child{
	width:260px;
	margin:0 22px 0 0;
}
.steps-inner .steps ul .green .description{color:#58a223;}
#main .vouchers{
	padding:0 53px 0 19px;
	margin:0 0 37px;
}
#main .vouchers .heading-section{margin:0 0 12px}
#main .vouchers .heading-section h2{
	padding:0 0 6px 1px;
	margin:0;
}
#main .vouchers p{margin:0;}
.vouchers-block{padding:18px 0 0;}
.vouchers-block ul{
	padding:0;
	margin:0 -20px 0 0;
	list-style:none;
	overflow:hidden;
	font-size:12px;
	line-height:14px;
	width:928px;
}
.vouchers-block ul li{
	float:left;
	width:202px;
	padding:0 20px 0 9px;
}
.vouchers-block ul img{margin:0 0 7px -9px;}
.vouchers-block p{margin:0;}
.download-section{
	overflow:hidden;
	height:1%;
	padding:0 0 0 3px;
}
.download-section ul{
	padding:0;
	margin:0 0 0 -41px;
	list-style:none;
	overflow:hidden;
	width:946px;
	font-size:14px;
	line-height:16px;
}
.download-section ul li{
	float:left;
	display:inline;
	width:182px;
	border:1px solid #e2e2e2;
	border-radius:8px;
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	text-align:center;
	color:#083553;
	margin:0 0 0 41px;
}
.download-section ul .holder{
	display:block;
	padding:19px 5px 12px;
	border:2px solid #fafcfd;
	border-radius:8px;
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	background: #eef5fa;
	background: -moz-linear-gradient(top, #eef5fa 0%, #fefeff 28%, #ffffff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eef5fa), color-stop(28%,#fefeff), color-stop(100%,#ffffff));
	background: -webkit-linear-gradient(top, #eef5fa 0%,#fefeff 28%,#ffffff 100%);
	background: -o-linear-gradient(top, #eef5fa 0%,#fefeff 28%,#ffffff 100%);
	background: -ms-linear-gradient(top, #eef5fa 0%,#fefeff 28%,#ffffff 100%);
	background: linear-gradient(top, #eef5fa 0%,#fefeff 28%,#ffffff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eef5fa', endColorstr='#ffffff',GradientType=0 );
}
.download-section ul .holder img{margin:0 0 11px;}
.download-section ul .action{
	display:block;
	font-weight:normal;
}
.download-section ul a{color:#0368b8;}
.download-section ul a .action{font-weight:bold;}
.download-section ul a:hover{text-decoration:none;}
.inner #two-columns{
	padding:0;
	margin:-7px 0 0;
}
.inner #content{width:700px;}
* html .inner #content{overflow:hidden;}
#main .plugin-block{padding:0 0 0 20px;}
#main .plugin-block .heading-section{margin:0 0 21px;}
#main .plugin-block .heading-section h2{
	font-size:24px;
	line-height:24px;
	margin:0;
	padding:0 0 8px;
}
#main .plugin-block .heading-section .mark{
	color:#0368b8;
	font-size:20px;
}
#main .plugin-block p{margin:0 0 15px;}
.download-plugin-holder{padding:35px 5px 0 0;}
.download-plugin-holder h3{margin:0 0 8px;}
.download-plugin-block{
	border:1px solid #e2e2e2;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	background:#eef2f2;
	overflow:hidden;
	height:1%;
	padding:0 0 0 43px;
	margin:0 0 58px;
}
.download-plugin-block .column{
	float:left;
	width:289px;
	padding:20px 0 34px;
}
.download-plugin-block .column dl{
	margin:0 0 11px;
	font-size:13px;
	line-height:24px;
	color:#1c4866;
}
.download-plugin-block .column dl dt{
	font-weight:bold;
	font-size:14px;
}
.download-plugin-block .column dl dd{margin:0;}
.download-plugin-block .column .btn-download{
	background:url(https://static2.globalsign.com/images/sprite2.png) no-repeat 0 -1959px;
	display:block;
	width:205px;
	height:48px;
	text-indent:-9999px;
	overflow:hidden;
}
.download-plugin-block .column .btn-download:hover{
	background-position:0 -2013px;
	text-decoration:none;
}
#content .plugin-block .steps{
	background:url(https://static1.globalsign.com/images/steps3.gif) no-repeat 0 9px;
	margin:0 -10px 0 -68px;
	padding:9px 0 19px 73px;
	width:682px;
}
#content .plugin-block .steps ul{padding:1px 0 0 27px;}
#content .plugin-block .steps ul li{width:180px;}
#content .plugin-block .number{margin:5px auto 18px;}
#content .plugin-block .steps .description{
	font-size:13px;
	line-height:16px;
	font-weight:bold;
	color:#315c7e;
}
#content .plugin-block .steps .green .description{color:#58a223;}
#content .plugin-block .steps .green .number{margin-top:1px;}
#content .plugin-block .steps .mark{
	font-size:12px;
	font-weight:normal;
	color:#315c7e;
	display:block;
}
#content .plugin-block .steps .btn-get{
	display:block;
	background:url(https://static2.globalsign.com/images/sprite2.png) no-repeat 0 -2067px;
	width:158px;
	height:29px;
	text-indent:-9999px;
	overflow:hidden;
	margin:24px auto 0;
}
#content .plugin-block .steps .btn-get:hover{background-position:0 -2101px;}
#content .plugin-block .steps .btn-guide{
	display:block;
	background:url(https://static2.globalsign.com/images/sprite2.png) no-repeat 0 -2134px;
	width:163px;
	height:21px;
	overflow:hidden;
	margin:9px auto 0;
	color:#FFF;
	font:normal 12px/14px Helvetica, Arial, sans-serif;
	padding-top:8px;
}
#content .plugin-block .steps .btn-guide:hover{background-position:0 -2169px;}
#sidebar .items-list{
	padding:0 31px 0 13px;
	overflow:hidden;
	height:1%;
}
#sidebar .items-list h3{
	font:15px/18px Helvetica, Arial, sans-serif;
	color:#083553;
	margin:0 0 8px;
	border-bottom:1px solid #c4c4c4;
	padding:0 0 3px;
}
#sidebar .items-list a h3{border-bottom:1px solid #c4c4c4;}
#sidebar .pluging-list{
	padding:6px 0 8px;
	margin:0;
	list-style:none;
}
#sidebar .pluging-list li{
	margin:0 0 12px;
	overflow:hidden;
	height:1%;
	vertical-align:top;
}
#sidebar .pluging-list a{
	float:left;
	background:url(https://static2.globalsign.com/images/sprite2.png) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
}
#sidebar .pluging-list .cpanel{
	background-position:-79px -1851px;
	width:69px;
	height:17px;
	margin:0 0 0 9px;
}
#sidebar .pluging-list .active .cpanel,
#sidebar .pluging-list .cpanel:hover{
	background-position:0 -1851px;
}
#sidebar .pluging-list .parallels{
	background-position:0 -1873px;
	width:81px;
	height:20px;
	margin:3px 0 0 9px;
}
#sidebar .pluging-list .active .parallels,
#sidebar .pluging-list .parallels:hover{
	background-position:-87px -1873px;
}
#sidebar .pluging-list .windows{
	background-position:0 -1898px;
	width:121px;
	height:21px;
	margin:0 0 0 4px;
}
#sidebar .pluging-list .active .windows,
#sidebar .pluging-list .windows:hover{
	background-position:-127px -1898px;
}
#sidebar .pluging-list .apache{
	background-position:0 -1924px;
	width:86px;
	height:28px;
	margin:0 0 0 5px;
}
#sidebar .pluging-list .active .apache,
#sidebar .pluging-list .apache:hover{
	background-position:-100px -1924px;
}
#sidebar .items{
	padding:0 10px 12px 0;
	margin:0;
	list-style:none;
	line-height:14px;
}
#sidebar .items li{
	margin:0 0 11px;
	overflow:hidden;
	height:1%;
	vertical-align:top;
}
#sidebar .items a{color:#90979b;}
#sidebar .items a:hover{
	text-decoration:none;
	color:#083553;
}
#sidebar .items .pdf{
	float:left;
	background:url(https://static1.globalsign.com/images/ico28.gif) no-repeat;
	padding:0 0 0 34px;
	min-height: 25px;
}
#sidebar .items .video{
	float:left;
	display:inline;
	background:url(https://static1.globalsign.com/images/ico29.gif) no-repeat 4px 3px;
	padding:11px 0 9px 38px;
}
.info-block .photo-holder{
	float:left;
	display:inline;
	width:415px;
	margin:-1px -4px 0 -31px;
}
.info-block .button-holder{
	float:right;
	padding:30px 0 0;
	text-align:center;
	font-size:14px;
	margin:0 34px -29px 0;
	display:inline;
}
.info-block .button-holder .gallery {
	overflow: hidden;
	width:201px;
	height:63px;
}
.info-block .button-holder ul {
	width: 9999px;
	margin:0;
	padding:0;
	list-style:none;
}
.info-block .button-holder ul li {
	float:left;
	width:201px;
	height:63px;
}
.info-block-frame{height:1%;}
.info-block-frame:after{
	content:'';
	display:block;
	clear:both;
}
.info-block-frame .compatible-block{
	overflow:hidden;
	height:1%;
}
.info-block .button-holder p{margin:0;}
.info-block .inner-description{
	font-size:20px;
	line-height:22px;
	width:580px;
}
.info-block .inner-description h1 {
	font-weight:bold;
	font-size:26px;
	line-height:30px;
	margin:0 0 7px;
	color:#FEFEFE;
}
.info-block .inner-description .mark{
	font-size:36px;
	font-weight:bold;
}
#main .overview-block{
	padding:0 16px 0 21px;
	margin:-5px 0 0;
}
.overview-block .video-holder{
	float:right;
	background:url(https://static2.globalsign.com/images/bg-video-holder.png) no-repeat;
	width:175px;
	margin:25px 0 0 10px;
	padding:10px 66px 32px 70px;
}
.overview-block .description{
	overflow:hidden;
	height:1%;
	font-size:13px;
	line-height:16px;
}
.overview-block .description h2{margin:0 0 9px;}
.overview-block .description p{margin:0 0 15px;}
.overview-block .options-block{padding:10px 0 76px;}
.overview-block .options-block ul{width:auto;}
#main .steps-inner h2{margin:0;}
#main .inner-articles-list{padding:0 73px 0 19px}
#main .inner-articles-list .article{padding:25px 0 29px;}
#main .inner-articles-list .alignleft{margin:0 26px 0 0;}
#main .inner-articles-list .alignright{margin:11px 0 0 10px;}
#main .inner-articles-list .description{padding:10px 0 0 32px;}
#main .inner-articles-list .article ul{
	padding:2px 0 0;
	margin:0;
	list-style:none;
}
#main .inner-articles-list .article ul li{
	background:url(https://static1.globalsign.com/images/bullet7.gif) no-repeat 1px 3px;
	padding:0 0 3px 15px;
}
.inner-slideshow{
	background:url(https://static2.globalsign.com/images/bg-inner-slideshow.jpg) repeat-x 50% 0;
	position:relative;
	border-bottom:3px solid #f1f2f3;
	height:255px;
}
.inner-slideshow .slides li{
	overflow:hidden;
	height:1%;
	min-height:255px;
}
.inner-slideshow .slides .slide1,
.inner-slideshow .slides .slide2,
.inner-slideshow .slides .slide3{
	overflow:hidden;
	height:1%;
	min-height:255px;
}
.inner-slideshow .slides .alignleft{float:left;}
.inner-slideshow .slides .slide1 .alignleft{margin:53px 57px 0 49px;}
.inner-slideshow .slides .slide2 .alignleft{margin:40px 36px 0 49px;}
.inner-slideshow .slides .slide3 .alignleft{margin:39px 14px 0 50px;}
.inner-slideshow .slides .description{
	position:static;
	width:auto;
	overflow:hidden;
}
.inner-slideshow .slide1 .description{
	font-size:22px;
	line-height:27px;
	padding:74px 60px 0 0;
}
.inner-slideshow .slide2 .description{
	font-size:18px;
	line-height:22px;
	padding:76px 60px 0 0;
}
.inner-slideshow .slide3 .description{
	font-size:18px;
	line-height:22px;
	padding:73px 60px 0 0;
}
.inner-slideshow .slide1 .description p{margin:0 0 6px;}
.inner-slideshow .slides .description .more{
	font-size:16px;
	line-height:20px;
	color:#feffff;
}
.inner-slideshow .slide3 .description .title,
.inner-slideshow .slide1 .description .title{
	font-size:32px;
	line-height:35px;
	color:#fff;
	font-weight:bold;
	display:block;
	margin:0 0 7px;
	white-space:nowrap;
}
.inner-slideshow .slide3 .description .title{margin:0 0 11px;}
.inner-slideshow .slide2 .description .title{
	font-size:30px;
	font-weight:bold;
}
.inner-slideshow .switchers{
	position:absolute;
	bottom:38px;
	right:52px;
	padding:0;
	margin:0;
	list-style:none;
	z-index:100;
}
.inner-slideshow .switchers li{
	float:left;
	margin:0 4px 0 0;
}
.inner-slideshow .switchers a{
	float:left;
	background:url(https://static2.globalsign.com/images/sprite2.png) no-repeat -216px -131px;
	width:23px;
	padding:0 0 0 1px;
	height:23px;
	text-align:center;
	font-size:13px;
	line-height:23px;
	color:#fff;
	font-weight:bold;
}
.inner-slideshow .switchers .active a,
.inner-slideshow .switchers a:hover{
	text-decoration:none;
	background-position:-216px -155px;
}
.inner-slideshow .slides .decor{
	position:absolute;
	bottom:1px;
	right:213px;
}
.inner-slideshow .slides .decor span{
	background:url(https://static2.globalsign.com/images/bg-cloud.png) no-repeat;
	width:211px;
	height:55px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
}
.product-description-container{
	font-size:20px;
	padding:28px 0 0 30px;
	color:#1c4866;
}
.product-description-container.compliance-block {padding:2px 0 0 30px;}
.product-description-container h2{
	font-size:32px;
	line-height:35px;
	font-weight:bold;
	margin:0 0 6px;
	color:#083553;
}
.product-description-container p{margin:0 0 10px;}
.product-holder{
	height:1%;
	padding:29px 0 11px;
	border-bottom:2px solid #d7dfe3;
}
.product-holder:after{
	content:'';
	display:block;
	clear:both;
}
.product-holder .column{
	float:left;
	width:265px;
	font-size:12px;
	line-height:14px;
	color:#1c4866;
	margin:0 50px 0 0;
}
.product-holder .column .product-box{
	height:1%;
	margin:0 0 29px;
}
.product-holder .column h3{
	font-size:18px;
	line-height:20px;
	font-weight:normal;
	color:#083553;
	border-bottom:2px solid #d7dfe3;
	margin:0 0 3px;
	padding:0 0 2px;
}
.product-holder .column p{margin:0;}
.product-holder .column ul{
	padding:6px 0 0;
	margin:0;
	list-style:none;
	font-size:13px;
	line-height:16px;
	font-weight:bold;
	width:100%;
}
.product-holder .column ul li{
	height:1%;
	vertical-align:top;
}
.product-holder .column .product-box:after,
.product-holder .column ul li:after{
	content:'';
	display:block;
	clear:both;
}
.product-holder .column ul a{
	background:url(https://static1.globalsign.com/images/bullet7.gif) no-repeat 0 4px;
	padding:0 0 0 16px;
	color:#0368b8;
	float:left;
	position:relative;
}
.product-holder .column ul a:hover{
	text-decoration:none;
	color:#083553;
}
.product-holder .alignright{
	width:310px;
	margin:0;
}
.tooltip{
	position:absolute;
	bottom:14px;
	left:100%;
	background:#fff;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	box-shadow:0 0 10px #ececec;
	width:157px;
	border:1px solid #e2e2e2;
	font-size:13px;
	line-height:14px;
	color:#1c4866;
	font-weight:normal;
	margin:0 0 0 11px;
	z-index:100;
	display:none;
}
.product-holder .column ul a:hover .tooltip{
	display:block;
}
.tooltip .tooltip-holder{
	position:relative;
	display:block;
	width:auto;
	padding:5px 0 8px 10px;
}
.tooltip .arrow{
	background:url(https://static1.globalsign.com/images/arrow2.gif) no-repeat;
	width:20px;
	height:13px;
	text-indent:-9999px;
	overflow:hidden;
	position:absolute;
	left:-8px;
	bottom:-7px;
}
.about-box-holder{
	overflow:hidden;
	height:1%;
	padding:37px 0 0 29px;
	margin:0 0 0 -79px;
}
.about-box-holder .about-box{
	float:left;
	width:252px;
	border:2px solid #c0d9ed;
	margin:0 0 0 79px;
	font-size:12px;
	line-height:14px;
	color:#083553;
}
.about-box-holder .about-box .holder{
	overflow:hidden;
	height:1%;
	padding:14px 0 0 7px;
	border:2px solid #fafcfd;
	background: #edf5fa;
	background: -moz-linear-gradient(top, #edf5fa 0%, #ffffff 50%, #ffffff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#edf5fa), color-stop(50%,#ffffff), color-stop(100%,#ffffff));
	background: -webkit-linear-gradient(top, #edf5fa 0%,#ffffff 50%,#ffffff 100%);
	background: -o-linear-gradient(top, #edf5fa 0%,#ffffff 50%,#ffffff 100%);
	background: -ms-linear-gradient(top, #edf5fa 0%,#ffffff 50%,#ffffff 100%);
	background: linear-gradient(top, #edf5fa 0%,#ffffff 50%,#ffffff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#edf5fa', endColorstr='#ffffff',GradientType=0 );
}
.about-box-holder .about-box .alignright{
	float:right;
	margin:-14px 0 -2px -40px;
}
.about-box-holder .small .alignright{margin:-14px 4px -2px 0;}
.about-box-holder .about-box .title{
	font-size:15px;
	font-weight:bold;
	color:#083553;
	display:block;
	margin:0 0 6px;
}
.about-box-holder .about-box p{margin:0 0 9px;}
.about-box-holder .about-box .description{
	overflow:hidden;
	height:1%;
}
.about-box-holder .about-box .more{
	font-size:13px;
	font-weight:bold;
	background:url(https://static1.globalsign.com/images/bullet2.gif) no-repeat 100% 5px;
	padding:0 8px 0 0;
	color:#0368b8;
}
.about-box-holder .about-box .more:hover{
	text-decoration:none;
	color:#083553;
}
.about-box-holder .frame{
	overflow:hidden;
	height:1%;
	padding:5px 22px 3px 0;
}
.about-box-holder .frame .alignright{margin:0 0 0 10px;}
.inner .breadcrumbs{
	padding:0 0 50px 9px;
	font-size:13px;
}
.inner .signing{padding:0 0 20px 23px;}
.tabs-area2{padding:0 0 0 20px;}
#content .tabs-area2 .article{padding:0 0 28px;}
.tabs-area2 .heading-section{margin:0 0 18px;}
.tabs-area2 .heading-section h2{
	font-size:24px;
	font-weight:bold;
	margin:0;
	padding:0 0 8px;
}
.tabs-area2 .heading-section .mark{
	color:#0368b8;
	font-size:20px;
	font-weight:normal;
}
.tabs-area2 .article .alignleft{
	float:left;
	margin:-7px 4px 0 -10px;
	position:relative;
}
#content .tabs-area2 .article p{margin:0 0 15px;}
.inner #content .features{
	padding:0 0 0 26px;
	margin:0 0 51px;
}
.inner #content .features h2{margin:0 0 7px;}
.inner #content .features .features-block{
	margin:0 -4px 0 0;
	padding:21px 5px 25px 19px;
}
.inner #content .features .features-block ul{
	float:left;
	width:260px;
	font-size:14px;
	line-height:20px;
	color:#1c4866;
	font-weight:bold;
	margin:0;
}
.inner #content .features .features-block ul:first-child,
.inner #content .features .features-block ul.first-child{
	width:383px;
}
.inner #content .features .features-block ul li{
	background:url(https://static1.globalsign.com/images/bullet7.gif) no-repeat 0 5px;
	padding:0 0 4px 17px;
	margin:0;
}
.inner .about-content-block{
	padding:0 0 0 27px;
	margin:0 0 70px;
}
.inner .about-content-block h2{
	font-size:17px;
	line-height:21px;
	font-weight:normal;
	margin:0 0 6px;
}
.content-table-block{
	background:url(https://static2.globalsign.com/images/bg-section-small.png) no-repeat;
	height:1%;
	font-size:12px;
	line-height:14px;
	color:#1c4866;
	margin:0 -10px;
	padding:0 0 0 24px;
	width:669px;
}
.content-table-block:after{
	content:'';
	display:block;
	clear:both;
}
.content-table-block p{margin:0;}
.content-table-block .box{
	float:left;
	padding:22px 0 0;
}
.content-table-block .col1{width:185px;}
.content-table-block .col2{width:87px;}
.content-table-block .col3{
	width:62px;
	margin:0 9px 0 0;
}
.content-table-block .col4{
	width:114px;
	background:#f9f7e4;
	border:3px solid #278f22;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	box-shadow:0 0 5px #c7c7c7;
	-webkit-box-shadow:0 0 5px #c7c7c7;
	-moz-box-shadow:0 0 5px #c7c7c7;
	margin:0 10px 0 0;
	padding:19px 7px 0;
	text-align:center;
	position:relative;
}
.content-table-block .col4 .decor{
	position:absolute;
	top:-7px;
	right:-8px;
	background:url(https://static2.globalsign.com/images/sprite2.png) no-repeat -199px -2069px;
	width:64px;
	height:66px;
	text-indent:-9999px;
	overflow:hidden;
}
.content-table-block .col4 .year{
	font-size:20px;
	color:#083553;
	margin:0 0 3px;
}
.content-table-block .col4 .bottom{padding:13px 0 23px !important;}
.content-table-block .col4 .price{
	font-size:32px;
	line-height:35px;
	font-weight:bold;
	color:#0368b8;
}
.content-table-block .col4 .row{
	padding:0 0 4px;
	border-color:#e3e1cf;
}
.content-table-block .col5{width:158px;}
.content-table-block .col5 .row{padding:9px 0 19px 6px;}
.content-table-block .col5 .bottom{padding:14px 0 0 6px;}
.content-table-block .year{
	display:block;
	font-size:18px;
	line-height:20px;
	color:#0368b8;
	margin:0 0 4px;
}
.content-table-block .title{
	font-size:16px;
	line-height:18px;
	font-weight:bold;
	color:#083553;
	display:block;
	margin:0 0 2px;
}
.content-table-block .price{
	font-size:24px;
	line-height:30px;
	color:#083553;
	font-weight:normal;
	display:block;
	padding:6px 0 2px;
}
.content-table-block .row{
	overflow:hidden;
	height:1%;
	border-bottom:2px solid #cbcbcb;
	padding:0 0 14px;
}
.content-table-block .bottom{
	border:none;
	padding:11px 0 0;
}
.content-table-block .bottom .price{padding:0;}
.content-table-block .btn-buy{
	float:left;
	background:url(https://static2.globalsign.com/images/sprite2.png) no-repeat 0 -2519px;
	width:78px;
	height:24px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 10px 0 0;
	position:relative;
}
.content-table-block .btn-buy:hover{background-position:-96px -2519px;}
.content-table-block .btn-renew{
	float:left;
	background:url(https://static2.globalsign.com/images/sprite2.png) no-repeat 0 -2548px;
	width:64px;
	height:24px;
	text-indent:-9999px;
	overflow:hidden;
	position:relative;
}
.content-table-block .btn-renew:hover{background-position:-96px -2548px;}
#content .why-block{
	width:704px;
	font-size:18px;
	line-height:21px;
	color:#1c4866;
	padding:0 0 0 27px;
	overflow:hidden;
	margin:0 -30px 33px -1px;
	position:relative;
}
.why-block .holder{
	overflow:hidden;
	height:1%;
}
.why-block .holder .column{
	float:left;
	width:341px;
	margin:0 8px 0 0;
	font-size:13px;
	line-height:16px;
	color:#1c4866;
	position:relative;
}
.why-block .holder .column img{margin:0 0 9px;}
.why-block .holder .column p{margin:0;}
#content .why-block .heading{padding:0 130px 0 5px;}
#content .why-block .heading p{margin:0 0 28px;}
#content .why-block .heading .mark{color:#0368b8;}
#content .why-block h2{
	font-size:18px;
	line-height:20px;
	font-weight:bold;
	color:#083553;
	margin:0 0 7px;
}
.inner #content .tabs{padding:0 8px 0 29px;}
.inner .content-block .tabset{
	padding:0;
	margin:0 0 -1px;
	list-style:none;
	overflow:hidden;
	height:1%;
	font-size:15px;
	line-height:20px;
}
.inner .content-block .tabset li{
	float:left;
	margin:0 6px 0 0;
}
.inner .content-block .tabset a{
	float:left;
	color:#939ca2;
	border:1px solid #e2e2e2;
}
.inner .content-block .tabset a:hover{text-decoration:none;}
.inner .content-block .tabset .active{
	border:1px solid #abc8dc;
	color:#fff;
}
.inner .content-block .tabset em{
	float:left;
	font-style:normal;
	background: #ededed;
	background: -moz-linear-gradient(top, #ededed 0%, #f4f4f4 50%, #ffffff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededed), color-stop(50%,#f4f4f4), color-stop(100%,#ffffff));
	background: -webkit-linear-gradient(top, #ededed 0%,#f4f4f4 50%,#ffffff 100%);
	background: -o-linear-gradient(top, #ededed 0%,#f4f4f4 50%,#ffffff 100%);
	background: -ms-linear-gradient(top, #ededed 0%,#f4f4f4 50%,#ffffff 100%);
	background: linear-gradient(top, #ededed 0%,#f4f4f4 50%,#ffffff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#ffffff',GradientType=0 );
	width:176px;
	border:1px solid #fafafa;
}
.inner .content-block .tabset .active em{
	border:1px solid #c0dff5;
	color:#fff;
	background: #0281d8;
	background: -moz-linear-gradient(top, #0281d8 0%, #008ef2 50%, #0097ff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0281d8), color-stop(50%,#008ef2), color-stop(100%,#0097ff));
	background: -webkit-linear-gradient(top, #0281d8 0%,#008ef2 50%,#0097ff 100%);
	background: -o-linear-gradient(top, #0281d8 0%,#008ef2 50%,#0097ff 100%);
	background: -ms-linear-gradient(top, #0281d8 0%,#008ef2 50%,#0097ff 100%);
	background: linear-gradient(top, #0281d8 0%,#008ef2 50%,#0097ff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0281d8', endColorstr='#0097ff',GradientType=0 );
}
.inner .content-block .tabset span{
	float:left;
	background:url(https://static1.globalsign.com/images/bullet10.gif) no-repeat 8px 8px;
	padding:4px 0 7px 22px;
	cursor:pointer;
}
.inner .content-block .tabset .active span{
	background:url(https://static1.globalsign.com/images/bullet9.gif) no-repeat 6px 11px;
	color:#fff;
}
.inner .content-block .tabs-area{
	border:1px solid #e2e2e2;
	overflow:hidden;
	width:661px;
	padding: 0 0 25px 0;
}
.inner .content-block .tab-content{
	overflow:hidden;
	width:633px;
	background:#fff;
	font-size:13px;
	line-height:16px;
	color:#083553;
	padding:14px 10px 0 18px;
}
* html .inner .content-block .tab-content{
	height:248px;
	overflow:visible;
}
.inner .content-block .tab-content h2{
	font-size:17px;
	line-height:20px;
	font-weight:bold;
	color:#083553;
	margin:0 0 8px;
}
.inner .content-block .tab-content p{margin:0 0 14px;}
.inner .content-block .tab-content ul{
	padding:0;
	margin:0;
	list-style:none;
}
.inner .content-block .tab-content ul li{
	background:url(https://static1.globalsign.com/images/bullet7.gif) no-repeat 1px 4px;
	padding:0 0 0 16px;
}
.inner #sidebar{padding:38px 0 20px;}
#two-columns .inner-sidebar{padding:78px 0 20px;}
.inner #sidebar .tabset-box{padding:0 31px 17px 12px;}
#sidebar .tabset-box h3{
	font-size:15px;
	line-height:20px;
	color:#083553;
	padding:0 0 2px;
	margin:0 0 18px;
	border-bottom:1px solid #c4c4c4;
	font-weight:normal;
}
#sidebar .tabset{
	padding:0;
	margin:0;
	list-style:none;
	width:100%;
}
#sidebar .tabset li{
	margin:0 0 7px;
	overflow:hidden;
	height:1%;
	vertical-align:top;
}
#sidebar .tabset a{
	float:left;
	background:url(https://static2.globalsign.com/images/sprite2.png) no-repeat;
	padding:0 0 0 42px;
	color:#90979b;
}
#sidebar .tabset a:hover,
#sidebar .tabset .active{
	color:#083553;
	text-decoration:none;
}
#sidebar .tabset .authenticode a{
	background-position:-197px -2206px;
	padding:8px 0 8px 42px;
}
#sidebar .tabset .authenticode .tab{
	background-position:3px -2206px;
	padding:8px 0 8px 42px;
}
#sidebar .tabset .authenticode .active,
#sidebar .tabset .authenticode .tab:hover{
	background-position:-197px -2206px;
}
#sidebar .tabset .adobe a{
	padding:4px 0 8px 42px;
	background-position:-200px -2256px;
}
#sidebar .tabset .adobe .tab{
	background-position:0 -2256px;
	padding:4px 0 8px 42px;
}
#sidebar .tabset .adobe .active,
#sidebar .tabset .adobe .tab:hover{
	background-position:-200px -2256px;
}
#sidebar .tabset .apple a{
	padding:7px 0 9px 42px;
	background-position:-197px -2306px;
}
#sidebar .tabset .apple .tab{
	background-position:3px -2306px;
	padding:7px 0 9px 42px;
}
#sidebar .tabset .apple .active,
#sidebar .tabset .apple .tab:hover{
	background-position:-197px -2306px;
}
#sidebar .tabset .mozilla a{
	padding:0 0 1px 42px;
	background-position:-197px -2354px;
}
#sidebar .tabset .mozilla .tab{
	background-position:3px -2354px;
	padding:0 0 1px 42px;
}
#sidebar .tabset .mozilla .active,
#sidebar .tabset .mozilla .tab:hover{
	background-position:-197px -2354px;
}
#sidebar .tabset .office a{
	padding:7px 0 4px 42px;
	background-position:-194px -2406px;
}
#sidebar .tabset .office .tab{
	background-position:6px -2406px;
	padding:7px 0 4px 42px;
}
#sidebar .tabset .office .active,
#sidebar .tabset .office a.tab:hover{
	background-position:-194px -2406px;
}
#sidebar .tabset .java a{
	padding:13px 0 14px 42px;
	background-position:-194px -2456px;
}
#sidebar .tabset .java .tab{
	background-position:6px -2456px;
	padding:13px 0 14px 42px;
}
#sidebar .tabset .java .active,
#sidebar .tabset .java .tab:hover{
	background-position:-194px -2456px;
}
.inner2-info-block{
	background:url(https://static2.globalsign.com/images/bg-inner2-info-block.jpg) repeat-x 50% 0;
	margin-bottom:53px;
}
.inner2-info-block .heading{
	padding:32px 10px 0;
	overflow:hidden;
	height:1%;
}
.inner2-info-block .alignleft{
	float:left;
	margin:0 35px 0 0;
}
.inner2-info-block .description{
	overflow:hidden;
	height:1%;
	font-size:22px;
	color:#d4e5ed;
	padding:78px 0 0;
}
.inner2-info-block .description h1{
	font-size:36px;
	margin:0 0 5px;
}
.inner #content .plugin-block{
	margin:0 0 40px;
	padding:45px 0 0 27px;
}
.inner #content .plugin-block2{padding-top:0;}
.inner #content .plugin-block .heading-section{
	margin:0 0 15px;
}
.inner #content .plugin-block h2{
	padding:0 0 4px;
}
#content .tabs-platforms{
	padding:0 11px 0 26px;
	margin:0 0 60px;
}
#content .tabs-platforms h2{
	font-size:18px;
	line-height:20px;
	font-weight:bold;
	color:#083553;
	margin:0 0 14px;
}
.inner .tabs-platforms .tabs-area{width:100%;}
.inner .tabs-platforms .tabset{
	font-size:15px;
	line-height:12px;
}
.inner .tabs-platforms .tabset li{
	margin:0;
	vertical-align:top;
}
.inner .tabs-platforms .tabset a{
	color:#939ca2;
	margin:6px 0 0;
	letter-spacing:-1px;
}
.inner .tabs-platforms .tabset em{width:auto;}
.inner .tabs-platforms .tabset a:hover,
.inner .tabs-platforms .tabset .active{
	color:#083553;
	background:none;
	border:1px solid #e2e2e2;
	margin:0;
}
.inner .tabs-platforms .tabset a:hover em,
.inner .tabs-platforms .tabset .active em{
	border:1px solid #fafafa;
	background: #ededed;
	background: -moz-linear-gradient(top, #ededed 0%, #f4f4f4 50%, #ffffff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededed), color-stop(50%,#f4f4f4), color-stop(100%,#ffffff));
	background: -webkit-linear-gradient(top, #ededed 0%,#f4f4f4 50%,#ffffff 100%);
	background: -o-linear-gradient(top, #ededed 0%,#f4f4f4 50%,#ffffff 100%);
	background: -ms-linear-gradient(top, #ededed 0%,#f4f4f4 50%,#ffffff 100%);
	background: linear-gradient(top, #ededed 0%,#f4f4f4 50%,#ffffff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#ffffff',GradientType=0 );
}
.inner .tabs-platforms .tabset span{
	background:url(https://static2.globalsign.com/images/sprite2.png) no-repeat;
	padding:9px 0 10px 35px;
}
.inner .tabs-platforms .tabset a:hover span,
.inner .tabs-platforms .tabset .active span{
	background:url(https://static2.globalsign.com/images/sprite2.png) no-repeat;
}
.inner .tabs-platforms .tabset .authenticode span{
	background:url(https://static2.globalsign.com/images/sprite2.png) no-repeat -197px -2206px;
	padding:9px 12px 10px 35px;
	width:109px;
}
.inner .tabs-platforms .tabset .authenticode .active span,
.inner .tabs-platforms .tabset .authenticode a:hover span{
	padding:12px 12px 13px 35px;
	background-position: -197px -2201px;
	color: #083553;
}
.inner .tabs-platforms .tabset .adobe span{
	background-position:-199px -2253px;
	width:68px;
}
.inner .tabs-platforms .tabset .adobe .active span,
.inner .tabs-platforms .tabset .adobe a:hover span{
	padding:12px 0 13px 35px;
	background-position:-199px -2253px;
	color: #083553;
}
.inner .tabs-platforms .tabset .apple span{
	background-position:-190px -2306px;
	padding:9px 10px 10px 41px;
	width:36px;
}
.inner .tabs-platforms .tabset .apple .active span,
.inner .tabs-platforms .tabset .apple a:hover span{
	padding:12px 10px 13px 41px;
	background-position:-190px -2306px;
	color: #083553;
}
.inner .tabs-platforms .tabset .mozilla span{
	background-position:-195px -2353px;
	font-size:13px;
	padding:5px 10px 2px 39px;
	width:55px;
}
.inner .tabs-platforms .tabset .mozilla .active span,
.inner .tabs-platforms .tabset .mozilla a:hover span{
	padding:6px 10px 7px 39px;
	background-position:-195px -2353px;
	color: #083553;
}
.inner .tabs-platforms .tabset .office span{
	background-position:-193px -2403px;
	font-size:14px;
	padding:5px 10px 2px 42px;
	width:61px;
}
.inner .tabs-platforms .tabset .office .active span,
.inner .tabs-platforms .tabset .office a:hover span{
	padding:6px 10px 7px 42px;
	background-position:-193px -2403px;
	color: #083553;
}
.inner .tabs-platforms .tabset .java span{
	background-position:11px -2581px;
	padding:8px 11px 11px 34px;
	width:30px;
}
.inner .tabs-platforms .tabset .java .active span,
.inner .tabs-platforms .tabset .java a:hover span{
	padding:12px 11px 13px 34px;
	background-position:11px -2581px;
	color: #083553;
}
.inner .tabs-platforms .tab-content{
	padding:19px 50px 0 14px;
	font-size:14px;
	line-height:17px;
	color:#1c4866;
	min-height:150px;
}
* html .inner .tabs-platforms .tab-content{height:150px;}
.inner .tabs-platforms .tab-content .alignleft{
	float:left;
	margin:0 9px 0 0;
}
.inner .tabs-platforms .tab-content .description{
	overflow:hidden;
	height:100%;
	padding:12px 0 0;
}
.inner .tabs-platforms .tab-content h3{
	font-size:17px;
	line-height:20px;
	font-weight:bold;
	color:#083553;
	margin:0 0 10px;
}
.inner .tabs-platforms .tab-content p{margin:0 0 13px;}
.inner2-info-block .heading{
	position:relative;
	min-height:196px;
}
* html .inner2-info-block .heading{height:196px;}
.inner .inner2-info-block{margin-bottom:8px;}
.product-description-container .small{
	font-size:28px;
	margin:0 0 2px;
}
.product-holder .column .contacts-block{
	background:url(https://static1.globalsign.com/images/separator10.gif) no-repeat 0 100%;
	overflow:hidden;
	height:1%;
	padding:14px 30px 2px 25px;
	margin:0 -10px 0 0;
}
.product-holder .column .contacts-block .alignleft{
	float:left;
	margin:0 10px 0 0;
}
.product-holder .column .description{
	overflow:hidden;
	height:1%;
	font-size:15px;
	line-height:14px;
	color:#1c4866;
	padding:9px 0 0;
}
.product-holder .column .title{
	font-size:18px;
	line-height:18px;
	font-weight:bold;
	color:#083553;
	display:block;
	margin:0 0 5px;
}
.product-holder .column .description p{margin:0 0 6px;}
.product-holder .column dl{
	margin:0;
	overflow:hidden;
	height:1%;
	font-size:12px;
	line-height:14px;
	color:#083553;
}
.product-holder .column dl dt{
	float:left;
	padding:0 3px 0 0;
}
.product-holder .column dl dd{
	overflow:hidden;
	height:1%;
	margin:0;
}
.product-holder .column .contacts-block ul{
	padding:0;
	margin:0;
	list-style:none;
	font-size:12px;
	line-height:14px;
}
.product-holder .column .contacts-block ul a{
	color:#0368b8;
	background:url(https://static1.globalsign.com/images/bullet2.gif) no-repeat 100% 5px;
	padding:0 10px 0 0;
}
.product-holder .column .contacts-block ul a:hover{color:#083553;}
.inner .testimonials-block{
	background:#fff;
	margin:-2px 0 0;
	padding:0 77px 15px 20px;
}
.inner .testimonials-block .heading{
	border:none;
	padding:22px 0 3px;
}
.inner .testimonials-block blockquote{
	font-size:17px;
	line-height:21px;
	padding:4px 63px 40px 42px;
}
.inner .testimonials-block blockquote q{margin:0 0 -1px;}
.inner .testimonials-block blockquote cite{
	color:#0368b8;
	font-size:14px;
}
.inner .testimonials-block blockquote img{
	left:42px;
	top:-10px;
}
.inner .product-description-container .sponsors{
	background:url(https://static2.globalsign.com/images/bg-sponsors.png) no-repeat;
	margin:0 -2px 0 -35px;
	font-size:15px;
	line-height:20px;
	color:#083553;
	padding:15px 80px 12px 90px;
	position:relative;
	width:817px;
}
.inner .product-description-container .sponsors p{margin:0 0 4px;}
.inner .product-description-container .sponsors ul{
	text-align:left;
	padding:0;
}
.inner .product-description-container .sponsors ul li{margin:0 0 0 65px;}
.inner .product-description-container .sponsors ul li.first-child,
.inner .product-description-container .sponsors ul li:first-child{
	margin:0;
}
.inner .product-description-container .sponsors .more{
	float:right;
	font-size:14px;
	color:#0368b8;
	background:url(https://static1.globalsign.com/images/bullet3.gif) no-repeat 100% 6px;
	padding:0 14px 0 0;
	margin:0 10px 0 0;
	position:relative;
}
.inner .product-description-container .sponsors .more:hover{
	text-decoration:none;
	color:#083553;
}
.inner .sponsors{
	background:url(https://static1.globalsign.com/images/shadow.gif) no-repeat;
	margin:23px 0 0;
	padding:21px 0 39px;
}
.inner .sponsors ul{
	text-align:left;
	padding:0 0 0 21px;
}
.info-block .visual-block{
	position:relative;
	width:976px;
	padding:0 0 0 4px;
}
.info-block .visual-block:after{
	content:'';
	display:block;
	clear:both;
}
.info-block .visual-block .description{
	position:absolute;
	top:70px;
	left:437px;
	height:auto;
	font-size:25px;
	line-height:28px;
	color:#e1e8ed;
}
.info-block .visual-block .description h2,
.info-block .visual-block .description h1{
	font-size:32px;
	line-height:35px;
	font-weight:bold;
	color:#fff;
	margin:0 0 7px;
}

div.testimonials-block.whitepaper-quote blockquote q .end-quote{
	margin: 10px 0 0 -20px; 

}
.info-block .visual-block .description p{margin:0;}
.about-us-block{padding:0 0 0 13px;}
.about-us-block .breadcrumbs{
	padding:0 0 0 4px;
	margin:-5px 0 25px;
	position:relative;
}


.about-us-block .heading-section{margin:0 6px 17px 3px;}
.about-us-block .heading-section h2.underlined{
	padding:0 0 1px;
	margin:0;
}
.about-us-block #content{width:725px;}
.about-us-block #content .article{
	overflow:hidden;
	height:1%;
	padding:0;
	margin:0 0 38px;
	font-size:12px;
	line-height:14px;
	color:#1c4866;
}
.about-us-block .article .video-block{
	float:left;
	width:217px;
	margin:3px 14px 10px 0;
	text-align:center;
}
.about-us-block .article .video-block img{margin:0 0 13px;}
.about-us-block .article .video-block .watch{
	background:url(https://static1.globalsign.com/images/bullet3.gif) no-repeat 100% 4px;
	padding:0 9px 0 0;
	font-size:14px;
	color:#0368b8;
	font-weight:bold;
}
.about-us-block .article .video-block .watch:hover{
	text-decoration:none;
	color:#083553;
}
.about-us-block #content .article p{margin:0 0 17px;}
.about-us-block #content .article .alignleft{
	float:left;
	border:1px solid #c0d9ed;
	margin:7px 20px 10px 3px;
}
.about-us-block #content .article .alignright{
	float:right;
	border:1px solid #c0d9ed;
	margin:20px 25px 10px 10px;
}
.about-us-block #content .article h3{
	font-size:18px;
	line-height:20px;
	font-weight:bold;
	color:#083553;
	margin:0 0 7px;
}
.about-us-block #content .features-block{
	background:#eef2f2;
	border:1px solid #e2e2e2;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	padding:11px 0 0 24px;
	margin:65px 23px 0 -2px;
}
.about-us-block #content .features-block h3{
	font-size:16px;
	line-height:20px;
	color:#083553;
	font-weight:bold;
	margin:0 0 10px;
}
.about-us-block #content .features-block .columns{
	overflow:hidden;
	height:1%;
}
.about-us-block #content .features-block .column{
	float:left;
	width:320px;
	margin:0 0 0 34px;
	padding:0;
	list-style:none;
}
.about-us-block #content .features-block .columns div:first-child,
.about-us-block #content .features-block .columns div.first-child{
	margin:0;
}
.about-us-block #content .features-block ul{
	padding:0;
	margin:0 0 7px;
	list-style:none;
}
.about-us-block #content .features-block ul li{
	background:url(https://static1.globalsign.com/images/bullet7.gif) no-repeat 0 4px;
	padding:0 0 11px 17px;
}
.about-us-block #content .features-block a{color:#3191dd;}
/* added by phil */
.about-us-block #content .features-block a:hover{
	color:#083553;
	text-decoration: none;
}

.about-us-block #content .features-block .view{
	font-size:12px;
	font-weight:bold;
	color:#0368b8;
	background:url(https://static1.globalsign.com/images/bullet3.gif) no-repeat 100% 4px;
	padding:0 12px 0 0;
	float:left;
	margin:19px 0 0 15px;
}
.about-us-block #content .features-block .view:hover{
	text-decoration:none;
	color:#083553;
}
.about-us-block #sidebar{
	width:228px;
	padding:41px 0 0;
}
.about-us-block #sidebar .side-nav{padding:0 0 4px 19px;}
.about-us-block .side-nav ul a{font-weight:bold;}
.about-us-block #sidebar .side-nav ul a:hover{color:#083553;}
.about-us-block #sidebar .side-nav ul ul{
	padding:6px 0 14px;
}
.about-us-block #sidebar .side-nav ul ul li{margin:0;}
.about-us-block #sidebar .side-nav ul ul a{
	padding:0 0 2px 2px;
	font-weight:normal;
	height:1%;
}
.about-us-block .twitter-block{
	background:#eef2f2;
	border:1px solid #e2e2e2;
	font-size:11px;
	line-height:14px;
	color:#083553;
	margin:0 27px 29px 14px;
	padding:13px 10px 11px 9px;
}
.about-us-block .twitter-block .text-twitter{
	display:block;
	background:url(https://static2.globalsign.com/images/bg-twitter.gif) no-repeat;
	width:118px;
	height:22px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 0 13px;
}
.about-us-block .twitter-block .text-twitter a{
	display:block;
	height:100%;
}
.about-us-block .twitter-block .tweets{
	padding:0;
	margin:0 0 3px;
	list-style:none;
	overflow:hidden;
	height:1%;
}
.about-us-block .twitter-block .tweets li{margin:0 0 18px;}
.about-us-block .twitter-block .tweets a{
	font-size:11px;
	color:#0368b8;
}
.about-us-block .twitter-block .tweets a:hover{
	text-decoration:none;
	color:#083553;
}
.about-us-block .twitter-block .follow{
	background:url(https://static1.globalsign.com/images/bullet3.gif) no-repeat 100% 3px;
	padding:0 11px 0 0;
	font-size:12px;
	font-weight:bold;
}
.about-us-block .twitter-block .follow:hover{
	text-decoration:none;
	color:#083553;
}
.about-us-block .side-block{
	padding:0 25px 0 16px;
	overflow:hidden;
	height:1%;
}
.about-us-block .side-block h3{
	font-size:15px;
	line-height:20px;
	font-weight:bold;
	color:#083553;
	margin:0 0 4px;
}
.about-us-block .side-block img{
	display:block;
	margin:0 0 8px;
}
.about-us-block .side-block .view{
	font-weight:bold;
	background:url(https://static1.globalsign.com/images/bullet3.gif) no-repeat 100% 3px;
	padding:0 13px 0 0;
	font-size:12px;
}
.about-us-block .side-block .view:hover{
	text-decoration:none;
	color:#083553;
}
.about-us-block .select-form{
	margin:0;
	padding:0 0 25px 2px;
}
.about-us-block .select-form label{
	font-size:17px;
	line-height:20px;
	display:block;
	font-weight:bold;
	color:#083553;
	margin:0 0 8px;
}
.about-us-block .select-form select{width:241px;}
.about-us-block .contacts-section{
	overflow:hidden;
	height:1%;
	padding:0;
}
.about-us-block .contacts-section h3{
	font-size:17px;
	line-height:20px;
	font-weight:bold;
	color:#083553;
	margin:0 0 10px;
}
.about-us-block .contacts-section dl{
	overflow:hidden;
	height:1%;
	min-height:54px;
	font-size:15px;
	line-height:18px;
	font-weight:bold;
	color:#083553;
	margin:0;
	padding:0 0 31px 3px;
}
.about-us-block .contacts-section dl dt{
	float:left;
	padding:0 6px 0 0;
}
.about-us-block .contacts-section dl dd{
	overflow:hidden;
	height:1%;
	margin:0;
	color:#0368b8;
}
.about-us-block .contacts-block{
	overflow:hidden;
	height:1%;
	padding:0 0 0 2px;
}
.about-us-block .contacts-block .heading{
	overflow:hidden;
	height:1%;
	padding:0 201px 0 0;
}
.about-us-block .contacts-block .heading h3{float:left;}
.about-us-block .contacts-block .heading .view{
	float:right;
	background:url(https://static1.globalsign.com/images/bullet7.gif) no-repeat 0 5px;
	padding:0 0 0 11px;
	font-size:14px;
	font-weight:bold;
	color:#0368b8;
}
.about-us-block .contacts-block .heading .view:hover{
	text-decoration:none;
	color:#083553;
}
.about-us-block .contacts-block .holder{
	overflow:hidden;
	border-bottom:2px solid #d7dfe3;
	padding:0 0 18px;
	width:723px;
}
.about-us-block .contacts-block .address{
	float:left;
	width:332px;
	padding:6px 0 0;
}
.about-us-block .contacts-block .address .description{
	overflow:hidden;
	height:1%;
}
.about-us-block .contacts-block .address h4{
	font-size:15px;
	line-height:20px;
	font-weight:bold;
	color:#083553;
	margin:0;
}
.about-us-block .contacts-block .address address{
	margin:0;
	overflow:hidden;
	height:1%;
	font-size:13px;
	line-height:16px;
	font-style:normal;
}
.about-us-block .contacts-block .address address span{display:block;}
.about-us-block .contacts-block .address .description a{color:#0368b8;}
.about-us-block .contacts-block .address .description a:hover{
	text-decoration:none;
	color:#083553;
}
.about-us-block .contacts-block .options-block{padding:16px 0 0;}
.about-us-block .contacts-block .options-block ul{width:auto;}
.about-us-block .contacts-block .options-block .label{margin:0 11px 0 0;}
.about-us-block .contacts-block .options-block ul li{padding:0 5px 0 15px;}
.about-us-block .contact-form{
	background:#eef2f2;
	border:1px solid #e2e2e2;
	font-size:11px;
	line-height:13px;
	color:#828282;
	margin:19px 8px 20px 2px;
	padding:35px 40px 38px 42px;
}
.about-us-block .contact-form .heading{
	text-align:right;
	font-size:13px;
	line-height:15px;
	color:#0368b8;
	padding:0 80px 13px 0;
}
.about-us-block .contact-form .row{
	overflow:hidden;
	height:1%;
	margin:0 0 12px;
}
.about-us-block .contact-form .selects{
	padding:8px 0 0;
	margin:0 0 7px;
}
.about-us-block .contact-form .holder{
	float:left;
	width:311px;
}
.about-us-block .contact-form label,
.about-us-block .contact-form .label{
	font-size:14px;
	line-height:18px;
	color:#1c4866;
	display:block;
	margin:0 0 11px;
}
.about-us-block .contact-form .row label,
.about-us-block .contact-form .row .label{
	font-size:15px;
	margin:0 0 6px;
}
.about-us-block .contact-form label .required,
.about-us-block .contact-form .label .required{
	position:relative;
	top:-1px;
	color:#0368b8;
}
.about-us-block .contact-form .text{
	display:block;
	width:234px;
	height:16px;
	border:1px solid #c0c4c5;
	background:#fff;
	margin:0;
	padding:3px 5px;
	font:13px/15px Arial, Helvetica, sans-serif;
	color:#b6b6b6;
}
.about-us-block .contact-form .text-active{color:#000;}
.about-us-block .contact-form select{width:241px;}
.about-us-block .contact-form ul{
	padding:0;
	margin:0 0 28px;
	list-style:none;
	overflow:hidden;
	height:1%;
}
.about-us-block .contact-form ul.last{margin:0 0 11px;}
.about-us-block .contact-form ul li{
	float:left;
	margin:0 34px 0 0;
}
.about-us-block .contact-form ul .radio{
	float:left;
	margin:1px 6px 0 2px;
	padding:0;
	width:16px;
	height:15px;
}
.about-us-block .contact-form ul label{
	float:left;
	margin:0;
}
.about-us-block .contact-form textarea{
	width:450px !important;
	height:129px;
	background:#fff;
	border:1px solid #c0c4c5;
	font:13px/20px Arial, Helvetica, sans-serif;
	color:#b6b6b6;
	margin:0 0 11px;
	padding:0 0 0 3px;
	overflow:auto;
	display:block;
}
.about-us-block .contact-form p{margin:0 0 35px;}
.about-us-block .contact-form .btn-submit{
	display:block;
	background:url(https://static2.globalsign.com/images/btn-submit.gif) no-repeat;
	width:137px;
	height:30px;
	text-indent:-9999px;
	overflow:hidden;
	font-size:0;
	line-height:0;
	border:none;
	margin:0;
	padding:0;
	cursor:pointer;
}
.about-us-block .contact-form .btn-submit:hover{cursor:pointer;}
.about-us-block .policy{
	background:url(https://static1.globalsign.com/images/ico39.png) no-repeat;
	display:block;
	padding:13px 0 20px 37px;
	font-size:11px;
	line-height:20px;
	color:#828282;
	margin:0 0 0 10px;
}
.about-us-block .policy a{color:#0368b8;}
.about-us-block .policy a:hover{
	text-decoration:none;
	color:#083553;
}
.about-us-block .contacts-cards{
	overflow:hidden;
	padding:15px 0 0;
	margin:0 0 58px -38px;
	width:763px;
}
.about-us-block .contacts-cards .card{
	float:left;
	display:inline;
	width:328px;
	border:1px solid #c0d9ed;
	padding:1px;
	font-size:13px;
	line-height:16px;
	color:#1c4866;
	margin:0 0 0 38px;
}
.about-us-block .contacts-cards .card .holder{
	overflow:hidden;
	height:1%;
	background:#edf3f2;
}
.about-us-block .contacts-cards .alignleft{
	float:left;
	margin:-1px -20px 0 0;
}
.about-us-block .contacts-cards .alignright{
	float:right;
	margin:-1px 0 0 -35px;
}
.about-us-block .contacts-cards .description{
	overflow:hidden;
	height:1%;
	padding:25px 10px 0 16px;
	font-size:13px;
	line-height:16px;
	color:#1c4866;
}
.about-us-block .contacts-cards h2{
	font-size:20px;
	line-height:25px;
	font-weight:bold;
	color:#083553;
	margin:0 0 5px;
}
.about-us-block .contacts-cards .card p{margin:0 0 10px;}
.about-us-block .contacts-cards .btn-contact{
	display:block;
	width:116px;
	height:26px;
	text-indent:-9999px;
	overflow:hidden;
}
.about-us-block .contacts-cards .sales{background:url(https://static2.globalsign.com/images/btn-sales.gif) no-repeat;}
.about-us-block .contacts-cards .support{background:url(https://static2.globalsign.com/images/btn-support.gif) no-repeat;}
.about-us-block .locations-block{
	overflow:hidden;
	height:1%;
	margin:0 12px 76px -2px;
	padding:0;
	position:relative;
}
.about-us-block .locations-block .heading-section {
	overflow:hidden;
	height:1%;
	border-bottom:2px solid #d7dfe3;
	margin:0 0 26px;
	padding:0 0 7px;
}
.about-us-block .locations-block .heading-section h2{
	float:left;
	margin:0 21px 0 0;
}
.about-us-block .locations-block .heading-section select{
	float:left;
	width:206px;
}
/*dla*/
.about-us-block .locations-block .heading-section-no-underline {
	overflow:hidden;
	height:1%;
	margin:0 0 26px;
	padding:0 0 7px;
}
.about-us-block .locations-block .heading-section-no-underline h2{
	float:left;
	margin:0 21px 0 0;
}
.about-us-block .locations-block .heading-section-no-underline select{
	float:left;
	width:206px;
}
/*endla*/
.about-us-block .locations-block h3{
	font-size:18px;
	line-height:20px;
	font-weight:bold;
	color:#083553;
	margin:0 0 22px;
}
.about-us-block .locations-block .holder{
	overflow:hidden;
	height:1%;
	margin: 0 0 25px 0;
}
.about-us-block .locations-block .location{
	float:left;
	width:230px;
	font-size:13px;
	line-height:16px;
	color:#1c4866;
}
.about-us-block .locations-block .location a{color:#0368b8;}
.about-us-block .locations-block .location a:hover{
	text-decoration:none;
	color:#083553;
}
.about-us-block .locations-block .location h3{margin:0 0 9px;}
.about-us-block .locations-block .location address{
	margin:0 0 8px;
	font-style:normal;
}
.about-us-block .locations-block .location address span{display:block;}
.about-us-block .locations-block .location dl{
	margin:0 0 8px;
	padding:0;
	overflow:hidden;
	height:1%;
}
.about-us-block .locations-block .location dl dt{
	float:left;
	font-weight:bold;
	padding:0 5px 0 0;
}
.about-us-block .locations-block .location dl dd{
	overflow:hidden;
	height:1%;
	margin:0;
}
.about-us-block .locations-block .location ul{
	padding:0;
	margin:0;
	list-style:none;
}
.about-us-block .text-block{
	overflow:hidden;
	height:1%;
	padding:0;
	margin:0 12px 0 -2px;
	position:relative;
}
.about-us-block .text-block .heading-section{
	margin:0 0 11px;
	padding:0;
}
.about-us-block .text-block .heading-section h3{
	margin:0;
	padding:0 0 5px;
	font-size:17px;
	line-height:20px;
	font-weight:bold;
	border-bottom:2px solid #d7dfe3;
}
.about-us-block .text-block p{margin:0 0 4px;}
.about-us-block .text-block a{color:#0368b8;}
.about-us-block .text-block a:hover{
	text-decoration:none;
	color:#083553;
}
.about-us-block .regions-block{
	overflow:hidden;
	height:1%;
	margin:0 0 0 -64px;
	padding:11px 0 0 6px;
	width:783px;
}
.about-us-block .regions-block .column{
	float:left;
	display:inline;
	width:195px;
	margin:0 0 0 64px;
	font-size:12px;
	line-height:14px;
}
.about-us-block .regions-block .column h3{
	font-size:18px;
	line-height:20px;
	color:#083553;
	font-weight:bold;
	margin:0 0 27px;
}
.about-us-block .regions-block .column .personal-info{
	overflow:hidden;
	height:1%;
	min-height:110px;
}
* html .about-us-block .regions-block .column .personal-info{height:110px;}
.about-us-block .regions-block .column .name{
	font-size:16px;
	line-height:20px;
	display:block;
	margin:0 0 5px;
	color:#083553;
	font-weight:bold;
}
.about-us-block .regions-block .column .post{
	display:block;
	font-size:14px;
	line-height:14px;
}
.about-us-block .regions-block .column p{margin:0 0 4px;}
.about-us-block .regions-block .column .view{
	font-weight:bold;
	font-size:12px;
	color:#0368b8;
	background:url(https://static1.globalsign.com/images/bullet3.gif) no-repeat 100% 3px;
	padding:0 12px 0 0;
}
.about-us-block .regions-block .column .view:hover{
	text-decoration:none;
	color:#083553;
}
.about-us-block .biography-block{
	margin:0;
	padding:10px 0 0;
	overflow:hidden;
	height:1%;
}
.about-us-block .biography-block h3{
	font-size:18px;
	line-height:19px;
	font-weight:bold;
	color:#083553;
	margin:0 0 18px;
}
.about-us-block .biography-block h3 .mark{
	display:block;
	color:#0368b8;
	font-size:16px;
}
.about-us-block .biography-block .holder{
	overflow:hidden;
	height:1%;
}
.about-us-block .biography-block .profile-block{
	float:left;
	width:158px;
	padding:4px 24px 0 0;
}
.about-us-block .biography-block .profile-block img{
	border:1px solid #e2e2e2;
	display:block;
	margin:0 0 11px;
}
.about-us-block .biography-block .profile-block ul{
	padding:0;
	margin:0;
	list-style:none;
	font-size:12px;
	line-height:16px;
	font-weight:bold;
}
.about-us-block .biography-block .profile-block ul a{
	background:url(https://static1.globalsign.com/images/bullet7.gif) no-repeat 1px 3px;
	padding:0 0 0 17px;
}
.about-us-block .biography-block .profile-block ul a:hover{
	text-decoration:none;
	color:#083553;
}
.about-us-block .biography-block .description{
	overflow:hidden;
	height:1%;
	font-size:12px;
	line-height:14px;
	color:#1c4866;
	padding:0 20px 0 0;
}
.about-us-block .biography-block .description p{margin:0 0 16px;}
.about-us-block .biography-block .link-block{
	overflow:hidden;
	height:1%;
	padding:7px 0 0 2px;
}
.about-us-block .biography-block .description .back{
	color:#0368b8;
	font-weight:bold;
	float:left;
}
.about-us-block .biography-block .description .back:hover{
	text-decoration:none;
	color:#083553;
}
.about-us-block .tabset{
	padding:1px 0 5px;
	margin:0 7px 11px 3px;
	list-style:none;
	border-bottom:2px solid #d7dfe3;
	overflow:hidden;
	height:1%;
	font-size:18px;
	line-height:20px;
	font-weight:bold;
}
.about-us-block .tabset h2{
	font-size:18px;
	line-height:20px;
	font-weight:bold;
	margin:0;
}
.about-us-block .tabset li{
	float:left;
	background:url(https://static1.globalsign.com/images/separator11.gif) no-repeat 0 3px;
	padding:0 11px 0 14px;
}
.about-us-block .tabset li:first-child,
.about-us-block .tabset li.first-child{
	background:none;
	padding-left:0;
}
.about-us-block .tabset a{color:#9fb1bc;}
.about-us-block .tabset a:hover,
.about-us-block .tabset .active{
	text-decoration:none;
	color:#083553;
}
.about-us-block .tabs-area{
	overflow:hidden;
	height:1%;
	margin:0;
	padding:0;
}
.about-us-block .tab-content{
	overflow:hidden;
	height:1%;
	padding:0;
	margin:0;
}
.about-us-block .tab-content .news-list{
	padding:1px 12px 5px 0;
	margin:0 0 28px;
	list-style:none;
	font-size:14px;
	line-height:16px;
	color:#083553;
	border-bottom:2px solid #d7dfe3;
}
.about-us-block .tab-content .news-list .date{
	display:block;
	font-style:normal;
	color:#083553;
}
.about-us-block .tab-content .news-list li{margin:0 0 11px;}
.about-us-block .tab-content .news-list a{
	display:block;
	color:#0368b8;
	padding:12px 0 9px 3px;
}
.about-us-block .tab-content .news-list .active a,
.about-us-block .tab-content .news-list a:hover{
	background:#eef2f2;
	text-decoration:none;
}
.about-us-block .paging{
	padding:0 0 29px 4px;
	margin:0;
	list-style:none;
	overflow:hidden;
	height:1%;
	color:#083553;
	font-size:13px;
	line-height:20px;
}
.about-us-block .paging li{
	float:left;
	margin:0 8px 0 0;
}
.about-us-block .paging a{
	float:left;
	background:#f3f3f3;
	border:1px solid #e2e2e2;
	width:20px;
	text-align:center;
	color:#0368b8;
}
.about-us-block .paging a:hover{
	text-decoration:none;
	color:#083553;
}
.about-us-block .paging span{
	padding:1px 0;
	display:block;
}
.about-us-block .info{
	padding:0 0 0 3px;
	font-size:14px;
	line-height:17px;
	color:#1c4866;
}
.about-us-block .info p{margin:0;}
.about-us-block .info a:hover{
	text-decoration:none;
	color:#083553;
}
.about-us-block .events-list{
	padding:22px 12px 0 2px;
	margin:0;
	list-style:none;
	font-size:13px;
	line-height:16px;
	color:#083553;
	overflow:hidden;
	height:1%;
}
.about-us-block .events-list li{
	margin:0 0 31px;
	border-bottom:2px solid #d7dfe3;
	padding:0 0 7px;
}
.about-us-block .events-list dl{
	margin:0 0 16px;
	padding:0;
	overflow:hidden;
	height:1%;
	font-weight:bold;
	font-size:14px;
	line-height:16px;
}
.about-us-block .events-list dl dt{
	float:left;
	padding:0 5px 0 0;
}
.about-us-block .events-list dl dd{
	overflow:hidden;
	height:1%;
	margin:0;
}
.about-us-block .events-list p{margin:0 0 20px;}
.about-us-block .events-list a:hover{
	text-decoration:none;
	color:#083553;
}
.ios-block .info-block{
	background:url(https://static2.globalsign.com/images/bg-ios-block.gif) repeat-x;
	overflow:visible;
	height:1%;
}
.ios-block .info-block-holder{background:none;}
.ios-block .info-block-frame{
	height:1%;
	overflow:visible;
}
.ios-block .info-block:after,
.ios-block .info-block-frame:after{
	content:'';
	display:block;
	clear:both;
}
.ios-block .info-block .alignleft{
	float:left;
	margin:-36px 49px -36px 9px;
	position:relative;
}
.ios-block .info-block .description{
	overflow:hidden;
	height:1%;
	font-size:32px;
	line-height:30px;
	color:#dae7ef;
	padding:14px 46px 0 0;
}
.ios-block .info-block .text-ios{
	background:url(https://static1.globalsign.com/images/text-ios.png) no-repeat;
	width:392px;
	height:44px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 0 13px;
}
.ios-block .info-block p{margin:0 0 30px;}
.ios-block .info-block .cta-block{
	overflow:hidden;
	height:1%;
	border:solid #83b2ca;
	border-width:2px 0;
	font-size:17px;
	line-height:21px;
	color:#fff;
	font-weight:bold;
	padding:0 0 7px;
}
.ios-block .info-block .cta-block p{margin:0;}
.ios-block .info-block .cta-block .column{
	float:left;
	width:196px;
	text-align:center;
	padding:7px 0 0;
}
.ios-block .info-block .cta-block .alignright{
	float:right;
	width:241px;
	padding:46px 0 0;
}
.ios-block .info-block .cta-block .only{
	display:block;
	font-size:15px;
	line-height:17px;
	color:#72a6c2;
	text-align:left;
	margin:0 0 2px 41px;
}
.ios-block .info-block .cta-block .text-price{
	display:block;
	background:url(https://static1.globalsign.com/images/text-price.png) no-repeat;
	width:118px;
	height:51px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 auto 1px;
}
.ios-block .info-block .cta-block .btn-buy{
	display:block;
	background:url(https://static2.globalsign.com/images/bg-ios-buttons.gif) no-repeat;
	width:154px;
	height:37px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 auto 7px;
}
.ios-block .info-block .cta-block .btn-buy:hover{background-position:0 -42px;}
.ios-block .info-block .cta-block .text-need{
	display:block;
	background:url(https://static1.globalsign.com/images/text-need.png) no-repeat;
	width:224px;
	height:22px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 auto 10px;
}
.ios-block .info-block .cta-block .btn-get{
	display:block;
	background:url(https://static2.globalsign.com/images/bg-ios-buttons.gif) no-repeat -163px 0;
	width:154px;
	height:37px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 auto 8px;
}
.ios-block .info-block .cta-block .btn-get:hover{background-position:-163px -42px;}
.ios-block .info-block .cta-block .info{
	font-size:13px;
	line-height:16px;
	color:#fff;
	display:block;
}
.ios-block .text-block{
	overflow:hidden;
	height:1%;
	font-size:13px;
	line-height:16px;
	color:#073553;
	padding:0 46px 0 30px;
}
.ios-block .text-block h2{
	font-size:24px;
	line-height:25px;
	font-weight:bold;
	color:#083553;
	margin:0 0 7px;
}
.ios-block .text-block p{margin:0 0 17px;}
.ios-block .text-block .alignright{
	float:right;
	margin:0 0 0 30px;
}
.ios-block .text-block .description{
	overflow:hidden;
	height:1%;
	padding:4px 0 53px 4px;
	font-size:13px;
	line-height:16px;
	color:#073553;
}
.ios-block .text-block .offer-block{
	overflow:hidden;
	height:1%;
	font-size:14px;
	line-height:17px;
	color:#fff;
	margin:0 0 0 -4px;
	padding:15px 10px 13px 17px;
	border:2px solid #c2dce0;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	background: #0d73b9;
	background: -moz-linear-gradient(top, #0d73b9 0%, #1468a5 50%, #1468a5 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0d73b9), color-stop(50%,#1468a5), color-stop(100%,#1468a5));
	background: -webkit-linear-gradient(top, #0d73b9 0%,#1468a5 50%,#1468a5 100%);
	background: -o-linear-gradient(top, #0d73b9 0%,#1468a5 50%,#1468a5 100%);
	background: -ms-linear-gradient(top, #0d73b9 0%,#1468a5 50%,#1468a5 100%);
	background: linear-gradient(top, #0d73b9 0%,#1468a5 50%,#1468a5 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d73b9', endColorstr='#1468a5',GradientType=0 );
}
.ios-block .text-block .offer-block h3{
	font-size:18px;
	line-height:20px;
	font-weight:bold;
	color:#fff;
	margin:0 0 14px;
}
.ios-block .text-block .offer-block ul{
	padding:0;
	margin:0;
	list-style:none;
}
.ios-block .text-block .offer-block ul li{
	background:url(https://static1.globalsign.com/images/bullet8.gif) no-repeat 0 4px;
	padding:0 0 7px 19px;
}
.ios-block .text-block .article{
	margin:0;
	padding:0 0 0 3px;
}
.ios-block .text-block .article .visual{
	overflow:hidden;
	height:1%;
	margin:0;
	background:none;
	width:auto;
	padding:16px 0 8px 10px;
}
.ios-block .text-block .article h2{margin:0 0 16px;}
.ios-block .text-block .article img{
	display:block;
	margin:0 0 2px -4px;
}
.ios-block .text-block .partners{
	padding:8px 0 26px 18px;
	margin:0;
	list-style:none;
}
.ios-block .text-block .partners li{
	display:inline;
	vertical-align:middle;
	margin:0 83px 0 0;
}
.ios-block .text-block .partners img{
	vertical-align:middle;
	display:inline;
}
.ios-block .text-block a:hover{
	text-decoration:none;
	color:#083553;
}
.ios-block .about-platform-block{padding:50px 99px 0 45px;}
.ios-block .about-platform-block .alignright{margin:0 0 0 30px;}
.ios-block .about-platform-block .description{padding:15px 0 0;}
.ios-block .about-platform-block h2{margin:0 0 17px;}
.ios-block .about-platform-block p{margin:0 0 15px;}
.ios-block .about-platform-block .options-block{
	padding:45px 0 0;
	margin:0;
	overflow:visible;
	position:relative;
}
.ios-block .about-platform-block .options-block:after{
	content:'';
	display:block;
	clear:both;
}
.ios-block .about-platform-block .options-block ul{
	width:auto;
	margin:0 -80px 0 0;
}
.ios-block .about-platform-block .options-block .label{
	margin:0 7px 0 -4px;
	position:relative;
}
.ios-block .about-platform-block .options-block ul li{padding:0 7px 0 15px;}
.buy-voucher-block{
	padding:0;
	height:1%;
}
.buy-voucher-block .navigation-block{
	margin:-33px -9999px 55px;
	padding:9px 9999px 11px;
}
.buy-voucher-block #content{width:728px;}
.buy-voucher-block .content-block{padding:0 0 0 20px;}
.buy-voucher-block .content-block p{margin:0 0 15px;}
.buy-voucher-block .content-block .heading-section{margin:0 0 8px;}
.buy-voucher-block .content-block .heading-section h2.underlined{padding:0 0 5px;}
.buy-voucher-block .content-block strong{
	display:block;
	padding:10px 0 12px;
}
.buy-voucher-block .features-table-holder{
	width:711px;
	background:url(https://static2.globalsign.com/images/bg-table-top.gif) no-repeat 100% 0;
	padding:5px 0 0;
	margin:0 0 0 -3px;
}
.buy-voucher-block .features-table-frame{
	background:url(https://static2.globalsign.com/images/bg-table-bottom.gif) no-repeat 100% 100%;
	padding:0 0 19px;
}
.buy-voucher-block .features-table{
	border-collapse:collapse;
	width:711px;
}
.buy-voucher-block .features-table th{
	padding:0 0 1px;
	border-bottom:1px solid #cacaca;
	vertical-align:top;
	background:#fff;
}
.buy-voucher-block .features-table th .holder{border:none;}
.buy-voucher-block .features-table th.col1{
	width:228px;
	font-size:16px;
	line-height:20px;
	font-weight:bold;
	color:#fff;
	text-align:left;
}
.buy-voucher-block .features-table th.col1 .holder{
	background:#1c4866;
	border-radius:5px 0 0 0;
	-webkit-border-radius:5px 0 0 0;
	-moz-border-radius:5px 0 0 0;
	border-right:2px solid #fff;
	padding:7px 5px 7px 24px;
}
.buy-voucher-block .features-table th.col2{
	width:248px;
	font-size:18px;
	line-height:20px;
	font-weight:bold;
	color:#fff;
	border-left:1px solid #0368b8;
}
.buy-voucher-block .features-table th.col2 .holder{
	background:#1a5895 url(https://static2.globalsign.com/images/bg-table-heading.gif) repeat-x;
	padding:5px 5px 9px;
	position:relative;
}
.buy-voucher-block .features-table th.col3{
	width:233px;
	border-left:1px solid #fff;
	font-size:18px;
	line-height:20px;
	font-weight:bold;
	color:#fff;
}
.buy-voucher-block .features-table th.col3 .holder{
	background:#1a5895 url(https://static2.globalsign.com/images/bg-table-heading.gif) repeat-x;
	padding:4px 5px 10px;
}
.buy-voucher-block .features-table th.col2 .best{
	position:absolute;
	top:-12px;
	right:-5px;
	background:url(https://static2.globalsign.com/images/bg-best02.png) no-repeat;
	width:79px;
	height:82px;
	text-indent:-9999px;
	overflow:hidden;
}
.buy-voucher-block .features-table td{
	padding:0;
	background:#eef2f2;
}
.buy-voucher-block .features-table .holder{display:block;}
.buy-voucher-block .features-table .table-holder{
	border:solid #e2e2e2;
	border-width:0 1px;
	padding:0 2px;
	background:#fbfcf9;
}
.buy-voucher-block .features-table .table-holder table{border-collapse:collapse;}
.buy-voucher-block .features-table .table-holder table .col1{
	width:197px;
	padding:0 5px 0 23px;
	font-size:13px;
	line-height:14px;
	background:#eef2f2 url(https://static2.globalsign.com/images/bg-table-col1.gif) no-repeat 0 100%;
}
.buy-voucher-block .features-table .table-holder table .col2{
	width:218px;
	border:solid #0368b8;
	border-width:0 2px;
	padding:10px 14px 7px 13px;
	text-align:center;
	background:#fff url(https://static2.globalsign.com/images/bg-table-col2.gif) no-repeat 50% 100%;
}
.buy-voucher-block .features-table .table-holder table .col3{
	width:207px;
	padding:5px 10px 0 14px;
	text-align:center;
	background:#eef2f2 url(https://static2.globalsign.com/images/bg-table-col3.gif) no-repeat 100% 100%;
}
.buy-voucher-block .features-table .table-holder .last .col1,
.buy-voucher-block .features-table .table-holder .last .col3{
	background:#eef2f2;
}
.buy-voucher-block .features-table .table-holder .last .col2{background:#fff;}
.buy-voucher-block .features-table .col2 .price{
	font-size:30px;
	line-height:30px;
	color:#083553;
	display:block;
	margin:0 0 6px;
	padding:0;
}
.buy-voucher-block .features-table strong{padding:0;}
.buy-voucher-block .features-table .col2 .btn-buy{
	display:block;
	background:url(https://static2.globalsign.com/images/buttons.gif) no-repeat 0 -165px;
	width:87px;
	height:28px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 auto;
}
.buy-voucher-block .features-table .col2 .btn-buy:hover{background-position:-88px -165px;}
.buy-voucher-block .features-table .col3 .btn-buy{
	display:block;
	background:url(https://static2.globalsign.com/images/buttons.gif) no-repeat -135px -282px;
	width:81px;
	height:26px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 auto;
}
.buy-voucher-block .features-table .col3 .btn-buy:hover{background-position:-135px -315px;}
.buy-voucher-block .features-table .col3 strong{font-weight:normal;}
.buy-voucher-block .features-table .col3 .price{
	font-size:28px;
	line-height:28px;
	color:#083553;
	display:block;
	font-weight:normal;
	margin:0 0 7px;
}
.buy-voucher-block .features-table img{margin:0 0 5px;}
.buy-voucher-block .features-table .yes{
	display:block;
	margin:7px auto 6px;
	background:url(https://static1.globalsign.com/images/ico37.png) no-repeat;
	width:13px;
	height:12px;
	text-indent:-9999px;
	overflow:hidden;
}
.buy-voucher-block .features-table .no{
	display:block;
	margin:0 auto;
	background:url(https://static1.globalsign.com/images/ico50.gif) no-repeat;
	width:14px;
	height:3px;
	text-indent:-9999px;
	overflow:hidden;
}
.buy-voucher-block #sidebar{padding:10px 0 20px;}
.buy-voucher-block #sidebar .pluging-list{padding:6px 0 30px;}
#sidebar .contacts-box{
	overflow:hidden;
	height:1%;
	border-bottom:1px solid #c4c4c4;
	font-size:11px;
	line-height:13px;
	font-weight:bold;
	color:#083553;
	margin:0 26px 0 1px;
	padding:0 4px;
	position:relative;
}
.buy-voucher-block #sidebar .contacts-box{margin:-23px -1px 0 1px;}
#sidebar .contacts-box .alignright{
	float:right;
	margin:0 0 0 -15px;
	border:none !important;
	outline:none;
}
#sidebar .contacts-box .description{
	padding:12px 0 0;
	overflow:hidden;
	height:1%;
	line-height:13px;
}
#sidebar .contacts-box p{margin:0 0 4px;}
#sidebar .contacts-box .btn-contact{
	color:#0368b8;
	background:url(https://static1.globalsign.com/images/bullet2.gif) no-repeat 100% 4px;
	padding:0 7px 0 0;
}
#sidebar .contacts-box .btn-contact:hover{
	color:#083553;
	text-decoration:none;
}
.partner-programs-block{
	overflow:hidden;
	height:1%;
	padding:52px 42px 0;
	margin:0 0 -14px;
}
.partner-programs-block .heading{
	font-size:20px;
	line-height:24px;
	color:#2d536d;
	text-align:center;
	padding:0 60px 34px 30px;
}
.partner-programs-block .heading p{margin:0;}
.partner-programs-block .heading h1{
	font-size:34px;
	line-height:35px;
	margin:0 0 7px;
	font-weight:bold;
	color:#083553;
}
.partner-programs-block .three-columns{
	overflow:hidden;
	margin:0 0 0 -65px;
	width:961px;
}
.partner-programs-block .three-columns .column{
	float:left;
	font-size:13px;
	line-height:16px;
	font-weight:bold;
	width:251px;
	margin:0 0 0 65px;
	padding:0;
	display:inline;
}
.partner-programs-block .three-columns .column .image-holder{
	border:1px solid #e2e2e2;
	background: rgb(250,252,253);
	background: -moz-linear-gradient(top, rgba(250,252,253,1) 0%, rgba(255,255,255,1) 50%, rgba(255,255,255,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(250,252,253,1)), color-stop(50%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,1)));
	background: -webkit-linear-gradient(top, rgba(250,252,253,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
	background: -o-linear-gradient(top, rgba(250,252,253,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
	background: -ms-linear-gradient(top, rgba(250,252,253,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
	background: linear-gradient(top, rgba(250,252,253,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafcfd', endColorstr='#ffffff',GradientType=0 );
	padding:2px 2px 0;
	margin:0 0 23px;
}
.partner-programs-block .three-columns .column .image-holder .holder{
	background: rgb(237,245,250);
	background: -moz-linear-gradient(top, rgba(237,245,250,1) 0%, rgba(255,255,255,1) 50%, rgba(255,255,255,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(237,245,250,1)), color-stop(50%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,1)));
	background: -webkit-linear-gradient(top, rgba(237,245,250,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
	background: -o-linear-gradient(top, rgba(237,245,250,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
	background: -ms-linear-gradient(top, rgba(237,245,250,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
	background: linear-gradient(top, rgba(237,245,250,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#edf5fa', endColorstr='#ffffff',GradientType=0 );
}
.partner-programs-block .three-columns .column h3{
	font-size:20px;
	line-height:25px;
	font-weight:bold;
	color:#083553;
	margin:0 0 9px;
	padding:0;
	border:none;
}
.partner-programs-block .three-columns .column h4{
	font-size:16px;
	line-height:20px;
	font-weight:normal;
	color:#083553;
	margin:0 0 6px;
}
.partner-programs-block .three-columns .column ul{
	padding:0;
	margin:0 0 25px;
	list-style:none;
}
.partner-programs-block .three-columns .column ul li{margin:0;}
.partner-programs-block .three-columns .column ul a{
	background:url(https://static1.globalsign.com/images/bullet7.gif) no-repeat 0 3px;
	padding:0 0 0 14px;
	color:#0368b8;
}
.partner-programs-block .three-columns .column ul a:hover{
	text-decoration:none;
	color:#083553;
}
.partner-programs-block .three-columns .column .frame{
	overflow:hidden;
	height:1%;
}
.partner-programs-block .three-columns .column .frame .alignleft{
	float:left;
	margin:0 6px 0 2px;
}
.partner-programs-block .three-columns .column .frame ul{
	overflow:hidden;
	height:1%;
}
.partner-programs-block .three-columns .column .button-holder{
	font-size:15px;
	line-height:20px;
	color:#083553;
	font-weight:bold;
	padding:13px 0 0 3px;
}
.partner-programs-block .three-columns .column .button-holder p{margin:0 0 7px;}
.partner-programs-block .three-columns .column .button-holder .btn-join{
	display:block;
	background:url(https://static2.globalsign.com/images/buttons.gif) no-repeat 0 -198px;
	width:154px;
	height:37px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 0 0 -3px;
}
.partner-programs-block .three-columns .column .button-holder .btn-join:hover{background-position:0 -240px;}
.partner-programs-block .three-columns .column .list-holder{
	overflow:hidden;
	height:1%;
	margin:0 0 0 -40px;
}
.partner-programs-block .three-columns .column .list{
	float:left;
	max-width:130px;
	margin:0 0 0 40px;
	display:inline;
}
.educational-block{
	padding:0;
	height:1%;
}
.educational-block .breadcrumbs{margin:-5px 0 21px;}
.educational-block:after{
	content:'';
	display:block;
	clear:both;
}
.educational-block .edu-list{
	padding:2px 0 1px 6px;
	margin:0;
	list-style:none;
}
.educational-block .edu-list li{
	display:inline-block;
	vertical-align:middle;
	margin:0 73px 0 0;
}
* html .educational-block .edu-list li{display:inline;}
* +html .educational-block .edu-list li{display:inline;}
.educational-block .edu-list img{vertical-align:middle;}
.educational-block .text-block{
	margin:0 7px 0 -2px;
	padding:23px 0 0 5px;
}
.educational-block .text-block .heading-section h2{padding:0 0 4px;}
.educational-block .text-block .alignleft{
	float:left;
	margin:20px 34px 0 -3px;
}
.educational-block .text-block .description{
	overflow:hidden;
	height:1%;
	padding:19px 10px 30px 0;
	line-height:16px;
}
.educational-block .text-block .description p{margin:0 0 10px;}
.educational-block .text-block .description ul{
	padding:0 0 7px;
	margin:0;
	list-style:none;
	font-weight:bold;
	line-height:14px;
}
.educational-block .text-block .description ul li{
	background:url(https://static1.globalsign.com/images/bullet7.gif) no-repeat 1px 3px;
	padding:0 35px 10px 17px;
}
.educational-block .text-block h2{
	font-size:18px;
	line-height:20px;
	font-weight:bold;
	color:#083553;
	margin:0 0 16px;
}
.educational-block .text-block h3{
	font-size:17px;
	line-height:20px;
	font-weight:normal;
	color:#1c4866;
	margin:0 0 14px;
}
.educational-block .text-block .how-list{
	padding:0 0 34px;
	margin:0;
	list-style:none;
	font-size:13px;
	line-height:16px;
}
.educational-block .text-block .how-list li{margin:0;}
.educational-block .text-block .how-list a{
	background:url(https://static1.globalsign.com/images/bullet7.gif) no-repeat 4px 4px;
	padding:0 0 0 21px;
	font-weight:bold;
}
.digital-certificates-block{margin:-13px 0 0;}
.about-us-block .digital-certificates-block .breadcrumbs{margin:-5px 0 29px;}
.digital-certificates-block .heading-section .alignleft{
	float:left;
	margin:0 5px 0 3px;
}
.digital-certificates-block .heading-section h2{
	padding:0;
	line-height:33px;
}
.digital-certificates-block .text-block{
	padding:0 0 18px 4px;
	margin:0;
	font-size:12px;
	line-height:14px;
	color:#1c4866;
}
.digital-certificates-block .text-block p{margin:0 0 15px;}
.digital-certificates-block .features-table-holder{
	width:690px;
	background:url(https://static2.globalsign.com/images/bg-table-top2.gif) no-repeat 100% 0;
	padding:9px 0 0;
	overflow:hidden;
	margin:0 0 0 1px;
}
.digital-certificates-block .features-table-frame{
	background:url(https://static2.globalsign.com/images/bg-table-bottom02.gif) no-repeat 100% 100%;
	padding:0 0 17px;
}
.digital-certificates-block .features-table{
	width:690px;
	border-collapse:collapse;
	font-size:13px;
	line-height:16px;
	color:#083553;
}
.digital-certificates-block .features-table .holder{display:block;}
.digital-certificates-block .features-table th{
	padding:0 0 1px;
	background:#fff;
	border-bottom:1px solid #bdc0c0;
	vertical-align:top;
}
.digital-certificates-block .features-table th.col1{
	width:197px;
	padding:0 2px 1px 1px;
	text-align:left;
	font-size:16px;
	line-height:20px;
	font-weight:bold;
	color:#fff;
}
.digital-certificates-block .features-table th.col2{
	width:221px;
	font-size:18px;
	line-height:20px;
	font-weight:bold;
	color:#fff;
}
.digital-certificates-block .features-table th.col3{
	width:267px;
	border-left:2px solid #0368b8;
	font-size:18px;
	line-height:20px;
	font-weight:bold;
	color:#fff;
}
.digital-certificates-block .features-table th.col1 .holder{
	background:#1c4866;
	padding:3px 5px 7px 25px;
}
.digital-certificates-block .features-table th.col2 .holder{
	background:#1a5895 url(https://static2.globalsign.com/images/bg-table-heading.gif) repeat-x;
	padding:1px 0 9px;
}
.digital-certificates-block .features-table th.col3 .holder{
	background:#1a5895 url(https://static2.globalsign.com/images/bg-table-heading.gif) repeat-x;
	padding:1px 0 9px;
}
.digital-certificates-block .features-table td{padding:0;}
.digital-certificates-block .features-table .table-holder td{
	background:#eef2f2;
	border-bottom:1px solid #e4e4e4;
	padding:9px 0 7px;
	font-weight:bold;
}
.digital-certificates-block .features-table .table-holder{
	background:#fbfcf9;
	padding:0 0 0 2px;
	border:solid #e2e2e2;
	border-width:0 0 0 1px;
}
.digital-certificates-block .features-table .table-holder table{
	width:687px;
	border-collapse:collapse;
}
.digital-certificates-block .features-table .table-holder .last td{border-bottom:none;}
.digital-certificates-block .features-table .table-holder .col1{
	width:171px;
	padding:14px 0 9px 24px;
	font-size:16px;
	line-height:20px;
}
.digital-certificates-block .features-table .table-holder .col2{
	width:220px;
	border-left:3px solid #d7dfe3;
	text-align:center;
}
.digital-certificates-block .features-table .table-holder .col3{
	width:265px;
	text-align:center;
	border-left:2px solid #0368b8;
	border-right:2px solid #0368b8;
	background:#fff;
}
.digital-certificates-block .features-table .name{
	font-size:18px;
	line-height:20px;
	font-weight:bold;
}
.digital-certificates-block .features-table .price{
	font-size:26px;
	line-height:30px;
}
.digital-certificates-block .features-table .btn-buy{
	display:block;
	background:url(https://static2.globalsign.com/images/buttons.gif) no-repeat 0 -347px;
	width:99px;
	height:33px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 auto 6px;
}
.digital-certificates-block .features-table .btn-buy:hover{background-position:0 -384px;}
.digital-certificates-block .features-table .col3 .btn-buy{margin:3px auto 6px;}
.digital-certificates-block .features-table .renew{
	font-size:14px;
	line-height:16px;
	color:#0368b8;
	font-weight:bold;
	background:url(https://static1.globalsign.com/images/bullet3.gif) no-repeat 100% 4px;
	padding:0 10px 0 0;
}
.digital-certificates-block .features-table .renew:hover{
	text-decoration:none;
	color:#083553;
}
.digital-certificates-block .features-table .last .holder{margin:0 0 -8px;}
.digital-certificates-block .content-block{padding:46px 29px 0 3px;}
.digital-certificates-block .content-block h2{
	font-size:18px;
	line-height:20px;
	font-weight:bold;
	margin:0 0 7px 12px;
}
.digital-certificates-block .steps{
	padding:9px 0 19px 53px;
	width:926px;
}
.digital-certificates-block .steps ul li{
	width:154px;
	padding:0 5px;
}
.digital-certificates-block .steps .description img{margin:5px 0 0;}
.digital-certificates-block .steps .more{
	display:block;
	padding:5px 0 0 13px;
}
.about-us-block #sidebar .inner ul{margin:0 0 -7px;}
.about-us-block #sidebar .inner ul ul{padding:10px 0 14px;}
.about-us-block #sidebar .inner ul ul li{margin:0 0 3px;}
.resources-block .breadcrumbs{margin:-5px 0 25px;}
.resources-block .text-block{padding:0 50px 25px 5px;}
#content .resources-block .tabs{padding:0 8px 0 2px;}
.resources-block .content-block .tabset{
	border:none;
	font-weight:normal;
}
.resources-block .content-block .tabset li{
	padding:0;
	background:none;
}
.resources-block .content-block .tabset em{
	width:auto;
	padding:0 10px 0 7px;
}
.resources-block .content-block .tabset span{
	padding:5px 5px 7px 27px;
	background-position:6px 10px;
}
.resources-block .content-block .tabset .active span{background-position:6px 13px;}
.resources-block .content-block .tabset img{margin:3px 0 2px;}
.resources-block .content-block .tabset .disabled{
	display:none;
}
.resources-block .content-block .tabset a:hover .disabled,
.resources-block .content-block .tabset .active .disabled{
	display:inline;
}
.resources-block .content-block .tabset a:hover .enabled,
.resources-block .content-block .tabset .active .enabled{
	display:none;
}
.resources-block .content-block .tabs-area{width:auto;}
.resources-block .content-block .tab-content{
	width:auto;
	padding:26px 0 0 25px;
}
.resources-block .content-block .three-columns-block{
	overflow:hidden;
	width:688px;
}
.resources-block .content-block .column{
	float:left;
	width:213px;
}
.resources-block .content-block .column:first-child,
.resources-block .content-block .three-columns-block div.first-child{
	width:240px;
}
.resources-block .content-block .three-columns-block .column div.first-child{
	width:auto;
}
.resources-block .content-block .column h3{
	font-size:15px;
	line-height:20px;
	font-weight:normal;
	color:#083553;
	margin:0 10px 7px 0;
}
.resources-block .content-block .block{
	overflow:hidden;
	margin:0 0 20px;
	padding:0;
	min-height:94px;
}
* html .resources-block .content-block .block{
	height:94px;
	overflow:visible;
}
.resources-block .content-block .small{
	min-height:0;
	margin:0 0 30px;
}
* html .resources-block .content-block .small{height:auto;}
.resources-block .content-block .column ul{
	padding:0;
	margin:0 20px 0 0;
	list-style:none;
	font-size:13px;
	line-height:16px;
}
.resources-block .content-block .tab-content .column ul li{
	background:none;
	padding:0;
	margin:0;
	float:none;
	width:auto;
}
.resources-block .content-block .column ul a:hover{
	text-decoration:none;
	color:#083553;
}
.resources-block .content-block .tab-content .videos{
	padding:0 0 0 3px;
	margin:0;
	list-style:none;
	font-size:13px;
	line-height:16px;
	overflow:hidden;
}
.resources-block .content-block .tab-content ul li{
	margin:20px 62px 0 0;
	padding:0;
	background:none;
	float:left;
	width:150px;
}
.resources-block .tab-content .videos h3{
	font-size:15px;
	line-height:14px;
	color:#083553;
	font-weight:normal;
	margin:0 13px 10px 0;
}
.resources-block .tab-content .videos img{
	border:2px solid #bde2ff;
	border-radius:2px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	margin:0 0 6px;
}
.resources-block .tab-content .videos .caption{
	font-weight:bold;
	color:#0368b8;
	background:url(https://static1.globalsign.com/images/bullet3.gif) no-repeat 100% 5px;
	padding:0 9px 0 0;
}
.resources-block .tab-content .videos a:hover,
.resources-block .tab-content .videos a:hover .caption{
	text-decoration:none;
	color:#083553;
}
#sidebar .side-info-box{
	overflow:hidden;
	height:1%;
	font-size:12px;
	line-height:13px;
	color:#90979b;
	margin:-17px 0 37px;
	padding:0 24px 0 0;
}
#sidebar .side-info-box h3.underlined{
	font-size:15px;
	line-height:17px;
	font-weight:bold;
	color:#083553;
	border-bottom:1px solid #c4c4c4;
	padding:0 0 4px;
	margin:0 0 7px;
}
#sidebar .side-info-box p{
	margin:0 0 5px;
}
#sidebar .side-info-box .holder{
	overflow:hidden;
	height:1%;
}
#sidebar .side-info-box .description{
	overflow:hidden;
	height:1%;
	font-size:12px;
	line-height:13px;
}
#sidebar .side-info-box .alignright{
	float:right;
	margin:3px 11px 0 0;
}
#sidebar .side-info-box .more{
	font-size:12px;
	color:#0368b8;
	background:url(https://static1.globalsign.com/images/bullet2.gif) no-repeat 100% 4px;
	padding:0 9px 0 0;
	font-weight:bold;
}
#sidebar .side-info-box .more:hover{
	text-decoration:none;
	color:#083553;
}
.info-block-grey{
	background:#373c42 url(https://static2.globalsign.com/images/bg-info-block-grey.jpg) repeat-x 50% 0;
	border-bottom:3px solid #f3f3f3;
}
.info-block-grey .breadcrumbs{
	padding:23px 0 42px 15px;
}
.info-block-grey .breadcrumbs li{
	background:url(https://static1.globalsign.com/images/separator14.gif) no-repeat 0 4px;
}
.info-block-grey .breadcrumbs li:first-child,
.info-block-grey .breadcrumbs li.first-child{
	background:none;
}
.info-block-grey .visual-block-holder{
	overflow:hidden;
	height:1%;
	padding:0 50px 0 15px;
}
.info-block-grey .visual-block-holder.pdf-signing-certs {padding: 0 30px 0 15px;}
.info-block-grey .visual-block-holder .alignleft{
	float:left;
	margin:0 65px 0 0;
}
.info-block-grey .visual-block-holder .description{
	overflow:hidden;
	font-size:26px;
	line-height:30px;
	color:#e2e2e3;
	position:static;
	padding:25px 0 0;
	height:1%;
}
.info-block-grey .visual-block-holder .text-digitally{
	display:block;
	background:url(https://static1.globalsign.com/images/text-digitally.png) no-repeat -8px 0;
	width:503px;
	height:50px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0;
}
.visual-block-holder .description .buttons-holder.pricing-added .button-descriptors .price.gradient-price {
	display:inline-block;
	background:url(https://static1.globalsign.com/images/pdf-price-gradient.png) no-repeat 0 0;
	width:80px;
	height:33px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 0 -2px 8px;
	vertical-align: bottom;
}
.info-block-grey .visual-block-holder .description p{
	margin:0 0 20px;
}
.info-block-grey .visual-block-holder .buttons-holder{
	overflow:hidden;
	height:1%;
	border:solid #989b9f;
	border-width:2px 0;
	padding:10px 0 15px 1px;
	margin:0;
}
.info-block-grey .visual-block-holder .btn-buy{
	float:left;
	background:url(https://static2.globalsign.com/images/buttons.gif) no-repeat -146px -347px;
	width:154px;
	height:37px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 15px 0 0;
}
.info-block-grey .visual-block-holder .btn-buy:hover{
	background-position:-146px -390px;
}
.info-block-grey .visual-block-holder .btn-get,
.info-block-grey .visual-block-holder .btn-free{
	float:left;
	background:url(https://static2.globalsign.com/images/buttons.gif) no-repeat 0 -427px;
	width:139px;
	height:37px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0;
}
.info-block-grey .visual-block-holder .btn-get:hover{
	background-position:0 -470px;
}
.info-block-grey .visual-block-holder .btn-free{
	background-position:-161px -433px;
	margin:0 0 0 15px;
}
.info-block-grey .visual-block-holder .btn-free:hover{
	background-position:-161px -475px;
}
.sign-secure-block{
	padding:17px 17px 0 2px;
}
.sign-secure-block .heading-section{
	margin-bottom:24px;
}
.sign-secure-block .heading-section h2.underlined{
	padding:0 0 4px;
}
.sign-secure-block .text-block .alignleft{
	float:left;
	margin:5px 21px 10px 18px;
}
.sign-secure-block .text-block{
	overflow:visible;
	margin:0 12px 58px -2px;
}
.sign-secure-block .text-block p{
	margin:0 0 15px;
}
.sign-secure-block .text-block .holder{
	height:1%;
	padding:21px 0 0 3px;
}
.sign-secure-block .text-block:after,
.sign-secure-block .text-block .holder:after{
	content:'';
	display:block;
	clear:both;
}
.sign-secure-block .text-block .image-holder{
	float:left;
	margin:0;
}
.sign-secure-block .text-block .holder .alignleft img{
	margin:0 36px 9px 0;
}
.sign-secure-block .text-block .holder .alignright img{
	margin:13px -10px -30px 0;
	position:relative;
}
.sign-secure-block .text-block .image-holder h3{
	font-size:18px;
	line-height:20px;
	font-weight:bold;
	color:#083553;
	margin:0;
	position:relative;
}
.sign-secure-block .text-block .image-holder h3 .mark{
	display:block;
	font-size:15px;
	color:#0368b8;
}
.sign-secure-block .text-block .holder .alignleft h3{
	margin:0 0 0 49px;
}
#content .sign-secure-block .tabs{
	margin:0 0 27px -6px;
}
.sign-secure-block .content-block .tabset{
	padding:0;
	border:none;
}
.sign-secure-block .content-block .tabset li{
	padding:0;
	background:none;
}
.sign-secure-block .content-block .tabset em{
	width:auto;
	padding:0 9px 0 0;
	font-weight:normal;
}
#content .sign-secure-block .tabs-area{
	min-height:0;
	width:672px;
}
#content .sign-secure-block .tab-content{
	min-height:196px;
}
#content .sign-secure-block .tab-content{
	height:auto;
	overflow:visible;
}
#content .sign-secure-block .tab-content ul{
	padding:18px 0 0 3px;
}
#content .sign-secure-block .tab-content ul li{
	padding:0 0 4px 19px;
}
.sign-secure-block .testimonials-block{
	padding:0 0 15px 23px;
}
.sign-secure-block .testimonials-block blockquote{
	font-size:16px;
	line-height:19px;
	color:#083553;
	padding:6px 40px 40px 30px;
}
.sign-secure-block .testimonials-block blockquote q{
	margin:0 0 -3px;
}
.sign-secure-block .testimonials-block blockquote q img{
	position:relative;
	top:-20px;
	left:85px;
}
.sign-secure-block .testimonials-block blockquote cite img{
	position:static;
	margin:12px 0 0;
}
.inner-side-bar{
	position:relative;
	margin:-13px 0 0;
}
#sidebar .inner-side-bar .side-nav ul li{
	margin:0 0 2px;
}
#sidebar .inner-side-bar .side-nav ul ul{
	padding:9px 0 14px;
}
#sidebar .inner-side-bar .side-nav ul ul a{
	padding:0 0 2px 4px;
}
#sidebar .inner-side-bar .contacts-box{
	margin:0;
	background:url(https://static2.globalsign.com/images/bg-contacts-block.gif) no-repeat 50% 100%;
	padding:23px 0 2px;
	border:none;
}
#sidebar .inner-side-bar .contacts-box .description{
	padding:17px 20px 0 0;
}
#sidebar .inner-side-bar .contacts-box .btn-contact{
	font-size:12px;
	line-height:14px;
	font-weight:normal;
	padding:0 10px 0 0;
	float:left;
	width:56px;
	background-position:100% 92%;
}
.sub-inner-page{background:#f0f0f0;}
.sub-inner{
	width:100%;
	overflow:hidden;
	background:#f0f0f0;
	padding:33px 0 92px;
}
.sub-inner .sub-inner-w1{margin:0 -81px;}
.sub-inner .sub-inner-w2{
	width:860px;
	margin:0 auto;
	padding:0 80px;
	border:1px solid #d7d7d7;
	background:#fff;
}
.sub-inner .sub-inner-w3{
	width:100%;
	overflow:hidden;
	padding:58px 0 103px;
}
.sub-inner .main-heading{
	overflow:hidden;
	height:1%;
	padding:0 0 20px 16px;
}
.sub-inner .main-heading .logo{
	float:left;
	background:url(https://static1.globalsign.com/images/logo02.gif) no-repeat;
	width:227px;
	height:52px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 78px 0 0;
}
.sub-inner .main-heading .logo a{
	display:block;
	height:100%;
}
.sub-inner .main-heading .contacts-block{
	float:left;
	width:190px;
	font-size:16px;
	line-height:18px;
	color:#083553;
	padding:14px 0 0;
}
.sub-inner .main-heading .contacts-block p{margin:0;}
.sub-inner .main-heading .contacts-block dl{
	margin:0;
	overflow:hidden;
	font-size:14px;
}
.sub-inner .main-heading .contacts-block dl dt{
	float:left;
	padding:0 3px 0 0;
}
.sub-inner .main-heading .contacts-block dl dd{
	margin:0;
	font-weight:bold;
}
.sub-inner .main-heading .steps-list{
	float:right;
	background:url(https://static2.globalsign.com/images/bg-steps-list.gif) no-repeat 0 28px;
	width:284px;
	padding:14px 0 0 55px;
	margin:0;
	list-style:none;
	font-size:14px;
	line-height:14px;
}
.sub-inner .main-heading .steps-list li{
	float:left;
	width:70px;
	text-align:center;
	margin:0 15px 0 0;
	padding:0 0 3px;
	color: #939CA2;
}
.sub-inner .main-heading .steps-list a{
	color:#939ca2;
	position:relative;
}
.sub-inner .main-heading .steps-list a:hover{
	text-decoration:none;
	cursor:pointer;
}
.sub-inner .main-heading .steps-list .number{
	display:block;
	font-size:18px;
	line-height:28px;
	color:#939ca2;
	background:url(https://static2.globalsign.com/images/bg-step.png) no-repeat;
	width:29px;
	height:28px;
	margin:0 auto 9px;
}
.sub-inner .main-heading .steps-list .active .number{
	color:#fff;
	background:url(https://static2.globalsign.com/images/bg-steps-active.png) no-repeat;
}
.sub-inner .main-heading .steps-list .description{overflow:hidden;}
.sub-inner .main-heading .steps-list .active .description{color:#083553;}
.sub-inner .choose-product-block{
	height:1%;
	padding:0 24px 0 15px;
	margin:0 0 33px;
}
.sub-inner .choose-product-block h1{
	font-size:24px;
	line-height:25px;
	font-weight:bold;
	margin:0 0 29px 2px;
	color:#083553;
}
.sub-inner .choose-product-block h1 .details{
	font-size:20px;
	line-height:26px;
	font-weight:normal;
	display:block;
	color:#16405d;
}
.sub-inner .choose-product-holder{border:1px solid #ccc;}
.sub-inner .choose-product-frame{
	border:2px solid #fbfcf9;
	background:#eef2f2;
	height:1%;
	padding:0 0 19px 24px;
}
.sub-inner .choose-product-block:after,
.sub-inner .choose-product-frame:after{
	content:'';
	display:block;
	clear:both;
}
.sub-inner .choose-product-frame .choose-box{
	float:left;
	width:184px;
	text-align:center;
	font-size:12px;
	line-height:14px;
	color:#083553;
	padding:26px 35px 26px 37px;
	margin:0 0 0 -2px;
	background:url(https://static1.globalsign.com/images/separator12.gif) no-repeat 0 50%;
}
.sub-inner .choose-product-frame .choose-box:first-child,
.sub-inner .choose-product-frame div.first-child{
	background:none;
}
.sub-inner .choose-product-frame .choose-box .best{display:none;}
.sub-inner .choose-product-frame .choose-box h2{
	font-size:22px;
	line-height:25px;
	font-weight:bold;
	color:#083553;
	margin:0 0 7px;
}
.sub-inner .choose-product-frame .choose-box p{margin:0 0 14px;}
.sub-inner .choose-product-frame .choose-box ul{
	padding:0 0 13px;
	margin:0;
	list-style:none;
}
.sub-inner .choose-product-frame .choose-box ul li{margin:0 0 8px;}
.sub-inner .choose-product-frame .choose-box .btn-select{
	display:block;
	background:url(https://static2.globalsign.com/images/buttons.gif) no-repeat;
	width:135px;
	height:38px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 auto;
}
.sub-inner .choose-product-frame .choose-box .btn-select:hover{background-position:-165px 0;}
.sub-inner .four-blocks{padding:0 0 5px;}
.sub-inner .four-blocks .choose-box{
	width:189px;
	padding:26px 10px;
}
.sub-inner .four-blocks .choose-box h2{margin:0 0 17px;}
.sub-inner .four-blocks div.first-child,
.sub-inner .four-blocks .choose-box:first-child{
	width:170px;
}
.sub-inner .select-region-form{
	padding:41px 100px 23px 118px;
	font-size:14px;
	line-height:17px;
	color:#083553;
}
.sub-inner .select-region-form p{margin:0 0 29px;}
.sub-inner .select-region-form label{
	display:block;
	font-size:18px;
	line-height:20px;
	font-weight:bold;
	color:#083553;
	margin:0 0 14px;
}
.sub-inner .select-holder{
	height:25px;
	overflow:hidden;
	margin:0 0 14px;
}
.sub-inner .select-region-form select{
	display:block;
	width:367px;
	font:14px/25px Arial, Helvetica, sans-serif;
	color:#083553;
	margin:0;
	padding:0;
}
.sub-inner .select-product-form .button-holder,
.sub-inner .select-region-form .button-holder{
	overflow:hidden;
	height:1%;
	margin:0 0 0 -5px;
	position:relative;
}
.sub-inner .select-product-form .btn-select,
.sub-inner .select-region-form .btn-select{
	float:left;
	background:url(https://static2.globalsign.com/images/buttons.gif) no-repeat 0 -88px;
	width:175px;
	height:33px;
	text-indent:-9999px;
	overflow:hidden;
	font-size:0;
	line-height:0;
	border:none;
	margin:0 16px 0 0;
	padding:0;
	cursor:pointer;
}
.sub-inner .select-product-form .btn-select:hover,
.sub-inner .select-region-form .btn-select:hover{
	cursor:pointer;
	background-position:0 -127px;
}
.sub-inner .select-product-form .btn-back,
.sub-inner .select-region-form .btn-back{
	float:left;
	background:url(https://static2.globalsign.com/images/buttons.gif) no-repeat -189px -88px;
	width:111px;
	height:32px;
	text-indent:-9999px;
	overflow:hidden;
	margin:1px 0 0;
}
.sub-inner .select-product-form .btn-back:hover,
.sub-inner .select-region-form .btn-back:hover{
	cursor:pointer;
	background-position:-189px -127px;
}
.sub-inner .select-product-form{
	padding:22px 24px 0 0;
	margin:0 0 0 -7px;
	font-size:12px;
	line-height:14px;
	color:#083553;
}
.sub-inner .select-product-form .products-list{
	padding:0;
	margin:0;
	list-style:none;
}
.sub-inner .select-product-form .products-list li{
	overflow:hidden;
	height:1%;
	vertical-align:top;
	padding:2px 2px 25px;
}
.sub-inner .select-product-form .products-list li:first-child,
.sub-inner .select-product-form .products-list li.first-child{
	padding-bottom:0;
}
.sub-inner .select-product-form .products-list .active{
	background:#fff;
	padding:10px 0 24px;
	margin:0 0 10px;
	border:2px solid #0368b8;
}
.sub-inner .select-product-form .products-list .col1{
	width:490px;
	float:left;
	padding:4px 30px 0 18px;
}
.sub-inner .select-product-form .products-list .col2{
	width:232px;
	float:left;
	color:#000;
}
.sub-inner .select-product-form .products-list p{margin:0;}
.sub-inner .select-product-form .products-list h2{
	font-size:17px;
	line-height:20px;
	font-weight:bold;
	color:#083553;
	margin:0 0 5px;
}
.sub-inner .select-product-form .products-list .radio{
	float:left;
	width:16px !important;
	height:15px;
	margin:4px 18px 0 0;
	padding:0;
}
.sub-inner .select-product-form .products-list .description{
	overflow:hidden;
	height:1%;
}
.sub-inner .select-product-form .products-list label{
	display:block;
	font-size:18px;
	line-height:20px;
	font-weight:bold;
	color:#083553;
	margin:0 0 6px;
}
.sub-inner .select-product-form .products-list .price{
	font-size:28px;
	line-height:30px;
	color:#0368b8;
	display:block;
	font-weight:bold;
}
.sub-inner .select-product-form .button-holder{
	margin:-2px 0 0 -5px;
	padding:0 0 6px 55px;
}
.sub-inner .coose-environment-holder{
	overflow:hidden;
	height:1%;
	padding:15px 0 36px 125px;
}
.sub-inner .coose-environment-holder .coose-environment-block{
	float:left;
	width:249px;
	font-size:12px;
	line-height:14px;
	color:#083553;
	text-align:center;
}
.sub-inner .coose-environment-holder .coose-environment-block h2{
	font-size:22px;
	line-height:25px;
	font-weight:bold;
	margin:0 0 14px;
	color:#0368b8;
}
.sub-inner .coose-environment-holder .coose-environment-frame{
	border:1px solid #d9d9d9;
	padding:10px 31px 17px;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	background: rgb(237,245,250);
	background: -moz-linear-gradient(top, rgba(237,245,250,1) 0%, rgba(255,255,255,1) 50%, rgba(255,255,255,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(237,245,250,1)), color-stop(50%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,1)));
	background: -webkit-linear-gradient(top, rgba(237,245,250,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
	background: -o-linear-gradient(top, rgba(237,245,250,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
	background: -ms-linear-gradient(top, rgba(237,245,250,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
	background: linear-gradient(top, rgba(237,245,250,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#edf5fa', endColorstr='#ffffff',GradientType=0 );
}
.sub-inner .coose-environment-holder .coose-environment-frame img{margin:0 0 6px;}
.sub-inner .coose-environment-holder .coose-environment-block h3{
	font-size:20px;
	line-height:25px;
	font-weight:bold;
	color:#083553;
	margin:0 0 4px;
}
.sub-inner .coose-environment-holder .coose-environment-block p{margin:0 0 11px;}
.sub-inner .coose-environment-holder .coose-environment-block .btn-select{
	display:block;
	margin:0 auto;
	background:url(https://static2.globalsign.com/images/buttons.gif) no-repeat;
	width:135px;
	height:38px;
	text-indent:-9999px;
	overflow:hidden;
}
.sub-inner .coose-environment-holder .coose-environment-block .btn-select:hover{background-position:-165px 0;}
.sub-inner .coose-environment-holder .coose-environment-block .btn-quote{
	display:block;
	margin:0 auto;
	background:url(https://static2.globalsign.com/images/buttons.gif) no-repeat 0 -44px;
	width:135px;
	height:38px;
	text-indent:-9999px;
	overflow:hidden;
}
.sub-inner .coose-environment-holder .coose-environment-block .btn-quote:hover{background-position:-165px -44px;}
.sub-inner .coose-environment-holder .or{
	float:left;
	font-size:18px;
	line-height:22px;
	color:#083553;
	padding:0 1px 0 0;
}
.sub-inner .footer{
	overflow:hidden;
	padding:0 25px 15px 17px;
}
.sub-inner .footer .info{
	float:left;
	background:url(https://static2.globalsign.com/images/bg-info.gif) no-repeat 0 4px;
	padding:20px 0 22px 36px;
	font-size:12px;
	line-height:14px;
	color:#939ca2;
}
.sub-inner .footer .info a{
	color:#565758;
	text-decoration:underline;
}
.sub-inner .footer .info a:hover{text-decoration:none;}
.sub-inner .footer .alignright{
	float:right;
	border:1px solid #d3dce8;
}
.sub-inner-page #colorbox .lightbox {display:block;}
.sub-inner-page .lightbox{
	position:relative;
	z-index:100;
	width:736px;
	font-size:14px;
	line-height:17px;
	color:#083553;
	display:none;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	background: rgb(237,245,250);
	background: -moz-linear-gradient(top, rgba(237,245,250,1) 0%, rgba(255,255,255,1) 50%, rgba(255,255,255,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(237,245,250,1)), color-stop(50%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,1)));
	background: -webkit-linear-gradient(top, rgba(237,245,250,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
	background: -o-linear-gradient(top, rgba(237,245,250,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
	background: -ms-linear-gradient(top, rgba(237,245,250,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
	background: linear-gradient(top, rgba(237,245,250,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#edf5fa', endColorstr='#ffffff',GradientType=0 );
}
.sub-inner-page .lightbox-holder{
	overflow:hidden;
	height:1%;
	padding:59px 140px 61px 161px;
}
.sub-inner-page .lightbox .title{
	overflow:hidden;
	height:1%;
	margin:0 0 13px -7px;
}
.sub-inner-page .lightbox .alignleft{
	float:left;
	margin:0 14px 0 0;
}
.sub-inner-page .lightbox h2{
	font-size:22px;
	line-height:40px;
	font-weight:bold;
	color:#083553;
	margin:0;
}
.sub-inner-page .lightbox p{margin:0 0 16px;}
.sub-inner-page .lightbox a{color:#0368b8;}
.digital-signatures-block {height:1%;}
.digital-signatures-block:after{
	content:'';
	display:block;
	clear:both;
}
.digital-signatures-block .info-block{
	margin:0 -9999px 30px;
	background-position:50% 100%;
}
.digital-signatures-block .visual-block .visual-block-holder{
	height:1%;
	padding:0 0 3px;
}
.digital-signatures-block .visual-block .visual-block-holder:after{
	content:'';
	display:block;
	clear:both;
}
.digital-signatures-block .visual-block .alignleft{
	margin:1px -61px 0 -87px;
	float:left;
	position:relative;
}
.digital-signatures-block .visual-block .description{
	overflow:hidden;
	height:1%;
	position:static;
	padding:95px 13px 0 0;
}
.digital-signatures-block .visual-block .description h1{
	font-size:34px;
	line-height:36px;
	color:#fff;
	font-weight:bold;
	margin:0 0 13px;
}
.digital-signatures-block .visual-block .text-holder{
	border:solid #8fb1cb;
	border-width:2px 0;
	font-size:24px;
	line-height:30px;
	color:#dfeaf1;
	padding:5px 0 7px;
}
.digital-signatures-block .intro-content-block{
	font-size:17px;
	line-height:21px;
	color:#2d536d;
	padding:0 10px 0 16px;
	height:1%;
}
.digital-signatures-block .intro-content-block:after{
	content:'';
	display:block;
	clear:both;
}
.digital-signatures-block .intro-content-block h2{
	font-size:24px;
	line-height:30px;
	color:#083553;
	margin:0 0 4px;
}
.digital-signatures-block .intro-content-block p{margin:0 0 28px;}
.digital-signatures-block .intro-content-block .holder{
	overflow:hidden;
	margin:-4px 0 63px -57px;
	width:1011px;
}
/* phil fix start */
.digital-signatures-block .intro-content-block .column{
	float:left;
	display:inline;
	width:280px;
	font-size:12px;
	line-height:14px;
	color:#1c4866;
	margin:0 0 0 57px;
}
/*dla*/
.digital-signatures-block .intro-content-block .column ul{
	font-size: 13px;
	font-weight: bold;
	line-height: 16px;
	list-style: none outside none;
	margin: 0;
	padding: 6px 0 0;
	width: 100%;
}
.digital-signatures-block .intro-content-block .column ul li{
	height: 1%;
	vertical-align: top;
}
.digital-signatures-block .intro-content-block .column ul li:after{
	clear: both;
    content: "";
    display: block;
}
.digital-signatures-block .intro-content-block .column ul a{
	background:url(https://static1.globalsign.com/images/bullet7.gif) no-repeat 0 4px;
	padding:0 0 0 16px;
	color:#0368b8;
	float:left;
	position:relative;
}
.digital-signatures-block .intro-content-block .column ul a:hover{
	text-decoration:none;
	color:#083553;
}
.digital-signatures-block .intro-content-block .column h3{
	font-size:17px;
	line-height:20px;
	border-bottom:2px solid #d7dfe3;
	padding:0 0 8px;
	margin:0 14px 11px 0;
	color:#083553;
	font-weight:normal;
}
.digital-signatures-block .intro-content-block .column p{margin:0 0 7px;}
.digital-signatures-block .intro-content-block .column img{margin:0 0 10px;}
.digital-signatures-block .intro-content-block .column strong{
	text-transform:uppercase;
	color:#0368b8;
	font-weight:bold;
	word-spacing:0;
}
.digital-signatures-block .intro-content-block .column .btn-more{
	display:block;
	background:url(https://static2.globalsign.com/images/buttons.gif) no-repeat 0 -517px;
	width:115px;
	height:28px;
	text-indent:-9999px;
	overflow:hidden;
	margin:19px 0 0 1px;
}
.digital-signatures-block .intro-content-block .column .btn-more:hover{background-position:0 -548px;}
.digital-signatures-block .intro-content-block .about-block{
	border:1px solid #e2e2e2;
	background:#c2dce0;
	padding:2px;
	width:949px;
	border-radius:7px;
	-webkit-border-radius:7px;
	-moz-border-radius:7px;
	margin:-21px 0 44px -7px;
	position:relative;
}
.digital-signatures-block .intro-content-block .about-block .frame{
	overflow:hidden;
	position:relative;
	height:1%;
	padding:9px 5px 16px 24px;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	background: rgb(13,115,185);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBkNzNiOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzE0NjhhNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxNDY4YTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(13,115,185,1) 0%, rgba(20,104,165,1) 50%, rgba(20,104,165,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(13,115,185,1)), color-stop(50%,rgba(20,104,165,1)), color-stop(100%,rgba(20,104,165,1)));
	background: -webkit-linear-gradient(top, rgba(13,115,185,1) 0%,rgba(20,104,165,1) 50%,rgba(20,104,165,1) 100%);
	background: -o-linear-gradient(top, rgba(13,115,185,1) 0%,rgba(20,104,165,1) 50%,rgba(20,104,165,1) 100%);
	background: -ms-linear-gradient(top, rgba(13,115,185,1) 0%,rgba(20,104,165,1) 50%,rgba(20,104,165,1) 100%);
	background: linear-gradient(top, rgba(13,115,185,1) 0%,rgba(20,104,165,1) 50%,rgba(20,104,165,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d73b9', endColorstr='#1468a5',GradientType=0 );
}
.digital-signatures-block .intro-content-block .about-block .column{
	float:left;
	width:307px;
	font-size:13px;
	line-height:16px;
	color:#DDF2FF;
	margin:0;
	padding:0 48px 0 0;
}
.digital-signatures-block .intro-content-block .about-block .alignleft{
	width:260px;
	padding:0 55px 0 0;
}
.digital-signatures-block .intro-content-block .about-block .alignright{
	width:230px;
	padding:0 20px 0 0;
}
.digital-signatures-block .intro-content-block .about-block .column h3{
	font-size:15px;
	line-height:20px;
	color:#fff;
	border:none;
	font-weight:bold;
	margin:0 0 4px;
	padding:0;
}
.digital-signatures-block .intro-content-block .about-block .column p{margin:0;}
.digital-signatures-block .testimonials-block{
	padding:0 60px 0 22px;
	margin:0;
}
.digital-signatures-block .testimonials-block blockquote{
	padding:6px 65px 0 50px;
	position:relative;
}
.digital-signatures-block .testimonials-block blockquote q{margin:0 0 4px;}
.digital-signatures-block .testimonials-block blockquote q img{
	position:absolute;
	top:26px;
	right:10px;
	left:auto;
}
.digital-signatures-block .testimonials-block blockquote cite img{
	position:static;
	margin:10px 0 0;
}
.digital-signatures-block .text-block{
	font-size:13px;
	line-height:16px;
	color:#083553;
	margin:0 0 33px;
	padding:0 35px 0 0;
}
.digital-signatures-block .text-block p{margin:0;}
.digital-signatures-block .intro-content-block h3{
	font-size:18px;
	line-height:20px;
	font-weight:normal;
	color:#1c4866;
	margin:0 0 36px;
}
.enterprise-pki-block .info-block{margin-bottom:27px;}
.enterprise-pki-block .info-block .description{
	font-size:26px;
	line-height:30px;
	color:#dbe4e9;
	top:40px;
	left:408px;
	padding:0 70px 0 10px;
}
.enterprise-pki-block .info-block .description h2{margin:0 0 12px;}
.enterprise-pki-block .info-block .description p{margin:0 0 23px;}
.enterprise-pki-block .info-block .description .buttons-holder{
	overflow:hidden;
	height:1%;
}
.enterprise-pki-block .info-block .buttons-holder a{
	float:left;
	background:url(https://static2.globalsign.com/images/buttons.gif) no-repeat;
	width:131px;
	height:34px;
	overflow:hidden;
	text-indent:-9999px;
}
.enterprise-pki-block .info-block .description .btn-buy{
	background-position:-169px -517px;
	margin:0 18px 0 0;
}
.enterprise-pki-block .info-block .description .btn-buy:hover{
	background-position:-169px -556px;
}
.enterprise-pki-block .info-block .description .btn-free{
	background-position:0 -596px;
	margin:0 17px 0 0;
}
.enterprise-pki-block .info-block .description .btn-free:hover{background-position:0 -634px;}
.enterprise-pki-block .info-block .description .btn-get{background-position:-169px -596px;}
.enterprise-pki-block .info-block .description .btn-get:hover{background-position:-169px -634px;}
.enterprise-pki-block .about-us-block{padding:0 0 0 15px;}
.enterprise-pki-block .about-us-block .breadcrumbs{margin:-5px 0 29px;}
.enterprise-pki-block .about-us-block .heading-section{margin:0 6px 10px 3px;}
.enterprise-pki-block .about-us-block .text-block{margin:0 30px 40px 4px;}
.enterprise-pki-block .steps{
	background:url(https://static2.globalsign.com/images/bg-steps4.gif) no-repeat 0 31px;
	width:764px;
	margin:0 0 57px -40px;
	padding:0 0 0 43px;
}
.enterprise-pki-block .steps h2{
	font-size:18px;
	line-height:20px;
	color:#083553;
	font-weight:bold;
	margin:0 0 12px;
}
.enterprise-pki-block .steps ul{padding:0 0 0 13px;}
.enterprise-pki-block .steps ul li{
	width:123px;
	padding:0 8px;
}
.enterprise-pki-block .steps .green{
	padding:0 15px;
	width:110px;
}
.enterprise-pki-block .steps .number{
	background:url(https://static2.globalsign.com/images/bg-step-small.gif) no-repeat;
	width:35px;
	height:35px;
	font-size:20px;
	line-height:35px;
	margin-bottom:17px;
}
.enterprise-pki-block .steps .green .number{
	background:url(https://static2.globalsign.com/images/bg-step-green.gif) no-repeat;
	width:39px;
	height:39px;
	font-size:23px;
	line-height:39px;
	margin-bottom:17px;
}
.enterprise-pki-block .steps .description{
	font-size:12px;
	line-height:13px;
	font-weight:bold;
	color:#315c7e;
}
.enterprise-pki-block .steps .green .description{color:#58a223;}
.enterprise-pki-block .benefits-block{
	padding:0 7px 0 4px;
	margin:0 0 18px;
	height:1%;
}
.enterprise-pki-block .benefits-block .heading-section{margin:0 0 18px;}
.enterprise-pki-block .benefits-block.epki-pro-block .heading-section{margin:0 0 10px;}
.enterprise-pki-block .epki-pro-block .article .description{margin:0;}
.enterprise-pki-block .benefits-block .heading-section h2{
	font-size:18px;
	line-height:20px;
	padding:0 0 8px;
	margin:0;
}
.enterprise-pki-block #content .article{
	padding:0 0 0 14px;
	margin:0;
	height:1%;
}
.enterprise-pki-block #content .benefits-block.epki-key-benefits .article {padding:0;}
.enterprise-pki-block #content .article .alignleft{
	border:none;
	margin:0 28px 0 0;
	display:inline;
}
.enterprise-pki-block #content .article .alignleft.ipad-image {margin-top: 15px;}
.enterprise-pki-block #content .article .alignright{
	border:none;
	margin:0 26px 0 15px;
	display:inline;
}
.enterprise-pki-block .article .description{
	padding:0;
	font-size:13px;
	line-height:16px;
	height:1%;
	margin:0 0 12px;
}
.enterprise-pki-block #content .article .description h3{
	font-size:16px;
	line-height:16px;
	margin:0 0 6px;
}
.enterprise-pki-block .features-block-holder{margin:0 0 26px;}
.enterprise-pki-block .features-block-holder h3{
	font-size:16px;
	line-height:20px;
	font-weight:bold;
	color:#083553;
	margin:0 0 15px;
}
.enterprise-pki-block #content .features-block{
	margin:0;
	padding:13px 0 9px 14px;
	overflow:hidden;
	height:1%;
}
.enterprise-pki-block #content .features-block .column{
	width:345px;
	font-size:13px;
	line-height:15px;
	margin:0 0 0 6px;
}
.enterprise-pki-block #content .features-block .column:first-child,
.enterprise-pki-block #content .features-block div.first-child{
	margin:0
}
.enterprise-pki-block #content .features-block .column ul li{padding-bottom:9px;}
.enterprise-pki-block #content .features-block.checkmarks-block .column ul li{
	background:url(https://static1.globalsign.com/images/bullet6.gif) no-repeat 0 2px;
	padding:0 0 0 17px;
	margin-bottom:9px;
}
.enterprise-pki-block .options-block{padding:0;}
.enterprise-pki-block .options-block ul{width:auto;}
.enterprise-pki-block #sidebar{
	width:211px;
	padding:43px 0 0;
}
.enterprise-pki-block #sidebar .contacts-box{margin:0 8px 0 1px;}
.emails-block .info-block{background:#20679b url(https://static2.globalsign.com/images/bg-info-block-2.jpg) no-repeat 50% 0;}
.emails-block .info-block .info-block-holder{
	background:none;
	padding:23px 30px 3px 10px;
	width:955px;
}
.emails-block .info-block .breadcrumbs{padding:0 0 18px 9px;}
.emails-block .info-block .alignleft{
	float:left;
	margin:0 -5px 0 -26px;
	position:relative;
}
.emails-block .info-block .description{
	overflow:hidden;
	height:1%;
	font-size:24px;
	line-height:28px;
	color:#dfe9f1;
	padding:37px 0 0 10px;
}
.emails-block .info-block .description h1{
	font-size:40px;
	line-height:40px;
	font-weight:bold;
	color:#fff;
	margin:0 0 8px;
}
.emails-block .info-block .description p{margin:0 0 14px;}
.emails-block .info-block .cta-block{
	border:solid #90b6d0;
	border-width:2px 0;
	overflow:hidden;
	height:1%;
	padding:7px 0 11px;
}
.emails-block .info-block .cta-block .column{
	float:left;
	width:208px;
	text-align:center;
}
.emails-block .info-block .cta-block .alignright{width:231px;}
.emails-block .info-block .cta-block .column .only{
	display:block;
	font-size:15px;
	line-height:17px;
	color:#E8F0F5;
	font-weight:bold;
	margin:0 0 4px;
}
.emails-block .info-block .cta-block .column .text-price{
	display:block;
	background:url(https://static1.globalsign.com/images/text-price2.gif) no-repeat;
	width:70px;
	height:39px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 auto;
}
.emails-block .sign-secure-block .heading-section{margin-bottom:11px;}
.emails-block .sign-secure-block .text-block{margin:0 12px 46px 4px;}
.emails-block .sign-secure-block .text-block .holder{
	padding:13px 0 0 4px;
	margin:0 0 0 -38px;
	width:724px;
}
.emails-block .sign-secure-block .text-block .image-holder{
	margin:0 0 0 38px;
	display:inline;
}
.emails-block .sign-secure-block .text-block .holder img{margin:0 0 0 -3px;}
.emails-block #content .tabs{
	padding:0 8px 0 10px;
	margin:0 0 21px -6px;
}
.sign-secure-block .content-block .tabset li{margin:0 4px 0 0;}
.sign-secure-block .content-block .tabset em{padding:0;}
.sign-secure-block .content-block .tabset span{
	width:143px;
	padding:4px 0 7px 18px;
	background-position:5px 8px;
}
.sign-secure-block .content-block .tabset .active span{
	background-position:4px 12px;
}
#content .sign-secure-block .tab-content{
	min-height:156px;
	height:auto;
}
* html #content .sign-secure-block .tab-content{height:156px;}
.emails-block #sidebar{padding:25px 0 0;}
#footer .types-list{
	margin:0;
	padding:11px 0 13px;
	list-style:none;
	text-align:left;
	border-top:1px solid #a4b2bc;
	float:left;
}
#footer .types-list li{
	display:inline;
	margin:0 3px 0 0;
}
* html #footer .types-list li{margin:0 7px 0 0;}
* +html #footer .types-list li{margin:0 7px 0 0;}
#footer .inner{padding:0 0 0 32px;}
#footer .inner .holder{
	overflow:hidden;
	height:1%;
}
#footer .inner .column{width:280px;}
#footer .inner .column h3{
	border:none;
	padding:0;
	margin:0 0 7px;
}
#footer .inner .customers{
	text-align:left;
	width:292px;
}
#footer .inner .customers h3{margin:0 0 7px;}
#footer .inner .column .more{position:static;}
#footer .inner .customers .more{margin:0 0 0 8px;}
#footer .links-list{
	float:left;
	margin:0;
	padding:6px 0 8px;
	list-style:none;
	font-size:12px;
	line-height:14px;
	border-top:1px solid #a4b2bc;
}
#footer .links-list a{color:#365a72;}
#footer .links-list a:hover{
	color:#083553;
	text-decoration:none;
}
#footer .footer-block h3{
	font:bold 16px/20px Helvetica, Arial, sans-serif;
	margin:0 0 3px;
	color:#083553;
}
#footer .footer-block p{margin:0 0 15px;}
#footer .footer-block .about{
	overflow:hidden;
	padding:0 26px 34px 0;
	margin:0;
	list-style:none;
	font-size:13px;
	line-height:14px;
	font-weight:bold;
}
#footer .footer-block .about li{
	display:inline-block;
	background:url(https://static1.globalsign.com/images/separator9.gif) no-repeat 0 14px;
	padding:0 3px 0 10px;
}
#footer .footer-block .about li:first-child,
#footer .footer-block .about li.first-child{
	background:none;
}
* html #footer .footer-block .about li{
	display:inline;
	padding:0 7px 0 10px;
}
* +html #footer .footer-block .about li{
	display:inline;
	padding:0 7px 0 10px;
}
#footer .footer-block .about a{
	display:inline-block;
	color:#0368b8;
	width:131px;
	padding:2px;
}
* html #footer .footer-block .about a{display:inline;}
* +html #footer .footer-block .about a{display:inline;}
#footer .footer-block .about span{
	background:url(https://static2.globalsign.com/images/sprite2.png) no-repeat;
	display:block;
	width:125px;
	padding:73px 3px 6px;
}
#footer .footer-block .about .services span{background-position:25px -1260px;}
#footer .footer-block .about .applications span{background-position:39px -1374px;}
#footer .footer-block .about .platforms span{background-position:38px -1475px;}
#footer .footer-block .about a:hover{
	text-decoration:none;
	padding:0;
	border:2px solid #09b;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	background: #e5edf1;
	background: -moz-linear-gradient(top, #e5edf1 0%, #f6f6f6 50%, #f7f7f7 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5edf1), color-stop(50%,#f6f6f6), color-stop(100%,#f7f7f7));
	background: -webkit-linear-gradient(top, #e5edf1 0%,#f6f6f6 50%,#f7f7f7 100%);
	background: -o-linear-gradient(top, #e5edf1 0%,#f6f6f6 50%,#f7f7f7 100%);
	background: -ms-linear-gradient(top, #e5edf1 0%,#f6f6f6 50%,#f7f7f7 100%);
	background: linear-gradient(top, #e5edf1 0%,#f6f6f6 50%,#f7f7f7 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5edf1', endColorstr='#f7f7f7',GradientType=0 );
}
#footer .footer-gallery-block{
	overflow:hidden;
	height:1%;
	background:url(https://static2.globalsign.com/images/bg-footer-shadow.gif) no-repeat 50% 100%;
	padding:7px 0 0;
	margin:0 0 12px;
}
#footer .footer-gallery-block h3{
	font-size:17px;
	line-height:20px;
	font-weight:bold;
	color:#083553;
	margin:0 90px 21px 0;
	text-align:center;
}
#footer .footer-gallery-block .gallery{
	position:relative;
	padding:0 0 60px 86px;
	overflow:hidden;
	width:894px;
}
#footer .footer-gallery-block .gallery .frame{
	width:780px;
	overflow:hidden;
}
#footer .footer-gallery-block .gallery .frame ul{
	padding:0;
	margin:0;
	list-style:none;
	width:9999px;
}
#footer .footer-gallery-block .gallery .frame ul li{
	float:left;
	width:130px;
	text-align:center;
	vertical-align:middle;
}
#footer .footer-gallery-block .gallery .frame ul img{vertical-align:middle;}
#footer .footer-gallery-block .gallery .link-prev,
#footer .footer-gallery-block .gallery .link-next{
	position:absolute;
	top:6px;
	background:url(https://static1.globalsign.com/images/gallery-nav.gif) no-repeat;
	width:15px;
	height:26px;
	text-indent:-9999px;
	overflow:hidden;
	cursor:pointer;
}
#footer .footer-gallery-block .gallery .link-prev{
	background-position:0 0;
	left:37px;
}
#footer .footer-gallery-block .gallery .link-next{
	background-position:-15px 0;
	right:54px;
	top:9px;
}
#footer .three-columns .members{
	width:253px;
	padding:0 24px 30px 41px;
	margin:0;
}
#footer .three-columns .members h3{
	font-size:16px;
	line-height:20px;
	font-weight:bold;
	color:#083553;
	margin:0 0 12px;
	padding:0;
	border:none;
}
#footer .three-columns .members ul{
	padding:0;
	margin:0 0 0 -4px;
	list-style:none;
	width:257px;
}
#footer .three-columns .members ul li{
	display:inline-block;
	width:122px;
	margin:0 0 14px 4px;
	vertical-align:middle;
}
* html #footer .three-columns .members ul li{display:inline;}
* +html #footer .three-columns .members ul li{display:inline;}
#footer .three-columns .members ul img{
	vertical-align:middle;
	border:1px solid #d7d7d7;
}
#footer .three-columns .quote-block{
	width:331px;
	padding:3px 33px 30px 18px;
	background:url(https://static1.globalsign.com/images/separator13.gif) no-repeat 0 10px;
	margin:0;
}
#footer .three-columns .quote-block blockquote{
	margin:0;
	padding:0 0 0 32px;
	background:url(https://static1.globalsign.com/images/quotes-left02.gif) no-repeat;
	font-size:13px;
	line-height:16px;
	color:#083553;
}
#footer .three-columns .quote-block blockquote q{
	display:block;
	position:relative;
	margin:0 0 14px;
}
* html #footer .three-columns .quote-block blockquote q{
	width:299px;
	height:80px;
}
#footer .three-columns .quote-block blockquote q img{
	position:absolute;
	right:0;
	bottom:3px;
}
#footer .three-columns .quote-block blockquote cite{
	display:block;
	overflow:hidden;
	height:1%;
	font-weight:bold;
	font-style:normal;
	line-height:14px;
}
#footer .three-columns .quote-block blockquote cite span{
	display:block;
	overflow:hidden;
	height:1%;
	padding:5px 15px 0 0;
}
#footer .three-columns .quote-block blockquote .alignleft{
	float:left;
	margin:0 12px 0 0;
}
#footer .three-columns .contacts-block{
	width:197px;
	padding:0 0 30px 41px;
	background:url(https://static1.globalsign.com/images/separator13.gif) no-repeat 0 10px;
	margin:0;
	color:#1c4866;
	font-size:12px;
	line-height:14px;
}
#footer .three-columns .contacts-block .title{
	display:block;
	font-size:15px;
	line-height:16px;
	color:#083553;
	margin:0 0 4px;
	font-weight:bold;
}
#footer .three-columns .contacts-block p{margin:0 0 7px;}
#footer .three-columns .contacts-block dl{
	margin:0 0 2px;
	padding:0;
	overflow:hidden;
	height:1%;
	font-weight:bold;
}
#footer .three-columns .contacts-block dl dt{
	float:left;
	padding:0 5px 0 0;
}
#footer .three-columns .contacts-block dl dd{
	overflow:hidden;
	height:1%;
	margin:0;
}
#footer .three-columns .contacts-block .submit{
	background:url(https://static1.globalsign.com/images/bullet2.gif) no-repeat 100% 4px;
	padding:0 9px 0 0;
	color:#0368b8;
	font-weight:bold;
}
#footer .three-columns .contacts-block .submit:hover{
	color:#083553;
	text-decoration:none;
}
.popup .video-placeholder{overflow:hidden;}
.popup .heading{
	overflow:hidden;
	height:1%;
	padding:16px 0 10px 32px;
}
.popup .heading .alignleft{
	float:left;
	margin:0 8px 0 0;
}
.popup .heading h3{
	font-size:22px;
	line-height:25px;
	margin:50px 0 0;
	font-weight:normal;
	float:left;
}
.popup .columns-frame{
	overflow:hidden;
	width:100%;
	margin:0 0 21px;
}
.popup .columns-frame ul{
	float:left;
	display:inline;
	width:331px;
	margin:0 0 0 48px;
	padding:0;
	list-style:none;
	font-size:14px;
	line-height:20px;
	color:#083553;
}
.popup .columns-frame ul li{
	background:url(https://static1.globalsign.com/images/bullet7.gif) no-repeat 0 6px;
	padding:0 10px 0 17px;
	text-indent:0;
	height:1%;
}
.popup .link-holder{
	overflow:hidden;
	padding:0 0 22px;
}
.popup .more{
	font-size:15px;
	color:#0368b8;
	font-weight:bold;
	margin:0 0 0 44px;
}
.table-block {
	margin:-9px 10px 0 15px;
	padding-bottom:48px;
}
.table-block .breadcrumbs {padding:0 0 39px 4px;}
.table-block h3 {
	margin:0 0 19px 3px;
	font-size:24px;
	line-height:30px;
}
.table-block .table {
	margin:0;
	padding:0;
	list-style:none;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border:1px solid #e2e2e2;
	color:#083553;
	background:url(https://static2.globalsign.com/images/bg-comparison-table.gif) repeat-y;
	text-align:center;
	width:953px;
}
.table-block .table:after {
	display:block;
	content:"";
	clear:both;
}
.table-block .table li {
	width:100%;
	display:table;
	border-bottom:2px solid #e4e4e4;
	padding:9px 0;
}
.table-block .table .heading {
	background:#1c4866;
	color:#fff;
	font-weight:bold;
	padding:16px 0 14px;
	border:none;
	border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
}
.table-block .table .heading .col2 {
	color:#fff;
	font-size:12px;
	line-height:14px;
	width:208px;
	padding:0 2px;
}
.table-block .table .heading .col3,
.table-block .table .heading .col4,
.table-block .table .heading .col5 {
	font-size:12px;
	line-height:14px;
}
.table-block .table .heading .title {
	display:block;
	font-size:17px;
	line-height:31px;
}
.table-block .table .heading .col2 .title {font-size:22px;}
.table-block .table .col1 {
	width:176px;
	padding:0 19px;
	font-size:14px;
	line-height:38px;
	font-weight:bold;
	display:table-cell;
	vertical-align:middle;
	text-align:left;
}
.table-block .table .col2 {
	width:176px;
	padding:0 19px;
	font-size:14px;
	line-height:17px;
	color:#0368b8;
	display:table-cell;
	vertical-align:middle;
	font-weight:bold;
}
.table-block .table .col3,
.table-block .table .col4,
.table-block .table .col5 {
	width:128px;
	padding:0 25px;
	font-size:13px;
	line-height:16px;
	display:table-cell;
	vertical-align:middle;
}
.table-block .table .col4 {width:127px;}
.table-block .table .col5 {width:122px;}
.table-block .table .content-heading {
	padding:4px 0;
	border:none;
}
.table-block .table .content-heading .col1 {font-size:16px;}
.table-block .table .sub-row {
	padding:1px 0 0;
	border-width:0 0 1px;
}
.table-block .table .sub-row .col1 {font-weight:normal;}
.table-block .table .col1 .platform {
	font-size:13px;
	display:block;
	padding-left:41px;
}
.table-block .table .col1 .microsoft {background:url(https://static1.globalsign.com/images/ico30.gif) no-repeat 1px 50%;}
.table-block .table .col1 .air {background:url(https://static1.globalsign.com/images/ico31.gif) no-repeat 1px 50%;}
.table-block .table .col1 .java {background:url(https://static1.globalsign.com/images/ico32.gif) no-repeat 1px 50%;}
.table-block .table .col1 .office {background:url(https://static1.globalsign.com/images/ico33.gif) no-repeat 1px 50%;}
.table-block .table .col1 .apple {background:url(https://static1.globalsign.com/images/ico34.gif) no-repeat 1px 50%;}
.table-block .table .col1 .mozilla {
	background:url(https://static1.globalsign.com/images/ico35.gif) no-repeat 1px 50%;
	line-height:16px;
	padding:7px 0 7px 41px;
}
.table-block .table .yes {
	display:block;
	width:13px;
	height:12px;
	margin:0 auto;
	text-indent:-9999px;
	overflow:hidden;
	background:url(https://static1.globalsign.com/images/ico37.png) no-repeat;
}
.table-block .table .no {
	display:block;
	width:24px;
	height:3px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(https://static1.globalsign.com/images/ico38.png) no-repeat;
	margin:0 auto;
}
.table-block .table .price {
	font-size:17px;
	display:block;
	line-height:24px;
}
.table-block .table .col2 .price {font-size:20px;}
.table-block .table .last {
	border:none;
	padding-bottom:10px;
}
.table-block .table .holder {
	overflow:hidden;
	width:100%;
	position:relative;
}
.table-block .table-bottom {
	margin-top:-1px;
	background:url(https://static2.globalsign.com/images/bg-comparison-table-b.gif) no-repeat 214px 100%;
	height:34px;
	display:block;
}
.table-block .table-holder {margin-bottom:46px;}
.table-block .options-block {
	padding:0;
	margin-left:-4px;
}
* html .table-block .table .col1 {float:left;}
* html .table-block .table .col2 {float:left;}
* html .table-block .table .col3 {float:left;}
* html .table-block .table .col4 {float:left;}
*+html .table-block .table .col1 {float:left;}
*+html .table-block .table .col2 {float:left;}
*+html .table-block .table .col3 {float:left;}
*+html .table-block .table .col4 {float:left;}
*+html .table-block .table .col5 {
	float:left;
	width:120px;
}
* html .table-block .table .col5 {
	float:left;
	width:120px;
}
.partners-container-div #two-columns {
	padding: 0 0 0 17px;
	margin: -12px 0 0;
}
.partner-images {
	width: 114px;
	height: 110px;
	float: left;
	margin: 48px 16px 0 0;
}
.partner-box {padding: 0;}
.partner-text-box {
	width: 560px;
	float: left;
}
.button-block .btn-join{
	float:left;
	margin:0 10px 0 0;
	background:url(https://static2.globalsign.com/images/sprite2.png) no-repeat;
	width:93px;
	height:23px;
	text-indent:-9999px;
	overflow:hidden;
}
.resell-join-block .button-block{margin:30px 0 0 0;}
.about-us-block #content .resell-join-block .features-block{margin-top:60px}
.button-block .joingreen{background-position:-263px -1592px;}
.button-block .joingreen:hover{background-position:-364px -1592px;}
.button-block .joinblack{background-position:-263px -1619px;}
.button-block .joinblack:hover{background-position:-364px -1619px;}
.text-section a:hover {
	color: #083553;
	text-decoration: none;
}
.multi-line-header h2{margin: 0 0 8px;}
.info-block .visual-block .text-only-description{
	position:absolute;
	top:60px;
	left:31px;
	height:auto;
	font-size:18px;
	line-height:18px;
	color:#e1e8ed;
}
.info-block .visual-block .text-with-image {left:321px;}
.info-block .visual-block .text-only-description h2,
.info-block .visual-block .text-only-description.h1-fix h1 {
	font-size:28px;
	line-height:21px;
	font-weight:bold;
	color:#fff;
	margin:0 0 7px;
}
.info-block .visual-block .text-only-description h1{
	font-size:36px;
	font-weight:bold;
	color:#fff;
	margin:0 0 7px;
}
.info-block .visual-block .text-only-description p{
	margin:0;
	letter-spacing: 1px;
}
.info-block .visual-block .large-text-image-description {
	position:absolute;
	top:51px;
	left:350px;
	height:auto;
	font-size:18px;
	line-height:18px;
	color:#e1e8ed;
}
.info-block .visual-block .large-text-image-description h1{
	font-size:31px;
	line-height:30px;
	font-weight:bold;
	color:#fff;
	margin:0 0 7px;
}
.info-block .visual-block .large-text-image-description p{
	margin:0;
	letter-spacing: 1px;
	font-size: 23px;
	line-height: 25px;
	color: #E1E8ED;
}
.article h4 {
	margin: 10px 0 2px 0;
	font-size: 12px;
}
.article h4 .mark {
	margin: 10px 0;
	font-style: italic;
	font-size: 14px;
	display: block;
}
.about-us-block .press-header {margin: 0 6px 0 3px;}
#sidebar .tabset .ms-word a{
	padding:7px 0 9px 42px;
	background-position:-459px -1272px;
}
#sidebar .tabset .ms-word .tab{
	background-position:-259px -1272px;
	padding:7px 0 9px 42px;
}
#sidebar .tabset .ms-word .active,
#sidebar .tabset .ms-word .tab:hover{
	background-position:-459px -1272px;
}
#sidebar .tabset .ms-excel a{
	padding:7px 0 9px 42px;
	background-position:-459px -1321px;
}
#sidebar .tabset .ms-excel .tab{
	background-position:-259px -1321px;
	padding:7px 0 9px 42px;
}
#sidebar .tabset .ms-excel .active,
#sidebar .tabset .ms-excel .tab:hover{
	background-position:-459px -1321px;
}
#sidebar .tabset .ms-outlook a{
	padding:7px 0 9px 42px;
	background-position:-459px -1372px;
}
#sidebar .tabset .ms-outlook .tab{
	background-position:-259px -1372px;
	padding:7px 0 9px 42px;
}
#sidebar .tabset .ms-outlook .active,
#sidebar .tabset .ms-outlook .tab:hover{
	background-position:-459px -1372px;
}
#sidebar .tabset .ms-visual a{
	padding:7px 0 9px 42px;
	background-position:-459px -1416px;
}
#sidebar .tabset .ms-visual .tab{
	background-position:-259px -1416px;
	padding:7px 0 9px 42px;
}
#sidebar .tabset .ms-visual .active,
#sidebar .tabset .ms-visual .tab:hover{
	background-position:-459px -1416px;
}
.inner .tabs-platforms .tabset .ms-word span{
	background:url(https://static2.globalsign.com/images/sprite2.png) no-repeat -459px -1272px;
	padding:9px 12px 10px 35px;
	width:109px;
}
.inner .tabs-platforms .tabset .ms-word .active span,
.inner .tabs-platforms .tabset .ms-word a:hover span{
	padding:12px 12px 13px 35px;
	background-position: -459px -1272px;
	color: #083553;
}
.inner .tabs-platforms .tabset .ms-excel span{
	background:url(https://static2.globalsign.com/images/sprite2.png) no-repeat -459px -1321px;
	padding:9px 12px 10px 35px;
	width:109px;
}
.inner .tabs-platforms .tabset .ms-excel .active span,
.inner .tabs-platforms .tabset .ms-excel a:hover span{
	padding:12px 12px 13px 35px;
	background-position: -459px -1321px;
	color: #083553;
}
.inner .tabs-platforms .tabset .ms-outlook span{
	background:url(https://static2.globalsign.com/images/sprite2.png) no-repeat -459px -1372px;
	padding:9px 12px 10px 35px;
	width:109px;
}
.inner .tabs-platforms .tabset .ms-outlook .active span,
.inner .tabs-platforms .tabset .ms-outlook a:hover span{
	padding:12px 12px 13px 35px;
	background-position: -459px -1372px;
	color: #083553;
}
.inner .tabs-platforms .tabset .ms-visual span{
	background:url(https://static2.globalsign.com/images/sprite2.png) no-repeat -459px -1416px;
	padding:9px 12px 10px 35px;
	width:109px;
}
.inner .tabs-platforms .tabset .ms-visual .active span,
.inner .tabs-platforms .tabset .ms-visual a:hover span{
	padding:12px 12px 13px 35px;
	background-position: -459px -1416px;
	color: #083553;
}
h2.underlined img {vertical-align: bottom;}
#content .educational-block h4 {
	font-weight: normal;
	font-size: 16px;
}
.content-block .tabs-area .tab-content ul ul {margin: 0 0 10px 0;}
.content-block .tabs-area .tab-content ul ul li {
	background: none;
	list-style-type: disc;
	list-style-position: inside;
}
.article-bullet-list {
	padding: 0;
	margin: 0;
}
.article-bullet-list li {
	background: url(https://static1.globalsign.com/images/bullet7.gif) no-repeat 1px 3px;
	padding: 0 0 3px 15px;
	list-style: none;
}
.mssl-info-block h1 {
	font-size: 34px;
	font-weight: bold;
	line-height: 36px;
	margin: 0 0 9px;
	color:#FEFEFE;
}
.mssl-info-block p {
	font-size: 20px;
	line-height: 24px;
	color: #DEEAF1;
}
#main #content .text-block-spacing-fix .description {padding-top: 0;}
#main #content .text-block-spacing-fix {padding-top: 0;}
.inner .educational-block .info-center-block {
	overflow: hidden;
	height: 1%;
	padding: 0 12px 0 4px;
}
.inner .educational-block .info-center-block h3 {
	font-size: 18px;
	font-weight: bold;
	color: #083553;
	line-height: 20px;
	margin: 0 0 7px;
}
.inner .educational-block .info-center-block ul {
	float:left;
	width:320px;
	margin:0;
	padding:0;
	list-style: none;
	color:#1c4866;
}
.inner .educational-block .info-center-block ul li ul {
	list-style: disc;
	margin: 0 20px 15px 20px;
	width: 280px;
}
.ev-green-block {height: 314px;}
.ev-green-block img {
	margin: 0;
	padding: 0;
	position: absolute;
	left: -5px;
}
.ev-green-block h3 {
	font-height: 16px;
	font-weight: normal;
}
.ev-green-block .greentext {color: #4b9012;}
.info-block .visual-block .ssl-description {
	top: 61px;
	left: 398px;
	padding: 0 90px 0 0;
}
.info-block .visual-block .wildcard-description {
	top: 61px;
	left: 398px;
	padding: 0 50px 0 0;
}
.info-block .title,
.info-block .visual-block .description h1.title {
	font-size: 30px;
	font-weight: bold;
	color: #FFF;
	display: block;
	margin: 0 0 10px;
}
.info-block .visual-block .description p.subtitle {
	margin: 0;
	font-size: 20px;
	line-height: 24px;
	color: #C1D0D9;
}
.ssl-features .features-block ul li {
	background: url(https://static1.globalsign.com/images/bullet7.gif) no-repeat 0 5px;
	padding: 0 0 10px 17px;
	margin: 0;
}
.visual p.subtitle {
	line-height: 24px;
	margin: 0;
}
.visual p.subtitle-strong {
	line-height: 24px;
	margin: 10px 0 0 0;
	color: #FFF;
}
.visual.inner .ssl-landing-description {width: 460px;}
.content-wildcard-table-block {line-height: 18px;}
.content-table-block.content-wildcard-table-block .col1 {width: 150px;}
.content-table-block.content-wildcard-table-block .col2 {width: 82px;}
.content-table-block.content-wildcard-table-block .col5 {width: 84px;}
.article .heading h2.underlined {
	border-bottom: 2px solid #D7DFE3;
	padding: 0 0 7px;
}
.content-block .wildcard-domains ul {
	float: left;
	list-style: none;
	margin: 10px 10px 0 0;
	padding: 0;
}
#content .article .uc-example-config-box {
	float: right;
	width: 190px;
	height: 95px;
	list-style: none;
	background: #EEF2F2;
	border: 1px solid #E2E2E2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 20px;
	margin: 0 0 10px 10px;
}
#content .article li {
	font-size:13px;
	font-weight: normal;
	margin: 5px 0 0 1px;
}
#content .article li.uc-example-box-title {
	font-size: 16px;
	font-weight: bold;
	margin: 0 0 15px 0;
}
#content .content-block img.alignleft {
	float: left;
	margin: 10px 20px 0 0;
}
.features-table-holder.uc-pricing {
	width: 711px;
	margin: 0 0 19px -3px;
}
.uc-pricing .features-table {
	border-collapse: collapse;
	width: 711px;
	font-family: 13px/16px Helvetica, Arial, sans-serif;
}
.uc-pricing h2 {
	font-size: 18px;
	font-weight: bold;
	color: #083553;
	line-height: 20px;
	margin: 0 0 7px;
}
.uc-pricing .features-table .btn-buy {
	float: left;
	background: url(https://static2.globalsign.com/images/sprite2.png) no-repeat 0 -2519px;
	width: 78px;
	height: 24px;
	text-indent: -9999px;
	overflow: hidden;
	margin: 7px 0 7px 29px;
	position: relative;
}
.uc-pricing .features-table .btn-buy:hover{background-position:-96px -2519px;}
.uc-pricing .features-table a {text-decoration: none;}
.uc-pricing .features-table a:hover {color: #083553;}
.uc-pricing .features-table .more {
	color: #0368B8;
	font-weight: bold;
	background: url(https://static1.globalsign.com/images/bullet3.gif) no-repeat 100% 4px;
	padding: 0 10px 0 0;
	margin: 0 0 0 17px;
	font-size: 14px;
}
.uc-pricing .features-table th {
	padding: 0 0 1px;
	border-bottom: 1px solid #CACACA;
	vertical-align: top;
	background: #FFF;
}
.uc-pricing .features-table th .holder {border: none;}
.uc-pricing .features-table .holder {
	display: block;
}
.uc-pricing .features-table th.col1 {
	width: 197px;
	font-size: 16px;
	font-weight: bold;
	line-height: 20px;
	color: #FFF;
	text-align: left;
}
.uc-pricing .features-table th.col1 .holder {
	background: #1C4866;
	border-radius: 5px 0 0 0;
	-webkit-border-radius: 5px 0 0 0;
	-moz-border-radius: 5px 0 0 0;
	border-right: 2px solid #FFF;
	padding: 7px 5px 7px 24px;
	margin-top: 4px;
}
.uc-pricing .features-table th.col2 {
	width: 154px;
	color: #FFF;
	line-height: 20px;
	font-size: 18px;
}
.uc-pricing .features-table th.col2 .holder {
	background: url(https://static1.globalsign.com/images/table-top-left.png) no-repeat 0% 0;
	padding: 10px 5px 8px 5px;
	position: relative;
}
.uc-pricing .features-table th.col3 {
	width: 165px;
	color: #FFF;
	line-height: 20px;
	font-size: 18px;
}
.uc-pricing .features-table th.col3 .holder {
	background: #1A5895 url(https://static1.globalsign.com/images/table-top-mid.png) repeat-x 100% 0;
	padding: 10px 5px 8px 5px;
	position: relative;
}
.uc-pricing .features-table th.col4 {
	width: 154px;
	color: #FFF;
	line-height: 20px;
	font-size: 18px;
}
.uc-pricing .features-table th.col4 .holder {
	background: url(https://static1.globalsign.com/images/table-top-right.png) no-repeat 100% 0;
	padding: 10px 5px 8px 5px;
	position: relative;
}
.uc-pricing .features-table td{
	padding: 0;
	background: #EEF2F2;
}
.uc-pricing .features-table .table-holder {
	border: solid #E2E2E2;
	padding: 0 0 0 2px;
	background: #FBFCF9;
	border-width: 0 0 0 1px;
}
.uc-pricing .features-table .table-holder table {border-collapse: collapse;}
.uc-pricing .features-table .table-holder table .col1 {
	width: 174px;
	padding: 10px 8px 10px 23px;
	font-size: 14px;
	line-height: 15px;
	background: #EEF2F2 url(https://static2.globalsign.com/images/bg-table-col1.gif) no-repeat 0 100%;
}
.uc-pricing .features-table .table-holder table .col2 {
	font-size: 20px;
	line-height: 22px;
	width: 132px;
	border: solid #0368B8;
	background: #FFF url(https://static2.globalsign.com/images/bg-table-col2.gif) no-repeat 50% 100%;
	padding: 10px 14px 7px 14px;
	text-align: center;
	border-width: 0 0 0 2px;
}
.uc-pricing .features-table .table-holder table .col3 {
	font-size: 20px;
	line-height: 22px;
	width: 152px;
	background: #FFF url(https://static2.globalsign.com/images/bg-table-col2.gif) no-repeat 50% 100%;
	padding: 10px 14px 7px 14px;
	text-align: center;
}
.uc-pricing .features-table .table-holder table .col4 {
	font-size: 20px;
	line-height: 22px;
	width: 132px;
	border: solid #0368B8;
	background: #FFF url(https://static2.globalsign.com/images/bg-table-col2.gif) no-repeat 50% 100%;
	padding: 10px 14px 7px 14px;
	text-align: center;
	border-width: 0 2px 0 0;
}
.uc-pricing .features-table .table-holder table .last .col1 {background: #EEF2F2;}
.uc-pricing .features-table .table-holder table .last .col2 {background: #FFF;}
.uc-pricing .features-table .table-holder table .last .col3 {background: #FFF;}
.uc-pricing .features-table .table-holder table .last .col4 {background: #FFF;}
.uc-pricing .features-table .table-holder table .col3 .btn-buy{margin: 7px 0 7px 39px}
.uc-pricing .features-table .table-holder .last td {border-bottom: none;}
.holder .plus-standout {
	font-size: 16px;
	font-weight: bold;
}
.uc-pricing .features-table .price {
	font-size: 24px;
	line-height: 26px;
}
.uc-pricing .features-table .table-bottom {
	border: none;
	background: #FFF;
	border-collapse: collapse;
	height: auto;
}
.uc-pricing .features-table .table-bottom td {background: #FFF;}
.uc-pricing .features-table .table-bottom .col1 {
	width: 207px;
	height: 66px;
	background: #FFF url(https://static1.globalsign.com/images/table-bottom-left.png) no-repeat;
}
.uc-pricing .features-table .table-bottom .col2 {
	font-size: 20px;
	line-height: 22px;
	width: 132px;
	border: solid #0368B8;
	background: #FFF;
	padding: 10px 14px 14px 14px;
	text-align: center;
	border-width: 0 0 2px 2px;
}
.uc-pricing .features-table .table-bottom .col3 {
	font-size: 20px;
	line-height: 22px;
	width: 152px;
	background: #FFF;
	padding: 10px 14px 14px 14px;
	text-align: center;
	border: solid #0368B8;
	border-width: 0 0 2px 0;
}
.uc-pricing .features-table .table-bottom .col4 {
	font-size: 20px;
	line-height: 22px;
	width: 132px;
	border: solid #0368B8;
	background: #FFF;
	padding: 10px 14px 14px 14px;
	text-align: center;
	border-width: 0 2px 2px 0;
}
.info-block-office{
	background:#0368B8 url(https://static2.globalsign.com/images/bg-info-block-office.jpg) repeat-x 50% 0;
	border-bottom:3px solid #f3f3f3;
	margin-bottom: 0;
}
.info-block-office .breadcrumbs{
	padding: 18px 0 41px 15px;
}
.info-block-office .breadcrumbs li{
	background:url(https://static1.globalsign.com/images/separator-ms-docs.gif) no-repeat 0 4px;
}
.info-block-office .breadcrumbs li:first-child,
.info-block-office .breadcrumbs li.first-child{
	background:none;
}
.info-block-office .visual-block-holder{
	overflow:hidden;
	height:1%;
	padding:0 6px 0 0;
	margin: -25px 0 0 -20px;
}
.info-block-office .visual-block-holder .alignleft{
	float:left;
	margin:0 12px 0 0;
}
.info-block-office .visual-block-holder .description{
	overflow:hidden;
	font-size:26px;
	line-height:30px;
	color:#e2e2e3;
	position:static;
	padding: 0 13px 0 0;
	margin-top: 28px;
	height:1%;
}
.info-block-office .visual-block .description h1 {
	font-size: 30px;
	margin: 0 0 0 7px;
	font-family: Helvetica, Arial, sans-serif;
}
.info-block-office .visual-block-holder .description p{
	margin: 5px 0 0 6px;
	color: #ECECEC;
	padding: 4px 0 16px 0;
	font-size: 24px;
	line-height: 24px;
	font-family: Helvetica, Arial, sans-serif;
}
.info-block-office .visual-block .cta-block{
	border:solid #90b6d0;
	border-width:2px 0;
	overflow:hidden;
	height:1%;
	padding:7px 0 8px 0;
}
.info-block-office .visual-block .cta-block .column{
	float:left;
	width: 205px;
	text-align:center;
}
.info-block-office .visual-block .cta-block .alignright{
	width:230px;
	margin: 0 0 0 14px;
}
.info-block-office .visual-block .cta-block .column .only{
	display:block;
	font-size:15px;
	line-height:17px;
	color:#e8f0f5;
	font-weight:bold;
	margin:0 0 4px;
}
.info-block-office .visual-block .cta-block .column .text-price{
	display:block;
	background:url(https://static1.globalsign.com/images/text-price2.gif) no-repeat;
	width:70px;
	height:39px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 auto;
}
.info-block-office .visual-block .cta-block .column .ent{
	display:block;
	font-size:16px;
	line-height:20px;
	color:#e8f0f5;
	font-weight:bold;
	padding:29px 0 11px;
	margin: 0;
}
.info-block-office .visual-block .cta-block .column .btn-ent{
	display:block;
	background:url(https://static2.globalsign.com/images/sprite2.png) no-repeat -263px -1121px;
	width:178px;
	height:37px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 auto;
}
.info-block-office .visual-block .cta-block .column .btn-ent:hover{background-position:-263px -1159px;}
.emails-block .info-block .cta-block .column .ent{
	display:block;
	font-size:16px;
	line-height:20px;
	color:#e8f0f5;
	font-weight:bold;
	padding:29px 0 11px;
	margin: 0;
}
#main .plugin-block .heading-section.office-heading h2 {font-size:22px;}
#main .plugin-block .heading-section.office-heading .mark{font-size:18px;}
.lightbox-holder .btn-continue-lightbox {
	background: url(https://static2.globalsign.com/images/sprite2.png) no-repeat -263px -1647px;
	float: left;
	width: 90px;
	height: 33px;
	text-indent: -9999px;
	overflow: hidden;
}
.lightbox-holder .btn-continue-lightbox:hover {background-position: -364px -1647px;}
.content-block .tabset span.large-tab {
	width: auto;
	padding: 4px 6px 7px 18px;
}
#colorbox .ps3-lightbox{display:block;}
.ps3-lightbox{
	position:relative;
	display:none;
	z-index:100;
	width:550px;
	font-size:16px;
	line-height:19px;
	color:#083553;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	background: rgb(237,245,250);
	background: -moz-linear-gradient(top, rgba(237,245,250,1) 0%, rgba(255,255,255,1) 50%, rgba(255,255,255,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(237,245,250,1)), color-stop(50%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,1)));
	background: -webkit-linear-gradient(top, rgba(237,245,250,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
	background: -o-linear-gradient(top, rgba(237,245,250,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
	background: -ms-linear-gradient(top, rgba(237,245,250,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
	background: linear-gradient(top, rgba(237,245,250,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#edf5fa', endColorstr='#ffffff',GradientType=0 );
}
.ps3-lightbox .lightbox-holder{
	overflow:hidden;
	height:1%;
	padding:35px 60px 25px;
}
.ps3-lightbox .title{
	overflow:hidden;
	height:1%;
	margin:0 0 13px -7px;
}
.ps3-lightbox .alignleft{
	float:left;
	margin:0 14px 0 0;
}
.ps3-lightbox h2{
	font-size:22px;
	line-height:40px;
	font-weight:bold;
	color:#083553;
	margin:0;
}
.ps3-lightbox p{margin:0 0 16px;}
.ps3-lightbox a{color:#0368b8;}
#colorbox .code-renew-lightbox, #colorbox .ps-renew-lightbox{display:block;}
.code-renew-lightbox, .ps-renew-lightbox{
	position:relative;
	display:none;
	z-index:100;
	width:550px;
	font-size:16px;
	line-height:19px;
	color:#083553;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	background: rgb(237,245,250);
	background: -moz-linear-gradient(top, rgba(237,245,250,1) 0%, rgba(255,255,255,1) 50%, rgba(255,255,255,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(237,245,250,1)), color-stop(50%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,1)));
	background: -webkit-linear-gradient(top, rgba(237,245,250,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
	background: -o-linear-gradient(top, rgba(237,245,250,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
	background: -ms-linear-gradient(top, rgba(237,245,250,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
	background: linear-gradient(top, rgba(237,245,250,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#edf5fa', endColorstr='#ffffff',GradientType=0 );
}
.code-renew-lightbox .lightbox-holder img, .ps-renew-lightbox .lightbox-holder img{
	float: right;
	padding-left: 20px;
}
.code-renew-lightbox .lightbox-holder, .ps-renew-lightbox .lightbox-holder{
	overflow:hidden;
	height:1%;
	padding:30px;
}
.code-renew-lightbox .title, .ps-renew-lightbox .title{
	overflow:hidden;
	height:1%;
	margin:0 0 13px -7px;
}
.code-renew-lightbox .alignleft, .ps-renew-lightbox .alignleft{
	float:left;
	margin:0 14px 0 0;
}
.code-renew-lightbox h2, .ps-renew-lightbox h2{
	font-size:22px;
	line-height:40px;
	font-weight:bold;
	color:#083553;
	margin:0;
}
.code-renew-lightbox p, .ps-renew-lightbox p{
	margin:0 0 16px;
	font-weight: bold;
}
.code-renew-lightbox a, .ps-renew-lightbox a{color:#0368b8;}
.code-renew-lightbox .lightbox-holder .btn-close,
.ps-renew-lightbox .lightbox-holder .btn-close,
#phishing.ps3-lightbox .btn-close, #performance.ps3-lightbox .btn-close {
	position: absolute;
	top: -25px;
	right: -65px;
	background: url(https://static2.globalsign.com/images/btn-close.gif) no-repeat;
	font-size: 12px;
	color: #FFF;
	padding: 6px 0 8px 36px;
}
.hidethis{
	display:none;
}
.inner .content-block .tabset.code-tool-tabs em {width:auto;}
.content-block .tabset.code-tool-tabs span.large-tab{padding: 4px 10px 7px 20px;}
.launch-java-link {
	float: left;
	background: url(https://static2.globalsign.com/images/sprite2.png) no-repeat;
	background-position: -263px -619px;
	overflow: hidden;
	height: 37px;
	width: 135px;
	text-indent: -9999px;
	display: block;
	margin: 10px 25px;
}
.launch-java-link:hover {background-position:-263px -663px;}
.article .launch-java-right {padding-right: 45px;}
.about-us-block .biography-block h3 .mark2 {
	font-size: 14px;
	font-weight: normal;
	display: block;
	color: #0368B8;
}
.inner #main .pre-footer-margin-fix {margin-bottom: 60px;}
#wrapper #main.pre-footer-margin-fix {margin-bottom: 80px;}
#two-columns .ms-office-marketplace-sidebar{padding-top:56px;}
.ms-office-marketplace-sidebar a.ms-office-logo{
	margin: 0 0 22px 5px;
	display: block;
}
.features-block.ms-office-features-block ul li {font-weight: normal;}
.inner #content .features .features-block.ms-office-features-block ul:first-child,
.inner #content .features .features-block.ms-office-features-block ul.first-child {width:100%;}
#content p.ms-office-legal {
	margin: -39px 0 60px 26px;
	font-size: 11px;
}
.inner .customers-block {padding: 17px 17px 0 0;}
.inner .customers-block .testimonials-block{margin: 0 0 0 11px;}
.inner .customers-block img.customer-logos-1 {margin: 0 0 32px 24px;}
.inner .customers-block img.customer-end-quote {margin: 0 0 0 48px;}
.customers-block .testimonials-block blockquote p {padding: 0 21px 0 0;}
.customers-block .testimonials-block blockquote q img {
	top: -21px;
	left: 188px;
}
.tabs-sys-reqs {margin:20px 0 0 0;}
.inner #main #content .alignleft.longer-bottom {margin-bottom:20px;}
.inner .content-block .tabset.enrollment-tabs em {width:auto;}
.inner .content-block .tabset.enrollment-tabs span {padding-right:7px;}
.inner #content .why-sign-spacer {margin:0 0 40px;}
.tabs-sys-reqs h4 {
	font-size: 14px;
	font-weight: bold;
	font-family: Helvetica, Arial, sans-serif;
	margin: 0 0 10px;
}
.inner .content-block .tabs-sys-reqs ul{font-size: 12px;}
.inner .content-block .tabs-sys-reqs .view-full-detail {
	background: url(https://static2.globalsign.com/images/sprite2.png) no-repeat;
	width: 192px;
	height: 35px;
	display: block;
	overflow: hidden;
	text-indent: -9999px;
	background-position: -263px -1044px;
	margin: 30px 0;
}
.inner .content-block .tabs-sys-reqs .view-full-detail:hover {background-position: -263px -1083px;}
.text-block .description ul li.unbold {font-weight:normal;}
.educational-block .text-block .description.resell-ssl{padding-top:0;}
.info-block .photo-holder-storefront{
	background: url(https://static2.globalsign.com/images/bg-gradient-no-text.jpg) no-repeat;
	height: 146px;
	width:976px;
	display:block;
	overflow: hidden;
}
.visual-block-holder .description .buttons-holder .button-descriptors {
	font-family: Helvetica, Arial, sans-serif;
	width: 468px;
	font-size: 15px;
	font-weight: bold;
	color: #E2E2E3;
	list-style: none;
	line-height: 17px;
	height: 17px;
	margin: 0;
	padding: 0 0 12px 0;
}
.visual-block-holder .description .buttons-holder .button-descriptors li {
	float: left;
	width: 156px;
	margin: 0;
	text-align: center;
}
.digital-signatures-block .breadcrumbs {padding:24px 0 0 19px;}
.column .two-factor-ul {
	padding: 0;
	list-style: none;
}
.column .two-factor-ul li {
	background:url(https://static1.globalsign.com/images/bullet7.gif) no-repeat 0 3px;
	padding:0 5px 0 12px;
}
.enterprise-pki-block.personalsign-block .info-block{
	margin:0 -9999px 9px;
	border-bottom: 3px solid #F3F3F3;
}
.enterprise-pki-block.personalsign-block .info-block .description{
	font-size: 26px;
	line-height: 30px;
	color: #DBE4E9;
	top: 60px;
	left: 425px;
	padding: 0 70px 0 10px;
}
.enterprise-pki-block.personalsign-block .description h1{
	margin:0 0 7px;
}
.enterprise-pki-block.personalsign-block .description p {
	line-height: 29px;
	margin-bottom: 22px;
}
.enterprise-pki-block.personalsign-block .description .buttons-holder {margin: 0;}
.enterprise-pki-block.personalsign-block .description .buttons-holder ul {
	font: bold 15px Helvetica, Arial, sans-serif;
	list-style: none;
	padding: 0;
	margin: 0;
}
.enterprise-pki-block.personalsign-block .description .buttons-holder ul li{
	float: left;
	margin-bottom: 9px;
	width: 156px;
	text-align: center;
}
.enterprise-pki-block.personalsign-block .description .buttons-holder .btn-buy {
	display: block;
	background: url(https://static2.globalsign.com/images/buttons.gif) no-repeat 0 -673px;
	width: 154px;
	height: 37px;
	text-indent: -9999px;
	overflow: hidden;
	margin: 0 16px 0 0;
}
.enterprise-pki-block.personalsign-block .description .buttons-holder .btn-buy:hover {background-position: 0 -716px;}
.enterprise-pki-block.personalsign-block .description .buttons-holder .btn-epki {
	display: block;
	background: url(https://static2.globalsign.com/images/sprite2.png) no-repeat -246px -1001px;
	width: 139px;
	height: 37px;
	text-indent: -9999px;
	overflow: hidden;
	margin: 0 15px 0 0;
}
.enterprise-pki-block.personalsign-block .description .buttons-holder .btn-epki:hover {background-position: -386px -1001px;}
.enterprise-pki-block.personalsign-block .description .buttons-holder .btn-free {
	display: block;
	background: url(https://static2.globalsign.com/images/sprite2.png) no-repeat -246px -1197px;
	width: 139px;
	height: 37px;
	text-indent: -9999px;
	overflow: hidden;
	margin: 0;
}
.enterprise-pki-block.personalsign-block .description .buttons-holder .btn-free:hover {background-position: -386px -1197px;}
.enterprise-pki-block.personalsign-block .servises-block .contacts-block{padding:30px 0 2px;}
.enterprise-pki-block.personalsign-block .servises-block.personalsign-prefooter{
	margin:-35px -39px 50px -10px;
	height: 1%;
	width: 1003px;
}
.personalsign-block .intro-content-block {
	font-size: 17px;
	line-height: 21px;
	color: #2d536d;
	padding: 0 10px 0 16px;
	height: 1%;
}
.inner .personalsign-block .breadcrumbs{
	padding: 0 0 5px 3px;
	margin: 0;
}
.personalsign-block .intro-content-block .heading-section {margin:0 8px 10px 0;}
.personalsign-block .intro-content-block .heading-section h2 {
	font-size: 20px;
	padding: 14px 0 2px;
	line-height: 30px;
	color: #083553;
	margin: 0 0 4px;
}
.personalsign-block .text-block {
	font-size: 13px;
	line-height: 16px;
	color: #083553;
	margin: 0 0 33px;
	padding: 0 35px 0 0;
}
.personalsign-block .personalsign-prefooter .text-block p{margin: 0 0 13px;}
.personalsign-block .personalsign-prefooter .text-block {margin:  0;}
.personalsign-block .personalsign-prefooter .about-service-block .heading-section {margin-bottom: 0;}
.personalsign-block .personalsign-prefooter .about-service-block .heading-section h2 {margin: 0 0 1px;}
.personalsign-block .intro-content-block h3 {
	font-size: 18px;
	line-height: 20px;
	font-weight: normal;
	color: #1C4866;
	margin: 0 0 36px;
}
.personalsign-block .intro-content-block .holder {
	overflow: hidden;
	margin: -4px 0 63px -57px;
	width: 1011px;
}
.personalsign-block .intro-content-block .column {
	float: left;
	display: inline;
	width: 280px;
	font-size: 12px;
	line-height: 14px;
	color: #1C4866;
	margin: 0 0 0 57px;
}
.personalsign-block .intro-content-block .column h3 {
	font-size: 17px;
	line-height: 20px;
	border-bottom: 2px solid #D7DFE3;
	padding: 0 0 8px;
	margin: 0 14px 11px 0;
	color: #083553;
	font-weight: normal;
}
.personalsign-block .intro-content-block .column img {margin: 0 0 10px;}
.personalsign-block .intro-content-block .column p {margin: 0 0 7px;}
.personalsign-block .intro-content-block .column .text-tighten {word-spacing: -2px;}
.personalsign-block .intro-content-block .column .btn-more {
	display: block;
	background: url(https://static2.globalsign.com/images/buttons.gif) no-repeat 0 -517px;
	width: 115px;
	height: 28px;
	text-indent: -9999px;
	overflow: hidden;
	margin: 19px 0 0 1px;
}
.personalsign-block .intro-content-block .column .btn-more:hover {background-position: 0 -548px;}
.personalsign-block .intro-content-block .column ul {
	font-size: 13px;
	font-weight: bold;
	line-height: 16px;
	list-style: none;
	margin: 0;
	padding: 6px 0 0;
	width: 100%;
}
.personalsign-block .intro-content-block .column ul li {
	height: 1%;
	vertical-align: top;
	background: url(https://static1.globalsign.com/images/bullet7.gif) no-repeat 0 3px;
	padding: 0 5px 0 12px;
}
.personalsign-block .servises-block .contacts-block {
	padding: 45px 0 2px;
	float: right;
	width: 340px;
	background: url(https://static1.globalsign.com/images/separator15.gif) no-repeat 50% 100%;
	position: relative;
}
.personalsign-block .servises-block .contacts-block .alignleft {
	float: left;
	margin: -9px 10px 0 22px;
	position: relative;
}
.personalsign-block .servises-block .contacts-block .description {
	overflow: hidden;
	height: 1%;
	font-size: 15px; 
	line-height: 15px;
	color: #1C4866;
	padding: 0 55px 0 0;
}
.personalsign-block .servises-block .contacts-block .title {
	display: block;
	font-size: 18px;
	line-height: 18px;
	font-weight: bold;
	color: #083553;
	margin: 0 0 5px;
}
.personalsign-block .servises-block .contacts-block .description p {
	margin: 0 0 6px;
	font-size: 15px;
	line-height: 14px;
}
.personalsign-block .servises-block .contacts-block dl {
	margin: 0;
	overflow: hidden;
	height: 1%;
	font-size: 12px;
	line-height: 14px;
	color: #083553;
}
.personalsign-block .servises-block .contacts-block dl dt {
	float: left;
	padding: 0 3px 0 0;
}
.personalsign-block .servises-block .contacts-block dl dd {
	overflow: hidden;
	height: 1%;
	margin: 0;
}
.personalsign-block .servises-block .contacts-block ul {
	padding: 0;
	margin: 0;
	list-style: none;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
}
.personalsign-block .servises-block .contacts-block ul li {
	height: 1%;
	vertical-align: top;
}
.personalsign-block .servises-block .contacts-block ul a {
	color: #0368B8;
	background: url(https://static1.globalsign.com/images/bullet2.gif) no-repeat 100% 5px;
	padding: 0 10px 0 0;
	float: left;
	position: relative;
}
#content .article .stay-right-block {
	float: right;
	width: 554px;
}
.inner #content .features.inner-ms-features {padding:0;}
.inner-ms-features h3 {font-size:16px;}
.inner .options-block.inner-ms-options {padding:0 0 45px 20px;}
.inner .options-block.inner-ms-options ul{width:auto;}
.inner #content .tabs.inner-ms-tabs {
	padding-left:20px;
	margin: 0 0 41px;
}
#content p.inner-ms-office-legal{
	font-size: 11px;
	margin:29px 0 60px 20px;
}
.inner #sidebar.inner-ms-sidebar{padding:22px 0 20px;}
#sidebar .price-box .ms-compare{
	background-position: -263px -537px;
	height: 37px;
	width: 184px;
}
#sidebar .price-box .ms-compare:hover{background-position:-263px -575px;}
#sidebar.inner-ms-sidebar .side-nav .ms-office-logo {
	display:block;
	margin: 23px 0 0 -2px;
}
.digital-signatures-block.trusted-root-block .visual-block .alignleft {margin: -45px -15px 0 -57px;}
.digital-signatures-block.trusted-root-block .visual-block .description {padding-top:36px;}
.digital-signatures-block.trusted-root-block .visual-block .description h1 {
	font-size:30px;
	line-height:32px;
	font-family: Helvetica, Arial, sans-serif;
	margin:0 0 13px;
	font-weight:bold;
	color:#FFF;
}
.digital-signatures-block.trusted-root-block .visual-block .text-holder {padding:5px 0 1px;}
.trusted-root-block .info-block .visual-block-holder .buttons-holder {
	overflow: hidden;
	height: 1%;
	margin:0;
	padding:0;
}
.trusted-root-block .info-block .visual-block-holder .btn-quote {
	float: left;
	background: url(https://static2.globalsign.com/images/sprite2.png) no-repeat 0 -1087px;
	width: 153px;
	height: 36px;
	text-indent: -9999px;
	overflow: hidden;
	margin: 14px 15px 0 -1px;
}
.trusted-root-block .info-block .visual-block-holder .btn-quote:hover{background-position: 0 -1129px;}
.trusted-root-block .sign-secure-block img.alignright{
	float:right;
	margin:-10px 7px 15px 17px;
}
.trusted-root-block .about-us-block #sidebar{padding:26px 0 0;}
.trusted-root-block .devider {margin-top:29px;}
.digital-signatures-block.trusted-root-block .text-block{padding:0;}
.trusted-root-block .sign-secure-block .text-block .holder{
	padding:7px 0 0 2px;
	margin: 0 0 0 -2px;
}
.trusted-root-block .text-block .holder h4 {
	font-size: 15px;
	font-weight: normal;
	font-family: Helvetica, Arial, sans-serif;
	line-height: 19px;
	margin: 14px 0 13px 0;
}
.trusted-root-block .text-block .holder .block {
	float: left;
	width: 300px;
	font-size: 12px;
	line-height: 14px;
	color: #1C4866;
	margin: 0;
	display: inline;
}
.trusted-root-block .text-block .holder .block img{margin-left:-2px;}
.trusted-root-block .text-block .holder .block.trusted-microsoft{
	margin-right:116px;
	width:290px;
}
.trusted-root-block .text-block .holder p {margin:11px 0 0;}
.trusted-root-block .text-block .holder .block .btn-get {
	background: url(https://static2.globalsign.com/images/sprite2.png) no-repeat -263px -712px;
	display: block;
	width: 115px;
	height: 28px;
	text-indent: -9999px;
	overflow: hidden;
	margin: 11px 0 0 0;
}
.trusted-root-block .text-block .holder .block .btn-get:hover {background-position: -379px -712px;}
.trusted-root-block .text-block .holder .trusted-microsoft .btn-get{margin-top:25px;}
.heading-section.office-heading.epki-office,
.heading-section.office-heading.epki-office h2 {margin:0px;}
#content .epki-section .btn-more{
	overflow:hidden;
	display:block;
	text-indent:-9999px;
	cursor:pointer;
	background:url(https://static2.globalsign.com/images/sprite2.png) no-repeat 0 -273px;
	width:93px;
	height:27px;
}
#content .epki-section .btn-more:hover{
	text-decoration:none;
	background-position:0 -303px;
}
.content-block.text-block.epki-section {
	margin:0 6px 50px 22px;
	padding: 0;
}
.content-block.text-block.epki-section .heading-section.epki-office {margin:0 0 11px;}
.content-ucc-wildcard-block {
	background: url(https://static2.globalsign.com/images/bg-section-small.png) no-repeat;
	height: 1%;
	color: #1C4866;
	margin: 16px 0 0 -12px;
	padding: 13px 42px 0 52px;
	width: 593px;
}
.content-ucc-wildcard-block h2 {
	font-size: 26px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 21px 0 16px;
}
.content-ucc-wildcard-block h2 .pricing {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: normal;
	font-size: 13px;
	margin-left: 8px;
	display: inline-block;
}
.content-ucc-wildcard-block h2 .pricing .price {
	font-size: 28px;
	color: #0368B8;
}
.content-ucc-wildcard-block h2 img {
	float:right;
	margin-top: -13px;
}
.content-ucc-wildcard-block .cta-block {
	margin: 14px 0 0 2px;
	float: left;
}
.content-ucc-wildcard-block .example-block {
	float: right;
	font-weight: bold;
	font-size: 12px;
}
.content-ucc-wildcard-block .ucc-example {
	width: 294px;
}
.content-ucc-wildcard-block .example-block h4 {
	margin: 0;
	font-size: 15px;
}
.content-ucc-wildcard-block .example-block .column {
	float: left;
	margin-right: 15px;
}
.content-ucc-wildcard-block .example-block .column-small {width: 125px;}
.content-ucc-wildcard-block .example-block .column-2nd {
	width: 153px;
	margin: 0;
}
.content-ucc-wildcard-block .example-block .column ul {
	list-style: none;
	padding: 0;
	margin: 8px 0 0;
}
.content-ucc-wildcard-block .cta-block .btn-more {
	display: block;
	background: url(https://static2.globalsign.com/images/sprite2.png) no-repeat 0 -131px;
	width: 106px;
	height: 33px;
	text-indent: -9999px;
	overflow: hidden;
	margin: 0;
	float: left;
}
.content-ucc-wildcard-block .cta-block .btn-more:hover {background-position: 0 -168px;}
.content-ucc-wildcard-block .wildcard-example {width: 315px;}
.article.ucc-wildcard-article .heading {margin: 0 0 8px;}
#content .article.ucc-wildcard-article p {margin:0 0 10px;}
#content .article.ucc-wildcard-article {padding: 0;}
#content .content-block.smaller-padding-block{padding-bottom:25px;}
.uc-pricing.ssl-comparison-table .features-table{width:955px;}
.features-table-holder.uc-pricing.ssl-comparison-table {
	width: 955px;
	margin: 0 0 19px 3px;
}
.uc-pricing.ssl-comparison-table .features-table th.col1 {width:196px;}
.uc-pricing.ssl-comparison-table .features-table th.col2 {width:195px;}
.uc-pricing.ssl-comparison-table .features-table th.col3 {
	width: 167px;
	font-size:15px;
}
.uc-pricing.ssl-comparison-table .features-table th.col4 {
	width: 172px;
	font-size:15px;
}
.table-block .ssl-comparison-table .table-holder {margin-bottom:0;}
.uc-pricing.ssl-comparison-table .features-table table .col1 {
	width:180px;
	padding: 10px 22px 10px 12px;
	font-size: 13px;
}
.uc-pricing.ssl-comparison-table .features-table table .col1.col1-align-top {
	vertical-align: top;
	padding-top: 18px;
}
.uc-pricing.ssl-comparison-table .features-table table .col2 {
	width:195px;
	font-size: 13px;
	line-height: 15px;
	padding: 10px 10px 7px;
	font-family: Helvetica, Arial, sans-serif;
	border-right: solid 1px #ECECEC;
}
.uc-pricing.ssl-comparison-table .features-table table .col3 {
	width: 158px;
	font-size: 13px;
	line-height: 15px;
	padding: 10px 10px 7px;
	font-family: Helvetica, Arial, sans-serif;
	border-right: solid 1px #ECECEC;
}
.uc-pricing.ssl-comparison-table .features-table table .col4 {
	width: 172px;
	font-size: 13px;
	line-height: 15px;
	padding: 10px 10px 7px;
	font-family: Helvetica, Arial, sans-serif;
}
.uc-pricing.ssl-comparison-table .features-table .table-bottom .col1 {width:195px;}
.uc-pricing.ssl-comparison-table .features-table .btn-buy {
	float: none;
	display: block;
	margin: 13px auto 10px;
}
.uc-pricing.ssl-comparison-table .features-table .table-holder table .col3 .btn-buy{margin:13px auto 10px;}
.ssl-comparison-table .features-table table .yes {
	display: block;
	width: 13px;
	height: 12px;
	margin: 0 auto;
	text-indent: -9999px;
	overflow: hidden;
	background: url(https://static1.globalsign.com/images/ico37.png) no-repeat;
}
.ssl-comparison-table .features-table .table-holder tr .issuance-speed {
	display: block;
	font-size:15px;
	font-weight: bold;
}
.ssl-comparison-table .features-table .table-holder tr .standout {
	display: block;
	font-weight: bold;
	font-size: 18px;
}
.ssl-comparison-table .features-table .table-holder tr .price {
	display: block;
	font-size: 20px;
	font-weight: bold;
}
.ssl-comparison-table .features-table .get-quote {
	font-weight: bold;
	font-size: 14px;
}
.uc-pricing.ssl-comparison-table .features-table .more {
	font-weight: bold;
	font-size: 13px;
	margin: 0 0 0 6px;
	padding-top: 1px;
}
.uc-pricing.ssl-comparison-table .features-table .btn-more {
	background: url(https://static2.globalsign.com/images/sprite2.png) no-repeat -263px -161px;
	overflow: hidden;
	display: block;
	text-indent: -9999px;
	width: 115px;
	height: 28px;
	margin: 0 auto;
}
.uc-pricing.ssl-comparison-table .features-table .btn-more:hover {
	background-position: -379px -161px;
}
.ssl-comparison-table .features-table tr.pricing-start {vertical-align: bottom;}
.ssl-comparison-table .features-table .table-holder tr .pricing-start-header {margin-bottom: 15px;}
.ssl-comparison-table .features-table .table-holder .last .col2,
.ssl-comparison-table .features-table .table-holder .last .col3,
.ssl-comparison-table .features-table .table-holder .last .col4 {vertical-align: bottom;}
.pdf-signing-table .features-table .no {
	font-size: 30px;
	display: block;
}
.uc-pricing.ssl-comparison-table.pdf-signing-table .features-table {width:829px;}
.uc-pricing.ssl-comparison-table.pdf-signing-table .features-table th.col1 {width:217px;}
.uc-pricing.ssl-comparison-table.pdf-signing-table .features-table th.col2 {
	width:200px;
	font-size: 15px;
}
.uc-pricing.ssl-comparison-table.pdf-signing-table .features-table th.col3 {width:201px;}
.uc-pricing.ssl-comparison-table.pdf-signing-table .features-table th.col4 {width:211px;}
.uc-pricing.ssl-comparison-table.pdf-signing-table .features-table table .col1 {
	font-size: 12px;
	width: 199px;
}
.uc-pricing.ssl-comparison-table.pdf-signing-table .features-table table .col2{width:200px;}
.uc-pricing.ssl-comparison-table.pdf-signing-table .features-table table .col3{width:200px;}
.uc-pricing.ssl-comparison-table.pdf-signing-table .features-table table .col4{width:210px;}
.uc-pricing.ssl-comparison-table.pdf-signing-table .features-table .last td {padding: 10px 10px 0;}
.uc-pricing.ssl-comparison-table.pdf-signing-table .features-table .table-bottom .col1 {width:212px;}
.uc-pricing.ssl-comparison-table.pdf-signing-table .features-table .table-bottom .col2 {width:194px;}
.uc-pricing.ssl-comparison-table.pdf-signing-table .features-table .table-bottom.compare-pdf-bottom .col2 {padding-bottom: 15px;}
.uc-pricing.ssl-comparison-table.pdf-signing-table .features-table .table-bottom.compare-pdf-bottom .col4 {padding: 10px 10px 0;}
.uc-pricing.ssl-comparison-table.pdf-signing-table .features-table .table-bottom .col3 {width:194px;}
.uc-pricing.ssl-comparison-table.pdf-signing-table .features-table .table-bottom .col4 {width:216px;}
.uc-pricing.ssl-comparison-table .features-table .table-bottom tr td {padding: 0 10px 0;}
.uc-pricing.ssl-comparison-table.pdf-signing-table .features-table .table-bottom tr td {vertical-align:top;}
.uc-pricing.ssl-comparison-table .features-table .table-bottom tr td.col1 {padding: 0 22px 0 12px;}
.uc-pricing.ssl-comparison-table.pdf-signing-table .features-table .standout-sm {font-size: 13px;}
.uc-pricing.ssl-comparison-table.pdf-signing-table .features-table .standout-med {font-size: 14px;}
.uc-pricing.ssl-comparison-table.pdf-signing-table .features-table .standout-lg {font-size: 16px;}
.uc-pricing.ssl-comparison-table.pdf-signing-table .features-table .price {font-size: 24px;}
.pdf-signing-after-block {margin: 0 0 0 226px;}
.pdf-signing-after-block p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	margin: 23px 0 0 -4px;
}
.pdf-signing-after-block p.slight-indent {margin: 1px 0 0 3px;}
.uc-pricing.ssl-comparison-table.pdf-signing-table .features-table .btn-buy {
	background-position: -145px -630px;
	width: 91px;
	height: 28px;
}
.uc-pricing.ssl-comparison-table.pdf-signing-table .features-table .btn-buy:hover {background-position: -145px -663px;}
.info-block.authentication-info-block {
	background: #1B618C url(https://static1.globalsign.com/images/authentication-banner-bg.jpg) repeat-x 50% 0;
	border-bottom: solid 5px #DFDFDF;
	margin: 0 -9999px 35px;
}
.info-block.authentication-info-block .visual-block .visual-block-holder {padding: 0;}
.authentication-info-block .visual-block .alignleft {margin: 1px 32px 0 17px;}
.authentication-info-block .visual-block .description {padding: 98px 124px 0 0;}
.authentication-info-block .visual-block .description h1 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 39px;
	line-height: 41px;
	font-weight: bold;
	margin: 0 0 14px;
	color: #FFF;
	letter-spacing: 1px;
}
.authentication-info-block .visual-block .text-holder{
	margin: 0 0 0 2px;
	padding: 2px 0 9px;
}
.authentication-info-block .visual-block .description p {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 30px;
	line-height: 32px;
	margin: 0 0 0 1px;
}
.digital-signatures-block .authentication-intro-block {
	font: 13px/16px Arial, Helvetica, sans-serif;
	padding: 0 10px 0 20px;
}
.digital-signatures-block .authentication-intro-block h2 {
	font-size: 22px;
	line-height: 24px;
	margin: 0 0 11px 1px;
}
.digital-signatures-block .authentication-intro-block p {margin: 0 10px 15px 4px;}
.digital-signatures-block .authentication-intro-block h4 {
	font: 20px/22px Helvetica, Arial, sans-serif;
	margin: 31px 0 31px 4px;
	font-weight: normal;
}
.digital-signatures-block .authentication-intro-block .column h3 {
	font-size: 16px;
	line-height: 18px;
	padding: 0 0 3px;
	font-weight: bold;
	margin: 0 20px 3px 0;
}
.digital-signatures-block .authentication-intro-block .column {
	width: 285px;
	margin: 0 0 0 53px;
}
.digital-signatures-block .authentication-intro-block .holder {
	width: 999px;
	margin: -1px 0 63px -48px;
}
.digital-signatures-block .authentication-intro-block .column.column-right {margin: 0 0 0 35px;}
.digital-signatures-block .authentication-intro-block .column img {margin:0 0 4px;}
.digital-signatures-block .authentication-intro-block .column p {
	font-size: 12px;
	line-height: 14px;
	color: #083553;
	margin: 0 0 4px;
}
.digital-signatures-block .authentication-intro-block .column ul {padding: 13px 0 0;}
.info-block-grey.server-based-pdf .visual-block-holder .text-server-based {
	display: block;
	background: url(https://static1.globalsign.com/images/text-server-based.png) no-repeat;
	width: 433px;
	height: 42px;
	text-indent: -9999px;
	overflow: hidden;
	margin: 0 0 4px -7px;
}
.info-block-grey .visual-block-holder .text-saas{
	display:block;
	background:url(https://static1.globalsign.com/images/text-saas.png) no-repeat -6px 0;
	width:503px;
	height:45px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0;
}
.info-block-grey.server-based-pdf .visual-block-holder .description.saas-description p {
	font-size: 24px;
	padding-right: 0;
}
.info-block-grey.server-based-pdf .breadcrumbs {
	width: 417px;
	height: 281px;
	float: left;
	background: url(https://static1.globalsign.com/images/server-based-banner-img2.png) no-repeat -15px 0;
	margin: 0 4px 0 -41px;
	padding: 23px 0 0 56px;
}
.info-block-grey.server-based-pdf.saas-info-block .breadcrumbs {
	width: 410px;
	height: 281px;
	float: left;
	background: url(https://static1.globalsign.com/images/pdf-saas-banner-img.png) no-repeat -20px 0;
	margin: 0 0 0 -27px;
	padding: 23px 0 0 42px;
}
.info-block-grey.server-based-pdf.saas-info-block .saas-block {
	float: left;
	width: 472px;
	margin: 0 0 30px 9px;
	padding: 0 70px 0 0;
}
.info-block-grey.server-based-pdf .visual-block-holder {
	width: 470px;
	float: left;
	margin: 0;
	padding: 0;
}
.info-block-grey.server-based-pdf .visual-block-holder .description {padding-top: 80px;}
.info-block-grey.server-based-pdf .visual-block-holder .description p {
	margin: 0 0 6px 3px;
	padding: 7px 48px 10px 0;
	border: solid #989B9F;
	border-width: 2px 0;
}
.info-block-grey.server-based-pdf .visual-block-holder .buttons-holder {border: none;}
.info-block-grey.server-based-pdf .visual-block-holder .btn-get {
	float: left;
	background: url(https://static2.globalsign.com/images/sprite2.png) no-repeat 0 -1087px;
	width: 154px;
	height: 37px;
	text-indent: -9999px;
	overflow: hidden;
	margin: 0;
}
.info-block-grey.server-based-pdf .visual-block-holder .btn-get:hover {background-position: 0 -1129px;}
.about-us-block.server-based-content {padding-bottom: 60px;}
.about-us-block.server-based-content .sign-secure-block {padding: 18px 4px 0 15px;}
.about-us-block.server-based-content .heading-section {margin: 0;}
.about-us-block.server-based-content .heading-section h2 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 20px;
	font-weight: bold;
	margin: 0 0 23px;
}
.about-us-block.server-based-content #content .article .alignleft {
	border: none;
	margin: 3px 15px 20px 3px;
}
.about-us-block.server-based-content #content .article .stay-right-block {
	width: 577px;
	padding-right: 20px;
}
.about-us-block.server-based-content #content .article {
	font-size: 13px;
	line-height: 15px;
	margin: 0 0 12px;
}
.about-us-block.server-based-content #content .features {
	padding: 0;
	margin: 0 0 24px;
}
.about-us-block.server-based-content .content-block {
	font-size: 13px;
	line-height: 15px;
	margin-left: 0;
}
.about-us-block.server-based-content .content-block h3 {margin: 0 0 7px 3px;}
.about-us-block.server-based-content #content .features .features-block ul {
	font-size: 14px;
	font-weight: normal;
}
.about-us-block.server-based-content #content .features .features-block ul:first-child,
.about-us-block.server-based-content #content .features .features-block ul.first-child {width: 100%;}
.about-us-block.server-based-content #content .features .features-block {
	padding: 19px 19px 20px;
	margin: 0 28px 0 0;
}
.about-us-block.server-based-content .quote-block {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	margin: 0 0 41px 3px;
}
.about-us-block.server-based-content .quote-block p {
	margin: 0;
}
.about-us-block.server-based-content #sidebar {padding:28px 0 0;}
.info-block-grey.desktop-based-pdf .visual-block-holder .text-desktop-based {
	display: block;
	background: url(https://static1.globalsign.com/images/text-desktop-based.png) no-repeat;
	width: 465px;
	height: 46px;
	text-indent: -9999px;
	overflow: hidden;
	margin: 0 0 0 -9px;
}
.info-block-grey.desktop-based-pdf {
	background: url(https://static2.globalsign.com/images/bg-info-block-grey-2.jpg) repeat-x 50% 0;
	border: none;
	margin-bottom: 24px;
}
.info-block-grey.desktop-based-pdf .breadcrumbs {padding: 22px 0 15px 15px;}
.info-block-grey.desktop-based-pdf .visual-block-holder .alignleft {margin:28px 89px 0 1px;}
.info-block-grey.desktop-based-pdf .visual-block-holder .description {padding: 15px 0 0;}
.info-block-grey.desktop-based-pdf .visual-block-holder .description p {margin: 0 0 12px;}
.info-block-grey.desktop-based-pdf .visual-block-holder .buttons-holder {
	padding: 8px 0 15px 1px;
	margin: 0 50px 0 0;
}
.info-block-grey.desktop-based-pdf .visual-block-holder .description .buttons-holder .button-descriptors {padding: 0 0 10px 0;}
.about-us-block.server-based-content.desktop-based-content .heading-section h2 {margin: 0 0 17px;}
.desktop-based-content .uc-pricing .features-table .table-bottom .col1 {
	overflow: hidden;
	height: auto;
	background: #FFF url(https://static1.globalsign.com/images/table-bottom-left.png) no-repeat 0 -6px;
}
.desktop-based-content .features-table-holder.uc-pricing {
	margin: 0 0 39px -3px;
	width:689px;
}
.desktop-based-content .uc-pricing .features-table {width:689px;}
.desktop-based-content .uc-pricing .features-table th.col1 {width:191px;}
.desktop-based-content .uc-pricing .features-table th.col2 {width:230px;}
.desktop-based-content .uc-pricing .features-table th.col4 {width:240px;}
.desktop-based-content .uc-pricing .features-table .table-holder table .col1 {width:164px;}
.desktop-based-content .uc-pricing .features-table .table-holder table .col2 {
	font-weight: bold;
	width:210px;
	background-repeat: repeat-x;
}
.desktop-based-content .uc-pricing .features-table .table-holder table .smaller-text {
	font-size: 15px;
	font-weight: normal;
}
.desktop-based-content .uc-pricing .features-table .table-holder table .col4 {
	font-weight: bold;
	width:221px;
	background-repeat: repeat-x;
	border-left: solid 1px #ECECEC;
}
.desktop-based-content .features-table .table-bottom .col1 {
	padding-top: 0;
	width:197px;
}
.desktop-based-content .features-table .table-bottom .col2 {
	padding-top: 0;
	width:210px;
}
.desktop-based-content .features-table .table-bottom .col4 {
	border-left: solid 1px #ECECEC;
	width:221px;
	padding-top: 0;
}
.desktop-based-content .uc-pricing .features-table .table-holder table .left-item {
	float:left;
	display:block;
}
.desktop-based-content .uc-pricing .features-table .table-holder table .col2 .left-item {width:104px;}
.desktop-based-content .uc-pricing .features-table .table-holder table .col4 .left-item {width:110px;}
.desktop-based-content .uc-pricing .features-table .table-holder table .right-item {
	float:right;
	display:block;
}
.desktop-based-content .uc-pricing .features-table .table-holder table .col2 .right-item {width:105px;}
.desktop-based-content .uc-pricing .features-table .table-holder table .col4 .right-item {width:109px;}
.desktop-based-content .uc-pricing .features-table .table-holder table .last {vertical-align: bottom;}
.desktop-based-content .uc-pricing .features-table .table-holder table .last .col1 {padding-bottom:0;}
.desktop-based-content .uc-pricing .features-table .table-holder table .last .col2 {padding-bottom:0;}
.desktop-based-content .uc-pricing .features-table .table-holder table .last .col4 {padding-bottom:0;}
.about-us-block.server-based-content.desktop-based-content #content .features {margin: 0 0 49px;}
.digital-signatures-block .holder.document-security-holder {
	width: 1035px;
	margin: 0 0 63px -65px;
}
.digital-signatures-block .holder.document-security-holder .column {
	width: 280px;
	margin: 0 0 0 69px;
}
.digital-signatures-block .holder.document-security-holder .column h3 {
	font-family: Helvetica, Arial, sans-serif;
	margin: 0 12px 10px 0;
	padding: 0 0 7px;
}
.digital-signatures-block .holder.document-security-holder .column img {margin: 0 0 13px;}
.digital-signatures-block .holder.document-security-holder .alignright {
	width: 310px;
	margin: 16px 0 0 27px;
	float: left;
	font-size: 12px;
	line-height: 14px;
	color: #1C4866;
}
.digital-signatures-block .holder.document-security-holder .column .contacts-block {
	padding: 14px 30px 2px 25px;
	margin: 0 -10px 0 0;
	background: url(https://static1.globalsign.com/images/separator10.gif) no-repeat 0 100%;
	overflow: hidden;
	height: 1%;
}
.digital-signatures-block .holder.document-security-holder .column .contacts-block .alignleft {
	float: left;
	margin: 0 10px 0 0;
}
.digital-signatures-block .holder.document-security-holder .column .description {
	overflow: hidden;
	height: 1%;
	font-size: 15px;
	line-height: 14px;
	padding: 9px 0 0;
}
.digital-signatures-block .holder.document-security-holder .column .title {
	font-size: 18px;
	line-height: 18px;
	font-weight: bold;
	color: #083553;
	display: block;
	margin: 0 0 5px;
	text-transform: none;
}
.digital-signatures-block .holder.document-security-holder .column .description p {
	margin: 0 0 6px;
	font-size: 15px;
	line-height: 14px;
}
.digital-signatures-block .holder.document-security-holder .column dl {
	margin: 0;
	overflow: hidden;
	height: 1%;
	font-size: 12px;
	line-height: 14px;
	color: #083553;
}
.digital-signatures-block .holder.document-security-holder .column dl dt {
	float: left;
	padding: 0 3px 0 0;
}
.digital-signatures-block .holder.document-security-holder .column dl dd {
	overflow: hidden;
	height: 1%;
	margin: 0;
}
.digital-signatures-block .holder.document-security-holder .column .contacts-block ul {
	padding: 0;
	margin: 0;
	list-style: none;
	font-size: 12px;
	line-height: 14px;
}
.digital-signatures-block .holder.document-security-holder .column .contacts-block ul li {
	height: 1%;
	vertical-align: top;
}
.digital-signatures-block .holder.document-security-holder .column .contacts-block ul a {
	color: #0368B8;
	background: url(https://static1.globalsign.com/images/bullet2.gif) no-repeat 100% 5px;
	padding: 0 10px 0 0;
	float: left;
	position: relative;
}
.digital-signatures-block .document-security-block .visual-block .description {
	height: auto;
	position: absolute;
	top: 75px;
	left: 365px;
	padding: 0;
}
.digital-signatures-block .document-security-block .visual-block h1 {
	font: 30px/32px Helvetica, Arial, sans-serif;
	color: #FFF;
	font-weight: bold;
	margin: 0 0 12px 0;
}
.digital-signatures-block .document-security-block .visual-block p {
	font-size: 24px;
	line-height: 28px;
	padding: 0 84px 0 0;
}
.digital-signatures-block .authentication-intro-block.document-security-block {padding-left: 12px;}
.digital-signatures-block .authentication-intro-block.document-security-block p.intro-paragraph {margin-right: 80px;}
.content-block.text-block.epki-section.secure-email-epki {margin: 0 5px 50px 4px;}
.content-block.text-block.epki-section.secure-email-epki p {padding-right: 10px;}
.digital-signatures-funnel-block h4 {
	font: 20px/22px Helvetica, Arial, sans-serif;
	margin: 31px 0 31px 4px;
	font-weight: normal;
}
.digital-signatures-funnel-block h4.application-use {margin: 31px 0 31px 0;}
.digital-signatures-block .digital-signatures-funnel-block .column h3 {
	font-size: 16px;
	line-height: 18px;
	padding: 0 0 3px;
	font-weight: bold;
	margin: 0 20px 10px 0;
}
.info-block .visual-block .verticals-description {
	top: 84px;
	left: 370px;
	padding-bottom: 1px;
}
.info-block .visual-block .verticals-description h1 {
	font-size: 34px;
	line-height: 36px;
	margin: 0 0 8px;
}
.info-block .visual-block .verticals-description p {
	font-size: 24px;
	line-height: 26px;
}
.about-us-block .educational-block h4 {
	font-weight: normal;
	font-size: 16px;
	line-height: 18px;
	margin: 22px 0 18px;
}
.about-us-block .verticals-solutions-block {
	border: 1px solid #cfe5e9;
	background: #eef6f7;
	background: -moz-linear-gradient(top, #eef6f7 0%, #FFFFFF 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eef6f7), color-stop(100%,#FFFFFF));
	background: -webkit-linear-gradient(top, #eef6f7 0%,#FFFFFF 100%);
	background: -o-linear-gradient(top, #eef6f7 0%,#FFFFFF 100%);
	background: -ms-linear-gradient(top, #eef6f7 0%,#FFFFFF 100%);
	background: linear-gradient(top, #eef6f7 0%,#FFFFFF 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eef6f7', endColorstr='#FFFFFF',GradientType=0 );
	margin: 0 8px 19px 0;
	padding-bottom: 45px;
}
.about-us-block .verticals-solutions-block .verticals-solutions-item {
	overflow: hidden;
	clear: both;
	height: 1%;
	margin: 17px 0 0 0;
}
.about-us-block .verticals-solutions-block .verticals-item-image {
	float: left;
	width: 214px;
	margin: -12px 42px 0 12px;
}
.about-us-block .verticals-solutions-block .verticals-solutions-item .description {
	float: left;
	width: 447px;
	margin: 25px 0 0;
}
.about-us-block .verticals-solutions-block .verticals-solutions-item .description h3 {
	font: 16px/18px Helvetica, Arial, sans-serif;
	font-weight: bold;
	margin: 0;
}
.about-us-block .verticals-solutions-block .verticals-solutions-item .description p {
	padding: 0 20px 0 0;
	margin: 4px 0;
}
.about-us-block .verticals-solutions-block .verticals-solutions-item .description .btn-more {
	background: url(https://static2.globalsign.com/images/buttons.gif) no-repeat -185px -198px;
	display: block;
	width: 115px;
	height: 28px;
	text-indent: -9999px;
	overflow: hidden;
	margin: 11px 0 0;
}
.about-us-block .verticals-solutions-block .verticals-solutions-item .description .btn-more:hover {background-position: -185px -240px;}
.about-us-block .verticals-text-block .alignright {
	float: right;
	margin: 2px 40px 0 5px;
}
.about-us-block .verticals-text-block h3 {
	font: 16px/18px Helvetica, Arial, sans-serif;
	font-weight: bold;
	margin: 0 0 6px;
}
.educational-block .verticals-text-block .how-list a {
	background-position: 0 4px;
	padding: 0 0 0 12px;
}
.educational-block .text-block.verticals-text-block {padding-left: 3px;}
.educational-block .verticals-text-block .how-list li {
	float: left;
	font-size: 14px;
	margin: 9px 14px 0 0;
}
.educational-block .verticals-text-block.other-reqs {margin-bottom: 55px;}
.educational-block .verticals-text-block.other-reqs p {font-size: 15px;}
.inner .testimonials-block.naesb-testimonial {
	margin: 0;
	padding: 0;
}
.inner .testimonials-block.naesb-testimonial blockquote {
	padding: 10px 37px 60px 15px;
	margin: 0 0 0 15px;
}
.inner .testimonials-block.naesb-testimonial blockquote .end-quote {
	left: 160px;
	top: -10px;
}
.inner .testimonials-block.naesb-testimonial blockquote img {
	position: relative;
	margin: 5px 0 0;
	top: 0;
	left: 0;
}
.inner #main #content .alignleft.longer-bottom.naesb-logo {margin-left: 0;}
.about-us-block.server-based-content #content .article .stay-right-block.pdf-stay-right {width: 572px;}
#content .article .stay-right-block .btn-naesb {
	display: block;
	overflow: hidden;
	height: 34px;
	width: 131px;
	background: url(https://static2.globalsign.com/images/sprite2.png) no-repeat -263px -96px;
	text-indent: -9999px;
}
#content .article .stay-right-block .btn-naesb:hover {background-position: -395px -96px;}
.info-block .visual-block .verticals-description.compliance-description h1 {
	font: bold 30px/32px Helvetica, Arial, sans-serif;
	margin: 0 0 11px;
	color:#FFF;
}
.info-block .visual-block .verticals-description.compliance-description p {
	font: 18px/20px Helvetica, Arial, sans-serif;
	padding-right: 70px;
	color:#DEE7EC;
}
.info-block .visual-block .verticals-description.compliance-description {
	top: 75px;
	left: 389px;
}
.product-description-container.compliance-block .small {font-size:24px;}
.product-description-container.compliance-block .compliance-sub-description {
	font:normal 16px/18px Arial, Helvetica, sans-serif;
	margin-right:50px;
}
.info-block.compliance-info-block {margin-bottom: 0;}
.info-block .visual-block .verticals-description.developers {
	top: 73px;
	left: 393px;
}
.info-block .visual-block .verticals-description.developers h1 {font-size: 36px;}
.info-block .visual-block .verticals-description.developers p {padding-right: 70px;}
.product-holder.developers-holder {
	margin-bottom: 60px;
	border: none;
}
.inner #content .plugin-guide-block {padding: 8px 0 0 18px;}
.inner #content .plugin-guide-block p {margin: 0 0 18px;}
.inner #content .plugin-guide-block .heading-section {margin: 0 0 10px;}
.inner #content .plugin-guide-block h3 {
	font-size: 15px;
	font-weight: bold;
	margin: 0 0 27px;
}
.inner #sidebar.plugin-guide-sidebar {padding-top: 16px;}
.plugin-guide-block .plugin-options-block .download-section {
	padding: 0 0 0 1px;
}
.plugin-guide-block .plugin-options-block .download-section ul {
	width: 723px;
}
.plugin-guide-block .plugin-options-block .download-section ul li {margin: 0 0 27px 41px;}
#sidebar .pluging-list .direct-admin {
	background-position: -242px -1692px;
	width: 132px;
	height: 25px;
	margin: 0 0 0 4px;
}
#sidebar .pluging-list .active .direct-admin,
#sidebar .pluging-list .direct-admin:hover {background-position: -379px -1692px;}
#sidebar .pluging-list .isp {
	background-position: -437px -1926px;
	width: 80px;
	height: 31px;
	margin: 0 0 0 4px;
}
#sidebar .pluging-list .active .isp,
#sidebar .pluging-list .isp:hover {background-position: -437px -1965px;}
#sidebar .pluging-list .php {
	background-position: -263px -1829px;
	width: 56px;
	height: 31px;
	margin: 0 0 0 4px;
}
#sidebar .pluging-list .active .php,
#sidebar .pluging-list .php:hover {background-position: -342px -1829px;}
#sidebar .pluging-list .nginx {
	background-position: -263px -1868px;
	width: 79px;
	height: 19px;
	margin: 0 0 0 4px;
}
#sidebar .pluging-list .active .nginx,
#sidebar .pluging-list .nginx:hover {background-position: -352px -1868px;}
#sidebar .pluging-list .whmcs {
	background-position: -263px -1898px;
	width: 82px;
	height: 18px;
	margin: 0 0 0 4px;
}
#sidebar .pluging-list .active .whmcs,
#sidebar .pluging-list .whmcs:hover {background-position: -351px -1898px;}
#sidebar .pluging-list .hostbill {
	background-position: -446px -1848px;
	width: 89px;
	height: 21px;
	margin: 0 0 0 4px;
}
#sidebar .pluging-list .active .hostbill,
#sidebar .pluging-list .hostbill:hover {background-position: -446px -1877px;}
#sidebar .pluging-list .bill-manager {
	background-position: -437px -2006px;
	width: 80px;
	height: 30px;
	margin: 0 0 0 4px;
}
#sidebar .pluging-list .active .bill-manager,
#sidebar .pluging-list .bill-manager:hover {background-position: -437px -2044px;}
#sidebar.plugin-guide-sidebar .contacts-box {margin: 0;}
.about-us-block .verticals-solutions-block .verticals-aec-pdf .verticals-item-image {
	width: 252px;
	margin: 8px 17px 0 18px;
}
.about-us-block .verticals-solutions-block .verticals-aec-pdf.verticals-solutions-item .description {
	width: 428px;
	margin: 8px 0 0;
}
.about-us-block .verticals-solutions-block .verticals-aec-pdf.verticals-solutions-item .description p {margin: 4px 0 9px;}
.inner .testimonials-block blockquote .compliance-end-quote {
	left: 375px;
	top: -30px;
}
.download-section ul .holder.large-logo {padding: 15px 5px 12px;}
.download-section ul .holder.large-logo img {margin: 0 0 4px;}
.about-us-block .verticals-solutions-block .verticals-solutions-item .description .btn-more.trusted-root-more {
	background: url(https://static1.globalsign.com/images/sprite3.gif) no-repeat 0 0;
	width: 224px;
	height: 28px;
}
.about-us-block .verticals-solutions-block .verticals-solutions-item .description .btn-more.managed-ssl-more {
	background: url(https://static1.globalsign.com/images/sprite3.gif) no-repeat 0 -29px;
	width: 224px;
	height: 28px;
}
.about-us-block .verticals-solutions-block .verticals-solutions-item .description .btn-more.epki-more {
	background: url(https://static1.globalsign.com/images/sprite3.gif) no-repeat 0 -58px;
	width: 224px;
	height: 28px;
}
.about-us-block .verticals-solutions-block .verticals-solutions-item .description .btn-more.trusted-root-more:hover {background-position: -225px 0;}
.about-us-block .verticals-solutions-block .verticals-solutions-item .description .btn-more.managed-ssl-more:hover {background-position: -225px -29px;}
.about-us-block .verticals-solutions-block .verticals-solutions-item .description .btn-more.epki-more:hover {background-position: -225px -58px;}
.content-block .table .col1.cert-type {
	color: #0368B8;
	font-weight: bold;
}
.sub-inner .choose-product-block.pdf-signing-product-block {padding: 0 15px;}
.sub-inner .pdf-signing-product-block .coose-environment-holder {padding: 15px 0 36px;}
.sub-inner .pdf-signing-product-block .coose-environment-holder .coose-environment-frame {padding: 10px 20px 17px;}
.sub-inner .pdf-signing-product-block .coose-environment-holder .coose-environment-block p {padding: 0 10px;}
.table-block .features-table-holder .embedded-video {
	width: 800px;
	margin: 0 auto 25px;
}
.table-block .features-table-holder .webinar-share {margin-left: 75px;}
#sidebar .inner-side-bar .contacts-box.inner-sidebar-contacts-cancel {
	margin: 0 26px 0 1px;
	background: none;
	padding: 0 4px;
	border-bottom: 1px solid #C4C4C4;
}
#sidebar .inner-side-bar .contacts-box.inner-sidebar-contacts-cancel .description {padding: 12px 0 0;}
#sidebar .inner-side-bar .contacts-box.inner-sidebar-contacts-cancel .btn-contact {
	padding: 0 7px 0 0;
	line-height: 13px;
	font-size: 11px;
	font-weight: bold;
	width: auto;
	float: none;
	background: url(https://static1.globalsign.com/images/bullet2.gif) no-repeat 100% 4px;
}
.heading-section h2.underlined.no-margin {margin-bottom: 0;}
.sub-inner .choose-product-block h1.pdf-buy-heading {margin: 14px 0 14px 2px;}
#content .by-server-block{margin: 0 0 25px;}
.by-server-block h3 {
	font-size: 18px;
	margin: 25px 0 0;
	color: #083553;
	font-weight: bold;
}
.by-server-block h4 {
	font-size: 14px;
	font-weight: bold;
	color: #0368B8;
	margin: 6px 0 12px;
}
.about-us-block .verticals-solutions-block.by-server-solutions .by-server-solutions-item .btn-more{
	overflow:hidden;
	display:block;
	text-indent:-9999px;
	cursor:pointer;
	background:url(https://static2.globalsign.com/images/sprite2.png) no-repeat -263px -2548px;
	width:86px;
	height:28px;
	margin: 13px 0 0 -2px;
}
.about-us-block .verticals-solutions-block.by-server-solutions .by-server-solutions-item .btn-more:hover{background-position:-350px -2548px;}
.about-us-block .verticals-solutions-block.by-server-solutions .by-server-solutions-item .btn-buy {
	display: block;
	background: url(https://static2.globalsign.com/images/sprite2.png) no-repeat -263px -2519px;
	width: 86px;
	height: 28px;
	text-indent: -9999px;
	overflow: hidden;
	margin: 6px 15px 0 -2px;
	float: left;
}
.about-us-block .verticals-solutions-block.by-server-solutions .by-server-solutions-item .btn-buy:hover {background-position: -350px -2519px;}
.about-us-block .verticals-solutions-block.by-server-solutions {padding: 20px 39px 45px;}
.about-us-block .verticals-solutions-block.by-server-solutions .by-server-solutions-item h2 {
	margin: 8px 0 0;
	font: bold 23px/24px Arial, Helvetica, sans-serif;
}
.about-us-block .verticals-solutions-block.by-server-solutions .by-server-solutions-item .price-area {
	font-size: 13px;
	font-weight: normal;
	display: inline-block;
	margin-left: 5px;
}
.about-us-block .verticals-solutions-block.by-server-solutions .by-server-solutions-item .price-area .price {
	font: 28px Helvetica, Arial, sans-serif;
	color: #0368B8;
}
.about-us-block .verticals-solutions-block.by-server-solutions .by-server-solutions-item .description p{margin: 7px 0;}
.about-us-block .verticals-solutions-block.by-server-solutions .by-server-solutions-item .description{margin: 0 0 38px;}
#content .educational-block .by-server-solutions .by-server-solutions-item h4 {
	font-weight: bold;
	font-size: 16px;
	margin: 3px 0 7px;
}
.info-block.info-block-border {border-bottom: 3px solid #F3F3F3;}
.info-block .visual-block .verticals-description.by-server-description{
	top: 35px;
	left: 361px;
	padding-bottom: 1px;
}
.info-block .visual-block .verticals-description.by-server-description h1 {
	font-size: 32px;
	line-height: 34px;
	margin: 8px 0 1px;
}
.inner .testimonials-block.naesb-testimonial.epki-naesb-quote blockquote{
	margin: 0;
	padding: 10px 77px 20px 15px;
}
.digital-signatures-block .intro-content-block p.digital-sigs-intro {
	font: 13px/16px Arial, Helvetica, sans-serif;
	margin: 0 0 7px;
}
.digital-signatures-block .intro-content-block p.digital-sigs-intro.intro-2 {margin: 0 0 28px;}
.about-us-block .article h4.company-standout {
	font-size: 14px;
	line-height: 18px;
	font-weight: normal;
	margin: 60px 0 0;
}
.by-server-solutions-item .trust-rating img {vertical-align: bottom;}
.by-server-solutions-item .trust-rating span {
	color: #0368B8;
	font: 12px Arial, Helvetica, sans-serif;
}
.digital-signatures-block .digital-signatures-info-block {
	background: #20679B url(https://static2.globalsign.com/images/bg-info-block-2.jpg) no-repeat 50% 0;
	border-bottom: solid 3px #EFEFEF;
}
.digital-signatures-block .digital-signatures-info-block .visual-block {margin-top: -41px;}
.digital-signatures-block .digital-signatures-info-block .visual-block .visual-block-holder {padding: 0;}
.digital-signatures-block .digital-signatures-info-block .visual-block .description {padding: 127px 14px 0 10px;}
.digital-signatures-block .digital-signatures-info-block .visual-block .description p {margin: 0 0 0 5px;}
.digital-signatures-block .digital-signatures-info-block .visual-block .description h1 {margin: 0 0 6px;}
.digital-signatures-block .info-block.renew-info-block {
	background-position: 50% 0;
	margin-bottom: 0;
}
.digital-signatures-block .renew-block .breadcrumbs {padding: 18px 0;}
.digital-signatures-block .renew-block .digital-signatures-funnel-block h4.application-use {
	margin-top: 10px;
	line-height: 26px;
	margin-bottom: 12px;
}
.digital-signatures-block .renew-block .digital-signatures-funnel-block p {margin-bottom: 35px;}
.digital-signatures-block .renew-block .digital-signatures-funnel-block .column p {margin: 0 0 28px;}
.renew-block .digital-signatures-funnel-block .btn-renew {
	display: block;
	overflow: hidden;
	height: 28px;
	width: 86px;
	background: url(https://static2.globalsign.com/images/sprite2.png) no-repeat -263px -2577px;
	text-indent: -9999px;
	margin: 20px 0 0;
}
.renew-block .digital-signatures-funnel-block .btn-renew:hover {background-position: -350px -2577px;}
.visual-block-holder .description .buttons-holder.pricing-added {padding: 10px 0 15px 40px;}
.visual-block-holder .description .buttons-holder.pricing-added .btn-buy {margin: 0 60px 0 0;}
.visual-block-holder .description .buttons-holder.pricing-added .button-descriptors {height: 25px;}
.visual-block-holder .description .buttons-holder.pricing-added .button-descriptors li {
	width: 150px;
	font-size: 14px;
}
.visual-block-holder .description .buttons-holder.pricing-added .button-descriptors .price {
	font-size: 34px;
	font-weight: bold;
	line-height: 40px;
	color: #FFF;
}
.visual-block-holder .description .buttons-holder.pricing-added .button-descriptors .free-trial {margin: 14px 0 0 72px;}
.info-block-grey .visual-block-holder .description.pdf-pricing {padding: 10px 0 0;}
.info-block-grey .visual-block-holder.pdf-signing-certs .description.pdf-pricing {padding-right: 20px;}
.info-block-grey .visual-block-holder .description.pdf-pricing p {margin: 0 0 25px;}
.emails-block .info-block .cta-block .column .btn-how-buy{
	display:block;
	background:url(https://static2.globalsign.com/images/buttons.gif) no-repeat -146px -347px;
	width:154px;
	height:37px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 auto;
}
.emails-block .info-block .cta-block .column .btn-how-buy:hover{background-position:-146px -390px;}
.emails-block .info-block .cta-block .column .btn-free{
	display:block;
	background:url(https://static2.globalsign.com/images/buttons.gif) no-repeat -161px -433px;
	width:139px;
	height:37px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 auto;
}
.emails-block .info-block .cta-block .column .btn-free:hover{background-position:-161px -475px;}
.info-block-office .visual-block .cta-block .column .btn-how-buy{
	display:block;
	background:url(https://static2.globalsign.com/images/buttons.gif) no-repeat -146px -347px;
	width:154px;
	height:37px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 auto;
}
.info-block-office .visual-block .cta-block .column .btn-how-buy:hover{background-position:-146px -390px;}
#sidebar .price-box .btn-how-buy{
	display:block;
	background:url(https://static2.globalsign.com/images/buttons.gif) no-repeat -146px -347px;
	width:154px;
	height:37px;
	text-indent:-9999px;
	overflow:hidden;
	margin: 15px auto 0;
}
#sidebar .price-box .btn-how-buy:hover{background-position:-146px -390px;}
.popup-license-block {
	width: 600px;
	height: 550px;
	padding: 20px;
	overflow-y: scroll;
}
.two-columns .column .alignleft.feature-thumb {margin: 0 14px 0 23px;}
.branded-bullet-list {
	margin: 10px 0;
	padding: 0;
	list-style: none;
}
.branded-bullet-list li {
	background: url(https://static1.globalsign.com/images/bullet7.gif) no-repeat 0 4px;
	margin: 8px 0 0;
	padding: 0 0 0 16px;
}
.choose-product-block.simple-contact .contact-form {
	background: #EEF2F2;
	border: 1px solid #E2E2E2;
	font-size: 11px;
	line-height: 13px;
	color: #828282;
	margin: 19px 8px 20px 2px;
	padding: 35px 46px 38px 126px;
}
.choose-product-block.simple-contact .contact-form .heading {
	text-align: right;
	font-size: 13px;
	line-height: 15px;
	color: #0368B8;
	padding: 0 80px 13px 0;
}
.choose-product-block.simple-contact .contact-form .row {
	overflow: hidden;
	height: 1%;
	margin: 0 0 12px;
}
.choose-product-block.simple-contact .contact-form .holder {
	float: left;
	width: 311px;
}
.choose-product-block.simple-contact .contact-form .row label,
.choose-product-block.simple-contact .contact-form .row .label {
	font-size: 15px;
	margin: 0 0 6px;
	line-height: 18px;
	color: #1C4866;
	display: block;
}
.choose-product-block.simple-contact .contact-form label,
.choose-product-block.simple-contact .contact-form .label {
	font-size: 14px;
	line-height: 18px;
	color: #1C4866;
	display: block;
	margin: 0 0 11px;
}
.choose-product-block.simple-contact .contact-form label .required,
.choose-product-block.simple-contact .contact-form .label .required {
	position: relative;
	top: -1px;
	color: #0368B8;
}
.choose-product-block.simple-contact .contact-form .text {
	display: block;
	width: 234px;
	height: 16px;
	border: 1px solid #C0C4C5;
	background: #FFF;
	margin: 0;
	padding: 3px 5px;
	font: 13px/15px Arial, Helvetica, sans-serif;
	color: #B6B6B6;
}
.choose-product-block.simple-contact .contact-form .text-active{color:#000;}
.choose-product-block.simple-contact .contact-form .selects {
	padding: 8px 0 0;
	margin: 0 0 7px;
}
.choose-product-block.simple-contact .contact-form select {width:241px;}
.choose-product-block.simple-contact .contact-form textarea {
	width: 450px !important;
	height: 129px;
	background: #FFF;
	border: 1px solid #C0C4C5;
	font: 13px/20px Arial, Helvetica, sans-serif;
	color: #B6B6B6;
	margin: 0 0 11px;
	padding: 0 0 0 3px;
	overflow: auto;
	display: block;
}
.choose-product-block.simple-contact .contact-form ul {
	padding: 0;
	margin: 0 0 28px;
	list-style: none;
	overflow: hidden;
	height: 1%;
}
.choose-product-block.simple-contact .contact-form ul.last {margin:0 0 11px;}
.choose-product-block.simple-contact .contact-form ul li {
	float: left;
	margin: 0 34px 0 0;
}
.choose-product-block.simple-contact .contact-form ul .radio {
	float: left;
	margin: 1px 6px 0 2px;
	padding: 0;
	width: 16px;
	height: 15px;
}
.choose-product-block.simple-contact .contact-form ul label {
	float: left;
	margin: 0;
}
.choose-product-block.simple-contact .contact-form p {margin:0 0 35px;}
.choose-product-block.simple-contact .contact-form .btn-submit {
	display: block;
	background: url(https://static2.globalsign.com/images/btn-submit.gif) no-repeat;
	width: 137px;
	height: 30px;
	text-indent: -9999px;
	overflow: hidden;
	font-size: 0;
	line-height: 0;
	border: none;
	margin: 0;
	padding: 0;
	cursor: pointer;
}
#colorbox #individual-buy-popup.lightbox {display:block;}
#individual-buy-popup.lightbox{
	position:relative;
	z-index:100;
	width:736px;
	font-size:14px;
	line-height:17px;
	color:#083553;
	display:none;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	background: rgb(237,245,250);
	background: -moz-linear-gradient(top, rgba(237,245,250,1) 0%, rgba(255,255,255,1) 50%, rgba(255,255,255,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(237,245,250,1)), color-stop(50%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,1)));
	background: -webkit-linear-gradient(top, rgba(237,245,250,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
	background: -o-linear-gradient(top, rgba(237,245,250,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
	background: -ms-linear-gradient(top, rgba(237,245,250,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
	background: linear-gradient(top, rgba(237,245,250,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#edf5fa', endColorstr='#ffffff',GradientType=0 );
}
#individual-buy-popup .lightbox-holder{
	overflow:hidden;
	height:1%;
	padding:59px 70px 61px 91px;
}
#individual-buy-popup.lightbox p.campaign-code{
	font: bold 16px/18px Helvetica, Arial, sans-serif;
}
#individual-buy-popup.lightbox .title{
	overflow:hidden;
	height:1%;
	margin:0 0 13px -7px;
}
#individual-buy-popup.lightbox .alignleft{
	float:left;
	margin:0 14px 0 0;
}
#individual-buy-popup.lightbox h2{
	font-size:22px;
	line-height:40px;
	font-weight:bold;
	color:#083553;
	margin:0;
}
#individual-buy-popup.lightbox p{margin:0 0 16px;}
#individual-buy-popup.lightbox a{color:#0368b8;}
.sub-inner .coose-environment-holder .coose-environment-block.coose-double-block {
	float: left;
	width: 519px;
	margin-right: 30px;
}
.coose-environment-block-merged {
	border:1px solid #d9d9d9;
	padding:10px 30px 8px;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	background: rgb(237,245,250);
	background: -moz-linear-gradient(top, rgba(237,245,250,1) 0%, rgba(255,255,255,1) 50%, rgba(255,255,255,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(237,245,250,1)), color-stop(50%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,1)));
	background: -webkit-linear-gradient(top, rgba(237,245,250,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
	background: -o-linear-gradient(top, rgba(237,245,250,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
	background: -ms-linear-gradient(top, rgba(237,245,250,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
	background: linear-gradient(top, rgba(237,245,250,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#edf5fa', endColorstr='#ffffff',GradientType=0 );
	overflow: hidden;
	height: 1%;
}
.sub-inner .coose-environment-holder .coose-environment-block-merged .coose-environment-frame {
	border: none;
	background: none;
	float: left;
	padding: 0;
	height: auto;
	width: 228px;
}
.sub-inner .coose-environment-holder .coose-environment-block-merged .coose-environment-frame img {margin: 0 0 2px;}
.sub-inner .coose-environment-holder .coose-environment-block h3 .desktop-pdf-type {
	display: block;
	font-size: 18px;
	color: #0368B8;
	margin-top: -6px;
}
.sub-inner .coose-environment-holder .coose-environment-block.coose-double-block p {margin: 0 0 4px;}
.sub-inner .coose-environment-holder .coose-environment-block.coose-double-block .btn-select {margin-top: 8px;}
.sub-inner .coose-environment-holder .coose-environment-frame.coose-server-frame img {margin-bottom: 10px;}
.sub-inner .coose-environment-holder .coose-environment-block .coose-environment-frame.coose-server-frame h3 {margin-bottom: 8px;}
.sub-inner .coose-environment-holder .coose-environment-block .coose-server-frame p {margin-bottom: 19px;}
.sub-inner .coose-environment-holder .coose-environment-block .coose-environment-frame.coose-server-frame {padding-bottom: 8px;}
.ios-block .about-platform-block .description .btn-epki-more {
	overflow: hidden;
	display: block;
	text-indent: -9999px;
	cursor: pointer;
	background: url(https://static2.globalsign.com/images/sprite2.png) no-repeat 0 -273px;
	width: 93px;
	height: 27px;
}
.ios-block .about-platform-block .description .btn-epki-more:hover {
	background-position: 0 -303px;
}
code.code-signing-code {margin-left: 170px;}
.ios-block .about-platform-block.ios-about {padding: 50px 87px 0 33px;}
.about-us-block.about-us-home #content .article .alignright {margin-top: 5px;}
.about-us-block.about-us-home #content .article .alignleft {margin-top: 0;}
.about-us-block .biography-block h3.site-map-section-head {
	font-size: 18px;
	line-height: 20px;
	font-weight: normal;
	margin: 15px 0 0;
}
.about-us-block.site-map-block .heading-section {margin: 0 6px 0 0;}
.about-us-block.site-map-block .biography-block {padding: 0;}
.inner-info-block.cloud-info-block {
	background: url(https://static1.globalsign.com/images/cloud-banner-bg.jpg) repeat-x 50% 0;
	margin: 0 -9999px 40px;
	border-bottom: 3px solid #DEDEDE;
}
.inner-info-block.cloud-info-block .info-block-holder {
	background: url(https://static1.globalsign.com/images/cloud-banner-bg-front-img.jpg) no-repeat;
	padding: 19px 219px 0;
}
.inner-info-block.cloud-info-block .info-block-frame {
	width: 945px;
	padding: 0 0 21px 33px;
	display: block;
}
.inner-info-block.cloud-info-block p.subtitle {
	margin: 0 0 0 339px;
	border-bottom: 2px solid #DEEAF1;
	padding: 0 0 10px;
}
.inner-info-block.cloud-info-block .info-block-frame:after,
.inner-info-block.cloud-info-block .description:after {clear: none;}
.inner-info-block.cloud-info-block .description {padding: 0 0 12px;}
.inner-info-block.cloud-info-block .breadcrumbs {padding-bottom: 33px !important;}
#main .inner-info-block.cloud-info-block .button-holder {
	top: 19px;
	right: 209px;
}
.inner-info-block.cloud-info-block .alignleft {margin-right: 34px;}
.inner-info-block.cloud-info-block .buttons-holder {margin: 0;}
.inner-info-block.cloud-info-block .buttons-holder .button {
	color: #FFF;
	font: bold 13px/16px Arial, Helvetica, sans-serif;
	width: 240px;
	margin: 0 18px 0 0;
	text-align: left;
}
.inner-info-block.cloud-info-block .buttons-holder .button a {margin-left: 33px;}
.inner-info-block.cloud-info-block .buttons-holder .button.last a {margin-left: 64px;}
.inner-info-block.cloud-info-block .buttons-holder .last {
	margin: 0;
	width: 312px;
}
.inner-info-block.cloud-info-block .buttons-holder .button p {margin: 0 0 7px;}
.sub-inner .choose-product-holder .indent {
	display: block;
	margin: 0 15px 0 27px;
}
.sub-inner .choose-product-holder .individual-code-signing h2 {font: bold 16px/22px Helvetica, Arial, sans-serif;}
.sub-inner .choose-product-holder .individual-code-signing .campaign-code {
	font-size: 16px;
	font-weight: bold;
	margin-left: 25px;
	background:#fff;
	border-radius:  4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	padding: 8px;
	border: 1px solid #C3C3C3;
	display: inline-block;
	color: #0368B8;
}
.sub-inner .choose-product-holder .individual-code-signing .button-holder .btn-continue {
	display: block;
	background: url(https://static2.globalsign.com/images/sprite2.png) no-repeat -263px -1647px;
	height: 33px;
	width: 90px;
	text-indent: -9999px;
	overflow: hidden;
	margin: 25px 0 0 25px;
}
.sub-inner .choose-product-holder .individual-code-signing .button-holder .btn-continue:hover {background-position: -364px -1647px;}
.sub-inner .choose-product-holder .individual-code-signing .step-process .step-number {
	display: block;
	float: left;
	background: url(https://static2.globalsign.com/images/sprite2.png) no-repeat -193px -154px;
	width: 22px;
	height: 23px;
	text-align: center;
	font-size: 16px;
	line-height: 23px;
	font-weight: bold;
	color: #FFF;
	margin: -4px 5px 0 0;
}
.sub-inner .choose-product-holder .individual-code-signing .step-process {margin: 20px 0 30px;}
.uc-pricing.ssl-comparison-table .features-table .table-bottom tr .col1 {width:205px;}
.uc-pricing.ssl-comparison-table .features-table .table-bottom tr .col2 {width:180px;}
.uc-pricing.ssl-comparison-table .features-table .table-bottom tr .col3 {width:148px;}
.uc-pricing.ssl-comparison-table .features-table .table-bottom tr .col4 {width:160px;}
.uc-pricing.ssl-comparison-table .features-table .table-bottom.compare-ssl-bottom tr td.col1 {width:173px;}
.uc-pricing.ssl-comparison-table .features-table .table-bottom.compare-ssl-bottom tr td.col2 {width:187px;}
.uc-pricing.ssl-comparison-table .features-table .table-bottom.compare-ssl-bottom tr td.col3 {width:154px;}
.uc-pricing.ssl-comparison-table .features-table .table-bottom.compare-ssl-bottom tr td.col4 {width:166px;}
.uc-pricing .features-table.personalsign-compare th.col3 .holder.squished {
	line-height: 14px;
	padding-top: 2px;
}
.uc-pricing .features-table.personalsign-compare th.col2 {width:180px;}
.uc-pricing .features-table.personalsign-compare th.col1 {width:205px;}
.info-block .visual-block .description .trademark {
	vertical-align: top;
	font-size: 20px;
	display: inline-block;
	margin: -6px 0 0;
}
.info-block .visual-block .description.about-home {top:85px;}
.download-plugin-block .column dl .subtext {
	display: block;
	margin: 0 30px 0 15px;
	font-size: 11px;
	line-height: 16px;
}
.download-plugin-block .column .btn-download-library {
	background: url(https://static2.globalsign.com/images/buttons.gif) no-repeat 0 -845px;
	display: block;
	width: 205px;
	height: 48px;
	text-indent: -9999px;
	overflow: hidden;
}
.download-plugin-block .column .btn-download-library:hover {background-position: 0 -899px;}
.about-us-block .contacts-block .holder .btn-contact-us {
	background: url(https://static2.globalsign.com/images/sprite2.png) no-repeat -264px -10px;
	display:block;
	height:37px;
	width:152px;
	float: right;
	position:relative;
	margin: 19px 239px 0 0;
	text-indent:-9999px;
}
.about-us-block .contacts-block .holder .btn-contact-us:hover {background-position: -264px -48px;}
.choose-product-block.simple-contact .contact-form textarea.sm-text-box {height:55px;}
#main.enterprise-main{margin-bottom:0;}
.info-block.enterprise-info-block {
	background:url(https://static2.globalsign.com/images/bg-info-block-enterprise.jpg) repeat-x 50% 0;
	height:305px;
	margin-bottom:0;
}
.info-block.enterprise-info-block .heading img {
	float:right;
	margin:-34px -8px 0 0;
	padding-left:65px;
}
.info-block.enterprise-info-block .heading .description-block {
	width:930px;
	margin:21px 0 0 6px;
	background:#32657c;
	background:rgba(8,53,83,0.6);
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	color:#FFF;
	padding:33px 0 40px 32px;
}
.info-block.enterprise-info-block .heading .description-block h1 {font: lighter 34px/40px Helvetica, Arial, sans-serif;}
.info-block.enterprise-info-block .heading .description-block p {
	font: lighter 22px/28px Helvetica, Arial, sans-serif;
	margin:9px 0 0 5px;
}
.enterprise-content-block {
	background:#F6F6F6;
	padding:32px 10013px 27px 10027px;
	margin: 0 -9999px;
}
.enterprise-content-block h2 {
	font:lighter 20px/22px Helvetica, Arial, sans-serif;
	color:#083553;
	margin:0 0 12px 1px;
}
.enterprise-content-block .business-need-block {
	float:left;
	width:671px;
	margin:0 37px 34px 0;
}
.inner .enterprise-content-block .sponsors {
	clear:both;
	background:url(https://static2.globalsign.com/images/enterprise-trusted-by-bg.jpg) no-repeat;
	padding:21px 0 39px;
	margin:0 0 0 -5px;
	width:946px;
}
.enterprise-content-block .business-need-block .pko-diagram-block {
	background:#FFF;
	border:solid 1px #DBDBDB;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	overflow:hidden;
	padding:27px 55px 30px 44px;
	margin:0 0 25px;
}
.enterprise-content-block .business-need-block .pko-diagram-block h2 {
	font:lighter 25px/28px Helvetica, Arial, sans-serif;
	color:#1c4866;
	margin:0 0 14px -1px;
	letter-spacing:-1px;
}
.enterprise-content-block .business-need-block .pko-diagram-block p{
	overflow:hidden;
	margin:0 0 8px;
}
.enterprise-content-block .business-need-block .pko-diagram-block img{margin:21px 0 0 -11px;}
.enterprise-content-block .business-need-block .detail-drawer-tab {
	display:block;
	height:25px;
	background-color:#96b0c1;
	color:#FFF;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding:7px 0 0 14px;
	margin:8px 0 0;
}
.enterprise-content-block .business-need-block .detail-drawer-tab:hover {
	transition:background-color .3s;
	-moz-transition:background-color .3s;
	-webkit-transition:background-color .3s;
	background-color:#0086E2;
}
.enterprise-content-block .business-need-block .detail-drawer-tab.active {
	background-color:#0086E2;
	-webkit-border-bottom-left-radius: 0;
	-webkit-border-bottom-right-radius: 0;
	-moz-border-radius-bottomleft: 0;
	-moz-border-radius-bottomright: 0;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}
.enterprise-content-block .business-need-block .detail-drawer-tab h3 {
	margin:0;
	font:bold 16px/18px Helvetica, Arial, sans-serif;
	background:url(https://static2.globalsign.com/images/sprite2.png) no-repeat -509px -314px;
	padding:0 0 0 22px;
	color:#FFF;
}
.enterprise-content-block .business-need-block .detail-drawer-tab.active h3 {background:url(https://static2.globalsign.com/images/sprite2.png) no-repeat -510px -293px;}
.enterprise-content-block .business-need-block .detail-drawer {
	background:#FFF;
	border:solid 1px #DBDBDB;
	border-top:none;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	overflow:hidden;
	padding:0 40px 21px 0;
	display:none;
}
.enterprise-content-block .business-need-block .detail-drawer .drawer-image-holder {
	float:left;
	margin:-1px 0 0 13px;
}
.enterprise-content-block .business-need-block .detail-drawer .drawer-info-holder {margin:27px 0 0 255px;}
.enterprise-content-block .business-need-block .detail-drawer .drawer-info-holder .section-title {
	color:#083553;
	font-size:16px;
}
.enterprise-content-block .business-need-block .detail-drawer .drawer-info-holder p {margin:4px 0 10px;}
.enterprise-content-block .business-need-block .detail-drawer .drawer-info-holder ul {
	padding:0;
	margin:10px 0 16px;
	list-style:none;
}
.enterprise-content-block .business-need-block .detail-drawer .drawer-info-holder ul li {
	background:url(https://static1.globalsign.com/images/bullet7.gif) no-repeat 3px 3px;
	padding:0 0 0 16px;
}
.enterprise-content-block .business-need-block .detail-drawer .drawer-info-holder .btn-learn-more {
	width:113px;
	height:21px;
	overflow:hidden;
	padding-top:7px;
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#FFF;
	background: #70c342;
	background: -moz-linear-gradient(top,  #70c342 0%, #4b9012 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#70c342), color-stop(100%,#4b9012));
	background: -webkit-linear-gradient(top,  #70c342 0%,#4b9012 100%);
	background: -o-linear-gradient(top,  #70c342 0%,#4b9012 100%);
	background: -ms-linear-gradient(top,  #70c342 0%,#4b9012 100%);
	background: linear-gradient(to bottom,  #70c342 0%,#4b9012 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#70c342', endColorstr='#4b9012',GradientType=0 );
	border:solid 1px #346B08;
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
	box-shadow:inset 0 0 2px #D5F7BA;
	-webkit-box-shadow:inset 0 0 2px #D5F7BA;
	text-align:center;
	display:block;
	letter-spacing:1px;
}
.enterprise-content-block .business-need-block .detail-drawer .drawer-info-holder .btn-learn-more:hover {
	background: #73d03f;
	background: -moz-linear-gradient(top,  #73d03f 0%, #4b9012 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#73d03f), color-stop(100%,#4b9012));
	background: -webkit-linear-gradient(top,  #73d03f 0%,#4b9012 100%);
	background: -o-linear-gradient(top,  #73d03f 0%,#4b9012 100%);
	background: -ms-linear-gradient(top,  #73d03f 0%,#4b9012 100%);
	background: linear-gradient(to bottom,  #73d03f 0%,#4b9012 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#73d03f', endColorstr='#4b9012',GradientType=0 );
}
.enterprise-content-block .enterprise-sidebar {
	width:230px;
	float:left;
	margin:2px 0 34px;
}
.enterprise-content-block .enterprise-sidebar .verticals-box {
	background:#FFF;
	border:solid 1px #DFDFDF;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	padding: 11px 17px 16px;
	margin:0 0 15px;
}
.enterprise-content-block .enterprise-sidebar .verticals-box h4 {
	color:#083553;
	font:normal 16px/18px Helvetica, Arial, sans-serif;
	margin:0;
}
.enterprise-content-block .enterprise-sidebar .verticals-box ul {
	padding:0;
	list-style:none;
	margin:9px 0 0;
}
.enterprise-content-block .enterprise-sidebar .verticals-box li a {
	background:url(https://static1.globalsign.com/images/bullet7.gif) no-repeat 0 4px;
	font-size:14px;
	font-weight:bold;
	line-height:17px;
	padding:0 0 0 16px;
}
.enterprise-content-block .enterprise-sidebar .contacts-box {
	background-color:#FFF;
	border:solid 1px #DFDFDF;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	padding:5px 14px 1px 21px;
	overflow:hidden;
	margin:0 0 15px;
}
.enterprise-content-block .enterprise-sidebar .contacts-box .alignright {
	float:right;
	margin-left:-14px;
}
.enterprise-content-block .enterprise-sidebar .contacts-box .description {
	color:#083553;
	margin:18px 0 0;
	line-height:13px;
}
.enterprise-content-block .enterprise-sidebar .contacts-box .description p {margin:0 0 4px;}
.enterprise-content-block .enterprise-sidebar .contacts-box .description a {
	background:url(https://static1.globalsign.com/images/bullet2.gif) no-repeat 100% 4px;
	padding:0 8px 0 0;
}
.enterprise-content-block .enterprise-sidebar .quote-block {
	background-color:#FFF;
	border:solid 1px #DFDFDF;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	overflow:hidden;
	padding:9px 17px 6px 13px;
}
.enterprise-content-block .enterprise-sidebar .quote-block blockquote {
	background:url(https://static1.globalsign.com/images/sm-start-quote.png) no-repeat;
	margin:0;
	padding:0 0 0 23px;
	text-align:center;
}
.enterprise-content-block .enterprise-sidebar .quote-block blockquote q {
	background:url(https://static1.globalsign.com/images/sm-end-quote.png) no-repeat 151px 56px;
	display:block;
	padding:3px 12px 5px 0;
	font:normal 13px/15px Helvetica, Arial, sans-serif;
	color:#083553;
}
.enterprise-content-block .enterprise-sidebar .quote-block blockquote cite {
	font-style:normal;
	color:#0368B8;
	margin-right:20px;
}
.inner .enterprise-content-block .sponsors h3 {
	margin:0 0 0 44px;
	color:#083553;
	font:normal 15px Arial, Helvetica, sans-serif;
}
.inner .enterprise-content-block .sponsors .gallery {
	padding:16px 0 0 93px;
	position:relative;
}
.inner .enterprise-content-block .sponsors ul {
	padding:0;
	width:9999px;
	overflow:hidden;
}
.inner .enterprise-content-block .sponsors ul li {
	margin:0;
	width:150px;
	text-align:center;
	display:list-item;
	float:left;
	line-height:59px;
}
.inner .enterprise-content-block .sponsors .gallery .frame {
	overflow:hidden;
	width:750px;
}
.inner .enterprise-content-block .sponsors .gallery .link-prev,
.inner .enterprise-content-block .sponsors .gallery .link-next {
	position:absolute;
	top: 27px;
	background:url(https://static1.globalsign.com/images/enterprise-gallery-nav.png) no-repeat;
	width:18px;
	height:37px;
	text-indent:-9999px;
	overflow:hidden;
	cursor:pointer;
}
.inner .enterprise-content-block .sponsors .gallery .link-prev {
	left:39px;
	background-position:-20px 0;
}
.inner .enterprise-content-block .sponsors .gallery .link-next {
	right:44px;
	background-position:0 0;
}
.content-block h3.wp-category {
	font-size:16px;
	border-bottom: solid 2px #CCC;
	margin:0 30px 8px 0;
}
.content-block .resources-wp {margin:0 0 5px;}
.content-block .resources-wp tr td {
	padding:0 20px 15px 0;
	vertical-align:top;
}
.content-block .resources-wp .wp-title {width:150px;}
.content-block .resources-wp .abstract {width:380px;}
.content-block .resources-wp .wp-download {text-align:center;}
.content-block .resources-wp h4 {
	margin:0;
	font:normal 14px Helvetica, Arial, sans-serif;
}
#full-height-wrapper {
	width:100%;
	overflow:hidden;
	position:absolute;
	z-index:1;
}
.sub-inner.switch-sub-inner {
	padding:0;
	position:relative;
}
.switch-sub-inner .sub-inner-w2 {
	width:902px;
	border-top:none;
	border-bottom:none;
	padding:0 96px;
}
.switch-sub-inner .sub-inner-w3 {
	overflow:visible;
	padding-top:50px;
	padding-bottom:15px;
}
.switch-sub-inner .main-heading .logo {
	background:url(https://static1.globalsign.com/images/globalsign-logo-large.png) no-repeat;
	height:55px;
	width:257px;
}
.switch-sub-inner .main-heading {padding-left:17px;}
.switch-sub-inner .main-heading .phone {
	float:right;
	background:url(https://static2.globalsign.com/images/switch-sprite.png) no-repeat -159px -139px;
	color:#0368b8;
	font:normal 13px Helvetica, Arial, sans-serif;
	padding:7px 0 8px 35px;
	margin:14px 10px 0 0;
}
.switch-sub-inner .main-heading .phone dt {float:left;}
.switch-sub-inner .main-heading .phone dd {
	float:left;
	margin:0 0 0 4px;
}
.switch-sub-inner .switch-block {margin:18px 0 0 0;}
.switch-sub-inner .switch-block .heading-section .image-block {
	float:left;
	overflow:hidden;
	margin:0 48px 0 -5px;
}
.switch-sub-inner .switch-block .switch-separator {
	display:block;
	background:url(https://static2.globalsign.com/images/switch-separator.png) no-repeat;
	width:986px;
	height:33px;
	margin:0 0 0 -55px;
}
.switch-sub-inner .switch-block .heading-section h1 {
	font:bold 40px/38px Helvetica, Arial, sans-serif;
	color:#000;
	margin:18px 0 16px;
}
.switch-sub-inner .switch-block .heading-section p {
	font:normal 24px/26px Helvetica, Arial, sans-serif;
	color:#0368b8;
	margin:0;
}
.switch-sub-inner .switch-block .heading-section {margin:0 0 11px;}
.switch-sub-inner .price-section .save-offer-block h2 {
	font:bold 32px/34px Helvetica, Arial, sans-serif;
	color:#000;
	margin:0 0 5px;
}
.switch-sub-inner .price-section .save-offer-block h2 .paint-mark {
	display:inline-block;
	background:url(https://static2.globalsign.com/images/switch-sprite.png) no-repeat 0 -169px;
	margin-left:-6px;
	width:176px;
	height:41px;
	color:#FFF;
	text-align:center;
	padding:10px 0 0;
}
.switch-sub-inner .price-section .paint-hit {
	display:block;
	width:176px;
	height:51px;
	position:absolute;
	top:0;
	left:190px;
	cursor:text;
}
.switch-sub-inner .price-section {
	margin:19px 0 32px;
	position:relative;
}
.switch-sub-inner .price-section .save-offer-block {margin:0 9px 0;}
.switch-sub-inner .price-section .save-offer-block p {
	color:#0368b8;
	font:lighter 20px/24px Helvetica, Arial, sans-serif;
	margin:0 200px 0 0;
}
.switch-sub-inner .price-section .arrows-block {
	overflow: hidden;
	padding: 23px 0 0 52px;
}
.switch-sub-inner .price-section .arrows-block p {
	color:#3C3C3C;
	font:normal 17px/15px Hoefler Text, Georgia, Serif;
	margin:0;
	text-align:center;
}
.switch-sub-inner .price-section .arrows-block .dv-arrow-box,
.switch-sub-inner .price-section .arrows-block .ov-arrow-box,
.switch-sub-inner .price-section .arrows-block .ev-arrow-box {
	float:left;
	width:175px;
	background: url(https://static2.globalsign.com/images/switch-sprite.png) no-repeat;
	display: block;
	height: 97px;
}
.switch-sub-inner .price-section .arrows-block .dv-arrow-box {background-position:68px 53px;}
.switch-sub-inner .price-section .arrows-block .ov-arrow-box {
	margin:2px 0 0 98px;
	width: 200px;
	background-position: 89px 50px;
	height:93px;
}
.switch-sub-inner .price-section .arrows-block .ev-arrow-box {
	margin:-7px 0 0 88px;
	width:205px;
	background-position: -69px 48px;
	height: 86px;
}
.switch-sub-inner .price-section .bordering {
	width:879px;
	height:444px;
	position:absolute;
	box-shadow:none;
	left:1px;
	top:228px;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	transition:box-shadow 5s;
	-moz-transition:box-shadow 5s;
	-webkit-transition:box-shadow 5s;
}
.switch-sub-inner .price-section .bordering.active {
	box-shadow:0 1px 50px #FFA928;
	transition:box-shadow 0s;
	-moz-transition:box-shadow 0s;
	-webkit-transition:box-shadow 0s;
}
.switch-sub-inner .price-section .price-grid {
	background: url(https://static1.globalsign.com/images/switch-product-bg.png) no-repeat 0 25px;
	overflow: hidden;
	margin: -21px 0 0;
	padding: 22px 0 14px;
	position:relative;
}
.switch-sub-inner .price-section .price-grid .ev-price-box {
	float:left;
	background-color:#f9f7e4;
	border:3px solid #278F22;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius:5px;
	box-shadow: 0 3px 8px #C0C0C0;
	-webkit-box-shadow:0 3px 8px #C0C0C0;
	-moz-box-shadow:0 3px 8px #C0C0C0;
	margin:-15px 0 0;
	text-align: center;
	width: 250px;
	position: relative;
	padding: 34px 26px 22px 18px;
}
.switch-sub-inner .price-section .price-grid .dv-price-box {
	float:left;
	width: 200px;
	margin:0 0 0 15px;
	padding:41px 25px 0;
	text-align: center;
}
.switch-sub-inner .price-section .price-grid .dv-ov-separator {
	display:block;
	float:left;
	width:2px;
	height: 259px;
	background: #E4EFF6;
	margin: 105px 0 0 12px;
}
.switch-sub-inner .price-section .price-grid .ov-price-box {
	float:left;
	width:260px;
	margin:0 0 0 1px;
	padding:41px 21px 0 18px;
	text-align: center;
}
.switch-sub-inner .price-section .price-grid h3 {
	font:bold 22px/24px Helvetica, Arial, sans-serif;
	color: #083553;
	margin: 0 0 8px;
}
.switch-sub-inner .price-section .price-grid .old-price {
	position: relative;
	font:normal 28px/30px Helvetica, Arial, sans-serif;
	color: #083553;
}
.switch-sub-inner .price-section .price-grid .old-price img {
	vertical-align: middle;
	position:absolute;
	left:70px;
	top:2px;
}
.switch-sub-inner .price-section .price-grid .ov-price-box .old-price img {left:100px;}
.switch-sub-inner .price-section .price-grid .ev-price-box .old-price img {left:94px;}
.switch-sub-inner .price-section .price-grid ul {
	list-style:none;
	padding:0 0 0 21px;
	text-align:left;
	color:#083553;
	font-weight: bold;
	margin:10px 0 18px;
}
.switch-sub-inner .price-section .price-grid ul li {
	margin:0 0 13px;
	line-height: 14px;
}
.switch-sub-inner .price-section .price-grid h4 {
	font:normal 13px/16px Helvetica, Arial, sans-serif;
	color: #FFF;
	background:url(https://static2.globalsign.com/images/switch-paint-stroke.png) no-repeat;
	margin:4px 0 13px 26px;
	height:37px;
	padding: 4px 0 0 13px;
	text-align: left;
}
.switch-sub-inner .price-section .price-grid h4 .new-price {
	font-size:31px;
	line-height:34px;
	display:inline-block;
	margin-left:4px;
	font-weight:lighter;
}
.switch-sub-inner .price-section .price-grid .ov-price-box h4 {margin-left: 55px;}
.switch-sub-inner .price-section .price-grid .ev-price-box h4 {margin-left: 54px;}
.switch-sub-inner .price-section .price-grid .trust-level {
	font-family: Helvetica, Arial, sans-serif;
	color: #0368B8;
	vertical-align: bottom;
	text-align: left;
	margin:0 0 0 22px;
}
.main-cta-btn.lrg-btn {
	width:auto;
	height:auto;
	padding:9px 20px 6px;
	font-size: 16px;
	letter-spacing: 0;
}
.switch-sub-inner .price-section .price-grid .ev-price-box .decor {
	position: absolute;
	top:-8px;
	right:-8px;
	background: url(https://static2.globalsign.com/images/switch-strongest-decor.png) no-repeat;
	width:90px;
	height:94px;
	text-indent: -9999px;
	overflow: hidden;
	z-index: 0;
}
.switch-sub-inner .price-section .price-grid .ev-price-box h3 {
	font-size: 24px;
	line-height: 25px;
}
.switch-sub-inner .price-section .price-grid .ev-price-box .trust-level {
	margin:0;
	text-align: center;
}
.switch-sub-inner .price-section .price-grid .ev-price-box .trust-level .green-bar-img {margin: 9px 0 10px 12px;}
.switch-sub-inner .price-section .variety-block p {
	margin:0 210px 0 56px;
	color: #6D6D6D;
}
.switch-sub-inner .footer {clear:both;}
.switch-sub-inner .customer-section .customer-quote-block .padlock-img {
	float: right;
	margin:-106px 30px 0 0;
}
.switch-sub-inner .customer-section .customer-quote-block .quote-holder {
	overflow:hidden;
	text-align: center;
	margin: 0 0 0 12px;
	width:652px;
}
.switch-sub-inner .customer-section .customer-quote-block .quote-holder ul {
	list-style:none;
	width:9999px;
	padding:0;
	margin:0;
}
.switch-sub-inner .customer-section .customer-quote-block .quote-holder ul li {
	float:left;
	width:652px;
}
.switch-sub-inner .customer-section .customer-quote-block .quote-holder h3 {
	font:bold 25px/27px Helvetica, Arial, sans-serif;
	color: #000;
	margin:39px 0 0 65px;
}
.switch-sub-inner .customer-section .quote-holder blockquote {
	background:url(https://static1.globalsign.com/images/switch-quotes-sprite.png) no-repeat -30px 0;
	margin: 6px 0 0 53px;
	padding:4px 20px 0 27px;
}
.switch-sub-inner .customer-section .quote-holder blockquote q {
	background:url(https://static1.globalsign.com/images/switch-quotes-sprite.png) no-repeat 523px 100%;
	color: #4A4A4A;
	font:lighter 18px/22px Helvetica, Arial, sans-serif;
	display: block;
	padding: 0 18px 7px 0;
}
.switch-sub-inner .customer-section .quote-holder blockquote cite {
	font:lighter 14px Helvetica, Arial, sans-serif;
	color: #000;
}
.switch-sub-inner .customer-section .contact-block {
	background:url(https://static1.globalsign.com/images/switch-customer-service.jpg) no-repeat;
	min-height:384px;
	overflow: hidden;
	float: left;
	margin: -28px 0 0 12px;
	padding:72px 0 0 149px;
	width:645px;
}
.switch-sub-inner .customer-section .contact-block h3 {
	font:bold 25px Helvetica, Arial, sans-serif;
	color: #000;
	margin: 0 0 10px;
}
.switch-sub-inner .customer-section .contact-block .customer-service-block p {
	font-family: Helvetica, Arial, sans-serif;
	color: #4A4A4A;
	margin: 0 0 12px;
}
.switch-sub-inner .customer-section .contact-block .contact-links-block {
	overflow:hidden;
	margin:23px 0 0 87px;
}
.switch-sub-inner .customer-section .contact-block .contact-links-block .phone-link,
.switch-sub-inner .customer-section .contact-block .contact-links-block .live-chat-link {
	text-align: center;
	width:220px;
	float:left;
}
.switch-sub-inner .customer-section .contact-block .contact-links-block .phone-icon,
.switch-sub-inner .customer-section .contact-block .contact-links-block .live-chat-icon {
	background:url(https://static2.globalsign.com/images/switch-sprite.png) no-repeat -95px -45px;
	text-indent: -9999px;
	display: inline-block;
	height: 85px;
	width: 92px;
}
.switch-sub-inner .customer-section .contact-block .contact-links-block .live-chat-link .live-chat-icon {background-position:0 -45px;}
.switch-sub-inner .customer-section .contact-block .contact-links-block h4 {
	font:bold 20px/22px Helvetica, Arial, sans-serif;
	color: #083553;
	margin: 16px 0 3px;
}
.switch-sub-inner .customer-section .contact-block .contact-links-block h4 a {color:#083553;}
.switch-sub-inner .customer-section .contact-block .contact-links-block .or-box {
	float:left;
	margin:30px 0 0 6px;
	font-size: 22px;
}
.switch-sub-inner .customer-section .contact-block .contact-links-block p {
	font:normal 12px Helvetica, Arial, sans-serif;
	color: #4A4A4A;
	margin: 0;
}
.customers-content-block .customer-quote-block {margin:0 0 36px;}
.educational-block .text-block .description ul.ev-customers-list {
	overflow: hidden;
	text-align:center;
	padding:20px 0 0 30px;
}
.educational-block .text-block .description ul.ev-customers-list li {
	background:none;
	float:left;
	height:55px;
	width:155px;
}
.sub-inner .select-product-form .products-list .col2 ul {
	list-style:none;
	margin:0;
	padding:0;
}
.sub-inner .select-product-form .products-list .col2 .multi-year li {
	float:left;
	padding:0;
	margin:0 15px 0 0;
}
#main #content .text-block-spacing-fix .description.ssl-info-seals {padding: 0 19px 15px 0;}
#main #content .text-block-spacing-fix .description.ssl-info-seals .alignleft {margin:0 34px 0 0;}
#main #content .text-block-spacing-fix .description.ssl-info-seals p {margin:15px 0 10px;}
.video-thumb {
	background:#FFF;
	padding:4px;
	border:1px solid #BDD3E5;
}
.sub-inner-page .switch-lightbox.lightbox {width:706px;}
.sub-inner-page .switch-lightbox .gcc-example {float:right;}
.sub-inner-page .switch-lightbox.lightbox .lightbox-holder {padding:20px 20px 20px 30px;}
.sub-inner-page .switch-lightbox.lightbox .title {margin:0 0 23px;}
.sub-inner-page .switch-lightbox.lightbox h2 {font-size:25px;}
.sub-inner-page .switch-lightbox.lightbox p {margin:0 320px 26px 0;}
.sub-inner-page .switch-lightbox.lightbox .highlight {
	font:bold 18px/22px Helvetica, Arial, sans-serif;
	margin-bottom:40px;
}
.sub-inner-page .switch-lightbox.lightbox .gcc-select-switch {
	position:absolute;
	top:132px;
	right:15px;
}
.sub-inner-page .switch-lightbox.lightbox .switch-cta-btn {
	margin-left:20px;
	font-size:18px;
	padding:10px 18px;
}
.sub-inner-page .switch-lightbox.lightbox .btn-close {
	position: absolute;
	top: -25px;
	right: -65px;
	background: url(https://static2.globalsign.com/images/btn-close.gif) no-repeat;
	font-size: 12px;
	color: #FFF;
	padding: 6px 0 8px 36px;
}
.main-cta-btn.ssl-landing-learn {
	width:145px;
	height:18px;
	padding:6px 0;
	font-size:15px;
	text-shadow:1px 1px #346B08;
	margin-bottom:8px;
}
.main-cta-btn.ssl-landing-ev-learn {
	text-shadow:1px 1px #346B08;
	padding:9px 26px 8px;
	margin-bottom:8px;
}
#main .section .container h2 a,
#main .section .container h2 a:hover {color:#083553;}
.tooltip-link {position:relative;}
.heading-section.office-heading.epki-office h1.underlined {
	margin:0;
	border-bottom:2px solid #D7DFE3;
	padding:0 0 3px;
	font-size:24px;
	line-height:28px;
}
.partner-programs-block .three-columns .column .bordering {
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	margin-left:-15px;
	padding:0 5px 1px 15px;
	width:260px;
	box-shadow:none;
	transition:box-shadow 1s;
	-moz-transition:box-shadow 1s;
	-webkit-transition:box-shadow 1s;
}
.partner-programs-block .three-columns .column .bordering.resources {
	padding:0 0 1px 10px;
	margin-left:-10px;
}
.partner-programs-block .three-columns .column .bordering.active {
	box-shadow:0 1px 10px #FFA928;
	transition:box-shadow 0s;
	-moz-transition:box-shadow 0s;
	-webkit-transition:box-shadow 0s;
}
.sub-inner .sub-inner-w2.webinar-inner {
	width:956px;
	padding:0 68px;
}
.sub-inner .webinar-inner .main-heading {padding-left:26px;}
.sub-inner .webinar-inner .main-heading .logo {
	background:url(https://static1.globalsign.com/images/globalsign-logo-large.png) no-repeat;
	width:257px;
	height:55px;
	margin-right:16px;
}
.sub-inner .webinar-inner .sub-inner-w3 {
	padding:43px 0 0 10px;
	margin-left:-10px;
}
.sub-inner .webinar-inner .main-heading .webinar-head {
	float:left;
	border-left:solid 1px #CCC;
	padding:0 0 3px 12px;
	margin:11px 0 0;
}
.sub-inner .webinar-inner .main-heading .webinar-head h2 {
	font:lighter 36px/34px Helvetica, Arial, sans-serif;
	margin:0;
	color:#000;
}
.sub-inner .hard-separator {
	display:block;
	background:url(https://static2.globalsign.com/images/switch-separator.png) no-repeat;
	width:986px;
	height:33px;
	margin:0 0 19px -15px;
	clear:both;
}
.sub-inner .webinar-inner .webinar-info .webinar-date {
	background:url(https://static1.globalsign.com/images/webinar-calendar-image.png) no-repeat 0 2px;
	display:block;
	padding:0 0 0 70px;
	margin:0 0 29px -3px;
	min-height:52px;
}
.sub-inner .webinar-inner .webinar-image {
	float:left;
	margin:-5px 47px -17px -10px;
}
.sub-inner .webinar-inner .webinar-info {
	float:left;
	width:525px;
	margin:30px 0 0;
}
.sub-inner .webinar-inner .webinar-info h1 {
	font:bold 38px/40px Helvetica, Arial, sans-serif;
	margin:0 0 22px;
	color:#000;
}
.sub-inner .webinar-inner .webinar-info .webinar-date h3 {
	font:normal 22px/28px Helvetica, Arial, sans-serif;
	color:#0368b8;
	margin:0;
}
.sub-inner .webinar-inner .webinar-info .webinar-date .time {
	color:#000;
	display:block;
}
.sub-inner .webinar-inner .webinar-info .webinar-presenters {margin:0 0 0 6px;}
.sub-inner .webinar-inner .webinar-info .webinar-presenters p {
	font:bold 16px/18px Arial, Helvetica, sans-serif;
	margin:0 0 9px;
	color:#000;
}
.sub-inner .webinar-inner .webinar-info .webinar-presenters ul {
	list-style:none;
	margin:0;
	padding:0;
	color:#616161;
}
.sub-inner .webinar-inner .webinar-info .webinar-presenters ul li {
	float:left;
	margin:0 58px 10px 0;
}
.sub-inner .webinar-inner .webinar-info .webinar-presenters .name {
	font:bold 15px/18px Helvetica, Arial, sans-serif;
	color:#000;
	display:block;
}
.sub-inner .webinar-inner .webinar-info .webinar-presenters .position {display:block;}
.sub-inner .webinar-inner .webinar-btm-block {
	overflow:hidden;
	margin:0 0 12px;
}
.sub-inner .webinar-inner .webinar-features {
	width:374px;
	margin-right:52px;
	float:left;
	padding-top:9px;
}
.sub-inner .webinar-inner .webinar-features h2 {
	font:bold 22px/24px Helvetica, Arial, sans-serif;
	color:#0368b8;
	margin:0 0 17px;
}
.sub-inner .webinar-inner .webinar-features p {
	color:#616161;
	margin:0 0 14px;
	line-height:14px;
}
.sub-inner .webinar-inner .webinar-signup {
	float:left;
	width:493px;
}
.sub-inner .webinar-inner .webinar-signup .contact-form {
	background:#EEF2F2;
	border:1px solid #E2E2E2;
	font-size:11px;
	line-height:13px;
	color:#090909;
	padding:29px 38px 35px 34px;
}
.sub-inner .webinar-inner .webinar-signup .contact-form .heading {
	overflow:hidden;
	margin:0 0 20px;
}
.sub-inner .webinar-inner .webinar-signup .contact-form .heading h2 {
	font:bold 22px/24px Helvetica, Arial, sans-serif;
	margin:0;
	color:#000;
	float:left;
}
.sub-inner .webinar-inner .webinar-signup .contact-form .heading .key {
	float:right;
	margin:9px 6px 0 0;
}
.sub-inner .webinar-inner .webinar-signup .contact-form label {
	font:normal 15px/18px Arial, Helvetica, sans-serif;
	display:block;
	margin:0 0 3px;
}
.sub-inner .webinar-inner .webinar-signup .contact-form .row {
	overflow:hidden;
	margin:0 0 10px;
}
.sub-inner .webinar-inner .webinar-signup .contact-form .row.selects {margin:20px 0 30px;}
.sub-inner .webinar-inner .webinar-signup .contact-form .row .holder {
	float:left;
	width:200px;
	margin-right:8px;
}
.sub-inner .webinar-inner .webinar-signup .contact-form .text {
	width:175px;
	background:#FFF;
	border:solid 1px #CFCFCF;
	padding:4px 5px 2px;
	color:#BBB;
}
.sub-inner .webinar-inner .webinar-signup .contact-form .text.text-active {color:#000;}
.sub-inner .webinar-inner .webinar-signup .contact-form .select-region {width:188px;}
.sub-inner .webinar-inner .webinar-signup .contact-form .submit-center-block {text-align:center;}
.sub-inner .webinar-inner .webinar-signup .contact-form .submit-center-block .main-cta-btn {
	padding:6px 28px;
	font-size:18px;
}
.sub-inner .webinar-inner .footer .info {
	margin-left:400px;
	padding:11px 0 36px 36px;
	font-size:11px;
	line-height:13px;
}
.sub-inner .webinar-inner .footer .info a {
	display:block;
	text-decoration:none;
	color:#0368B8;
}
.description .alignright {
	float:right;
	margin-left:20px;
}
.info-block.customers-info-block {
	background:url(https://static2.globalsign.com/images/bg-info-block-customers-banner.jpg) repeat-x 50% 0;
	height:305px;
	margin-bottom:0;
}
.info-block.customers-info-block .heading img {
	float:right;
	margin:-33px 32px 0 0;
	padding-left:65px;
}
.info-block.customers-info-block .heading .description-block {
	width:932px;
	margin:21px 0 0 6px;
	background:#32657c;
	background:rgba(8,53,83,0.6);
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	color:#FFF;
	padding:42px 0 58px 30px;
}
.info-block.customers-info-block .heading .description-block h1 {font: lighter 34px/40px Helvetica, Arial, sans-serif;}
.info-block.customers-info-block .heading .description-block p {
	font: lighter 23px/27px Helvetica, Arial, sans-serif;
	margin:9px 0 0;
}
.customers-content-block {padding:27px 0 0 22px;}
.customers-content-block h3 {
	font:lighter 17px/20px Helvetica, Arial, sans-serif;
	color:#083553;
	margin:0 0 0 2px;
}
.customers-content-block h2 {
	font:lighter 20px/22px Helvetica, Arial, sans-serif;
	color:#083553;
	margin:0 0 7px 6px;
}
.customers-content-block .customer-quote-block h2 {
	margin-left:0;
	text-align: center;
}
.customers-content-block .logo-block {
	overflow:hidden;
	margin:0 0 40px 4px;
}
.customers-content-block .logo-block ul {
	list-style:none;
	padding:0;
	margin:4px 0 0;
	overflow: hidden;
}
.customers-content-block .logo-block ul li {
	float:left;
	line-height: 61px;
	min-width:120px;
	margin:0 6px 0;
	text-align: center;
}
.customers-content-block .logo-block ul li img {vertical-align: middle;}
.customers-content-block .feature-case-block .feature-case-holder {
	background:#F4F3F3;
	width:961px;
	border:solid 1px #E2E2E2;
	position:relative;
	border-right-color:#BFBFBF;
	height:303px;
}
.customers-content-block .feature-case-block .feature-case-holder .vertical-gallery {overflow: hidden;}
.customers-content-block .feature-case-block .feature-case-holder .vertical-gallery .frame {
	width:686px;
	float:left;
	height:286px;
	overflow: hidden;
}
.customers-content-block .feature-case-block .feature-case-holder .vertical-gallery .switchers {
	position:absolute;
	list-style:none;
	margin:0;
	padding:0;
	right:0;
	top:-1px;
}
.customers-content-block .feature-case-block .feature-case-holder .vertical-gallery .switchers li {padding-left:38px;}
.customers-content-block .feature-case-block .feature-case-holder .vertical-gallery .switchers li a {
	display:block;
	width:243px;
	height:75px;
	border-bottom:1px solid #BFBFBF;
	background:#E4E3E3;
	border-left:1px solid #BFBFBF;
	padding:0;
	line-height:75px;
	text-align:center;
}
.customers-content-block .feature-case-block .feature-case-holder .vertical-gallery .switchers li .first {border-top:1px solid #BFBFBF;}
.customers-content-block .feature-case-block .feature-case-holder .vertical-gallery .switchers li a:hover {
	background-color:#FFF;
}
.customers-content-block .feature-case-block .feature-case-holder .vertical-gallery .switchers img {
	vertical-align: middle;
	opacity: .3;
}
.customers-content-block .feature-case-block .feature-case-holder .vertical-gallery .switchers li a:hover img {
	opacity: 1;
}
.customers-content-block .feature-case-block .feature-case-holder .vertical-gallery .switchers li.active a {
	background:#FFF;
	border-left:none;
	padding-left:1px;
}
.customers-content-block .feature-case-block .feature-case-holder .vertical-gallery .switchers li.active img {opacity:1;}
.customers-content-block .feature-case-block .feature-case-holder .vertical-gallery .switchers li.active {background:url(https://static1.globalsign.com/images/customers-vertical-switcher.png) no-repeat 0 0;}
.customers-content-block .feature-case-block .feature-case-holder .case-study-left .video {
	border:1px solid #d1deea;
	background:#FFF;
	padding:2px;
	display: block;
}
.customers-content-block .feature-case-block .feature-case-holder .vertical-gallery .frame ul {
	list-style:none;
	margin:0;
	padding:0;
}
.customers-content-block .feature-case-block .feature-case-holder .vertical-gallery .frame ul li {
	padding:16px 0 0 40px;
	height:270px;
}
.customers-content-block .feature-case-block .feature-case-holder .vertical-gallery .frame .case-study-left {
	float:left;
	margin:0 28px 0 0;
	height:250px;
}
.customers-content-block .feature-case-block .feature-case-holder .vertical-gallery .frame .case-study-right {margin-top:34px;}
.customers-content-block .feature-case-block .feature-case-holder .vertical-gallery .frame .case-study-right.dudley {margin-top:22px;}
.customers-content-block .feature-case-block .feature-case-holder .vertical-gallery .frame .case-study-right .study-title {
	display:block;
	font:normal 17px/20px Arial, Helvetica, sans-serif;
	margin:5px 0;
}
.customers-content-block .feature-case-block .feature-case-holder .vertical-gallery .frame .case-study-right p {margin:0 0 10px;}
.customers-content-block .feature-case-block .feature-case-holder .more {
	background:url(https://static1.globalsign.com/images/bullet7.gif) no-repeat 0 3px;
	padding:0 0 0 14px;
	clear:both;
	display:block;
	margin:-13px 0 0 10px;
}
.main-cta-btn.med {
	padding:6px 7px;
	font:normal 14px Arial, Helvetica, sans-serif;
}
.customers-content-block .feature-case-block {margin:0 0 46px;}
.testimonial-vids-block {margin:0 0 41px;}
.testimonial-vids-block .testimonial-holder .gallery {
	position:relative;
	padding:13px 0 12px 87px;
}
.testimonial-vids-block .testimonial-holder .gallery .link-next,
.testimonial-vids-block .testimonial-holder .gallery .link-prev {
	position:absolute;
	top:42%;
	background:url(https://static1.globalsign.com/images/customers-testimonial-nav.png) no-repeat;
	width:18px;
	height:37px;
	text-indent:-9999px;
	overflow: hidden;
	cursor:pointer;
}
.testimonial-vids-block .testimonial-holder .gallery .link-prev {
	left:34px;
	background-position:-20px 0;
}
.testimonial-vids-block .testimonial-holder .gallery .link-next {
	right:47px;
	background-position:0 0;
}
.testimonial-vids-block .testimonial-holder {
	background:#F4F3F3;
	width:961px;
	border:solid 1px #E2E2E2;
	overflow: hidden;
}
.testimonial-vids-block .testimonial-holder .gallery .window {
	width:780px;
	overflow:hidden;
}
.testimonial-vids-block .testimonial-holder .gallery .frame {
	width:855px;
	overflow:hidden;
}
.testimonial-vids-block .testimonial-holder .gallery ul {
	margin:0;
	padding:0;
	list-style:none;
	width:9999px;
}
.testimonial-vids-block .testimonial-holder .gallery ul li {
	float:left;
	width:215px;
	margin-right:70px;
	overflow:hidden;
}
.testimonial-vids-block .testimonial-holder .gallery ul li img {
	background:#FFF;
	padding:4px;
	border:1px solid #bdd3e5;
}
.testimonial-vids-block .testimonial-holder .gallery ul li p {
	margin:11px 0 12px;
	color:#767676;
}
.testimonial-vids-block .testimonial-holder .gallery ul li .watch {
	background:url(https://static1.globalsign.com/images/bullet7.gif) no-repeat 0 3px;
	padding:0 0 0 14px;
}
.testimonial-vids-block .testimonial-holder .gallery .testimonial-link {
	position:relative;
	display:block;
}
.testimonial-vids-block .testimonial-holder .gallery .testimonial-link .play-hover {
	position:absolute;
	top:33px;
	left:80px;
	display:block;
	background:url(https://static1.globalsign.com/images/video-play-overlay.png) no-repeat;
	height:45px;
	width:45px;
	text-indent:-9999px;
	opacity:0;
}
.testimonial-vids-block .testimonial-holder .gallery .testimonial-link:hover .play-hover {
	transition:opacity .2s;
	-moz-transition:opacity .2s;
	-webkit-transition:opacity .2s;
	opacity:.8;
}
.customers-content-block .customer-quote-block .quote-holder {
	overflow:hidden;
	width:950px;
	position: relative;
}
.customers-content-block .customer-quote-block .quote-holder .quote-slideshow .frame {
	position:absolute;
	opacity:0;
	top:0;
	left:0;
}
.customers-content-block .customer-quote-block .quote-holder .quote-slideshow {height:190px;}
.customers-content-block .customer-quote-block .quote-holder .quote-slideshow .frame.active {opacity:1;}
.customers-content-block .customer-quote-block .quote-holder .quote-slideshow .frame ul {
	margin:0;
	padding:0;
	list-style:none;
}
.customers-content-block .customer-quote-block .quote-holder .quote-slideshow .frame ul li {
	float:left;
	width:475px;
}
.customers-content-block .customer-quote-block .quote-holder blockquote {
	background:url(https://static1.globalsign.com/images/switch-quotes-sprite.png) no-repeat -30px 0;
	margin:16px 0 0 11px;
	padding:7px 30px 0 41px;
}
.customers-content-block .customer-quote-block .quote-holder blockquote q {
	background:url(https://static1.globalsign.com/images/switch-quotes-sprite.png) no-repeat 363px 100%;
	color:#083553;
	font:normal 16px/19px Helvetica, Arial, sans-serif;
	display:block;
	padding:0 25px 8px 0;
}
.customers-content-block .customer-quote-block .quote-holder blockquote cite {
	color:#0368B8;
	font:lighter 13px/15px Helvetica, Arial, sans-serif;
}
.customers-content-block .customer-quote-block .quote-holder .switchers {
	margin:0;
	padding:0;
	list-style:none;
	position:absolute;
	bottom:0;
	right:20px;
}
.customers-content-block .customer-quote-block .quote-holder .switchers li {float:left;}
.customers-content-block .customer-quote-block .quote-holder .switchers a {
	display:block;
	background:url(https://static2.globalsign.com/images/circle-switchers-sprite.png) no-repeat 0 0;
	height:17px;
	width:17px;
	text-indent:-9999px;
	margin-right:7px;
}
.customers-content-block .customer-quote-block .quote-holder .switchers .active a {background-position:-18px 0;}
.customers-content-block .customer-quote-block {margin:0 0 36px;}
.uc-pricing .features-table thead th .holder a {color:#FFF;}
#main #content .text-block-spacing-fix .description .center-image {text-align:center;}
#main #content .text-block-spacing-fix .description .center-image .image-description {
	display:block;
	font-weight:bold;
	font-style:italic;
	margin:5px 0 25px;
}
.enterprise-content-block.ssl-info-center-block {padding:50px 9994px 27px 10022px;}
.info-block.enterprise-info-block.ssl-info-center-info-block {
	background:url(https://static2.globalsign.com/images/ssl-info-center-banner-bg.jpg) repeat-x 50% 0;
	height:304px;
	border-bottom:solid 1px #B7CBD6;
}
.info-block.enterprise-info-block.ssl-info-center-info-block .heading img {
	margin:-13px 43px 0 0;
	padding-left:62px;
}
.info-block.enterprise-info-block.ssl-info-center-info-block .heading .description-block {
	padding:42px 0 58px 30px;
	width:932px;
}
.info-block.enterprise-info-block.ssl-info-center-info-block .heading .description-block p {
	line-height:27px;
	margin-left:0;
}
.enterprise-content-block.ssl-info-center-block .main-content-holder {
	float:left;
	width:710px;
	background:#FFF;
	border:solid 1px #B7CBD6;
	margin:0 20px 48px 0;
	padding-bottom:46px;
}
.enterprise-content-block.ssl-info-center-block .main-content-holder .category-section {
	overflow:hidden;
	padding:20px 13px 0;
}
.enterprise-content-block.ssl-info-center-block .main-content-holder .category-section .image-block {
	float:left;
	margin:5px 22px 0 0;
}
.enterprise-content-block.ssl-info-center-block .main-content-holder .category-section .links-block {
	overflow:hidden;
	margin:18px 0 5px;
}
.enterprise-content-block.ssl-info-center-block .main-content-holder .category-section .links-block h2 {
	font:bold 16px/16px Helvetica, Arial, sans-serif;
	margin:0 0 13px;
}
.enterprise-content-block.ssl-info-center-block .main-content-holder .category-section .links-block ul {
	margin:0;
	list-style:none;
	padding:0;
}
.enterprise-content-block.ssl-info-center-block .main-content-holder .category-section .links-block ul li {
	background:url(https://static1.globalsign.com/images/bullet7.gif) no-repeat 3px 3px;
	padding:0 0 0 16px;
}
.enterprise-content-block.ssl-info-center-block .enterprise-sidebar {margin-top:0;}
.enterprise-content-block.ssl-info-center-block .enterprise-sidebar .sidebar-vid-box {
	border:solid 1px #B7CBD6;
	background:#FFF;
	margin:0 0 13px;
	padding:12px 30px 8px;
	text-align:center;
}
.enterprise-content-block.ssl-info-center-block .enterprise-sidebar .sidebar-vid-box .video img {
	border:solid 2px #BDE2FF;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	margin-bottom:3px;
}
.enterprise-content-block.ssl-info-center-block .enterprise-sidebar .more {
	background:url(https://static1.globalsign.com/images/bullet2.gif) no-repeat 100% 4px;
	font-weight:bold;
	padding:0 8px 0 0;
}
.enterprise-content-block.ssl-info-center-block .enterprise-sidebar .white-paper-box {
	background:#FFF;
	border:solid 1px #B7CBD6;
	margin:0 0 13px;
	padding:28px 20px 13px;
}
.enterprise-content-block.ssl-info-center-block .enterprise-sidebar .white-paper-box p {margin:0 0 11px;}
.enterprise-content-block.ssl-info-center-block .enterprise-sidebar .contacts-box {
	border-color:#B7CBD6;
	border-radius:0;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	padding-bottom:0;
}
.enterprise-content-block.ssl-info-center-block .enterprise-sidebar .contacts-box p {font-size:12px;}
.enterprise-content-block.ssl-info-center-block .enterprise-sidebar .contacts-box a {font-weight:bold;}
.ssl-info-center-block .testimonial-vids-block {clear:both;}
.ssl-info-center-block .testimonial-vids-block .testimonial-holder {
	background:#FFF;
	border-color:#B7CBD6;
}
.ssl-info-center-block .testimonial-vids-block .testimonial-holder .gallery {padding:28px 0 30px 87px;}
.ssl-info-center-block .testimonial-vids-block .testimonial-holder .gallery .link-next, .ssl-info-center-block .testimonial-vids-block .testimonial-holder .gallery .link-prev {
	background:url(https://static1.globalsign.com/images/enterprise-gallery-nav.png) no-repeat;
	width:18px;
	height:37px;
	top:77px;
}
.ssl-info-center-block .testimonial-vids-block .testimonial-holder .gallery .link-prev {background-position:-20px 0;}
.ssl-info-center-block .testimonial-vids-block .testimonial-holder .gallery ul li img {margin-bottom:17px;}
.ssl-info-center-block .testimonial-vids-block .testimonial-holder .gallery ul li p {margin:2px 0 0;}
.authentication-info-block .buttons-holder {margin:15px 0 22px}
.authentication-info-block .buttons-holder .main-cta-btn {font-weight:bold;}
.authentication-intro-block .alt-cta-btn.no-click-scroll {
	position:absolute;
	top:247px;
	right:220px;
	font-weight:bold;
}
.authentication-intro-block .bordering {
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	position:absolute;
	width:990px;
	height:340px;
	box-shadow:none;
	top:560px;
	left:0;
	transition:box-shadow 5s;
	-moz-transition:box-shadow 5s;
	-webkit-transition:box-shadow 5s;
}
.authentication-intro-block .bordering.active {
	box-shadow:0 1px 10px #FFA928;
	transition:box-shadow 0;
	-moz-transition:box-shadow 0;
	-webkit-transition:box-shadow 0;
}
#content .plugin-block .steps.cpanel-versioning {margin-top:40px;}
.content-block #versionhistory {margin:0 0 10px;}
.content-block #versionhistory .alt-cta-btn-sm {padding:4px 10px;}
.content-block #versionhistory h3 {
	font-size:14px;
	line-height:16px;
}
.content-block #versionhistory td {
	vertical-align:top;
	padding-left:5px;
	padding-bottom:20px;
}
.code-renew-lightbox.resource-lightbox p {
	font-weight:normal;
	font-size:13px;
	line-height:16px;
}
.code-renew-lightbox.resource-lightbox .userguide-title {
	font-weight:bold;
	font-size:16px;
	line-height:19px;
	display:block;
	margin:0 0 12px;
}
.content-block .certificates-block ul .clear-link-style {
	padding:0;
	background:none;
	color:#0368B8;
}
.switch-sub-inner.facebook-sub-inner .sub-inner-w2 {
	border:solid 1px #D7D7D7;
	margin:28px auto;
	padding:0 66px;
	width:962px;
}
.switch-sub-inner.facebook-sub-inner .sub-inner-w3 {padding-top:42px;}
.switch-sub-inner.facebook-sub-inner .main-heading {padding-left:3px;}
.switch-sub-inner.facebook-sub-inner .main-heading .phone {
	margin:18px 8px 0 0;
	font-weight:bold;
}
.switch-sub-inner .switch-block.facebook-ssl-block {margin:10px 0 0;}
.switch-sub-inner .switch-block.facebook-ssl-block .heading-section {
	background:#3B5997;
	padding:28px 70px 31px 96px;
	margin:0 0 5px;
}
.switch-sub-inner .switch-block.facebook-ssl-block .heading-section .description {
	overflow:hidden;
	padding-left:7px;
}
.switch-sub-inner .switch-block.facebook-ssl-block .heading-section .description h1 {
	text-indent:-9999px;
	color:#FFF;
	background:url(https://static2.globalsign.com/images/facebook-ssl-header-title.png) no-repeat;
	width:365px;
	height:64px;
	margin:18px 0 12px -7px;
}
.switch-sub-inner .switch-block.facebook-ssl-block .heading-section .image-block {margin:26px 83px 0 0;}
.switch-sub-inner .facebook-ssl-block .heading-section .description h2 {
	font:bold 32px/30px Helvetica, Arial, sans-serif;
	color:#E5EBF7;
	margin:0 0 18px;
	letter-spacing:-1px;
}
.switch-sub-inner .facebook-ssl-block .heading-section .description p {
	font:normal 17px Helvetica, Arial, sans-serif;
	color:#FFF;
	margin:0 0 25px;
}
.switch-sub-inner .facebook-ssl-block .heading-section .description .main-cta-btn {
	padding:11px 10px 9px;
	font-weight:bold;
}
.switch-sub-inner .switch-block.facebook-ssl-block .switch-separator {margin-left:-10px;}
.switch-sub-inner .content-section {padding:21px 25px 0 48px;}
.switch-sub-inner .content-section h2 {
	font:bold 26px/30px Helvetica, Arial, sans-serif;
	color:#000;
	margin:0 0 8px;
}
.switch-sub-inner .content-section p {
	color:#636363;
	margin:0 0 8px;
}
.switch-sub-inner .content-section h4 {
	font:bold 18px/20px Helvetica, Arial, sans-serif;
	margin:0 0 8px;
	color:#000;
}
.switch-sub-inner .content-section .text-section {
	padding:0;
	margin:33px 0 0;
}
.switch-sub-inner .content-section .text-section.what-is-ssl {margin-bottom:75px;}
.switch-sub-inner .content-section .text-section.who-needs-facebook {padding:8px 80px 0 0;}
.switch-sub-inner .content-section .text-section .alignright {margin:9px 45px 0 12px}
.switch-sub-inner .content-section .text-section.what-is-ssl .alignright {margin:13px 18px 0 0}
.switch-sub-inner .content-section .text-section .alignleft {margin:0 92px 14px -1px;}
.switch-sub-inner .content-section .text-section .facebook-warning {
	display:block;
	color:#000;
	font:normal 15px/18px Arial, Helvetica, sans-serif;
	margin:18px 0 43px;
}
.switch-sub-inner .content-section .trust-message {
	display:block;
	color:#000;
	font:normal 16px/18px Arial, Helvetica, sans-serif;
}
.switch-sub-inner .content-section h3 {
	font:bold 22px/24px Helvetica, Arial, sans-serif;
	color:#000;
	margin:0 0 8px;
}
.switch-sub-inner .content-section .text-section.who-needs-facebook h3 {margin-top:30px;}
.switch-sub-inner .content-section .facebook-ssl-steps {margin:18px 0 44px;}
.switch-sub-inner .content-section .facebook-ssl-steps h4 {
	font:normal 15px/18px Arial, Helvetica, sans-serif;
	color:#000;
	margin:0 0 16px;
}
.content-section .steps-block {
	background:#EEF2F2;
	border:solid 1px #E2E2E2;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	padding:26px 30px 20px 23px;
	margin:0 56px 5px 0;
}
.content-section .steps-block ul {
	margin:0;
	padding:0;
	list-style:none;
}
.content-section .steps-block ul li {
	background:url(https://static1.globalsign.com/images/bullet7.gif) no-repeat 0 4px;
	padding:0 0 0 20px;
	margin:0;
	color:#000;
}
.content-section .steps-block .start {
	display:block;
	margin:0 0 10px;
	color:#000;
	font-size:14px;
}
.switch-sub-inner .content-section .text-section.company-bio .company-vid {
	float:right;
	margin:30px 59px 0 40px;
}
.switch-sub-inner .content-section .text-section.company-bio .company-vid img {
	border:2px solid #BDE2FF;
	border-radius:2px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	display:block;
	margin-bottom:4px;
}
.switch-sub-inner .content-section .text-section.company-bio .company-vid span {
	margin:0;
	padding:0 10px 0 20px;
	background:url(https://static1.globalsign.com/images/bullet3.gif) no-repeat 100% 3px;
	font-weight:bold;
	font-size:14px;
}
.switch-sub-inner .content-section .text-section.company-bio .company-vid:hover {color:#0368B8;} 
.main-cta-btn.facebook-btm-btn {margin:8px 0 25px 250px;}
.switch-sub-inner .content-section p.early-wrap {margin-right:60px;}
.switch-mssl-sticky {
	position:fixed;
	bottom:0;
	right:0;
	background:#083553;
	color:#FFF;
	width:100%;
	font:bold 21px/34px Helvetica, Arial, sans-serif;
	text-align:center;
	padding:11px 0 8px;
}
.switch-mssl-sticky .main-cta-btn {
	margin:0 208px 0 20px;
	vertical-align:bottom;
	font-weight:bold;
}
.switch-sub-inner.mssl-switch-sub-inner .sub-inner-w2 {
	border:solid 1px #D7D7D7;
	margin: 28px auto 0;
	padding:0 66px 0 103px;
	width:925px;
	border-bottom:none;
}
.switch-sub-inner.mssl-switch-sub-inner .main-heading {padding:0 0 0 10px;}
.switch-sub-inner.mssl-switch-sub-inner .switch-block {margin:0;}
.switch-sub-inner .switch-block.mssl-switch-block .heading-section .image-block {margin-right:20px;}
.switch-sub-inner .switch-block.mssl-switch-block .heading-section h1 {
	margin:0 0 14px;
	font-size:38px;
	letter-spacing:-1px;
}
.switch-sub-inner .switch-block.mssl-switch-block .heading-section h2 {
	font-size:24px;
	line-height:28px;
	color:#0368B8;
	font-weight:lighter;
	margin:0 0 11px;
}
.switch-sub-inner .switch-block.mssl-switch-block .heading-section .description p {
	font-size:15px;
	line-height:18px;
	color:#666;
	margin:0 0 19px;
}
.switch-sub-inner .switch-block.mssl-switch-block .heading-section .main-cta-btn {
	font-weight:bold;
	padding:8px 13px;
	font-size:20px;
}
.switch-sub-inner .switch-block.mssl-switch-block .heading-section .description {margin:51px 0 0;}
.switch-sub-inner .switch-block.mssl-switch-block .heading-section .mssl-switch-heading-bottom {
	background:#d7dfe3;
	height:2px;
	width:894px;
	clear:both;
	margin-left:6px;
}
.switch-sub-inner .mssl-switch-block .content-section {padding:28px 25px 0 10px;}
.switch-sub-inner .mssl-switch-block .content-section .text-section .alignright {margin:0 43px 0 6px;}
.switch-sub-inner .mssl-switch-block .content-section .text-section {margin:13px 0 0;}
.switch-sub-inner .mssl-switch-block .content-section h3 {margin:13px 0 17px;}
.switch-sub-inner .mssl-switch-block .content-section .text-section p {margin:0 0 15px;}
.switch-sub-inner .mssl-switch-block .content-section .text-section.best-way-section {margin:40px 0 64px;}
.switch-sub-inner .mssl-switch-block .content-section .text-section.best-way-section .alignleft {margin:6px 75px 0 17px;}
.switch-sub-inner .mssl-switch-block .content-section .text-section.best-way-section h3 {margin-bottom:10px;}
.switch-sub-inner .mssl-switch-block .content-section .text-section.trusted-ca-section {margin-bottom:47px;}
.switch-sub-inner .mssl-switch-block .content-section .text-section.trusted-ca-section .alignright {margin:-2px 52px 0 14px;}
.switch-sub-inner .mssl-switch-block .content-section .text-section.trusted-ca-section h3 {margin-bottom:9px;}
.switch-sub-inner .mssl-switch-block .content-section .text-section.account-section .alignleft {margin:17px 84px 110px 7px;}
.switch-sub-inner .mssl-switch-block .content-section .text-section.account-section h3 {margin-bottom:6px;}
.switch-sub-inner .mssl-switch-block .customer-quote-block {margin:0 70px 100px 0;}
.switch-sub-inner .mssl-switch-block .customer-quote-block .quote-holder {
	overflow:hidden;
	width:715px;
	text-align:center;
	margin:35px auto;
}
.switch-sub-inner .mssl-switch-block .customer-quote-block .quote-holder .quote-slideshow {
	position:relative;
	height:150px;
}
.switch-sub-inner .mssl-switch-block .customer-quote-block .quote-holder ul {
	list-style:none;
	padding:0;
	margin:0;
}
.switch-sub-inner .mssl-switch-block .customer-quote-block .quote-holder h3 {
	font:bold 22px/24px Helvetica, Arial, sans-serif;
	color:#000;
	margin:22px 0 0;
}
.switch-sub-inner .mssl-switch-block .customer-quote-block .quote-holder blockquote {
	background:url(https://static1.globalsign.com/images/switch-quotes-sprite.png) no-repeat -30px 0;
	margin:3px 0 0;
	padding:4px 0 0 30px;
}
.switch-sub-inner .mssl-switch-block .customer-quote-block .quote-holder blockquote q {
	background:url(https://static1.globalsign.com/images/switch-quotes-sprite.png) no-repeat 557px 100%;
	color:#4A4A4A;
	font:normal 19px/22px Helvetica, Arial, sans-serif;
	display:block;
	padding:0 18px 7px 0;
}
.switch-sub-inner .mssl-switch-block .customer-quote-block .quote-holder .longquote blockquote q {background-position:656px 100%;}
.switch-sub-inner .mssl-switch-block .customer-quote-block .quote-holder blockquote cite {
	font:normal 14px Helvetica, Arial, sans-serif;
	color:#0368B8;
}
.switch-sub-inner .mssl-switch-block .customer-quote-block .quote-holder .quote-slideshow .frame {
	position:absolute;
	top:0;
	left:0;
	opacity:0;
	padding:0 50px;
}
.switch-sub-inner .mssl-switch-block .customer-quote-block .quote-holder .quote-slideshow .frame.longquote {padding:0;}
.switch-sub-inner .mssl-switch-block .customer-quote-block .quote-holder .quote-slideshow .frame.active {opacity:1;}
.switch-sub-inner .mssl-switch-block .customer-quote-block .quote-holder .switchers {
	margin:0;
	padding:0;
	list-style:none;
	position:absolute;
	bottom:0;
	right:20px;
}
.switch-sub-inner .mssl-switch-block .customer-quote-block .quote-holder .switchers li {float:left;}
.switch-sub-inner .mssl-switch-block .customer-quote-block .quote-holder .switchers a {
	display:block;
	background:url(https://static2.globalsign.com/images/circle-switchers-sprite.png) no-repeat 0 0;
	height:17px;
	width:17px;
	text-indent:-9999px;
	margin-right:7px;
}
.switch-sub-inner .mssl-switch-block .customer-quote-block .quote-holder .switchers .active a {background-position:-18px 0;}
.buttons-holder .button .main-cta-btn {
	padding:7px 38px;
	height:auto;
	width:auto;
	display:inline-block;
	margin:0 auto 7px;
	font:bold 18px/21px Helvetica, Arial, sans-serif;
	background: #70c342;
	background: -moz-linear-gradient(top,  #70c342 0%, #4b9012 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#70c342), color-stop(100%,#4b9012));
	background: -webkit-linear-gradient(top,  #70c342 0%,#4b9012 100%);
	background: -o-linear-gradient(top,  #70c342 0%,#4b9012 100%);
	background: -ms-linear-gradient(top,  #70c342 0%,#4b9012 100%);
	background: linear-gradient(to bottom,  #70c342 0%,#4b9012 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#70c342', endColorstr='#4b9012',GradientType=0 );
	text-indent:0;
}
.buttons-holder .button .main-cta-btn:hover {
	background: #73d03f;
	background: -moz-linear-gradient(top,  #73d03f 0%, #4b9012 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#73d03f), color-stop(100%,#4b9012));
	background: -webkit-linear-gradient(top,  #73d03f 0%,#4b9012 100%);
	background: -o-linear-gradient(top,  #73d03f 0%,#4b9012 100%);
	background: -ms-linear-gradient(top,  #73d03f 0%,#4b9012 100%);
	background: linear-gradient(to bottom,  #73d03f 0%,#4b9012 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#73d03f', endColorstr='#4b9012',GradientType=0 );
}
.buttons-holder .button .alt-cta-btn {
	padding:7px 18px;
	height:auto;
	width:auto;
	display:inline-block;
	margin:0 auto 7px;
	float:none;
	font:bold 18px/21px Helvetica, Arial, sans-serif;
	background: #575757;
	background: -moz-linear-gradient(top,  #575757 50%, #000000 56%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#575757), color-stop(56%,#000000));
	background: -webkit-linear-gradient(top,  #575757 50%,#000000 56%);
	background: -o-linear-gradient(top,  #575757 50%,#000000 56%);
	background: -ms-linear-gradient(top,  #575757 50%,#000000 56%);
	background: linear-gradient(to bottom,  #575757 50%,#000000 56%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#575757', endColorstr='#000000',GradientType=0 );
	text-indent:0;
}
.buttons-holder .button .alt-cta-btn:hover {
	color: #FFF !important;
	background: #787878;
	background: -moz-linear-gradient(top,  #787878 50%, #3b3b3b 56%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#787878), color-stop(56%,#3b3b3b));
	background: -webkit-linear-gradient(top,  #787878 50%,#3b3b3b 56%);
	background: -o-linear-gradient(top,  #787878 50%,#3b3b3b 56%);
	background: -ms-linear-gradient(top,  #787878 50%,#3b3b3b 56%);
	background: linear-gradient(to bottom,  #787878 50%,#3b3b3b 56%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#787878', endColorstr='#3b3b3b',GradientType=0 );
}
.info-block.enterprise-info-block.security-services-info-block {
	background:url(https://static2.globalsign.com/images/security-services-banner-bg.jpg) repeat-x 50% 0;
	height:274px;
	margin-bottom:0;
}
.info-block.security-services-info-block .heading {padding-top:34px;}
.info-block.enterprise-info-block.security-services-info-block .heading img {
	padding-left:0;
	margin:-33px -104px 0 -140px;
}
.security-services-info-block .description-block ul {
	padding:0;
	margin:15px 0 0 5px;
	font:normal 17px/18px Helvetica, Arial, sans-serif;
	color:#E9E9E9;
	list-style:none;
	overflow:hidden;
}
.security-services-info-block .description-block ul li {
	float:left;
	background:url(https://static1.globalsign.com/images/bullet11.png) no-repeat 0 4px;
	padding-left:13px;
	margin-right:10px;
}
.info-block.enterprise-info-block.security-services-info-block .heading .description-block {padding:23px 3px 25px 29px;}
.info-block.enterprise-info-block.security-services-info-block .heading .description-block h1 {font-size:36px;}
.info-block.enterprise-info-block.security-services-info-block .heading .description-block p {
	font-weight:normal;
	margin-left:3px;
	line-height:24px;
}
.enterprise-content-block.security-content-block {
	padding:39px 10014px 27px 10022px;
	overflow:hidden;
}
.security-content-block .security-services-block {
	background:#FFF;
	border:solid 1px #DFDFDF;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	padding:32px 37px 41px 17px;
	margin:8px 20px 0 0;
	float:left;
	width:636px;
}
.enterprise-content-block.security-content-block .enterprise-sidebar .verticals-box li a {
	display:block;
	margin-bottom:10px;
}
.security-services-block .item .description {
	overflow:hidden;
}
.security-services-block .item .alignleft {
	float:left;
	width:196px;
	text-align:center;
	margin:0 24px 0 4px;
	padding:0 0 0 12px;
}
.security-services-block .item .alignleft.stopthehacker {margin-top:10px;}
.security-services-block .item {margin:0 0 25px;}
.security-services-block .item.last {margin-top:34px;}
.security-services-block .item.last .alignleft {margin-top:-6px;}
.item .description h3 {
	font:bold 18px/20px Helvetica, Arial, sans-serif;
	margin:6px 0 9px;
}
.item .description h3 span {
	width:121px;
	height:29px;
	display:block;
	float:right;
	margin:-5px 22px 0 0;
	background:url(https://static2.globalsign.com/images/security-services-netcraft-logo.png) no-repeat;
	text-indent:-9999px;
}
.item .description h3 .sth-logo {
	height:21px;
	margin:-2px 22px 0 0;
	background:url(https://static2.globalsign.com/images/secure-services-stopthehacker-logo.png) no-repeat;
}
.item .description h3 .qualys-logo {
	height:34px;
	margin:-8px 22px 0 0;
	background:url(https://static2.globalsign.com/images/secure-services-qualys-logo.png) no-repeat;
}
.item .description p {margin:0 0 12px;}
.item .description .more {
	display:block;
	background:url(https://static1.globalsign.com/images/bullet7.gif) no-repeat 0 4px;
	font-size:14px;
	line-height:17px;
	font-weight:bold;
	padding-left:12px;
	margin:0 0 12px;
}
.item .description .main-cta-btn {
	font-size:15px;
	padding:6px 10px;
	font-weight:bold;
}
.switch-sub-inner .switch-block .heading-section.high-performance-heading .image-block {margin:4px 27px 0 17px;}
.switch-sub-inner .switch-block .heading-section.high-performance-heading h1 {margin:1px 0 17px;}
.switch-sub-inner .switch-block .heading-section.high-performance-heading p {font-size:22px;}
.switch-sub-inner .switch-block .heading-section.high-performance-heading .sub {
	color:#000;
	font-size:24px;
	margin:12px 0 14px;
}
.switch-sub-inner .switch-block .heading-section.high-performance-heading .main-cta-btn {
	font-weight:bold;
	padding:8px 6px;
}
.switch-sub-inner .switch-block .heading-section.high-performance-heading {margin:0 0 15px;}
.sub-inner .select-product-form .use-for.multi-year-listing {padding-right:3px;}
.sub-inner .select-product-form .use-for.multi-year-listing li:first-child .col1, .sub-inner .select-product-form .use-for.multi-year-listing li.first-child .col1 {padding:0;}
.sub-inner .select-product-form .use-for.multi-year-listing .col1 {
	padding-right:0;
	width:466px;
	margin:0 15px 0 0;
}
.sub-inner .select-product-form .use-for.multi-year-listing .col2 h2 {margin:0 0 0 16px;}
.sub-inner .select-product-form .use-for.multi-year-listing .col2 {width:269px;}
.sub-inner .select-product-form .use-for.multi-year-listing .col2 .multi-year {
	padding:0 0 0 15px;
	margin:5px 0 0;
}
.sub-inner .select-product-form .use-for.multi-year-listing .col2 .multi-year .last,
.sub-inner .select-product-form .products-list .col2 .multi-year .last {margin:0;}
.sub-inner .select-product-form .use-for.multi-year-listing li {padding:2px 0 6px;}
.sub-inner .select-product-form .products-list.use-for.multi-year-listing .col2 .multi-year li:first-child, .sub-inner .select-product-form .products-list.use-for.multi-year-listing .col2 .multi-year li.first-child {border:none;}
.popup.malware-popup .holder {background:none;}
.malware-popup .uc-pricing {
	background:#FFF;
	padding:25px 30px;
}
.malware-popup .uc-pricing .features-table .table-holder table .yes {
	display:block;
	margin:7px auto 6px;
	background:url(https://static1.globalsign.com/images/ico37.png) no-repeat;
	width:13px;
	height:12px;
	text-indent:-9999px;
	overflow:hidden;
}
.malware-popup .uc-pricing .features-table .table-bottom {margin-top:-18px;}
.malware-popup .uc-pricing .features-table .table-bottom tr td {height:auto;}
.sub-inner .four-blocks .choose-box .alt-cta-btn {
	position:initial;
	margin:41px auto 0;
	font-size:18px;
	padding:8px 0 0;
	height:28px;
	width:133px;
	float:none;
	display:block;
}
.sub-inner .select-product-form .products-list .price .currency {
	margin-right:100px;
	font-size:24px;
	line-height:26px;
}
.switch-sub-inner.edu-switch-sub-inner .sub-inner-w3 {padding-top:40px;}
.switch-sub-inner.mssl-switch-sub-inner.edu-switch-sub-inner .sub-inner-w2 {
	width:883px;
	padding:0 95px 0 115px;
}
.switch-sub-inner.mssl-switch-sub-inner.edu-switch-sub-inner .main-heading {padding:0 6px 0 8px;}
.switch-sub-inner.mssl-switch-sub-inner.edu-switch-sub-inner .main-heading .phone {margin-top:24px;}
.switch-sub-inner.mssl-switch-sub-inner.edu-switch-sub-inner .heading-section .image-block {margin:38px 23px 0 0;}
.switch-sub-inner.mssl-switch-sub-inner.edu-switch-sub-inner .heading-section .description {margin:40px 0 0;}
.switch-sub-inner.mssl-switch-sub-inner.edu-switch-sub-inner .heading-section h1 {
	line-height:40px;
	margin:60px 0 9px;
}
.switch-sub-inner.mssl-switch-sub-inner.edu-switch-sub-inner .heading-section .description p {margin:0 0 10px;}
.switch-sub-inner.mssl-switch-sub-inner.edu-switch-sub-inner .heading-section .main-cta-btn {
	font-size:18px;
	padding:12px 7px 10px;
}
.switch-sub-inner .mssl-switch-block .content-section .edu-who-uses-section h3 {
	font-size:20px;
	margin:3px 0 11px 3px;
}
.switch-sub-inner .who-uses-block {
	background:#F3F3F3;
	border:solid 1px #D7D7D7;
	overflow:hidden;
	padding:0 0 20px;
}
.switch-sub-inner.edu-switch-sub-inner .edu-switch-block .content-section {padding:28px 4px 0 6px;}
.who-uses-block .quote-block {
	width:310px;
	float:left;
	overflow:hidden;
	padding:30px 0 0 11px;
	position:relative;
}
.who-uses-block .quote-block blockquote {
	background:url(https://static1.globalsign.com/images/edu-landing-sm-quotes.png) no-repeat -25px 0;
	margin:0;
	padding:0 0 0 24px;
	color:#4A4A4A;
	font:normal 16px/19px Helvetica, Arial, sans-serif;
}
.who-uses-block .quote-block blockquote q .close-quote {
	background:url(https://static1.globalsign.com/images/edu-landing-sm-quotes.png) no-repeat 0 0;
	margin:0 0 0 5px;
	display:inline-block;
	height:16px;
	width:20px;
	text-indent:-9999px;
}
.who-uses-block .quote-block blockquote cite {
	display:block;
	background:url(https://static2.globalsign.com/images/edu-landing-logo-flagler-colored.png) no-repeat;
	width:130px;
	height:45px;
	text-indent:-9999px;
	margin:8px 0 0 -1px;
}
.who-uses-block .quote-block a {
	background:url(https://static1.globalsign.com/images/bullet7.gif) no-repeat 0 2px;
	padding:0 0 0 14px;
	display:block;
	position:absolute;
	bottom:8px;
	right:15px;
	font-size:15px;
	text-decoration:underline;
}
.who-uses-block .logos-block img {margin:23px 0 0 33px;}
.edu-switch-block .edu-who-uses-section {margin:0 0 65px;}
.edu-switch-block .edu-inner-content-section {padding:0 0 0 21px;}
.switch-sub-inner .mssl-switch-block.edu-switch-block .content-section h3 {margin:2px 0 17px;}
.switch-sub-inner .mssl-switch-block.edu-switch-block .content-section .text-section .alignright {margin:43px 60px 0 35px;}
.switch-sub-inner .mssl-switch-block.edu-switch-block .content-section .text-section.best-way-section {margin:58px 0;}
.switch-sub-inner .mssl-switch-block.edu-switch-block .content-section .text-section.best-way-section h3 {margin:5px 0 10px;}
.switch-sub-inner .mssl-switch-block.edu-switch-block .content-section .text-section.best-way-section .alignleft {margin:6px 89px 0 7px;}
.switch-sub-inner .mssl-switch-block.edu-switch-block .content-section .text-section.trusted-ca-section .alignright {margin:22px 102px 0 34px;}
.switch-sub-inner .mssl-switch-block.edu-switch-block .content-section .text-section.trusted-ca-section {margin-bottom:70px;}
.switch-sub-inner .content-section .beyond-ssl-section h2 {
	font-size:22px;
	line-height:24px;
	margin:0 0 7px;
}
.switch-sub-inner .mssl-switch-block.edu-switch-block .content-section .beyond-ssl-section h3 {
	font:normal 19px/21px Helvetica, Arial, sans-serif;
	color:#8A8A8A;
	margin:0 50px 39px 0;
}
.beyond-ssl-section .beyond-ssl-learn-block {
	background:#F3F3F3;
	border:solid 1px #D7D7D7;
	overflow:hidden;
	padding:29px 0 0 20px;
	margin-right:34px;
}
.beyond-ssl-section .beyond-ssl-learn-block .item-block {
	width:360px;
	float:left;
	height:125px;
	margin:0 29px 47px 9px;
}
.beyond-ssl-section .beyond-ssl-learn-block .item-block.bottom-items {margin-bottom:31px;}
.beyond-ssl-section .beyond-ssl-learn-block .item-block.dual-line-title {margin:-10px 29px 41px 9px;}
.beyond-ssl-section .beyond-ssl-learn-block .item-block h4 {font:normal 16px/18px Helvetica, Arial, sans-serif;}
.switch-sub-inner .content-section .item-block p {margin:0 10px 6px 0;}
.beyond-ssl-learn-block .item-block .main-cta-btn {
	padding:5px 18px;
	font-weight:bold;
	font-size:14px;
}
.switch-sub-inner .mssl-switch-block.edu-switch-block .customer-quote-block .quote-holder {margin-top:38px;}
.switch-sub-inner .mssl-switch-block.edu-switch-block .customer-quote-block {margin-left:40px;}
.info-block-office .visual-block-holder .description.no-pricing {margin-top:50px;}
.info-block-office .visual-block .no-pricing .cta-block {padding:14px 0;}
.info-block-office .visual-block .no-pricing .cta-block .column .ent {padding:0 0 1px;}
.emails-block .info-block .description.no-pricing {padding-top:65px;}
.emails-block .info-block .no-pricing .cta-block .column .ent {padding:0 0 1px;}
.emails-block .info-block .no-pricing .cta-block .alignright {margin:0;}
.emails-block .info-block .cta-block .column .btn-ent{
	display:block;
	background:url(https://static2.globalsign.com/images/sprite2.png) no-repeat -263px -1121px;
	width:178px;
	height:37px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 auto;
}
.emailsblock .info-block .cta-block .column .btn-ent:hover{background-position:-263px -1159px;}
.about-us-block .contact-form .holder.alt-field {
	left:-9999px;
	position:absolute;
}
.webinar-info h2 {
	font:bold 22px/24px Helvetica, Arial, sans-serif;
	color:#0368b8;
	margin:0 60px 30px 0;
}
.sth-solution-features ul {
	padding:0;
	margin:0;
	list-style:none;
}
.sth-solution-features ul li {
	background:url(https://static1.globalsign.com/images/bullet7.gif) no-repeat 0 4px;
	font-size:16px;
	line-height:18px;
	font-weight:bold;
	color:#000;
	padding:0 0 0 16px;
	margin:0 0 10px;
}
.info-block.job-info-block {
	background:url(https://static2.globalsign.com/images/job-page-banner-bg.jpg) repeat-x 50% 0;
	height:449px;
	margin-bottom:0;
	padding:0 9990px 0 10008px;
}
.info-block.job-info-block .heading {
	background:url(https://static2.globalsign.com/images/job-page-banner-center-bg.jpg) no-repeat;
	height:449px;
	padding:71px 0 0 48px;
	color:#FFF;
}
.job-info-block .heading .glow-text {
	text-indent:-9999px;
	display:block;
	height:65px;
	width:474px;
	margin-bottom:29px;
	background:url(https://static2.globalsign.com/images/job-page-join-team-text.png) no-repeat;
}
.job-info-block .heading p.glow-text {
	height:54px;
	width:620px;
	background:url(https://static2.globalsign.com/images/job-page-build-career-text.png) no-repeat;
}
.job-info-block .portraits {
	margin:0;
	padding:0 0 0 12px;
	list-style:none;
	height:187px;
}
.job-info-block .portraits li {
	float:left;
	display:block;
	height:153px;
	width:115px;
	background:url(https://static2.globalsign.com/images/job-page-portrait-sprite.jpg) no-repeat 0 0;
	margin-left:28px;
	text-indent:-9999px;
}
.job-info-block .portraits .one {margin-left:0;}
.job-info-block .portraits .two {background-position:-123px 0;}
.job-info-block .portraits .three {background-position:-247px 0;}
.job-info-block .portraits .four {background-position:-370px 0;}
.job-info-block .portraits .you {
	background:url(https://static2.globalsign.com/images/job-page-portrait-you.png) no-repeat;
	height:188px;
	width:152px;
	margin:-13px 0 0 21px;
}
.job-info-block .portraits .five {
	background-position:-493px 0;
	margin-left:20px;
}
.job-content-block {
	background:#f0f0f0;
	padding:0 10009px 0 10007px;
	margin:0 -9999px;
}
.job-content-inner-block {
	background:#FFF;
	border-left:1px solid #d9d9d9;
	border-right:1px solid #d9d9d9;
	position:relative;
	padding:44px 250px 81px 57px;
	color:#5F5F5F;
}
.job-content-inner-block h1 {
	font:bold 26px/28px Helvetica, Arial, sans-serif;
	color:#000;
	margin:0 0 7px;
}
.job-apply-section {
	position:absolute;
	right:36px;
	top:49px;
}
.quick-block {
	border:solid 1px #E7E7E7;
	padding:4px 5px;
	width:174px;
	background:#FFF;
	margin:0 0 9px;
}
.quick-block .inner-quick-block {
	background:#E7E7E7;
	padding:21px 10px 3px 16px;
}
.quick-block .inner-quick-block p {
	color:#8c8f8f;
	font:lighter 13px/16px Arial, Helvetica, sans-serif;
	margin:0 0 13px;
}
.quick-block .inner-quick-block h2 {
	color:#646464;
	font:lighter 18px/20px Helvetica, Arial, sans-serif;
	margin:0 0 14px;
}
.job-apply-section .main-cta-btn {
	font-weight:bold;
	padding:10px 0;
	width:184px;
}
.job-content-inner-block h3 {
	font:lighter 19px/21px Arial, Helvetica, sans-serif;
	color:#0c72b8;
	margin:0 0 10px;
}
.job-content-inner-block .job-position-section {
	overflow:hidden;
	margin:0 0 21px;
}
.job-content-inner-block .job-position-section p {
	font:normal 15px/18px Arial, Helvetica, sans-serif;
	margin:0 0 0;
	color:#919191;
	float:left;
	width:317px;
}
.job-content-inner-block .job-position-section p span {
	display:inline-block;
	margin:0 0 0 5px;
}
.job-description-section {
	clear:both;
	font:normal 14px/17px Arial, Helvetica, sans-serif;
}
#job-description-main {margin-bottom:32px;}
.job-description-section p {margin:13px 0 16px;}
.job-reqs-list {
	position:relative;
	border:1px solid #cfe5e9;
	box-shadow:2px 5px 0 #DDD;
	margin:37px 23px 0 0;
	background: #eef6f7; /* Old browsers */
	background: -moz-linear-gradient(top,  #eef6f7 27%, #ffffff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(27%,#eef6f7), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #eef6f7 27%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #eef6f7 27%,#ffffff 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #eef6f7 27%,#ffffff 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #eef6f7 27%,#ffffff 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eef6f7', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
	padding:0 25px 30px 41px;
}
.job-reqs-list .paperclip {
	position:absolute;
	width:29px;
	height:50px;
	background:url(https://static2.globalsign.com/images/job-page-paperclip.png) no-repeat;
	top:-7px;
	left:4px;
}
.job-content-inner-block .job-reqs-list h3 {margin-top:28px;}
.job-reqs-list ul,
.job-office-info ul {
	margin:0;
	padding:0 0 0 1px;
	list-style:none;
}
.job-reqs-list ul li {
	background:url(https://static1.globalsign.com/images/bullet7.gif) no-repeat 0 5px;
	padding:0 0 0 15px;
	margin:0 0 8px;
	font:normal 13px/16px Arial, Helvetica, sans-serif;
	color:#343434;
}
.job-description-section .job-office-info {margin:0 15px 47px 7px;}
.job-description-section .job-office-info p {margin:0 0 26px;}
.job-office-info .office-digs {margin:0 0 0 -25px;}
.job-office-info .office-digs img {margin-left:28px;}
.job-office-info h4 {
	font:normal 16px/18px Arial, Helvetica, sans-serif;
	margin:25px 0 23px;
}
.job-office-info ul li {
	color:#25393c;
	background:url(https://static2.globalsign.com/images/job-page-checkmark.png) no-repeat;
	padding:0 0 0 32px;
	margin:0 0 8px;
}
.job-description-section .separator {
	background:url(https://static2.globalsign.com/images/job-page-separator.png) no-repeat;
	height:33px;
	width:892px;
	margin:0 0 19px -30px;
}
.job-other-section {margin:0 0 0 10px;}
.job-other-section p {
	font-size:13px;
	line-height:16px;
}
.inner .job-other-section .options-block {padding:28px 0 0;}
.inner .job-other-section .options-block ul {width:auto;}
.inner .job-other-section .options-block ul li {padding:0 15px 0 12px;}
.inner .job-other-section .options-block .next {margin:0 11px 0 0;}
.job-list-link {
	clear:both;
	overflow:hidden;
	display:block;
	padding:7px 10px;
	margin:0 30px 3px 0;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	transition:background-color .3s;
	-moz-transition:background-color .3s;
	-webkit-transition:background-color .3s;
}
.job-list-link:hover {
	background:rgb(228, 245, 255);
	transition:background-color .3s;
	-moz-transition:background-color .3s;
	-webkit-transition:background-color .3s;
}
.about-us-block .biography-block h2.dept {
	font:bold 16px/18px Helvetica, Arial, sans-serif;
	margin:30px 0 5px 10px;
}
.about-us-block .biography-block h2.dept:first-child,
.about-us-block .biography-block h2.dept.first-child{margin-top:0;}
.about-us-block .biography-block .job-list-link h3 {
	float:left;
	margin:0;
	font-size:16px;
	font-weight:normal;
	line-height:18px;
	color:#0368B8;
}
.about-us-block .biography-block .job-list-link h4 {
	float:right;
	margin:0;
	color:#083553;
	font-weight:normal;
	font:normal 14px/18px Helvetica, Arial, sans-serif;
}
.info-block.job-info-block.job-landing-info-block {padding-bottom:30px;}
.job-info-block.job-landing-info-block .heading .glow-text {
	width:542px;
	height:64px;
	margin-bottom:30px;
	background:url(https://static2.globalsign.com/images/job-page-landing-careers-text.png) no-repeat;
}
.job-info-block.job-landing-info-block .heading p.glow-text {
	width:542px;
	height:64px;
	background:url(https://static2.globalsign.com/images/job-page-landing-join-text.png) no-repeat;
}
.educational-block .text-block .alignleft.ocsp {margin:2px 30px 10px 0;}
.educational-block .text-block .alignleft.ocsp span{
	display:block;
	text-align:center;
	margin:5px 0 0;
}
.info-block.ssl-main-info-block{
	margin-bottom:40px;
	background:#1b618c url(https://static2.globalsign.com/images/ssl-home-banner-bg.jpg) repeat-x 50% 0;
}
.info-block.ssl-main-info-block .visual-block .description{
	padding:0 85px 0 0;
	left:424px;
	top:68px;
}
.info-block.ssl-main-info-block .visual-block .description h1{
	font:lighter 45px/48px Helvetica, Arial, sans-serif;
	margin:0 0 15px;
}
.info-block.ssl-main-info-block .visual-block .description p {
	font:normal 16px/18px Helvetica, Arial, sans-serif;
	margin:0 0 8px 2px;
	color:#FFF;
}
.info-block.ssl-main-info-block .visual-block .description a{
	text-decoration:underline;
	color:rgb(155, 211, 255);
}
.info-block.ssl-main-info-block .visual-block .description a:hover{color:#FFF;}
.inner-content-block.ssl-landing-inner-content-block{padding:0 18px 0 11px;}
.ssl-landing-inner-content-block .main-cta-btn {padding:5px 8px;}
.ssl-landing-inner-content-block h2,
.ssl-main-landing-section-fix h2{
	margin:0 0 8px 5px;
	font:bold 20px/22px Helvetica, Arial, sans-serif;
}
.ssl-main-landing-section-fix .section-holder h2{margin-bottom:3px;}
.ssl-landing-inner-content-block .about-block h2{
	font-size:22px;
	line-height:25px;
	margin:0 0 4px;
}
.compare-ssl-text{
	font:normal 18px/24px Helvetica, Arial, sans-serif;
	text-align:center;
	margin:0;
}
.ssl-landing-inner-content-block .about-block{
	margin:0 0 54px 8px;
	padding:25px 0 0 50px;
}
.ssl-landing-inner-content-block .about-block .description {padding:0;}
#main .section.ssl-main-landing-section-fix{
	border:none;
	padding-bottom:0;
}
#main .section.ssl-main-landing-section-fix .section-holder{margin-top:0;}
.ssl-landing-sponsors .gallery{
	position:relative;
	padding:15px 0 50px 100px;
}
.ssl-landing-sponsors .gallery .frame {
	width:775px;
	overflow:hidden;
}
.ssl-landing-sponsors .gallery .frame ul {
	width:9999px;
	padding:0;
	overflow:hidden;
}
.ssl-landing-sponsors .gallery .frame ul li {
	display:list-item;
	margin:0;
	width:155px;
	line-height:59px;
	float:left;
}
.ssl-landing-sponsors .gallery .link-prev,
.ssl-landing-sponsors .gallery .link-next{
	position:absolute;
	top:27px;
	background:url(https://static1.globalsign.com/images/enterprise-gallery-nav.png) no-repeat;
	width:18px;
	height:37px;
	text-indent:-9999px;
	overflow:hidden;
	cursor:pointer;
}
.ssl-landing-sponsors .gallery .link-prev{
	left:70px;
	background-position:-20px 0;
}
.ssl-landing-sponsors .gallery .link-next{
	right:60px;
	background-position:0 0;
}
#footer .column .config-checker {
	border-top:1px solid #a4b2bc;
	padding-top:8px;
	width:260px;
}
#footer .column .config-checker p{margin:2px 0 10px 8px;}
.educational-block.improve-ssl-block .text-block h3{
	font:bold 15px/17px Helvetica, Arial, sans-serif;
	margin:0 0 8px;
}
.educational-block.gateway-block .text-block{padding:0 0 0 5px;}
.about-us-block .gateway-block .heading-section{margin-bottom:12px;}
.educational-block.gateway-block .text-block .description{
	padding:0;
	margin:0 10px 25px 0;
}
.educational-block.gateway-block .text-block .description ul,
.inner #content .features .features-block.gateway-features-block ul li{font-weight:normal;}
.inner #content .features .features-block.gateway-features-block{
	margin:0 50px 0 0;
	overflow:hidden;
}
.inner #content .features .features-block.gateway-features-block ul{width:auto;}
.inner #content .gateway-block .features{padding:0;}
.about-us-block .text-block .main-cta-btn.auto-enrollment{margin:50px 0 30px;}
.gateway-block h3{
	font:bold 15px/17px Helvetica, Arial, sans-serif;
	margin:0 0 8px;
}
.whmcs-top-block{overflow:hidden;}
.sub-inner .webinar-inner .webinar-btm-block.whmcs-btm-block{clear:both;}
.sub-inner .webinar-inner .whmcs-top-block .webinar-info h1{
	font-size:30px;
	line-height:36px;
}
.sub-inner .webinar-inner .whmcs-top-block .webinar-info .webinar-presenters p {font-weight:normal;}
.sub-inner .webinar-inner .whmcs-top-block .webinar-image{margin:0 65px 0 10px;}
.sub-inner .webinar-inner .whmcs-btm-block .webinar-features h2{color:#083553;}
.sub-inner .webinar-inner .whmcs-btm-block .webinar-features .download-whmcs{
	font-size:16px;
	line-height:18px;
	color:#000;
	font-weight:bold;
	margin:0 0 30px;
}
.sub-inner .webinar-inner .whmcs-btm-block .webinar-features h3 {
	font:bold 18px/20px Helvetica, Arial, sans-serif;
	margin:0 0 12px;
}
.sub-inner .webinar-inner .whmcs-btm-block ul{
	list-style:none;
	padding:0;
	margin:0 0 20px;
}
.sub-inner .webinar-inner .whmcs-btm-block ul li{
	padding:0 0 0 14px;
	background:url(https://static1.globalsign.com/images/bullet7.gif) no-repeat 0 4px;
	margin:0 0 15px;
	color:#000;
}
.sub-inner .webinar-inner .whmcs-btm-block .webinar-features p{color:#000;}
.sub-inner .webinar-inner .webinar-signup .contact-form .heading h2 .whmcs-signup-title{
	display:inline-block;
	width:250px;
	vertical-align:top;
	font:bold 13px/16px Helvetica, Arial, sans-serif;
	margin:8px 0 0 10px;
}
.blue-highlight{color:#0368b8 !important;}
.sub-inner .webinar-inner .whmcs-btm-block.hc-btm-block .webinar-features h2{color:#000;}
.sub-inner .webinar-inner .whmcs-btm-block.hc-btm-block .webinar-features p{
	font-size:14px;
	line-height:18px;
}
.sub-inner .webinar-inner .whmcs-top-block.hc-top-block .webinar-info h1{font:lighter 34px/38px Helvetica, Arial, sans-serif;}
.sub-inner .webinar-inner .hc-top-block .hostingcontroller-download{font:bold 16px/20px Helvetica, Arial, sans-serif;}
.sub-inner .webinar-inner .whmcs-btm-block.hc-btm-block .webinar-features h2{
	font-size:24px;
	line-height:28px;
}
.sub-inner .webinar-inner .hc-btm-block .webinar-signup .contact-form .heading h2{
	color:#0368B8;
	margin:0 0 -24px;
}
.sub-inner .webinar-inner .hc-btm-block .webinar-signup .contact-form .heading h2 .hc-signup-title{
	display:inline-block;
	font-size:18px;
	margin-right:100px;
	color:#000;
}
.about-us-block .contact-form .instructions-text{margin:40px 74px 0 0;}
.about-us-block .contact-form .instructions-text p{
	color:#1C4866;
	margin:0 0 12px;
	font:normal 13px/16px Arial, Helvetica, sans-serif;
}
.about-us-block .contact-form .row.extra-space{margin-bottom:40px;}
.about-us-block .contact-form .instructions-text ul{
	padding-left:25px;
	list-style-type:disc;
}
.about-us-block .contact-form .instructions-text ul li{
	float:none;
	margin:0 0 2px;
	font:normal 13px/16px Arial, Helvetica, sans-serif;
	color:#1C4866;
}
.about-us-block .contact-form .personalsign-1-msg{
	margin:16px 0 0;
	display:none;
}
img.add-btm-space{margin-bottom:12px;}
.sub-inner .webinar-inner .webinar-image.seal-epermits-image{margin-right:29px;}
.sth-solution-features.seal-epermits-info ul li{color:#484848;}
.sth-solution-features.seal-epermits-info ul li strong{color:#000;}
.ev-green-block p{
	margin:300px 0 0;
	text-align:center;
}
.plugin-block .alignright{
	float:right;
	margin-left:20px;
}
.info-block.sni-info-block{
	background:url(https://static2.globalsign.com/images/sni-cloud-banner-bg3.jpg) repeat-x 50% 0;
	height:308px;
	padding-bottom: 25px;
}
.info-block.sni-info-block .heading .description{padding: 0;}
.info-block.sni-info-block .heading{
	color:#000;
	padding: 47px 440px 35px 26px;
}
.info-block.sni-info-block .heading h1{
	color:#000;
	font:lighter 38px/42px Helvetica, Arial, sans-serif;
	line-height: 97%;
	margin: 1px 0 16px;
}
.info-block.sni-info-block .heading h2{
	color:#000;
	font:normal 32px/36px Helvetica, Arial, sans-serif;
	line-height: 187% !important;
	margin: -10px 0 2px;
}
.sni-info-block .heading .description p{
	font:lighter 22px/24px Helvetica, Arial, sans-serif;
	line-height: 120% !important;
}
.sni-cloud.content-block{padding: 0 27px;}
.sni-cloud.content-block h2,
.sni-cloud h2 {
	color: black;
	font: lighter 28px Helvetica,Arial,sans-serif;
	letter-spacing: 0px;
	margin: 0 0 19px -1px;
}
.sni-cloud.articles-list .article .description{padding: 32px 0 0 !important;}
.sni-cloud.articles-list .article .description h3{
	color: black;
	font: lighter 25px Helvetica,Arial,sans-serif;
	letter-spacing: 0;
	margin: 0 0 19px -1px;
}
.sni-cloud.content-block .ipv4-section .ip4-img{
	float: left;
	padding: 0 5px 0 0 ;
}
.sni-cloud.content-block .ipv4-section .ip4-content{padding: 3px 0 0 325px;}
.sni-cloud.content-block .ipv4-section .ip4-content h3{
	color: #000 !important;
	margin-top: 30px;
}
.sni-cloud.content-block .ipv4-section .ip4-content,
.sni-cloud.articles-list .article .description p{color: #868686;}
.sni-cloud.content-block .ipv4-section .ip4-content ul{
	list-style: none outside none;
	margin: 9px 0 0;
	padding: 0;
	width: 430px;
}
.sni-cloud.content-block .ipv4-section .ip4-content ul li{
	background: url("https://static1.globalsign.com/images/bullet7.gif") no-repeat scroll 0 4px transparent;
	font-size: 14px;
	line-height: 17px;
	padding: 0 0 0 16px;
	margin: 0 12px 0 0;
}
.sni-cloud.content-block .ipv4-section .ip4-content .options-block{
	margin: 20px 0 0;
	width: 550px;
	padding: 0px;
}
.sni-cloud.content-block .how-it-works-section {background: none repeat scroll 0 0 #F3F2F3;}
.sni-cloud.content-block .how-it-works-section .how-it-works-gallery{border: 1px solid #e2e2e2;}
.how-it-works-section .how-it-works-gallery .frame {
	overflow: hidden;
	width: 896px;
}
.how-it-works-section .how-it-works-gallery .frame ul  {
	overflow: hidden;
	width: 9999px;
}
.how-it-works-section .how-it-works-gallery .frame ul li{
	list-style: none outside none;
	width: 896px;
	float: left;
}
.how-it-works-section .how-it-works-gallery .frame ul li img{margin-left: -11px;}
.how-it-works-section .how-it-works-gallery{position: relative;}
.how-it-works-section .how-it-works-gallery .switchers {
	border-radius: 5px 5px 5px 5px;
	overflow: hidden;
	padding: 5px 10px 5px 3px;
	position: absolute;
	left: 412px;
	background: #D2D2D2;
}
.how-it-works-section .how-it-works-gallery .switchers li{
	list-style: none outside none;
	float: left;
}
.how-it-works-section .how-it-works-gallery .switchers li.active a,
.how-it-works-section .how-it-works-gallery .switchers .switchers li:active a {background-position: 0 -40px;}
.how-it-works-section .how-it-works-gallery .switchers li a {
	background: url("https://static2.globalsign.com/images/homepage-interaction-sprite.png") no-repeat scroll -49px 0 transparent;
	display: block;
	height: 24px;
	margin: 0 0 0 7px;
	text-indent: -9999px;
	width: 24px;
}
.sni-cloud.articles-list .article{padding: 22px 30px 57px 3px;}
.how-it-works-section .how-it-works-gallery .switchers li:active a,
.how-it-works-section .how-it-works-gallery .switchers li.active a {background-position: 0 0;}
.sni-cloud.articles-list  #sni-first-article{margin: 71px -18px -26px 0;}
.sni-cloud.articles-list .article #sni-cloud-padlock {margin: 66px 0 3px 15px;}
.sni-cloud.articles-list .article #sni-cloud-server-types{margin: 26px 60px 0 0;}
.sni-cloud.articles-list h2{border: 0;}
.sni-cloud.articles-list .article #sni-ipad-graph{margin: 79px 36px 0 15px;}
#sni-increased-revenue{width: 513px;}
.sni-cloud-section{
	border-top: 2px solid #d9d9d9;
	padding-bottom: 60px;
}
.sni-cloud.container{padding-top: 40px;}
.sni-cloud.sni-cloud-quotes.container{
	width: 986px;
	background: url("https://static1.globalsign.com/images/sni-cloud-footer-bg.png");
	background-position: 0% top;
	background-repeat: no-repeat;
}
.sni-cloud.container .quote-holder-faster{
	height: 215px;
	overflow:hidden;
	position: relative;
	opacity:1;
}
.sni-cloud.container .quote-holder-faster .frame ul li .customer-quote-container{
	width: 56%;
	margin: 0 auto;
	position: relative;
}
.open-speech-mark{position: absolute;}
.close-speech-mark{
	display: block;
	position: absolute;
	left: 575px;
	z-index: 1000;
}
.quote-holder-faster.frame {
	position:absolute;
	opacity:0;
	top:0;
	left:0;
}
.quote-holder-faster  .frame ul {
	margin:0;
	padding:0;
	list-style:none;
}
.quote-holder-faster .frame ul li {float:left;}
.quote-holder-faster blockquote cite {
	color:#0368B8;
	font:lighter 13px/15px Helvetica, Arial, sans-serif;
}
.quote-holder-faster .switchers {
	list-style: none outside none;
	margin: 200px auto 0 408px;
	padding: 0;
}
.quote-holder-faster .switchers li {float:left;}
.quote-holder-faster .switchers a {
	display:block;
	background:url(https://static2.globalsign.com/images/circle-switchers-sprite.png) no-repeat 0 0;
	height:17px;
	width:17px;
	text-indent:-9999px;
	margin-right:7px;
}
.quote-holder-faster .switchers .active a {background-position:-18px 0;}
.customers-content-block .customer-quote-block {margin:0 0 36px;}
.switch-sub-inner.facebook-sub-inner .main-heading {padding-left: 31px !important;}
.sni-cloud.sni-cloud-quotes.container h2, .sni-cloud.sni-cloud-quotes.container p{
	text-align: center !important;
	margin-left: -20px;
}
.sni-cloud.sni-cloud-quotes.container p{
	font-size: 141%;
	color: #4a4a4a;
	line-height: 150%;
}
.sni-cloud.sni-cloud-quotes.container .frame ul li .customer-quote-container img.customer-logo{
	display: block;
	margin: 0 auto;
}
.sni-cloud.sni-cloud-quotes.container  .frame ul li .customer-quote-container .sni-cloud.customer-name{
	color: #000;
	font-size: 100%;
}
.how-it-works.slider-text-container{
	margin-bottom: -130px;
	width: 860px;
	overflow: hidden;
	color: black !important;
	font-size: 11pt;
	line-height: 110%;
	position: relative;
	z-index: 100;
}
.inner .how-it-works-section .how-it-works-gallery .next{
	background: url("https://static2.globalsign.com/images/homepage-interaction-sprite.png") no-repeat scroll transparent;
	height: 116px;
	opacity:0;
	visibility:hidden;
	-webkit-transform: translateZ(0);
	transition:visibility 0s linear .4s, opacity .4s;
	-moz-transition:visibility 0s linear .4s, opacity .4s;
	-webkit-transition:visibility 0s linear .4s, opacity .4s;
	position: absolute;
	text-indent: -9999px;
	top: 36.3%;
	width: 88px;
	z-index: 1000;
	background-position: 0 -235px;
	right: -10.3%;
}
.inner .how-it-works-section .how-it-works-gallery .prev{
	background: url("https://static2.globalsign.com/images/homepage-interaction-sprite.png") no-repeat scroll 0 -88px transparent;
	height: 116px;
	opacity:0;
	visibility:hidden;
	-webkit-transform: translateZ(0);
	transition:visibility 0s linear .4s, opacity .4s;
	-moz-transition:visibility 0s linear .4s, opacity .4s;
	-webkit-transition:visibility 0s linear .4s, opacity .4s;
	position: absolute;
	text-indent: -9999px;
	top: 36.3%;
	left: -10.1%;
	width: 88px;
	z-index: 1000;
}
.inner .how-it-works-section .how-it-works-gallery:hover .prev,
.inner .how-it-works-section .how-it-works-gallery:hover .next{
	opacity:1;
	visibility:visible;
	transition:opacity .4s;
	-moz-transition:opacity .4s;
	-webkit-transition:opacity .4s;
}
.enterprise-pki-block .info-block .buttons-holder .alt-cta-btn{
	padding:9px 0 0;
	text-indent:0;
	width:135px;
	height:26px;
	font-weight:bold;
	letter-spacing:0;
	border-radius:0;
	box-shadow:none;
	background: #575757;
	background: -moz-linear-gradient(top,  #575757 50%, #000000 56%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#575757), color-stop(56%,#000000));
	background: -webkit-linear-gradient(top,  #575757 50%,#000000 56%);
	background: -o-linear-gradient(top,  #575757 50%,#000000 56%);
	background: -ms-linear-gradient(top,  #575757 50%,#000000 56%);
	background: linear-gradient(to bottom,  #575757 50%,#000000 56%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#575757', endColorstr='#000000',GradientType=0 );
}
.enterprise-pki-block .info-block .buttons-holder .alt-cta-btn:hover{
	background: #787878;
	background: -moz-linear-gradient(top,  #787878 50%, #3b3b3b 56%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#787878), color-stop(56%,#3b3b3b));
	background: -webkit-linear-gradient(top,  #787878 50%,#3b3b3b 56%);
	background: -o-linear-gradient(top,  #787878 50%,#3b3b3b 56%);
	background: -ms-linear-gradient(top,  #787878 50%,#3b3b3b 56%);
	background: linear-gradient(to bottom,  #787878 50%,#3b3b3b 56%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#787878', endColorstr='#3b3b3b',GradientType=0 );
}
.popup.volume-discount-popup .holder{
	width:467px;
	padding:20px 50px;
}
.volume-discount-popup h2{
	font:bold 20px/22px Helvetica, Arial, sans-serif;
	margin:0 0 18px;
}
.volume-discount-popup h3{
	font:bold 16px/18px Helvetica, Arial, sans-serif;
	margin:0 0 16px;
}
.volume-discount-popup ul{
	padding:0 0 0 20px;
	list-style:none;
	margin:0;
}
.volume-discount-popup ul li{
	font:normal 14px/16px Helvetica, Arial, sans-serif;
	margin:0 0 12px;
}
.volume-discount-popup ul li .type{
	display:inline-block;
	width:218px;
}
.volume-discount-popup .holder p{margin:30px 0 20px;}
.volume-discount-popup .holder .alt-cta-btn{
	float:none;
	font-size:14px;
	line-height:16px;
	padding:6px 8px;
}
.volume-discount-popup .holder .main-cta-btn{
	font-size:14px;
	line-height:16px;
	padding:6px 8px;
}
.sub-inner .webinar-inner .whmcs-btm-block .parsley-error-list{margin:0;}
.sub-inner .webinar-inner .whmcs-btm-block .parsley-error-list li{
	padding:0 0 0 2px;
	background:none;
	margin:0;
	color:#B10C0C;
	font:bold 11px/13px Arial, Helvetica, sans-serif;
}
.sub-inner .sub-inner-w2.g-apps-landing{
	border:none;
	width:1010px;
	padding:0 40px;
}
.sub-inner .g-apps-landing .sub-inner-w3{padding:35px 0 30px;}
.sub-inner .g-apps-landing .main-heading{padding:0 0 20px 11px;}
.sub-inner .g-apps-landing .main-heading .logo{
	background:url(https://static1.globalsign.com/images/globalsign-logo-large.png) no-repeat;
	width:257px;
	height:55px;
}
.g-apps-landing .g-apps-banner-block{
	background:#1170a2;
	border-bottom:solid 13px #20b0cc;
	padding:55px 37px 2px;
	overflow:hidden;
}
.g-apps-landing .g-apps-banner-block img{
	float:left;
	margin:0 43px 0 0;
}
.g-apps-landing .g-apps-banner-block h1{
	font:bold 36px/40px Helvetica, Arial, sans-serif;
	margin:7px 20px 17px 0;
	color:#FFF;
	letter-spacing:-1px;
}
.g-apps-landing .g-apps-banner-block p{
	margin:0 0 19px;
	font:lighter 20px/28px Helvetica, Arial, sans-serif;
	color:#FFF;
}
.g-apps-landing .g-apps-banner-block ul{
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
}
.g-apps-landing .g-apps-banner-block ul li{
	background:url(https://static2.globalsign.com/images/g-apps-landing-sprite.png) no-repeat 0 -453px;
	padding:7px 0 0 35px;
	font:normal 16px/18px Helvetica, Arial, sans-serif;
	color:#FFF;
	margin:0 0 7px;
	letter-spacing:-1px;
}
.g-apps-landing .g-apps-solutions-block{
	background:#EEF2F2;
	border:solid 1px #E3E3E3;
	overflow:hidden;
	padding:34px 30px 124px;
}
.g-apps-landing .g-apps-solutions-block h2{
	font:100 24px/26px Helvetica, Arial, sans-serif;
	color:#000;
	margin:0 0 12px;
}
.g-apps-landing .g-apps-solutions-block .column{
	float:left;
	width:280px;
}
.g-apps-landing .g-apps-solutions-block .column .icon{
	background:url(https://static2.globalsign.com/images/g-apps-landing-sprite.png) no-repeat;
	width:92px;
	height:92px;
	text-indent:-9999px;
	margin:28px 0 24px 71px;
}
.g-apps-landing .g-apps-solutions-block .column.guide .icon{
	background-position:0 -162px;
	margin-left:50px;
}
.g-apps-landing .g-apps-solutions-block .column.contact .icon{
	background-position:0 -325px;
	margin-left:36px;
}
.g-apps-landing .g-apps-solutions-block .column.video{margin-right:50px;}
.g-apps-landing .g-apps-solutions-block .column.guide{margin-right:60px;}
.g-apps-landing .g-apps-solutions-block .column.contact{width:225px;}
.g-apps-landing .g-apps-solutions-block .column h3{
	font:normal 16px/18px Helvetica, Arial, sans-serif;
	color:#3d3d3d;
	margin:0 0 15px 4px;
}
.g-apps-landing .g-apps-solutions-block .column.guide h3{
	font-size:15px;
	margin:-1px 60px 22px 2px;
}
.g-apps-landing .g-apps-solutions-block .column.contact h3{
	font-size:14px;
	margin:-1px 0 11px 2px;
}
.g-apps-landing .g-apps-solutions-block .column.guide p{
	margin:0 5px 49px 2px;
	font:normal 13px/16px Helvetica, Arial, sans-serif;
	color:#717171;
}
.g-apps-landing .g-apps-solutions-block .column.video ul{
	margin:0 0 29px 10px;
	list-style:none;
	padding:0;
}
.g-apps-landing .g-apps-solutions-block .column.video ul li{
	background:url(https://static2.globalsign.com/images/g-apps-landing-sprite.png) no-repeat 0 -453px;
	padding:4px 0 0 32px;
	font:bold 13px/15px Helvetica, Arial, sans-serif;
	color:#717171;
	margin:0 0 18px;
}
.g-apps-landing .g-apps-solutions-block .column .cta-btn{
	display:inline-block;
	font:normal 14px/16px Helvetica, Arial, sans-serif;
	color:#FFF;
	padding:13px 0;
	background:#1170a2;
	margin:0 0 0 10px;
	border:none;
	cursor:pointer;
	text-align:center;
	width:148px;
}
.g-apps-landing .g-apps-solutions-block .column .cta-btn:hover{
	color:#FFF;
	background:#1383be;
}
.g-apps-landing .g-apps-solutions-block .column.guide .cta-btn{margin-left:2px;}
.g-apps-landing .g-apps-solutions-block .g-apps-form{margin:0 5px 0 2px;}
.g-apps-landing .g-apps-solutions-block .g-apps-form label {
	font:normal 15px/18px Arial, Helvetica, sans-serif;
	color:#000;
	display:block;
	margin:0 0 6px;
}
.g-apps-landing .g-apps-solutions-block .g-apps-form .req-note{
	float:right;
	font:normal 11px/13px Arial, Helvetica, sans-serif;
	color:#000;
	margin:4px 6px 0 0;
}
.g-apps-landing .g-apps-solutions-block .g-apps-form input.text{
	border:solid 1px #c0c4c5;
	padding:3px 8px;
	width:199px;
	color:#b6b6b6;
	margin:0 0 13px;
}
.g-apps-landing .g-apps-solutions-block .g-apps-form input.text.text-active{color:#000;}
.g-apps-landing .g-apps-solutions-block .column.contact .g-apps-form .cta-btn{margin:5px 0 0;}
.sub-inner .g-apps-landing .footer {
	padding:12px 0 0;
	font:normal 11px/13px Arial, Helvetica, sans-serif;
	color:#828282;
}
.g-apps-landing .g-apps-solutions-block .overview-block{margin:0 60px 0 5px;}
.g-apps-landing .g-apps-solutions-block .overview-block p{
	color:#2D2D2D;
	font:normal 14px/20px Arial, Helvetica, sans-serif;
	margin:25px 0 39px 1px;
}
.inner #content .gateway-block .tabs{padding:0 52px 0 0;}
.inner .gateway-block .content-block.tabs .tabset li{
	margin:0;
	padding:0;
}
.inner .gateway-block .content-block.tabs .tabset em{
	min-width:115px;
	width:auto;
	padding-right:5px;
}
.inner .gateway-block .content-block.tabs .tabset span{padding:4px 0 7px 22px;}
