html, body{
	height:100.01%;
}

#productContent{
	color:#50554f;
	
}

#productNameHeader{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #235D10;
	margin:0;
}

#productShortDesc{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#00260A;
	margin:5px 0 10px 0;
}

.productInfoContentsWrapper{
	
	

}

.featuresAccordianClick{
	background: url(../../../Images/professional/arrowBoxSide.gif) no-repeat 0px 0px;
	margin:3px;
}

.featuresAccordianClick a:link, .featuresAccordianClick a:visited, .featuresAccordianClick a:active{
	display:block;
	color:#74777B;
	padding: 0 0 0 18px;
	text-decoration:none;
	background: url(../../../Images/professional/arrowBoxSide.gif) no-repeat 0px 0px;
}

.featuresAccordianClickSelected{
	background: url(../../../Images/professional/arrowBoxDown.gif) no-repeat 0px 0px;
	margin:3px;
}

.featuresAccordianClickSelected a:link, .featuresAccordianClickSelected a:visited, .featuresAccordianClickSelected a:active{
	display:block;
	color:#00260A;
	text-decoration:none;
	padding: 0 0 0 18px;
	font-weight:bold;
	background: url(../../../Images/professional/arrowBoxDown.gif) no-repeat 0px 0px;
}

.featureInfoContainer{
	background-color:#FFFFFF;
}

.featureInfoContainer p{

}

.featureRightColumn{
	float:left;
	width:250px;
}

.featureColumn{
	float:left;
	width:250px;
}

.featureBullet{
margin-top: 5px;
margin-left: 10px;
}

.featureBulletElement{
margin-top: 2px;
}

.catalogBulletColumn {
	width: 485px;
	background-image: url(../../../Images/professional/professionalBullet.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	padding-left: 10px;
}

.catalogBulletLeftColumn {
	width: 215px;
	float:left;
	background-image: url(../../../Images/professional/professionalBullet.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	padding-left: 10px;
	margin-bottom: 4px;
}

.catalogBulletRightColumn {
	width: 215px;
	float:right;
	background-image: url(../../../Images/professional/professionalBullet.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	padding-left: 10px;
	margin-bottom: 4px;
}

.catalogBulletRightColumn h3 {
	margin-bottom: 4px;
}

.catalogBulletLeftColumn h3 {
	margin-bottom: 4px;
}

.columnLeft {
	width: 220px;
	float: left;
}

.columnRight {
	width: 220px;
	float: right;
}

.bullet {
	width: 220px;
	background-image: url(../../../Images/professional/professionalBullet.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	padding-left: 15px;
}

.catalogArrowBullet {
	width: 470px;
	background-image:url(../../../Images/professional/products/arrow_bullet.gif);
	background-position: 0 0;
	background-repeat:no-repeat;
	padding-left: 26px;
	padding-top: 4px;
	padding-bottom: 15px;
	display:block;
	clear:both;
}

.catalogSupportArrowBullet {
	background-image:url(../../../Images/professional/products/arrow_bullet.gif);
	background-position: 0 0;
	background-repeat:no-repeat;
	padding-left: 26px;
	padding-top: 3px;
	padding-bottom: 5px;
}

.catalogSampleSection {
	width: 470px;
	background-image:url(../../../Images/professional/products/dotted_border.gif);
	background-position: 0 15px;
	background-repeat: repeat-x;
	padding-bottom: 15px;
	display:block;
	padding-top: 20px;
}

.catalogSampleDescription {
	padding-left: 4px;
	padding-top: 4px;
}

.catalogSampleLeftColumn {
	float: left;
	width: 251px;
	padding-top: 6px;
}

.catalogSampleRightColumn {
	float: right;
	padding-left: 267px;
	padding-top: 6px;
	width: 200px;
}

.catalogSampleRightColumnSmall {
	float: right;
	padding-left: 7px;
	padding-top: 6px;
	width: 200px;
}

.catalogSupportSection {
	width: 470px;
	background-image:url(../../../Images/professional/products/dotted_border.gif);
	background-position: 0 30px;
	background-repeat: repeat-x;
	display:block;
	padding-top: 15px;
}



#fma {
	border-bottom: 4px solid #C3CDC2;
	margin-bottom: 15px;
}

#belowMenu {
	display: none;
}


#catalogFigureGraphic {
	margin-top: 10px;
	margin-bottom: 20px;
}

#relatedPrice {
	font-size: 11px;
	color: #CC0000;
	font-weight: bold;
}

