




/*
     FILE ARCHIVED ON 16:11:21 Sep 26, 2015 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 13:39:28 Mar 16, 2017.
     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)).
*/
@charset "UTF-8";
/* CSS Document */

html, body {
	margin: 0;
	height: 100%;
	background-image:url(/common/img/Body_Bg.png);
	background-color:#f2f2f2;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-weight:200;
	line-height: 20px;
	color: #4e4e4e;
}
a {
	color: inherit;
	text-decoration:none;
}
form {
	margin-top: 0;
	margin-bottom : 0;
}
.form {
	padding: 20px;	
}

img {
	display: block;
	margin: auto;
	border: 0;
}
#header {
	background-image:url(/common/img/Header_Bg.png);
	width: 100%;
	height: 75px;
	position: fixed !important;
	top: 0;
	z-index:100;
}
#header-container {
	width: 960px;
	height: 50px;
	margin: auto;
	margin-top: 10px;
}
#header-menu {
	float: right;
	text-align:right;/*margin-top: 10px;*/
}
#header-logo {
	float: left;
}
#header-menu ul {
	margin: 0px;
	padding: 0px;
}
#header-menu li {
	/*-webkit-border-radius: 16px;
	-moz-border-radius: 16px;
	border-radius: 16px;
	background-color:#006699;*/
	color: #FFF;
	text-shadow: 1px 1px 0px #000;
	text-align:center;
	font-size:11px;
	font-weight:500;
	line-height: 39px;
	display: inline-block;
	list-style: none; /* Resets default - User Agent - style */
	outline:none;
	margin: 0;
	/*margin-left: 10px;
	padding: 5px 8px;
	width: 75px;*/
	*display: inline; /* For IE6/IE7 */
	zoom: 1; /* For IE6/IE7 */
	background-image: url(/common/img/Btn_Blue_Bg.png);
	width: 120px;
	height: 40px;
	cursor:pointer;/*background: #0a617d;
	background: -moz-linear-gradient(top,  #0a617d 1%, #042c40 99%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#0a617d), color-stop(99%,#042c40));
	background: -webkit-linear-gradient(top,  #0a617d 1%,#042c40 99%);
	background: -o-linear-gradient(top,  #0a617d 1%,#042c40 99%);
	background: -ms-linear-gradient(top,  #0a617d 1%,#042c40 99%);
	background: linear-gradient(top,  #0a617d 1%,#042c40 99%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0a617d', endColorstr='#042c40',GradientType=0 );
	
	-moz-box-shadow:    inset 0 0 3px #000000;
   -webkit-box-shadow: inset 0 0 3px #000000;
   box-shadow:         inset 0 0 3px #000000;*/

}
#header-menu li.red {
	background-image: url(/common/img/Btn_Red_Bg.png);
}
#header-menu ul li:hover {
	background-image: url(/common/img/Btn_Blue_Bg_Active.png);/*background: #136e9a;
	background: -moz-linear-gradient(top,  #136e9a 0%, #129cc3 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#136e9a), color-stop(100%,#129cc3));
	background: -webkit-linear-gradient(top,  #136e9a 0%,#129cc3 100%);
	background: -o-linear-gradient(top,  #136e9a 0%,#129cc3 100%);
	background: -ms-linear-gradient(top,  #136e9a 0%,#129cc3 100%);
	background: linear-gradient(top,  #136e9a 0%,#129cc3 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#136e9a', endColorstr='#129cc3',GradientType=0 );

	-moz-box-shadow:    none;
   -webkit-box-shadow: none;
   box-shadow:         none;*/

}
#header-menu ul li.red:hover {
	background-image: url(/common/img/Btn_Red_Bg_Active.png);
}
#footer {
	position: relative;
	width: 960px;
	margin: auto;
	height: 100px;
	text-align:center;
	font-size:12px;
}
#footer a {
	text-decoration:underline;
}
.content {
	position: relative;
	width: 960px;
	margin: auto;
	margin-top: 120px;
	margin-bottom: 40px;
	min-height: 50px;
	background-color:#FFFFFF;
	box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.20);
	-moz-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.20);
	-webkit-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.20);
}
.content.no-margin{
	margin-top: 20px;
}
.module {
	position: relative;
	background:url(/common/img/Module_Bg.png) repeat-x top;
	/*min-height: 50px;*/
	top: 0;
	padding-top: 60px;
	padding-bottom: 50px;
}
.module.white {
	background: none;	
}
.module.sub-menu{
	padding-top: 40px;
	padding-bottom: 20px;	
}
.module-feature {
	position: relative;
	background:url(/common/img/Content_Header_Bg.jpg);
	top: 0;
	padding-top: 60px;
	padding-bottom: 50px;
	color: #efefef;
	text-shadow: 1px 1px 0px #000;
}
.module-feature.alt {
	background:url(/common/img/Content_Header_Bg_02.png);
}
.module-feature.promo {
	background:url(/common/img/Content_Header_Bg_Promo.png);
}
.select {
	/*width: 300px;
		height: 75px;*/
	
	outline:none;
	width: 300px;
	font-size: 14px;
	padding: 8px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	border: none;
	box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.70);
	-moz-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.70);
	-webkit-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.70);
}
.select.lrg {
	width: 350px;
	font-size: 22px;
	padding: 10px;
}
.input {
	/*width: 300px;
		height: 75px;*/
		text-align:center;
	outline:none;
	width: 300px;
	font-size: 14px;
	padding: 8px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	border: none;
	box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.70);
	-moz-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.70);
	-webkit-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.70);
}
.input.lrg {
	width: 350px;
	font-size: 22px;
	padding: 10px;
}

