/*SnagIt 9 - originally dev. May 7, 2008, David Moulton*/


/*
			Product Header = #product_header
			Call to Action = #calltoaction
*/			
body {color:#444;}
li {
	list-style:none;
	list-style-image:none !important;
}
h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:21px;
	color:#777;
	margin:10px 0px 10px 0;
	font-weight:normal;
}
h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#444;
	font-weight:bold;
}
h4 {
	font-size:14px;
	color:#444;
	font-weight:bold;
}
a {
	color:#048ac3;
	text-decoration:none;
}
a:visited {
	color:#0A678F;
}
a:hover {
	color:#0A678F;
	text-decoration:underline;
}



/*------------upgrade center styling--------------------*/
form fieldset {
	clear:none;
	border:none;
	border:1px solid #ccc;
	background-color: #eee !important;
	padding: 15px 15px 5px 15px;
}
legend {
	font-weight:700;
	color:#333;
}
label {
	float:left;
	width:auto;
	text-align:left;
	font-weight:400;
	color:#000;
	display:block;
	padding:3px 0;
}
form.frm input.sbmt {width:auto;}
.snagit9upgrade {
	padding-top: 20px;
	margin-bottom: 10px;
	margin-left:-10px!important;
	_margin-left:0px;
	margin-right: 0px;
	width: 475px;
	_width:485px;
	height:215px;
	background-image:url(../img/snagit/9/bg-snagitupgrade.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
}
.snagit9upgrade span {
	padding-left: 0px;
	padding-bottom: 0px;
	display: block;
	height:215px;
	margin-left:10px!important;
	width: 445px;
	_width:465px;
	float: left;
}
/* ------------ right nav -------------*/

#rtnav {
	position:relative;
	float:right;
	width:30%;
	margin:0px;
	list-style:none;
	list-style-image:none;
}
#snagit_sub-nav {
	position:relative;
	float:right;
	background-image:url(/img/snagit/9/rtnav_bg.jpg);
	background-repeat:repeat-y;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	width:198px;
	margin:0px 0px 0px 20px;
}
#rtnav_top {
	float:right;
	position:relative;
	background-image:url(../img/snagit/9/9upd/rtnav_topb.gif);
	background-repeat:no-repeat;
	width:198px;
	height:31px;
	margin:0px 0 0 0;
}
#rtnav_bot {
	float:right;
	position:relative;
	width:198px;
	background-image:url(/img/snagit/9/rtnav_bot.jpg);
	background-repeat:no-repeat;
	height:11px;
	margin:0px 0 20px 0;
}
#snagit_sub-nav a {
	height:14px;
	margin-left:35px;
	margin-bottom:12px;
	display:block;
	padding:0px !important;
}
#snagit_sub-nav a:hover {
	text-decoration:underline;
	color:#0a678f;
}
#snagit-nav-cap {
	background-image:url(/img/snagit/9/rtnav_arrowbg.jpg);
	background-repeat:no-repeat;
}
#snagit-nav-cap h5 {
	height:22px;
	margin:0px 0 0 35px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-top:4px;
	font-size:13px;
	color:#444;
}
#snagit-nav-cap sinav-h5 {
	height:22px;
	margin:-30px 0 0 35px;
	left:-30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-top:4px;
	font-size:13px;
	color:#444;
}
#snagit-nav-here {
	margin:-1px 0 0 0;
	font-size:12px;
	font-weight:normal;
}
#snagit-nav-here ul {
	background-image:none;
	padding:0px;
	margin:0px;
}
#snagit-nav-here li {
	padding:0px;
	margin:0px;
	list-style:none;
	list-style-image:none;
}
#snagit-nav-here a {
	position:relative;
	margin-left:45px;
	background-image:none;
	height:18px;
	margin-bottom:0px;
	display:block;
}
#snagit-nav-here a:hover {
	text-decoration:underline;
}
#snagit_sub-nav li.here a {
	color:#444;
}
#snagit_sub-nav li.here a:hover, a:visited {
	color:#048ac3;
}
#snagit-nav-end {
	height:0px;
	margin-bottom:8px;
}
/* --------- home page ------------------*/
.quicktour {
	position:relative;
	float:left;
	width:722px;
	height:265px;
	_height:265px;
	margin-left:14px;
	_margin-left:8px; /*margin-top:80px;*/
}
#quicktour-bg {
	position:relative;
	float:left;
	height:265px;
	margin-left:14px;
	_margin-left:8px;
	background-image: url(/img/snagit/9/snagit-quicktour-nf.jpg);
	background-repeat: no-repeat;
	width: 722px;
	height: 265px;
	padding: 0px;
}
.nftext {
	position:relative;
	float:left;
	line-height:normal;
	margin-left:350px;
	_margin-left:170px;
	width:264px;
}
/*OVERVIEW VIDEO*/
a.snagit-overview-video span, a.snagit-overview-video {
	position: relative;
	float:right;
	width: 750px;
	height: 220px;
	_height:220px;
	display: block;
	background: url(/img/snagit/9/play-video-nm.gif) no-repeat 529px 110px;
}
a.snagit-overview-video:hover {
	background: url(/img/snagit/9/play-video-hv.gif) no-repeat 529px 110px;
}
/*WHATSNEW VIDEO*/

