html { -webkit-text-size-adjust: none; }
body,td,th {
	font-family: "Lucida Grande", Tahoma, Verdana, times, serif;
	font-size: 11px;
	color: #CCC;
	margin-top: 0px;
	padding: 0px;
}
body { background:url('//pixologic.com/img/bkgrd.jpg') repeat-x top; background-color: #ebebeb; min-width:980px; }

a:link { color: #F60; text-decoration: none; }
a:visited { text-decoration: none; color: #C60; }
a:hover { text-decoration: none; color: #FFF; }
a:active { text-decoration: none; color: #FFF; }

iframe body { margin:-10; }

/* Navigation Bar */ 
.navigationBar, .navigationBarLrg { width:960px; height:120px; background-color:#151515; text-align:left; position:relative; margin-top:0px; }

.navigationBarLrg { width:1025px; }
.navigationBar .logo, .navigationBarLrg .logo { position:relative; padding: 12px 0px 27px 12px; }
.navBarSkinny .logoSkinny { position:relative; padding: 11px 0 0 10px; float:left; } /* For the new skinny nav 110725 - to replace above */
/* Below is for the new skinny nav 110725 - to replace .intl above */

/* Current Navigation */
* { outline: none; }
ul#topnav { margin:0 0 0 10px; padding: 0; float:left; width: 100%; list-style: none; font-size: 1.1em; }
ul#topnav li { margin:0; padding:0; list-style:none; float:left; font:11px Verdana; }
ul#topnav li a { float: left; display:block; margin:0 1px 0 0; padding:8px 0 8px 16px; color:#FFF; text-decoration:none }
ul#topnav a.navlink { padding:10px 13px; }
ul#topnav li .sub { position:absolute; z-index:100; top:120px; background:#333; padding:5px; border:thin solid #F60; border-width:0 1px 1px 1px;
	-moz-border-radius-bottomright:4px;
	-khtml-border-radius-bottomright:4px;
	-webkit-border-bottom-right-radius:4px;
	-moz-border-radius-bottomleft:4px;
	-khtml-border-radius-bottomleft:4px;
	-webkit-border-bottom-left-radius:4px;
	-moz-box-shadow: rgba(0, 0, 0, .8) 0px 2px 3px;
	-webkit-box-shadow: rgba(0, 0, 0, .8) 0px 2px 3px;
	box-shadow: rgba(0, 0, 0, .8) 0px 2px 3px;
	display: none;
}
ul#topnav li .row {clear:both; float:left; width: 100%; margin-bottom: 10px;}
ul#topnav li .sub ul { list-style:none; margin:0; padding:5px 0 10px 0; width:155px; float:left; }
ul#topnav .sub ul li { width:100%; color:#fff; }
ul#topnav .sub ul li img { top:-3px; position:relative; }
ul#topnav .sub ul li h2 { padding:0; margin:0; font-size: 14px; font-weight: normal; }
ul#topnav .sub ul li h2 a, ul#topnav .sub ul li h2 a:hover { padding:5px 0 0 2px; background-image:none; color: #F60; }
ul#topnav .sub ul li a { float:none; text-indent:0; height:auto; background:url('//pixologic.com/navigation/img/navlist_arrow.png') no-repeat 7px 16px; padding:10px 16px 10px 20px; display:block; text-decoration:none; color: #fff; white-space: nowrap; }
ul#topnav .sub ul li a:hover, ul#topnav .sub ul li .zbc:hover { background:#F60; color:#111 !important; text-decoration:none !important; background:#F60 url('//pixologic.com/navigation/img/navlist_arrow_o.png') no-repeat 7px 16px; }
ul#topnav .sub ul li .zbc:hover { background-color:#FC0; color:#111 }

/* NavBar 110725 - to replace above */
.indent { text-indent:-9999px; }

.navBarSkinny { background:#111 url('//pixologic.com/img/nav-background.gif') repeat-x; width: 960px; height: 60px; margin-bottom:7px; -moz-border-radius:0 0 5px 5px; -khtml-border-radius:0 0 5px 5px; -webkit-border-bottom:0 0 5px 5px; border-radius:0 0 5px 5px;  -webkit-box-shadow: rgba(0, 0, 0, .5) 0px 1px 2px; box-shadow: rgba(0, 0, 0, .5) 0px 1px 2px; } /* This one is for the new skinny nav 110725 - to replace above */
.navNotice { background-color:#111; width: 960px; height: 60px; margin-bottom:7px; -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-bottom:5px; border-radius:5px;  -webkit-box-shadow: rgba(0, 0, 0, .5) 0px 1px 2px; box-shadow: rgba(0, 0, 0, .5) 0px 1px 2px; }
.navNotice div { padding:15px; }

*{outline: none;}
ul#topnavSkinny { margin:0 0 0 10px; padding: 15px 0 0 15px; float:left; /*width: 100%;*/ width:800px; list-style: none; font-size: 1.1em; }
ul#topnavSkinny li { margin:0; padding:0; list-style:none; float:left; font:11px Verdana; }
ul#topnavSkinny li a { float: left; display:block; margin:0 1px 0 0; padding:8px 0 8px 16px; color:#FFF; text-decoration:none; }
ul#topnavSkinny a.navlink { padding:10px 13px; }
ul#topnavSkinny li .sub { position:absolute; z-index:100; top:60px; background:#333; padding:5px; border:thin solid #F60; border-width:0 1px 1px 1px;
	-moz-border-radius:0 0 4px 4px;
	-khtml-border-radius:0 0 4px 4px;
	-webkit-border-radius:0 0 4px 4px;
	-moz-box-shadow: rgba(0, 0, 0, .8) 0px 2px 3px;
	-webkit-box-shadow: rgba(0, 0, 0, .8) 0px 2px 3px;
	box-shadow: rgba(0, 0, 0, .8) 0px 2px 3px;
	display: none;
}
ul#topnavSkinny li .row {clear:both; float:left; width: 100%; margin-bottom: 10px; }
ul#topnavSkinny li .sub ul { list-style:none; margin:0; padding:5px 0 10px 0; width:195px; float:left; text-align: left; }
ul#topnavSkinny li.divider { border-bottom: thin solid #666; }
ul#topnavSkinny .sub ul li { width:100%; color:#fff; }
ul#topnavSkinny .sub ul li h2 { padding:0; margin:0; font-size: 14px; font-weight: normal; }
ul#topnavSkinny .sub ul li h2 a, ul#topnavSkinny .sub ul li h2 a:hover { padding:5px 0 0 2px; background-image:none; color: #F60; }
ul#topnavSkinny .sub ul li a { float:none; text-indent:0; height:auto; background:url('//pixologic.com/navigation/img/navlist_arrow.png') no-repeat 7px 16px; padding:10px 16px 10px 20px; display:block; text-decoration:none; color: #fff; white-space: nowrap; }
ul#topnavSkinny .sub ul li a:hover, ul#topnavSkinny .sub ul li .zbc:hover { background:#F60; color:#111 !important; text-decoration:none !important; background:#F60 url('//pixologic.com/navigation/img/navlist_arrow_o.png') no-repeat 7px 16px; }
ul#topnavSkinny .sub ul li .zbc:hover { background-color:#FC0; color:#111 }
ul#topnavSkinny .sub ul li img { margin-top:-4px; }

/* NavBar social icons*/
.subButton { margin-left:135px; }
.subButton ul li a img { vertical-align:-3px; }
ul#topnavSkinny .navSocial { /*position:absolute; z-index:100; margin:7px 0 0 155px;*/ float:right; margin:7px 10px 0 0; }
.navSocial a { padding:0 !important; width:29px; }
.navSocial img { padding: 0 4px; float:left; }
.navSocial .intlSites img { position:absolute; left:-70px; top:-2px; }

.socialPanel { display:none; position:absolute; text-align:left; color:#EEE; }
.socialPanel { background:#000 url('//pixologic.com/navigation/img/social-bkgrd.gif') repeat-x; width:300px; height:auto; padding:10px; position:absolute; left:-227px; top:42px; z-index:101; 
	-moz-border-radius:4px;
	-khtml-border-radius:4px;
	-webkit-border-radius:4px;
	-moz-box-shadow: rgba(0, 0, 0, .8) 0px 2px 3px;
	-webkit-box-shadow: rgba(0, 0, 0, .8) 0px 2px 3px;
	box-shadow: rgba(0, 0, 0, .8) 0px 2px 3px;
}

.socialPanel .sendClose.right { float:right; margin:-4px 0 0 0; }

.socialPanel.sendIntl { left:-110px; }
.sendIntl .arrow, .sendLink .arrow, .sendTwitter .arrow, .sendFacebook .arrow { position:absolute; top:-20px; z-index:102; }
.sendIntl .arrow { left:76px; }
.sendLink .arrow { left:223px; }
.sendTwitter .arrow { left:253px; }
.sendFacebook .arrow { left:282px; }

#International { line-height:15px; width:155px; }
#International a.Intl { width:200px; float:none; }
#International a.Intl img { vertical-align:middle; position: relative; vertical-align: top; border: none; float:none; }
#International a.Intl.kor { display:inline; width:70px; }

.sendLink label { width:45px; text-align:right; display:inline-block; margin:10px 5px; }
.sendLink fieldset { text-align:center; border:thin solid #F60; border-width:1px; }
.sendLink .sendEmail { float:right; margin:10px 0 0 0; }
.sendLink .sendClose { float:left; margin:10px 0 0 0; }
#sendingMessage { float:right; padding:14px 12px 0 20px; background:url('//pixologic.com/navigation/img/ajax-loader.gif') no-repeat 0 12px; }
#done { margin:10px; }
#sendingMessage, #done  { display:none; }

.sendFacebook span, .sendTwitter span { padding:3px 0 0 0; }

.pixoHeader { width:100%; background:#111; height:41px; padding:5px 0px; text-align:center; margin:0px auto; }
.pixoNav { max-width:960px; margin:0px auto; }
.pixoMenu { float:right; }
.pixoMenuSmall { display:none; }
.pixoNav .left { float:left; }
.pixoNav .right { float:right; }
.pixoMenu ul#topnavSkinny { padding:0px; padding:0px; margin:10px 82px 0 0; }
.pixoMenu ul#topnavSkinny li .sub { top:51px; }
.pixoMenu .navSocial .intlSites img { position:static; }
.pixoMenu ul#topnavSkinny .navSocial { margin:3px 0 0 0;  }
.pixoNav .socialPanel { left:-7px; }


/* Footer Bar */
.navigationFooter a, #footerBody a,  #footerBody a:hover { text-decoration:underline !important; color:#F60 !important; }
.navigationFooter { width:960px; background:#333; padding-top:10px; }
.navigationFooterLeft { width:630px; position:relative; float:left; }
.navigationFooterRight { width:330px; position:relative; float:right; }

.frameBtm, .frameBtm div { height:15px; width:100%; }
.frameBtm { background:url('//pixologic.com/footer/img/frame_lt.gif') no-repeat bottom left; }
.frameBtm div { background:url('//pixologic.com/footer/img/frame_rt.gif') no-repeat bottom right; }

.navigationFooterLink, .navigationFooterLegal { background:#414141; color:#888; }
.navigationFooterLegal { width:610px; text-align:left;  }
.navigationFooterLink { width:310px; }

.roundTop, .roundTop div, .roundBtm, .roundBtm div { height:5px; width:100%; }
.roundTop { background:url('//pixologic.com/footer/img/top_lt.gif') no-repeat top left; }
.roundTop div { background:url('//pixologic.com/footer/img/top_rt.gif') no-repeat top right; }
.roundBtm { background:url('//pixologic.com/footer/img/btm_lt.gif') no-repeat top left; }
.roundBtm div { background:url('//pixologic.com/footer/img/btm_rt.gif') no-repeat top right; }

#footerBody, #footerBody strong { padding:8px 10px; color:#999; font:10px verdana; word-spacing:-1px; }

/* SIMPLE FOOTER */
.pixoFooterCont { background:none; padding:15px 0px 75px; }
.pixoFooter { color:#999; font:11px "Lucida Grande", Tahoma, Verdana, times, serif; padding:5px 0px; width:960px; margin:0px auto; border:thin solid #AAA; border-width:1px; -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; border-radius:5px; -webkit-box-shadow: rgba(0, 0, 0, .3) 0px 1px 2px; box-shadow: rgba(0, 0, 0, .3) 0px 1px 2px; 
	background: -moz-linear-gradient( center top, rgba(255, 255, 255, .1) 0%, rgba(0, 0, 0, .1) 100% );
	background: -webkit-gradient( linear, center bottom, center top, from(rgba(0, 0, 0, .1)), to(rgba(255, 255, 255, .1)) );
	background-image: linear-gradient(to bottom, rgba(255,255,255,.1) 0%, rgba(0,0,0,.1) 100%);	
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#AAFFFF', EndColorStr='#50FFFF');
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#DDFFFFFF', EndColorStr='#AAFFFFFF')"; }
.pixoFooter hr { border:0px; border-top:1px solid #AAA; border-bottom:1px solid #fff; clear:both; display:block; }
.pixoFooter .footerInfo, .pixoFooterHome .footerInfo { float:left; width:60%; margin:5px 12px; color:#999; }
.pixoFooter .footerSocial, .pixoFooterHome .footerSocial { float:right; width:30%; margin:2px 1% 5px; }
.pixoFooter .footerInfo ul, .pixoFooter .footerSocial ul, .copyrightLeft ul, .pixoFooterHome .footerInfo ul, .pixoFooterHome .footerSocial ul { display:inline; list-style:none; padding:0; margin:0px; float:left; }
.pixoFooter .footerSocial ul, .pixoFooterHome .footerSocial ul { float:right; }
.footerInfo li, .copyrightLeft li, .footerInfoHome li { display: inline; list-style:none; border:solid #999; border-width:0 1px 0 0; padding: 0px 9px; font:11px "Lucida Grande", Tahoma, Verdana, times, serif; color:#999; }
.footerInfo li:first-child, .copyrightLeft li:first-child, .footerInfo li:first-child  { padding:0px 9px 0px 0px; }
.footerInfo li a, .footerCopyright li a { color:#777; font-weight:bold; }
.footerInfo li a:hover, .footerCopyright li a:hover { color: #777; text-decoration:underline; }
.footerSocial li, .footerSocialHome li { display: inline; list-style:none; padding: 0px; }
.pixoFooter .footerInfo li.noLine, .copyrightLeft li.noLine, .footerSocialHome li.noLine, .pixoFooterHome .footerInfo li.noLine { border:none; padding-right:0; }

.pixoFooter .siteMap, .pixoFooterHome .siteMap { width:98%; margin:5px 1% 8px; display:inline-block; }
.siteMap ul, .siteMapHome ul { width:14.666%; margin:0px 1%; list-style:none; padding:0px; float:left; text-align:left; }
.siteMap ul:first-child, .siteMapHome ul:first-child { margin:0px 1% 0px 0px; }
.siteMap ul li, .siteMapHome ul li { list-style:none; margin:5px 0px; font:11px "Lucida Grande", Tahoma, Verdana, times, serif; }
.siteMap ul li.mapHead, .siteMapHome ul li.mapHead { font-weight:bold; color:#999; }
.siteMap ul li a { color:#777; }
.siteMap ul li a:hover, .siteMapHome ul li a:hover { color: #777; text-decoration:underline; }
.pixoFooter .footerCopyright, .pixoFooterHome .footerCopyright { width:98%; text-align:center; margin:5px 1%; display:inline-block; }
.footerCopyright .copyrightLeft { width:20%; float:left; text-align:left; }
.footerCopyright .copyrightRight { width:80%; float:right; text-align:right; }

/* Document */
.largeBGbox { background-color: #333; padding-top: 15px; padding-bottom: 40px; color: #CCC; text-align: left; }
.sidebar td { text-transform: uppercase; color: #999; padding-top: 10px; padding-bottom: 10px; letter-spacing: 1px; font-family: "Lucida Grande", Tahoma, Verdana, times, serif; }
.sidebar a { text-transform: uppercase; color: #CCC; font-size: 12px; }
.sidebar a:hover { color: #999; font-size: 12px; }
textarea { font:normal normal 11px verdana; }

.bodytext, .bodycopy, .fullpadding, .dc-titles, .dvd-links, .pressroomtitles, .downloadcenterlist, .evaluatetitles, .evaluatemaintitles, .trial-text { font-size: 12px; }
.fullpadding { padding: 20px 60px; text-align:left; color:#AAA; font-family:"Lucida Grande", Tahoma, Verdana, times, serif; }
.caption { font: 10px verdana, sans-serif; }
sup { font-size:9px; }
.titles { font-size:14px; font-weight:bold; color:#DDD; font-family:"Lucida Grande", Tahoma, Verdana, times, serif; }
.orangetext { color: #F60; }
.yellowtext { color: #FF0; }


/* support */
a#footerlink { color:#FFF; }
a:hover#footerlink { text-decoration:underline; }
table.hlineheader + table tbody tr td { padding:14px 0 14px 10px; }


/* BUTTONS */
a.pixoBtn, a.pixoBtn:hover { text-decoration: none; font-weight:bold; width:auto; }
.pixoBtn:hover, .pixoBtn.hover {
background: -moz-linear-gradient( center top, rgba(255, 255, 255, .2) 0%, rgba(255, 255, 255, .1) 100% );
background: -webkit-gradient( linear, center bottom, center top, from(rgba(255, 255, 255, .1)), to(rgba(255, 255, 255, .2)) );
filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#3FFFF', EndColorStr='#19FFFFFF');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#3FFFF', EndColorStr='#19FFFFFF')";
}
a.pixoBtn { display: inline-block !important; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; padding:5px !important; }
.pixoBtn {
	white-space: nowrap;
	line-height: 1em;
	position: relative;
	outline: none;
	overflow: visible;
	cursor: pointer;
	border: 1px solid #999;
	border: rgba(0, 0, 0, .2) 1px solid;
	border-bottom: rgba(0, 0, 0, .4) 1px solid;
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .2);
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, .2);
	box-shadow: 0 1px 2px rgba(0, 0, 0, .2);
	background: -moz-linear-gradient( center top, rgba(255, 255, 255, .1) 0%, rgba(0, 0, 0, .1) 100% );
	background: -webkit-gradient( linear, center bottom, center top, from(rgba(0, 0, 0, .1)), to(rgba(255, 255, 255, .1)) );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#19FFFFFF', EndColorStr='#19000000');
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#19FFFFFF', EndColorStr='#19000000')";
	-moz-user-select: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	user-select: none;
}
.pixoBtn span { position: relative; color: white; padding: 5px; line-height: 1em; text-decoration: none; text-align: center; white-space: nowrap; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.25); border-top: rgba(255, 255, 255, .2) 1px solid; }
.pixoBtn.black { background-color: #333333; }
.pixoBtn.gray { background-color: #666666; }
.pixoBtn.white { background-color: #FFFFFF; }
.pixoBtn.white span{ color: #666666; }
.pixoBtn.red { background-color: #e62727; }
.pixoBtn.orange { background-color: #ff5c00; }
.pixoBtn.magenta { background-color: #A9014B; }
.pixoBtn.yellow { background-color: #ffb515; }
.pixoBtn.blue { background-color: #00ADEE; }
.pixoBtn.pink { background-color: #e22092; }
.pixoBtn.green { background-color: #91bd09; }
.pixoBtn.rosy { background-color: #F16C7C; }


a.genButton {
	cursor: pointer;
	display:inline-block !important;
	margin:10px 10px 0 0;
	border-radius:3px; -khtml-border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;
	box-shadow: 0 1px 2px rgba(0, 0, 0, .2); -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .2); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, .2); khtml-box-shadow: 0 1px 2px rgba(0,0,0, .2);
	-moz-user-select: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	user-select: none;
	font-family:"Lucida Grande",Tahoma,Verdana,times,serif;
	font-weight:bold;
	padding:3px 8px 5px;
	color:#FFF;
}

a.genButton.orange { 
	border-top: 1px solid #ff9847;
	border-bottom: 1px solid #3e1405;
	background:#FF6600;
	background: -moz-linear-gradient( center top, rgb(230, 100, 50) 0%, rgb(200, 60, 15) 100% );
	background: -webkit-gradient( linear, center bottom, center top, from(rgb(200, 60, 15)), to(rgb(230, 100, 50)) );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#e66432', EndColorStr='#c83c0f');
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#e66432', EndColorStr='#c83c0f')";
	text-shadow:0px -1px 0px #a0300c; -webkit-text-shadow:0px -1px 0px #a0300c; -moz-text-shadow:0px -1px 0px #a0300c; -khtml-text-shadow:0px -1px 0px #a0300c;
}
a.genButton.orange:hover { 
	text-shadow:0px -1px 0px #c83c0f; -webkit-text-shadow:0px -1px 0px #c83c0f; -moz-text-shadow:0px -1px 0px #c83c0f; -khtml-text-shadow:0px -1px 0px #c83c0f;
	border-top:1px solid #ebb982;
	background:#fe823f;
	background: -moz-linear-gradient( center top, rgb(255, 140, 75) 0%, rgb(250, 100, 25) 100% );
	background: -webkit-gradient( linear, center bottom, center top, from(rgb(250, 100, 25)), to(rgb(255, 140, 75)) );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ff8c4b', EndColorStr='#fa6419');
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#ff8c4b', EndColorStr='#fa6419')";
}

a.genButton.gray { 
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #111111;
	background:#888888;
	background: -moz-linear-gradient( center top, rgb(170, 170, 170) 0%, rgb(102, 102, 102) 100% );
	background: -webkit-gradient( linear, center bottom, center top, from(rgb(102, 102, 102)), to(rgb(170, 170, 170)) );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#AAAAAA', EndColorStr='#666666');
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#AAAAAA', EndColorStr='#666666')";
	text-shadow:0px -1px 0px #333333; -webkit-text-shadow:0px -1px 0px #333333; -moz-text-shadow:0px -1px 0px #333333; -khtml-text-shadow:0px -1px 0px #333333;
}
a.genButton.gray:hover { 
	text-shadow:0px -1px 0px #333333; -webkit-text-shadow:0px -1px 0px #333333; -moz-text-shadow:0px -1px 0px #333333; -khtml-text-shadow:0px -1px 0px #333333;
	border-top:1px solid #EEEEEE;
	background:#AAAAAA;
	background: -moz-linear-gradient( center top, rgb(204,204,204) 0%, rgb(136,136,136) 100% );
	background: -webkit-gradient( linear, center bottom, center top, from(rgb(136,136,136)), to(rgb(204,204,204)) );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#CCCCCC', EndColorStr='#888888');
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#CCCCCC', EndColorStr='#888888')";
}

a.genButton.blue { 
	border-top: 1px solid #7da6c9;
	border-bottom: 1px solid #182834;
	background:#436989;
	background: -moz-linear-gradient( center top, rgb(101, 135, 164) 0%, rgb(42, 77, 105) 100% );
	background: -webkit-gradient( linear, center bottom, center top, from(rgb(42, 77, 105)), to(rgb(101, 135, 164)) );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#6587a4', EndColorStr='#2a4d69');
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#6587a4', EndColorStr='#2a4d69')";
	text-shadow:0px -1px 0px #2a4d69; -webkit-text-shadow:0px -1px 0px #2a4d69; -moz-text-shadow:0px -1px 0px #2a4d69; -khtml-text-shadow:0px -1px 0px #2a4d69;
}

a.genButton.blue:hover { 
	text-shadow:0px -1px 0px #2a4d69; -webkit-text-shadow:0px -1px 0px #2a4d69; -moz-text-shadow:0px -1px 0px #2a4d69; -khtml-text-shadow:0px -1px 0px #2a4d69;
	border-top:1px solid #7da6c9;
	background:#5c809d;
	background: -moz-linear-gradient( center top, rgb(128,158,184) 0%, rgb(55,97,130) 100% );
	background: -webkit-gradient( linear, center top, center bottom, from(rgb(128,158,184)), to(rgb(55,97,130)) );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#809eb8', EndColorStr='#376182');
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#809eb8', EndColorStr='#376182')";
}

a.genButton.red { 
	border-top: 1px solid #ff6868;
	border-bottom: 1px solid #570707;
	background:#C62020;
	background: -moz-linear-gradient( center top, rgb(230, 51, 51) 0%, rgb(167, 13, 13) 100% );
	background: -webkit-gradient( linear, center bottom, center top, from(rgb(167, 13, 13)), to(rgb(230, 51, 51)) );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#E63333', EndColorStr='#A70D0D');
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#E63333', EndColorStr='#A70D0D')";
	text-shadow:0px -1px 0px #7f0b0b; -webkit-text-shadow:0px -1px 0px #7f0b0b; -moz-text-shadow:0px -1px 0px #7f0b0b; -khtml-text-shadow:0px -1px 0px #7f0b0b;
}
a.genButton.red:hover { 
	border-top: 1px solid #ff6868;
	background:#ff8989;
	background: -moz-linear-gradient( center top, rgb(251,55,55) 0%, rgb(201,16,16) 100% );
	background: -webkit-gradient( linear, center bottom, center top, from(rgb(201,16,16)), to(rgb(251,55,55)) );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#FB3737', EndColorStr='#C91010');
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#FB3737', EndColorStr='#C91010')";
}
a.genButton.green { 
	border-top: 1px solid #76D974;
	border-bottom: 1px solid #042903;
	background:#0D830A;
	background: -moz-linear-gradient( center top, rgb(17, 165, 13) 0%, rgb(10, 99, 8) 100% );
	background: -webkit-gradient( linear, center bottom, center top, from(rgb(10, 99, 8)), to(rgb(17, 165, 13)) );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#11A50D', EndColorStr='#0A6308');
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#11A50D', EndColorStr='#0A6308')";
	text-shadow:0px -1px 0px #0C740A; -webkit-text-shadow:0px -1px 0px #0C740A; -moz-text-shadow:0px -1px 0px #0C740A; -khtml-text-shadow:0px -1px 0px #0C740A;
}
a.genButton.green:hover { 
	background:#AAAAAA;
	background: -moz-linear-gradient( center top, rgb(46,206,41) 0%, rgb(14,137,11) 100% );
	background: -webkit-gradient( linear, center bottom, center top, from(rgb(14,137,11)), to(rgb(46,206,41)) );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#2ECE29', EndColorStr='#0E890B');
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#2ECE29', EndColorStr='#0E890B')";
}

/* lists */
ul.squareOrange { list-style-image:url('/img/bullet-sq-orange.gif'); }

/* old CSS */
.bodytext {
	color: #999;
	text-align: justify;
	padding: 8px 60px;
	line-height: 18px;
	font-family: "Lucida Grande", Tahoma, Verdana, times, serif;
}
.sidebar {
	background: #282828;
	padding-top: 60px;
}
.maintitle {
	font-size: 14px;
	text-transform: uppercase;
	color: #FFF;
	padding-left: 60px;
	text-align: left;
}
.largeBGbox .fullpadding a {
	color: #F60;
	font-weight: bold;
	font-size: 12px;
}
.largeBGbox td.fullpadding {
	font-family: "Lucida Grande", Tahoma, Verdana, times, serif;
	padding: 20px 40px 20px 40px;
	margin: 40px;
}
.largeBGbox-sidebar {
	background: #333333;
}
.largeBGbox .fullpadding a:hover {
	color: #F60;
}
.dc-titles {
	text-transform: uppercase;
	color: #FFF;
	font-weight: bold;
}
.dvd-description {
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 12px;
}
.dvd-links {
	color: #F60;
	font-weight: bold;
}
.resellers-titles {
	text-transform: uppercase;
	color: #CCC;
	font-weight: bold;
}
.country {
	text-transform: uppercase;
	color: #CCC;
	font-weight: bold;
}
.green {
	color: #0C0;
}
.red {
	color: #F00;
}
.orange2 {
	font-size: 12px;
	font-weight: bold;
	color: #F60;
}
.largeorangetitles {
	font-size: 14px;
	font-weight: bold;
	color: #F60;
	font-family: "Lucida Grande", Tahoma, Verdana, times, serif;
}
.upgrade-titles {
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFF;
}
.pressroom-titles {
	font-size: 12px;
	font-weight: bold;
	color: #F60;
	padding-left: 60px;
	text-transform: uppercase;
}
.large-titles-16 {
	font-size: 14px;
	text-transform: capitalize;
	color: #FFF;
}
.lpad {
	padding-left: 16px;
}
.trial-titles2 {
	font-family: "Lucida Grande", Tahoma, Verdana, times, serif;
	font-size: 14px;
	text-transform: uppercase;
	color: #FFF;
	padding-left: 30px;
}
.largeorangecaps, .largeorange {
	font-size: 16px;
	color: #F90;
	font-family: "Lucida Grande", Tahoma, Verdana, times, serif;
}
