a.feature, h2.feature, h3{
	margin: 12px 0px 9px 0px;
    font: bold 13px Verdana;
}

h3.feature, h2.minfeature{
	margin: 0px;
	padding: 0px;
	font: 11px Verdana;
    display: inline;
    line-height: 16px;
}

h3.example, h2.example{
	margin: 0px;
	padding: 6px 0px 0px 0px;
	font: bold 11px Verdana;
}

.separator, .ordseparator
{
background:transparent url(Images/ProductPage/Dot.gif) repeat-x scroll 0%;
height:1px;
}

.ordseparator
{
	padding-bottom: 20px;
}

.prdtabbg
{
	background: url(Images/ProductPage/TabBg.gif) repeat-x;
	height: 20px;
}

.prdtab
{
	height: 20px;
	vertical-align:top;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	line-height: 20px;
}

.prdtab2
{
	height: 40px;
	vertical-align:top;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 3px;
	background: url(Images/ProductPage/TabBg.gif) repeat-x bottom left;
}

.prtabcontainerhide
{
    display: none;
}

.codetabcontainer
{
	clear: both; 
	height: 24px;
}

.codetab, .codetab_inact
{	
	cursor: pointer; 
	text-align: center; 
	vertical-align: middle; 
	float: left; 
	margin-left: 5px; 
	width: 108px; 
	height: 24px; 
	font: bold 11px Tahoma;
	color: rgb(111, 114, 129);
}

.codetab
{
	background: transparent url(/Portals/SfbWeb/Products/TabAct.gif) repeat scroll 0% 50%; 
}

.codetab_inact
{
	background: transparent url(/Portals/SfbWeb/Products/Tab.gif) repeat scroll 0% 50%;
}

.codepage
{
	border: 1px solid rgb(200, 225, 238); 
	padding: 6px; 
	clear: both; 
	font: 11px Courier New;
}

.prdseparator
{
	float:left;
	margin:5px 0px 0px 7px;
	height:132px;
	background:transparent url(Images/ProductPage/VDot.gif) repeat-y scroll 0%;
	width:1px;
	margin-bottom: 7px;
}

.prdtab_default, .prdtab_intro
{
	border: 0px;
	background: transparent url(/Portals/SfbWeb/Images/ProductPage/Introduction_inact.gif);
	width: 90px;
	height: 20px;
	padding: 0px 0px 0px 0px;
	line-height: 20px;
	margin: 0px 0px 0px 0px;
	cursor: pointer;
}
.prdtab_default:hover, .prdtab_default_act, .prdtab_intro:hover, .prdtab_intro_act
{
	border: 0px;
	background: transparent url(/Portals/SfbWeb/Images/ProductPage/Introduction.gif);
	width: 90px;
	height: 20px;
	padding: 0px 0px 0px 0px;
	line-height: 20px;
	margin: 0px 0px 0px 0px;
	cursor: pointer;
}

.prdtab_tutorial
{
	border: 0px;
	background: transparent url(/Portals/SfbWeb/Images/ProductPage/tutorial_inact.gif);
	width: 65px;
	height: 20px;
	padding: 0px 0px 0px 0px;
	line-height: 20px;
	margin: 0px 0px 0px 0px;
	cursor: pointer;
}
.prdtab_tutorial:hover, .prdtab_tutorial_act
{
	border: 0px;
	background: transparent url(/Portals/SfbWeb/Images/ProductPage/tutorial.gif);
	width: 65px;
	height: 20px;
	padding: 0px 0px 0px 0px;
	line-height: 20px;
	margin: 0px 0px 0px 0px;
	cursor: pointer;
}

.prdtab_features
{
	border: 0px;
	background: transparent url(/Portals/SfbWeb/Images/ProductPage/Features_inact.gif);
	width: 71px;
	height: 20px;
	padding: 0px 0px 0px 0px;
	line-height: 20px;
	margin: 0px 0px 0px 0px;
	cursor: pointer;
}
.prdtab_features:hover,.prdtab_features_act
{
	border: 0px;
	background: transparent url(/Portals/SfbWeb/Images/ProductPage/Features.gif);
	width: 71px;
	height: 20px;
	padding: 0px 0px 0px 0px;
	line-height: 20px;
	margin: 0px 0px 0px 0px;
	cursor: pointer;
}

.prdtab_includes
{
	border: 0px;
	background: transparent url(/Portals/SfbWeb/Images/ProductPage/Includes_inact.gif);
	width: 65px;
	height: 20px;
	padding: 0px 0px 0px 0px;
	line-height: 20px;
	margin: 0px 0px 0px 0px;
	cursor: pointer;
}
.prdtab_includes:hover,.prdtab_includes_act
{
	border: 0px;
	background: transparent url(/Portals/SfbWeb/Images/ProductPage/Includes.gif);
	width: 65px;
	height: 20px;
	padding: 0px 0px 0px 0px;
	line-height: 20px;
	margin: 0px 0px 0px 0px;
	cursor: pointer;
}