a.whatsnew2 {
	position: relative;
	float:right;
	width:330px;
	height: 220px;
	display: block;
	background: transparent url(/img/snagit/9/play-wn-video-nm.gif) no-repeat 0px 25px;
}
a.whatsnew2:hover {
	background: url(/img/snagit/9/play-wn-video-hv.gif) no-repeat 444px 25px;
}
a.whatsnew1 {
	text-indent:-9999px;
	position:relative;
	float:right;
	display:block;
	width:240px;
	height:175px;
	overflow:hidden;
	background: transparent url(/img/snagit/9/play-wn-video-nm.gif);
}
a.whatsnew1:hover {
	background-image:url(/img/snagit/9/play-wn-video-hv.gif );
}
.watchvideo {
	z-index:100;
	display:block;
	overflow:hidden;
	outline:none;
	text-align:right;
	cursor:pointer;
	background-image:url(/img/cs/player-button.gif);
	background-repeat:no-repeat;
	background-position:304px 84px;
	height:241px;
	position:relative;
}
#calltoaction a#watchvideo:hover {
	background-image:url(/img/cs/player-button-hover.gif) !important;
}
a.qc-minitoolbar {
	text-indent:-9999px;
	margin-bottom:-12px;
	position:relative;
	top:-40px;
	float:right;
	display:block;
	width:215px;
	height:138px;
	background-image:url(/img/snagit/9/screen-captures/minitoolbar-sm.gif);
	background-repeat:no-repeat;
}
/*a.qc-minitoolbar:hover {
	background-image:url(/img/snagit/9/minitoolbar-hv.gif );
}*/

a.qc-livepreview {
	text-indent:-9999px;
	margin-bottom:0px;
	padding-bottom:0px;
	position:relative;
	float:right;
	top:-30px;
	display:block;
	width:210px;
	height:138px;
	background-image:url(/img/snagit/9/screen-captures/livepreview-sm.gif);
	background-repeat:no-repeat;
}
/*a.qc-livepreview:hover {
	background-image:url(/img/snagit/9/qc-title-livepreview-hv.gif );
}*/

a.qc-asexport {
	text-indent:-9999px;
	position:relative;
	float:right;
	display:block;
	width:200px;
	height:119px;
	background-image:url(/img/snagit/9/qc-title-asexport.gif);
}
a.qc-asexport:hover {
	background-image:url(/img/snagit/9/qc-title-asexport-hv.gif );
}
a.qc-stamps {
	text-indent:-9999px;
	position:relative;
	top:-40px;
	float:right;
	display:block;
	width:219px;
	height:150px;
	background-image:url(/img/snagit/9/screen-captures/stamps-sm.gif);
	background-repeat:no-repeat;
	margin-bottom:-10px;
}
/*a.qc-stamps:hover {
	background-image:url(/img/snagit/9/qc-title-stamps-hv.gif );
}*/


