﻿.cntHHBody {
  font-family:Tahoma, Arial, Verdana, Helvetica;
}
p.cntHHBody {
  font-size:1.1em;
}
.cntHspace {
  height:15px;
  border-style:none;
  border-width:0px
}
.cntHspacesmall {
  height:5px;
  border-style:none;
  border-width:0px
}
.cntHspacelarge {
  height:330px;
  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}
.cntSqbulletedlistbl {
  list-style-image:url(../../img/bulletl.gif);
  margin:0px;
  margin-left:12px;
  padding:0px;
  padding-bottom:2px;
  font-size:1.1em
}
.cntSqbulletedlistbl a {
  text-decoration:none;
  color:#394242;
}
.cntSqbulletedlistbl a:hover {
  text-decoration:underline;
}
.cntSqbulletedlistbl a:visited {
  color:#394242;
}
.cntSqbulletedlist {
  list-style-image:url(../../img/bulletl.gif);
  margin:0px;
  margin-left:12px;
  padding:0px;
  padding-bottom:2px;
  font-size:1.1em
}
.cntSqbulletedlist a {
  text-decoration:none;
  color:#0560a6;
}
.cntSqbulletedlist a:hover {
  text-decoration:underline;
}
.cntSqbulletedlist a:visited {
  color:#0560a6;
}
.cntStdUL{
list-style-image:url(../../img/bulletlRtL.gif); margin:0px; padding:0px 12px; font-size:1.1em; line-height:1.1em}
.cntribboncolor {
color:#efefef
}
.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(../../img/bulletlRtL.gif);padding-bottom:3px}
.cntRibbonborder {
border: 1px solid #394242
}
.cntRibbonlist {
  list-style-image:url(../../img/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}
.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 {
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:934px;
  border:solid 1px #cccccc;
  margin-bottom:6px;
  padding:0px
}
.cntFeatureddownloadsdiv2 {
  width:1034px;
  border:solid 1px #cccccc;
  margin-bottom:6px;
  padding:0px
}
.cntFeatureddownloadsdiv3 {
  width:550px;
  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
}
.cntFeatureddownloadsTHead {
  font-family:Tahoma;
  font-size:1.1em;
  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;
}
.cntFeatureddownloadstd1 a:link {
  text-decoration:none
}
.cntFeatureddownloadstd1 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: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}
.cntNewsbit1Head {
  font-family:Tahoma;
  font-size:1.4em;
  font-weight:bold;
  color:#666666;
  margin-top:0px;
  padding-bottom:8px
}
.cntNewsbit1HeadnoPad {
  font-family:Tahoma;
  font-size:1.4em;
  font-weight:bold;
  color:#666666;
  margin-top:0px;
  padding-bottom:0px
  padding-left:0px
}
.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:6px}
.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}
.cntSplashzone {
padding:0px 0px 0px 2px}
.cntSplashzone .cntBorder1 {
border:none 0px #ffffff}
.cntSplashVsp {
width:10px}
.cntTagLeader {
  width:100%;
  font-size:1.8em;
  padding:0px;
  font-family:Arial, Helvetica, Verdana;
  color:#666666
}
.cntTagLeader2 {
  width:100%;
  font-size:1.8em;
  padding:0px;
  padding-top:0px;
  font-family:Arial, Helvetica, Verdana;
  color:#666666
}
.cntTagLeader3 {
  width:100%;
  font-size:1.8em;
  line-height:1.2em;
  padding:0px;
  padding-top:0px;
  font-family:Arial, Helvetica, Verdana;
  color:#ff0000
}
.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:#000000
}
.cntWideDblurblarge {
  font-size:1.4em;
  line-height:1.4em;
  color:#666666
}
.cntWideFeat {
padding:6px 12px; margin-top:2px}
#cntWideFeatspr {
margin-right:10px}
.cntWideFeatHead {
  margin:0px;
  padding-bottom:0px;
  font-size:1.4em;
  font-weight:bold;
  color:#f18822
}
.cntWideFeatHeadlarge {
  margin:0px;
  padding-bottom:0px;
  font-size:1.6em;
  font-weight:bold;
  text-decoration:underline;
  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(../../img/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(../../img/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(../../img/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(../../img/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(../../img/bull_r_b.gif); background-position:bottom right}
.cntimagmidc {
background-image:url(../../img/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(../../img/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(../../img/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(../../img/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.5em; line-height:28px; font-family:Franklin Gothic Book; color:#999999; text-align:right; font-weight:bold}
#TDPullQuoteMR {
font-size:1.5em; line-height:28px; font-family:Franklin Gothic Book; color:#999999; text-align:left; font-weight:bold}

/*---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 */ 
.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(../../img/ZA100694391033.gif)}
#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(../../img/ZA100793661033.gif) 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(../../img/ZA100979191033.gif); padding:0px; margin-top:0px; padding-bottom:6px}
.cntArticleBody ol ul {
list-style-image:url(../../img/ZA100979191033.gif); padding:0px; margin-top:0px; padding-bottom:6px}
.cntArticleBody ul ul ul {
list-style-image:url(../../img/ZA100979191033.gif); 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('../../img/ZA100793661033.gif'); 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('../../img/ZA100793661033.gif'); 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(../../img/ZA101091671033.jpg); 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(../../img/ZA100793661033.gif); 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}
