.seo
{
	display: none;
}


/* >>>>>>>>><<<<<<<<<< */
/* >>>> ALL PAGES <<<< */
/* >>>>>>>>><<<<<<<<<< */

/*
-----------------------------{body centered}
*/

/*body
{
	background-color: #808080;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	width: 1010px;
	font-family: Arial, Helvetica, Sans-serif;
}
*/

img
{
	border: 0px;
}

a
{
	outline: none;
}

/*
-----------------------------{typography}
*/

p 
{
	font-size: 12px;
	line-height: 130%;
}

h1
{
	color: #C80007;
	padding: 0px;
	margin: 0px;
	font-size: 22px;
	font-weight: 600;
	line-height: 180%;
}

h2.black
{
	color: #000;
	padding: 0px;
	margin: 0px;
	font-size: 16px;
	font-weight: bold;
	line-height: 180%;
}

h4
{
	color: #C80007;
	padding: 0px;
	margin: 0px;
	font-size: 12px;
	font-weight: bold;
}


#mainBodyWrapper ul
{
	list-style-image: url("http://media.eloqua.com/designimages/bullet.gif");
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px 10px;
	font-size: 12px;
	line-height:150%;
}

#mainBodyWrapper a
{
	color: #555;
}

/* Legacy Styles */

/* ******************* */
/* Content   */
/* ******************* */

/*
.contenttext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: bold;
	color: #CC0000;
	background-color: #FFFFFF;
	text-align: left;
	text-indent: 5px;
	white-space: normal;
	border-top: 1px none #CCCCCC;
	border-right: 1px none #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
	border-left: 1px none #CCCCCC;
	padding: 3px;
}
*/


.tabRedHeadline
{
	font-size: 16px;
	color: #C80007;
	display: block;
	margin-bottom: 10px;
	margin-left: 10px;
}

.redHead
{
	font-size: 15px;
	color: #C80007;
	font-weight:normal;
}

.redHeadBold
{
	font-size: 16px;
	color: #C80007;
	font-weight: bold;
}

.redHead2
{
	font-size: 12px;
	color: #C80007;
	font-weight: bold;
}

.highlighter
{
	background-color: #f8ef00;
	font-weight: bold;
}

.blackHead
{
	font-size: 16px;
	color: #000;
	font-weight: bold;
	padding-top:0;
	padding-bottom:0;
	line-height:16px;
}

.blackHeadMedium
{
	font-size: 13px;
	color: #000;
	font-weight: bold;
}

.blackHeadSmall
{
	font-size: 11px;
	color: #000;
	font-weight: bold;
	display: block;
	height: 20px;
}

.blackParagraph
{
	font-size: 12px;
}

.blackParagraphLt
{
	font-size: 11px;
}

.blackParagraphLtBold
{
	font-size: 11px;
	font-weight: bold;
}

.blackParagraphBold
{
	font-size: 12px;
	font-weight: bold;
}

.blueParagraphBold
{
	color: #294395;
	font-size: 12px;
}

.redTestimonial
{
	font-size: 11px;
	color: #C80007;
	line-height: 100%;
	font-weight: bold;
}

.greyTestimonial
{
	font-size: 11px;
	color: #333;
	line-height: 140%;
	font-weight: bold;
}

.blackTestimonial
{
	font-size: 11px;
	color: #000;
	line-height: 100%;
}

.greyParagraph
{
	font-size: 12px;
	color: #666;
}

.greyParagraphHead
{
	font-size: 12px;
	color: #666;
	font-weight: bold;
}

.greySmallLead
{
	font-size: 10px;
	color: #666;
	font-weight: bold;
}

.greySmallLeadDocTitle
{
	padding-top: 0px;
	line-height: 12px;
	font-size: 10px;
	color: #666;
	font-weight: bold;
}


.greySmallParagraph
{
	font-size: 10px;
	color: #666;
}

.blackSmallParagraph
{
	font-size: 10px;
	color: #000;
}

.greySmallLink
{
	font-size: 10px;
	color: #555;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
}

.greySmallLink:hover
{
	color: #E15A00;
	text-decoration: underline;
}

.greyMediumLink
{
	font-size: 11px;
	line-height: 180%;
	color: #555;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
}

.greyMediumLink:hover
{
	color: #E15A00;
	text-decoration: underline;
}

.greyMediumLinkSelected
{
	font-size: 11px;
	line-height: 180%;
	color: #b80007;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
}

.orangeLink
{
	font-size: 10px;
	color: #555;
	text-decoration: underline;
}

.orangeLargeLink
{
	font-size: 14px;
	color: #555;
	text-decoration: underline;
	font-weight: bold;
}

.orangeLink:hover
{
	font-size: 10px;
	color: #E36000;
	text-decoration: underline;
}

.orangeLinkSmallParagraph
{
	font-size: 11px;
	color: #E36000;
	text-decoration: none;
}

.orangeLinkSmallParagraph:hover
{
	text-decoration: underline;
}

.orangeHeadSmall
{
	font-size: 12px;
	color: #E36000;
	font-weight: bold;
	display: block;
	height: 20px;
}

.blueHead
{
	font-size: 14px;
	color: #294196;
	font-weight: bold;
	display: block;
	height: 20px;
}

a.utilityNavBlack
{
	font-size: 10px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}

a.utilityNavBlack:hover
{
	color: #E36000;
}

a.utilityNavBlack:active
{
	color: #E36000;
}

a.utilityNavRed
{
	font-size: 10px;
	font-weight: bold;
	color: #C80007;
	text-decoration: none;
}

a.utilityNavRed:hover
{
	color: #E36000;
}

a.utilityNavRed:active
{
	color: #E36000;
}


