﻿/* _lcid="1033" _version="12.0.5544" _LocalBinding */
/* Copyright (c) Microsoft Corporation. All rights reserved. */
body,.cdLightBody
{
margin:0;padding:0;background-color:#678FC2;font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:62.5%; line-height:normal;
}

.cdLightBody
{
background-color:#fff;
}

a
{
text-decoration:none;color:#0560A6;
}

a:hover
{
text-decoration:underline;
}

a:visited
{
color:#834283;
}

hr
{
color:#ccc;background-color:#ccc;height:1px;border-bottom-width:0px;border-top-width:0px;margin-bottom:7px;
}

.OFLTDU
{
padding:0px 0px 1px 0px;
}

.OBrnd
{
border-style:none;text-decoration:none;
}

.cdOImgM,.cdOImgOga
{
vertical-align:middle;border-style:none;
}

.cdOImgOga
{
margin-left:10px;
}

.OExPnl
{
display:none;position:relative;
}

.OClgCl
{
padding:6px 0px 15px 0px;
}

.OClgClM
{
padding:2px 0px 13px 0px;
}

.OClgIS
{
color:#CCCCCC;
}

.ONTHFWSHdrTbl
{
background-color:#ffffff;color:#000000;width:100%;font-size:100%;
}

.TopNavCellLink
{
padding:1px 4px 2px 4px;border:1px solid #387FD1;
}

.TopNavCellLinkHover
{
padding:1px 4px 2px 4px;background-color:#0074BF;border:1px;border-style:solid;border-color:#84BFE9;
}

.TopNavCellPassportEmpty
{
padding:0px 6px 0px 6px;
}

.TopNav2ndRowMiddlePopUp
{
background-color:#fff;
}

.TopNavPopUp
{
border-width:0px 0px 2px 0px;border-style:none none solid none;border-color:#5197DD;
}

.OFLbl
{
color:#000000;
}

.DropShadowUp
{
padding:0px;margin:0px;border:0px;background-color:#BFC0C4;
}

.DropShadowDown
{
padding:0px;margin:0px;border:0px;background-color:#C5D6EB;
}

.FooterSep
{
color:#A9A9A9;
}

.ONLTSep
{
padding:2px 0px 2px 0px;color:#bfbfbf;
}

.ONFtrPop
{
font-size:100%;padding:14px 0px 8px 0px;
}

.ONLBulColLine
{
background-image:url(ONLLine.gif);background-repeat:repeat-y;font-size:0px;line-height:0px;
}

.ONLTerHorzSpcrTail
{
background-color:#dce9fc;font-size:0px;line-height:0px;
}

.ONLTerHorzSpcrTailFirst
{
background-color:#dce9fc;border-color:#ffffff;border-style:solid;border-width:1px 0px 0px 0px;font-size:0px;line-height:0px;
}

.ONLNavDrop
{
color:#000000;font-size:100%;width:100%;
}

.ONLNavDropSel
{
font-size:100%;width:100%;
}

.ONLPartNoPad
{
width:100%;padding:0px;
}

.ONLPartBlue
{
width:100%;padding:13px 0px 0px 0px;background-color:#E5EEFD;
}

.ONLSptltHdr
{
height:10px;
}

.ONLSptltPt
{
background-color:#ffffff;border:2px solid #bfbfbf;width:100%;
}

.OInhFS
{
font-size:100%;
}

.OHilite
{
background-color:#FBE9B8;
}

.OInBar
{
background-color:#FFFFCC;border:1px solid #ACA899;
}

.OItmR
{

}

.OLstSep
{
border-bottom:1px solid #E4E4E4;
}

.OSEI
{
color:#A9A9A9;
}

.AsstCatImgCell
{
padding:2px 0px 2px 0px;margin:0px;border:0px;
}

.FeedbackWizCounterText
{
color:#808080;
}

.FeedbackWizCounterOverText
{
color:#000000;
}

.FeedbackControl
{
padding:0px;margin:0px;border:0px;
}

.FeedbackControlMainTable
{
margin:0px;font-family:Arial,Tahoma,Helvetica,sans-serif; font-size:1.1em;color:#555555;
}

.FeedbackControl TD
{
border-width:0px;padding:0px;margin:0px;vertical-align:top;
}

.FeedbackControl TABLE
{
margin:0px;
}

.ODBrdr
{
color:#D6D6D6;
}

.ODBndlMsg
{
color:#FF9900;
}

.ODEm
{
color:red;
}

.ODMsg
{
border:1px solid #FF1C00;padding:8px;
}

.ODPrdct
{
border-top:1px solid #FB8C04;background-color:#FFF3CB;padding-bottom:5px;width:351px;
}

.ODPrdctInst
{
border-top:1px solid #FB8C04;background-color:#FFF3CB;padding-bottom:5px;width:100%;
}

.ODPrg
{
background:#81AAF2;height:18px;border:solid 1px white;
}

.ODPrgBck
{
width:100%;border:solid 1px #ABABAB;background:white;
}

.ODTxtC
{
color:#949494;
}

.OrangeColor
{
color:#FF8C00;
}

.SearchHighlightES
{
background-color:#f2f2f2;
}

.ONLSBlue
{
border-color:#fff;border-style:solid none none none;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:100%;background-color:#e5eefd;
}

.ONLSRule
{
border-color:#b7cff8;border-style:none none solid none;border-width:0px 0px 1px 0px;line-height:0px;
}

.ONLSSpcr
{
line-height:10px;
}

.TemplatesHelpInstr
{
padding:6px 6px 6px 6px;border-color:#D6D6D6;border-width:1px 1px 1px 1px;border-style:solid solid solid solid;background-color:#FAFAFA;
}

div#SUBHeader td.Arrow,#SUBDN .Arrow,#SUBPArrow,#SUBButton .Arrow
{
width:19px;height:19px;background-repeat:no-repeat;background-position:center;
}

div#SUBHeader td.Arrow
{
text-align:center;width:50px;height:17px;background-image:url('/submissions/sarrowo.gif');
}

#SUBDN .Arrow
{
float:left; background-image:url('/submissions/sarroww.gif');
}

#SUBButton .Arrow
{
float:left; background-image:url('/submissions/sarrowg.gif');
}

#SUBDN .Description
{
text-align:left;
}

#SUBDN .SignIn
{
padding-left:0px;padding-right:0px;font-family:verdana;
}

.SUBContent
{
background-color:rgb(251,251,251);width:500px;min-height:350px;margin:0px auto;padding:15px 30px 30px 30px;border-top:0px;border-bottom:0px;border-left:1px;border-right:1px;border-style:solid;border-color:rgb(213,213,213);
}

.SUBContent h2
{
color:black;display:inline;font-size:13px;font-weight:bold;margin-bottom:0px;
}

div#SUBFooter
{
background-color:rgb(251,251,251);margin:0px auto;width:560px;height:12px;border-top:0px;border-bottom:1px;border-left:1px;border-right:1px;border-style:solid;border-color:rgb(213,213,213);
}

.SUBMCHeader
{
background-color:rgb(254,237,191);padding:10px;margin-bottom:10px;
}

#SUBMC
{
background-color:#fff;width:488px;padding:5px;border-width:1px;border-style:solid;border-color:#000;
}

#SUBReview,#SUBFinish
{
background-color:#fff;width:458px;padding:20px;overflow:hidden;border-width:1px;border-style:solid;border-color:rgb(165,172,178);
}

#SUBFinish
{
height:150px;overflow:auto;
}

#SUBTOU
{
background-color:#fff;width:488px;height:80px;padding:5px;overflow:auto;border-width:1px;border-style:solid;border-color:rgb(165,172,178);
}

div#SUBHeader
{
background-color:rgb(254,252,227);margin:0px auto;width:546px;padding:7px;border-width:1px;border-style:solid;border-color:rgb(213,213,213);font-family:Tahoma,san-serif; font-size:10px;text-align:center;
}

div#SUBHeader td
{
color:#666;
}

div#SUBHeader td b
{
font-weight:bold;
}

div#SUBHeader td.Off
{

}

div#SUBHeader td.On
{
color:#000;font-size:12px;font-weight:bold;
}

div#SUBHeader td.On b
{
color:rgb(255,153,0);
}

#SUBDN
{
background-color:#fff;width:500px;padding:0px;border:1px solid #000;
}

#SUBDN td
{
margin:0px auto;padding:15px;
}

#SUBPArrow
{
display:none;position:absolute;z-index:1;background-image:url('/submissions/sarrowg.gif');
}

#SUBButton,.SUBButtonDiv
{
text-align:right;
}

#SUBButton table
{
float:right;
}

#SUBHelp1,#SUBHelp2,#SUBHelp3,#SUBHelp4
{
float:right;
}

.cdProfTrusted
{
font-weight:bold;color:#F2A31B;
}

.cdProfStatus
{
font-weight:bold;
}

.cdProfRejected
{
color:#FF0000;
}

.AppSetSystemBar
{
font-size:100%;border-style:solid;border-width:1px;padding:0px 12px 0px 12px;font-weight:bold; text-align:left; vertical-align:middle;height:23px;
}

.cdAppSetGroupTitle
{
font-weight:bold; color:#888888;padding:12px 24px 12px 24px;
}

.cdAppSetStepEnabled,.cdAppSetStepDisabled,.cdBoldText,.cdAppSetSignInSeparator
{
font-weight:bold;
}

.cdAppSetStepEnabled,.cdAppSetStepDisabled,.cdAppSetStepEnabled,.cdAppSetStepStoryEnabled,.cdAppSetDisclaimer,.cdAppSetStepStoryDisabled,.cdAppSetSignInSeparator
{
font-family:Tahoma,Arial,Helvetica,sans-serif;
}

.cdAppSetStepEnabled,.cdAppSetStepStoryEnabled,.cdAppSetDisclaimer,.cdAppSetSignInSeparator
{
color:#333333;
}

.cdAppSetDisclaimer
{
font-size:1.0em;padding-top:3px;
}

.cdAppSetStepDisabled,.cdAppSetStepStoryDisabled
{
color:#A8A8A8;
}

.cdAppSetSignInSeparator
{
padding:0px 10px 0px 10px;border-style:solid;border-color:#999999;border-width:0px 1px 0px 1px;
}

.cdAppSetInputTd
{
padding-top:3px;color:#333333;
}

.OTBItm
{
text-decoration:none;
}

.OTBItm:hover
{
text-decoration:underline;
}

.OAncImg,.OAImgPL
{
border-style:none;
}

.OAImgPL
{
margin:0px  0px  0px  4px;
}

.OFLT,.OIFile,.OLstBx,.OSB
{
font-size:100%;
}