/* main content ----------------- */
#main-content .snagit9upgrade h2 {
	color:#666 !important;
	margin-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:21px;
	margin-top:0px!important;
	padding-top:5px !important;
}
#main-content .snagit9upgrade p {
	color:#444 !important;
}
#main-content .snagit9upgrade p strong {
	color:#444 !important
}
#main-content div.standout {
	margin:10px;
	width:435px;
	border:3px double #efefef;
	background-color:#eef4f9;
	padding:0px !important;
}
#main-content div.standout h4 {
	margin:0;
	font-size:15px !important;
	font-weight:bold;
	color:#333333;
	padding:5px !important;
}
#main-content div.standout td h3 {
	margin:0;
	font-size:14px !important;
	padding:15px 0 0 0;
}
#main-content div.standout td h3 img {
	float:left;
	margin-top:3px;
	margin-right:3px;
}
#main-content div.standout p {
	font-size:15px !important;
	padding:5px !important;
	color:#333333;
}
#main-content div.standout table {
	border:none !important;
	width:425px !important;
	margin:5px !important;
}
#main-content div.standout td p {
	font-size:11px !important;
}
.snagit9upgrade a {
	color: #DCE8F5;
}
.snagit9upgrade a:hover {
	color: #fff;
}
a.buy {
	text-indent:-9999px;
	background-image: url(/img/snagit/9/snagit-upgrade-matrix.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	width: 176px;
	height: 44px;
	float:left;
	margin-left:0px;
	margin-top: 6px;
}
.snagit9upgrade a.buy:hover {
	background-image: url(/img/snagit/9/snagit-upgrade-matrix.gif);
	background-position: left bottom;
}
.snagit9upgrade a.buy p {
	display:none;
}
/*------------end upgrade center styling--------------------*/


a {
	color:#048ac3;
}
a:visited {
	color:#0e9ddb;
}
a:hover {
	color:#333;
	text-decoration:underline;
}
.highlight_blue {
	color:#4466AA
}
#main {
	width:750px !important;
	_width:752px;
	margin:0 auto;
}
#main2 {
	background-color:#fff;
	position:relative;
	top:-1px;
	width:750px !important;
	_width:752px;
	margin:0 auto;
}
/*Product Header */
		
