.pageLinks  {
	width: 180px;
	height: auto;
	border-bottom: 4px solid #FF9900;
	margin-bottom: 20px;
}

.pageLinks h3 {
	font: bolder normal 13px arial, verdana, sans-serif;
	text-transform: uppercase;
	height: 25px;
	width: auto;
	top: 0px;
	bottom: 0px;
	color: #FFFFFF;
	margin: 0px;
	border-style: none;
	padding: 10px 0px 0px 10px;
	}
	
h3.relatedLinks {
    background: #244884 url(../images/headers/related_links.gif) no-repeat left top;
}

h3.pageOptions {
    background: #244884 url(../images/headers/page_options.gif) no-repeat left top;
}

h3.nextSteps {
    background: #244884 url(../images/headers/next_steps.gif) no-repeat left top;
}

h3.bundledWith {
    background: #244884 url(../images/headers/bundled_with.gif) no-repeat left top;
}

.pageLinks ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 180px;
	font: x-small Verdana, Arial, Helvetica, sans-serif;
	color: #244884;
	background: #E0E0E0;
	}

.pageLinks a {
	text-decoration: none;
	border: 1px solid #999999;
	border-bottom: none;
	display: block;
	padding: 10px 6px 12px 34px;
	margin: 0px;
	}
.pageLinks li a:link, .pageLinks li a:visited {
	color: #244884;
	}

.pageLinks a:hover {
	font-weight: normal;
	text-decoration: none;
	background-color: #F0F0F0;
	}
	
/* Page Links Images */
.addthis_button {background: url(../images/icons/share_icon.gif) no-repeat 4px 4px;}
.iconArticle { background: url(../images/icons/article_icon.gif) no-repeat 4px 4px;}
.iconAdd-in { background: url(../images/icons/benefits_icon.gif) no-repeat 4px 4px;}
.iconBook { background: url(../images/icons/book_icon.gif) no-repeat 4px 4px;}
.iconBundle { background: url(../images/icons/bundle_icon.gif) no-repeat 4px 4px;}
.iconCamProd { background: url(../images/icons/edgecam_icon.gif) no-repeat 4px 4px;}
.iconCaseStudy { background: url(../images/icons/casestudy_icon.gif) no-repeat 4px 4px;}
.iconChat { background: url(../images/icons/chat_icon.gif) no-repeat 4px 6px;}
.iconCheckout { background: url(../images/icons/cart_icon.gif) no-repeat 4px 6px;}
.iconCertification { background: url(../images/icons/certification_icon.gif) no-repeat 4px 5px;}
.iconContactUs { background: url(../images/icons/contact_icon.gif) no-repeat 4px 3px;}
.iconDataSheet { background: url(../images/icons/datasheet_icon.gif) no-repeat 4px 6px;}
.iconDigg { background: url(../images/icons/digg_icon.gif) no-repeat 4px 6px;}
.iconDelicious { background: url(../images/icons/delicious_icon.gif) no-repeat 4px 6px;}
.iconDemo { background: url(../images/icons/demo_icon.gif) no-repeat 4px 3px;}
.iconDirections { background: url(../images/icons/directions_icon.gif) no-repeat 4px 3px;}
.iconDownload { background: url(../images/icons/download_icon.gif) no-repeat 4px 7px;}
.iconEmailPage { background: url(../images/icons/e-mail_icon.gif) no-repeat 4px 3px;}
.iconElearning { background: url(../images/icons/elearning_icon.gif) no-repeat 4px 4px;}
.iconFacebook { background: url(../images/icons/facebook_icon.gif) no-repeat 4px 4px;}
.iconForm { background: url(../images/icons/form_icon.gif) no-repeat 4px 4px;}
.iconGreen { background: url(../images/icons/go_green_icon.gif) no-repeat 4px 4px;}
.iconInterview { background: url(../images/icons/interview_icon.gif) no-repeat 4px 4px;}
.iconOnDemand { background: url(../images/icons/on_demand_icon.gif) no-repeat 4px 4px;}
.iconPortal { background: url(../images/icons/portal_icon.gif) no-repeat 4px 4px;}
.iconPress { background: url(../images/icons/news_icon.gif) no-repeat 4px 3px;}
.iconPrintPage { background: url(../images/icons/print_icon.gif) no-repeat 4px 3px;}
.iconProducts { background: url(../images/icons/products_icon.gif) no-repeat 4px 3px;}
.iconPromotion { background: url(../images/icons/promotion_icon.gif) no-repeat 4px 3px;}
.iconRegister { background: url(../images/icons/register_icon.gif) no-repeat 4px 3px;}
.iconRequestQuote { background: url(../images/icons/quote_icon.gif) no-repeat 4px 3px;}
.iconRemoteSupport { background: url(../images/icons/rem_sup_icon.gif) no-repeat 4px 4px;}
.iconRSS { background: url(../images/icons/rss_icon.gif) no-repeat 4px 4px;}
.iconSearch { background: url(../images/icons/search_icon.gif) no-repeat 4px 4px;}
.iconSeminar { background: url(../images/icons/seminar_icon.gif) no-repeat 4px 4px;}
.iconService { background: url(../images/icons/maintenance_icon.gif) no-repeat 4px 3px;}
.iconSiteMap { background: url(../images/icons/sitemap_icon.gif) no-repeat 4px 3px;}
.iconSoftware { background: url(../images/icons/software_icon.gif) no-repeat 4px 5px;}
.iconSolutions { background: url(../images/icons/solutions_icon.gif) no-repeat 4px 5px;}
.iconTrainingCourse { background: url(../images/icons/training_icon.gif) no-repeat 4px 4px;}
.iconMatrix { background: url(../images/icons/matrix_icon.gif) no-repeat 4px 5px;}
.iconURL { background: url(../images/icons/url_icon.gif) no-repeat 4px 3px;}
.iconWebinar { background: url(../images/icons/webinar_icon.gif) no-repeat 4px 5px;}
.iconWhitePaper { background: url(../images/icons/whitepaper_icon.gif) no-repeat 4px 5px;}