.OIFile,.OLstBx,.OSB
{
font-family:Tahoma,Arial,Helvetica,sans-serif;
}

.OFLT
{
border-style:none;margin:0px;padding:0px;
}

.OFLTDP
{
padding:0px  23px  1px  0px;
}

.OTA,.OTATDTtl
{
border-style:none;margin:0px;padding:0px;
}

.OTATDTN
{
border-style:none;margin:0px;padding:0px  0px  0px  0px;
}

.OTA
{
font-size:100%;width:100%;
}

.OTATDLOne,.OTATDLSep,.OTATDLTwo,.OTATDTtl
{
border-bottom:1px solid #ccc;padding-top:9px;height:29px;
}

.OTATDLOne,.OTATDLSep,.OTATDLTwo
{
padding-bottom:2px;
}

.OTATDLOne
{
padding-left:15px; padding-right:0px;
}

.OTATDLSep
{
padding-left:4px;padding-right:4px;
}

.OTATDLTwo
{
padding-left:0px;padding-right:0px;
}

.OTATDTtl
{
padding-right:0px;
}

.OTATDTN
{
height:12px;
}

.OClg,.OSRTbl,.OSETbl
{
line-height:normal; font-size:100%;
}

.OClg,.OSRTbl,.OSETbl
{
width:100%;
}

.OClgCoL
{
padding-left:0px; padding-right:12px;
}

.OClgCoR
{
padding-left:13px; padding-right:0px;
}

.OClgH,.OClgHM,.OClgHME
{
color:#0560A6;font-weight:bold; padding:0px 0px 2px 0px;
}

.OClgH
{
border-bottom:1px solid #CCCCCC;
}

.OClgHME
{
padding:0px 0px 10px 0px;
}

.OClgI
{
font-weight:normal;
}

.OLstUO
{
list-style-image:url(bulletl.gif);
}

.OVlSm,.OILbl
{
color:#CC1100;font-size:100%;font-weight:bold;
}

.OILbl2
{
color:#CC1100;font-size:100%;font-weight:normal;
}

.PassportSignInTableTitle
{
color:#FFF;font-size:smaller; font-weight:bold;
}

.TopNav1stRowRight
{
background-color:#387FD1;background-image:url(topnav1m.gif); background-repeat:repeat-y;background-position:left; padding:0px 6px 0px 6px;
}

.TopNavCellSep
{
color:#84BFE9;padding:0px  1px  0px  2px;
}

.TopNavWorldwide
{
font-family:verdana; font-size:90%; color:#999999;
}

#TopNavWorldwideImageTd
{
background-color:#ffffff;vertical-align:middle;padding:0px 6px  0px 10px;
}

#TopNavWorldwideTextTd
{
background-color:#ffffff;vertical-align:middle;
}

#TopNavWorldwideLM,#TopNavWorldwideChange
{
text-decoration:none;
}

#TopNavWorldwideLM
{
font-weight:bold;
}

#TopNavWorldwideLM:hover
{
text-decoration:none;
}

#TopNavWorldwideChange:hover
{
text-decoration:underline;
}

.TopNavLinkSiteMap
{
font-family:verdana; font-size:90%; color:#fff;text-decoration:none;
}

.TopNavLinkSiteMap:visited
{
color:#fff;text-decoration:none;
}

.TopNavLinkSiteMap:hover
{
color:#fff;text-decoration:none;
}

.TopNavCellPassport
{
padding:0px  12px  0px  21px; text-align:right;
}

.TopNav2ndRowMiddle
{
background-color:#ffffff;background-image:url(topnav2m.gif); background-repeat:repeat-y;background-position:right;
}

.TopNav2ndRowMiddleLight
{
background-color:#ffffff;background-image:url(topnavl2m.gif); background-repeat:repeat-y;background-position:right;
}

.TopNav2ndRowRight
{
background-color:#2B92DB;background-image:url(topnav2r.gif); background-position:right; background-repeat:no-repeat;
}

.SearchControlCell
{
background-color:#409DDE;background-image:url(topnav3r.gif); background-repeat:repeat-y;background-position:right; height:26px;vertical-align:middle;text-align:right; padding:0px 12px 0px 12px;border-bottom:1px solid #BFC0C4;
}

.FooterMsLogo
{
padding:3px 6px 7px 6px;background-color:#5197DD;text-align:right;
}

.ONLTTbl
{
font-size:100%;width:100%;background-color:#e5eefd;border-color:#bfbfbf;border-style:solid;border-width:0px  0px  1px  1px;
}

.ONLTFirstItem
{
padding:2px  7px  2px  16px;
}

.ONLTItem
{
padding:2px 9px 2px 9px;
}

.ONLTItem A,.ONLTFirstItem A
{
width:100%;color:#0c4b7b;text-decoration:none;
}

.ONLTItem A:hover,.ONLTFirstItem A:hover
{
text-decoration:underline;
}

.ONLTerHorzSpcr
{
background-color:#dce9fc;border-color:#ffffff;border-style:solid;border-width:0px  0px  0px  1px; height:8px;
}

.ONLSecLinkDark,.ONLSecLinkDarkSel
{
color:#0c4b7b;
}

.ONLSecLink
{
color:#0560A6;
}

.ONLSecLink,.ONLSecLinkDark
{
padding:2px  0px  2px  1px; text-decoration:none;width:100%;
}

.ONLSecLinkDarkSel
{
font-weight:bold; padding:2px 0px 2px 0px;text-decoration:none;width:100%;
}

.ONLSecLink:hover,ONLSecLinkDark:hover,ONLSecLinkDarkSel:hover
{
text-decoration:underline;
}

.ONLSecItemSel
{
background-color:#FDDB94;background-image:url(ONLItemBk.gif);background-repeat:repeat-x;border:1px solid #adc5ed;height:18px; width:100%;
}

.ONLSecItemSelLt
{
padding:1px 0px 0px 0px;height:8px; width:100%;
}

.ONLTerLink,.ONLTerLinkSel
{
color:#0c4b7b;padding:2px  0px  2px  4px; text-decoration:none;width:100%;
}

.ONLTerLink:hover,.ONLTerLinkSel:hover
{
text-decoration:underline;
}

.ONLTerLinkSel
{
background-color:#FDDB94;background-image:url(ONLItemBk.gif);background-repeat:repeat-x;border:1px solid #adc5ed;font-weight:bold;
}

.ONLTerItem,.ONLTerItemFirst
{
background-color:#dce9fc;border-color:#ffffff;border-style:solid;height:18px;
}

.ONLTerItemFirst
{
border-width:1px  0px  0px  1px; padding:2px  0px  0px  4px;
}

.ONLTerItem
{
border-width:0px  0px  0px  1px; padding:0px  0px  0px  4px;
}

.ONLPartTitleBlue
{
color:#5f5f5f;background-color:#E5EEFD;font-weight:bold; padding:0px  0px  0px  16px;
}

.ONLSptltPtTitle
{
background-image:url(ONLSptlt.gif);background-repeat:repeat-y;font-size:120%; font-weight:bold; height:27px;
}

.ONLRightTitle
{
background-color:#9ebff6;background-image:url(ONLPtTBk.gif);background-repeat:repeat-y;font-weight:bold; border:2px solid #C4D9F9;border-bottom-width:0px;padding:4px  12px  4px  12px;
}

.ONLRightTitle2
{
background-image:url("/global/images/spotlight_container_background.gif");border-color:#C4D9F9;border-width:2px 2px 0px 2px;border-style:solid;padding:5px  8px  0px  12px;
}

.ONLSpotlightContainerBody
{
border-color:#C4D9F9;border-width:0px 2px 2px 2px;border-style:solid;padding:0px  0px  5px  5px;
}

.ONLPLCellBul
{
padding:8px  5px  2px  16px;
}

.ONLPLCellWBul
{
padding:3px  16px  2px  0px;
}

.ONLPLCell2
{
padding:2px  0px  3px  7px;
}

.CFIPrtBulCel
{
padding:4px  5px  0px  10px;
}

.CFIPrtLink,.PgNextLink
{
color:#0560A6;text-decoration:none;
}

.CFIPrtLink:hover,.PgNextLink:hover
{
text-decoration:underline;
}

.CFIPrtLink:visited,.PgNextLink:visited
{
color:#0560A6;
}

.ONLPartLink
{
color:#0560A6;text-decoration:none;
}

.ONLPartLink:hover
{
text-decoration:underline;
}

.ONLPartLink:visited
{
color:#834283;
}

.OSCtrl,.OSCTD0,.OSCTD1,.OSCTD2,.OSCTD3
{
border-style:solid none solid none;border-width:1px 0px 1px 0px;
}

.OSCTD0,.OSCTD1
{
border-bottom-color:#4A7AC9;border-top-color:white;
}

.OSCtrl,.OSCTD2,.OSCTD3
{
border-bottom-color:#4A7AC9;border-top-color:#4A7AC9;
}

.OSCTD0,.OSCTD1,.OSCTD2
{
background-color:#84BFE9;
}

.OSCtrl,.OSCTD3
{
background-color:#B1C9F1;
}

.OSCtrl
{
padding:4px  2px  3px  1px;
}

.OSCTblI TD
{
padding:2px  3px  0px  2px;
}

.OSCTD0
{
background-image:url(OSCTD0.gif);background-repeat:repeat-x;
}

.OSCTD1
{
background-image:url(OSCTD1.gif); background-position:right top; background-repeat:no-repeat;
}

.OSCTD2
{
background-image:url(OSCTD2.gif);background-repeat:repeat-x;
}

.OSCTD3
{
background-image:url(OSCTD3.gif); background-position:left top; background-repeat:no-repeat;
}

.OItmUR
{
font-weight:bold;
}

.OLCHdr,.OLCHdr A
{
color:#808080;text-decoration:none;
}

.OLCHdr A
{

}

.OLCHdr A:hover
{
text-decoration:underline;
}

.OSETbl
{
border-top:1px solid #A1B0C5;
}

.OSEVS
{
vertical-align:top; background-color:#EEEEEE;width:60%;
}

.OSEVC,.OSELC,.OSEIC
{
padding-top:11px;
}

.OSEFC
{
padding-top:8px;
}

.OPrivHI
{
font-style:italic;
}

.OPrivS
{
font-weight:bold;
}

.OTOUCBx
{
border:1px solid #A1B0C5;font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:100%;
}

.AsstCatArtCell
{
padding:2px  0px  2px  5px; margin:0px;border:0px;
}

.FeedbackWizButton
{
font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:100%;width:12ex;
}

