/*  ss reset  */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, dialog, figure, footer, header, hgroup, nav, section {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-family:inherit;vertical-align:baseline;}
article, aside, dialog, figure, footer, header, hgroup, nav, section {display:block;}
table {border-collapse:collapse;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
/*  hp core  */
body {background-color:#eef3f9;color:#111;font-family:Arial,sans-serif;font-size:13px;}
p { line-height: 20px; padding: 0 0 10px; }
ul { line-height: 20px; margin-bottom: 15px; padding-left: 15px; list-style: square none outside; }
ol { line-height: 20px; margin-bottom: 15px; padding-left: 15px; list-style-type: decimal; list-style-position: outside; }
ul li > ul, ol li > ol { margin-bottom: 0; }
dl { line-height: 20px; margin-bottom: 15px; }
dl dt { font-weight: bold; }
dl dd { border-left: 1px solid #efefef; margin: 5px 0 5px 25px; padding: 2px 10px 10px; }
em {font-style:italic;}
a {text-decoration:none;}
a:link, a:visited, a:active, a:hover, a:focus {color:#024467;}
a:focus {outline:0;}
a:hover {text-decoration:underline;}
h1, h2, h3, h4, h5, h6 {font-family:Arial,sans-serif;}
/* container */
#micrositeContainer {background-color:#eef3f9;font-family:Arial,sans-serif;line-height:1;width:100%;}
#micrositeContainerInner {background-color:#eef3f9;margin:0 auto;overflow:hidden;width:980px;}
#micrositeContainerCompress {background-color:#fff;margin:0 auto;margin-bottom:30px;overflow:hidden;padding:0;width:980px;}
/*  header and nav  */
#micrositeHeader {clear:both;position:relative;width:100%;}
#micrositeHeaderBanner {height:107px;}
#micrositeHeaderNavigation {height:30px;margin:20px 0 -25px 0;}
#micrositeHeaderNavigation ul {list-style:none;padding:0;margin:0;}
#micrositeHeaderNavigation ul li {background:none;border-left:1px solid #545353;color:#545353;display:inline-block;font-family:Arial,sans-serif;font-size:12px;font-weight:bold;height:10px;margin:0 0 0 2px;padding:0 20px;text-align:center;text-transform:uppercase;zoom:1;*display:inline;}
#micrositeHeaderNavigation ul li:first-child {border-left:none;margin:0;}
#micrositeHeader #micrositeHeaderNavigation ul li.first {background:none;margin:0;}
#micrositeHeader #micrositeHeaderNavigation ul li.first a {color:#0079af;}
#micrositeHeaderNavigation ul li.on {background:none;margin:0 0 0 2px;}
#micrositeHeaderNavigation ul li.on a {color:#0079af;}
#micrositeHeaderNavigation ul li a {color:#545353;display:block;line-height:10px;padding:0;}
/*  content core  */
#micrositeContent {clear:both;overflow:hidden;padding:10px 0 5px 0;width:100%;}
#micrositeContentColumnRight {float:right;margin-bottom:15px;margin-right:15px;width:300px;}
#micrositeContentColumnLeft {float:left;margin-bottom:15px;margin-left:15px;width:635px;}
#micrositeContentColumnFullWidth {margin-bottom:15px;width:980px;}
.micrositeModuleContainer {margin:0 0 15px 0;}
.micrositeModuleContainer p.noPad {margin:0;padding:0;}
.micrositeModuleHeader {margin:0 0 5px 0;width:100%;}
.micrositeModuleHeader h3 {border-bottom:1px solid #666;color:#ee5035;font-family:Arial,sans-serif;font-size:12px;font-weight:bold;margin:0 0 10px 0;padding:0 0 5px 0;text-transform:uppercase;}
#micrositeContentColumnRight .micrositeModuleHeader h3 {margin-bottom:0;}
/* first intro module */
.micrositeModuleFrontLines {padding:0;}
.micrositeModuleFrontLines h1 {color:#000;font-size:30px;line-height:33px;font-weight:bold;margin:0;padding:0 0 5px 0;}
.micrositeFrontLinesProfile {float:left;padding:0;}
.micrositeFrontLinesProfileText {display:block;overflow-x:hidden;overflow-y:auto;padding:0;}
/* sidebar splashes */
.micrositeModuleIndustryUpdate p, .micrositeModuleIndustryUpdate h4, .micrositeModuleIndustryUpdate ul {padding-right:10px;}
.micrositeFrontLinesProfileText ul, .micrositeModuleIndustryUpdate ul {padding:5px 0 0 35px;}
.micrositeFrontLinesProfileText ul li, .micrositeModuleIndustryUpdate ul li {padding:0 0 10px 0;}
.micrositeIndustryUpdateImg {display:block;margin:0 auto 5px;padding-top:5px;}
.micrositeModuleIndustryUpdate h4, .micrositeModuleVideos h4, .micrositeModuleYourTurn h4 {color:#024467;font-size:16px;font-weight:bold;margin-bottom:5px;}
.micrositeWhatsNew {padding:0;}
.micrositeWhatsNew h5 {padding-bottom:10px;}
.micrositeWhatsNew .micrositeFrontLinesProfile {padding:0;float:none;overflow:hidden;clear:both;}
.micrositeWhatsNew .micrositeFrontLinesProfile img {float:left;padding-right:10px;}
.micrositeWhatsNewList {margin-top:15px;}
.micrositeWhatsNew ul {margin-left:10px;}
.micrositeWhatsNew ul li {padding-bottom:10px;}
.micrositeWhatsNew h5 {font-size:15px;font-weight:bold;padding-right:10px;}
.micrositeGetStarted {padding:0;}
.micrositeGetStarted img {float:left;}
.micrositeSplashMoreNews {margin:5px 0;}
.micrositeSplashMoreNews h4 {margin-bottom:0;}
.micrositeSplashMoreNews p {color:#777;display:block;float:left;font-size:10px;font-style:italic;padding:2px 10px 0 0;}
.micrositeNewsLinks {height:100px;overflow-x:hidden;overflow-y:auto;padding-right:15px;}
.micrositeNewsLinks ul {list-style-type:none;margin-bottom:5px;}
.micrositeNewsLinks ul li {padding:0 0 5px 0;}
.micrositeNewsSiteLogo {margin:5px 0 0 0;}
.micrositeNewsSiteLogo img {height:24px;}
/* featured tabs module */
.micrositeModuleFeatured {margin-bottom:25px;overflow:hidden;position:relative;width:100%;}
.micrositeModuleFeatured > ul {list-style-type:none;margin:0;padding:0;}
.micrositeModuleFeaturedTabs {border-bottom:1px solid #8c8c8c;height:38px;margin-bottom:10px;padding-bottom:0;width:635px;z-index:2;}
.micrositeModuleFeaturedTabs > li a {display:block;height:38px;margin:0 0 2px 0;outline:none;}
.micrositeModuleFeaturedOutput {width:100%;top:49px;}
.micrositeModuleFeaturedOutput > li {display:block;width:100%;}
.micrositeFeaturedWhitePapers .micrositeFeaturedRelatedBody {max-height:300px;overflow:auto;width:620px;}
.micrositeFeaturedRelatedBody {max-height:300px;overflow:auto;padding-right:15px;padding-left:0;width:620px;}
.micrositeModuleFeaturedOutput .micrositeFeaturedWhitePapers, .micrositeModuleFeaturedOutput .micrositeFeaturedCaseStudies, .micrositeModuleFeaturedOutput .micrositeFeaturedTechBriefs {padding:0;}
.micrositeTabWhitePapers {background:  url(../images/tab_whitePapersOff.png) no-repeat;float:left;padding-right:1px;}
.micrositeTabWhitePapers a {background:  url(../images/tab_whitePapersOff.png) no-repeat;height:38px;width:134px;display:block;}
.micrositeTabWhitePapers a.current, .micrositeTabWhitePapers a:hover {background:  url(../images/tab_whitePapersOn.png) no-repeat;height:38px;width:134px;}
.micrositeTabCaseStudies {background:  url(../images/tab_caseStudiesOff.png) no-repeat;float:left;padding-right:1px;}
.micrositeTabCaseStudies a {background:  url(../images/tab_caseStudiesOff.png) no-repeat;height:38px;width:134px;display:block;}
.micrositeTabCaseStudies a.current, .micrositeTabCaseStudies a:hover {background:  url(../images/tab_caseStudiesOn.png) no-repeat;height:38px;width:134px;}
.micrositeTabCaseStudiesNoIcon {background:  url(../images/tab_caseStudiesOff.png) no-repeat;float:left;padding-right:1px;}
.micrositeTabCaseStudiesNoIcon a {background:  url(../images/tab_caseStudiesOff.png) no-repeat;height:38px;width:134px;display:block;}
.micrositeTabCaseStudiesNoIcon a.current, .micrositeTabCaseStudiesNoIcon a:hover {background:  url(../images/tab_caseStudiesOn.png) no-repeat;height:38px;width:134px;}
.micrositeTabTechBriefs {background:  url(../images/tab_techBriefsOff.png) no-repeat;float:left;padding-right:1px;}
.micrositeTabTechBriefs a {background:  url(../images/tab_techBriefsOff.png) no-repeat;height:38px;width:134px;display:block;}
.micrositeTabTechBriefs a.current, .micrositeTabTechBriefs a:hover {background:  url(../images/tab_techBriefsOn.png) no-repeat;height:38px;width:134px;}
.micrositeTabIndustries {background:  url(../images/tab_industriesOff.png) no-repeat;float:left;padding-right:1px;}
.micrositeTabIndustries a {background:  url(../images/tab_industriesOff.png) no-repeat;height:38px;width:134px;display:block;}
.micrositeTabIndustries a.current, .micrositeTabIndustries a:hover {background:  url(../images/tab_industriesOn.png) no-repeat;height:38px;width:134px;}
.micrositeTabBIDW {background:  url(../images/tab_BIDWOff.png) no-repeat;float:left;padding-right:1px;}
.micrositeTabBIDW a {background:  url(../images/tab_BIDWOff.png) no-repeat;height:38px;width:134px;display:block;}
.micrositeTabBIDW a.current, .micrositeTabBIDW a:hover {background:  url(../images/tab_BIDWOn.png) no-repeat;height:38px;width:134px;}
.micrositeTabDRHA {background:  url(../images/tab_DRHAOff.png) no-repeat;float:left;padding-right:1px;}
.micrositeTabDRHA a {background:  url(../images/tab_DRHAOff.png) no-repeat;height:38px;width:134px;display:block;}
.micrositeTabDRHA a.current, .micrositeTabDRHA a:hover {background:  url(../images/tab_DRHAOn.png) no-repeat;height:38px;width:134px;}
.micrositeTabBranchOffice {background:  url(../images/tab_branchOfficeOff.png) no-repeat;float:left;padding-right:1px;}
.micrositeTabBranchOffice a {background:  url(../images/tab_branchOfficeOff.png) no-repeat;height:38px;width:134px;display:block;}
.micrositeTabBranchOffice a.current, .micrositeTabBranchOffice a:hover {background:  url(../images/tab_branchOfficeOn.png) no-repeat;height:38px;width:134px;}
.micrositeTabGradient, .micrositeTabGradient1, .micrositeTabGradient2, .micrositeTabGradient3, .micrositeTabGradient4, .micrositeTabGradient5, .micrositeTabGradient6, .micrositeTabGradient7, {background:none;display:none;height:0;width:0;}
.micrositeFeaturedTab {margin:15px 0 0 0;overflow:auto;padding-right:15px;}
.micrositeWhitePaper {height:225px;margin:0 0 25px 0;overflow:auto;padding-right:15px;}
.micrositeFeaturedTab .micrositeWhitePaperImage, .micrositeFeaturedTab .micrositeFeaturedImage {float:right;padding:0 15px 0 0;}
.micrositeFeaturedTab .micrositeWhitePaperInfo, .micrositeFeaturedTab .micrositeFeaturedInfo {display:block;overflow:hidden;}
.micrositeFeaturedTab .micrositeImageWrap, .micrositeFeaturedTab .micrositeImageNoWrap {margin-bottom:10px;}
.micrositeFeaturedTab .micrositeImageWrap .micrositeWhitePaperImage, .micrositeFeaturedTab .micrositeImageWrap .micrositeFeaturedImage {float:right;padding:0 15px 0 0;}
.micrositeFeaturedTab .micrositeImageWrap .micrositeWhitePaperInfo, .micrositeFeaturedTab .micrositeImageWrap .micrositeFeaturedInfo {display:inline;}
.micrositeFeaturedTab .micrositeImageNoWrap .micrositeWhitePaperImage, .micrositeFeaturedTab .micrositeImageNoWrap .micrositeFeaturedImage {float:right;padding:0 15px 0 0;}
.micrositeFeaturedTab .micrositeImageNoWrap .micrositeWhitePaperInfo, .micrositeFeaturedTab .micrositeImageNoWrap .micrositeFeaturedInfo {display:block;overflow:hidden;padding-right:15px;}
.micrositeWhitePaperInfo h3, .micrositeFeaturedInfo h3 {display:none;color:#024467;font-size:20px;padding:0 0 10px 0;}
.micrositeWhitePaperInfo h4, .micrositeFeaturedInfo h4 {color:#000;font-size:22px;line-height:24px;font-weight:bold;padding:0 0 5px 0;}
.micrositeWhitePaperInfo h4, .micrositeFeaturedInfo h4 a {color:#000;}
.micrositeWhitePaperInfo p, .micrositeFeaturedInfo p {padding:0 0 10px 0;}
.micrositeFeaturedRelated {clear:both;}
.micrositeFeaturedRelatedHeader {margin:0 0 5px 0;width:100%;}
.micrositeFeaturedRelatedHeader h3 {display:none;color:#fff;font-size:17px;font-weight:bold;line-height:1;margin:0;padding:6px 10px;}
.micrositeFeaturedRelated ul {list-style-type:none;margin:0;padding:0;}
.micrositeFeaturedRelated ul li {border-top:1px dotted #ccc;padding-top:10px;padding-bottom:20px;}
.micrositeFeaturedRelated ul li h4 {color:#024467;font-size:14px;line-height:16px;font-weight:bold;padding:0;}
.micrositeFeaturedRelated ul li h4:nth-child(2) {padding:0 0 10px 0;}
.micrositeFeaturedRelated ul li:last-child {padding-bottom:0;}
.micrositeFeaturedRelated ul li p {padding:0 0 10px 0;}
.micrositeModuleVideosPlayer {margin:25px 0;}
.micrositeCaseStudiesProfile {float:left;padding:20px 40px;}
.micrositeCaseStudiesQuote {display:block;overflow:hidden;padding:20px 0 0 0;}
.micrositeCaseStudiesQuote h4 {color:#024467;font-size:16px;font-weight:bold;padding:0 0 10px 0;}
.micrositeCaseStudiesQuote h5 {color:#777;font-size:15px;font-weight:normal;padding:0 0 10px 0;}
.micrositeCaseStudiesQuote small {color:#234879;font-size:11px;}
.micrositeCaseStudiesInfo {clear:both;display:block;padding:0 0 25px 0;}
.micrositeCaseStudiesInfo h4 {color:#024467;font-size:16px;font-weight:bold;padding:0 0 5px 0;}
.micrositeFeaturedTechBriefs h4 {color:#024467;font-size:22px;line-height:24px;font-weight:bold;padding:0 0 15px 0;}
.micrositeTechBriefsLeft {float:left;padding:0 0 25px 0;width:225px;}
.micrositeTechBriefsRight {float:right;padding:0 0 25px 0;width:225px;}
.micrositeTechBriefsLeft img, .micrositeTechBriefsRight img {padding:0 0 15px 0;}
.micrositeFeaturedIndustries h4 {color:#024467;font-size:22px;line-height:24px;font-weight:bold;padding:0 0 5px 0;}
.micrositeIndustriesSectionLeft img {display:block;float:left;padding:0 15px 0 0;}
.micrositeIndustriesSectionRight img {display:block;float:right;padding:0 15px 0 0;}
.micrositeIndustriesSectionInfo p, .micrositeIndustriesSectionInfo p {padding:0 0 15px 0;}
.micrositeIndustriesSectionInfo a, .micrositeIndustriesSectionInfo a {color:#024467;text-decoration:none;}
.micrositeIndustriesSectionInfo {display:block;overflow:hidden;}
.micrositeIndustriesSection {padding:0 0 30px 0;}
/*  footer  */
#micrositeFooter {margin-bottom:10px;overflow:hidden;position:relative;}
#micrositeFooter .micrositeFooterTop {background: url(../images/footerGradient.png) repeat-x top left;border:1px solid #bbbbbb;border-radius:5px;clear:both;height:85px;width:978px;}
.micrositeFooterTop ul {background: url(../images/background_footerTechTargetLogo.png) no-repeat scroll 25px 25px transparent;margin:0;list-style-type:none;height:85px;padding:35px 0 0 105px;}
.micrositeFooterTop ul li {display:inline-block;float:left;padding-right:20px;}
.micrositeFooterBottom {float:right;margin-top:10px;}
.micrositeFooterBottom ul {list-style-type:none;}
.micrositeFooterBottom ul li {display:inline-block;float:left;padding-left:20px;}
#micrositeFooter h4 {color:#999;font-size:11px;font-weight:normal;margin:0 0 15px 0;text-transform:uppercase;}
#micrositeFooter p {font-size:11px;padding:0 0 10px 65px;}
/* social media */
#micrositeSocialMediaNav, #micrositeSocialMediaFooter {overflow:hidden;margin:5px;padding:0;}
#micrositeSocialMediaNav {position:absolute;right:10px;top:120px;}
#micrositeSocialMediaFooter {position:absolute;right:25px;top:29px;}
#micrositeSocialMediaNav ul, #micrositeSocialMediaFooter ul {float:left;margin:0;padding:0;}
#micrositeSocialMediaNav li, #micrositeSocialMediaFooter li { display: block;float: left;line-height: 0; list-style: none outside none; margin: 0 0 0 8px;}
#micrositeSocialMediaNav li > a, #micrositeSocialMediaFooter li > a {background-image: url(../images/spriteGlobal.png);background-repeat: no-repeat;display: block;float: left; overflow: hidden;position: relative;text-indent: -9999px;}
.micrositeSocialMedia-facebook a {background-position: -278px -45px;height: 17px;top: 1px;width: 17px;}
.micrositeSocialMedia-linkedin a {background-position: -296px -45px;height: 17px;top: 1px;width: 17px;}
.micrositeSocialMedia-twitter a {background-position: -314px -45px;height: 17px;top: 1px;width: 17px;}
.micrositeSocialMedia-email a {background-position: -212px -22px;height: 20px;top: 0;width: 26px;}
/* embed */
#micrositeAdvertisement {height:25px;margin:15px 0 5px 0;position:relative;text-align:center;width:1044px;}
#micrositeAdvertisement h3 {color:#999;font-size:10px;font-weight:normal;padding:15px 0 0 0;}
#micrositeClose {float:right;position:absolute;right:0;top:0;}
#micrositeClose a {background: url(../images/micrositeCloseButton.png) no-repeat top left;display:block;height:30px;width:115px;text-indent:-9999px;}
#header {font-family:Calibri,Helvetica,Arial,sans-serif;background-color:#fff;}
#footer {font-family:Calibri,Helvetica,Arial,sans-serif;}
input.navigationSearchBox {font-size:0.95em;}
#headerNavigation, #footerNavigation {font-size:1.3em;}
#universalBar {font-size:0.75em;}
#relatedSites h5, #relatedSites .listTypeTabContent h6 {font-family:Calibri,Helvetica,Arial,sans-serif;font-weight:bold;}
#relatedSites h5, #relatedSites .listTypeTabContent h6 a {color:#003399;}
#relatedSites .listTypeTab {padding-left:0;}
/* bitpipe abstract */
.resDetail {overflow:hidden;padding:30px 80px;}
.resTitleLogo {clear:both;margin-bottom:20px;overflow:hidden;width: 100%;}
.alignLeft {float:left;}
.resTitleLogo h3 {font-size:15px;font-weight:bold;margin-bottom:2px;}
.resTitleLogo h3 a {color:#024467;}
.resTitleLogo h4 {color:#666;font-size:12px;font-weight:normal;}
.alignRight {float:right;}
.resAbstract {clear:both;overflow:hidden;width:100%;}
.resAbstract .col1 {float:left;padding-right:25px;width:190px;}
.resAbstract .col1 td {padding:0 25px 5px 0;vertical-align:top;}
.resAbstract .col1 td strong {font-weight:bold;}
.resAbstract .col2 {float:left;width:605px;}
.resAbstract .col2 h5 {border-top:1px solid #ccc;font-size:11px;font-weight:bold;margin-bottom:10px;padding-top:2px;text-transform:uppercase;}
.resAbstract .col2 p {margin-bottom:10px;}
.resAbstract .col2 a.viewNow {background: url(../images/viewNowGradient.png) repeat-x 0 0;border-radius:8px;color:#fff;display:inline-block;font-size:14px;font-weight:bold;margin:10px 0 20px;padding:10px 30px;text-align:center;}
.resAbstract .col2 a.viewNow:hover {box-shadow:0 2px 2px rgba(0,0,0,0.15);text-decoration:none;}
/* bitpipe thickbox */
#TBR_window {font: 12px Arial, Helvetica, sans-serif;color: #333333;}
#TBR_secondLine {font: 10px Arial, Helvetica, sans-serif;color:#666666;}
#TBR_window a:link {color: #666666;}
#TBR_window a:visited {color: #666666;}
#TBR_window a:hover {color: #000;}
#TBR_window a:active {color: #666666;}
#TBR_window a:focus{color: #666666;}
#TBR_overlay {position: fixed;z-index:100;top: 0px;left: 0px;height:100%;width:100%;}
.TBR_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TBR_overlayBG {background-color:#000;filter:alpha(opacity=50);-moz-opacity: 0.50;opacity: 0.50;}
* html #TBR_overlay {position: absolute;height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
#TBR_window {position: fixed;background: #ffffff;z-index: 102;color:#000000;display:none;border: 1px solid #525252;text-align:left;top:50%;left:50%;}
* html #TBR_window {position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TBR_window img#TBR_Image {display:block;margin: 15px 0 0 15px;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;border-top: 1px solid #666;border-left: 1px solid #666;}
#TBR_caption{height:25px;padding:7px 30px 10px 25px;float:left;}
#TBR_closeWindow{height:25px;padding:11px 25px 10px 0;float:right;}
#TBR_closeAjaxWindow{padding:7px 10px 5px 0;margin-bottom:1px;text-align:right;float:right;}
#TBR_ajaxWindowTitle{float:left;padding:7px 0 5px 10px;margin-bottom:1px;}
#TBR_title{background-color:#e8e8e8;height:27px;}
#TBR_ajaxContent{clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em;}
#TBR_ajaxContent.TBR_modal{padding:15px;}
#TBR_ajaxContent p{padding:5px 0px 5px 0px;}
#TBR_load{position: fixed;display:none;height:13px;width:208px;z-index:103;top: 50%;left: 50%;margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */}
* html #TBR_load {position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TBR_HideSelect{z-index:99;position:fixed;top: 0;left: 0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity: 0;opacity: 0;height:100%;width:100%;}
* html #TBR_HideSelect {position: absolute;height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
#TBR_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;}
body #TBR_window {z-index:99999;}
/* ColorBox Core Styles */
#colorbox, #cboxOverlay, #cboxWrapper { left: 0; overflow: hidden; position: absolute; top: 0; z-index: 999999; }
#cboxContent { padding: 20px; }
#cboxOverlay { height: 100%; position: fixed; width: 100%; }
#cboxMiddleLeft, #cboxBottomLeft { clear: left; }
#cboxContent { overflow: hidden; position: relative; }
#cboxLoadedContent { overflow: auto; }
#cboxLoadedContent iframe { border: 0; display: block; height: 100%; width: 100%; }
#cboxTitle { margin: 0; }
#cboxLoadingOverlay, #cboxLoadingGraphic { left: 0; position: absolute; top: 0; width: 100%; }
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow { cursor: pointer; }
#cboxOverlay { background-color: #000; }
#cboxCurrent { bottom: 4px; color: #949494; left: 58px; position: absolute; }
#cboxSlideshow{position:absolute; top:-20px; right:90px; color:#fff;}
#cboxPrevious{position:absolute; top:50%; left:0; margin-top:-32px; width:28px; height:65px; text-indent:-9999px;}
#cboxPrevious.hover{background-position:bottom left;}
#cboxNext{position:absolute; top:50%; right:0; margin-top:-32px; width:28px; height:65px; text-indent:-9999px;}
#cboxNext.hover{background-position:bottom right;}
#cboxClose { position: absolute; top: 14px; left: 14px; display:block; background: url(../images/spriteGlobal.png) no-repeat -328px -78px; width: 31px; height: 31px; text-indent:-9999px; }
.cboxGallery #cboxTitle { background-color: rgba(0, 0, 0, 0.75); bottom: 5px; color: #fff; left: 0; position: absolute; line-height: 1; text-align: center; text-indent: 10px; padding: 10px 0; width: 100%; }
#cboxLoadedContent { background: rgba(0, 0, 0, 0.65) url(../images/backgroundLoadingOnBlackLarge.gif) no-repeat center center; border-color: #000; border: 10px solid rgba(0, 0, 0, 0.05); border-radius: 6px; }
/* JScrollpane styles */
.jspContainer {overflow: hidden;position: relative;}
.jspPane {position: absolute;}
.jspVerticalBar {position: absolute;top: 0;right: -10px;width: 16px;height: 100%;background: white;}
.jspHorizontalBar {position: absolute;bottom: 0;left: 0;width: 100%;height: 16px;background: white;}
.jspVerticalBar *, .jspHorizontalBar * {margin: 0;padding: 0;}
.jspCap {display: none;}
.jspHorizontalBar .jspCap {float: left;}
.jspTrack {background: #999;position: relative;width:1px;}
.jspDrag {background: #444;position: relative;top: 0;left: -4px;cursor: pointer;width:9px;border-radius:7px;}
.jspHorizontalBar .jspTrack, .jspHorizontalBar .jspDrag {float: left;height: 100%;}
.jspArrow {background: #50506d;text-indent: -20000px;display: block;cursor: pointer;}
.jspArrow.jspDisabled {cursor: default;background: #80808d;}
.jspVerticalBar .jspArrow {height: 16px;}
.jspHorizontalBar .jspArrow {width: 16px;float: left;height: 100%;}
.jspVerticalBar .jspArrow:focus {outline: none;}
.jspCorner {background: #eeeef4;float: left;height: 100%;}
/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner {margin: 0 -3px 0 0;}
.contentTabsPanelBanner{display:none;}