/* Screenshots */
div.screenshot  {
	width: 180px;
	height: auto;
	border-bottom: 4px solid #FF9900;
	margin: 0px 0px 20px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}

div.screenshot h3{
	font: bolder normal small arial, verdana, sans-serif;
	text-transform: uppercase;
	height: 25px;
	width: auto;
	top: 0px;
	bottom: 0px;
	color: #FFFFFF;
	margin: 0px;
	background: #244884 url(../images/headers/screenshots.gif) no-repeat left top;
	padding: 10px 0px 0px 10px;
	border-style: none;
	}

div.screenshot h3.video {
    background: #244884 url(../images/headers/video.gif) no-repeat left top;
}

p.screenshotImage {
	text-decoration: none;
	display: block;
	background: #666666;
	height: auto;
	margin: 0px;
	padding: 0px;
	border-style: none;
	}
p.screenshotImage img a:hover {
	margin: 0px;
	padding: 0px;
}

	
p.screenshotDesc {
	font: x-small Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #666666;
	padding: 2px 2px 4px;
	margin: 0px;
}
p.screenshotEnlarge {
	font: x-small Verdana, Arial, Helvetica, sans-serif;
	border-top: 1px dotted #FFFFFF;
	color: #CCCCCC;
	text-align: left;
	vertical-align: top;
	margin: 0px;
	padding: 2px 2px 4px;
	background: #666666 url(../images/backgrounds/screenshot_bg.gif) repeat-x left top;
}

div.screenshot img {
	border: 1px solid #666666;
	margin: 0px;
	padding: 0px;
}

/* Partner Products */
#goldPartnerContainer {
	height: auto;
	width: auto;
	background: url(../images/general/gold_partner_product.jpg) no-repeat left top;
	margin-bottom: 20px;
}	
.goldPartnerTitle {
	font: bold large Tahoma, Verdana, Arial;
	color: #F09100;
	height: auto;
	width: auto;
	padding-left: 5px;
	border-right: 1px solid #999999;
	border-left: 1px solid #999999;
	padding-top: 5px;
	border-bottom: 1px dotted #F09100;
	padding-bottom: 4px;
}
#solutionPartnerContainer {
	height: auto;
	width: auto;
	background: url(../images/general/solution_partner_product.jpg) no-repeat left top;
	margin-bottom: 20px;
}
.promotionContainer {
	height: auto;
	width: auto;
	margin-bottom: 20px;
}	
.solutionPartnerTitle {
	font: bold large Tahoma, Verdana, Arial;
	color: #D70000;
	height: auto;
	width: auto;
	padding-left: 5px;
	border-right: 1px solid #999999;
	border-left: 1px solid #999999;
	padding-top: 5px;
	border-bottom: 1px dotted #D70000;
	padding-bottom: 4px;
}
.generalPartnerDescription {
	font: x-small/130% Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	padding: 5px;
	height: auto;
	width: auto;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
}
.generalPartnerDescription p {
	padding-top: 6px;
	display: block;
	text-align: right;
}

/* IE Fixes */
/* remove annoying gaps */
.pageLinks li {	
	display: inline; 
	}
/* force hover on entire width of  link */
* html .pageLinks a {
	height: 1px;
	}