.FeedbackWizButtonBig
{
font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:100%;width:16ex;
}

.FeedbackWizButtonCell
{
width:12ex;
}

.FeedbackWizCounterStar
{
font-weight:bold; color:#FF0000;
}

.FeedbackWizCell
{
text-align:left;
}

.cdFeedbackWizQuestion,.cdFeedbackWizLabel
{
font-weight:bold;
}

.cdFeedbackWizQuestion
{
font-size:1.2em;
}

.ODBskt
{
background:#FAFAFA;border:1px solid #D6D6D6;width:200px;
}

.ODBndls
{
border-style:solid;border-color:#D6D6D6;border-width:0px  0px  0px  1px;
}

.ODBndlLn
{
width:325px;color:#D6D6D6;height:1px;
}

.ODBsktLn
{
width:100%;color:#D6D6D6;height:1px;
}

.ODCnfUpd
{
height:110px; overflow:auto;
}

.ODEula
{
height:185px; border:solid 1px black;overflow:auto;padding:5px;
}

.ODFr
{
padding:0px;border:#D6D6D6;border-style:solid;border-width:1px  0px  0px  1px;
}

.ODPrgTtl
{
font-family:Tahoma; font-size:125%; line-height:normal;
}

.ODRstUpd
{
height:230px; overflow:auto;
}

.ODSTtl
{
font-family:Verdana; font-size:90%; color:#5f5f5f;
}

.ODTxtLH
{
line-height:20px;
}

.ODTxtLHSm
{
line-height:14px;
}

.ODTtl
{
font-size:150%; font-family:Arial; margin-top:17px; margin-bottom:5px;
}

.cdODW .OLstUO
{
margin:0px  2px  0px  12px;
}

.ONLSFirstTitle
{
padding:0px 9px 2px 9px;
}

.ONLSTitle
{
padding:11px 9px 2px 9px;
}

.ONLSTitle,.ONLSFirstTitle
{
width:100%;line-height:normal; font-weight:bold; color:#676360;
}

.ULstDisc
{
list-style-type:disc;
}

.CntTbr
{
background-color:#f5f5f5;border-color:#bfbfbf;border-style:solid;border-width:1px 0px 0px 0px;padding:2px 3px 2px 3px;font-size:100%;
}

.CntTbr A
{
color:#0560A6;line-height:normal; text-decoration:none;
}

.CntTbrText
{
padding:4px 3px 4px 3px;line-height:normal;
}

.CntTbr A:hover
{
text-decoration:underline;
}

.CntTbr A:visited
{
color:#834283;
}

@media print
{
.OAnc,.OTBItm,.OLCHdr,.OLCHdr A
{
text-decoration:underline;
}


}

.categoryHeading
{
background-color:orange;color:white;font-weight:bold; padding:3px 6px 3px 6px;
}

.clientViewer
{
background-color:#fff;padding-bottom:10px;
}

.clientViewer b
{
font-weight:bold;
}

.moreLinksHeader
{
font-weight:bold; padding:0px 0px 3px 0px;font-size:1.1em;
}

.noResultsHeading
{
font-size:1.3em;padding:0px 0px 5px 0px;
}

.cdHelpTCategory
{
padding-top:5px;font-size:1.1em;color:#666;
}

.cdHelpTInfoCont
{
padding:10px;border:1px solid #ccc;margin-bottom:15px;
}

.cdHelpTInformation
{
font-size:1.1em;padding-bottom:5px;color:#666;
}

.cdHelpTFeedbackBox
{
font-size:1.1em;border:1px solid #ccc;padding:10px;margin-top:5px;zoom:100%;
}

.cdHelpTSubmitTemplate
{
padding-top:5px;text-align:right; font-size:1.1em;
}

.cdFloatLeft
{
float:left;
}

.cdFloatRight
{
float:right;
}

.cdHelpTMoreLinkPadding
{
padding:1px 5px 0 5px;
}

.AppSetAppIcon
{
margin:0px  8px  3px  0px;
}

.cdBodyDiv
{
width:990px;border:1px solid #678FC2;
}

.cdHeaderBorder
{
margin:0px 10px;border-bottom:1px solid #fff;
}

.cdcontainermaster
{
width:990px;background-color:#678FC2;background-image:url(t_container.gif);background-repeat:repeat-y;
}

.cdcontainer
{
width:970px;margin:0px 10px;text-align:left;
}

#cdlog
{
width:990px;zoom:1;
}

#cdlogPP
{
width:970px;padding-bottom:5px;zoom:1;
}

#cdglobeimage,#cdcorppromobox
{
padding:2px 4px 0 4px;
}

#cdsubbrandbarnew
{
zoom:100%;text-align:left; border-top:1px solid #FFF;border-bottom:1px solid #FFF;
}

#cdsubbrandtextnew
{
padding:0px 20px 5px 20px;font-family:Arial,Helvetica,sans-serif; font-size:2.0em; line-height:1.4em;
}

a.cdSubwebLink,a.cdSubwebLink:visited
{
color:#0E4380;
}

#cdsitemaptop,#cdsitemaptopPP
{
float:right; padding:5px 19px 0 19px;text-align:right;
}

#cdsitemaptopPP
{
padding:5px 2px 0 2px;
}

#cdglobaltop,#cdglobaltopPP,#cdcorppromotop,#cdcorppromotopPP
{
float:left; padding:2px 0  0 15px;
}

#cdglobaltopPP
{
padding:2px 0 0 0;
}

#cdheadbg,#cdheadbgPP,#cdheadbgrtl,#cdheadbgHome,#cdheadbgHomeRtl
{
width:990px;height:52px;background-image:url(bg_tophead.jpg);background-repeat:no-repeat;
}

#cdheadbgrtl
{
background-image:url(bg_tophead_rtl.jpg);
}

#cdheadbgHome
{
background-image:url(bg_topheadhome.jpg);
}

#cdheadbgHomeRtl
{
background-image:url(bg_topheadhome_rtl.jpg);
}

#cdheadbgPP
{
width:970px;background-image:url(bg_tophead_pp.jpg); height:46px;
}

#cdlogotop,#cdlogotopPP
{
float:left; padding:9px 0  0 33px;
}

#cdlogotopPP
{
padding:4px 0  0 21px;
}

#cdsignin
{
float:right; padding:25px 33px  0 0; text-align:right;
}

.cdsitemap
{
color:#fff;font-size:1.1em;
}

.cdsitemap A
{
color:#fff;text-decoration:none;
}

.cdsitemap A:hover
{
color:#fff;text-decoration:underline;
}

.cdsitemap A:visited
{
color:#fff;
}

.cdsignincopy
{
color:#666;font-size:1.1em;line-height:1.3em;
}

.cdsignincopy A
{
color:#666;text-decoration:none;
}

.cdsignincopy A:hover
{
color:#666;text-decoration:underline;
}

.cdsignincopy A:visited
{
color:#666;
}

.cdsignincopyHome
{
color:#fff;font-size:11px;line-height:13px;
}

.cdsignincopyHome A
{
color:#fff;text-decoration:none;
}

.cdsignincopyHome A:hover
{
color:#fff;text-decoration:underline;
}

.cdsignincopyHome A:visited
{
color:#fff;
}

.cdglobal
{
color:#fff;font-size:1.1em;line-height:1.5em;
}

.cdglobal A
{
color:#D6E7F4;text-decoration:none;
}

.cdglobal A:hover
{
color:#fff;text-decoration:underline;
}

.cdglobal A:visited
{
color:#D6E7F4;
}

.cdcorppromo
{
color:#fff;font-size:1.1em;line-height:1.5em;
}

.cdcorppromo A
{
color:#D6E7F4;text-decoration:none;
}

.cdcorppromo A:hover
{
color:#fff;text-decoration:underline;
}

.cdcorppromo A:visited
{
color:#D6E7F4;
}

.cdsearchbut
{
font-size:1.1em;line-height:1.3em;background-image:url(but_cnter.gif);background-repeat:repeat-x;text-align:center;cursor:hand;cursor:pointer;padding:3px 0px 0 0px;
}

.cdsearchmag
{
cursor:hand;cursor:pointer;
}

a.cdDefaultScope,a.cdDefaultScope:visited,a.cdDefaultScope:hover
{
color:#0560A6;text-decoration:none;
}

a.cdNotDefaultScope,a.cdNotDefaultScope:visited,a.cdNotDefaultScope:hover
{
color:#666;text-decoration:none;
}

.cdsearchbut a,.cdsearchbut a:visited,.cdsearchbut a:hover
{
color:#11449E;text-decoration:none;
}

#cdsdrop
{
cursor:hand;cursor:pointer;
}

#cdnavcontainer
{
background-color:#D6E6FE;width:970px;
}

#cdnavcont
{
background-image:url(bg_navcon.gif);background-repeat:repeat-x;background-position:bottom;background-color:#CBE0FD;zoom:100%;
}

#cdnavspacer
{
height:4px;background-color:#edf4fc;overflow:hidden;
}

.cdPPbodybg
{
background-color:#edf4fc;height:420px;padding:10px;overflow:auto;
}

.cdsearchboxcont
{
width:100%;height:32px;text-align:left;
}

.cdsearchlabel
{
vertical-align:bottom;height:2.0em;text-align:left; font-size:1.1em;font-weight:bold; color:#4372B0;padding-bottom:2px;
}

#cdsearchoutcdsdrop
{
background-color:#FAFAFA;width:150px;display:none;text-align:left; border:1px solid #7A7A7A;
}

.cdsearchtextout,.cdsearchtextover
{
padding:2px 0 2px 5px;cursor:hand;cursor:pointer;font-size:1.1em;line-height:1.2em;
}

.cdsearchtextout
{
background-color:#FAFAFA;border:1px solid #FAFAFA;
}

.cdsearchtextover
{
background-color:#FFE292;border:1px solid #DD9946;
}

.cdsearchsep
{
height:2px;font-size:1px;border-top:1px solid #ccc;border-bottom:1px solid #fff;margin:0;overflow:hidden;
}

.cdribbontext
{
color:#4372B0;font-size:1.0em;line-height:1.3em;
}

input.cdsearchbox
{
background-color:#F7FBFF;border-top:1px solid #84A5CE;border-left:1px solid #84A5CE;border-right:1px solid #C1D2E7;border-bottom:1px solid #C1D2E7;font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:1.1em;display:inline;padding:2px 2px 2px 4px;width:200px;
}

.cdSearchBoxOnColor
{
color:#114499;
}

.cdSearchBoxOffColor
{
color:#A1A1A1;
}