.prdtab_pricing
{
	border: 0px;
	background: transparent url(/Portals/SfbWeb/Images/ProductPage/Pricing_inact.gif);
	width: 77px;
	height: 20px;
	padding: 0px 0px 0px 0px;
	line-height: 20px;
	margin: 0px 0px 0px 0px;
	cursor: pointer;
}
.prdtab_pricing:hover,.prdtab_pricing_act
{
	border: 0px;
	background: transparent url(/Portals/SfbWeb/Images/ProductPage/Pricing.gif);
	width: 77px;
	height: 20px;
	padding: 0px 0px 0px 0px;
	line-height: 20px;
	margin: 0px 0px 0px 0px;
	cursor: pointer;
}

.prdtab_samples, .prdtab_usage
{
	border: 0px;
	background: transparent url(/Portals/SfbWeb/Images/ProductPage/SampleUsage_Inact.gif);
	width: 62px;
	height: 20px;
	padding: 0px 0px 0px 0px;
	line-height: 20px;
	margin: 0px 0px 0px 0px;
	cursor: pointer;
}
.prdtab_samples:hover,.prdtab_samples_act, .prdtab_usage:hover,.prdtab_usage_act
{
	border: 0px;
	background: transparent url(/Portals/SfbWeb/Images/ProductPage/SampleUsage.gif);
	width: 62px;
	height: 20px;
	padding: 0px 0px 0px 0px;
	line-height: 20px;
	margin: 0px 0px 0px 0px;
	cursor: pointer;
}

.prdtab_whatsnew
{
	border: 0px;
	background: transparent url(/Portals/SfbWeb/Images/ProductPage/WhatsNew_inact.gif);
	width: 77px;
	height: 20px;
	padding: 0px 0px 0px 0px;
	line-height: 20px;
	margin: 0px 0px 0px 0px;
	cursor: pointer;
}
.prdtab_whatsnew:hover,.prdtab_whatsnew_act
{
	border: 0px;
	background: transparent url(/Portals/SfbWeb/Images/ProductPage/WhatsNew.gif);
	width: 77px;
	height: 20px;
	padding: 0px 0px 0px 0px;
	line-height: 20px;
	margin: 0px 0px 0px 0px;
	cursor: pointer;
}


.prdimage
{
	float: left;
	width:120px;
	padding-top:2px;
}

.prddownload
{
	float:left;
	padding-top:5px;
	width:110px;
}

.prdvista
{
	margin-top: 11px;
	background: url(vista_certificate.gif);
	width: 111px;
	height: 56px;
}

.prdoverview
{
	 float:left;
	 padding-left:0px;
	 width:365px;
}

ul.prdoverviewul
{
	margin:0px;
	padding:0px;
	font: 11px Verdana;
}

.prdoverview li
{
	list-style-type:none;
	padding: 1px 0px 4px 22px;
	background: url(Images/ProductPage/BlueArrow.gif) no-repeat 7px 8px;
	margin: 0;
	line-height: 18px;
}

.downloadbuttonmin/*, .downloadbuttonmin:hover*/
{
	border: 0px;
	width: 111px;
	height: 26px;
	text-align: right;
	vertical-align: middle;
	color: #649bf6;
	font: 5px Verdana;
	padding: 0px 0px 0px 0px;
	/*line-height: 24px;*/
	margin: 0px 0px 0px 0px;
	cursor: pointer;	
}

.downloadbuttonmin{
    /*background: transparent url(/Portals/SfbWeb/Images/ProductPage/Download_inact.gif);*/
    background: transparent url(/Portals/SfbWeb/Images/ProductPage/Download.gif);
}

/*.downloadbuttonmin:hover{
    background: transparent url(/Portals/SfbWeb/Images/ProductPage/Download.gif);
}*/

.pricebutton, .pricebutton:hover, .pricebutton_act, .pricebutton_act:hover
{
	border: 0px;
	width: 111px;
	height: 26px;
	text-align: right;
	vertical-align: middle;
	font: bold 11px Verdana;
	padding: 0px 0px 2px 0px;
	line-height: 24px;
	margin: 0px 0px 0px 0px;
	cursor: pointer;
}
.pricebutton {
    background: transparent url(/Portals/SfbWeb/Images/ProductPage/AddToCart_inact.gif);
    color: #166eff;	
}

.pricebutton_act{
    /*background: transparent url(/Portals/SfbWeb/Images/ProductPage/AddToCartNormal.gif);*/
    background: transparent url(/Portals/SfbWeb/Images/ProductPage/AddToCart.gif);
    color: white;	
}

.pricebutton:hover, .pricebutton_act:hover{
	background: transparent url(/Portals/SfbWeb/Images/ProductPage/AddToCart.gif);
    color: white;	
}

.cartcell
{
	padding: 10px;
}

.prdtableft
{
	height: 20px;
	width: 8px;
	margin-left: 4px;
	background-image: url(Images/ProductPage/WhatsNew.gif);
	float: left;
}

.prdtabcenter
{
	height: 17px;
	background-color: #458bff;
	float: left;
	font: bold 11px Verdana;
	color: white;
	padding-top: 3px;
    background: url(Images/ProductPage/ActTabBg.gif) repeat-x;
}

.prdtabright
{
	height: 20px;
	width: 8px;
	
	background: url(Images/ProductPage/WhatsNew.gif) no-repeat -68px 0px;
	float: left;
}

a.prdlink
{
	color: white;
	font: bold 11px Tahoma;
}

.gcol, .scol
{
	padding-left:21px;
}