#Content h1 { color:#f02528; font-size:129%; font-weight: bold; }
#Content h2 { color:#f02528; font-size:114%; font-weight: bold; padding: 3px 0; text-decoration: none;}
#Content h2.sub { color:#505156; font-style:italic; font-weight:normal; margin:5px 0px; font-size:114%; }
.sub { color:#505156; font-style:italic; font-weight:normal; margin:5px 0px;  /* hook for TinyMCE to see the class */ }

#Content h3 { color: #505156; font-size: 107%; font-weight: bold; margin: 0 0 5px 0; }
#Content h4 { color: #505156; font-size: 100%; font-weight:bold; margin:0px 0px 5px 0px; }
#Content ul {list-style:url("..Images/blue-bullet.gif"); margin:0 0 10px 40px;}
#Content ul li {padding-bottom:10px;}
#Content ul ul {list-style:url("../Images/grey-bullet.gif"); margin:0 0 0 20px;}
#Content ul ul li {padding-bottom:10;}

.an-questions {background: yellow}

#Content .homebox ul.bullet {margin-bottom: 0;}
#Content .homebox ul.bullet li {padding-bottom: 0;}
#boxone ul.bullet, #boxthree ul.bullet {margin-top: 10px;}

.contentCustomerList {
	margin:0px 10px 25px 0px;
	border:none;
	float:left;
}

div.contentPrItem, div.contentPrItemNew {
	padding-top:5px;
	padding-bottom:5px;
	margin-bottom:5px;
	margin-top:5px;
}

div.contentPrItemNew {
	margin-bottom:20px;
	margin-top:20px;
}

div.contentAltPrItem {
	padding-top:5px;
	padding-bottom:5px;
	margin-bottom:5px;
	background-color:#F7F7F7;
}

.contentManagementImg {
	float: left;
	padding-right: 10px;
}

.contentCustomerLogoText img {
	float: left;
	padding-right: 10px;
	clear:both;
}

.contentWPaperList {
	Float: left;
	padding-right: 10px;
	clear:both;
	width: 100%;
}

.contentWPaperLogo img {
	margin:0px 10px 35px 0px;
	border:none;
	float:left;
}

#Content blockquote img.logo { float: right; margin-top: 6px; }
body.integrationSolutions #ContentChannel .channel p.intro { width: 100%; }
.logo { /* hook for IMCE and TinyMCE to see the class */ }

body.integrationSolutions #ContentChannel .channel img.introLogo { float: right; margin-top: 2px; }
.introLogo { /* hook for IMCE to see the class */ }

body.integrationSolutions #ContentChannel .channel p.highlight { font-weight: bold; margin-top: -20px; }
.highlight { /* hook for TinyMCE to see the class */ }

div.contentMonthEvent {
	background-color: #f3f3f3;
	border: 1px solid #bbb;
	color: #505156;
	padding: 3px;
}

.selfClear { /* hook for TinyMCE to see the class */ }

#ViewWebinarsProductDemos, #ViewTradeshows { padding: 0 20px; }
#ViewNews {
	padding:20px;
}
#ViewNews ul {
	list-style: none;
	list-style-type: none;
	list-style-image: none;
  margin: 0;
  padding: 0;
	border-top: 1px solid #c0e0d1;
	border-left: 1px solid #c0e0d1;
	border-right: 1px solid #c0e0d1;
}
	#ViewNews ul li { background-color: #E7EEF7; 
		padding: 10px 5px; 
		border-bottom: 1px solid #c0e0d1; 
		font-size: 92%;
	}
	#ViewNews ul li img { padding-bottom: 10px; }
	#ViewNews ul li.alt { background-color: #F0F5FC; }
	
	/* BEGIN: classes added by mark@castiron.com */
		
		#ContentChannel th.compare-sf {font-size:100%;width:15%;text-align:center;background:#FF1100;color:#FFFFFF;border-bottom:1px solid #C0E0D1;}
		#ContentChannel th.compare-sp {font-size:100%;width:15%;text-align:center;background:#003080;color:#FFFFFF;border-bottom:1px solid #CCCCCC;}
		#ContentChannel th.compare-tl {font-size:100%;width:15%;text-align:center;background:#60922B;color:#FFFFFF;border-bottom:1px solid #CCCCCC;}
		#ContentChannel th.compare-rn {font-size:100%;width:15%;text-align:center;background:#005643;color:#FFFFFF;border-bottom:1px solid #CCCCCC;}
		#ContentChannel th.compare-bb {font-size:100%;width:15%;text-align:center;background:#2E5A86;color:#FFFFFF;border-bottom:1px solid #CCCCCC;}
		#ContentChannel th.compare-sps {font-size:100%;width:15%;text-align:center;background:#D28818;color:#FFFFFF;border-bottom:1px solid #CCCCCC;}
		#ContentChannel th.compare-ns {font-size:100%;width:15%;text-align:center;background:#340C59;color:#FFFFFF;border-bottom:1px solid #CCCCCC;}

    #ContentChannel td.emptyCell {padding:5px;background-color:#FFFFFF;}
    #ContentChannel td.feature {padding:5px 5px 5px 10px;font-weight:bold;font-size:11px;border-bottom:1px solid #999999;background-color:#EAEAEA;}
    #ContentChannel td.feature-sf {text-align:left;font-weight:bold;font-size:100%;border-bottom:none;color:#FFFFFF;background:#FF8880;padding:10px;border-bottom:1px solid #C0E0D1;}
    #ContentChannel td.feature-sp {text-align:left;font-weight:bold;font-size:100%;border-bottom:none;padding:10px;color:#FFFFFF;font-size:100%;background-color:#8095BA;}
    #ContentChannel td.feature-tl {text-align:left;font-weight:bold;font-size:100%;border-bottom:1px solid #C0E0D1;padding:10px;color:#FFFFFF;font-size:100%;background-color:#86CC3C;}
    #ContentChannel td.feature-rn {text-align:left;font-weight:bold;font-size:100%;border-bottom:none;padding:10px;color:#FFFFFF;font-size:100%;background-color:#80ABA1;}
    #ContentChannel td.feature-bb {text-align:left;font-weight:bold;font-size:100%;border-bottom:none;padding:10px;color:#FFFFFF;font-size:100%;background-color:#8095BA;}
    #ContentChannel td.feature-sps {text-align:left;font-weight:bold;font-size:100%;border-bottom:none;padding:10px;color:#FFFFFF;font-size:100%;background-color:#F0C42C;}
    #ContentChannel td.feature-ns {text-align:left;font-weight:bold;font-size:100%;border-bottom:none;padding:10px;color:#FFFFFF;font-size:100%;background-color:#5D4480;}
    #ContentChannel td.feature2-sf {text-align:center;font-weight:bold;font-size:100%;border-bottom:none;color:#FFFFFF;background:#FF8880;padding:10px;border-bottom:1px solid #C0E0D1;}
    #ContentChannel td.feature2-sp {text-align:center;font-weight:bold;font-size:100%;border-bottom:none;color:#FFFFFF;background:#8095BA;padding:10px;border-bottom:1px solid #C0E0D1;}
    #ContentChannel td.feature2-tl {text-align:center;font-weight:bold;font-size:100%;border-bottom:none;color:#FFFFFF;background:#86CC3C;padding:10px;border-bottom:1px solid #C0E0D1;}
    #ContentChannel td.feature2-rn {text-align:center;font-weight:bold;font-size:100%;border-bottom:none;color:#FFFFFF;background:#80ABA1;padding:10px;border-bottom:1px solid #C0E0D1;}
    #ContentChannel td.feature2-bb {text-align:center;font-weight:bold;font-size:100%;border-bottom:none;color:#FFFFFF;background:#8095BA;padding:10px;border-bottom:1px solid #C0E0D1;}
    #ContentChannel td.feature2-sps {text-align:center;font-weight:bold;font-size:100%;border-bottom:none;color:#FFFFFF;background:#F0C42C;padding:10px;border-bottom:1px solid #C0E0D1;}
    #ContentChannel td.feature2-ns {text-align:center;font-weight:bold;font-size:100%;border-bottom:none;color:#FFFFFF;background:#5D4480;padding:10px;border-bottom:1px solid #C0E0D1;}
    #ContentChannel td.feature2, td.feature2Col {padding:5px;font-weight:bold;font-size:11px;border-bottom:none;color:#FFFFFF;background:#8095BA;}
    #ContentChannel td.feature2Col {padding:5px;text-align:center;border-left:1px solid #FFFFFF;}
    #ContentChannel td.check {padding:5px;text-align:center;border-bottom:1px solid #999999;vertical-align:middle;background-color:#F3F3F3;}
    #ContentChannel td.featureLast {padding:5px;font-weight:bold;font-size:11px;border-bottom:none;}
    #ContentChannel td.checkLast {padding:5px;text-align:center;border-bottom:none;}
    
    #ContentChannel div.webinarLeft {width:100%;float:left;padding:0px 15px 0px 15px;border:none;}
    #ContentChannel div.webinarRight {width:365px;float:right;background-color:#F0F0F0;padding:10px 15px 15px 10px;}
    
    div.formWrapper {background-color:#F0F0F0;padding:10px;border:1px solid #FFFFFF;}
    div.nds {clear:both;color:#FFFFFF;background-color:#505156;padding:0px;text-align:left;border:1px solid #FFFFFF;font-size:7px;}
    div.noshare {font-size:10px;}
    div.submit {clear:both;background-color:#999999;padding:10px;text-align:right;border:1px solid #FFFFFF;}
    #ContentChannel h1 {margin-bottom:10px;}
    
    ul.nestedTerms {
			margin-bottom:0px;
			list-style-image:none;
			list-style-type:round;
		}
		
		#ContentChannel blockquote.footnote	{
			width:100%;
			clear:both;
			font-size:10px;
			font-style:italic;
			margin:0px 10px 30px 50px;
			padding:0px;
		}
		#clients {
		border: 0px;
		}

/* END: classes added by mark@castiron.com */