#cdnavheader
{
float:left; width:902px;color:#11449E;font-family:Arial,Helvetica,sans-serif; font-size:1.2em;line-height:1.2em;font-weight:bold; padding:0px 34px 0px 34px;
}

#cdnavheader ul
{
margin:0;padding:0;zoom:100%;list-style:none;
}

#cdnavheader li
{
float:left; margin:0;padding:0;
}

#cdnavheader a
{
float:left;background-image:url(left_both.gif); background-repeat:no-repeat;background-position:left top; margin:0;padding:0 0  0 8px; text-decoration:none;
}

#cdnavheader a span
{
display:block;background-image:url(right_both.gif); background-repeat:no-repeat;background-position:right top; padding:6px 12px  4px 4px; font-weight:bold; color:#11449E;
}

#cdnavheader #current a
{
background-repeat:no-repeat;background-image:url(left_both_on.gif); background-position:0 -150px; border-width:0;border-bottom:1px solid #dfebfc;
}

#cdnavheader #current a span
{
background-repeat:no-repeat;background-image:url(right_both_on.gif); background-position:100% -150px; padding:5px 12px  6px 4px; color:#11449E;
}

#cdnavheader a span
{
float:none;
}

#cdnavheader a:hover
{
background-position:0 -150px;
}

#cdnavheader a:hover span
{
background-position:100% -150px;
}

#cdribbon
{
padding:4px 10px 0 10px;background-image:url(bg_ribbon.jpg);background-position:top;background-repeat:repeat-x;
}

.cdribtopl
{
background-image:url(rib_l_t.gif); font-size:2px;line-height:2px;
}

.cdribtopc
{
border-top:1px solid #8aafe1;background-color:#e1eaf6;
}

.cdribtopr
{
background-image:url(rib_r_t.gif);
}

.cdribmidl
{
border-right:none; border-left:1px solid #8aafe1; background-color:#c8f1f9;
}

.cdribmidc
{
background-image:url(rib_c_c.gif);border-bottom:1px solid #E0EDFD;
}

.cdribmidr
{
border-left:none; border-right:1px solid #8aafe1; background-color:#c8f1f9;
}

.cdribbotl
{
background-image:url(rib_l_b.gif); font-size:6px;background-repeat:no-repeat;
}

.cdribbotc
{
background-image:url(rib_c_b.gif);background-repeat:repeat-x;
}

.cdribbotr
{
background-image:url(rib_r_b.gif); background-repeat:no-repeat;
}

.cdchutopl
{
background-image:url(chu_l_t.gif); font-size:2px;line-height:2px;
}

.cdchutopc
{
border-top:1px solid #a4c0dc;background-color:#fff;
}

.cdchutopc div,.cdchubotc div,.cdribtopc div
{
height:1px;line-height:1px;font-size:1px;overflow:hidden;
}

.cdchutopr
{
background-image:url(chu_r_t.gif);
}

.cdchumidl
{
border-right:none; border-left:1px solid #9dbcda; background-color:#fff;
}

.cdchumidl div,.cdchumidr div,.cdribmidl div,.cdribmidr div
{
width:1px;overflow:hidden;
}

.cdchumidc,.cdchumidcover
{
background-image:url(chu_c_c.gif);background-position:bottom;background-repeat:repeat-x;background-color:#E3EFFF;
}

.cdchumidcover
{
background-image:url(chu_c_c_on.gif);background-color:#EFF7FF;
}

.cdchumidr
{
border-left:none; border-right:1px solid #9fbedb; background-color:#fff;
}

.cdchubotl
{
background-image:url(chu_l_b.gif); font-size:2px;line-height:2px;background-position:bottom left;
}

.cdchubotc
{
border-bottom:1px solid #71a4ce;background-color:#fff;
}

.cdchubotr
{
background-image:url(chu_r_b.gif); background-position:bottom right;
}

.cdLNavCornerLeft,.cdLNavCornerRight
{
background-repeat:no-repeat;font-size:1px;height:6px;
}

.cdLNavBorderTop
{
border-top:1px solid #8AAFE1;
}

.cdLNavBorderRight
{
border-right:1px solid #8AAFE1;
}

.cdLNavBorderLeft
{
border-left:1px solid #8AAFE1;
}

.cdLNavSpaceLeft
{
border-left:1px solid #8AAFE1;
}

.cdLNavSpaceRight
{
border-right:1px solid #8AAFE1;
}

.cdBreadBgColor
{
background-color:#CDE0FD;
}

.cdLeftNavBgColor
{
background-color:#EDF4FC;
}

.cdLeftNavMinHeight
{
height:400px;
}

#cdsubwebicon
{
background-image:url(icon_search.gif);background-repeat:no-repeat;background-position:5px 8px;
}

#cdsubwebicon div
{
width:45px;
}

#cdline
{
width:970px;height:6px;background-color:#F2A31B;font-size:1px;
}

.cdFontReduc
{
font-size:.91em;
}

.cdspace
{
float:left; width:12px;font-size:1px;
}

#cdlightchromeheader
{
padding-bottom:5px;
}

#cdlnavspacer
{
width:9px;
}

#cdleftnav
{
width:155px;padding:0px 0 8px 0;background-color:#F2F2F2;
}

#cdmaincontent,#cdmaincontentnopad
{
font-size:1.1em;padding:0px 10px  0px 9px; text-align:left;
}

#cdmaincontentnopad
{
padding:0;
}

#cdfooter
{
width:970px;background-color:#C9DEFD;
}

#cdfootbotPP
{
height:10px;background-color:#e3eefe;
}

.cdfootbotside
{
background-color:#e3eefe;
}

#cdsubbrandbarlight
{
height:4px;overflow:hidden;
}

#cdbreadbar
{
border-top:1px solid #8AAFE1;border-bottom:1px solid #8AAFE1;text-align:left; padding:3px 10px 3px 10px;
}

#cdsearchfoot
{
background-color:#fff;text-align:right; float:right; padding:8px 20px 0 20px;width:500px;
}

.cdnavpad
{
padding:3px 15px 3px 15px;
}

.cdLeftNavSec
{
border-top:1px solid #EDF4FC;border-bottom:1px solid #8AAFE1;margin-bottom:14px;padding-bottom:9px;
}

.cdleftnavlist
{
list-style:none;margin:1;padding: 0 0  0 .7em; text-indent:-.7em;font-size:12px;
}

.cdleftnavlist li
{
padding:3px;
}

.cdleftnavtlfilter li
{
margin-bottom:5px;
}

.cdleftnavtlfilter li a,.cdleftnavtlfilter li a:visited
{
color:#27b;
}

.cdleftnavtlfilter li b
{
color:#f80;
}

.cdnavbold
{
margin-top:3px;color:#666666;background-color:#E3E3E3;font-weight:bold;
}

.cdLeftNavSec .cdnavbold
{
color:#0E4380;background-color:#CDE0FD;
}

.cdrelated
{
color:#2771BA;font-weight:bold; font-size:1.1em;text-align:right; padding:0px 10px;
}

.cdbread
{
color:#666666;font-size:.9em; line-height:1.1em;
}

.cdbread a
{
color:#636363;text-decoration:none;
}

.cdbread a:hover
{
color:#636363;text-decoration:underline;
}

.cdbread a:visited
{
color:#636363;
}

.cdlnav
{
color:#636363;font-size:1.1em;line-height:1.2em;padding-top:0;word-wrap:break-word;text-align:left;
}

.cdlnav a
{
color:#636363;text-decoration:none;
}

.cdlnav a:hover
{
color:#636363;text-decoration:underline;
}

.cdlnav a:visited
{
color:#636363;
}

.cdrlinks
{
color:#636363;font-size:1.1em;line-height:1.6em;padding:0px 10px;
}

.cdrlinks a
{
color:#636363;text-decoration:none;
}

.cdrlinks a:hover
{
color:#636363;text-decoration:underline;
}

.cdrlinks a:visited
{
color:#636363;
}

.cdminiform
{
color:#363636;font-size:1.1em;display:inline;padding:1px 2px 1px 2px;
}

.cdminiform a
{
color:#363636;
}

.cdhottext
{
color:#FE7100;
}

.cdhottext a
{
color:#FE7100;
}

.cdhottext a:hover
{
color:#FE7100;
}

.cdhottext a:visited
{
color:#FE7100;
}

.cdfoottext
{
font-size:1.1em;color:#808080;padding:0px 10px;vertical-align:middle;text-align:left;
}

.cdfoottext a
{
color:#2771BA;text-decoration:none;
}

.cdfoottext a:hover
{
color:#2771BA;text-decoration:underline;
}

.cdfoottext a:visited
{
color:#2771BA;
}

.cdfooterside
{
background-image:url(footerside.jpg);background-repeat:repeat-x;
}

.cdfootermid
{
background-image:url(footergradient.gif);background-position:bottom;background-repeat:repeat-x;background-color:#DAE9FE;text-align:center;
}

#cdPrinterFooter
{
text-align:center;font-size:1.1em;
}

#cdPopupFooter
{
text-align:center;padding-top:10px;
}

.cdclvBreadcrumbs
{
background-color:#f2f2f2;border-bottom:1px solid #b6b6b6;text-align:left; padding:3px 10px 3px 10px;
}

.cdclvTitleCont
{
padding:10px 10px 0px 10px;
}

.cdclvTitle
{
font-size:1.8em;font-weight:bold;color:#7598c4;
}

.cdclvAssistTitleCont
{
padding:15px 10px 15px 10px;border-bottom:1px solid #b6b6b6;
}

.cdclvAssistTitle
{
font-size:2.2em;font-weight:bold;color:#7598c4;
}

.cdclvHomeTitleCont
{
padding:10px 175px  2px 10px; color:#eea752;background-image:url(clvtitlebg.gif); background-position:top right; background-repeat:no-repeat;border-bottom:1px solid #eea752;
}

.cdclvHomeTitle
{
font-size:1.8em;font-weight:bold;
}

.cdclvHomeSubTitle
{
font-size:1.3em;
}

.cdclvTitlePad
{
padding:0 10px  0 0;
}

.cdclvItemCount
{
font-weight:normal;vertical-align:top;
}

.cdclvSuggestTitle,.cdclvCategoryTitle
{
padding:5px 10px;font-size:1.1em;font-weight:bold;color:#fff;border:1px solid #6b82b2;background-color:#81a9d4;background-image:url(clvbluebg.gif);background-repeat:repeat-x;
}

.cdclvCategoryTitle
{
border:1px solid #6b6f7a;background-color:#798491;background-image:url(clvgraybg.gif);
}

.cdclvCategoryCont
{
border:1px solid #6c7b8b;border-top:none;font-size:1.1em;
}