smallArrowUl
{
	list-style-image: url(http://media.eloqua.com/designimages/red_arrow_small.gif);
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px 10px;
}

ul.smallArrowOpenUl
{
	list-style-image: url(http://media.eloqua.com/designimages/red_arrow_open_small.gif);
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px 20px;
}

ul.smallDiscUl
{
	list-style-image: url(http://media.eloqua.com/designimages/red_disc_small.gif);
	padding: 0px 0px 0px 30px;
	margin: 0px 0px 0px 10px;
}

ul.smallCircleUl
{
	list-style-image: url(http://media.eloqua.com/designimages/red_circle_small.gif);
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px 40px;
}

ul.smallDashUl
{
	list-style-image: url(http://media.eloqua.com/designimages/red_dash_small.gif);
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px 50px;
}

li.navMoreLi
{
}

#ulLevel0
{
	padding: 0px;
	margin: 0px;
	overflow: hidden;
	list-style-type: none;
}

li.navDivider
{
	padding: 0px;
	margin-top: 6px;
	float: left;
}

li#navPlatform, li#navCustomerSuccess, li#navPartners, li#navAboutEloqua
{
	padding: 0px;
	margin: 0px;
	float: left;
}

a#navPlatformA
{
	height: 24px;
	width: 65px;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	text-align: center;
	text-decoration: none;
	padding-top: 8px;
	padding-right: 30px;
	padding-left: 30px;
	display: block;
	border-top: 1px transparent solid;
	border-right: 1px transparent solid;
	border-left: 1px transparent solid;
	cursor: pointer;
}

a#navCustomerSuccessA
{
	height: 24px;
	width: 120px;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	text-align: center;
	text-decoration: none;
	padding-top: 8px;
	padding-right: 30px;
	padding-left: 30px;
	display: block;
	border-top: 1px transparent solid;
	border-right: 1px transparent solid;
	border-left: 1px transparent solid;
	cursor: pointer;
}

a#navPartnersA
{
	height: 24px;
	width: 60px;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	text-align: center;
	text-decoration: none;
	padding-top: 8px;
	padding-right: 30px;
	padding-left: 30px;
	display: block;
	border-top: 1px transparent solid;
	border-right: 1px transparent solid;
	border-left: 1px transparent solid;
	cursor: pointer;
}

a#navAboutEloquaA
{
	height: 24px;
	width: 90px;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	text-align: center;
	text-decoration: none;
	padding-top: 8px;
	padding-right: 30px;
	padding-left: 30px;
	display: block;
	border-top: 1px transparent solid;
	border-right: 1px transparent solid;
	border-left: 1px transparent solid;
	cursor: pointer;
}

a#navPlatformA:hover, a#navCustomerSuccessA:hover, a#navPartnersA:hover, a#navAboutEloquaA:hover
{
	color: #E36000;
}

a.generalButtonText
{
	height: 19px;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	padding-top: 12px;
	padding-left: 45px;
	display: block;
}

a.generalButtonText:hover
{
	color: #E36000;
}

a.generalButtonWideText
{
	height: 19px;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	padding-top: 12px;
	padding-left: 95px;
	display: block;
}

a.generalButtonWideText:hover
{
	color: #E36000;
}

a.generalButtonCategoryLink
{
	height: 19px;
	font-size: 11px;
	font-weight: bold;
	color: #666;
	text-decoration: none;
	padding-top: 11px;
	padding-left: 45px;
	display: block;
}

a.generalButtonCategoryLink:hover
{
	color: #E36000;
}

.wideBottom ul
{
	margin: 0;
	padding: 0 0 0 15px;
	line-height: 14px;
}

a.footerNavBlack
{
	font-size: 10px;
	color: #000;
	text-decoration: none;
}

a.footerNavBlack:hover
{
	color: #E36000;
}

#breadcrumb{
	list-style:none;	
	margin:0;
	padding:0;
	margin-left:60px;
	padding-top: 10px;
	width:1010px;
	margin: 0 auto;
	padding-left:10px;
	color:#666666;
}
#breadcrumb li{
	color:#666666;
	float:left;
	padding-left:4px;
	font-size:11px;
	text-decoration:none;
	text-transform:uppercase;	
}
#breadcrumb li a{
	font-size:11px;
	color:#666666;
	text-decoration:none;
	text-transform:uppercase;	
}

a.crumb
{
	font-size: 11px;
	color: #555;
	text-decoration: none;
}

a.crumb:hover
{
	color: #E66C00;
	text-decoration: underline;
}

.crumbCurrent
{
	font-size: 11px;
	color: #C80007;
}

.greyCrumb
{
	font-size: 11px;
	color: #666;
}

/*
-----------------------------{outer wrapper}
*/

#wrapper
{
	width: 1010px;
	padding: 0px;
	background-color: #fff;
}

/*
-----------------------------{utility nav}
*/

#utilityNavWrapper
{
	width: 980px;
	height: 22px;
	padding: 5px 20px 0 0;
	background-color: #ccc;
	background-image: url(http://media.eloqua.com/designimages/utility-nav-background.jpg);
	background-repeat: repeat-x;
	overflow: hidden;
	text-align: right;
	margin-left: 5px;
}

span.utilityNavDivider
{
	font-size: 10px;
	padding: 5px 10px 0 10px;
}

/*
-----------------------------{header}
*/

#headWrapper
{
	width: 1000px;
	height: 81px;
	overflow: hidden;
	background-image: url(http://media.eloqua.com/designimages/power-to-succeed.gif);
	background-repeat: no-repeat;
	background-position: 750px 35px;
	background-color: #C80007;
	margin-left: 5px;
}

#logoWrapper
{
	width: 208px;
	height: 81px;
	background-image: url(http://media.eloqua.com/designimages/banner-tab.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #B80007;
}

#logo
{
	margin-top: 27px;
	margin-left: 28px;
	border: 0px;
}

/*
-----------------------------{navigation}
*/

#mainNavWrapper
{
	width: 1000px;
	height: 33px;
	overflow: hidden;
	padding: 0px;
	background-image: url(http://media.eloqua.com/designimages/nav-bar-background.jpg);
	background-repeat: repeat-x;
	margin-left: 5px;
}

#mainNavLeft
{
	width: 700px;
	height: 33px;
	float: left;
	margin-left: 30px;
}

#mainNavRight
{
	width: 180px;
	height: 33px;
	float: right;
}

#mainNavRight form.searchForm
{
	margin-top: 7px;
	width: 175px;
	height: 22px;
	padding: 0px;
	margin-left: 0px;
}

#mainNavRight input.searchInput
{
	width: 148px;
	height: 16px;
	border-top: 1px #C4C7C9 solid;
	border-right: 0;
	border-bottom: 1px #C4C7C9 solid;
	border-left: 1px #C4C7C9 solid;
	padding: 1px 0 1px 3px;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	float: left;
	font-family: Arial, Helvetica, Sans-serif;
}

#mainNavRight input.searchSubmit
{
	width: 23px;
	height: 22px;
	left: 0;
	float: left;
}

/*
-----------------------------{navigation overlay}
*/

#navOverlayPlatform
{
	width: 812px;
	background-color: #CFCFCF;
	background-image: url(http://media.eloqua.com/designimages/overlay-background.jpg);
	background-repeat: repeat-x;
	position: absolute;
	z-index: 10;
	margin-top: 0px;
	margin-left: 0px;
	display: none;
	border-right: 1px #FFF solid;
	border-bottom: 1px #FFF solid;
	border-left: 1px #FFF solid;
	overflow: hidden;
}

#navOverlayCustomerSuccess
{
	width: 406px;
	background-color: #CFCFCF;
	background-image: url(http://media.eloqua.com/designimages/overlay-background.jpg);
	background-repeat: repeat-x;
	position: absolute;
	z-index: 10;
	margin-top: 0px;
	margin-left: 0px;
	display: none;
	border-right: 1px #FFF solid;
	border-bottom: 1px #FFF solid;
	border-left: 1px #FFF solid;
	overflow: hidden;
}

#navOverlayPartners
{
	width: 406px;
	background-color: #CFCFCF;
	background-image: url(http://media.eloqua.com/designimages/overlay-background.jpg);
	background-repeat: repeat-x;
	position: absolute;
	z-index: 10;
	margin-top: 0px;
	margin-left: 0px;
	display: none;
	border-right: 1px #FFF solid;
	border-bottom: 1px #FFF solid;
	border-left: 1px #FFF solid;
	overflow: hidden;
}

#navOverlayAbout
{
	width: 608px;
	background-color: #CFCFCF;
	background-image: url(http://media.eloqua.com/designimages/overlay-background.jpg);
	background-repeat: repeat-x;
	position: absolute;
	z-index: 10;
	margin-top: 0px;
	margin-left: -300px;
	display: none;
	border-right: 1px #FFF solid;
	border-bottom: 1px #FFF solid;
	border-left: 1px #FFF solid;
	overflow: hidden;
}

.navOverlayBuckets
{
	width: 172px;
	float: left;
	padding: 15px;
}

.navOverlayMoreInfoWrapper
{
	float: left;
}

.navOverlayMoreInfoTop
{
	width: 172px;
	min-height: 120px;
	padding: 15px;
	background-color: #E4E4E4;
	padding-bottom: 5px;
}

.navOverlayMoreInfoBottom
{
	width: 172px;
	min-height: 120px;
	padding: 15px;
	background-color: #E4E4E4;
	padding-top: 5px;
}

.navOverlayDividerVert
{
	width: 0px;
	min-height: 250px;
	float: left;
	margin-top: 15px;
	margin-bottom: 15px;
	border-right: 1px #FFF solid;
	border-left: 1px #CCC solid;
	overflow: hidden;
}


.navOverlayDividerVertPlatform
{
	width: 0px;
	min-height: 200px;
	float: left;
	margin-top: 70px;
	margin-bottom: 15px;
	border-right: 1px #FFF solid;
	border-left: 1px #CCC solid;
	overflow: hidden;
}

.navOverlayDividerHoriz
{
	width: 202px;
	height: 0px;
	border-top: 1px #FFF solid;
	border-bottom: 1px #CCC solid;
	background-color: #E4E4E4;
	overflow: hidden;
}

.closer
{
	margin-top: 5px;
	cursor: pointer;
	text-align: right;
}

.closer img
{
	vertical-align: middle;
}

.moreInfoReadMore
{
	margin-top: 10px;
	cursor: pointer;
}

.moreInfoReadMore a
{
	cursor: pointer;
	color: #E36000;
}

.moreInfoReadMore img
{
	vertical-align: middle;
}

.clear
{
	clear: both;
}

.navOverlayBlackHeadSmall
{
	font-size: 12px;
	color: #000;
	font-weight: bold;
	display: block;
	height: 20px;
	padding-bottom: 12px;
}

.navOverlayGreySmallLink
{
	font-size: 12px;
	line-height: 8px;
	color: #555;
	font-weight: bold;
	text-decoration: none;
	display: block;
	cursor: pointer;
	padding-left: 10px;
}

.navOverlayGreySmallLink:hover
{
	color: #E15A00;
	text-decoration: underline;
}


/*
-----------------------------{mainBody}
*/

#mainBodyWrapper
{
	margin-top:30px;
	overflow:hidden;background:url(http://media.eloqua.com/designimages/columnSide.jpg) 820px 0 repeat-y;
}

#mainLeftWrapper
{
	width: 816px;
	float: left;
}

#mainRightWrapper
{
	width: 169px;
	float: left;
}

#title
{
	width: 780px;
	min-height: 58px;
	background-image: url(http://media.eloqua.com/designimages/title_bg.jpg);
	background-repeat: no-repeat;
	background-position: 4px 50%;
	padding-top: 25px;
	padding-left: 20px;
	margin-left: 0px;
}

#titleTall
{
	width: 792px;
	min-height: 150px;
	background-repeat: no-repeat;
	padding-top: 25px;
	padding-left: 20px;
}

#titleNoBg
{
	width: 792px;
	padding-top: 25px;
	padding-bottom: 15px;
	padding-left: 20px;
}

#mainRightWideblock
{
	width: 790px;
	border-top: 3px #b80007 solid;
	margin-top: 15px;
	margin-left: 7px;
	padding-top: 20px;
	padding-bottom: 20px;
}

#mainRightWideblockGeneralPage
{
	width: 790px;
	border-top: 1px #ccc solid;	
	margin-top: 15px;
	margin-left: 7px;
	padding-top: 10px;
	padding-bottom: 10px;
}

#mainRightWideblockBottom
{
	border-bottom: 1px #ccc solid;	
}

#mainRightWideblockNoRed
{
	width: 805px;
	border-bottom: 1px #ccc solid;
	margin-left: 7px;
	padding-bottom: 20px;
}

#pagerWrapper
{
	width: 790px;
	height: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
	overflow: hidden;
	border-top: 1px #ccc solid;
	border-bottom: 1px #ccc solid;
	margin-left: 7px;
                     background:white; 
                     font-size:11px;
                     text-decoration: none;
}

#pagerLeft
{
	float: left;
	width: 195px;
}

#pagerCenter
{
	float: left;
	width: 380px;
	text-align: center;
}

#pagerRight
{
	float: left;
	width: 210px;
	text-align: right;
}

#pagerPageBottom
{
	width: 790px;
	height: 10px;
                     background:white; 
}

#navThisSection
{
	margin-top: 5px;
	margin-left: 5px;
	background-color: #FAF8F9;
	width: 782px;
	padding: 10px;
}

#navRelatedContent
{
	margin-top: 5px;
	margin-left: 5px;
	background-color: #FAF8F9;
	width: 782px;
	padding: 10px;
}


#navMore
{
	margin-top: 5px;
	margin-left: 5px;
	background-color: #FAF8F9;
	width: 782px;
	padding: 10px;
}

/*
-----------------------------{home flash banner}
*/

#flashWrapper
{
	width: 1010px;
	height: 310px;
	background-color: #fff;
	margin-left: 0px;
}

#flashWrapperZ
{
	width: 1010px;
	height: 232px;
	position: absolute;
	z-index: 0;
}

#homeMovie
{
	width: 1010px;
	height: 310px;
}

/*
-----------------------------{carousel banner}
*/

#carouselWrapper
{
	width: 1000px;
	height: 199px;
	overflow: hidden;
	background-color: #FFF;
	margin-left: 5px;
}

#carousel
{
	width: 1000px;
	height: 199px;
	overflow: hidden;
	background-color: #808080;
}

/*
-----------------------------{carousel mini banner}
*/

#carousel5BoxWrapper
{
	width: 800px;
	overflow: hidden;
}

#carousel5Box
{
	width: 790px;
	overflow: hidden;
	margin-left:15px;
	margin-top:12px;
}

/*
-----------------------------{site map}
*/
#siteMapWrapper
{
	width: 1000px;
	overflow: hidden;
	background-color: #E6E7E9;
	background-image: url(http://media.eloqua.com/designimages/bg_bottom.gif);
	background-repeat: no-repeat; 
	margin-left: 5px;
}

#siteMapLeftWrapper
{
	width: 600px;
	overflow: hidden;
	background-color: #C8CBCE;
	float: left;
	padding: 10px;
}

#mapWrapper
{
	width: 376px;
	overflow: hidden;
	background-color: #C8CBCE;
	float: left;
	margin-left: 20px;
}

#mapTop
{
	width: 580x;
	height: 20px;
	overflow: hidden;
	border-bottom: 1px #666 solid;
	padding-top: 20px;
}

#mapBottom
{
	width: 600px;
}

.siteMapBuckets
{
	width: 165px;
	float: left;
	padding: 15px;
}

.mapBottomRow
{
	width: 376px;
	padding-right: 10px;
	float: left;
}

.mapBottomRowIndent
{
	width: 336px;
	padding-right: 10px;
	padding-bottom: 15px;
	margin-left: 15px;
}

#siteMapRightWrapper
{
	width: 379px;
	overflow: hidden;
	background-color: #E6E7E9;
	float: left;
  	padding-top: 10px;
	padding-left:: 10px;
}

#resourcesTop
{
	margin-left: 20px;
	width: 350px;
	height: 20px;
	overflow: hidden;
	border-bottom: 1px #666 solid;
	padding-top: 20px;
} 


#resourcesBottom
{
	width: 350px;
	padding-top: 6px;
}

.resourcesBottomRow
{
	margin-left: 20px;
	padding-top: 6px;
	width: 336px;
	line-height: 75%;
	padding-right: 10px;
	padding-bottom: 4px;
}

#siteMapRightWrapper form.customerLogin
{
	width: 295px;
  	height: 178px;
	background-image: url(http://media.eloqua.com/designimages/register-background.png);
	background-repeat: no-repeat;
	padding: 10px 0 0 0;
	margin-top: 10px;
	margin-left: 20px;
	display: block;
}

#customerFormWrapper
{
	width: 255px;
	padding: 0px;
	margin-left: 20px;
	height: 178px;
}

#customerFormTitle
{
	height: 26px;
	padding-left: 17px;
}

.customerFormRow
{
	width: 255px;
	overflow: hidden;
	margin-bottom: 5px;
	padding: 0;
}

.customerFormLabel
{
	width: 65px;
	height: 17px;
	text-align: right;
	float: left;
	padding-top: 3px;
	padding-right: 10px;
}

.customerFormInput
{
	width: 140px;
	height: 21px;
	float: left;
}

.customerFormSubmit
{
	width: 164px;
	height: 31px;
	float: right;
}

input#username, input#password
{
	width: 176px;
	height: 16px;
	border: 1px #999 solid;
}


/*
-----------------------------{footer}
*/

#footerOuterWrapper
{
	width: 1000px;
	height: 50px;
	padding-top: 4px;
	overflow: hidden;
	background-color: #fff;
	margin-left: 5px;
}

#footerInnerWrapper
{
	width: 1000px;
	height: 48px;
	overflow: hidden;
	background-color: #fff;
	border-top: 2px solid #B80007;
}

#footerInnerLeft
{
	width: 190px;
	height: 30px;
	float: left;
	padding-top: 18px;
	padding-left: 10px;
}

#footerInnerLeft img.smallLogo
{
	border: 0px;
	margin-left: 6px;
}

#footerInnerRight
{
	width: 790px;
	height: 30px;
	float: left;
	text-align: right;
	padding-top: 18px;
	padding-right: 10px;
	font-size: 10px;
	color: #000;
}

span.footerNavDivider
{
	font-size: 10px;
	padding: 5px 10px 0 10px;
}

span.footerPhone
{
	font-size: 10px;
	font-weight: bold;
	padding: 5px 10px 0 10px;
}


/*
-------------------------------{next steps tall}
*/

.nextStepsWrapperTall
{
	background-color: #FFF;
	background-image: url(http://media.eloqua.com/designimages/next_steps_smlr1.png);
	background-repeat: no-repeat;
	width: 163px;
	height: 161px;
	margin-top: 2px;
	margin-left: 4px;
	padding-top: 0px;
	border-top: 0px;
	overflow: hidden;
}

.nextStepsBottomTall
{
	width: 163px;
	height: 161px;
	padding-left: 3px;
	overflow: hidden;
}


.nextStepsBottomTallOld
{
	width: 163px;
	height: 170px;
	padding-left: 4px;
	overflow: hidden;
}

a.nextStepsDemoTall
{
	padding: 0px;
	margin-top: 0px;
	background-image: url(http://media.eloqua.com/designimages/launch_overview_orange_new.png);
	background-repeat: no-repeat;
	width: 154px;
	height: 44px;
	display: block;
}

a.nextStepsDemoTall:hover
{
	background-image: url(http://media.eloqua.com/designimages/launch_overview_white7.png);
	background-repeat: no-repeat;
}

a.nextStepsContactTall
{
	padding: 0px;
	margin-top: 2px;
	background-image: url(http://media.eloqua.com/designimages/contact_us_gray_new.png);
	background-repeat: no-repeat;
	width: 163px;
	height: 31px;
	display: block;
}

a.nextStepsContactTall:hover
{
	background-image: url(http://media.eloqua.com/designimages/contact_us_orange3.png);
	background-repeat: no-repeat;
}

a.nextStepsResourceTall
{
	padding: 0px;
	margin-top: 2px;
	background-image: url(http://media.eloqua.com/designimages/nurture_me_gray_new.png);
	background-repeat: no-repeat;
	width: 163px;
	height: 31px;
	display: block;
}

a.nextStepsResourceTall:hover
{
	background-image: url(http://media.eloqua.com/designimages/nurture_me_orange3.png);
	background-repeat: no-repeat;
}

a.nextStepsApplyTall
{
	padding: 0px;
	margin-top: 3px;
	background-image: url(http://media.eloqua.com/designimages/apply_now_off.png);
	background-repeat: no-repeat;
	width: 157px;
	height: 43px;
	display: block;
}

a.nextStepsApplyTall:hover
{
	background-image: url(http://media.eloqua.com/designimages/apply_now_on.png);
	background-repeat: no-repeat;
}


a.nextStepsViewOppsTall
{
	padding: 0px;
	margin-top: 3px;
	background-image: url(http://media.eloqua.com/designimages/viewOpportunities_on.jpg);
	background-repeat: no-repeat;
	width: 153px;
	height: 42px;
	display: block;
}

a.nextStepsViewOppsTall:hover
{
	background-image: url(http://media.eloqua.com/designimages/viewOpportunities.jpg);
	background-repeat: no-repeat;
}

a.nextStepsPartnerBecomeTall
{
	padding: 0px;
	margin-top: 0px;
	background-image: url(http://media.eloqua.com/designimages/FindaPartner-off.png);
	background-repeat: no-repeat;
	width: 161px;
	height: 43px;
	display: block;
	overflow: hidden;
}

a.nextStepsPartnerBecomeTall:hover
{
	background-image: url(http://media.eloqua.com/designimages/FindaPartner-on.png);
	background-repeat: no-repeat;
}

a.nextStepsWhyPartnerTall
{
	padding: 0px;
	margin-top: 3px;
	background-image: url(http://media.eloqua.com/designimages/partner-with-eloqua-on.png);
	background-repeat: no-repeat;
	width: 163px;
	height: 31px;
	display: block;
	overflow: hidden;
}

a.nextStepsWhyPartnerTall:hover
{
	background-image: url(http://media.eloqua.com/designimages/partner-with-eloqua-off.png);
	background-repeat: no-repeat;
}

a.nextStepsAgencyTall
{
	padding: 0px;
	margin-top: 3px;
	background-image: url(http://media.eloqua.com/images/Grey_AandCPartners.png);
	background-repeat: no-repeat;
	width: 163px;
	height: 28px;
	display: block;
	overflow: hidden;
}

a.nextStepsAgencyTall:hover
{
	background-image: url(http://media.eloqua.com/images/Grey_AandCPartners_over.png);
	background-repeat: no-repeat;
}


a.nextStepsCRMTall
{
	padding: 0px;
	margin-top: 3px;
	background-image: url(http://media.eloqua.com/images/Grey_CRMPartners.png);
	background-repeat: no-repeat;
	width: 163px;
	height: 28px;
	display: block;
	overflow: hidden;
}

a.nextStepsCRMTall:hover
{
	background-image: url(http://media.eloqua.com/images/Grey_CRMPartners_over.png);
	background-repeat: no-repeat;
}

a.nextStepsTechTall
{
	padding: 0px;
	margin-top: 3px;
	background-image: url(http://media.eloqua.com/images/Grey_TechPartners.png);
	background-repeat: no-repeat;
	width: 163px;
	height: 28px;
	display: block;
	overflow: hidden;
}

a.nextStepsTechTall:hover
{
	background-image: url(http://media.eloqua.com/images/Grey_TechPartners_over.png);
	background-repeat: no-repeat;
}

.nextStepsPartnerWrapperTall
{
	background-color: #FFF;
	background-image: url(http://media.eloqua.com/designimages/next_steps_smlr1.png);
	background-repeat: no-repeat;
	width: 163px;
	height: 161px;
	padding-top: 0px;
	margin-top: 0px;
	border-top: 0px;
	margin-left:4px;
	overflow: hidden;
}


/*
-------------------------------{ad}
*/

.adBox
{
	width: 169px;
	margin-top: 7px;
	overflow: hidden;
	padding-top:10px;
}

.adBg
{
	width: 169px;
	height: 143px;
	margin-left: 3px;
	overflow: hidden;
}


/*
-------------------------------{resources}
*/

.resourcesWrapper
{
	width: 167px;
	overflow: hidden;
	margin-top: 15px;
	margin-left: 0px;
}

.resourcesHeader
{
	background-image: url(http://media.eloqua.com/designimages/resources.gif);
	background-repeat: no-repeat;
	width: 157px;
	height: 24px;
	padding-top: 10px;
	padding-left: 10px;
}

.resourcesBody
{
	width: 157px;
	padding-top: 6px;
	overflow: hidden;
}

.resourcesLogo
{
	float: left;
}

.resourcesText
{
	padding-left: 10px;
	float: left;
	line-height: 80%;
}

.resourcesNoLogo
{
	padding-left: 10px;
	
}


.rightHorzDivider
{
	width: 167px;
	margin-top: 15px;
	margin-bottom: 15px;
	border-bottom: 1px #ccc solid;
}

/*
----------------------------{bio}
*/

#portrait
{
	float: left;
	margin-right: 5px;
	margin-left: 0px;
	width: 231;
}

#infoHeader
{
	background-image: url(http://media.eloqua.com/designimages/bioHeader_bg.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	padding-top: 5px;
	padding-bottom: 5px;
}

#infoBio
{
	padding-top: 5px;
	padding-bottom: 5px;
	float: left;
	width: 280px;
	overflow:hidden;
}

#infoBioBoard
{
	padding-top: 5px;
	padding-bottom: 5px;
}

/* >>>>>>>>><<<<<<<<<< */
/* >>>>>> INDEX <<<<<< */
/* >>>>>>>>><<<<<<<<<< */

/*
-----------------------------{main info}
*/

#mainInfoWrapper
{
	width: 1000px;
	height: 177px;
	overflow: hidden;
	background-color: #fff;
	margin-left: 5px;
}

.wideWrapper
{
	float: left;
	background-color: #fff;
	background-image: url(http://media.eloqua.com/designimages/wide-box-background.gif);
	background-repeat: no-repeat;
	width: 328px;
	height: 177px;
	overflow: hidden;
}

.wideTop
{
	width: 295px;
	height: 26px;
	padding-top: 14px;
	padding-left: 23px;
}

.wideBottom
{
	width: 285px;
	height: 99px;
	padding-top: 7px;
	padding-right: 20px;
	padding-left: 23px;
	overflow: hidden;
}

.wideButtonWrapper
{
	width: 328px;
	height: 31px;
}

.wideButtonWrapper a.wideButton
{
	position: relative;
	top: 0px;
	left: 206px;
	width: 107px;
	height: 18px;
	background-image: url(http://media.eloqua.com/designimages/button.gif);
	background-repeat: no-repeat;
	display: block;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #666;
	padding-top: 5px;
	padding-left: 7px;
}

.wideButtonWrapper a.wideButton:hover
{
	background-image: url(http://media.eloqua.com/designimages/button-on.gif);
	background-repeat: no-repeat;
	display: block;
	color: #E36000;
}

.thinWrapper
{
	float: left;
	background-color: #fff;
	background-image: url(http://media.eloqua.com/designimages/thin-box-background.gif);
	background-repeat: no-repeat;
	width: 249px;
	height: 177px;
	overflow: hidden;
}

.thinTop
{
	width: 226px;
	height: 26px;
	padding-top: 14px;
	padding-left: 23px;
}

.thinBottom
{
	width: 249px;
	height: 99px;
}

.thinBottomLeft
{
	width: 118px;
	height: 94px;
	float: left;
	padding-left: 6px;
	padding-top: 5px;
}

.thinBottomRight
{
	width: 118px;
	height: 99px;
	float: left;
	padding-top: 5px;
}

.thinButtonWrapper
{
	width: 249px;
	height: 31px;
}

.thinButtonWrapper a.thinButton
{
	position: relative;
	top: 7px;
	left: 128px;
	width: 107px;
	height: 18px;
	background-image: url(http://media.eloqua.com/designimages/button.gif);
	background-repeat: no-repeat;
	display: block;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #666;
	padding-top: 5px;
	padding-left: 7px;
}

.thinButtonWrapper a.thinButton:hover
{
	background-image: url(http://media.eloqua.com/designimages/button-on.gif);
	background-repeat: no-repeat;
	display: block;
	color: #E36000;
}

.nextStepsWrapper
{
	float: left;
	background-color: #FFF;
	background-image: url(http://media.eloqua.com/designimages/next-steps-background.gif);
	background-repeat: no-repeat;
	width: 174px;
	height: 177px;
	overflow: hidden;
}

.nextStepsTop
{
	width: 151px;
	height: 27px;
	padding-top: 14px;
	padding-left: 23px;
}

.nextStepsBottom
{
	width: 172px;
	height: 136px;
	padding-left: 5px;
}

a.nextStepsDemo
{
	padding: 0px;
	margin-top: 0px;
	background-image: url(http://media.eloqua.com/designimages/view-demo.gif);
	background-repeat: no-repeat;
	width: 163px;
	height: 42px;
	display: block;
}

a.nextStepsDemo:hover
{
	background-image: url(http://media.eloqua.com/designimages/view-demo-on.gif);
	background-repeat: no-repeat;
}

a.nextStepsContact
{
	padding: 0px;
	margin-top: 0px;
	background-image: url(http://media.eloqua.com/designimages/contact-us.gif);
	background-repeat: no-repeat;
	width: 163px;
	height: 29px;
	display: block;
}

a.nextStepsContact:hover
{
	background-image: url(http://media.eloqua.com/designimages/contact-us-on.gif);
	background-repeat: no-repeat;
}

a.nextStepsResource
{
	padding: 0px;
	margin-top: 0px;
	background-image: url(http://media.eloqua.com/designimages/resource-center.gif);
	background-repeat: no-repeat;
	width: 163px;
	height: 28px;
	display: block;
}

a.nextStepsResource:hover
{
	background-image: url(http://media.eloqua.com/designimages/resource-center-on.gif);
	background-repeat: no-repeat;
}

div.nextStepsNetwork
{
	padding: 9px 15px 0px 0px;
	margin-top: 0px;
	background-image: url(http://media.eloqua.com/designimages/network-us.gif);
	background-repeat: no-repeat;
	width: 148px;
	height: 19px;
	text-align: right;
}

div.nextStepsNetwork:hover
{
	background-image: url(http://media.eloqua.com/designimages/network-us-on.gif);
	background-repeat: no-repeat;
}

div.nextStepsNetwork img
{
	margin-left: 2px;
}


/* >>>>>>>>><<<<<<<<<< */
/* >>>>>> BODYS <<<<<< */
/* >>>>>>>>><<<<<<<<<< */

/*
-----------------------------{body 1}
*/

#bodyOneWrapper
{
	width: 800px;
	overflow: hidden;
	margin-left: 7px;
}

#bodyOneLeft
{
	width: 520px;
	margin-right:20px;
	margin-left:20px;
	float: left;
	overflow: hidden;
}

#bodyOneRight
{
	width: 210px;
	float: left;
	margin-left:20px;
	overflow: hidden;
}



/*
-----------------------------{body 2}
*/

#bodyTwoWrapper
{
	width: 800px;
	overflow: hidden;
	margin-left: 7px;
}

#bodyTwoLeft
{
	width: 480px;
	float: left;
	padding-right: 20px;
}

#bodyTwoRight
{
	width: 300px;
	float: left;
}

/*
-----------------------------{body three}
*/

#bodyThreeLeft
{
	width:454px;
	padding-right:10px;
	margin-left: 10px;
	margin-right:14px;
	float:left;
	overflow:hidden;
}

#bodyThreeLeftNoBorder
{
	width: 480px;
	float: left;
	padding-top: 15px;
}

#bodyThreeLeftInternal
{
	width: 459px;
	overflow: hidden;
	border-top: 3px #C80007 solid;
	padding-top: 20px;
}

.categoryRowHeader
{
	width: 459px;
	border-bottom: 1px #ccc solid;
	
}

.categoryRow
{
	width: 439px;
	padding-top: 20px;
	padding-left: 20px;
	border-bottom: 1px #ccc solid;
	
}

#bodyThreeRight
{
	width: 290px; 
	padding-top:5px;
 	padding-bottom:5px;
	padding-left:25px;
	padding-right:0px;
	float: left;
	overflow: hidden;
}


/*
-----------------------------{general box}
*/

.generalWrapperOne
{
	width: 207px;
	overflow: hidden;
	margin-left: 10px;
	margin-bottom: 20px;
}

.generalWrapperTwo
{
	width: 184px;
	overflow: hidden;
	margin-left: 97px;
}

.generalWrapperThree
{
	width: 307px;
	overflow: hidden;
	margin-left: 0px;
	margin-bottom: 10px;
}

.generalTopWrapperOne
{
	width: 220px;
	padding-right: 7px;
	overflow: hidden;
	background-image: url(http://media.eloqua.com/designimages/general_bg.gif);
	background-repeat: repeat-y;
	background-position: right top;
	background-color: #C1C1C5;
}

.generalTopWrapperThree
{
	width: 280px;
	padding-right: 7px;
	overflow: hidden;
	background-image: url(http://media.eloqua.com/designimages/general_bg.gif);
	background-repeat: repeat-y;
	background-position: right top;
	background-color: #C1C1C5;
}

.generalTop
{
	overflow: hidden;
	background-image: url(http://media.eloqua.com/designimages/large_gradient_bg.jpg);
	background-repeat: repeat-x;
	background-position: 0px 40px;
}

.generalTopNoPic
{
	padding-top: 40px;
	overflow: hidden;
	background-image: url(http://media.eloqua.com/designimages/large_gradient_bg.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}

.generalTopNoPicShort
{
	padding-top: 20px;
	overflow: hidden;
	background-image: url(http://media.eloqua.com/designimages/general_gradient_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.generalTitle
{
	padding: 10px 0px 10px 10px;
	margin-top: 5px;
	margin-right: 7px;
	background-image: url(http://media.eloqua.com/designimages/general_headline_bg.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}

.generalPic
{
	overflow: hidden;
	margin-left: 4px;
}

.generalLogo
{
	margin-top: 5px;
}

.quoteBoxWrapper
{
	overflow: hidden;
	margin-left: 8px;
	width: 100%;
}

.quoteBoxLeft
{
	float: left;
	width: 8px;
	clear: right;
}

.quoteBoxRight
{
	width: 169px;
	margin-left: 3px;
	float: left;
}

.quoteBoxRightWide
{
	width: 240px;
	margin-left: 3px;
	float: left;
}

#generalBadge
{
	padding: 20px 5px 10px 20px;
	margin: 12px 0px 0px 0px;
	overflow: hidden;
	background-image: url(http://media.eloqua.com/designimages/general_badge_header.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #EEEEEF;
	float: right;
}

.generalBottom
{
	width: 224px;
	height: 4px;
	overflow: hidden;
	background-image: url(http://media.eloqua.com/designimages/general_bottomShadow_bg5.jpg);
	background-repeat: none;
}

.generalBottomThree
{
	width: 280px;
	height: 4px;
	overflow: hidden;
	background-image: url(http://media.eloqua.com/designimages/general_bottomShadowWideLess_bg.gif);
	background-repeat: no-repeat;
}

/*
-----------------------------{utility boxs}
*/


.utilityBoxWrapperOne
{
	margin-top: 0px;
	margin-bottom: 20px;
	margin-left: 10px;
	width: 200px;
	overflow: hidden;
}

.utilityBoxWrapperTwo
{
	margin-top: 0px;
	margin-bottom: 20px;
	margin-left: 95px;
	width: 200px;
}

.utilityBoxWrapperThree
{
	margin-top: 0px;
	margin-bottom: 20px;
	margin-left: 20px;
	width: 255px;
}

.utilityBoxHeader
{
	height: 25px;
	background-image: url(http://media.eloqua.com/designimages/navigator_head.jpg);
	background-repeat: repeat-x;
	padding-top: 10px;
	padding-left: 10px;
	border-top: 1px #ccc solid;
	border-right: 1px #ccc solid;
	border-left: 1px #ccc solid;
}

.utilityBoxBody
{
	border: 1px #ccc solid;
}
.sectionLinksHeader
{
	margin-left: 25px;
}

.sectionLinks
{
	margin-left: 50px;
}

/*
-----------------------------{tab box}
*/
.tabBoxWrapper
{
	margin-left: 0px;
}

#tabs ul
{
	height: 34px;
	overflow: hidden;
	padding: 0px;
	font-weight: normal;
	list-style-image: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#tabs li
{
	line-height:85%;
}

.tabMoreInfoBoxWrapper
{
	background-image: url(http://media.eloqua.com/designimages/tabInfoBox_bg.gif);
	background-repeat: repeat-y;
	background-color: #EDEDED;
	border-top: 1px #CCC solid;
	border-bottom: 1px #CCC solid;
	width: 250px;
	margin-top: 5px;
}

.tabMoreInfoBox
{
	background-image: url(http://media.eloqua.com/designimages/tabInfoBoxArrow.gif);
	background-repeat: no-repeat;
	background-position: left 20px;
	padding: 20px 10px 10px 10px;
}

.tenPadBox
{
	padding: 10px;
}

.tabIcon
{
	vertical-align: middle;
}

.tabVideoWrapper
{
	overflow: hidden;
	margin-top: 10px;
	background-image: url(http://media.eloqua.com/designimages/tabVid_bbg.gif);
	background-repeat: repeat-x;
	background-color: #E7E7E7;
	background-position: left -20px;
}

.tabVideoLeft
{
	float: left;
	padding: 10px;
	width: 125px;
	text-align: center;
	overflow: hidden;
}

.tabVideoRight
{
	float: right;
	width: 103px;
	overflow: hidden;
}

/*
-----------------------------{various}
*/

.preload
{
	display: none;
}


#featureBoxTwo
{
	width: 300px;
	overflow: hidden;
	margin-bottom: 20px;
}

.shortBoxHeadline
{
	text-align: center;
	margin-bottom: 10px;
}

.webinarWrapper
{
	overflow: hidden;
	padding-bottom: 10px;
}

.webinarLeft
{
	width: 73px;
	float: left;
	margin-left: 10px;
}

.webinarRight
{
	width: 80px;
	float: left;
	margin-left: 10px;
}

.generalButton
{
	clear: both;
	background-image: url(http://media.eloqua.com/designimages/button_overlay.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 35px;
	margin-top: 5px;
}

.generalButton:hover
{
	background-image: url(http://media.eloqua.com/designimages/button_overlay_on.png);
}

.generalButtonCategory
{
	clear: both;
	background-image: url(http://media.eloqua.com/designimages/button_overlay.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 35px;
	width: 205px;
	margin-top: 5px;
	margin-bottom: 10px;
	margin-left: 255px;
}

.generalButtonCategory:hover
{
	background-image: url(http://media.eloqua.com/designimages/button_overlay_on.png);
}

.playOverlayButton
{
	background-image: url(http://media.eloqua.com/designimages/button_overlay.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 35px;
	margin-top: 5px;
	position: relative;
	z-index: 1;
	top: -45px;
	left: -6px;
}

.playOverlayButton:hover
{
	background-image: url(http://media.eloqua.com/designimages/button_overlay_on.png);
}


/*
-----------------------------{lightbox}
*/


#slideshowCloser
{
	float: right;
	padding-right: 10px;
	cursor: pointer;
	padding: 0px;
	background-color: #fff;
	position:absolute;
	top:18px;
	right:50px;
	width:30px;
}

#coverVideo
{
	position: absolute;
	width: 100%;
	height: 200%;
	z-index: 4000;
	display: none;
	background-color: transparent;
	background-image: url(http://media.eloqua.com/designimages/cover_bgd.png);
	background-repeat: repeat;
}

#slide
{
	position: absolute;
	z-index: 5000;
	margin-top: 150px;
	display: none;
	top: 20px;
	text-align: left;
	padding: 10px 10px 10px 10px;
	border: 1px solid #666;
	background-color: #fff;
}

#mediaWrapper
{
}

#mediaCloseWindow
{
	height: 20px;
	text-align: right;
}

#mediaLogo
{
	width: 420px;
}

#mediaMainEvent
{
	width: 420px;
}

#mediaExploreMore
{
	overflow: hidden;
}

#mediaExploreMoreTop
{
	width: 420px;
	height: 44px;
	overflow: hidden;
	background-image: url(http://media.eloqua.com/designimages/explore_more.gif);
	background-repeat: no-repeat;
}

#mediaExploreHiddenTitle
{
	display: none
}

#mediaExploreMoreBottom
{
	width: 418px;
	border-right: 1px #ccc solid;
	border-bottom: 1px #ccc solid;
	border-left: 1px #ccc solid;
	overflow: hidden;
}

/*
-------------------------------{explore widget}
*/

#expWrapper
{
	width: 790px; /*673*/
	padding: 0px;
	background-color: #FFF;
	margin: 20px 0px 50px 7px;
	overflow: hidden;
}

/*
---(typography)
*/

.expHeader
{
	font-size: 16px;
	color: #000;
}

.expControlText
{
	font-size: 11px;
}

.expControlTextBold
{
	font-size: 11px;
	font-weight: bold;
}

.expControlUl
{
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	list-style-type: none;
}

.meadiaTitle
{
	font-size: 11px;
	color: #999;
}

#expConForm
{
	padding: 0px;
	margin: 0px;
}

#expConSelect
{
	width: 120px;
}

/*
-----(controller)
*/

#expControlWrapper
{
	width: 150px;
	float: left;
}

#expConBody
{
	width: 150px;
	padding: 0px;
	overflow: hidden;
}

#expConBox
{
    background-color: #FFFFFF;
    border: 1px solid #7E7E7E;
    float: left;
    padding: 5px;
    width: 153px;
}

#expConResetBox
{
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: center;
}

/*
-----(results)
*/

#expResultsWrapper
{
	width: 628px;
	float: left;
	border-top: 1px #C8CBCE solid;
	border-bottom: 1px #C8CBCE solid;
	border-left: 1px #C8CBCE solid;
	margin-left: 10px;
}

#expResHeadWrapper
{
	width: 628px;
	background-image: url(http://media.eloqua.com/designimages/explore_gradient_bg.gif);
	background-repeat: repeat-x;
	overflow: hidden;
}

#expHeadLeft
{
	float: left;
	width: 121px;
	border-right: 1px #C8CBCE solid;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
}


#expHeadRight
{
	float: left;
	width: 456px;
	padding: 5px 10px 5px 20px;
}

#expPartHeadLeft
{
	float: left;
	width: 160px;
	border-right: 1px #C8CBCE solid;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
}

#expPartFootLeft
{
	float: left;
	width: 160px;
	border-right: 1px #C8CBCE solid;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
}

.greyParagraphPart
{
    color: #666666;
    font-size: 14px;
    font-weight: bold;
}

#expPartHeadRight
{
	float: left;
	width: 438px;
	padding: 5px 10px 5px 20px;
}

#expPartFootRight
{
	float: left;
	width: 438px;
	padding: 5px 10px 5px 20px;
}

#expWrapperPart
{
    background-color: #FFFFFF;
    border: 0 solid #CCCCCC;
    margin: 20px 0 50px 0;
    overflow: hidden;
    padding: 0;
    width: 804px;
}

#expResultsWrapperPart
{
	width: 649px;
	float: left;
	border-top: 1px #C8CBCE solid;
	border-bottom: 1px #C8CBCE solid;
	border-left: 1px #C8CBCE solid;
	margin-left: 10px;
}

#expResHeadWrapperPart
{
    background-image: url("http://media.eloqua.com/designimages/explore_gradient_bg.gif");
    background-repeat: repeat-x;
    overflow: hidden;
    width: 650px;
}

#expResFootWrapperPart
{
    background-image: url("http://media.eloqua.com/designimages/explore_gradient_bg.gif");
    background-repeat: repeat-x;
    overflow: hidden;
    width: 650px;
}

#expHeadRightTitle
{
	text-align: left;
	float: left;
}

#expFootRightTitle
{
	text-align: left;
	float: left;
}

#expFootRightTitle
{
	text-align: left;
	float: left;
}

#expHeadRightCount
{
	text-align: right;
	float: right;
}

#expFootRightCount
{
	text-align: right;
	float: right;
}

#expResBodyWrapper
{
	width: 628px;
	overflow: hidden;
}

.expResRowWrapper
{
	width: 628px;
	overflow: hidden;
	border-bottom: 1px #C8CBCE solid;
	background-image: url(http://media.eloqua.com/designimages/expColumn_bg.gif);
	background-repeat: repeat-y;
	background-position: 141px top;
	height: 70px;
}

.expResCustomer
{
	width: 140px;
	overflow: hidden;
	float: left;
	text-align: center;
	padding-top: 10px;
}

.expMediaPodWrapper
{
	width: 488px;
	float: left;
	overflow: hidden;
}

.expMediaPodWrapperOverlay
{
	width: 418px;
	float: left;
	overflow: hidden;
}
.expMediaPod
{
	width: 122px;
	float: left;
	overflow: hidden;
}

.expMediaPodLeft
{
	width: 40px;
	padding-top: 10px;
	padding-bottom: 10px;
	float: left;
	text-align: right;
}

.expMediaPodRight
{
	width: 70px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 5px;
	padding-left: 7px;
	float: left;
}

/*
-------------------------------{explore widget} styles
*/
.expOverlayImage {
	float: left;
	padding: 0px 15px 5px 0px;
}

.expOverlayTitle {
	font-size: 13px;
	font-weight: bold;
	padding-bottom: 10px;
}

.expOverlayContent {
	font-size: 12px;
}

.expOverlayName, .expOverlayPosition {
	display: block;
	font-size: 12px;
}


#mediaContent {
	padding-bottom: 10px;
	padding-top: 10px;
}

#mediaPlayer {
	text-align: center;
	padding-bottom: 10px;
}

#expPagePrev
{
	color: #555;
}

#expPagePrevFoot
{
	color: #555;
}

   h1.bannerh1
   {

   color: #C80007; padding-top: 10px; margin: 0px; font-size: 28px;
   font-weight: 600; font-family: arial;
   }

   .bannerGreenLg
   {

   color: #008000; font-size: 40px; font-weight: bold; font-family:
   arial;
   }

   .bannerGreenReg
   {

   color: #008000; font-size: 26px; font-weight: regular;
   font-family: arial;
   }

   .bannerBlueReg
   {

   color: #3a5ab5; font-size: 26px; font-weight: normal;
   font-family: arial;
   }

   .bannerBlueReg
   {

   color: #3a5ab5; font-size: 26px; font-weight: normal;
   font-family: arial;
   }

   .bannerShowHow
   {
   color: white; font-family: Arial; font-weight: normal; padding: 0 0 0 0; 
   }

   .bannerHeadline
   {
   width: 792px; height: 38px; padding: 5px 0 0 20px;
   }

   .svcsquote
   {
   width: 792px; height: 50px; padding: 8px 20px 0 0; text-align:
   right; font-size: 20px; line-height: 10px;
   }

   .showYouHow
   {
   width: 792px; height: 44px; padding: 10px 20px 0 0; text-align:
   right; font-size: 20px;
   }
   .bannerQuotee
   {
   font-size: 10px;
   color: white;
   }

   #bannerWrapperCustomers
   {
   width: 815px; height: 222px;padding: 0px; background-image:
   url(http://media.eloqua.com/images/banner_background.jpg); background-repeat:
   no-repeat;
   }


   #bannerWrapperAbout
   {

   width: 815px; height: 222px; padding: 0px; background-image:
   url(http://media.eloqua.com/designimages/aboutFlashNoFill.jpg); background-repeat:
   no-repeat;
   }

   #bannerAboutCopy
   {

   width: 792px; height: 74px; padding: 0px; padding: 35px 0 0
   20px;
   }

#bannerWrapperPartners
{
width: 815px; height: 222px; padding: 0px; background-image:
   url(http://media.eloqua.com/images/partners_banner3.png); background-repeat:
   no-repeat;
}

   #bannerWrapperServices
   {
   width: 815px; height: 222px; padding: 0px; background-image:
   url(http://media.eloqua.com/images/services_banner_new1.jpg); background-repeat:
   no-repeat;
   }

   #bannerServicesCopy
   {
   width: 792px; height: 74px; padding: 25px 0 0 25px; text-align:
   left; 

   }


.fltL {
	position: relative;
	float: left;
	margin: 0;
	text-align: left;
}
.fltR {
	position: relative;
	float: right;
	margin: 0;
	text-align: right;
}

.contenttext {
	font-size: 12px;
}

.hidden {
	display : none;
}

.caption {
	padding-top: 7px;
	font-size: 11px;
	color: #666;
}

a.contactManagementBanner
{
	padding: 0px;
	margin-top: 0px;
	background-image: url(http://media.eloqua.com/images/contact_mgt_banner.jpg);
	background-repeat: no-repeat;
	width: 815px;
	height: 222px;
	display: block;
}

a.contactManagementBanner:hover
{
	background-image: url(http://media.eloqua.com/images/contact_mgt_banner_active.jpg);
	background-repeat: no-repeat;
}

a.campaignManagementBanner
{
	padding: 0px;
	margin-top: 0px;
	background-image: url(http://media.eloqua.com/images/campaign_mgt_banner.jpg);
	background-repeat: no-repeat;
	width: 815px;
	height: 222px;
	display: block;
}

a.campaignManagementBanner:hover
{
	background-image: url(http://media.eloqua.com/images/campaign_mgt_banner_active.jpg);
	background-repeat: no-repeat;
}

a.marketingMeasurementBanner
{
	padding: 0px;
	margin-top: 0px;
	background-image: url(http://media.eloqua.com/images/mktg_meas_banner.jpg);
	background-repeat: no-repeat;
	width: 815px;
	height: 222px;
	display: block;
}

a.marketingMeasurementBanner:hover
{
	background-image: url(http://media.eloqua.com/images/mktg_meas_banner_active.jpg);
	background-repeat: no-repeat;
}

a.leadManagementBanner
{
	padding: 0px;
	margin-top: 0px;
	background-image: url(http://media.eloqua.com/images/lead_mgt_banner.jpg);
	background-repeat: no-repeat;
	width: 815px;
	height: 222px;
	display: block;
}

a.leadManagementBanner:hover
{
	background-image: url(http://media.eloqua.com/images/lead_mgt_banner_active.jpg);
	background-repeat: no-repeat;
}


#bannerWrapperFlash
{
	width: 812px;
	height: 426px;
	padding: 0px;
	border-bottom: 1px #ccc solid;
}

a.bannerWrapperIndividual
{
	width: 815px;
	height: 222px;
	display: block;
	padding: 0px; 
	background: url(http://media.eloqua.com/images/smb_sprite.jpg); 
	text-decoration: none; 
	cursor: pointer;
}

a.bannerWrapperIndividual:hover {
	background-position: 0 -222px; 
}

a.bannerWrapperTeam
{
	width: 815px;
	height: 222px;
	display: block;
	padding: 0px; 
	background: url(http://media.eloqua.com/images/med_sprite.jpg); 
	text-decoration: none; 
	cursor: pointer;
}

a.bannerWrapperTeam:hover {
	background-position: 0 -222px; 
}

a.bannerWrapperGlobal
{
	width: 815px;
	height: 222px;
	display: block;
	padding: 0px; 
	background: url(http://media.eloqua.com/images/enterprise_sprite.jpg); 
	text-decoration: none; 
	cursor: pointer;
}

a.bannerWrapperGlobal:hover {
	background-position: 0 -222px; 
}


h1.bannerh1
{

   color: #C80007; padding-left: 54px; padding-bottom:0px; margin: 0px; font-size: 28px;
   font-weight: 600; font-family: arial;
}


#bannerCopy
{
   width: 491px; height: 74px; padding-top: 20px; padding-left: 75px; text-align: left;
}

.bannerSubHead
{
  font-size: 17px; font-weight: bold; font-family: arial; color:#222; 
}

.bannerVideo
{
   width: 630px; padding-top: 23px; text-align: right;font-size:15px; font-style:italic; color:white;font-weight:bold;
}

.bannerVideoQuote
{
   width: 630px; text-align: right;font-size:12px; color:white;font-weight:bold;padding-top:5px;
}

.profileFactoids
{
	margin-top: 5px;
	margin-left: 4px;
	overflow: hidden;
	font-size: 11px;
	line-height: 140%;
}

.profileIntro
{
	margin-top: 5px;
	margin-left: 8px;
	margin-right: 10px;
	overflow: hidden;
	font-size: 11px;
	line-height: 140%;
}

.topicVideo
{
	width: 259px;
	background-color: #ccc;
	background-image: url(http://media.eloqua.com/designimages/large_gradient_bg.jpg);
	background-repeat: repeat-x;
	overflow: hidden;
	padding: 0px;
}

.topicBlog
{
	width: 259px;
	padding: 0px;
	border-color: #ccc;
	border-style:solid;
	border-width:2px;
}

.topicResourceLabel
{
	height: 16px;
	width: 242px;
	padding: 2px 0px 0px 18px;
	font-size: 11px;
	color: #000;
	font-weight: bold;
	background-color: #ccc;
}

.topicResourceIntro
{
	padding: 6px 6px 6px 6px;
	background-image: url(http://media.eloqua.com/designimages/large_gradient_bg.jpg);
	font-size: 11px;
}

.topicResourceDescription
{
	padding: 6px 6px 6px 6px;
	font-size: 11px;
}

.topicRelatedContent
{
	margin-top: 5px;
	background-color: #FAF8F9;
	width: 445px;
	padding: 10px 10px 20px 20px;
}

.topicBlackHeadSmall
{
	font-size: 11px;
	color: #000;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}


.hairline
{
	border-top: 1px #ccc solid;
	width: 100%;
	padding: 0px;
	margin: 0px;
}

.expandable_related
{
	font-size: 11px;
	line-height: 130%;

}

.addthis_toolbox .custom_images a{    width: 60px;    height: 60px;    margin: 0;    padding: 0;}.addthis_toolbox .custom_images a:hover img{    opacity: 1;}.addthis_toolbox .custom_images a img{    opacity: 0.75;}


.portlets
{
	float: left;
	background-color: #fff;
	width: 263px;
}

.portlet
{
	background-image:url(http://media.eloqua.com/designimages/bottom.png);
	background-position:left bottom;
	background-repeat:no-repeat;
}

.portlet h2
{
	margin:0 0 0 0px;
	padding:10px 0px 20px 10px;
	background:url(http://media.eloqua.com/designimages/thin-box-background.gif) left top no-repeat;
	font-size: 12px;
	font-weight: bold;
}

.portlet h2 img
{
	vertical-align: middle;
}

.portlet ul
{
	list-style-type: none;
	list-style-image: none;
	padding-left: 10px;
	margin: 0;	
	width: 200px;
	padding-bottom: 0;
}

.portlet li
{
	list-style-type: none;
	list-style-image: none;
	background-image: url(http://media.eloqua.com/designimages/red_arrow_small.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left: 10px;
	padding-bottom: 6px;
	font-size: 11px;
	line-height: 14px;
}

.portlet a 
{
	cursor: pointer;
}

.portlet a:link
{
	text-decoration: none;
}

.portlet a:hover
{
	text-decoration: underline;
}

.portlet p
{
	font-size: 10px;
	color: #333;
	text-align: right;
	padding-right: 30px;
	padding-bottom: 20px;
	padding-top: 0px;
	margin-top: 0px;
}

.portlet .noItems
{
	font-size: 10px;
	color: #333;
	text-align: left;
}

.disclaimer
{
	font-size: 10px;
}

a.partners_why
{
	padding: 0px;
	margin-top: 3px;
	background-image: url(http://media.eloqua.com/images/WhyPartner.png);
	background-repeat: no-repeat;
	width: 143px;
	height: 85px;
	display: block;
	text-decoration: none;
	float:left;
}

a.partners_why:hover
{
	background-image: url(http://media.eloqua.com/images/WhyPartner_over.png);
	background-repeat: no-repeat;
}

a.partners_program
{
	padding: 0px;
	margin-top: 3px;
	background-image: url(http://media.eloqua.com/images/ProgramDetails.png);
	background-repeat: no-repeat;
	width: 143px;
	height: 85px;
	display: block;
	text-decoration: none;
	float:left;
}

a.partners_program:hover
{
	background-image: url(http://media.eloqua.com/images/ProgramDetails.png);
	background-repeat: no-repeat;
}

a.partners_all
{
	padding: 0px;
	margin-top: 3px;
	background-image: url(http://media.eloqua.com/images/OurPartners.png);
	background-repeat: no-repeat;
	width: 143px;
	height: 85px;
	display: block;
	text-decoration: none;
	float:left;
}

a.partners_all:hover
{
	background-image: url(http://media.eloqua.com/images/OurPartners_over.png);
	background-repeat: no-repeat;
}

a.partners_apply
{
	padding: 0px;
	margin-top: 3px;
	background-image: url(http://media.eloqua.com/images/WeWantIn.png);
	background-repeat: no-repeat;
	width: 143px;
	height: 85px;
	display: block;
	text-decoration: none;
	float:left;
}

a.partners_apply:hover
{
	background-image: url(http://media.eloqua.com/images/WeWantIn_over.png);
	background-repeat: no-repeat;
}

.demoPic
{
	text-align:center;
	width:100%;
	margin-top:30px;
	background-repeat: no-repeat;
	height:290px;
}

.demoCaption
{
	color:white;
	font-weight:bold;
	left:30px;
	padding-left:10px;
	padding-top:0;
	position:relative;
	text-align:left;
	top:-50px;
	width:180px;
}

