﻿/* ------------------------------------------------------------------

Name: Custom.css
Last update: 9/14/2010 David Thornton

---------------------------------------------------------------------*/

/*********************************************************************
 HTML ELEMENTS OVERRIDES & MODIFICATIONS
**********************************************************************/
/* Roger update */
body {
    background-color:#99aab4; height:100%
    }
    
/* The LI bullet is confined to the following styles only */   
/* Roger update */
.cueContentStyle1 li, .cueContentStyle2 li, .cueContentStyle3 li, .cueContentStyle3a li,
.cueContentStyle2 li, .cueSysReqsTable li {
    /* background: url('/global/hpc/en/us/PublishingImages/bullet-servers.gif') no-repeat 0 .9em; */
    } 
        
/* Default button override that cannot be affected by branding */    
.cueSysReqsTable li, .cueFAQ .cueFAQAnswer li {
    background: url('/global/hpc/en/us/PublishingImages/bllt-base.gif') no-repeat 0 .9em !important;
    }
        
/* Roger new */  
.bottombg { background: url('/global/hpc/en/us/PublishingImages/layout/master_bkg_bottom.jpg') repeat-x; background-position: left bottom; background-color:#eeeeee; }
.topbg { background: url('/global/hpc/en/us/PublishingImages/layout/master_bkg_top.jpg') repeat-x; }

#main {}

.cueWrapper { width:960px; margin:0 auto; padding:0; }
.cueTopline { display:none; }
.cueHeaderTop { background-color:Transparent; }
.cueBody { margin: 0 0px; min-height:275px; }

.cueParagraph { font-family:Segoe UI, arial, sans-serif; font-size:13px; line-height:15px; font-weight:normal; color:#333333; margin:0; padding:0 0 0 0; }
.cueParagraph a { color:#164582; }

.cueContentStyle2 p a:link { color:#164582; text-decoration:none; }
.cueContentStyle2 p a:hover { color:#164582; text-decoration:underline; }

.msviLSBsform { top:2px; left:35px;}
input.msviLSBtbox{height:12px;}
div#msKiev{display:inline-block;height:24px; width:288px;float:left;}
div#msKiev input.msviLSBssearch{}
input.SimpleSearchWebButton{margin:3px 0px 0px 3px; padding:0;float:left; }

@-moz-document url-prefix()  
{
input.SimpleSearchWebButton{margin-top:10px;}
} 

@media screen and (-webkit-min-device-pixel-ratio:0)
{
.msviLSBsform{left:40px;}
input.SimpleSearchWebButton{margin-top:10px;}
}


.shm_StoParent { border:none; width:960px; }
.shm_stoouter  { border:none; }
.cueBotline { padding-bottom:20px; }

.rightZone {
	clear: right; 
	display: inline; 
	float: left; 
	width: 280px;
	}

.midZone {
	display: inline; 
	float: left;
	width: 680px;
	}
.leftZone { width:960px; }

/* For Component preview */
.newContent { padding-right:15px; padding-left:5px; }
.newContent h1 { font-family:Segoe UI, arial, sans-serif; font-size:30px; line-height:30px; font-weight:normal; color:#333333; margin:0; padding:0 0 20px 0; }
.newContent h2 { font-family:Segoe UI, arial, sans-serif; font-size:21px; line-height:25px; font-weight:normal; color:#333333; padding:0; }
.newContent h3 { font-family:Segoe UI, arial, sans-serif; font-size:15px; line-height:18px; font-weight:normal; color:#333333; padding:0; }
.newContent p { font-family:Segoe UI, arial, sans-serif; font-size:13px; line-height:18px; font-weight:normal; color:#666666; margin:0; padding:0 0 20px 0; }

.leftZone h1 { font-family:Segoe UI, arial, sans-serif; font-size:30px; line-height:30px; font-weight:normal; color:#333333; margin:0; padding:0 0 20px 0; }
.leftZone h2 { font-family:Segoe UI, arial, sans-serif; font-size:21px; line-height:25px; font-weight:normal; color:#333333; padding:0; }
.leftZone h3 { font-family:Segoe UI, arial, sans-serif; font-size:15px; line-height:18px; font-weight:normal; color:#333333; padding:0; }
.leftZone .marginTop25 { margin-top:25px; }
.leftZone h4 { font-family:Segoe UI, arial, sans-serif; font-size:13px; line-height:18px; font-weight:normal; color:#666666; margin:0; padding:0 0 0 0; }
.leftZone h5 { font-family:Segoe UI, arial, sans-serif; font-size:13px; line-height:18px; font-weight:normal; color:#666666; margin:0; padding:0 0 0 0; }
.leftZone h6 { font-family:Segoe UI, arial, sans-serif; font-size:13px; line-height:18px; font-weight:normal; color:#666666; margin:0; padding:0 0 0 0; }
.leftZone p { font-family:Segoe UI, arial, sans-serif; font-size:13px; line-height:18px; font-weight:normal; color:#666666; margin:0; padding:0 0 20px 0; }
.leftZone a { color:#164582; }

.midZoneWrapper { padding:25px 20px 20px 5px; }
.midZone h1 { font-family:Segoe UI, arial, sans-serif; font-size:30px; line-height:30px; font-weight:normal; color:#333333; margin:0; padding:40px 0 20px 0; }
.midZone h2 { font-family:Segoe UI, arial, sans-serif; font-size:21px; line-height:25px; font-weight:normal; color:#333333; margin:0; padding:15px 0 10px 0; }
.midZone h3 { font-family:Segoe UI, arial, sans-serif; font-size:15px; line-height:18px; font-weight:normal; color:#333333; margin:0; padding:5px 0 3px 0; }
.midZone .marginTop25 { margin-top:25px; }
.midZone h4 { font-family:Segoe UI, arial, sans-serif; font-size:13px; line-height:18px; font-weight:normal; color:#666666; margin:0; padding:0 0 0 0; }
.midZone h5 { font-family:Segoe UI, arial, sans-serif; font-size:13px; line-height:18px; font-weight:normal; color:#666666; margin:0; padding:3px 0 3px 0; }
.midZone h6 { font-family:Segoe UI, arial, sans-serif; font-size:13px; line-height:18px; font-weight:normal; color:#666666; margin:0; padding:0 0 0 0; }
.midZone p { font-family:Segoe UI, arial, sans-serif; font-size:13px; line-height:18px; font-weight:normal; color:#666666; margin:0; padding:0 0 15px 0; }
.midZone ul { list-style-type:disc; margin:0 0 10px 15px; }
.midZone li { font-family:Segoe UI, arial, sans-serif; font-size:13px; line-height:18px; font-weight:normal; color:#666666; margin:0; padding:0 0 3px 5px; }
.midZone li p, .midZone .hpcAccordion li li p { margin:0; padding:0; }
.midZone .hpcAccordion li p { padding-bottom: 18px; }
.midZone .hpcAccordion li table.cueMultiUseTable p { padding-bottom: 0px; }
.midZone ol li { padding-bottom: 13px; }
.midZone a { color:#164582; }
.midZone .separator { margin:10px 10px 28px 0; border-bottom:solid 1px #cccccc; }


/* Left nav styles */
.hot { font-weight:bold; }
.leftRail { float:left; width:220px; margin-right:5px; }
.leftRailTop { height:50px; background: url('/global/hpc/en/us/PublishingImages/layout/Left_Rail_Top.png') no-repeat; }
.leftRailMid { background: url('/global/hpc/en/us/PublishingImages/layout/Left_Rail_Repeat.png') repeat-y; }
.leftRailMid .hot a { font-weight:normal; color:#000000; }

.leftRailBtm { height:50px; background: url('/global/hpc/en/us/PublishingImages/layout/Left_Rail_Bottom.png') no-repeat; background-position: left bottom; }
.leftRailNav { background:url(/global/hpc/en/us/PublishingImages/layout/arrow.png) no-repeat; font-family:Segoe UI, arial, sans-serif; font-size:13px; line-height:13px; margin:0 0 0 10px; padding:0 0 0 15px; }
.leftRailNav { color:#164582; }
.leftRailNav a { color:#164582; }
.leftRailPad { padding:0 0 0 15px; }
.leftRail h3 { font-family:Segoe UI, arial, sans-serif; font-size:15px; line-height:18px; font-weight:normal; color:#333333; margin:0; padding:0 0 0 0; }
.leftRail h4 { font-family:Segoe UI, arial, sans-serif; font-size:12px; line-height:15px; font-weight:normal; color:#333333; padding:15px 0 0 0; }

.leftRailDivider { height:2px; background: url('/global/hpc/en/us/PublishingImages/layout/Left_Rail_Nav_Dvider.png') no-repeat; margin:20px 0 10px 0; }
.leftRailMid .viewAllButton { padding:30px 0 0 7px; }
.leftRailMid .viewAllButton a { font-family:Segoe UI, arial, sans-serif; font-size:13px; line-height:15px; font-weight:normal; text-decoration:none; }

.leftRailMid .viewAllButton .btnViewAllLeft { height:30px; width:10px; background: url('/global/hpc/en/us/PublishingImages/icons/btn_ViewAll_Left.png') no-repeat; }
.leftRailMid .viewAllButton .btnViewAllMid { background:url('/global/hpc/en/us/PublishingImages/icons/btn_ViewAll_repeat.png') repeat-x; }
.leftRailMid .viewAllButton .btnViewAllRight { height:30px; width:10px; background: url('/global/hpc/en/us/PublishingImages/icons/btn_ViewAll_right.png') no-repeat; }

.rightContentZone { float:left !important; width:725px !important; clear:right; padding-top:30px; }
div.webcast{margin-bottom:15px;}
.rightContentZone h2, .community-forums-blogs h3, div.community-forums-and-blogs h3 { font-family:Segoe UI, arial, sans-serif; font-size:21px; line-height:24px; font-weight:normal; color:#333333; padding:15px 0 0 0; }
.rightContentZone h3,  .community-forums-blogs h3 a{ font-family:Segoe UI, arial, sans-serif; font-size:15px; line-height:18px; font-weight:normal; color:#333333; padding:0px 0 0 0; margin:0; }
.rightContentZone h3 a, .community-forums-blogs h3 a { color:#164582; }
.rightContentZone h4 { font-family:Segoe UI, arial, sans-serif; font-size:12px; line-height:15px; font-weight:normal; color:#333333; padding:0 0 10px 0; }
.rightContentZone h5 { font-family:Segoe UI, arial, sans-serif; font-size:12px; line-height:16px; font-weight:normal; color:#333333; padding:0 0 0 0; }
.rightContentZone h6 { font-family:Segoe UI, arial, sans-serif; font-size:12px; line-height:16px; font-weight:normal; color:#666666; padding:0 0 0 0; }
.rightContentZone h6 a { color:#164582; }
.rightContentZone p { font-family:Segoe UI, arial, sans-serif; font-size:13px; line-height:18px; font-weight:normal; color:#666666; margin:0; padding:0 0 0 0; }

.rightContentZone .allApplications {border:solid 1px #aaaaaa;}
.rightContentZone .allApplications th { text-align:left; background-color:#aaaaaa; padding:10px 5px 10px 5px; }
.rightContentZone .allApplications td { line-height:20px; border-bottom:solid 1px #aaaaaa; padding:3px 5px 3px 5px; }
.rightContentZone .allApplications .prod { width:426px; }
.rightContentZone .allApplications .company { width:290px; }
.rightContentHeading { padding-bottom:7px; }
.rightContentZone .clicktoaccess { font-family:Segoe UI, arial, sans-serif; font-size:12px; line-height:16px; font-weight:normal; color:#666666; }
.rightContentZone .noresultsmessage { padding:25px 0 0 0; }
.rightContentZone .applicationName td { border:none; padding:0; }

.rightContentZone .findPartner .partnerlogo { padding:0 15px 0 15px; }

.rightContentZone .footRailWrapper { padding-top:30px; }
.rightContentZone .footRailWrapper h4 { font-family:Segoe UI, arial, sans-serif; font-size:15px; line-height:18px; font-weight:normal; color:#000000; padding:0 0 10px 0; }
.rightContentZone .footRail { height:205px; background:url(/hpc/RenderingAssets/Foot_Rail_bkg.png) no-repeat; padding:20px 0 0 50px; }
.rightContentZone .footRail td { width:214px; }
.rightContentZone .footRail p { font-size:12px; line-height:16px; }
.rightContentZone .footRail .footRailCta { font-size:12px; line-height:16px; padding-top:50px; }

.rightContentZone .appfootRail { background:url(/global/hpc/en/us/PublishingImages/layout/Foot_Rail_bkg.png) no-repeat; padding:20px 0 0 0; }
.rightContentZone .appfootRail td { width:240px; }
.rightContentZone .appfootRail p { font-size:12px; line-height:16px; margin:0; padding:0 20px 0 0; }
.rightContentZone .appfootRail .apptype { text-transform:uppercase; color:#000000; }
.rightContentZone .appfootRail h3 { font-size:13px; line-height:17px; margin:0; padding:0 20px 0 0; }
.rightContentZone .appfootRail h3 a { color:#000000; }
.rightContentZone .appfootRail h4 { font-size:12px; line-height:16px; margin:0; padding:0 15px 0 0; }
.rightContentZone .appfootRail h4 a { color:#000000; }
.rightContentZone .appfootRail h5 { font-size:12px; line-height:15px; margin:0; padding:5px 15px 0 0; }
.rightContentZone .appfootRail h5 a { color:#164582; }
.rightContentZone .appfootRail h6 { font-size:11px; line-height:15px; margin:0; padding:5px 15px 30px 0; }
.rightContentZone .appfootRail .communitylinks h4 { padding-top:10px; }

.titleContent h1 { padding-bottom:10px; }
.titleContent h2 { margin:0; padding:0 0 20px 0; }
.titleContent .titleImage { float:left; margin:40px 20px 0 0; }
.titleContent .titleHeading { float:left; }


.titleTornado2 { width:960px; min-height:256px; background: url('/global/hpc/en/us/PublishingImages/layout/Overview_tornado.png') no-repeat; background-position:right; }
.titleGraph2 { width:960px; min-height:256px; /*background: url('/global/hpc/en/us/PublishingImages/layout/Overview_graph.png') no-repeat; background-position:right;*/ }
.titleMilkyway2 { width:960px; min-height:256px; background: url('/global/hpc/en/us/PublishingImages/layout/Overview_milkyway.png') no-repeat; background-position:right; }

.titleTornado { background: url('/global/hpc/en/us/PublishingImages/layout/Overview_tornado.png') no-repeat; background-position:right top; }
.titleGraph { background: url('/global/hpc/en/us/PublishingImages/layout/Overview_graph.png') no-repeat; background-position:right top; }
.titleMilkyway { background: url('/global/hpc/en/us/PublishingImages/layout/Overview_milkyway.png') no-repeat; background-position:right top; }


.titleDivider { margin:0 0 0 5px; width:950px; height:1px; border-bottom:solid 1px #dddddd; }
.titleButtons { font-family:Segoe UI, arial, sans-serif; font-size:17px; line-height:19px; font-weight:normal; color:#666666; padding:10px 20px 0 0; }
.titleButtons a { text-decoration:none; padding:0 10px 0 10px; }
.titleButtons a:hover { text-decoration:none; padding:0 10px 0 10px; color:#000000; }



.leftZone .PartnerLanding { width:960px; min-height:256px; background: url('/global/hpc/en/us/PublishingImages/layout/Overview_milkyway.png') no-repeat; background-position:right; }
.leftZone .PartnerLanding .cueInnerWrapper { padding:25px 0 20px 5px; width:500px;}
        
.leftZone950Island { height:410px; width:950px; background: url('/global/hpc/en/us/PublishingImages/layout/950_bkg_whole.png') no-repeat; }
.caseStudyZone{width:950px;}
.caseStudyVideo { float:left; padding:0px; margin:50px 0px 0px 33px; }
.caseStudyVideoCarousel { float:left;margin-top:-4px; }
.caseStudyVideoCarouselUpArrow { padding:33px 0 0 33px; }
.caseStudyVideoCarouselDownArrow { padding:0 0 0 33px; }
.caseStudyVideoCarouselIcon { width:100px; }
.caseStudyVideoCarouselIcon p { font-family:Segoe UI, arial, sans-serif; font-size:11px; line-height:13px; font-weight:normal; color:#666666; margin:0; padding:0 0 10px 0; }
.caseStudyVideoContent { float:left; width:324px; clear:right; margin:0px 0px 0px 0px; }
div.caseStudyVideoContent h3 { font-family:Segoe UI, arial, sans-serif; font-size:15px; line-height:18px; color:#333333; margin:0; padding:0; }
.caseStudyVideoContent h6 { font-family:Segoe UI, arial, sans-serif; font-size:11px; line-height:15px; font-weight:normal; color:#666666; margin:0; padding:0 0 0 0; }
.caseStudyVideoContent p { font-family:Segoe UI, arial, sans-serif; font-size:13px; line-height:18px; font-weight:normal; color:#666666; margin:0; padding:0 0 10px 0; }
.caseStudyVideoContent a { color:#164582; }

div.caseStudyContainer{display:block; width:740px; height:auto; min-height:95px; margin-bottom:15px;}
div.caseStudyImage{float:left;height:80px; width:80px; margin-right:15px;}
div.caseStudyImage img{height:80px; width:80px; float:left;}
div.caseStudyContent{margin-top:0px; float:left; width:620px;}

div.caseStudyContent p a {
    font-size:11px;
}

#documentsData.hpcLoading {
    min-height:500px;
    background:url('/global/hpc/en/us/PublishingImages/ajax-loader.gif') center center no-repeat;
}

div.caseStudyVideoCarousel ul li
{
	padding:0;
	margin:0;
}
div.caseStudyVideoCarousel ul
{
}
div.jcarousel-prev
{
	margin-left:8px;	
}
div.jcarousel-next
{
	margin-left:8px;	
}

.productsplit { padding-top:15px; }
.productsplit .cueSplitLeft { width:auto; }
.productsplit .cueSplitRight { width:auto; padding-left:20px; padding-right:20px; }
.callout .cueSplitLeft { width:auto; }
.callout .cueSplitRight { width:160px; }

.rightZone h1 { font-family:Segoe UI, arial, sans-serif; font-size:30px; line-height:30px; font-weight:normal; color:#333333; margin:0; padding:0 0 20px 0; }
.rightZone h2 { font-family:Segoe UI, arial, sans-serif; font-size:21px; line-height:25px; font-weight:normal; color:#333333; margin:0; padding:0; }
.rightZone h3 { font-family:Segoe UI, arial, sans-serif; font-size:15px; line-height:18px; font-weight:normal; color:#333333; margin:0; padding:0; }
.rightZone .marginTop25 { margin-top:25px; }
.rightZone h4 { font-family:Segoe UI, arial, sans-serif; font-size:13px; line-height:18px; font-weight:normal; color:#666666; margin:0; padding:0 0 0 0; }
.rightZone h5 { font-family:Segoe UI, arial, sans-serif; font-size:13px; line-height:18px; font-weight:normal; color:#666666; margin:0; padding:0 0 0 0; }
.rightZone h6 { font-family:Segoe UI, arial, sans-serif; font-size:11px; line-height:15px; font-weight:normal; color:#666666; margin:0; padding:5px 0 0 0; }
.rightZone p { font-family:Segoe UI, arial, sans-serif; font-size:13px; line-height:18px; font-weight:normal; color:#666666; margin:0; padding:0 0 5px 0; }
.rightZone ul { list-style-type:disc; margin:0 0 0 15px; }
.rightZone li { font-family:Segoe UI, arial, sans-serif; font-size:13px; line-height:18px; font-weight:normal; color:#666666; margin:0; padding:0 0 0px 5px; }
.rightZone a { color:#164582; }
.rightZone .separator { margin:10px 10px 28px 0; border-bottom:solid 1px #cccccc; }

.rightZoneWrapper { padding:0 5px 20px 0; }
.rightZoneBgTop { height:50px; background: url('/global/hpc/en/us/PublishingImages/layout/Left_Rail_Top.png') no-repeat; }
.rightZoneBgMid { background: url('/global/hpc/en/us/PublishingImages/layout/Left_Rail_Repeat.png') repeat-y; }
.rightZoneBgBtm { height:50px; background: url('/global/hpc/en/us/PublishingImages/layout/Left_Rail_Bottom.png') no-repeat; background-position: left bottom; }
.rightZonePad { padding:0 20px 0 20px }

.rightZonePromoIcon { float:left; width:70px; margin-right:5px; }
.rightZonePromo { float:left; width:158px; clear:right; }

.rightZone655IslandTop { height:120px; background: url('/global/hpc/en/us/PublishingImages/layout/655_Island_Tabs_Top.png') no-repeat; }
.rightZone655IslandRepeat { background: url('/global/hpc/en/us/PublishingImages/layout/655_Island_Tabs_Repeat.png') repeat-y; }
.rightZone655IslandBottom { height:107px; background: url('/global/hpc/en/us/PublishingImages/layout/655_Island_Tabs_Bottom.png') no-repeat; margin-bottom:30px; }

.rightZone655IslandTop .logo { float:left; padding:15px 25px 0 10px; }
.rightZone655IslandTop .content { float:left; width:450px; padding:25px 0 0 0; }
.rightZone655IslandRepeat img { margin:0 0 0 0; }
.rightZone655IslandRepeat .content { padding:0 50px 0 25px; }

.rightRailCallout { padding:0 0 25px 0; }
.rightRailCallout p { font-size:12px; line-height:16px; }

.hero655IslandTop { height:30px; background: url('/global/hpc/en/us/PublishingImages/layout/655_Island_Top.png') no-repeat; }
.hero655IslandRepeat { background: url('/global/hpc/en/us/PublishingImages/layout/655_Island_Repeat.png') repeat-y; }
.hero655IslandBottom { height:30px; background: url('/global/hpc/en/us/PublishingImages/layout/655_Island_Bottom.png') no-repeat; }
.hero655IslandRepeat .content { padding:0 50px 0 25px; }
.hero655IslandRepeat h3{margin-left:150px;}

.buttons { padding:10px 0 0px 10px;}

.btn_down_left { float:left; width:10px; height:41px; background: url('/global/hpc/en/us/PublishingImages/icons/btn_down_left.png') no-repeat; }
.btn_down_repeat { float:left; width:102px; height:41px; background: url('/global/hpc/en/us/PublishingImages/icons/btn_down_repeat.png') repeat-x; font-family:Segoe UI, arial, sans-serif; font-size:13px; line-height:18px; font-weight:normal; text-align:center; color:#ffffff; }
.btn_down_right { float:left; width:10px; height:41px; background: url('/global/hpc/en/us/PublishingImages/icons/btn_down_right.png') no-repeat; margin-right:5px; }
.btn_up_left { float:left; width:10px; height:41px; background: url('/global/hpc/en/us/PublishingImages/icons/btn_up_left.png') no-repeat; }
.btn_up_repeat { float:left; width:102px; height:41px; background: url('/global/hpc/en/us/PublishingImages/icons/btn_up_repeat.png') repeat-x; font-family:Segoe UI, arial, sans-serif; font-size:13px; line-height:18px; font-weight:normal; text-align:center; color:#666666; }
.btn_up_right { float:left; width:10px; height:41px; background: url('/global/hpc/en/us/PublishingImages/icons/btn_up_right.png') no-repeat; margin-right:5px; }
.buttons p { margin:0; padding:8px 0 0 0; color:#666666; }
.btn_down_repeat p { color:#ffffff; }
.trybuttons { padding:20px 0 0 0; }
.trybuttons p {  margin:0; padding:8px 0 0 0; color:#666666; }
.featuredPartner p { font-family:Segoe UI, arial, sans-serif; font-size:15px; line-height:18px; font-weight:normal; color:#333333; margin:0; padding:0;}

.applicationFeatures { }
.applicationFeatures .promo { float:left; width:275px; margin-right:70px; }
.applicationFeatures .promoright { float:left; width:275px; clear:right; }
.applicationFeatures .featureimage { width:239px; height:113px; background-color:#ffffff; border:solid 1px #cccccc; vertical-align:middle; text-align:center; }
.applicationFeatures h4 { font-family:Segoe UI, arial, sans-serif; font-size:13px; line-height:18px; font-weight:normal; color:#333333; padding:10px 0 0 0; }
.applicationFeatures h4 a { color:#000000; }
.applicationFeatures h5 { font-family:Segoe UI, arial, sans-serif; font-size:13px; line-height:18px; font-weight:normal; color:#333333; padding:0 0 0 0; }
.applicationFeatures h5 a { color:#164582; }
.applicationFeatures p { font-family:Segoe UI, arial, sans-serif; font-size:13px; line-height:18px; font-weight:normal; color:#666666; padding:0; }

div.hpc-server-excel h2
{
	margin-bottom:-10px;	
}

div.hpc-basic-cluster
{
	margin-top:-15px;
}

div.hpc-basic-cluster a
{
	padding-bottom:25px;	
}

div.imageSection div a
{
	display:block;
	margin-top:-10px;
	font-size:11px;
}
div.imageSection div p a
{
	display: inline;
	font-size: 13px;
}

div.dual-boot-cluster p, div.hybrid-cluster p
{
	 font-style:italic;
	 font-size:11px;
}
div.dual-boot-cluster2 p { padding-bottom:10px; }

.linuxinterop { margin-top:20px; }
.linuxinterop p { padding-bottom:5px; }

div.job-queues a.normal
{
	display:block;
	margin:-17px 0px 20px 0px;	
}


#mycarousel
{
	margin-left:12px;
}

div.hpc-estimated-pricing a.normal
{
		display:block;
		margin:0px 0px 15px 0px;
}

div.how-to-buy-footnotes p, div.accordionContent div.imageSection div.how-to-buy-footnotes p a
{
	font-size:11px;	
}

div.how-to-buy-faq p
{
	margin:-10px 0px -10px 0px;
}
div.how-to-buy-faq ul li p{margin:0px;}

div.how-to-buy-faq ul
{
    padding-bottom:10px;
}

div.webcast p a
{
	display:block;
	margin:-7px 0px 10px 0px;	
}


@-moz-document url-prefix()  
{
div.leftRail + div#leftRailNav1Content,
div.webCastZone
{
	overflow:visible;
	display:block;
	width:725px;
	height:auto;
	float:left;	



}
} 

@media screen and (-webkit-min-device-pixel-ratio:0){
div.leftRail + div#leftRailNav1Content,
div.webCastZone
{
	overflow:visible;
	display:block;
	width:725px;
	height:auto;
	float:left;	

}
}
div.community-forums-blogs, div.community-forums-and-blogs
{
	display:block;
	margin-left:220px;	
	width:725px;
}

div.community-forums-and-blogs
{
	margin-top:-40px;
}

div.community-forums-blogs-seperator
{
	height:1px;
	background-color:#cccccc;
}


div.partners-customers-connect p { padding-bottom:5px; }

div.become-partner-discover{}

div.partners-take-advantage
{
	margin-top:15px;
}

div.partners-take-advantage p { padding-bottom:5px; }

div.partners-discovery-workshops
{
	margin:15px 0px 10px 0px;	
}

div.R2-scale-list
{
	margin-top:-15px;	
}

div.find-experts a
{
	display:block;
	margin-left:750px;
	white-space:nowrap;
}

div.get-started-register p+p, div.get-started p+p
{
    margin-top:-15px;
}



div.partners-title a, div.partners-tap-in a, div.partners-find-expert a, div.partners-learn-more a, 
div.for-isvs a, div.for-oems a, div.program-partners a,
div.r2-watch-overview a, 
#solutionscontent1 h6, #solutionscontent2 h6, #solutionscontent3 h6, #solutionscontent4 h6, #solutionscontent5 h6,
div.download-trial-software a, div.join-the-program a
{
	display:block;
	margin-top:-15px;	
}
div.r2-excel-whitepaper p { padding-bottom:10px; margin-top:-5px; }

div.r2-tech-whitepaper p { padding-bottom:10px; margin-top:-5px; }

div.partners-find-expert a { margin-top:-10px; }

div.new-why-choose p
{
	margin-top:-55px;
}

#solutionscontent1, #solutionscontent2, #solutionscontent3, #solutionscontent4, #solutionscontent5
{
	margin-top:25px;	
}

div.tryit-title
{
	margin-bottom:25px;	
}

div.product-landing-header p
{
	/* margin-top:-20px;	*/
}

.tech-resources-end-to-end h1
{
	font-size:21px;
}

.tech-resources-start-here p
{
	margin-top:-15px;
}

div.tech-resources-visit-technet p
{
	margin-top:-13px;	
}

.tech-resources-line
{
	height:1px;
	background-color:#cccccc;
	width:650px;
	margin-bottom:15px;
}

.tech-resources-list
{
	margin-top:-10px;	
}

.tech-resources-technet h3
{
	font-size:13px;
	line-height:18px;
	color:#333333;
}
.tech-resources-technet p
{
	margin-top:-5px;	
}
.tech-resources-technet a
{
	display:block;
	margin-top:-17px;	
}

div.tech-resources-code-gallery p+p
{
	display:block;
	margin-top:-15px;
}

div.tech-resources-code-gallery h3
{
	margin-bottom:10px;
}

div.hiddenCaseStudies
{
	display:none;	
}

div.link-item-2
{
	margin-top:-15px;
}

div.techresources div h3 a
{
	font-size:13px;	
}

a.wrap-link, a.wrap-link:hover
{
	text-decoration:none;
}

.productpackwrapper { width:655px; }
.productpacknav { width:655px;height:165px; }
.productpacknav .core { float:left;width:190px;height:165px; background:url('/global/hpc/en/us/PublishingImages/icons/btn_dwn_core.png') no-repeat; cursor:pointer; }
.productpacknav .coreUp { float:left;width:190px;height:165px; background:url('/global/hpc/en/us/PublishingImages/icons/btn_up_core.png') no-repeat; cursor:pointer; }
.productpacknav .core h3 { padding:20px 25px 0 25px;text-align:center; margin:0; }
.productpacknav .coreUp h3 { padding:20px 25px 0 25px;text-align:center; margin:0; }
.productpacknav .plus { float:left;width:40px;height:165px; background:url('/global/hpc/en/us/PublishingImages/layout/Plus_Sign.png') no-repeat; }
.productpacknav .icons { float:left;width:425px;margin-left:0px; background:url('/global/hpc/en/us/PublishingImages/layout/Overview_Island_Repeat.png') repeat-y; }
.productpacknav .icons h3 { padding:10px 25px 0 25px;text-align:center; }
.productpacknav .icons .iconwrapper { padding-left:65px; }
.productpacknav .icons .icon { float:left;width:98px;height:92px; cursor:pointer; }

.productpackcontent { width:655px; }
.productpacktop { width:655px; height:30px; background:url('/global/hpc/en/us/PublishingImages/layout/655_Island_Top.png') no-repeat; }
.productpackbottom { width:655px; height:30px; background:url('/global/hpc/en/us/PublishingImages/layout/655_Island_Bottom.png') no-repeat; }
.productpackcontent .packcontent {width:655px; min-height:165px; background:url('/global/hpc/en/us/PublishingImages/layout/655_Island_Repeat.png') repeat-y; }
.productpackcontent .packimage { float:left; width:115px; padding:20px 0 0 0; margin-left:10px; }
.productpackcontent .content { float:left; width:495px; margin-left:10px; padding:20px 0 0 0; }
.productpackcontent .content li { padding:0 0 5px 0;font-size:12px;line-height:14px; }
.productpackcontent .content h3 { padding-bottom:3px; }
.productpackcontent .content p { padding:0 0 10px 0; font-size:12px; line-height:14px; }

.techresources .multiSplitContent { float:left; width:200px; margin-right:15px; margin-top:10px; }
.techresources .multiSplitContent h3 { padding-bottom:5px; }
.techresources .multiSplitContent p { font-size:13px; line-height:15px; }

.multiSplitContent ul { padding-bottom:10px; }

div.tech-resources-videos h3, div.tech-resources-parallel h3
{
	margin:15px 0px;
}

div.tech-resources-kit p
{
    margin-top:-13px;    
}

div.tech-resources-app-migration
{
	margin-top:15px;	
}
div.tech-resources-app-migration p
{
	margin-top:5px;	
}

div.tech-resources-techcenter{margin:15px 0px;}
div.tech-resources-technet-edge{margin:0px 0px 10px 0px;}

.trialvideoplayer { float:left; width:408px; margin:20px 15px 15px 0; }
.trialvideoplayercontent { float:left; width:230px; margin-top:20px; }
.trialvideoplayercontent h3 { padding-bottom:5px; }

.caseStudy h1 { padding-top: 0px !important; }

.caseStudy h2 { padding:0 0 15px 0; }

.diagramtab .tableft { width:12px;height:31px; background:url('/global/hpc/en/us/PublishingImages/layout/hpc_tab_left.png') no-repeat; }
.diagramtab .tabmid { background:url('/global/hpc/en/us/PublishingImages/layout/hpc_tab_tile.png') repeat-x; }
.diagramtab .tabright { width:12px;height:31px; background:url('/global/hpc/en/us/PublishingImages/layout/hpc_tab_right.png') no-repeat; }
.diagramtab td {  }
.diagramtab td p { font-family:Segoe UI, arial, sans-serif; font-size:15px; line-height:18px; font-weight:normal; color:#333333; margin:0; padding:3px 0 0 0; }
.diagramlinks { border-bottom:solid 1px #b3b3b3;width:633px; margin:14px 0 0 10px; }
.diagramlinkswrapper { padding-left:5px; }
.diagramlinks td { vertical-align:top; font-family:Segoe UI, arial, sans-serif; font-size:13px; line-height:13px; font-weight:normal;  }
.diagramlinks td a { color:#666666; }
.diagrampluswrapper { padding:0 5px 10px 0; }
.diagramplus { width:12px;height:12px; background:url('/global/hpc/en/us/PublishingImages/icons/expand.jpg') no-repeat; cursor:pointer; }
.diagramlink { padding:0 20px 10px 0; }
.diagramline { border-bottom:solid 1px #b3b3b3;width:633px; margin:-2px 0 0 10px; height:1px; }

.filterFeaturedItem { padding:40px 0 0 0; }
.filterFeaturedItem h3 { width:189px; padding:0 0 3px 0; }
.filterFeaturedItem h6 { width:189px; }

.webcast h3 { padding:10px 0 5px 0; }
.webcast p { padding:0 0 5px 0; }

.imageSection { padding:10px 0 15px 0; }
.imageSection .screenshot { float:left; width:240px; margin-right:15px; }
.imageSection .content { float:left; width:380px; }

div.adControl { margin:10px 0 0 38px; }

.newList ul { list-style-type:none; margin:0 0 0 0; }
.newList li { padding:0; }
.newList p { padding:0 0 8px 0 }

.linkArrowDn li { padding:.45em 0 0 12px; list-style:none; }
.linkArrowUp li { padding:.45em 0 0 12px; list-style:none; }

p.cueFAQQuestion { padding:0; margin:0 0 6px 0; }
.cueFAQAnswer p { padding-bottom:0px; }
.cueFAQAnswer .cueParagraph { padding-bottom:5px; }
.cueFAQQuestion b {  }
.cueFAQAnswer b {  }

/*********************************************************************
 SHELL & PAGE CLASSES
**********************************************************************/

.cueTopline {
    background: transparent url(/global/hpc/en/us/PublishingImages/brdr-page-top.gif) no-repeat top;
    }
/* Roger Override */     
.cuePage {
    /*background: white url(/global/hpc/en/us/PublishingImages/brdr-page-side.gif);*/
    margin:-5px 0 0;
    width:960px;
    }
 
.cueBotline{
    background: transparent url(/global/hpc/en/us/PublishingImages/brdr-page-bottom.gif) no-repeat bottom;
    }

/*********************************************************************
 BODY & CONTENT CLASSES
**********************************************************************/
/* Roger Override */
/* 
.cueBanner {
    background: #ffffff url('/global/hpc/en/us/PublishingImages/banner-subpage-ws08.jpg') no-repeat;
    background-position: top right;
    }
*/
.formatHighlightBox h3 {
    background-color: #ff5a19;
    background: url('/global/hpc/en/us/PublishingImages/background-subhead-highlight.jpg');
    background-repeat: repeat-x;
    background-position: center;
    color: #fff;
    } 
    
h2, h3, h3.cueListTitle, .fontHeaderStyle h3 {
    color: #ff3300;
    }
    
.cueParagraph { font-family:Segoe UI, arial, sans-serif; font-size:13px; line-height:15px; font-weight:normal; color:#333333; margin:0; padding:0 0 0 0; }
.cueParagraph a { color:#164582; }
        
/*********************************************************************
 FORMATTING CLASSES (tools)
**********************************************************************/

.linkArrowDn li {
    background: url('/global/hpc/en/us/PublishingImages/bllt-arrowdn.gif') no-repeat 0 .9em !important;
    }
    
.linkArrowUp li {
    background: url('/global/hpc/en/us/PublishingImages/bllt-arrowup.gif') no-repeat 0 .9em !important;
    }
    
.divTopBorder1 {
	border-top: 1px solid #8a929f;
	}	

.divTopBorder2 {
	border-top: 1px solid #8a929f;
	}
	
.bgColorShade1 {
    background: #fafafa url('/global/hpc/en/us/PublishingImages/bkgd-rr-silverfade.gif') repeat-x bottom;
    }
    	    
.widthSetSLVideo {
	width: 960px;
    }

.widthSetSLVideoOverrideLeft {
    margin-left: -7px;
    }
 

   
/* Link images
**********************************************************************/

.cueLinkIconAudio, .cueLinkIconMedia, .cueLinkIconPDF, 
.cueLinkIconVideo, .cueLinkIconWord, .cueLinkIconXPS {
	width: 15px;
	height: 12px;
	}
    
.cueLinkIconMedia, .cueLinkIconVideo, .cueLinkIconAudio {
	background: url('/global/hpc/en/us/PublishingImages/icon-link-media.gif') no-repeat bottom;
    }
    
.cueLinkIconPDF {
	background: url('/global/hpc/en/us/PublishingImages/icon-link-pdf.gif') no-repeat bottom;
    }    
    
.cueLinkIconWord {
	background: url('/global/hpc/en/us/PublishingImages/icon-link-doc.gif') no-repeat bottom;
    }    

.cueLinkIconXPS {
	background: url('/global/hpc/en/us/PublishingImages/icon-link-xps.gif') no-repeat bottom;
    }    
    
/*********************************************************************
 CSP OVERRIDE
**********************************************************************/

/* Footer Component */ 

div#Footer div.ftr_parent {
    background-image:none;
    }
div#Footer
{
    background-image:url(/global/hpc/en/us/PublishingImages/ms-ft-logo.png);
    background-repeat:no-repeat;
    background-position:right top;
    width:940px;
}
duv#Footer div.ftr_topRow
{
    margin:-10px 0px 0px 0px;
}

div#Footer li.ftr_copyright
{
	margin-left:12px;
	margin-top:5px;
	color:#696969;
}

@-moz-document url-prefix()  
{
div#Footer li.ftr_copyright
{
	margin-top:10px;
}
} 


/*Find Partner List */
.dataTable	
{
	margin-top: 10px;
	border-bottom: solid 1px #CCCCCC;
	}
	
.dataTable td	{
	padding: 5px;
	}

.record td	{
	border-top: solid 1px #CCCCCC;
	border-left: solid 1px #CCCCCC;
	}
	
.record td td 
{
	border-width: 0px;
}

.evenRecord	{
	background: #E9E9E6;
	}

.evenRecord td	{
	border-top: solid 1px #CCCCCC;
	border-left: solid 1px #CCCCCC;
	}
	
.evenRecord td td
{
	border-width: 0px;
}

.dataTableBottomMargin
{
	height: 1px;
	overflow: hidden;
	margin-bottom: 1px;
}
.stdHeader {
background:#CCCCCC none repeat scroll 0%;
color:#000000;
}
.stdHeader td {
border-left:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:70%;
font-weight:bold;
}

/*custom zbox stuff */
h2.img-box-hdr
{
    margin:-10px 0px 10px 2px;
    padding:0;
}

/*custom SL CTA stuff*/
        div#no-sl-cta-header
        {
        background-image:url(/global/hpc/en/us/PublishingImages/home/L_NSL_TopRepeat.png);
        background-repeat:repeat-y;
        width:355px;
        height:46px;
        margin-top:-15px;
        }
        div#no-sl-cta-body
        {
        background-image:url(/global/hpc/en/us/PublishingImages/home/L_NSL_BottomRepeat.png);
        background-repeat:repeat-y;
        width:355px;
        min-height:55px;
        height:auto;
        margin-top:-15px;
        }
        div#no-sl-cta-bottom
        {
        background-image:url(/global/hpc/en/us/PublishingImages/home/L_NSL_Bottom.png);
        background-repeat:no-repeat;
        width:355px;
        height:20px;
        margin-top:-15px;
        margin-left:-1px;
        }
        div#no-sl-cta-header h1
        {
        font-family:Segoe UI, Arial, Sans-Serif;
        font-size:22px;
        color:#0c6088;
        text-decoration:none;
        font-weight:normal;
        padding-left:20px;
        }
        div#no-sl-cta-body p
        {
        font-family:Segoe UI, Arial, Sans-Serif;
        font-size:12px;
        color:#666666;
        line-height:1.25em;
        width:325px;
        padding:10px 15px 0px 20px;
        }
        
        div#no-sl-cta-header h1
        {
			padding-top:0px;	
        }
        
        div.VideoPlayerNonSLContainer div.no-sl-cta-container
        {
        	padding-top:200px;
        }
        
/* HPC Server 2008 R2 Site Upgrade Custom Styles */

		.split5050
		{
			width: 50%;
			float: left;
		}
/*****************************
  Silverlight Keynote Wrapper
*****************************/

div.introMov
{
	background: url('/global/hpc/en/us/PublishingImages/layout/curtain.png') no-repeat;
	height: 410px;
	width: 651px;
	margin-bottom: 40px;
}

div.introMov div.hpcLeftWrapper
{
	width: 166px;
	float: left;
	margin: 40px 30px 0 20px;
	border-top: 1px solid #b2b2b2;
	border-bottom: 1px solid #b2b2b2;
	padding: 15px 0;
}

div.introMov div.hpcLeftWrapper h6
{
	color: #333;
	font-size: 11px;
	font-weight: bold;
}

div.introMov div.hpcLeftWrapper p
{
	margin-top: 5px;
	line-height: 17px;
}

div.introMov div.hpcLeftWrapper ul
{
	margin: 8px 0 0 15px;
	padding: 0;
	list-style: disc url('/global/hpc/en/us/PublishingImages/bullets.png') outside;
}

div.introMov div.hpcLeftWrapper ul li
{
	margin-bottom: 5px;
	padding: 0;
}


div.introMov div.hpcRightWrapper
{
	float: left;
	width: 408px;
	background: transparent;
	height: 306px;
	margin: 40px 0;
}

div.explore {
    padding-top:0px;
    border-top:1px solid #ccc;
    width:651px;
}  

    div.explore div.thumb {
        background:#000;
        height:80px;
        width:80px;
        float:left;
        margin-right:10px;
    }  
    
    div.explore h3 {
/*        margin:0;*/
        font-size:19px;
    }  
  
    div.explore ul {
        margin:0;
        clear:both;
    } 
    
    div.explore ul li {
        margin-bottom:7px;
    } 
    
  
    div.explore div.exploreLeft {
        float:left;
        width:300px;
        padding-right:15px;
        border-right:2px solid #ccd2d7;
    } 

    div.explore div.exploreRight {
        float:left;
        width:300px;
        padding-left:15px;
        border-left:1px solid #eee;
    } 
 
 .keynoteLanguages {display:none;}

/* Accordion Content HPC Link margin Override */

div.accordionContent div.imageSection DIV A
{
	margin-top: 0px !important;
}

/* Try It Landing Accordion Custom Rendering Overrides */

ul#trialLandingAccordion div.accordionContent
{
  padding: 10px 15px 15px 10px;
  width: 623px !important;
}

ul#trialLandingAccordion div.accordionContent div.newContent p
{
  padding-bottom: 18px;
}

ul#trialLandingAccordion div.accordionContent div.newContent ul li p
{
  padding-bottom: 0px;
}

ul.hpcAccordion div.accordionContent .content
{
    width:360px;
}

/* Product Landing Tabbed Carousel Custom Rendering Overrides */

div#productLandingTabbedCarousel.hpcTabbedCarousel
{
	width: 650px;
	padding: 40px 0;
	background: url('/global/hpc/en/us/PublishingImages/product/productLandingCarouselBG.jpg') left bottom no-repeat;	
}
div#productLandingTabbedCarousel div.tabComponent
{
	width: 636px;
	background-color: #fff;
}
div#productLandingTabbedCarousel div.tabComponent ul#tabs_content
{
	border: 1px solid #eee;
	overflow-y: scroll;
	height: 370px;
}
div#productLandingTabbedCarousel ul#tabs_content li div.hpcTitle
{
	top: -29px;
	width: 100%;
}
div#productLandingTabbedCarousel ul#tabs_content ol 
{
	/*list-style: none;*/
}
div#productLandingTabbedCarousel div.carousel-wrap-content 
{
	padding: 10px;
}
div.carousel-wrap-content div.image-wrap-text
{
	float: left;
	margin: 10px 10px 0px 0px;
}
div.carousel-wrap-content div.image-wrap-list
{
	float: left;
	margin: 10px 25px 0px 0px;
}
div#productLandingTabbedCarousel div.tab_container
{
	width: 100%;
}
div#productLandingTabbedCarousel div.tab_container ul#hpcTabs
{
	text-align: center;
	width: 600px !important;
	margin: 0 18px;
}
div#productLandingTabbedCarousel div.tab_container ul#hpcTabs li
{
	text-align: center;
	margin: 0 28px;
}
div#productLandingTabbedCarousel div.hpcHoverTitle
{
	bottom: -40px;
	height: 40px;
	line-height: 40px;
	width: 100%;
}

/*Launch Partners Quotes Custom Rendering Overrides */
div#tooltip
{
  width: 400px !important;
}
div.techResources {
	background:url('/global/hpc/en/us/PublishingImages/icons/icon_Resources.png') no-repeat right 50%;
}

div.techResources h3 {
	margin:15px 0 0 10px;
}
div.hpcInAction {
	background:url('/global/hpc/en/us/PublishingImages/home/Hp_icon_hpcinaction.png') no-repeat right 50%;
}

div.hpcInAction h3 {
	margin:15px 0 0 10px;
}

div.launch {
	background:url('/global/hpc/en/us/PublishingImages/home/Hp_icon_launch.png') no-repeat 5px 10px;
	position: relative;
}

div.launch h3 {
	margin:35px 0 0 0;
	position: absolute;
	right: 5px;
}

div.adControl
{
    margin: 0 0 0 38px;
    padding-top: 10px;
}

/* Partner Quotes Rotator Temporary Overrides */
div.quotes table tr td #partnerLogo 
{
	position:relative;
}

span#prLink {
    position:absolute;
    top:25px;
    left:0;
    text-align:center;
    font-size:14px;
    display:none;
    cursor:pointer;
}

div#partnerLogo a {
    display:block;
    color:#000;
}

div#partnerLogo a:hover {
    text-decoration:none;
}

/* Do not apply uncategorized code at the bottom */

/************************
	Global Clear Class
************************/
.clear { clear:both !important; }

/* HPC Rotator Quotes Temporary Override */
/*div.hpcRotator div.hpcQuoteText p.hpcQuoteCite
{
	margin-bottom: 10px;
}*/

ul.hpcAccordion div.hpcRotator div.hpcQuoteText p
{
	font-size: 90%;
}
ul.hpcAccordion div.hpcRotator div.hpcQuoteText p.hpcQuoteCite
{
	font-size: 80%;
}

div.hpcRotator
{
    padding:10px;
    background:#d9dee2;
    border-top:1px solid #ccc;
    border-bottom:1px solid #ccc;
    margin-bottom: 10px;
}
div.hpcRotator div.hpcRotator
{
	padding: 0px;
	background: none;
	border: none;
}

/* New To HPC Overrides */
/* Tabbed Carousel */
div#productNewToHpcTabbedCarousel
{
	margin-bottom: 20px;
}
div#productNewToHpcTabbedCarousel div.hpcHoverTitle SPAN
{
	font-size: 95%;
}
div#productNewToHpcTabbedCarousel ul#tabs_content li div.hpcTitle SPAN
{
	font-size: 1.1em;
}

/* Accordion */
div.newToHPCAccordionContent a
{
	display: block;
	font-size: 11px;
}
/* Why Microsoft Quotes with Links Overrides */
div.accordionContent div.imageSection div.accordionQuoteWithLink a
{
	float: right;
	font-size: 80% !important;
	margin: 10px 10px 0px 0px !important;
	text-align: right;
}

/* HPC Accordion Temporary Override - Global */
ul.hpcAccordion
{
	margin-left: 0px !important;
}

/* Technical Resources Overrides */
div.techResourcesSplitSection a
{
	display: block;
	font-size: 13px;
}
.spacefix P
{
	padding-right: 2px;
}


.hpcQuoteCite {
	margin-left:20px !important;
	text-align:right;
}

/* Table Emulation */

div.hpcConfigTable
{
	border:1px solid #9098a4;
	border-bottom:none;
	width:360px;
	color:#737177;
	background:#eee url('/global/hpc/en/us/PublishingImages/tableBorder.gif') 114px 0 repeat-y;
	margin-bottom: 5px;
}

div.hpcConfigTable div.leftCol p, div.hpcConfigTable div.rightCol p
{
	margin:0;
	padding:5px;
}

div.hpcConfigTable div.hpcTableRow
{
	border-bottom:1px solid #9098a4;
}

div.hpcConfigTable div.leftCol
{
	float:left;
	width:114px;
}


div.hpcConfigTable div.rightCol
{
	float:left;
	width:246px;
}

div.hpcConfigTable div.hpcTableRowFirst
{
	border-bottom:1px solid #9098a4;
}

div.hpcConfigTable div.hpcTableRowLast
{
	border-bottom:1px solid #9098a4;
}

.hpcTableHeader {
	background:#cdd3dc;
}
div.hpcConfigTable div.newContent
{
	padding-left: 0px;
	padding-right: 0px;
}
div.applicationFeatures{margin-top:20px;}

/* Partners - Become Partner - Custom CSS */
div.indentLinks
{
	margin-top: -20px;
	margin-left: 46px;
}
.multiSplitContent ul {
				padding-bottom:0px;
}


/* Partners - Offers - Custom CSS */
.spacefix div, div.spacefix {padding-right:8px;width:320px;}

/* fix for extra padding between paragraphs and lists - Custom CSS */

.rssBody .rssItem
{
margin-bottom:0;
padding:0 0 3px 5px;
}