.cdclvCategoryRowAlt
{
background-color:#f2f2f2;
}

.cdclvCategoryCol1
{
width:50%;padding:7px 8px  6px 10px;
}

.cdclvCategoryCol2
{
width:50%;padding:7px 10px  6px 8px;
}

.cdclvCategoryRowAlt .cdclvCategoryCol1,.cdclvCategoryRowAlt .cdclvCategoryCol2
{
border-bottom:1px solid #f2f2f2;border-top:1px solid #fff;
}

.cdclvSection
{
margin:15px 10px 0px 10px;
}

.cdclvSearchIcon
{
vertical-align:top;padding:5px 0px 5px 0px;float:left;
}

.cdclvCscIcon
{
position:absolute;bottom:12px;right:5px;
}

.cdclvCscIconRtl
{
position:absolute;bottom:12px;left:5px;
}

.cdclvSearchText
{
padding:7px 5px 7px 5px;font-size:1.1em;float:left; text-align:left;
}

.cdclvSuggestResult
{
border-bottom:1px solid #a6cbeb;zoom:1;
}

.cdclvSuggestResultAlt
{
background-color:#f2f2f2;border-bottom:1px solid #a6cbeb;zoom:1;
}

.cdclvSearchResultLast
{
zoom:1;
}

.cdclvFeedback
{
border-top:1px dashed #ccc;margin-top:15px;padding-top:12px;font-size:1.2em;
}

.cdclvBoldPagingText
{
font-weight:bold;
}

.cdclvMoreLinks
{
padding:10px 0px;
}

.cdclvNoResults
{
font-size:1.1em;
}

.cdSideBoxTop
{
background-color:#F4F4F4;background-image:url(sidebxtop.gif);background-repeat:repeat-x;color:#666666;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:1.1em;line-height:1.2em;font-weight:bold;
}

.cdSideBox
{
border:1px solid #cccccc;margin-bottom:10px;
}

.cdSideBoxTitle
{
padding:4px 15px 1px 15px;
}

.cdSideBoxBody
{
font-family:Arial,sans-serif; font-size:1.2em; padding:12px 15px 6px 15px;background-color:#F2F2F2;background-image:url(sidbx_bg.gif);background-repeat:repeat-x;
}

.cdSideBoxBody ul
{
margin:0;padding:0px 12px 0px 12px;list-style-image:url(BulletLN.gif);width:81%;overflow:hidden;
}

.cdSideBoxBody ul li
{
padding-bottom:3px;
}

.cdCtxMarketingBox
{
border:1px solid #ccc;margin-top:20px;margin-bottom:30px;
}

.cdCtxMarketingBoxBody
{
font-family:Arial,sans-serif; font-size:1.2em; padding:12px 15px 20px 15px;background-color:#F2F2F2;background-image:url(ctxmarketingboxbg.gif);background-repeat:repeat-x;
}

.cdCtxMarketingBoxBody ul
{
margin:0;padding:0px 12px 0px 12px;list-style-image:url(BulletLN.gif);width:90%;overflow:hidden;
}

.cdCtxMarketingBoxBody ul li
{
padding-bottom:3px;
}

.cdAdTitle
{
color:#666;font-family:Arial,Helvetica,sans-serif; font-size:1em;line-height:1.4em;text-align:center;display:block;
}

#cdAssistCont
{
background-image:url(global/images/default.aspx?assetid=ZA101091671033); background-position:top right; background-repeat:no-repeat;border-bottom:1px solid #ccc;
}

#cdAssistanceTitle
{
font-size:2.8em;font-family:Arial,sans-serif; color:#7598c4;padding:15px 215px  15px 10px; line-height:1.1em;
}

#cdArticleBody,#cdQuizBody
{
float:left; width:475px;overflow:hidden;padding:0px 10px  0px 9px;
}

#cdFeedbackControl
{
border-top:1px dashed #ccc;padding-top:15px;margin-top:10px;zoom:1;font-size:1.2em;
}

.cdPrintBar
{
text-align:right; padding:.5em 12px .5em 12px;border-bottom:1px solid #ccc;
}

.cdPrintBar a,.cdPrintBarBottom a,.cdPrintBar a:visited,.cdPrintBarBottom a:visited
{
color:#666;
}

.cdPrintBarBottom
{
border-top:1px solid #ccc;border-bottom:1px solid #ccc;clear:both;padding:.5em 7px .5em 7px;text-align:left;
}

#cdRightNavWide
{
float:left; width:300px;padding:0 10px  0 0;
}

#cdAppliesTo
{
padding:5px 12px 5px 12px;border-bottom:1px solid #ccc;text-align:left; display:block;
}

.cdAppliesToTitle
{
color:#666;font-weight:bold;
}

.cdAppliesToText
{
color:#999;
}

#cdTrainCont
{
font-size:.91em;
}

#cdTrainTitle
{
font-size:2.4em;color:#0c4b7b;font-family:Arial,sans-serif; line-height:1.1em;padding:20px 12px 15px 12px;border-bottom:1px solid #ccc;letter-spacing:.05em;
}

#cdTemplateCont,#cdPortalCont,#cdQuizCont,#cdAssistanceCatCont
{
padding-bottom:10px;font-size:.91em;
}

#cdPortalPreviewCont
{
border-bottom:1px solid #ccc;padding-bottom:5px;font-size:.91em;margin-bottom:10px;
}

#cdTemplateTitle,#cdPortalTitle,#cdPortalPreviewTitle,#cdQuizTitle,#cdAssistanceCatTitle,#cdTemplateCatTitle
{
font-size:2.2em;color:#0c4b7b;font-family:Arial,sans-serif; line-height:1.1em;padding:15px 12px 15px 12px;border-bottom:1px solid #ccc;zoom:100%;
}

#cdPortalPreviewTitle
{
padding:15px 12px 10px 12px;border-bottom:none;
}

.cdMvpLogoCont
{
padding:7px 40px  0px 0px; width:105px;
}

#cdTemplateTitle
{
background-image:url(global/images/default.aspx?assetid=ZA101092251033); background-position:top right; background-repeat:no-repeat;
}

#cdQuizTitle
{
background-image:url(global/images/default.aspx?assetid=ZA101092201033); background-position:top right; background-repeat:no-repeat;
}

#cdTrainTitle
{
background-image:url(global/images/default.aspx?assetid=ZA101676681033); background-position:top right; background-repeat:no-repeat;
}

#cdTemplateBody,#cdPortalBody,#cdAssistanceBody,#cdMarketplaceBody,#cdTrainingBody,#cdClipartBody,#cdSearchBody,#cdTrainBody,#cdDownloadsBody
{
overflow:auto;float:left; width:615px;padding:0px 10px  0px 9px;
}

#cdTrainBody
{
padding-top:20px;
}

#cdSearchBody
{
padding:0px;
}

#cdTemplateRightNav,#cdPortalRightNav,#cdAssistanceRightNav,#cdMarketplaceRightNav,#cdTrainingCatRightNav,#cdClipartRightNav,#cdSearchRightNav,#cdTrainRightNav,#cdDownloadsRightNav
{
float:left; width:160px;padding:0 10px  10px 0; font-size:.91em;
}

#cdSearchRightNav
{
padding:0 0  10px 10px;
}

.cdOMPDescription
{
font-size:1.2em;color:#484848;
}

.cdOMPTitle
{
font-size:1.8em;color:#666;
}

.cdOMPLink
{
font-size:1.8em;
}

table.cdCategoryList
{
border-top:2px #CCC solid;border-bottom:2px #CCC solid;font-size:100%;
}

td.cdCategoryList
{
padding:2px 5px 2px 5px;
}

ul.cdCategoryList
{
list-style:none;margin:0;padding:0;
}

ul.cdCategoryList li
{
padding:2px 0px 2px 0px;
}

.cdFeatAppTitleCell
{
padding:4px 6px 3px 6px;color:#5F5F5F;font-family:verdana; font-size:95%;
}

.cdFooterNavCell
{
background-color:#5197DD;background-image:url(footerl.gif); background-repeat:repeat-y;background-position:left; height:32px;vertical-align:middle;text-align:left; padding:8px 10px 8px 10px;
}

TABLE.cdListTable
{
border-top:#FB8C04 1px solid;border-bottom:#FB8C04 1px solid;
}

TD.cdListTableTitleCell
{
background-color:#FFF3CB;height:19px;
}

.cdErrorTips,.cdMoreLinks
{
list-style-image:url(bulletl.gif); margin:0;padding:0 12px;font-size:1.1em;line-height:1.1em;
}

.cdErrorTips li,.cdMoreLinks li
{
padding-bottom:5px;
}

.cdStillCantFind
{
font-size:1.1em;
}

.cdOAImgPR
{
border-style:none;margin:0px  4px  0px  0px;
}

.cdOBlt,.cdOImgM
{
vertical-align:middle;
}

.cdOImg,.cdOImgM
{
border-style:none;
}

.cdOBtn
{
font-size:100%;padding:0px  0px  0px  0px; font-family:Tahoma,Arial,Helvetica,sans-serif;
}

.cdODW .cdOBtn
{
width:75px;
}

.cdODDLst
{
font-size:100%;font-family:Tahoma,Arial,Helvetica,sans-serif;
}

.cdOFrm
{
border-style:none;margin:0px;padding:0px;
}

.cdOLblDe
{
color:#808080;
}

.cdOLblEm,.cdOLblEmBlk,.cdOLblEmRed,.cdOLblEmOrange
{
font-weight:bold;
}

.cdOLblEmBlk
{
color:black;
}

.cdOLblEmRed
{
color:#EA0000;
}

.cdOLblEmOrange
{
color:#FF9900;
}

.cdOLn,.cdOWSBlk,.cdOWSInl
{
font-size:1px;height:0px;line-height:0px;margin:0px;padding:0px;
}

.cdOLn
{
background-color:#A1B0C5;border-color:#A1B0C5;border-width:0px 0px 1px 0px;border-style:solid;width:100%;
}

.cdOWSBlk,.cdOWSInl
{
border-style:none;width:0px;
}

.cdOSCTbl,.cdOSCTbl TABLE,.cdOSCTbl FORM
{
border-style:none;margin:0px;padding:0px;
}

.cdOSCTbl,.cdOSCTbl TABLE
{
color:#343941;font-size:100%;
}

.cdOSCTbl .cdOWSInl
{
font-size:2px;
}

.cdOLstI
{
padding:3px 0px 3px 0px;
}

.cdOLstIN
{
padding:0px 0px 6px 0px;
}

.cdOLstO
{
list-style-image:none;
}