#product_header {
	height:70px;
	background-image:url(../../img/snagit/9/9upd/bg_grad70b.jpg);
	background-repeat:no-repeat;
	background-color:#FFF;
}
#product_header img {
	float:left;
	padding:20px 0 0 20px;
}
#product_header h1 {
	float:left;
	font-size:14px;
	font-weight:normal;
	padding:0px;
	margin:0px 0px 0px 0px !important;
	position:relative;
	width:250px;
	line-height:1.25;
	left:25px;
	top:37px !important;
	color:#999;
}
#product_header ul {
	position:relative;
	float:right;
	margin-top:35px !important
}
#product_header li {
	display:inline;
}
#product_header a {
	outline:none;
	color:#048ac3;
	font-weight:bold;
	float:left;
	display:block;
	border-bottom:none;
}
#product_header li a {
	outline:none;
	margin-right:15px !important;
}
#product_header a:hover {
	outline:none;
	border:none;
	color:#0a678f;
	font-weight:bold;
	float:left;
	display:block;
	border-bottom:1px dotted #0a678f;
	text-decoration:none;
}
#product_header a:hover.logo {
	border-bottom:none;
	text-decoration:none;
}
/* --------------Main Content --------------- */
#main-content {
	float:left;
	width:750px;
	_width:752px;
	margin:0px;
	padding:0px;
	background-color:#fff;
	background-image:url(/img/snagit/9/9upd/bg_grad200.jpg);
	background-repeat:no-repeat;
}
#pg-header {
	float:left;
	position:relative;
	margin:20px 0 0 0px;
}
#pg-header .hdrimg {
	float:right;
	padding-right:20px;
}
#mc-ctr {
	width:750px;
	float:left;
	position:relative;
	background-image:url(/img/snagit/9/9upd/bg_grad200.jpg);
	background-repeat:no-repeat;
	margin:0px;
}
/* #mc-ctr img {padding:20px 0 20px 6px;} */
#mc-ctr .pullout {
	height:300px;
	padding:4px;
	margin:10px 0 20px 0;
}
#mc-ctr .pullout h2 {
	background-image:none;
	font-size:21px;
}
#mc-ctr pbr {
	margin:10px 0 0 10px;
}
.lthalf {
	position:relative;
	float:left;
	margin:0 0 0 20px;
	padding:0px;
	width:46%;
	min-width:330px;
}
.rthalf {
	float:left;
	position:relative;
	min-width:270px;
	width:42%;
}
.rthalf img {
	text-align:center;
	margin:auto;
}
.ltcnt-w-rtnav {
	float:left;
	position:relative;
	width:65%;
	_width:60%;
	margin:20px 0 0 20px;
}
.ltcnt-w-no-rtnav {
	float:left;
	position:relative;
	width:96%;
	_width:92%;
	margin:0px 0 0 20px;
}
#sysreq {
	color:#444;
}
#sysreq ul {
	font-size:12px;
}
#sysreq li {
	list-style:disc;
	list-style-image:none;
	list-style-position:outside;
}
/*Call to Action*/
#calltoaction {
	height:370px;
	background-image:url(../img/snagit/9/hp_banner.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#calltoaction h2 { /*text-indent:-9999px;  display:block; padding:0px; margin:0px;  height:50px; */
}
#calltoaction #lead {
	display:block;
	position:relative;
	text-align:center;
	line-height:1.4;
	top:20px;
	_top:20px;
}
#calltoaction #lead p {
	color:#fff;
	text-align:center;
}
#calltoaction #lead a {
	color:#fff;
}
#calltoaction #lead a:hover {
	color:#FFCC00;
}
#level2-calltoaction {
	height:136px;
	padding:20px;
}
.whatsnew a#watchvideo {
	float:right;
	z-index:100;
	display:block;
	overflow:hidden;
	outline:none;
	cursor:pointer;
	background-image:url(/img/snagit/9/play-wn-video-nm.gif);
	background-repeat:no-repeat;
	background-position:154px 84px;
	width:384px;
	height:221px;
	position:relative;
	left:-10px;
	top:20px;
}
.whatsnew a#watchvideo:hover {
	background-image:url(/img/snagit/9/play-wn-video-hv.gif)!important;
	background-position:154px 84px;
}
#level2-calltoaction h2 {
	text-indent:-9999px;
}
#level2-calltoaction p {
	color:#efefef;
	width:265px;
	padding:9px 13px;
}
#level2-calltoaction ul {
	color:#efefef;
	width:265px;
	padding:0px 23px;
}
#level2-calltoaction a {
	position:absolute;
	text-indent:-9999px;
	width:187px;
	height:59px;
	/*background-image:url(../img/snagit/9/calltoaction_freetrial_btn.jpg);*/
	display:block;
}
#level2-calltoaction a:hover {
}
body#product-tour #level2-calltoaction.whatsnew {
}
body#accessories #level2-calltoaction.accessories {
}
#level2-calltoaction.accessories p {
	width:405px;
}
#level2-calltoaction_btn {
	margin-left:10px;
}
#snagit-nav {
 background-image:url(../img/snagit/9/hp_nav.jpg) background-repeat: no-repeat;
	height:65px !important;
	margin:auto;
	left:-2px;
	position:relative;
	float:left;
}
#snagit-nav ul {
	margin-left:0px !important;
}
#snagit-nav li {
	display:inline;
}
#snagit-nav a {
	height:15px;
	padding:22px 0;
	color:#048ac3;
	font-size:13px;
	font-weight:bold;
	display:block;
	float:left;
	text-align:center;
}
#snagit-nav a#whatsnew {
	width:128px;
	background-image:url(../img/snagit/9/hp_nav.jpg);
	background-repeat: no-repeat;
}
#snagit-nav a:hover#whatsnew {
	text-decoration:underline;
	background-image:url(../img/snagit/9/hp_nav.jpg);
}
#snagit-nav a#overview {
	width:134px;
	background-image:url(../img/snagit/9/hp_nav.jpg);
	background-repeat: no-repeat;
	background-position: -128px 0px;
}
#snagit-nav a:hover#overview {
	text-decoration:underline;
	background-image:url(../img/snagit/9/hp_nav.jpg);
}
#snagit-nav a#accessories {
	width:128px;
	background-image:url(../img/snagit/9/hp_nav.jpg);
	background-repeat: no-repeat;
	background-position: -262px 0px;
}
#snagit-nav a:hover#accessories {
	text-decoration:underline;
	background-image:url(../img/snagit/9/hp_nav.jpg);
}
#snagit-nav a#tutorials {
	width:104px;
	background-image:url(../img/snagit/9/hp_nav.jpg);
	background-repeat: no-repeat;
	background-position: -390px 0px;
}
#snagit-nav a:hover#tutorials {
	text-decoration:underline;
	background-image:url(../img/snagit/9/hp_nav.jpg);
}
#snagit-nav a#upgrade {
	width:90px;
	text-align:right;
	background-image:url(../img/snagit/9/hp_nav.jpg);
	background-repeat: no-repeat;
	background-position: -492px 0px;
}
#snagit-nav a:hover#upgrade {
	text-decoration:underline;
	text-align:right;
	background-image:url(../img/snagit/9/hp_nav.jpg);
}
#snagit-nav a:hover.upg {
	text-decoration:underline !important;
}
#snagit-nav a#trial {
	width:115px;
	padding-left:25px;
	background-image:url(../img/snagit/9/hp_nav.jpg);
	background-repeat: no-repeat;
	background-position: -584px 0px;
	color:#fff;
}
#snagit-nav a:hover#trial {
	text-decoration:underline;
	color:#fff;
	background-image: url(../img/snagit/9/hp_nav_hover.jpg);
}
a {
	color:#048ac3;
}
a:visited {
	color:#0e9ddb;
}
a:hover {
	color:#0a678f;
	text-decoration:underline;
}
#main-content a {
	color:#048ac3;
}
#main-content a:visited {
	color:#0e9ddb;
}
#main-content a:hover {
	color:#0a678f;
	text-decoration:underline;
}
#main-content h2.smalltest {
	font-size:20px;
}
#main-content h2.short {
	margin-top:10px;
}
#main-content h2.upgradeshort {
	color:#666 !important;
	background-image:none;
	margin-left:0px !important;
}
body#accessories #main-content a h3 {
	color:#048ac3;
	text-decoration:underline;
}
body#accessories #main-content a:hover h3 {
	color:#333 !important;
	text-decoration:underline;
}
#main-content p {
	color:#444;
	font-size:1.0em;
	line-height:1.4;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#main-content p a:visited {
	color:#0e9ddb;
}
#main-content p a:hover {
	color:#0a678f;
}
#main-content p strong {
	color:#444;
}
#main-content ol li {
	list-style:decimal
}
.w80 a img {
	margin:0px;
	padding:0px;
	position:relative;
	top:-30px;
	right:1px;
}
.lh20 {
	position:relative;
	top:0px;
	right:15px;
}
img.middle {
	margin-right:0 !important;
	position:relative;
	top:-13px;
}
body#version-comparison #main-content table {
	width:463px;
	margin:20px 10px 20px 20px;
	border:3px double #777;
}
body#version-comparison a.pop, body#snagit-upgrade a.pop {
	font-size:13px;
	text-decoration:underline;
	color:#666
}
body#version-comparison a:visited.pop, body#snagit-upgrade a:visited.pop {
	font-size:13px;
	text-decoration:underline;
	color:#0e9ddb
}
body#version-comparison a:hover.pop, body#snagit-upgrade a:hover.pop {
	font-size:13px;
	text-decoration:underline;
	color:#0099FF
}
body#snagit-upgrade #main-content table {
	width:463px;
	margin:20px 10px 20px 20px;
	border:3px double #777;
}
body#snagit-upgrade #product_header li a {
	display:none;
}
#main-content tr { /*background-color:#efefef;*/
}
/*#main-content td { border:1px solid #fcfcfc; padding:2px;}
*/
#main-content blockquote {
	float:right;
	background-image:url(../img/snagit/9/quote_open.gif);
	background-repeat:no-repeat;
	width:350px;
	padding:15px 20px 10px 50px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#999;
	line-height:1.7;
	margin:30px;
}
#main-content blockquote.floatnone {
	float:none;
	width:80%;
	margin:18px;
}
#main-content blockquote.narrow {
	width:170px;
	padding-right:10px;
}
#main-content blockquote.floatleft {
	float:left;
	background-image:url(../img/snagit/9/quote_open.gif);
	background-repeat:no-repeat;
	width:350px;
	padding:15px 50px 20px 50px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#999;
	line-height:1.7;
	margin:20px 6px;
}
#main-content blockquote span {
	margin-top:-30px;
	padding:40px 0 0;
	height:30px;
	display:block;
	font-size:15px;
	background-image:url(../img/snagit/9/quote_close.gif);
	background-repeat:no-repeat;
	background-position: right top;
}
#main-content hr {
	margin:10px 30px;
	height:1px;
	color:#CCCCCC
}
#main-content hrnar {
	margin:1px 0 0 1px;
	height:1px;
	color:#CCCCCC
}
#main-content .sidebar {
	width:150px;
	float:right;
	padding:10px 10px 30px 10px;
	margin:10px;
}
#main-content .sidebar img {
	margin:2px !important;
	padding:0px;
}
.download_btn {
	width:160px;
	margin:0px 0 0 -10px;
	padding:0px 0 0 14px;
	float:left;
	font-size:11px;
	background-image:url(../img/try_blue.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
}
.download_btn p {
	font-size:11px !important;
}
a.accessories_download_btn {
	background-image:url(/img/snagit/accessories/download.gif);
	display:block;
	width:110px;
	height:31px;
	text-indent:-9999px;
	background-repeat: no-repeat;
}
a:hover.accessories_download_btn {
	background-position: left bottom;
}
.threecolumn {
	width:225px;
	position:relative;
	z-index:auto;
	_width:215;
	float:left;
	margin-right:8px;
	_margin-left:-10px;
}
#experience {
	width:764px;
	height:306px;
	margin:0 auto;
	position:relative;
	left:1px;
	top:-1px;
	background-image:url(../img/snagit/9/experience-edge.jpg);
	text-align:left;
}
#experience h2 {
	color:#777777;
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	font-weight:normal;
	padding-top:12px;
	padding-left:20px;
}
#experience h3 {
	color:#666;
	font-size:14px;
	padding-top:6px;
	padding-bottom:0px
}
#experience p {
	font-size:13px;
	padding:0 45px 12px 45px;
	color:#999;
	line-height:1.2;
	margin:10px 0!important;
}
#experience a {
	color:#4466AA;
}
#experience a:hover {
	text-decoration:underline;
}
#experience_holder {
	margin-top:-15px;
}
#experience_buttons {
}
#experience_buttons ul {
	padding:0px 0px 0px 16px;
	margin:0px;
	position:relative;
	left:1px;
}
#experience_buttons li {
	padding:0px 0px 0 0;
	margin:0 2px 0 0;
	display:inline;
}
#experience_buttons a {
	text-indent:-9999px;
	width:181px;
	height:200px;
	display:block;
	float:left
}
a#home-experience {
	background-position: -17px top;
	background-image:url(../img/snagit/9/experience-matrix.jpg)
}
a:hover#home-experience {
	background-image:url(../img/snagit/9/experience-matrix.jpg);
	background-position: -17px -209px;
}
a#work-experience {
	background-position: -197px top;
	background-image:url(../img/snagit/9/experience-matrix.jpg)
}
a:hover#work-experience {
	background-position: -197px -209px;
	background-image:url(../img/snagit/9/experience-matrix.jpg)
}
a#school-experience {
	background-position: -379px top;
	background-image:url(../img/snagit/9/experience-matrix.jpg)
}
a:hover#school-experience {
	background-position: -379px -209px;
	background-image:url(../img/snagit/9/experience-matrix.jpg)
}
a#play-experience {
	background-position: -561px top;
	background-image:url(../img/snagit/9/experience-matrix.jpg)
}
a:hover#play-experience {
	background-position: -561px -209px;
	background-image:url(../img/snagit/9/experience-matrix.jpg)
}
#upgrade {
	padding:30px 30px 10px 30px;
	float:left;
	width:250px;
}
#bundle {
	padding:30px 90px 10px 4px;
	float:left;
	width:250px;
}
a#snagit_cs-box {
	text-indent:-9999px;
	position:relative;
	display:block;
	top:-1px;
	left:150px;
	margin:0 0 0 -120px;
	height:166px;
	width:130px;
	float:right;
}
/* -------------- rounded corner gradient box ----------*/
.gradbox {
	position:relative;
	float:left;
	width:96%;
	margin:0px;
	max-width:730px;
	color:#444;
	margin-left:12px; /* default, width of left corner */
	margin-bottom:6px; /* spacing under dialog */
}
.gradbox .gbcnt, .gradbox .toplt, .gradbox .btm, .gradbox .btm div {
	background:transparent url(../img/snagit/9/gradbox1.png) no-repeat top right;
	_background-image:url(../img/snagit/9/gradbox1.gif);
}
.gradbox .gbcnt {
	position:relative;
	zoom:1;
	_overflow-y:hidden;
	padding:0px 14px 0px 0px;
}
.gradbox .toplt {
	/* top+left vertical slice */
 position:absolute;
	left:0px;
	top:0px;
	width:14px; /* top slice width */
	margin-left:-14px;
	height:100%;
	_height:400px; /* arbitrary long height, IE 6 */
	background-position:top left;
}
.gradbox .btm {
	/* bottom */
 position:relative;
	float:left;
	width:100%;
}
.gradbox .btm, .gradbox .btm div {
	height:20px; /* height of bottom cap/shade */
	_height:20px;
	font-size:1px;
}
.gradbox .btm {
	background-position:bottom right;
}
.gradbox .btm div {
	position:relative;
	width:14px; /* bottom corner width */
	margin-left:-14px;
	background-position:bottom left;
}
.gradbox .hd, .gradbox .bd, .gradbox .ft {
	position:relative;
}
.gradbox .wrapper {
	position:static;
	max-height:400px;
	overflow:hidden;/* extra content protector - preventing vertical overflow (past background) *//*overflow:auto;  note that overflow:auto causes a rather annoying redraw "lag" in Firefox 2, and may degrade performance. Might be worth trying without if you aren't worried about height/overflow issues. */
}
.gradbox h1, .gradbox p {
	margin:0px;
	padding:6px 0px 0px 0px;
}
.gradbox img {
	position:relative;
	margin:0px;
	padding:6px 0px 0px 0px;
	top:-50px;
	margin-bottom:-50px;
}
.gradbox h3 {
	padding-top:10px;
	padding-bottom:0px;
}
.gradbox span {
	color:#878787;
	font-size:15px;
	font-style:italic;
}
/*-------product tour- ------------*/
tour-link {
	text-align:right;
	margin-right:20px;
	background-image:url(../img/snagit/9/bggrad-bup-100px.jpg);
}
#pg-closure {
	width:100%;
	float:left;
	position:relative;
	background-image:url(/img/snagit/9/bggrad-bup-100px.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	margin:0px;
	min-height:40px;
	_height:40px;
	_width:752px;
}
/* --------- Lastcall ----------------*/
#final_call {
	display:block;
	clear:both;
	text-decoration:none;
	text-align:center;
	padding-bottom: 15px;
	padding-top: 28px;
	width:750px;
}
#final_call ul {
}
#final_call li {
	display:inline;
}
#final_call a {
	text-decoration:none;
	font-size:20px;
	margin:0 25px 0 0;
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom: 2px;
}
#final_call a:visited {
	border-bottom: none;
}
#final_call a:hover {
	text-decoration:none;
	border-bottom: 1px dotted #0A678F;
}
#final_call a:active {
	color:#f00;
	text-decoration:none;
	border-bottom: 1px dotted #f16624;
}


