﻿/* csasset date 2008-03-10 */
/* csasset date 2008-02-22 */
/* csasset date 2008-02-18 */
/* csasset date 2008-02-15 */
/* csasset date 2008-02-12 */
/* csasset date 2008-02-01 */
/* csasset date 2007-12-11 */
/* csasset date 2007-12-10 number 3 */
/* csasset date 2007-12-10 number 2 */
/* csasset date 2007-12-10 number 1 */
/* csasset date 2007-12-10 */
/* csasset date 2007-12-07 number 2 */
/* csasset date 2007-12-07 number 1 */
/* csasset date 2007-12-07 */
/* csasset date 2007-02-18 */

/* IMPORTANT */
/* content_HX10151526.css and contentHXS.css */ 
/* MUST BE IDENTICAL */
/* ALWAYS MAKE CHANGES TO content_HX10151526.css FIRST */
/* THEN UPDATE contentHXS.css */

.cntHHBody {font-family:Tahoma, Arial, Verdana, Helvetica}
p.cntHHBody {font-size:1.1em}
 
.cntWidefeatureRt { border:solid 1px #cccccc;}
.cntWidefeatureRtmedia {margin:0px; padding:0px;}
.cntHspace {height:15px; border-style:none; border-width:0px}
.cntVspace {width:15px; border-style:none; border-width:0px}
.cntHeavy {font-weight:bold}
.cntBorder1 {border:solid 1px #cccccc}
.cnt11font {font-size:1.1em}
.cntSqbulletedlist {list-style-image:url(/_services/ont/images/bulletl.gif); margin:0px; margin-left:12px; padding:0px; padding-bottom:2px; font-size:1.1em}
.cntRedBullet {list-style-image:url(/global/images/default.aspx?AssetID=ZA102513591033); margin:0px; margin-left:12px; padding:0px; padding-bottom:2px; font-size:1.2em}
.cntBlueBullet {list-style-image:url(/global/images/default.aspx?AssetID=ZA102579891033); margin:0px; margin-left:12px; padding:0px; padding-bottom:2px; font-size:1.2em}
.cntBlue2Bullet {list-style-image:url(/global/images/default.aspx?AssetID=ZA102579901033); margin:0px; margin-left:12px; padding:0px; padding-bottom:2px; font-size:1.2em}
.cntGreyBullet {list-style-image:url(/global/images/default.aspx?AssetID=ZA102579921033); margin:0px; margin-left:12px; padding:0px; padding-bottom:2px; font-size:1.2em}
.cntRedLink {color:#990000; margin:0px; padding-bottom:0px; font-size:1.4em; font-weight:bold; }
.cntBlueLink {color:#0b3788; margin:0px; padding-bottom:0px; font-size:1.4em; font-weight:bold; }
.cntBlue2Link {color:#25bbe0; margin:0px; padding-bottom:0px; font-size:1.4em; font-weight:bold; }
.cntGreyLink {color:#999999; margin:0px; padding-bottom:0px; font-size:1.4em; font-weight:bold; }
.cntStdUL{list-style-image:url(/_Services/Ont/images/bulletlRtL.gif); margin:0px; padding:0px 12px; font-size:1.1em; line-height:1.1em}
.cntribboncolor {color:#4372b0}
.cntribboncolor .cntUL0 {margin:0px; padding:0px; font-size:1.0em; list-style-image:none; line-height:9.685pt}
.cntribboncolor .cntUL0 li {padding-bottom:3px}
.cntribboncolor .cntStdUL {font-size:1em;line-height:9.685pt}
.cntbullmidc .cntStdUL {font-size:1.1em}
.cntbullmidc .cntStdUL li {list-style-image:url(/_Services/Ont/images/bulletlRtL.gif);padding-bottom:3px}
.cntRibbonborder {border: 1px solid #dbe6f4}
.cntRibbonlist {list-style-image:url(/_services/ont/images/bulletl.gif); margin:0px; margin-left:12px; padding:0px; padding-bottom:2px; font-family:Tahoma; font-size:1.0em}
.cntSqbulletedlist2 {padding-bottom:3px}
.cntULsqbulletedlist {margin-left:0px; margin-top:0px; margin-bottom:0px; padding:0px}
.cnt0m0p {margin:0px; padding:0px}
.cnt0margin {margin:0px}
.cnt10margin {margin:10px}
.cnt12margin {margin:12px}
.cnt10mr {margin-right:10px}
.cnt10ml {margin-left:10px}
.cnt0mb {margin-bottom:0px}
.cnt0padding {padding:0px}
.cnt12padding {padding:12px; margin:0px}
.cnt10padding {padding:10px}
.cnt6padding {padding:6px; margin:0px}
.cnt10pb {padding-bottom:10px}
.cnt6pb {padding-bottom:6px}
.cnt10pt {padding-top:10px}
.cntPR5px {padding-right:5px}
.cntClearboth {clear:both}
.cntFloatL {float:left}
.cntFloatR {float:right}
.cntpb6px {padding-bottom:6px}
.cntLineheight14 {line-height:1.4em}
.cntPipelink {line-height:1.8em; font-size:1.1em; color:#999999}
.cntPipelink2 {line-height:1.6em; font-size:1.2em; color:#cccccc}
.cntPipeLinks {font-size:1.1em; color:#999999}
.cntPipeLinks2 {font-family:Tahoma; font-size:.9em; color:#666666}
.cntPipeLinks2 a:link {color:#666666}
.cntOrangelink {text-decoration:none; color:#f18822}
a:link.cntOrangelink, a:visited.cntOrangelink {color:#f18822; text-decoration:none}
a:hover.cntOrangelink {text-decoration:underline}
.cntModlist {font-weight:bold; color:#666666; padding-bottom:6px}
div.cntModlist {font-size:1.1em; font-weight:bold; color:#666666; padding-bottom:6px}
.cntUL0 {margin:0px; padding:0px}
.cntHeadEmphasis {padding:0px 4px; color:#999999}
.cntChevronList {font-family:Tahoma; font-size:.9em; color:#666666; list-style-type:none; list-style-image:none; margin-left:-3px}
.cntChevronList a:link {color:#666666}
.cntListPadding {padding-bottom:6px}

.cntZone100table {border:solid 1px #cccccc; margin:0px; padding:0px}
.cntZone100 {width:473px; border:solid 1px #cccccc; margin:0px; padding:0px}
.cntTabpage {padding:0px; border:solid 1px #cccccc; margin:0px; margin-bottom:12px}
.cntAudienceTile {width:431px; height:154px; background-color:#f1f7f3; padding-left:12px}
.cntAudienceTileHeadline {color:#f18822; font-size:1.2em; font-weight:bold; padding:6px 0px }
.cntBannerlist1 {height:28px; background-color:#f2a31b; border:none}
.cntBannerlisthead1 {font-size:1.6em; color:#ffffff; font-weight:bold; margin:0px; padding:3px 12px}
.cntBannerlist2 {background-color:#e5c57e; height:20px; margin-top:1px; border:none}
.cntBannerlisthead2 {font-size:1.2em; color:#ffffff; font-weight:bold; margin:0px; padding:3px 12px}
.cntBannerlistblurb {font-size:1.1em; line-height:1.4em; color:#666666}
/* these styles may now be out of date */
.cntClienthead {font-size:1.1em; font-family:Tahoma; font-weight:bold; color:#666666; margin-bottom:6px}
.cntClienthead2 {margin-bottom:6px}
.cntClientheadlink {font-size:1.5em; font-family:Tahoma; font-weight:bold; color:#f18822}
a:link.cntClientheadlink {text-decoration:none}
a:hover.cntClientheadlink {text-decoration:underline}
.cntClientmorelinks {font-family:Tahoma; font-size:1.1em; color:#0560a6}
a:link.cntClientmorelinks {text-decoration:none}
a:hover.cntClientmorelinks {text-decoration:underline}
.cntClientblurb {font-size:1.1em; color:#666666; line-height:1.4em}
.cntClientline {border:solid 1px #cccccc; border-left:none; border-right:none; border-bottom:none; margin-top:2px}
.cntClientmorehead {font-size:1.2em; font-family:Tahoma; font-weight:bold; color:#666666; padding:12px 0px 6px 0px}
/* client links for ECM */
.cntClientbob {font-family: Franklin Gothic, Arial; padding:12px}
.cntClientbob a:link, .cntClientbob a:hover {color:#0a246a}
.cntClientbob .cntClienttemplates {width:496px; margin:0px; padding:15px}
.cntClientbob .cntClienttmptls {width:100px; float:left; padding:7px; padding-bottom:20px}
.cntClientbob .cntClienttmptls2 {width:100px; text-align:center; font-size:1.1em}
.cntClientbob .cntClient {width:480px; margin:0px 15px; padding:6px 6px 12px 6px; border:solid 2px #dddddd}
.cntClientbob .cntClienthead {font-weight:bold; color:#666666; margin-bottom:6px}
.cntClientbob .cntClienthead2 {margin-bottom:6px}
.cntClientbob .cntClientheadlink {font-size:1.1em; font-weight:bold; color:#0a246a; padding:8px 0px}
.cntClientbob .cntClientmorelinks {font-size:1.1em;}
.cntClientbob a:link.cntClientmorelinks {text-decoration:none}
.cntClientbob a:hover.cntClientmorelinks {text-decoration:underline}
.cntClientbob .cntClientblurbmedia {float:left; margin-right:6px}
.cntClientbob .cntClientblurbtext {float:right}
.cntClientbob .cntClientblurb {font-size:1.1em; color:#333333; line-height:1.4em}
.cntClientbob .cntClientline {border:solid 1px #cccccc; border-left:none; border-right:none; border-bottom:none; margin-top:2px}
.cntClientbob .cntClientmorehead {font-size:1.2em; font-weight:bold; color:#666666; padding:12px 0px 6px 0px}

.cntClips {background-color:#3c83d3; color:#ffffff}
.cntCliptitle {font-family:Tahoma; font-weight:bold; font-size:1.4em}
.cntClipbar {border:solid 1px #cccccc; border-bottom:none; padding:3px 10px}
.cntClipoptlink {padding-top:6px; text-align:right; text-align:right; margin-right:10px}
.cntClipoptlink a {color:#ffffff !important}
.cntCliplink {font-size:1.0em}
.cntClipgrid {margin:0px; border:solid 1px #cccccc; border-top:none}
.cntDatapanelbg {background-color:#f9f9f9}
.cntDataPanelHead {font-family:Tahoma; font-size:1.6em; font-weight:bold; color:#333333; padding-bottom:6px}
.cntDataPanelHeadhv2 {font-family:Tahoma; font-size:1.1em; font-weight:bold; color:#666666; padding-bottom:8px}
.cntDataPanelListhv2 {margin-left:5px}
.cntDownloadlink {color:#666666; text-decoration:none}
a:hover.cntDownloadlink {text-decoration:underline}
.cntDownloadlinkgrn {color:#6ca108; text-decoration:none}
a:hover.cntDownloadlinkgrn {text-decoration:underline}
.cntDownloadtimes {font-family:Tahoma; font-size:1.1em; color:#666666; padding:0px 12px; margin-top:-5px}
.cntFeatureddownloadsdiv1 {width:473px; border:solid 1px #cccccc; margin-bottom:6px; padding:0px}
.cntFeatureddownloadsHdspace {margin:0px; margin-top:5px; padding:0px}
.cntFeatureddownloadsHead {font-family:Tahoma; font-size:1.4em; color:#ffffff; background-color:#5c995d; font-weight:bold; padding: 4px 10px; margin:0px}
.cntFeatureddownloadstd1 {font-family:Tahoma; font-size:1.1em; color:#6ca108; font-weight:bold; padding-left:12px}
.cntFeatureddownloadstd2 {font-family:Tahoma; font-size:1.1em; color:#6ca108; font-weight:bold}
.cntFeatureddownloadstd2 a:link {text-decoration:none}
.cntFeatureddownloadstd2 a:hover {text-decoration:underline}
.cntFeatureddownloadstd3 {font-family:Tahoma; font-size:1.1em; color:#666666; padding-left:12px; white-space:nowrap}
.cntFeatureddownloadstd4 {font-family:Tahoma; font-size:1.1em; color:#666666}
.cntFeatureddownloadstr {background-color:#f2f2f2}
.cntFeaturedTmpltshead {font-family:Tahoma; font-size:1.3em; color:#ffffff; font-weight:bold; padding:6px 8px; background-color:#598975; border:solid 1px #cccccc; border-bottom:none}
.cntFeaturedTmpltsmid {padding-top:10px; border:solid 1px #cccccc; border-bottom:none; border-top:none}
.cntFeaturedTmpltsbtm {width:153px; padding:8px 10px; border:solid 1px #cccccc; border-top:none}
.cntFeaturedTmpltimg {border:solid 1px #cccccc}
.cntFeaturedcourseoptlink {width:475px; text-align:right; font-size:.9em; color:#666666; padding-top:10px}
a:link.cntFeaturedcourseoptlink {text-decoration:none; color:#666666}
.cntFactpane {margin-bottom:17px}
.cntFactpaneHead {font-size:1.6em; font-weight:bold; margin-top:0px; padding-top:0px; padding-bottom:6px; color:#333333}
.cntFactpaneSubhead {font-size:1.1em; font-weight:bold; margin:0px; padding:0px}
.cntFactPaneBlurb {font-size:1.1em; line-height:1.3em; color:#666666; padding-top:3px; margin:0px}
.cntFocusPlateHeading {font-size:1.6em; color:#ffffff; font-weight:bold; padding:6px 12px 3px 12px; background-color:#ed9200; margin:0px; border:solid 1px #cccccc; border-bottom:none}
.cntFocusplatetbl {padding:0px; margin:0px; border:solid 1px #cccccc; border-top:none}
.cntFocusplatetbl1 {background-color:#f2ad40; margin:0px; padding:0px; margin-top:1px; border:solid 1px #cccccc; border-top:none; border-bottom:none}
.cntFocusplatec1 {padding:12px 0px 16px 12px; margin:0px}
.cntFocusplatec3 {padding:12px; padding-bottom:16px; margin:0px}
.cntFocusplatec4 {padding:12px 0px; margin:0px}
.cntFocusplatec2 {height:20px; width:19px; padding:0px; margin:0px}
.cntFocusPlateSubhead1 {font-size:1.1em; color:#ffffff; font-weight:bold; padding:1px 12px 3px 12px; background-color:#f2ad40; margin:0px}
.cntForum1 {border:solid 1px #cccccc; background-color:#ffff00}
.cntForum2 {border-style:solid; border-width:0px 1px; background-color:#ccffff}
.cntForumLast {border:solid 1px #cccccc; background-color:#ffccff}
.cntHighlightpane {margin:15px 0px 0px 0px}
.cntHomeBottomZone {background-color:#F1F7FE}
.cntHomepagesmboxhead {margin-bottom:6px; font-weight:bold; font-size:1.1em; color:#2b59a7 !important; font-family:Tahoma}
.cntHomepagesmdiv {margin:0px 0px 0px 50px}
.cntHomepagesmboxul {margin:0px; padding:0px; float:left}
.cntHomepagesmboxli {margin:0px; padding:0px; margin-left:14px; font-family:Tahoma; font-size:1.1em; line-height:1.2em; padding-bottom:2px}
.cntImageitemmedia {margin-right:12px; margin-bottom:2px}
#ImagePane .cnt10pt {padding:10px 10px 0px 0px}
.cntImagepane {margin:0px; padding:0px}
.cntImagePaneHeadhv2 {margin:3px 0px; padding:0px 12px; font-size:1.8em; font-family:Arial; color:#11449e}
.cntImagePaneHeadline {line-height:1.1em; margin:0px; padding-bottom:4px; font-size:1.4em; font-weight:bold; color:#f18822}
.cntImagePanecell1 {padding:12px}
.cntImagePanecell2 {padding:9px 12px 0px 0px}
.cntImagePaneHeadline {color:#f18822}
.cntImagePaneHeadline a:link {text-decoration:none; color:#2b59a7}
.cntImagePaneHeadline a:hover {text-decoration:underline; color:#2b59a7}
.cntImagePaneBlurb {font-size:1.1em; line-height:1.2em; color:#666666; padding:0px; margin:0px; margin-bottom:8px}
.cntImagePaneSubhead {font-size:1.2em; color:#666666; font-weight:bold}
.cntImagepaneSubdiv {margin-top:-3px; margin-bottom:7px}
.cntImagepaneSubv2 {font-size:1.4em; font-family:Tahoma; padding-bottom:9px; color:#2b59a7; font-weight:bold}
a.cntImagepaneSubv2 {color:#2b59a7}
a:link.cntImagepaneSubv2 {color:#2b59a7}
.cntImagePaneSubheadBlurb {font-size:1.1em; line-height:1.4em; color:#666666}
.cntImagepaneblurbv2 {font-size:1.1em; line-height:1.4em; color:#666666; padding-bottom:10px}
.cntImagePaneListHead {font-size:1.2em; color:#f18822}
.cntImagePaneGrouplink {border:dashed 1px #a4c0dc; border-left:none; border-right:none; padding:0px 6px; margin:0px 10px}
.cntImagePaneGrouplink2 {font-size:1.1em; border:dashed 1px #999999; border-left:none; border-right:none; margin:6px auto; padding:4px 0px}
.cntImagePanehv2link {border:dashed 1px #a4c0dc; border-left:none; border-right:none; border-bottom:none; padding:10px 0px; margin:2px 0px 0px 10px; color:#597eb2 !important; font-family:Tahoma}
.cntNewsbitclear {padding-bottom:1px; clear:left}
.cntNewsbitHead {font-size:1.2em; font-weight:bold; color:#666666; padding-bottom:9px}
.cntNewsbitHead2 {font-size:1.2em; font-weight:bold; color:#666666; padding-top:15px; padding-bottom:3px}
#cntNewsbit1-tab {padding:20px; padding-bottom:0px; font-size:1.1em}
#cntNewsbit1-tab ol, .cntNewsbit1-tab ol li {list-style-type:decimal; color:#0560a6}
#cntNewsbit1-tab ol {margin-left:20px; padding-right:10px}
.cntNewsbitOL1 {font-weight:bold; font-size:1.2em}
.cntNewsbit1Head {font-family:Tahoma; font-size:1.4em; font-weight:bold; color:#666666; margin-top:0px; padding-bottom:8px}
.cntNewsbit1HeadR {font-family:Tahoma; font-size:1.4em; font-weight:bold; color:#666666; margin-top:0px; padding-bottom:8px}
.cntNewsbit1media {padding-bottom:8px; margin-right:6px}
.cntNewsbit1mediar {margin:3px 0px; margin-right:3px; float:left}
.cntNewsbit1mediarR {margin:0px 3px 3px 3px; padding-bottom:0px; float:left}
.cntNewsbit1listR {float:left; margin-left:3px}
.cntNewsbit1Blurb {font-size:1.1em; line-height:1.4em; color:#666666; padding-bottom:8px}
.cntNewsbitSubhead {font-family:Tahoma; font-size:1.1em; font-weight:bold; color:#666666; padding-bottom:9px}
.cntNewsbit2Head {font-size:1.1em; font-weight:bold; color:#666666; margin-top:-2px; padding-bottom:8px}
.cntNewsbit2media {margin-right:12px; margin-bottom:6px}
.cntNewsbit2mediar {margin-left:12px; margin-bottom:6px}
.cntNewsbit2Subhead {font-size:1.1em; font-weight:bold; color:#666666; padding-bottom:4px}
.cntNewsbit2Blurb {font-size:1.1em; line-height:1.4em; color:#666666; margin:0px; padding:0px; padding-bottom:6px}
.cntNewsbit2lnk {font-size:1.1em; margin:0px; padding-bottom:15px; padding-top:2px}
.cntNewsbit2z100mr {margin:0px 9px 4px 0px; padding:0px; float:left}
.cntPopularzone {margin:0px 50px; padding-bottom:25px}
.cntPopulardividers {width:1px; height:60px; border:solid 1px #e8e8e8; border-top:none; border-bottom:none; border-left:none; margin:0px; padding:0px}
.cntReportPane {padding-bottom:6px}
.cntReportHead {font-family:Tahoma; font-size:1.1em; color:#f18822; font-weight:bold; padding-top:9px; padding-bottom:5px; margin:0px}
.cntReportBlurb {font-size:1.1em; line-height:1.4em; color:#666666; padding-bottom:3px}
.cntSalePltContent {padding:0px 12px; padding-bottom:0px}
.cntSalesPlateTitle {font-size:2.3em; line-height:1.1em; color:#f18822; margin-top:25px; padding-bottom:8px}
.cntSalesPltBlurb1 {font-size:1.1em; line-height:1.4em; color:#666666}
.cntSalesPltBlurb2 {font-size:1.1em; line-height:1.4em; color:#666666; padding-top:6px; padding-bottom:6px}
.cntSalesPltSubhead {font-size:1.1em; color:#666666; font-weight:bold}
.cntSalesPlate-tab {width:473px}
.cntSalePlticons {text-align:right; border-top:solid 1px #cccccc; padding:10px 0px; margin-top:13px}
.cntSalePlticons a {padding:0px 2px}
.cntSplashzone {padding:0px 0px 0px 2px}
.cntSplashzone .cntBorder1 {border:none 0px #ffffff}
.cntSplashVsp {width:10px}
.cntTagLeader {width:473px; font-size:1.8em; padding:0px; font-family:Arial, Helvetica, Verdana; color:#666666}
.cntTagLeader2 {width:473px; font-size:1.8em; padding:0px; padding-top:0px; font-family:Arial, Helvetica, Verdana; color:#666666}
.cntTitlelistHeadline {font-family:Tahoma; font-size:2.0em; padding-bottom:11px; margin:0px; color:#333333}
.cntTitlelistHeadline2 {font-family:Tahoma; font-size:1.2em; font-weight:bold; margin:0px; padding:0px; padding-bottom:9px; color:#363636}
.cntTitlelistSubhead {font-family:Tahoma; font-size:1.5em; font-weight:bold; padding-bottom:12px; margin:0px; color:#f18822}
.cntTitlelistSubhead2 {font-family:Tahoma; font-size:1.2em; font-weight:bold; padding:0px; padding-bottom:9px; color:#636363}
a:link.cntTitlelistSubhead2 {text-decoration:none}
a:hover.cntTitlelistSubhead2 {text-decoration:underline}
.cntTitlelistoptlink {font-family:Tahoma; font-size:1.2em; font-weight:bold; padding-top:14px}
.cntTitlelistlink {font-size:1.2em}
.cntTitlesplash {padding-top:5px; padding:0px;margin:0px}
#cntFlashTitle {display:none; padding-top:5px; padding:0px;margin:0px}
.cntTitlesplashimg {vertical-align:bottom; margin:0px 6px}
.cntTitlesplashHead {font-family:Arial, Helvetica, sans-serif; font-size:3.0em; color:#333333}
.cntTitlesplashSubhead {font-family:Arial, Helvetica, sans-serif; font-size:2.4em; color:#333333}
.cntTitlesplashSubhead A {color:#333333}
.cntTitlesplashSubhead A:hover {color:#333333}
.cntTitlesplashSubhead A:linked {color:#333333}
.cntTitlesplashSubhead A:visited {color:#333333}
.cntWideDFeat {font-size:1.2em; background-color:#cc6600; font-weight:bold; color:#ffffff; padding:3px 6px 5px 6px; margin:0px}
.cntWideDouble {margin:0px; padding:0px}
.cntWideDFeatBx1 {padding:7px 0px 8px 2px}
.cntWideDFeatBx2 {padding:7px 0px 8px 0px}
.cntWideDmedia {border:solid 1px #999999; margin-right:12px; margin-top:3px}
.cntWideDsubhead {font-size:1.2em; color:#666666; font-weight:bold; padding-top:3px; padding-bottom:4px}
.cntWideDsubhead2 {font-size:1.1em; padding-bottom:6px}
a:link.cntWideDsubhead {font-size:1.2em; color:#666666; font-weight:bold; text-decoration:none}
.cntWideDblurb {font-size:1.1em; line-height:1.4em; color:#666666}
.cntWideFeat {float:left; padding:6px 12px}
.cntWideFeatL {float:right; padding:6px 12px}
#cntWideFeatspr {margin-right:10px}
.cntWideFeatHead {margin:0px; padding-bottom:0px; font-size:1.4em; font-weight:bold; color:#f18822}
.cntWideFeatLink a {margin:0px; padding-top:0px; font-size:1.1em}
.cntWideFeatLink a:link {text-decoration:none}
.cntWideFeatLink a:hover {text-decoration:underline}
.cntTextPane {padding:0px; margin:0px}
.cntTextPaneHead {font-weight:bold; font-size:1.2em; line-height:1.4em; color:#f18822; padding-top:11px}
.cntTextPaneHead a {color:#f18822}
.cntTextPaneHead a:visited {color:#f18822}
.cntTextPaneSubhead {color:#666666; font-weight:bold; padding:10px 0px}
.cntTextPaneBlurb {color:#666666; font-size:1.1em; line-height:1.3em; padding-bottom:11px}

/*-- bulletpanel styles --*/
.cntbulltopc div,.cntbullbotc div {height:1px; line-height:1px; font-size:1px; overflow:hidden}
.cntbulltopl {background-image:url(/_services/ont/images/bull_l_t.gif); font-size:2px; line-height:2px}
.cntbulltopc {border-top:1px solid #d4d4d4; background-color:#f7f7f7}
.cntbulltopc div,.cntchubotc div,.cntribtopc div {height:1px; line-height:1px; font-size:1px; overflow:hidden}
.cntbulltopr {background-image:url(/_services/ont/images/bull_r_t.gif)}
.cntbullmidl {border-right:none; border-left:1px solid #c6c6c6; background-color:#f7f7f7}
.cntbullmidl div,.cntbullmidr div {width:1px; overflow:hidden}
.cntbullmidc {background-image:url(/_services/ont/images/bull_c_c.gif); background-position:top; background-repeat:repeat-x; background-color:#ececec}
.cntbullmidl div,.cntbullmidr div {width:1px; overflow:hidden}
.cntbullmidr {border-left:none; border-right:1px solid #c6c6c6; background-color:#f7f7f7}
.cntbullbotl {background-image:url(/_services/ont/images/bull_l_b.gif); font-size:2px; line-height:2px; background-position:bottom left}
.cntbullbotc {border-bottom:1px solid #c6c6c6; background-color:#f7f7f7}
.cntbullbotr {background-image:url(/_services/ont/images/bull_r_b.gif); background-position:bottom right}
.cntimagmidc {background-image:url(/_services/ont/images/chu_c_c.gif); background-position:top; background-repeat:repeat-x; background-color:#d9e8fc; border-bottom:1px solid #d4d4d4}
.cntimgpmidc {background-color:#cfe2fd}
.cntIconPaneHeading {width:475px; color:#ffffff; font-weight:bold; padding:12px; padding-top:6px; padding-bottom:6px; background-color:#ed9200; margin:0px}
.cntIconPaneSubhead {color:#666666; font-weight:bold; padding:10px 10px 4px}
.cntIconPaneLink {color:#666666; padding:0px 10px}

/*--- Old Content only styles - START---*/
.AccessCodeBox {font-size:1.0em; font-family:Tahoma,Arial,Helvetica,sans-serif; width:102px; margin:1px 0px} 
.AccessCodeButton {font-size:1.0em; font-family:Tahoma,Arial,Helvetica,sans-serif; padding:0px 2px; margin:0px 0px 0px 7px}
.AttnOrg {margin:0px 6px 1px 0px}
.BlockContainer {padding:4px 2px 2px 7px}
.BlockText {padding:6px 0px 0px 10px}
.BoxTopLeft, .BoxTopRight {font-size:1px; line-height:0px; margin:0px; padding:0px; height:2px}
.BoxTopLeft {background-image:url(/global/images/crnrTL.gif); background-repeat:no-repeat; background-position:left top}
.BoxTopRight {border-color:#d6d6d6; border-style:solid; border-width:1px 1px 0px 0px}
.BoxTitle, .BoxDiv, .BoxCenter {border-left:1px solid #d6d6d6; border-right:1px solid #d6d6d6}
.BoxTitle, .BoxTopRight {background-image:url(/global/images/FtrGrd.gif); background-repeat:repeat-y; background-position:right top}
.BoxCenter {border-bottom:1px solid #d6d6d6}
.BoxTitle {color:#5f5f5f; font-family:Verdana; font-size:9.5em; padding:3px 6px 2px 6px}
.BoxDiv {background-image:url(/global/images/BoxDotDiv.gif); background-repeat:repeat-x; height:1px}
.BoxCenter {padding:6px 2px 0px 8px}
.RightNavBackgroundNew {background-color:#f5f5f5}
.EditorialCell {padding:0px 10px}
.EditorialLeftCol {padding:0px 8px 0px 0px}
.EditorialRightCol {padding:1px 0px 0px 5px}
.FeatAppCell {border-bottom:solid 1px #d6d6d6; padding:5px 10px 8px 5px}
.FeatAppCellNoBdr {padding:5px 10px 8px 5px}
.FeatAppIconCell {border-bottom:solid 1px #d6d6d6; padding:9px 0px 8px 4px}
.FeatAppNameCell {padding:2px 0px 1px 5px}
.FeatAppTbl {line-height:normal; font-size:1.0em; background-color:#fafafa}
.FeatAppTitleTbl {line-height:normal; font-size:1.0em; border-color:#d6d6d6; border-style:solid; border-width:1px 0px 1px 0px}
.FtrAppImage {background-color:#fafafa; padding:6px 8px 6px 11px}
.FtrAppTbl {line-height:normal; font-size:1.0em; border-color:#fb8c04; border-style:solid; border-width:1px 0px 1px 0px}
.FtrAppTitle {padding:4px 6px 3px 6px; color:#5f5f5f; font-family:Verdana; font-size:.95em; background-color:#fff3cb}
.GrpHead {padding:9px 2px 2px 2px}
.InfoPaneTitle {line-height:normal; font-size:1.5em; font-weight:bold; font-family:Arial; padding:0px 0px 0px 1px}
.InfoPaneImage {padding:4px 2px 2px 2px}
.InfoPaneText {padding:2px 8px}
.InfoPaneGrpHead {padding:9px 2px 2px 5px}
.InfoPaneGrpItm {padding:2px 2px 3px 6px}
.RightNavBgCellDark {background-color:#e4eefd; border-top:solid 1px #ffffff; padding:0px 0px 0px 6px}
.RightNavBgCellDarkNew {background-color:#f5f5f5; padding:0px 0px 0px 6px}
.RightNavBgCellDarkPad, .RightNavBgCellDarkPadNoTop {background-color:#e4eefd; padding:7px 7px 0px 10px}
.RightNavBgCellDarkPadNew, .RightNavBgCellDarkPadNoTopNew, .RightNavBgCellDarkRedNew {background-color:#f5f5f5; padding:7px 7px 0px 10px}
.RightNavBgCellDarkPad {border-top:white 1px solid}
.RightNavBgCellLight {background-color:#ecf3fe; border-top:1px solid white; padding-left:10px; padding-right:0px; padding-top:0px; padding-bottom:0px}
.RightNavCODImage {background-color:white; border-color:#e4eefd; border-style:solid; border-width:0px 2px 0px 2px; padding:10px 0px 10px 9px}
.RightNavCODImageExt {background-color:#cfcfcf; padding:1px 0px 0px 1px}
.RightNavCODImageInt {background-color:#ffffff; border-top:1px solid #efefef; border-left:1px solid #efefef; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff}
.RightNavCODTitle {border-left:2px solid #e4eefd; border-right:2px solid #e4eefd; border-top:0px solid #e4eefd; background-color:white; border-bottom:1px solid #e4eefd; padding-left:8px; height:24px; padding-right:8px; padding-top:6px; padding-bottom:5px}
.RightNavHelpNew {background-color:#f5f5f5; padding:10px 6px 4px 0px}
.RightNavNewBorderLeft {border-width:0px 0px 0px 1px; border-top-style:none; border-right-style:none; border-bottom-style:none; border-left-style:solid; border-color:#efefef}
.SecAlertTtl, .SecAlertTtlNoDate, .SecAlertDate, .OffUpdLink {padding:0px 3px}
.SecAlertTtl, .SecAlertTtlNoDate {color:#ff0000}
.SecAlertImg, .SecAlertTtl, .OffUpdImg, .OffUpdLink {vertical-align:top}
.SecAlertTtlNoDate {vertical-align:middle}
#TablePullQuote {margin:5px; width:237px; float:left}
#TablePullQuoteR {margin:5px; width:237px; float:right}
#TDPullQuote {font-size:1.8em; line-height:24px; font-family:Century Schoolbook; font-style:italic; color:#999999; text-align:center}
#TDPullQuoteM {font-size:1.8em; line-height:24px; font-family:Arial; color:#999999; text-align:right; font-weight:bold}
#TDPullQuoteMR {font-size:1.8em; line-height:24px; font-family:Arial; color:#999999; text-align:left; font-weight:bold}
#cntpullquotedefault {font-size:1.15em; font-family:'Arial'; font-weight:normal;  color:#999999}
#cntpullquoteltblue {font-size:1.15em; font-family:'Arial'; font-weight:normal; color:#25bbe0}
#cntpullquoteblue {font-size:1.15em; font-family:'Arial'; font-weight:normal; color:#0b3788}
#cntpullquoteorange {font-size:1.15em; font-family:'Arial'; font-weight:normal; color:#d87823}
/*---Code and Content styles - START---*/
.FeatAppTitleCell {padding:4px 6px 3px 6px; color:#5f5f5f; font-family:Verdana; font-size:.95em}
table.ListTable {border-top:#fb8c04 1px solid; border-bottom:#fb8c04 1px solid}
td.ListTableTitleCell {background-color:#fff3cb; height:19px}
.thhead {padding:.25em .5em; margin:.25em; background-color:#6b82b2; color:#ffffff; vertical-align:bottom}
.trbgeven {padding:.25em .5em; vertical-align:top; background-color:#f2f2f2; }
.trbgodd {padding:.25em .5em; vertical-align:top; }

/* WR5 */ 
#cntAriticleOrange {color:#eea752}
#cntArticleBlue {color:#37b7ce}
#cntArticleRed {color:#990000}
#cntArticleGrey {color:#999999}
#cntArticleGreen {color:#70b570}
#cntArticleBlue2{color:#8aafe1}
.cntpre {background-color: #eeeeee; margin-bottom:1.5em; margin-top:1.2em; padding: 8px; position: relative; top: 0; left: 0; overflow: auto; width: 350px; height: 7em}
.cntArticleBody {padding-bottom:6px}
.cntArticleBody .msnadsboxr {width:300px; float:right; padding-left:10px}
.cntArticleBody .msnadsboxl {width:300px; float:left; padding-right:10px}
.cntArticleBody .msnadsskyscraperr {width:160px; float:right; padding-left:10px}
.cntArticleBody .msnadsskyscraperl {width:160px; float:left; padding-right:10px}
.cntArticleBody .msnadbanner {padding:0px 10px}
div.cntArticleBody {font-size:1.2em; font-family:Arial, Tahoma, Helvetica, sans-serif; color:#484848; line-height:1.6em}
td.cntArticleBody {font-size:1.2em; font-family:Arial, Tahoma, Helvetica, sans-serif; color:#484848; line-height:1.6em}
.cntArticleBody p {padding:0px; margin:18px 0px}
.synopsis {font-size:14px; line-height:18px}
.synopsisruninhead {font-weight:bold}
.bmkTOChead {color:#999999; font-weight:bold; font-size:18px; margin:0px}
p#bmkTOClinks {padding:0px; margin:6px 0px}
li#bmkTOClinks {padding:0px; margin:0px 16px}
.bmktocrule {color:#cccccc; height:1px; padding:0px; margin:0px}
ul#bmkTOClist {margin:0px; padding:0px; display:inline-block; list-style-image:url(/global/images/default.aspx?AssetID=ZA100694391033)}
#bmkTOCpara {margin:0px; padding:0px}
.noborder {margin:.25em; vertical-align:top; padding-left:.5em; padding-top:.25em}
.collapse {font-size:100%; margin-top:1em; margin-bottom:0em; border-collapse:collapse}
.cntwarning {background-color:#990000; color:#ffffff; font-size:10px; text-transform:uppercase; padding:1px 2px}
.cntnote {background-color:#ffffff; border:solid 1px #abbfe0; font-size:.8em; text-transform:uppercase; padding:0px 1px}
.cntArticleBody h1 {font-size:28px; color:#7598c4; padding:15px 0px; line-height:1.1em; border-bottom:1px solid #ccc; font-weight:normal}
.cntArticleBody h2 {font-size:22px; color:#eea752; line-height:24px; padding:0px; margin:30px 0px 15px 0px}
.cntArticleBody h3 {font-size:18px; color:#666666; line-height:20px}
.cntArticleBody h4 {font-size:16px; color:#999999}
.cntArticleBody h5 {font-size:12px; color:#666666}
.cntArticleBody h6 {font-size:10px; color:#666666}
.cntArticleBody h3, h4, h5, h6 {margin-top:1.2em}
.cntArticleBody h3 {margin-bottom:.5em}
.cntArticleBody hr {color:#cccccc; height:1px; padding:0px; margin: 0px}
.cntArticleBody .ui {font-weight:bold}
.cntArticleBody .ov {text-decoration:overline}
.cntArticleBody table {margin:1em .1em 0px}
.cntArticleBody div#tableoverflow {margin:0px; padding:0px 0px 15px; overflow-x:auto; overflow-y:visible; width:99%}
.cntArticleBody tr {vertical-align:top}
.cntArticleBody th {padding:.25em .5em; margin:.25em; background-color:#6B82B2; color:#ffffff; vertical-align:bottom}
.cntArticleBody td {padding:.25em .5em; margin:.25em; vertical-align:top}
.cntArticleBody li {padding:0px; margin:8px 1em; display:list-item}
.cntArticleBody li[type="cirlce"] {padding:0px; margin:8px 1em; display:list-item}
.cntArticleBody ol {display:inline-block; list-style:decimal outside; margin:-6px 0px -6px 1px; padding:0px 1.5em}
.cntArticleBody ul {display:inline-block; list-style:url(/global/images/default.aspx?assetid=ZA100793661033) square outside; margin:-15px 0px; margin-bottom:1px; padding:0px 9px}
.cntArticleBody ul ol {list-style-image:none; margin-top:0px}
.cntArticleBody ul ul {list-style-image:url(/global/images/default.aspx?assetid=ZA100979191033); padding:0px; margin-top:0px; padding-bottom:6px}
.cntArticleBody ol ul {list-style-image:url(/global/images/default.aspx?assetid=ZA100979191033); padding:0px; margin-top:0px; padding-bottom:6px}
.cntArticleBody ul ul ul {list-style-image:url(/global/images/default.aspx?assetid=ZA100979191033); padding:0px; margin-top:0px; padding-bottom:6px}
.cntArticleBody pre {padding:8px; background-color:#eeeeee; }
.cntArticleBody code {font-family:"Courier New", Courier, monospace; font-size:.9em; line-height:1.3em}
.cntArticleBody .bterm {font-weight:bold}
.cntArticleBody .iterm {font-style:italic}
.cntArticleBody .keycombo {font-weight:bold}
.cntArticleBody .noborder {border-style:none}
.cntArticleBody .rtt {font-size:.90em; text-align:right}
.cntArticleBody .runinhead {font-weight:bold}
.cntArticleBody .tableup {margin-top:0px}
.cntArticleBody .ofvbaispan {border:1px solid; border-color:windowframe; padding:0px; color:windowtext; display:none; position:absolute; z-index:+1}
.cntArticleBody .ofvbanav {padding:0px 0px 10px 0px}
.cntArticleBody .ofvbanavreuse, .cntArticleBody .ofvbanavunused, .cntArticleBody .ofvbanavhidden {width:75px}
.cntArticleBody .ofvbanavreuse {color:#0000cc; cursor:hand}
.cntArticleBody .ofvbanavunused {color:graytext}
.cntArticleBody .ofvbanavhidden {display:none}
.cntArticleBody .ofvbadesc {color:windowtext; display:none}
.cntArticleBody .ofvbanavex {text-decoration:none}
.cntArticleBody B .dt1, .cntArticleBody .ind, .cntArticleBody .hang {margin:0px 2em 0px 2em}
.cntArticleBody .dt1 {text-indent:-2em}
.cntArticleBody .hang {text-indent:-2em}
.cntArticleBody .figure {font-weight:bold}
.cntArticleBody .ac {font-size:11px; padding:0px; margin:9px 0px 15px 0px}
.cntArticleBody .alpha {font-size:1.25em; font-weight:bold}
.cntArticleBody .comment {color:darkgreen}
.cntArticleBody dd {margin:0px 0px .6em 2em}
.cntArticleBody .def {margin-top:40px}
.cntArticleBody .DropDown, .cntArticleBody .HidePopUp, .cntArticleBody .Glossary, .cntArticleBody .Glossarydef {text-decoration:none}
.cntArticleBody a:hover.DropDown, .cntArticleBody .HidePopUp:hover, .cntArticleBody .Glossary:hover {text-decoration:underline}
.cntArticleBody a.DropDown {color:#666666; line-height:18px; font-weight:normal; top:0px}
.cntArticleBody a:active.DropDown {color:#666666; line-height:18px; font-weight:normal; top:0px}
.cntArticleBody a:visited.DropDown {color:#666666; line-height:18px; font-weight:normal; top:0px}
.cntArticleBody .Glossarydef {color:#008C00}
.cntArticleBody .glossary {color:#660000}
.cntArticleBody dt {font-weight:bold}
.cntArticleBody .expanded {font-weight:normal}
.cntArticleBody .expfav {font-size:.8em; text-align:right; margin-top:-1em}
.cntArticleBody .mt {font-weight:bold; margin-top:2em}
.cntArticleBody .ofvbasyn, .cntArticleBody .signature {background-color:#cccccc; padding:0px; width:100%}
.cntArticleBody .4 {line-height:4pt}
.cntArticleBody .6 {line-height:6pt}
.cntArticleBody .omblue, .cntArticleBody .ombluedash, .cntArticleBody .omyellow, .cntArticleBody .omyellowdash {border-color:windowframe; border-width:1px; color:windowtext; cursor:hand; height:16px; padding:0px 0px 0px 2px; text-decoration:none; width:180px}
.cntArticleBody .omblue, .cntArticleBody .omyellow {border-style:solid; font-weight:bold}
.cntArticleBody .ombluedash {border-style:dashed}
.cntArticleBody .omblue, .cntArticleBody .ombluedash {background-color:#99ffff}
.cntArticleBody .omyellow {background-color:#ffff99}
.cntArticleBody .ofvbashowdesc {color:#0000cc; cursor:hand; font-size:smaller; text-decoration:underline}
.AsstInlineDefText {color:#660000; text-decoration:none}
.cntArticleBody a {text-decoration:none; color:#0560a6}
.cntArticleBody a:hover {text-decoration:underline}
.cntArticleBody a:visited {text-decoration:none; color:#0560a6}
.cntArticleBody a:active {text-decoration:none; color:#0560a6}
.cntArticleBody .hide4ara {display:block}
.cntArticleBody .hide4arascript {display:block}
.cntArticleBody .hide4bidi {display:block}
.cntArticleBody .hide4biditha {display:block}
.cntArticleBody .hide4ea {display:block}
.cntArticleBody .hide4eabidi {display:block}
.cntArticleBody .hide4easa {display:block}
.cntArticleBody .hide4easabidi {display:block}
.cntArticleBody .hide4eng {display:none}
.cntArticleBody .hide4enu {display:none}
.cntArticleBody .hide4enucanfrndut {display:none}
.cntArticleBody .hide4heb {display:block}
.cntArticleBody .hide4hindi {display:block}
.cntArticleBody .hide4jamuiopt {display:block}
.cntArticleBody .hide4sa {display:block}
.cntArticleBody .hide4sabidi {display:block}
.cntArticleBody .somecontent {display:none}
.cntArticleBody .collapsed {display:none}
.cntHeadingColor {color:#999999}
.cntTOCindent {margin:0px 18px}
a.cntvideolink2 {text-decoration:none; font-size:18px}
.cntcallout {margin:10px 0px}
.cntArticleBody a.OAnc img {margin-bottom:-2px}

/*Training specific style*/
div.cntTrainBody {font-size:1.2em; font-family:Arial, Tahoma, Helvetica, sans-serif; color:#484848; line-height:1.6em} 
.cntTrnTable {border:0px; margin:0px; padding:0px; width:100%}
.cntTrainBody table {font-family:Arial} 
.cntTrainBody th {font-weight:bold} 
.cntTrainBody td {vertical-align:top} 
.cntTrainBody ul {list-style-image:url('/global/images/default.aspx?AssetId=ZA100793661033'); margin:0px; padding:0px}
.cntTrainBody li {padding:0px; margin:8px 1em; display:list-item}
.cntTrainBody h2 {font-size:1.6em; color:#484848}
.cntTrainBody h3 {font-size:1.4em; color:#484848}
.cntTrainBody h4 {font-size:1.2em; color:#484848}
.cntTrnCrsTitle {padding:20px 0px; font-family:Arial; font-size:2.2em; color:#7598c4}
.cntTrnCrsPara {font-size:1.1em} 
.cntTrnDottedLine {border:dashed 1px #cccccc; border-left:none; border-right:none; border-bottom:none; margin:0px; padding:20px}
.cntTrnBars {padding:9px; font-family:Arial; font-size:.75em; color:#666666; font-weight:bold; background-color:#e4edf9; text-transform:uppercase}
.cntTrnBullet {list-style-image:url('/global/images/default.aspx?AssetId=ZA100793661033'); margin:0px; padding:0px}
.cntTrnList {padding:0px; margin:0px 1em; display:list-item; line-height:1.2em}
.cntTrnText {padding:10px}
div.cntTrnText hr {margin-top:6px}
.cntTrnPadText {padding:10px}
.cntTrnBorder {border:solid 1px #e4edf9; padding:0px}
.cntTrnMediaOV {margin-right:8px}
.cntTrnCaption {color:#666666; padding:0px 70px 0px 10px}
.cntTrnCallout {margin:10px 70px 10px 10px}
.cntTrnCallout img {vertical-align:-1px} 
.cntTrnPractice {padding:0px 0px 0px 10px}
.cntFeedback {width:450px; background-color:#f0f4fc; font-family:Arial; font-size:1.1em; color:#666666; line-height:13px; border:solid 1px #cccccc}
.cntTrnPractHelp {line-height:1.1em}
.cntTrnPractCont {background-image:url(/global/images/default.aspx?assetid=ZA101091671033); background-position:top right; background-repeat:no-repeat; border-bottom: 1px solid #ffdf98} 
.cntTrnPractTitle {line-height:.8em; font-size:1.8em; font-family:Arial,sans-serif; color:#7598c4; padding:14px 12px 10px 12px} 
.cntTrnPractWarnText {background-color:#f0f0f0; color:#464646; padding:10px; margin-bottom:15px} 
.cntTrnPractImportant {color:#9a0000; font-weight:bold; text-transform:uppercase}
#cdWMPPlayer {margin:-6px 0px 0px 0px}
#tbPagingBottom {padding-bottom:2px}
.cntTrnPract1 {}
.cntTrnPract2 {float:left; padding-right:3px}
.cntTrnPractImg {}
#cntTrnQRC {font-family:Arial; margin:6px; padding-left:12px}
#cdTrainTitle {font-size:2.8em; color:#000000}
#cntTrnQRC h2 {font-size:1.7em; color:#eea752; font-weight:normal; margin-bottom:0px}
#cntTrnQRC h3 {font-weight:normal}
#cntTrnQRC ul {list-style:url(/global/images/default.aspx?assetid=ZA100793661033); margin-top:0px; padding-bottom:.05em}
#cntTrnQRC p {margin-top:12px}
#cntTrnQRC ol {margin:0px 0px 0px 12px; padding-bottom:.05em}
#cntTrnQRC ul ol {list-style-image:none; list-style:decimal; margin:0px 0px 0px 12px; padding-bottom:.05em; }
#cntTrnQRC .trbgodd td, #cntTrnQRC .trbgeven td {padding:0.25em 0.5em; vertical-align:top}
#cntTrnQRC .cntTrnMedia {margin: 0px}
#cntTrnQRC ol.cntTrnQuickRefText {margin:0px 0px -6px 12px; padding-bottom:0px}
#cntTrnQRC .cntTrnCallout {margin:10px 70px 10px 0px}
#cntTrnQRC .cntTrnCaption {padding:0px 70px 0px 0px; color:#666666}
div#cntTrnQRC {line-height:normal}
.cntTrnQRCimg {margin:6px 0px 12px 0px}
.cntTrainBody .cntTrnMedia {margin:0px 10px 10px 10px} 
.cntTrnPractHelp img {vertical-align:middle}
.defaulttd cntTrnMedia, .cntTrainBody li .cntTrnMedia, .cntTrainBody p .cntTrnMedia, .cntTrnCallout .cntTrnMedia {margin:0px 2px}

/* VS CSS UPDATES */
/* Applies to the entire non-scrolling header region. */
div.devdocvsbody {background-color:#ffffff; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; line-height:13px}
div#programweb {background-color:#ffffff; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#000000}
div#programweb h2 {font-size:12px; color:#000000; line-height:14px; padding:0px; margin:24px 0px 0px 0px}
div#programweb h3 {font-size: 11px; margin-top: 1.2em; margin-bottom: .5em; font-weight: bold; color:#000000; line-height:13px}
div#programweb li {padding:0px; margin:0px}
div#programweb a:link {color: #0000cc; text-decoration:underline}
div#programweb a:active {color: #0000cc; text-decoration:underline}
div#programweb a:visited {color: #0000cc; text-decoration:underline; line-height:13px}
div#programweb a {color: #000000}
div#programweb p {margin-top: .6em; margin-bottom: .6em; line-height:13px}	
div#programweb ol {font-size: 11px; margin-top: .5em; margin: 0em}
div#programweb ul {list-style:disc; font-size: 11px; margin-top: .5em; margin-bottom: 0em; margin-left: 1em; padding:0px}
div#programweb ol ul {list-style: disc; margin-top: .5em}
div#programweb ul ul {list-style: disc; margin-top: .5em}
div#programweb li {margin-bottom: 0em; margin-left: 2em; display:list-item}
div#programweb code {font-family:"Courier New" ,Courier,monospace; font-size:11px; text-align:left; font-size:13px}
div#programweb table {margin:0px; border:none}
div#programweb tr {vertical-align:top; border:none}
div#programweb th {padding:0em; background-color:#6B82B2; color:#ffffff; margin:0em; text-align:left; vertical-align:bottom; border:none}
div#programweb td {padding:0em; margin:0em; vertical-align:top; text-align:left; border:none}
div#programweb pre {padding:8px; background-color:#f7f7ff; font-size:13px}
div#header {background-color:#d4dfff; padding:0px ; width:100%}
/* Applies to both tables in the non-scrolling header region. */
div#header table {border-bottom-color:#c8cdde; border-bottom-style:solid; border-bottom-width:0; width:100%}
/* Applies to cells in both tables in the non-scrolling header region. */
div#header td {margin:.25em; vertical-align:top; border-bottom:1px solid #D4DFFF}
/* Applies to the running header text in the first row of the upper table in the non-scrolling header region. */
span#runningHeaderText {color:#003399; font-size:100%}
/* Applies to the topic title in the second row of the upper table in the non-scrolling header region. */
span#nsrTitle {color:#003399; font-size:100%; font-weight:600}
.mainheaders {color:#003399; font-size:120%; font-weight:bold}
div#vstable table {border:0; font-size:100%; width:100%; margin-top:5px; margin-bottom:5px}
div#vstable th {background-color:#efeff7; border-bottom:1px solid #c8cdde; color:#000066; padding-left:5px; padding-right:5px; text-align:left}
div#vstable td {background-color:#f7f7ff; border-bottom:1px solid #d5d5d3; border-left:0px solid #d5d5d3; padding-left:5px; padding-right:5px; margin:1px}
div#vstable pre {margin-top:2px; margin-bottom:2px}	
div#vstable code {font-family:Monospace, Courier New, Courier; font-size:13px; color:#000066}
div#vstablenote table {border:0; font-size:100%; width:100%; margin-top:5px; margin-bottom:5px}
div#vstablenote th {background-color:#efeff7; border-bottom:1px solid #c8cdde; color:#000066; padding-left:5px; padding-right:5px; text-align:left}
div#vstablenote td {background-color:#f7f7ff; border-bottom:1px solid #d5d5d3; border-left:1px solid #d5d5d3; padding-left:5px; padding-right:5px; margin:1px}

/* devdocs */
.devdocvsbody p {margin-top:.6em; margin-bottom:.6em}
.devdocvsbody pre {font-size:1.1em; margin-bottom:.5em; margin-top:.5em}
/* Heading styles */
.devdocvsbody h1 {font-size:125%; margin-top:.4em; margin-bottom:.5em}
.devdocvsbody h2 {font-size:110%; margin-top:2em; margin-bottom:.5em}
.devdocvsbody h3 {font-size:100%; margin-top:1.2em; margin-bottom:.5em; font-weight:bold}
.devdocvsbody h4 {font-size:100%; margin-top:1.2em; font-weight:bold}
.devdocvsbody h5 {font-size:100%; margin-top:1.2em; font-weight:bold}
/* END VS CSS UPDATES */

/*Quiz specific styles*/
.cntQuizBody {font-size:1.2em; font-family:Arial, Tahoma, Helvetica, sans-serif; color:#484848; line-height:1.4em}
.cntQuizBody td {vertical-align:top; margin:0px; padding:0px; line-height:1.4em}
.cntQuizBody tr {margin:0px; padding:0px}
.cntQuizBody table {margin:0px 0px 6px 0px}
.cntQuizBody p {margin:10px 0px}
.cntQuizCorrect {color:#eea752}
.cntQuizCorrectAnswer {color:#eea752}
.cntQuizIncorrect {color:#7598c4}
.cntQuizUnanswered {color:#999999}
.cntQuizYourScore {color:#eea752}
.cntQuizBody .OMnMDivCel {border-right:1px solid #ccc; padding:0px; margin:0px}
.cntQuizBody .OWSBlk {font-size:1px; height:0px; line-height:0px; margin:0px; padding:0px; border-style:none; width:0px}
.cntQuizBody .BOBHDiv {border-bottom:1px solid #cccccc}

/*Customer Submitted Content style*/
.cntCSTpt {padding-top:14px}

#lblTOUContent {font-family:Tahoma; font-size:1.2em; color:#484848}
#divShowAll {display:block; text-align:right}
#divHideAll {display:none; text-align:right}

/*Community submitted template to prevent overlapping between breadcrumb and thumbnail*/
.cdTmplResultCSTLink {bottom: -80px;}
.cdTmplResultCSTLink:visited {bottom: -80px;}
.cdTmplResultCSTLink:hover {bottom: -80px;}