.cdOLstUOA,.cdOLstUON
{
margin:0px  0px  0px  6px; padding:0px  0px  0px  6px;
}

.cdOLstUOA
{
list-style-image:url(RghtArrBlt.gif);
}

.cdOLstUON
{
list-style-image:url(BulletLN.gif);
}

.cdONBody
{
background-color:white;color:black;font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:66.67%; line-height:normal; margin:0px;padding:0px;
}

.cdONBody B
{
font-weight:bold;
}

.cdONBody CENTER
{
text-align:center;
}

.cdONBody H1,.cdONBody H2,.cdONBody H3,.cdONBody H4,.cdONBody H5,.cdONBody H6
{
line-height:normal;
}

.cdONBody I
{
font-style:italic;
}

.cdONBody U
{
text-decoration:underline;
}

.cdONBodyCellPadded,.cdONBodyCellUnpadded
{
height:100%;margin:0px;width:100%;
}

.cdONBodyCellPadded
{
padding:0px 12px 0px 12px;
}

.cdONBodyCellUnpadded
{
padding:0px;
}

.cdONLBkColor,.cdONLBkColorDark
{
height:8px;
}

.cdONLBkColor
{
background-color:#e5eefd;
}

.cdONLBkColorDark
{
background-color:#cedefa;
}

.cdONLBulCol
{
font-size:0px;line-height:0px;
}

.cdONLeft
{
font-size:100%;width:155px;
}

.cdONLHorzSpcrTail
{
font-size:0px;line-height:0px;
}

.cdONLPartTbl
{
font-size:100%;width:100%;
}

.cdONLPLCell
{
padding:3px 16px 2px 16px;
}

.cdONLSecItem
{
padding:1px  0px  0px  9px; height:18px; width:100%;
}

.cdONNavTblFont
{
font-size:100%;
}

.cdONTHdrTbl
{
background-color:#ffffff;color:#000000;width:100%;
}

.cdONTOffLogo
{
text-align:left; padding:0px  0px  0px  10px;
}

.cdOSRT,.cdOSET
{
font-weight:bold; color:#000000;
}

.cdOTATtl
{
font-family:Arial,Helvetica,sans-serif; font-size:162.5%; font-weight:bold; line-height:normal; color:#666666;
}

.cdOTATtl
{
font-weight:normal;font-size:1.8em;
}

.cdClientToolbar
{
zoom:1;padding:5px 10px;font-size:1.1em;color:#fff;border:1px solid #6b82b2;background-color:#6b82b2;background-image:url(clvbluebg.gif);background-repeat:repeat-x;
}

.cdClientToolbar a,.cdClientToolbar a:visited
{
color:#fff;
}

.cdToolbar,.cdTransparentToolbar
{
padding:4px 13px;margin:0px;
}

.cdToolbar
{
color:#666;background-color:#CDE0FD;border:1px solid #8AAFE1;
}

.cdToolbar a,.cdToolbar a:visited,.cdDarkGray,.cdBreadcrumb,.cdBreadcrumb a,.cdBreadcrumb a:visited
{
color:#666;
}

.cdToolbar .cdToolbarDe,.cdClientToolbar .cdToolbarDe
{
color:#49789C;
}

.cdPaging
{
white-space:nowrap;
}

.cdPaging *
{
vertical-align:middle;
}

.cdPaging .cdPageArrows *
{
vertical-align:baseline;
}

.cdPaging .cdPageArrows img
{
vertical-align:middle;
}

.cdPaging img
{
border:0px;
}

.cdOTBar A,.cdOTBar A:visited
{
color:#003399;
}

.cdOTBar,.cdOTBICon,.cdOTBICUn,.cdOTBISep,.cdOTBITbl
{
border-style:none;margin:0px;
}

.cdOTBar,.cdOTBITbl
{
font-size:100%;padding:0px;width:100%;
}

.cdOTBar
{
background-color:#9EBFF6;background-image:url(TBGradient.gif);background-repeat:repeat-x;border:1px solid #95B7F3;height:24px; padding:0px  2px  0px  3px;
}

.cdOTBICon,.cdOTBISep
{
vertical-align:baseline;
}

.cdOTBICon
{
padding:2px 0px 4px 0px;
}

.cdOTBICUn
{
padding:0px;
}

.cdOTBISep
{
color:#5183DB;padding:2px 4px 4px 4px;
}

.cdODW .cdOTBICon
{
padding:0px 12px 0px 12px;
}

.cdOTBM,.cdOTBS
{
font-size:100%;font-family:Tahoma,Arial,Helvetica,sans-serif;
}

.cdOVl
{
color:#CC1100;font-size:100%;font-weight:bold;
}

.cdLNSCCell
{
padding:5px 7px 5px 7px;border-color:#000000;border-width:1px 1px 1px 1px;border-style:solid;background-color:#DDDDDD;
}

.cdLNSCTitle
{
padding:0px 0px 3px 0px;font-weight:bold;color:#dd5f00;
}

#cdtouScroll
{
border:1px solid black;overflow:auto;height:160px;padding:4px;
}

.cdSubwebColor
{
color:#0E4380;
}

.cdSubwebColorIn
{
color:#0E4380;
}

.cdSubwebBgColor
{
background-color:#FFF;
}

.cdTmplResult
{
vertical-align:top;line-height:1.7; background-image:url('');background-repeat:no-repeat;background-position:top right; height:75px;
}

.cdTmplSrchResult
{
vertical-align:top;line-height:1.7; background-image:url('');background-repeat:no-repeat;background-position:right bottom;
}

.cdTmplResult *
{
vertical-align:middle;
}

#cdTmplCat
{
border:1px solid #ccc;margin-bottom:20px;
}

#cdTmplCat #cdTmplCatHeading
{
padding:5px 10px 5px 10px;color:#fff;font-size:1.1em; font-weight:bold;
}

#cdTmplCat #cdTmplCatBrowse
{
padding:20px 20px 20px 20px;color:#ccc;line-height:1.8;
}

#cdTmplCat .cdTmplCatSpace
{
line-height:1.0;
}

#cdTmplManualCat
{
padding:0px 10px 0px 10px;line-height:1.3;
}

#cdTmplInfo
{
margin-bottom:10px;padding:10px;border:1px #ccc solid;zoom:100%;
}

#cdTmplInfo h5
{
margin-top:0px;margin-bottom:10px;color:#aaa;
}

#cdTmplPreview
{
text-align:center;margin:0px auto;
}

#cdTmplDetail,#cdTmplFeedback
{
padding:3px 5px 3px 5px;width:45%;float:left;
}

#cdTmplFeedback
{
border:1px #ccc solid;
}

#cdTmplCSTText,.cdTmplResultCSTText,.cdTmplResultCSTText:visited,.cdTmplResultCSTLink,.cdTmplResultCSTLink:visited,.cdTmplResultCSTLink:hover
{
float:right; color:#598874;margin:0px 35px 0px 35px;
}

#cdTmplCSTText
{
padding-top:5px;
}

.cdTmplResultCSTLink,.cdTmplResultCSTLink:visited,.cdTmplResultCSTLink:hover
{
position:relative;bottom:-60px;margin:0px;padding:0px 35px 0px 35px;
}

.cdTmplResultCSTText
{
position:relative;top:45px;
}

.cdTodResultCSTText,.cdTodResultCSTText:hover,.cdTodResultCSTText:visited
{
float:right; position:relative;bottom:24px;color:#598874;margin:0px 0px 0px 0px;padding:0px 32px 0px 32px;
}

.cdTmplResultImage
{
width:120px;text-align:center;vertical-align:top;padding:2px;white-space:nowrap;
}

.cdTmplNew
{
font-size:0.6em;
}

.cdTmplDownload,.cdTmplOgaBox
{
zoom:100%;padding:10px;margin:0px auto;background-image:url('');background-repeat:no-repeat;background-position:center right;
}

#cdSortHeader
{
padding:5px 10px 5px 10px;background-color:rgb(231,237,235);
}

#cdSortHeader a,#cdSortHeader a:visited
{
color:rgb(34,97,70);
}

#cdSortHeader a:visited
{
text-decoration:none;
}

#cdSortHeader .cdHighlighted
{
font-weight:bold;color:rgb(252,140,4);
}

.cdTmplOgaBox
{
border-color:#CCC;border-style:solid;border-width:1px;background-color:#FFF3C1;color:#333;
}

.cdTmplHr
{
color:rgb(188,208,199);background-color:rgb(188,208,199);
}

#cdOutlookRSSBanner
{
background-color:#efefef;background-image:url('/global/images/outlookrss_bg.gif'); background-repeat:no-repeat;background-position:bottom right; padding:11px;
}

#cdOutlookRSSHeader
{
width:550px;margin:0px auto;
}

#cdOutlookRSSHeader #cdOutlookRSSHeaderLogo
{
float:left; padding:0px 11px;
}

#cdOutlookRSSHeader #cdOutlookRSSHeaderText
{
float:left; font-size:1.1em; color:#888;
}

#cdOutlookRSSHeader #cdOutlookRSSHeaderText h1
{
font-family:arial; font-size:1.3em; font-weight:900; color:#666;margin:0px auto;
}

#cdOutlookRSSDirectory
{
width:400px;padding:0px 0px 0px 0px;margin:0px auto;
}

.cdBCTCHeading
{
font-size:1.4em;font-weight:bold; color:#333333;padding-bottom:8px;
}

.cdBCTCDivCell
{
border:1px;border-top:0px;border-color:#CCCCCC;border-style:solid;
}

.cdBCTCTitleCell
{
border:1px;border-color:#CCCCCC;border-style:solid;padding:0px 11px 0px 11px;color:#FFF;font-weight:bold; font-size:1.2em;height:23px;vertical-align:middle;
}

.cdRNCMTitle
{
padding:4px 10px 1px 10px;background-color:#f4f4f4;background-image:url(global/images/cmtitle_top.gif);background-repeat:repeat-x;background-position:top;color:#666666;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:11px;line-height:12px;font-weight:bold; border-left:1px;border-right:1px;border-top:1px;border-bottom:0px;border-color:#cccccc;border-style:solid;
}

.cdRNCMBody,.cdRNCMBodyDl,.cdRNCMBodyPadding
{
padding:12px 10px 6px 10px;
}

.cdRNCMBodyCm
{
padding:12px 9px 6px 9px;
}

.cdRNCMBody,.cdRNCMBodyCm,.cdRNCMBodyDl
{
background-repeat:repeat-x;background-position:top;border-left:1px;border-right:1px;border-top:0px;border-bottom:1px;border-color:#cccccc;border-style:solid;
}