/* ----------Linkbin -------------------*/
#linkbin {
	background:#fff url("/img/gradient-block-bg.gif") left top repeat-x;
	border-top:1px solid #ccc;
	clear:both;
	display:block;
	float:left;
	padding:10px 0 10px 22px;
	width:728px;
}
#linkbin h6 {
	font-size:11px !important;
	color:#777 !important;
	margin-bottom:8px !important;
}
.bin {
	font-size:11px !important;
	width:164px;
	float:left;
	margin:0 8px 0 0;
}
.bin ul {
	padding-left:6px;
}
.bin li {
	margin:2px 0 2px -5px !important;
	padding:0 !important;
}
.bin a {
	font-size:10px;
	color:#333;
	text-decoration:none;
	padding-left:10px;
	display:block;
	background:transparent url(/img/cs/pointy.gif) no-repeat scroll 0 6px;
}
.bin a:visited {
	color:#666;
}
.bin a:hover {
	text-decoration:underline;
	color:#048ac3;
}
.bin a:active {
	text-decoration:underline;
	color:#ff0000;
}
#signup {
	padding-left:18px;
	height:123px;
	margin-left:-15px;
	width:180px;
	background-image:url(/img/cs/newsletter-v-seperate.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}
#main #linkbin #signup h6 {
	margin-bottom:12px !important;
}
#signup input {
	border:1px solid #666;
	font-size:10px;
	color:#666 !important;
	display:block;
	margin:3px 0;
	padding:2px;
}
#signup button {
	background:transparent url(/img/home/button-mini.png) no-repeat scroll left top;
	border:medium none;
	color:#FFFFFF !important;
	cursor:pointer;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	height:20px;
	margin:4px 0 0;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
	padding:0 0 0 2px;
	text-align:left;
	width:80px;
}
#signup img {left:10px; position:relative; top:6px;}
#signup button:hover {
	background-image:url(/img/home/button-mini-hover.png);
	color:#fff !important;
	outline:none;
}
#signup li {line-height:2;}
#signup a {background-image:none; margin-left:-10px;}
#signup a.news-feed {float: left;}

