.cntHHBody {font-family:Tahoma, Arial, Verdana, Helvetica}
p.cntHHBody {font-size:1.1em}
 
.cntHspace {height:15px; border-style:none; border-width:0px}
.cntVspace {width:15px; border-style:none; border-width:0px}
.cntBorder1 {border:solid 1px #cccccc}
.cntSqbulletedlist {list-style-image:url(bulletl0.gif); margin:0px; margin-left:12px; padding:0px; padding-bottom:2px; font-size:1.1em}
.cntribboncolor {color:#F4A817!important}
.cntRibbonborder {border: 1px solid #dbe6f4}
.cntRibbonlist {list-style-image:url(bulletl0.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}
.cnt0padding {padding:0px}
.cnt12padding {padding:12px; margin:0px}
.cnt10padding {padding:10px}
.cnt6padding {padding:6px; margin:0px}
.cnt10pb {padding-bottom:10px}
.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 {font-size:1.1em; text-decoration:none; color:#f18822}
a:link.cntOrangelink, a:visited.cntOrangelink {color:#f18822; text-decoration:none}
a:hover.cntOrangelink {text-decoration:underline}
.cntModlist {font-family:Tahoma; 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}
.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}
.cntClips {background-color:#3c83d3; color:#ffffff}
.cntCliptitle {font-family:Tahoma; font-weight:bold; font-size:1.4em}
.cntClipbar {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}
.cntFeatureddownloadsHead {font-family:Tahoma; font-size:1.4em; color:#666666; font-weight:bold; padding: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}
.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:4px; padding:0px !important; font-weight:bold; font-size:1.1em; color:#3886B6 !important; font-family:Tahoma}
.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}
.cntImagepane {margin:0px; padding:0px}
.cntImagePaneHeadhv2 {margin:0px 0px; padding:0px 0px; font-size:1.8em; font-family:Arial; color:#F4A817}
.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 a:link {text-decoration:none; color:#f18822}
.cntImagePaneHeadline a:hover {text-decoration:underline; color:#f18822}
.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:#3886B6 !important; font-weight:bold}
.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}
.cntImagePaneGrouplink2 {border:dashed 1px #999999; border-left:none; border-right:none; margin:0px; margin-top:6px; padding:6px 0px; margin-bottom:6px}
.cntImagePanehv2link {border:dashed 1px #a4c0dc; border-left:none; border-right:none; border-bottom:none; padding:10px 0px 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}
.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 0px; padding-bottom:6px; 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; margin-bottom:8px}
.cntNewsbit2Blurb {font-size:1.1em; line-height:1.4em; color:#666666; margin:0px; padding:0px; padding-bottom:6px}
.cntNewsbit2lnk {margin:0px; padding-bottom:16px}
.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-left:12px; 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}
.cntSalesPlateTitle {font-size:2.2em; color:#f18822; font-weight:bold; padding-bottom:12px}
.cntSalesPltBlurb1 {font-size:1.1em; line-height:1.4em; color:#666666}
.cntSalesPltBlurb2 {font-size:1.2em; line-height:1.4em; color:#666666; padding-top:12px; padding-bottom:10px}
.cntSalesPltSubhead {color:#666666; font-weight:bold}
.cntSplashzone {padding:0px 0px 0px 2px}
.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:12px; 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}
.cntTitlesplashHead {font-family:Arial, Helvetica, sans-serif; font-size:2.6em; color:#999999}
.cntTitlesplashSubhead {font-family:Arial, Helvetica, sans-serif; font-size:2.4em; 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 {padding:6px 12px; margin-top:2px}
.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}
.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(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(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(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(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(bull_r_b.gif); background-position:bottom right}
.cntimagmidc {background-image:url(chu_c_c0.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}

/*--- 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(crnrTL00.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(FtrGrd00.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(BoxDotDi.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:1px solid #d6d6d6; padding-left:5px; padding-right:10px; padding-top:5px; padding-bottom:8px}
.FeatAppCellNoBdr {padding:5px 10px 8px 5px}
.FeatAppIconCell {border-bottom:1px solid #d6d6d6; padding-left:4px; padding-right:0px; padding-top:9px; padding-bottom:8px}
.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:1px solid white; padding-left:6px; padding-right:0px; padding-top:0px; padding-bottom:0px}
.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}
.RightNavCODImage {border-width:0px 2px 0px 2px; padding:10px 0px 10px 9px}
.RightNavCODImageExt {background-color:#cfcfcf; padding:1px 0px 0px 1px}
.RightNavCODImageInt {border-top:1px solid #efefef; border-left:1px solid #efefef; border-right:1px solid #fff; border-bottom:1px solid #fff; background-color:#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 {border:.5px solid #000066; margin-right:5px; width:138px; margin-top:0px; text-align:left}
#TDPullQuote {border:#000066 1px solid; font-size:1.4em; font-family:Tahoma; color:#3366cc; text-align:left}

/*---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; text-align:left; vertical-align:bottom}
.trbgeven {padding:.25em .5em; vertical-align:top; background-color:#f2f2f2; }
.trbgodd {padding:.25em .5em; vertical-align:top; }


/* 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:5; padding-right:5; 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-color: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 */