.cdRNCMBody
{
background-color:#ffffff;background-image:url(global/images/cmbody_top.gif);
}

.cdRNCMBodyDl
{
background-color:#e4f0e4;background-image:url(global/images/cmbody_top_dl.gif);
}

.cdRNCMBodyCm
{
background-color:#e4e5f5;background-image:url(global/images/cmbody_top_cm.gif);
}

.cdRNCMCodLink,.cdRNCMCodLink:visited,.cdRNCMCodLink:hover,.cdOLblCod
{
color:#636363;
}

.cdCodImg
{
border:1px solid #cccccc;
}

.cdBCTCTabSeparator
{
padding:0px;height:20px;border-left:0px;border-right:0px;border-top:0px;border-bottom:1px;border-color:#CCCCCC;border-style:solid;background-color:#FFF;font-size:25%;
}

.cdBCTCTabCell
{
padding:2px 4px 0px 4px;height:19px;text-align:center;cursor:hand;font-size:1.0em;color:#333333;background-color:#F2F3EE;background-image:url(global/images/tcnotsel.gif);background-repeat:repeat-x;border-left:0px;border-right:0px;border-top:0px;border-bottom:1px;border-color:#CCCCCC;border-style:solid;
}

.cdBCTCTabCellLeft
{
padding:0px;height:21px;width:9px;cursor:hand;background-color:#FFF;background-image:url('/global/images/tcnotselleft.gif'); background-repeat:no-repeat;background-position:left top; border-left:0px;border-right:0px;border-top:0px;border-bottom:1px;border-color:#CCCCCC;border-style:solid;
}

.cdBCTCTabCellRight
{
padding:0px;height:21px;width:9px;cursor:hand;background-color:#FFF;background-image:url('/global/images/tcnotselright.gif'); background-repeat:no-repeat;background-position:right top; border-left:0px;border-right:0px;border-top:0px;border-bottom:1px;border-color:#CCCCCC;border-style:solid;
}

.cdBCTCTabCellSel
{
padding:2px 4px 0px 4px;border:0px;height:19px;text-align:center;font-size:1.0em;color:#333333;background-color:#FFF;background-image:url(global/images/tcsel.gif);background-repeat:repeat-x;
}

.cdBCTCTabCellSelLeft
{
padding:0px;border:0px;height:21px;width:9px;background-color:#FFF;background-image:url('/global/images/tcselleft.gif'); background-repeat:no-repeat;background-position:left top;
}

.cdBCTCTabCellSelRight
{
padding:0px;border:0px;height:21px;width:9px;background-color:#FFF;background-image:url('/global/images/tcselright.gif'); background-repeat:no-repeat;background-position:right top;
}

.cdBCTCCatLink,.cdBCTCCatLink:visited,.cdBCTCLabel,.cdBCTCSubLabel,.cdBCTCLinkCellBullet,.cdBCTCLinkCell,.cdBCTCTabCell,.cdBCTCTabCellSel,cdBCTCTitleCell,cdBCTCHeading,.cdRelatedSearchLink,.cdRelatedSearchLink:visited
{
font-family:Tahoma,Arial,Helvetica,sans-serif;
}

.cdBCTCLabel,.cdBCTCSubLabel
{
font-weight:bold; color:#666666;
}

.cdBCTCLabel
{
padding:4px 0px 8px 0px;font-size:1.4em;
}

.cdBCTCSubLabel
{
padding:8px 0px 0px 0px;font-size:1.2em;
}

.cdBCTCLinkCellBullet,.cdBCTCLinkCell,.cdBCTCCatLink,.cdBCTCCatLink:visited
{
color:#666666;font-size:1.1em;
}

.cdRelatedSearchesTable
{
padding:4px 12px 12px 12px;display:block;
}

.cdRelatedSearchLink,.cdRelatedSearchLink:visited
{
color:#0560A6;font-size:1.1em;
}

.cdBCCFUButton
{
background-color:#FED35A;background-image:url(global/images/cfu_button.gif);background-repeat:repeat-x;background-position:top;height:14px;padding:3px 10px 3px 10px;display:block;border:1px #BFA277 solid;vertical-align:middle;cursor:hand;
}

.cdBCCFUHeading,.cdBCCFUButtonLink,.cdBCCFUButtonLink:hover,.cdBCCFUButtonLink:visited
{
color:#666666;font-size:1.1em;
}

.cdBCCFUHeading
{
padding-bottom:12px;
}

.cdBCCFUButtonLink,.cdBCCFUButtonLink:hover,.cdBCCFUButtonLink:visited
{
text-decoration:none;
}

.cdBCCFUAboutLink,.cdBCCFUAboutLink:visited
{
color:#666666;
}

.cdBCTCLinkCellBullet
{
padding:4px 0px 2px 0px;
}

.cdBCTCLinkCell
{
padding:3px  12px  3px  5px;
}

.cdSelectionBasketBg
{
background-color:#F8F9FF;
}

.cdBSC
{
margin:0px;border:1px #ccc solid;padding:0px 0px 0px 0px;
}

.cdBSC .cdBSCHeading
{
padding:5px 10px 5px 10px;
}

.cdBSC .cdBSCHeading b
{
font-size:1.1em;
}

.cdBSC .cdBSCSearch
{
padding:5px 10px 5px 10px;
}

.cdBSCSearch *
{
vertical-align:middle;
}

.cdBCTCBigLabel
{
font-size:2em; font-family:Arial;color:#666;
}

.cdTodCstBg
{
background-image:url(global/images/cst.gif);background-repeat:no-repeat;background-position:right bottom;
}

.cdClpSrchHeadColor
{
color:#555555;
}

.cdLNBCBigTitle
{
font-size:1.3em; line-height:1.1em;
}

.cdLNBCMouseOver
{
background-color:#E4E4E4;
}

.cdLNBCMouseOut
{
background-color:#FFFCEE;background-image:url(leftbg.jpg);background-repeat:repeat-x;background-position:bottom;
}

.cdVeryDarkGray
{
color:#333;
}

.cdLNBCMouseOut,.cdLNBCMouseOver
{
border-style:solid;border-color:#CCCCCC;border-width:1px 0px 1px 0px;margin-top:6px;margin-bottom:6px;cursor:hand;
}

#cdWMPPlayer
{
margin:20px 0px 20px 0px;padding:0px;width:615px;height:39px;direction:ltr;
}

#cdWMPPlayer a img
{
border:0px;
}

#cdWMPPlayer div
{
float:left;background-image:url(wmp_mid_graphic.gif);background-repeat:repeat-x;background-position:top;
}

.cdWMPLink
{
padding:0px;margin:0px;text-align:right;height:39px;
}

.cdWMPLink *
{
line-height:39px;font-size:11px;
}

#cdWmpEmbedded
{
height:39px;width:304px;background-color:white;text-align:center;display:none;
}

.cdWmpVolume
{
width:3px;margin-bottom:12px;border-top:1px solid #5789cd;border-right:1px solid white;border-bottom:1px solid white;border-left:1px solid #5789cd;
}

.cdFxTitles
{
font-family:Arial,Tahoma,Helvetica,sans-serif; font-size:1.8em;line-height:1.8em;color:#666;
}

#cdcontbottom
{
background-image:url(bg_bottom.jpg);background-repeat:no-repeat;height:18px;width:990px;
}

.cdTOC
{
width:166px;height:100%;margin:0px 4px  0px 0px; overflow-x:auto;overflow-y:hidden;
}

.cdTOCCategory
{
list-style-type:none;list-style-position:outside;margin:0px;padding:0px;
}

.cdTOCCategory li
{
margin:0px;padding:5px 0px 0px 0px;
}

.cdTOCCategory img
{
border-width:0px;
}

.cdTOCContent,.cdTOCRootContent
{
list-style-type:square;list-style-position:outside;padding:0px;
}

.cdTOCContent
{
margin:0px 0px  0px 30px;
}

.cdTOCRootContent
{
margin:0px 0px  0px 15px;
}

.cdTOCContent li,.cdTOCRootContent li
{
margin:0px;padding:5px 0px 0px 0px;
}

.cdTrnSelectedItem
{
background-color:#fff;
}

.cdTrnSelectedItem *
{
font-weight:bold;
}

.cdvfrmtopl,.cdvfrmtopr
{
font-size:1px;width:2px;height:3px;background-repeat:no-repeat;
}

.cdvfrmtopl
{
background-image:url(rib_l_t.gif);
}

.cdvfrmtopr
{
background-image:url(rib_r_t.gif);
}

.cdvfrmtopc
{
border-top:1px solid #8aafe1;background-color:#e1eaf6;font-size:1px;height:2px;
}

.cdvfrmbotl,.cdvfrmbotr
{
font-size:1px;width:2px;height:6px;background-repeat:no-repeat;
}

.cdvfrmbotl
{
background-image:url(rib_l_b.gif);
}

.cdvfrmbotr
{
background-image:url(rib_r_b.gif);
}

.cdvfrmbotc
{
background-image:url(rib_c_b.gif);background-repeat:repeat-x;
}

.cdvfrmmidl
{
border-right:none; border-left:1px solid #8aafe1; background-color:#c8f1f9;font-size:1px;
}

.cdvfrmmidr
{
border-left:none; border-right:1px solid #8aafe1; background-color:#c8f1f9;font-size:1px;
}

.cdvfrmmidc
{
background-image:url(rib_c_c.gif);border-bottom:1px solid #E0EDFD;
}

.cdVideoPageBody,.cdSilverlightPageBody
{
background-image:url(global/images/vidback.jpg); background-position:left; background-repeat:repeat-y;background-color:#7d9cbd;
}

.cdVideoPageTopLeft,.cdVideoPageTopRight,.cdVideoPageTopMiddle
{
height:12px;background-color:#FCAD17;background-repeat:no-repeat;font-size:1px;
}

.cdVideoPageTopLeft
{
background-image:url(global/images/vidtoplf.gif); background-position:left;
}

.cdVideoPageTopMiddle
{
border-top:1px solid #5d83b2;
}

.cdVideoPageTopRight
{
background-image:url(global/images/vidtoprt.gif); background-position:right;
}

.cdVideoPageTopLeftFull,.cdVideoPageTopRightFull,.cdVideoPageTopMiddleFull
{
height:3px;background-color:#ddeafd;background-repeat:no-repeat;font-size:1px;
}

.cdVideoPageTopLeftFull
{
background-image:url(global/images/vidtoplf2.gif); background-position:left;
}

.cdVideoPageTopMiddleFull
{
border-top:1px solid #5d83b2;
}