p.privacy-policy {clear: left; padding-top:10px;}

body#tier3 #content h3 {
	font-size:19px;
}
#legal {
	display:none;
	width:710px;
	clear:both;
}
#legal p {
	font-size:9.5px;
	color:#999;
	text-align:left;
}
/*-----------Version Comp chart--------------*/

/* re-styles from form.css */
													
fieldset {
	clear: none;
	border:none;
	padding: 0px 0px 0px 0px;
	margin: 0px;
}
legend {
	font-weight: bold;
	color: #666;
	margin: 0px;
	padding: 0px;
}
label {
	float: none;
	width: auto;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	text-align: left;
	font-weight: normal;
	color: #000;
}
#main-content table.bscTbl {
	margin-bottom:10px;
	border:0px !important/*width:93%;*/
}
table.bscTbl td {
	font-size:11px!important;
	padding:3px 2px 3px 5px !important;
	margin:0px !important
}
table.bscTbl td img {
	padding:0px !important;
	margin:0px !important
}
table.bscTbl td p {
	font-size:11px!important;
	padding:0px !important;
	margin:0px !important;
}
label {
	display:block;
	padding:3px 0;
}
form.frm input, form.frm select, form.frm textarea {
	width: 19em;
	margin-bottom:2px;
}
#main form.frm fieldset {
	width:415px;
	padding-left:30px;
	position:relative;
	left:18px
}
#main form.frm input {
	display:block;
	margin:4px 0 0 0
}
table.bscTbl thead td {
	font-weight:bold;
	padding-right:5px;
	padding-bottom:10px!important;
	border-bottom:1px solid #333;
}
.stripe1 a, .stripe2 a, .stripe1solid a, .stripe2solid a {
	color:#026;
}
.stripe1, .stripe1solid {
	line-height:150%;
	background: #fff;
	/*	line-height:100%;*/
	border-bottom:1px solid #efefef;
}
.stripe2, .stripe2solid {
	background: #fff;
	/*	line-height:100%;*/
	border-bottom:1px solid #efefef;
}
/* Snagit 10 announcement  */

.snagit10 {
	background-image:url(/img/snagit/9/snag10.jpg);
	background-repeat:no-repeat;
	width:724px;
	height:107px;
	display:block;
	padding:20px 0px 0px 125px;
	margin:30px 0 0 0px;
}
.snagit10 p {
	width:490px;
	color:#666;
	font-size:11px;
}
.snagit10 h3 {
	color:#ff6600;
	font-weight:bold;
}
.snagit10 a:hover {
	text-decoration:none;
}