.success {
	position:relative;
	margin: 0 auto 15px auto;
	width: 600px;
	background-color: #C00;
	border: 1px solid #111;
	font-weight: 600;
	padding: 10px;
	text-align:center;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.70);
	-moz-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.70);
	-webkit-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.70);
	background: #4ce03e;
	background: -moz-linear-gradient(top, #4ce03e 0%, #0daa08 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4ce03e), color-stop(100%, #0daa08));
	background: -webkit-linear-gradient(top, #4ce03e 0%, #0daa08 100%);
	background: -o-linear-gradient(top, #4ce03e 0%, #0daa08 100%);
	background: -ms-linear-gradient(top, #4ce03e 0%, #0daa08 100%);
	background: linear-gradient(top, #4ce03e 0%, #0daa08 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4ce03e', endColorstr='#0daa08', GradientType=0 );
}
.error {
	position:relative;
	margin: 0 auto 15px auto;
	width: 350px;
	background-color: #C00;
	border: 1px solid #111;
	font-weight: 600;
	padding: 10px;
	text-align:center;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.70);
	-moz-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.70);
	-webkit-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.70);
	background: #e15d57;
	background: -moz-linear-gradient(top, #e15d57 0%, #c62924 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e15d57), color-stop(100%, #c62924));
	background: -webkit-linear-gradient(top, #e15d57 0%, #c62924 100%);
	background: -o-linear-gradient(top, #e15d57 0%, #c62924 100%);
	background: -ms-linear-gradient(top, #e15d57 0%, #c62924 100%);
	background: linear-gradient(top, #e15d57 0%, #c62924 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e15d57', endColorstr='#c62924', GradientType=0 );
}
.error:before {
	content:"";
	border:15px solid transparent;
	border-top-color:#111;
	width:0px;
	height:0px;
	display:block;
	position:absolute;
	bottom:-30px;
	left:172px;
}
.error:after {
	content:"";
	border:14px solid transparent;
	border-top-color:#c62924;
	width:0px;
	height:0px;
	display:block;
	position:absolute;
	bottom:-26px;
	left:173px;
}
.arrow {
	height: 20px;
	width: 20px;
	margin-left:30px;
	margin-top:-11px;
	background:#c62924;
	-moz-transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	border-right:2px solid #111;
	border-bottom:2px solid #111;
	position:absolute;
	bottom:-12px;
	left:150px;
}
.module-header {
	position: relative;
	background:url(/common/img/Content_Header_Bg.png);
}
.corner-banner {
	width:175px;
	height: 175px;
	position: absolute;
	left: -10px;
	top: -10px;
}
.corner-banner.updated {
	background: url(/common/img/Corner_Banner_Updated.png);
}
.corner-banner.promo {
	background: url(/common/img/Corner_Banner_Promo.png);
}
.corner-banner.se7 {
	background: url(/common/img/Corner_Banner_SE7.png);
}
.corner-banner.sc1 {
	background: url(/common/img/Corner_Banner_SC1.png);
}
.corner-banner.compress {
	background: url(/common/img/Corner_Banner_Compress.png);
}
.corner-banner.bundle {
	background: url(/common/img/Corner_Banner_Bundle.png);
}
.action-buttons {
	text-align: center;
}
.action-buttons img {
	display: inline;
}
.small {
	text-align:justify;
	font-size:11px;
	line-height: 14px;
}
h1 {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 28px;
	line-height: 34px;
	font-weight: 400;
	color: #4e4e4e;
	margin: 0;
	padding-bottom: 20px;
	text-align:center;
}
h2 {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 16px;
	line-height: 24px;
	max-width: 480px;
	font-weight:200;
	color: #7b7a7a;
	margin: auto;
	text-align:center;
}
h2 a{
	color: #09C;	
}
h1.clear, h2.clear{
	max-width: 840px;
	text-align:left;	
}
h2.right-align, h1.right-align{
	text-align:right;	
}
h2.wide{
	max-width: 800px;	
}
h3 {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 15px;
	line-height: 24px;
	color: #4e4e4e;
	text-align:center;
}
.module-feature h1, .module-feature h3 {
	color: #e6edf0;
}
.module-feature h2 {
	color: #bbb;
	font-size: 24px;
	line-height: 28px;
	font-weight:100;
	margin-bottom: 20px;
}
h1.no-margin, h2.no-margin{
	margin: 0px;	
	padding: 0px;
}
.row {
	position: relative;
	width: 960px;
	margin-bottom: 20px;
}
.row:before, .row:after {
	display: table;
	content: "";
}
.row:after {
	clear: both;
}
.span1 {
	width: 240px;
	margin-left: 60px;
	float: left;/*background-color: #093;*/
}
.span2 {
	width: 390px;
	margin-left: 60px;
	float: left;/*background-color: #06C;*/
}
.span3 {
	width: 840px;
	margin-left: 60px;
	margin-right: 60px;
	float: left;/*background-color:#999999;*/
}
ul.technotes{
	list-style: none;	
	list-style-image: url(/common/img/Icon_Technote_24.png);
	white-space:nowrap;
}
ul.faqs{
	list-style: none;	
	list-style-image: url(/common/img/Icon_FAQ_24.png);
	white-space:nowrap;
}
ul.technotes a:hover, ul.faqs a:hover{
	text-decoration: underline;
}
.btn{
	color: #FFF;
	text-shadow: 1px 1px 0px #000;
	text-align:center;
	font-size:11px;
	font-weight:500;
	line-height: 39px;
	display: inline-block;
	list-style: none; /* Resets default - User Agent - style */
	outline:none;
	margin: 0;
	*display: inline; /* For IE6/IE7 */
	zoom: 1; /* For IE6/IE7 */
	background-image: url(/common/img/Btn_Blue_Bg.png);
	width: 120px;
	height: 40px;	
	background-color: transparent;
	border: none;
}
.btn.red{
	background-image: url(/common/img/Btn_Red_Bg.png);
}
.note{
	position: relative;
	padding: 20px;
	background: #fcf6c4;
	background: -moz-linear-gradient(top,  #fcf6c4 0%, #efe07f 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcf6c4), color-stop(100%,#efe07f));
	background: -webkit-linear-gradient(top,  #fcf6c4 0%,#efe07f 100%);
	background: -o-linear-gradient(top,  #fcf6c4 0%,#efe07f 100%);
	background: -ms-linear-gradient(top,  #fcf6c4 0%,#efe07f 100%);
	background: linear-gradient(top,  #fcf6c4 0%,#efe07f 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcf6c4', endColorstr='#efe07f',GradientType=0 );
	box-shadow:  0px 3px 2px rgba(0,0,0,0.55);
	-webkit-box-shadow:  0px 3px 2px rgba(0,0,0,0.55);
	-moz-box-shadow:  0px 3px 2px rgba(0,0,0,0.55);
	color: #333;
	text-shadow:none;
}
.note a{
	text-decoration: underline;
	color: #900;	
}
.note h2, .bubble h2{
	color: #333;
	font-weight:300;	
}
.note span{
	position: absolute;
	top: -38px;
	left: 38%;
	background:url(/common/img/Pin.png);
	width: 61px;
	height: 88px;	
}
.note span.tl{
	top: -25px;
	left: -25px;	
}
.bubble{
	position: relative;
	padding: 20px;
	background: #f2f5f6;
	background: -moz-linear-gradient(top,  #f2f5f6 0%, #c8d7dc 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f5f6), color-stop(100%,#c8d7dc));
	background: -webkit-linear-gradient(top,  #f2f5f6 0%,#c8d7dc 100%);
	background: -o-linear-gradient(top,  #f2f5f6 0%,#c8d7dc 100%);
	background: -ms-linear-gradient(top,  #f2f5f6 0%,#c8d7dc 100%);
	background: linear-gradient(top,  #f2f5f6 0%,#c8d7dc 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f5f6', endColorstr='#c8d7dc',GradientType=0 );
	box-shadow:  0px 3px 2px rgba(0,0,0,0.55);
	-webkit-box-shadow:  0px 3px 2px rgba(0,0,0,0.55);
	-moz-box-shadow:  0px 3px 2px rgba(0,0,0,0.55);
	border-radius: 20px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	color: #333;
	text-shadow:none;
}
.bubble:before  
{  
    content: ' ';  
    position: absolute;  
    width: 0;  
    height: 0;  
    left: 50px;  
    bottom: -50px;  
    border: 25px solid;  
    border-color: #c8d7dc transparent transparent #c8d7dc;  
}  
.ulMenu {
	margin:0px;
	list-style:none;
}	
.ulMenu li{
	display : inline-block;
	margin: 0 5px 0 0;
	text-align:center;	
	width: 120px;
	color: #444;
	text-shadow: 1px 1px 2px #fff;
	zoom: 1;
	*display:inline;
}
.ulMenu li a{
	text-decoration:none;
	color: #444;
	text-shadow: 1px 1px 2px #fff;
	outline:none;
}
a img{
	border: 0;	
}
.ulMenu li a:hover{
	color: #09C;	
}