.cdVideoPageTopRightFull
{
background-image:url(global/images/vidtoprt2.gif); background-position:right;
}

.cdVideoPageTopLogo
{
border-left:1px solid #5d83b2;border-right:1px solid #5d83b2;background-color:#ffffff;height:48px;padding:1px 20px 0px 20px;color:#bbbbbb;font-size:24px;
}

.cdVideoPageBottomLeft,.cdVideoPageBottomRight,.cdVideoPageBottomMiddle
{
height:5px;background-color:#ffffff;background-repeat:no-repeat;font-size:1px;
}

.cdVideoPageBottomLeft
{
background-image:url(global/images/vidbotlf.gif); background-position:left;
}

.cdVideoPageBottomMiddle
{
border-bottom:1px solid #5d83b2;
}

.cdVideoPageBottomRight
{
background-image:url(global/images/vidbotrt.gif); background-position:right;
}

.cdVideoPageMiddle,.cdVideoPageMiddleFull
{
border-left:1px solid #5d83b2;border-right:1px solid #5d83b2;background-color:#ffffff;background-image:url(global/images/vidmtopt.gif);background-position:top;background-repeat:repeat-x;text-align:left; padding:11px 10px 0px 10px;
}

.cdVideoPageMiddle
{
border-top:1px solid #5d83b2;
}

.cdVideoFrameTopLeft,.cdVideoFrameTopRight,.cdVideoFrameTopMiddle
{
height:10px;background-color:#ffffff;font-size:1px;
}

.cdVideoFrameTopLeft
{
background-image:url(global/images/vidctoplf.gif); background-position:left;
}

.cdVideoFrameTopRight
{
background-image:url(global/images/vidctoprt.gif); background-position:right;
}

.cdVideoFrameTopMiddle
{
background-image:url(global/images/vidctopm.gif);background-repeat:repeat-x;
}

.cdVideoFrameBottomLeft,.cdVideoFrameBottomRight,.cdVideoFrameBottomRightFull,.cdVideoFrameBottomMiddle
{
height:11px;background-color:#ffffff;font-size:1px;
}

.cdVideoFrameBottomLeft
{
background-image:url(global/images/vidcbotlf.gif); background-position:left;
}

.cdVideoFrameBottomRight
{
background-image:url(global/images/vidcbotrt.gif); background-position:right;
}

.cdVideoFrameBottomRightFull
{
background-image:url(global/images/vidcbotrt2.gif); background-position:right top; background-repeat:no-repeat;
}

.cdVideoFrameBottomMiddle
{
background-image:url(global/images/vidcbotm.gif);background-repeat:repeat-x;
}

.cdVideoFrameBottomMiddleFull
{
padding-top:6px;background-image:url(global/images/vidcbotm2.gif);background-position:top;background-repeat:repeat-x;
}

.cdVideoFrameMidLeft,.cdVideoFrameMidRight
{
font-size:1px;
}

.cdVideoFrameMidLeft
{
background-image:url(global/images/vidcmidlf.gif); background-repeat:repeat-y;
}

.cdVideoFrameMidRightTop
{
background-image:url(global/images/vidcmidtr.gif); font-size:1px;
}

.cdVideoFrameMidRight
{
background-image:url(global/images/vidcmidrt.gif); background-repeat:repeat-y;
}

.cdVideoFrameMidMiddle
{
background-color:#b4cded;
}

.cdVideoButtonLeft,.cdVideoButtonRight
{
font-size:1px;
}

.cdVideoButtonLeft
{
background-image:url(global/images/vidbtnlf.gif);
}

.cdVideoButtonRight
{
background-image:url(global/images/vidbtnrt.gif);
}

.cdVideoButtonsTop
{
padding:0px 6px 0px 6px;font-size:11px;position:absolute;top:13px;right:41px;background-color:#dce9fc;
}

.cdVideoButtonMiddle,.cdVideoButtonMiddleActive
{
padding:0px 2px 0px 2px;font-size:11px;
}

.cdVideoButtonMiddleActive
{
background-image:url(global/images/vidbtnm.gif);background-repeat:repeat-x;
}

.cdVideoWhiteFrame,.cdVideoControlFrame
{
border:1px solid #ffffff;
}

.cdVideoBlueFrame
{
border:1px solid #92a7c4;
}

.cdVideoControlFrame
{
background-color:#92a7c4;
}

.cdVideoReadMoreCell
{
background-color:#ffffff;padding:4px 7px 4px 7px;
}

.cdVideoReadMore
{
font-size:11px;
}

.cdVideoPlaylist
{
border:1px solid #bababa;background-color:#f8f8f8;
}

.cdVideoPlaylistHeading
{
padding:3px 10px 4px 10px;font-size:11px;font-weight:bold; color:#4372b0;background-image:url(global/images/vidplsheading.gif);background-repeat:repeat-x;background-position:bottom;background-color:#c6d4e4;
}

.cdVideoPlaylistCell
{
padding:1px;
}

.cdVideoPlaylistCellActive
{
border-style:solid;border-width:1px;border-color:#ff8c00;
}

.cdVideoPlaylistRowActive
{
background-color:#ffffff;
}

.cdVideoPlaylistEntry,.cdVideoPlaylistEntryOver
{
padding:8px;border-style:none;width:100%;cursor:hand;
}

.cdVideoPlaylistEntryOver
{
background-color:#ecf3fd;
}

.cdVideoPlaylistInfo
{
font-size:11px;
}

.cdVideoPlaylistArticle
{
color:#ff8c00;font-weight:bold;
}

.cdVideoPlaylistVideo,.cdVideoPlaylistVideo:hover,.cdVideoPlaylistVideo:visited
{
color:#49648a;
}

.cdDarkGrayLink,.cdDarkGrayLink:hover,.cdDarkGrayLink:visited,.cdVideoCloseLink,.cdVideoCloseLink:hover,.cdVideoCloseLink:visited
{
color:#666666;
}

.cdVideoCloseLink,.cdVideoCloseLink:hover,.cdVideoCloseLink:visited
{
font-size:11px;font-weight:bold; color:#8c8c8c;
}

.cdVideoPlaylistSeparator
{
background-color:#cccccc;
}

.cdVideoPageFooter,.cdVideoPageFooter:hover,.cdVideoPageFooter:visited
{
font-size:11px;color:#ffffff;
}

.cdVideoAd
{
padding-top:12px;font-size:9px;
}

#cdOLSignInImg
{
border:0px;vertical-align:middle;padding:0px 5px  0px 0px 
}

.OTbl
{
line-height:normal; font-size:100%;
}

.cdBOBTmpltImg
{
border:#cccccc 1px solid;filter:progid:DXImageTransform.Microsoft.Shadow(color='#666666',Direction=135,Strength=4);
}

.returnlink
{
font-weight:bold; text-align:right; padding-right:5px; padding-left:0px;
}

.grid
{
font-size:100%; font-family:tahoma; border-color:#808080;
}

.artcol_ont
{
padding-right:0px;padding-left:0px;vertical-align:top;text-align:left;
}

.artcolOnt
{
padding-right:0px;padding-left:0px;vertical-align:top;text-align:left;
}

.contentcol_ont
{
padding-right:0px;padding-left:20px;vertical-align:top;text-align:left;line-height:normal;
}

.contentcolOnt
{
padding-right:0px; padding-left:20px; vertical-align:top;text-align:left; line-height:normal;
}

.onecolpage_ont
{
padding-bottom:17px;padding-right:0px;padding-left:0px;vertical-align:top;text-align:left;
}

.onecolpageOnt
{
padding-bottom:17px;padding-right:0px;padding-left:0px;vertical-align:top;text-align:left;
}

.reloadrule
{
margin-top:-1.5em;
}

.reloadrule2
{
margin-top:30px;
}

.completemsg
{
margin-top:-1.5em;margin-bottom:0em;
}

.completemsg_ont
{
margin-top:0em;margin-bottom:0em;
}

.trainlink
{
padding-bottom:12px;padding-top:12px;padding-right:0px; padding-left:16px; border-bottom:2px solid #C4D9F9;
}

.qwkrefrule
{
margin-bottom:1em;
}

.tocline
{
margin-bottom:7px;margin-top:-20px;margin-right:0px; margin-left:-3px; border:dotted;color:#002E85;
}

.toccheck
{
text-align:right;
}

.ovart
{
margin-right:8px; margin-left:0px; vertical-align:top;float:left;
}

.cntTrainBody h1
{
font-size:130%; color:#000000;font-weight:bold; font-family:arial;
}

.qwkrefhead
{
margin-top:1em;margin-bottom:-.5em;
}

.qwkrefhead_ont
{
margin-top:0em;margin-bottom:-.5em;
}

.qwkrefheadOnt
{
margin-top:0em;margin-bottom:-.5em;
}

.toc1
{
font-family:tahoma; font-weight:bold;
}

.text
{
left:0;right:0;top:45;margin:5px;position:absolute;padding-top:5px;height:87%;width:99%;overflow:auto;z-index:1;background-repeat:no-repeat;background-position:bottom right;background-attachment:fixed;
}

.toc2link
{
color:#040b48;text-decoration:none;
}

.toc2link:hover
{
color:#040b48;text-decoration:underline;
}

.HidePopUp
{
text-decoration:none;
}

.HidePopUp:hover
{
text-decoration:underline;
}

.Glossarydef
{
color:#008C00;text-decoration:none;
}

.srcContent
{
line-height:normal;
}

.expanded
{
font-weight:normal; color:#006699;font:100% "tahoma","arial","helvetica";text-decoration:none;margin-top:2em;margin-bottom:-2em;margin-right:0px; margin-left:13px;
}

.tocPanel
{
font-weight:normal; color:#006699;font:100% "tahoma","arial","helvetica";text-decoration:none;margin-top:2em;margin-right:0px; margin-left:13px;
}

.def
{
margin-top:40pt;
}

.theIFRAME
{
position:absolute;display:none;
}

.TrnTocTopSpacer
{
height:5px;
}

.TrnTocLinkCell
{
padding:3px 2px  3px 4px;
}

.TrnTocLessonSpacer
{
height:12px;
}

.TrnTocLPLinkCell
{
padding-right:0px; padding-left:6px;
}

.TrnQrcLinkCell
{
padding:3px 4px 3px 4px;
}



/*CollapsiblePanel*/
.collapsePanel {
	/*
	background-color:red;*/
	overflow:hidden;
}

.collapsePanelHeader
{
	/*
	background-color:blue;
	color:#FFF;
	font-weight:bold;*/
}

.collapsePanelHeader a {color:#FFF;}
.collapsePanelHeader a:hover {text-decoration:none;background:none;}