#testDriveLink, #featureTourLink, #solutionRecipeLink, #galleryLink{
	background-image:url(../../../Images/professional/featureTour_icon.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	padding:2px 0 3px 22px;
	clear:both;
	display:block; 
	margin:2px 0px;
	text-decoration:none;
	font-weight:600;
}

#subscriptionProgramOverview, #subscriptionFeatureTour{
	background-image:url(../../../Images/professional/subscription_info_icon.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	padding:2px 0 1px 22px;
	clear:both;
	display:block; 
	margin:2px 0px;
	text-decoration:none;
	font-weight:600;
}



#learnMoreLink{  
     background-image:url(../../../Images/professional/learnMore_icon.gif);  
     background-repeat:no-repeat;  
     background-position:0px 0px;  
     padding:2px 0 3px 22px;  
     clear:both;  
     display:block; 
     margin:2px 0px;
	 text-decoration:none;
	 font-weight:600;
}  
#relatedList{  
  font:9px/4px Arial, Helvetica, sans-serif;
}  

.campaignDetails {
	border: 0px;
	padding-top: 0px;
	font-size: 10px;
}

#internationalHelpText {
	font-size: 10px;
}

/*  Showcase styles  */

#catalogShowcaseSection {	width: 500px;	display:block;	padding-bottom:10px;}
#catalogShowcaseSection .showcaseSectionTitle {	font-size: 14px;font-family:Verdana, Arial, Helvetica, sans-serif;	font-weight:bold;color: #235D10;padding-bottom:5px;}
#catalogShowcaseSection .PressLeftColumn {float: left;padding-top: 6px;width: 230px;}
#catalogShowcaseSection .PressRightColumn {	float: right;	padding-top: 6px;	width: 230px;}

#PressArticle {	padding-bottom: 10px;}
#PressArticle .pressDate {}
#PressArticle .pressText {}
#PressArticle .pressSource {font-size: 12px;font-weight:bold;color: #235D10;}
#PressArticle .pressText a{	color: #175D00;	font-weight: bold;	text-decoration: underline;}
#PressArticle .pressTitle {	font-size: 11px;font-weight:bold;color: #235D10;}
#PressArticle .button {	padding-top: 5px;}

/*  Subscription styles  */

#galleryContainer {color: #636A62;padding-top: 10px;}
#galleryContainer .image{float: left;padding-right: 15px; }
#galleryContainer .content{line-height: 15px; float: right; width:260px; border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#9AA39A;padding-top:5px;}
#galleryContainer .title {font-family: Arial, Helvetica, sans-serif;color: #000000;font-weight: bold;font-size: 12px;}
#galleryContainer .button {padding-top: 5px;padding-bottom: 5px;}



#subscriptionContainer {color: #50554f;background: #feffca; margin-left:0px; padding-bottom: 5px; border-bottom-width:0px;border-bottom-style:solid;border-bottom-color:#9AA39A; }
#subscriptionContainer h1 {border-top: 1px solid #9AA39A; border-bottom: 1px solid #9AA39A; line-height: 18px; margin: 0px;color: #000000;text-transform: uppercase;font-size: 11px;font-weight: bold;padding: 1px 0px 0px 7px;background: #fff378;}
#subscriptionContainer .content {margin: 0px;line-height: 17px;padding-top: 10px;padding-right: 15px;padding-bottom: 5px;padding-left: 5px;}
#subscriptionContainer p{border: 0px solid #9AA39A;background: #feffca;padding: 3px 7px 0 7px;}
#subscriptionContainer form {background: #feffca;padding: 0;}
