.ONBody{
	background-color:white;
	color:black;
	font-family:Tahoma,Arial,Helvetica,sans-serif; 
	font-size:66.67%; 
	line-height:normal; 
	margin:0px;
	padding:0px;
}

.ONBody B{
	font-weight:bold;
}

.ONBody CENTER{
	text-align:center;
}

.ONBody H1,.ONBody H2,.ONBody H3,.ONBody H4,.ONBody H5,.ONBody H6{
	line-height:normal;
}
.ONBody I{
	font-style:italic;
}

.ONBody U{
	text-decoration:underline;
}

.ONBodyCellPadded,.ONBodyCellUnpadded{
	height:100%;
	margin:0px;width:100%;
}

.ONBodyCellPadded{
	padding:0px  18px  0px  22px;
}

.ONBodyCellUnpadded{
	padding:0px;
}

.ONBodyRightSide{
	border-color:#FF9900;
	border-style:none solid none solid;
	border-width:0px  0px  0px  1px; 
	background-color:#FF9900;
}

.OAnc,.OTBItm,.ACB A{
	text-decoration:none;
}

.OAnc,.ACB A{
	color:#0560A6;
}

.OAnc:hover,.OTBItm:hover,.ACB A:hover{
	text-decoration:underline;
}

.OAnc:visited{
	color:#834283;
}

.OAncImg,.OAImgPL,.OAImgPR{
	border-style:none;
}

.OAImgPL{
	margin:0px  0px  0px  4px;
}

.OAImgPR{
	margin:0px  4px  0px  0px;
}

.OBtn,.ODDLst,.OFLT,.OIFile,.OLstBx,.OTBM,.OTBS,.OSB{
	font-size:100%;
}

.OBtn,.ODDLst,.OIFile,.OLstBx,.OTBM,.OTBS,.OSB{
	font-family:Tahoma,Arial,Helvetica,sans-serif;
}

.OFrm,.OFLT{
	border-style:none;margin:0px;padding:0px;
}

.OFLTDP{
	padding:0px  23px  1px  0px;
}

.OFLTDU{
	padding:0px 0px 1px 0px;
}

.OBrnd{
	border-style:none;
	text-decoration:none;
}

.OBlt{
       vertical-align:middle;
       }

.OImg{
       border-style:none;
       }

.OLn,.OWSBlk,.OWSInl{
       font-size:1px;height:0px;
	   line-height:0px;
	   margin:0px;
	   padding:0px;
       }

.OLn{
       background-color:#A1B0C5;
	   border-color:#A1B0C5;
	   border-width:0px 0px 1px 0px;
	   border-style:solid;width:100%;
       }

.OWSBlk,.OWSInl{
       border-style:none;width:0px;
       }
.OExPnl{
       display:none;position:relative;
       }

.OTA,.OTATDTtl,.OTATDTN{
       border-style:none;margin:0px;padding:0px;
       }

.OTA{
       font-size:100%;width:100%;
       }

.OTATtl{
       font-family:Arial,Helvetica,sans-serif;
       font-size:162.5%;
       font-weight:bold;
       line-height:normal;
       }

.OTATDLOne,.OTATDLSep,.OTATDLTwo,.OTATDTtl{
       border-bottom:1px solid #F2C100;
	   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;
       }

.OTBar A,.OTBar A:visited{
       color:#003399;
       }

.OTBar,.OTBICon,.OTBICUn,.OTBISep,.OTBITbl{
       border-style:none;
	   margin:0px;
       }

.OTBar,.OTBITbl{
       font-size:100%;
	   padding:0px;
	   width:100%;
       }

.OTBar{
       background-color:#BCE0B3;	      
	   background-repeat:repeat-x;
	   border:1px solid #BCE0B3;
	   height:24px;
       padding:0px  2px  0px  3px;
       }

.OTBICon,.OTBISep{
       vertical-align:baseline;
       }

.OTBICon{
       padding:2px 0px 4px 0px;
       }

.OTBICUn{
       padding:0px;
       }

.OTBISep{
       color:#5183DB;
	   padding:2px 4px 4px 4px;
       }

.OTbl,.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;
       }

.OClgCl{
       padding:6px 0px 15px 0px;
       }

.OClgClM{
       padding:2px 0px 13px 0px;
       }

.OClgIS{
       color:#CCCCCC;
       }

.OClgI{
       font-weight:normal;
       }

.OLstI,
.ACB LI{
       padding:3px 0px 3px 0px;
       }

.OLstO{
       list-style-image:none;
       }

.OLstIN{
       padding:0px 0px 6px 0px;
       }

.OLstUOA,.OLstUON{
       margin:0px  0px  0px  6px;
       padding:0px  0px  0px  6px;
       }

.ACB OL UL,.ACB UL UL{
       list-style-type:disc;
       }

.ACB OL{
       margin:0px  0px  0px  1.5em;
       padding:0px  0px  0px  1.5em;
       }

.ACB UL{
       margin:0px  0px  0px  9px;
       padding:0px  0px  0px  9px;
       }

.OVl,.OVlSm,.OILbl{
       color:#CC1100;
	   font-size:100%;
	   font-weight:bold;
       }

.ONPassCell{
       padding:10px 10px 0px 10px;
       }

.ONNavTblFont{
       font-size:100%;
       }

.ONTop{
       font-size:100%;width:100%;
       }

.ONTHdrTbl{
       background-color:#ffffff;
	   color:#000000;
	   width:100%;
       }

.ONTHFWSHdrTbl{
       background-color:#ffffff;
	   color:#000000;
	   width:100%;
	   font-size:100%;
       }

.ONTGoToSpcr{
       width:34px;
       }

.ONTPPScarab{
       padding:0px  5px  0px  0px;
       }

.ONTQLArea{
       color:#000000;
       }

.ONTQLink{
       color:#000000;
	   text-decoration:none;
       }

.ONTQLink:hover{
       color:#000000;
	   text-decoration:underline;
       }

.ONTOffLogo{
       padding:12px  0px  0px  13px;
       width:100%;
       }

.ONTMsLogo{
       padding:0px 5px 8px 5px;
       }

.ONTCorner{       
       background-position:right top;
       background-repeat:no-repeat;
	   padding:0px  0px  0px  5px;
       }

.ONTPriTbl{
       border-collapse:collapse;border-spacing:0px;font-size:100%;
       }

.ONTPriItemLead{
       width:10px;
       }

.ONTItemSpcr{
       width:6px;
       }

.ONTItem{
       padding:0px 8px 2px 8px;
       }


.ONTASTbl{
       font-size:100%;
       }

.ONTLink{
       color:#040b48;
	   text-decoration:none;
       }

.ONTLink:hover{
       color:#040b48;
	   text-decoration:underline;
       }

.ONTLinkSel{
       color:#040b48;font-weight:bold;
       text-decoration:none;
       }

.ONTLinkSel:hover{
       text-decoration:underline;
       }

.ONFooter{
       font-size:100%;padding:6px 0px 6px 0px;
       }

.ONFtrPop{
       font-size:100%;padding:14px 0px 8px 0px;
       }

.ONLCell{
       border-color:#bfbfbf;
	   border-style:none solid none solid;
	   border-width:0px 1px 0px 1px;
       }

.ONFCell{
       border-color:#bfbfbf;
	   border-style:solid none solid none;
	   border-width:1px 0px 1px 0px;
       }

.ONLeft{
       font-size:100%;width:155px;
       }

.ONLNavArea{
       color:#0c4b7b;
	   border-color:#dcd7d7;
	   border-style:none none solid none;
	   border-width:0px 0px 1px 0px;
	   font-size:100%;width:100%;
       }

.ONLBkColor{
       background-color:#FFF3CE;
	   height:8px;
       }

.ONLBulCol{
       font-size:0px;line-height:0px;
       }



.ONLHorzSpcr{
       font-size:0px;height:8px;line-height:0px;
       }

.ONLHorzSpcrLast{
       font-size:0px;height:13px;line-height:0px;
       }

.ONLTerHorzSpcr{
       background-color:#FFE188;
	   border-color:#ffffff;
	   border-style:solid;
	   border-width:0px  0px  0px  1px;
       height:8px;
       }

.ONLHorzSpcrTail{
       font-size:0px;
	   line-height:0px;
       }

.ONLTerHorzSpcrTail{
       background-color:#FFE188;
	   font-size:0px;
	   line-height:0px;
       }

.ONLTerHorzSpcrTailFirst{
       background-color:#FFE188;
	   border-color:#ffffff;
	   border-style:solid;
	   border-width:1px 0px 0px 0px;
	   font-size:0px;
	   line-height:0px;
       }

.ONLSecLink{
       color:#0c4b7b;
	   padding:2px  0px  2px  10px;
       text-decoration:none;
	   width:100%;
       }

.ONLSecLinkSel{
       color:#0c4b7b;
	   font-weight:bold;
       padding:2px  0px  2px  9px;
       text-decoration:none;
	   width:100%;
       }

.ONLSecLink:hover,.ONLSecLinkSel:hover{
       text-decoration:underline;
       }

.ONLSecItem{
       padding:1px 0px 0px 0px;height:20px;
       width:100%;
       }

.ONLSecItemSel{
       background-color:#FDDB94;
	   background-repeat:repeat-x;
	   border:1px solid #FF9900;
	   padding:1px 0px 0px 0px;
	   height:20px;
       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;
       }

.ONLTerItem,.ONLTerItemFirst{
       background-color:#FFE188;
	   border-color:#ffffff;
	   border-style:solid;height:20px;
       }

.ONLTerItemFirst{
       border-width:1px  0px  0px  1px;
       padding:2px  0px  0px  4px;
       }

.ONLTerItem{
       border-width:0px  0px  0px  1px;
       padding:0px  0px  0px  4px;
       }

.ONLNavDrop{
       color:#000000;font-size:100%;width:100%;
       }

.ONLNavDropSel{
       font-size:100%;width:100%;
       }

.ONLPart{
       width:100%;
       }

.ONLPartTbl{
       font-size:100%;
	   padding:13px 0px 0px 0px;
	   width:100%;
       }

.ONLPartTitle{
       border-color:#dcd7d7;
	   border-style:none none solid none;
	   border-width:0px 0px 1px 0px;
	   color:#5f5f5f;font-weight:bold;
       padding:0px  0px  2px  16px;
       }

.ONLPartLine{
       border-bottom:#81AAF2 1px solid;
       }

.ONLSptltHdr{
       height:10px;
       }

.ONLSptltPt{
       background-color:#ffffff;border:2px solid #bfbfbf;width:100%;
       }

.ONLSpotlightContainerBody{
       border-color:#C4D9F9;
	   border-width:0px 2px 2px 2px;
	   border-style:solid;
	   padding:0px  0px  5px  5px;
       }

.ONLPLCell{
       padding:3px  16px  2px  16px;
       }

.ONLPLCellBul{
       padding:8px  5px  2px  16px;
       }

.ONLPLCellWBul{
       padding:3px  16px  2px  0px;
       }

.ONLPLCell2{
       padding:2px  0px  3px  7px;
       }

.CFIPrtBulCel{
       padding:4px  5px  0px  10px;
       }

.SpotlightBulletCell{
       padding:3px  0px  0px  5px;
       }

.CFIPrtLink{
       color:#0B66C1;text-decoration:none;
       }

.CFIPrtLink:hover{
       text-decoration:underline;
       }

.CFIPrtLink:visited{
       color:#0B66C1;
       }

.ONLPartLink{
       color:#0560A6;text-decoration:none;
       }

.ONLPartLink:hover{
       text-decoration:underline;
       }

.ONLPartLink:visited{
       color:#834283;
       }

.OSCTbl,.OSCTbl TABLE,.OSCTbl FORM{
       border-style:none;margin:0px;padding:0px;
       }

.OSCTbl,.OSCTbl TABLE{
       color:#343941;font-size:100%;
       }

.OSCTbl .OWSInl{
       font-size:2px;
       }

.OSCtrl,.OSCTD0,.OSCTD1,.OSCTD2,.OSCTD3{
       border-style:solid none solid none;
	   border-width:1px 0px 1px 0px;
       }

.OSCTD0,.OSCTD1{
       border-bottom-color:#FF9933;
	   border-top-color:white;
       }

.OSCtrl,.OSCTD2,.OSCTD3{
       border-bottom-color:#FF9933;
	   border-top-color:#FF9933;
       }

.OSCTD0,.OSCTD1,.OSCTD2{
       background-color:#FF9900;
       }

.OSCtrl,.OSCTD3{
       background-color:#FFDE79;
       }

.OSCtrl{
       padding:4px  2px  3px  1px;
       }

.OSCTblI TD{
       padding:0px  3px  0px  2px;
       }


.OSCTD3{       
       background-position:left top;
       background-repeat:no-repeat;
       }

.OInhFS{
       font-size:100%;
       }

.OLblDe{
       color:#808080;
       }

.OLblEm,.OLblEmBlk,.OLblEmRed{
       font-weight:bold;
       }

.OLblEmBlk{
       color:black;
       }

.OLblEmRed{
       color:#EA0000;
       }
.OHilite{
       background-color:#FBE9B8;
       }

.OInBar{
       background-color:#FFFFCC;border:1px solid #ACA899;
       }

.OItmR{
       
}
.OItmUR{
       font-weight:bold;
       }
.OLCHdr,.OLCHdr A{
       color:#808080;text-decoration:none;
       }

.OLCHdr A{
       
}
.OLCHdr A:hover{
       text-decoration:underline;
       }

.OLstSep{
       border-bottom:1px solid #E4E4E4;
       }

.OSETbl{
       border-top:1px solid #A1B0C5;
       }

.OSEVS{
       vertical-align:top;
       background-color:#EEEEEE;width:60%;
       }

.OSRT,.OSET{
       font-weight:bold;
       color:#000000;
       }

.OSEI{
       color:#A9A9A9;
       }

.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%;
       }

.AsstInlineDefText{
       color:#00AA00;text-decoration:none;
       }

.AsstCatImgCell{
       padding:2px 0px 2px 0px;margin:0px;border:0px;
       }

.AsstCatArtCell{
       padding:2px  0px  2px  5px;
       margin:0px;border:0px;
       }

.AsstCatMainCell{
       padding-top:16px;
       }

.AsstRightNav{
       padding-left:16px;
       }

.AsstFeedbackButton{
       font-family:Tahoma,Arial,Helvetica,sans-serif;
       font-size:100%;width:12ex;
       }

.AsstFeedbackButtonCell{
       width:12ex;
       }
TABLE.Preview{
       border:#678FBB 1px solid;
	   font-size:100%;
       }

TD.PreviewHeader{
       border-bottom:#678FBB 1px solid;
	   font-size:100%;
       }

TABLE.ListTable{
       border-top:#FB8C04 1px solid;
	   border-bottom:#FB8C04 1px solid;
       }

TD.ListTableTitleCell{
       background-color:#FFF3CB;height:19px;
       }

.ACB PRE{
       font-size:100%;
	   margin-bottom:1.5em;
	   margin-top:1.2em;
       }

.ACB CODE{
       font-family:"Courier New",Courier,monospace;
	   font-size:125%;
       }

.ACB .comment{
       color:darkgreen;
       }
.ACB TABLE{
       font-size:100%;
	   margin-bottom:0px;
	   margin-top:1em;
       }

.ACB TH{
       background-color:#CCCCCC;margin:.25em;
	   text-align:left;
       vertical-align:bottom;
       }

.ACB TR{
       vertical-align:top;
       }

.ACB TD{
       border-bottom:1px solid #CCCCCC;
	   margin:.25em;
	   vertical-align:top;
       }

.ACB P{
       margin-bottom:.6em;
	   margin-top:.6em;
       }

.ACB .ac{
       color:#7F7F7F;font-size:90%;
       }
.ACB .ov{
       text-decoration:overline;
       }

.ACB .alpha{
       font-size:125%;
       font-weight:bold;
       }

.ACB .dt1,.ACB .hang,.ACB .ind{
       margin:0px  0px  0px  2em;
       }

.ACB .dt1,.ACB .hang{
       text-indent:-2em;
       }

.ACB .mt{
       font-weight:bold;
       margin-top:2em;
       }

.ACB .noborder{
       border-style:none;
       }

.ACB .rtt{
       font-size:90%;
       text-align:right;
       }

.ACB .tableup{
       margin-top:0px;
       }

.ACB H1{
       font-size:125%;
       margin-bottom:.5em;margin-top:.4em;
       }

.ACB H2{
       font-size:110%;
       margin-bottom:.5em;margin-top:2em;
       }

.ACB H3,.ACB H4,.ACB H5{
       font-size:100%;
       }

.ACB H3,.ACB H4,.ACB H5,.ACB .lproch{
       font-weight:bold;
       margin-top:1.2em;
       }

.ACB H3{
       margin-bottom:.5em;
       }

.ACB DT{
       font-weight:bold;
       }

.ACB DD{
       margin:0px  0px  .6em  2em;
       }

.ACB .4{
       line-height:4pt;
       }

.ACB .6{
       line-height:6pt;
       }

.ACB .omblue,.ACB .ombluedash,.ACB .omyellow,.ACB .omyellowdash{
       border-color:windowframe;
	   border-width:1px;
	   color:windowtext;
	   cursor:hand;height:16px;
       padding:0px  0px  0px  2px;
       text-decoration:none;
	   width:180px;
       }

.ACB .omblue,.ACB .omyellow{
       border-style:solid;font-weight:bold;
       }

.ACB .ombluedash,.ACB .omyellowdash{
       border-style:dashed;
       }

.ACB .omblue,.ACB .ombluedash{
       background-color:#99FFFF;
       }

.ACB .omyellow,.ACB .omyellowdash{
       background-color:#FFFF99;
       }

.ACB .ofvbaispan{
       border:1px solid windowframe;
	   color:windowtext;
	   display:none;
	   padding:0px;
	   position:absolute;
	   z-index:+1;
       }

.ACB .ofvbanav{
       padding:0px 0px 10px 0px;
       }

.ACB .ofvbanavreuse,.ACB .ofvbanavunused,.ACB .ofvbanavhidden{
       width:75px;
       }

.ACB .ofvbanavreuse{
       color:#0000CC;cursor:hand;
       }

.ACB .ofvbanavunused{
       color:graytext;
       }

.ACB .ofvbanavhidden{
       display:none;
       }

.ACB .ofvbashowdesc{
       color:#0000CC;
	   cursor:hand;
	   font-size:smaller;
       text-decoration:underline;
       }

.ACB .ofvbadesc{
       color:windowtext;display:none;
       }

.ACB .ofvbanavex{
       text-decoration:none;
       }

.ACB .ofvbasyn,.ACB .signature{
       background-color:#CCCCCC;
	   padding:0px 8px 0px 8px;
	   width:100%;
       }

.ACB .DropDown,.ACB .HidePopUp,.ACB .Glossary,.ACB .Glossarydef{
       text-decoration:none;
       }

.ACB .DropDown:hover,.ACB .HidePopUp:hover,.ACB .Glossary:hover{
       text-decoration:underline;
       }

.ACB .DropDown{
       font-weight:normal;
       top:0px;
       }

.ACB .Glossarydef{
       color:#008C00;
       }

.ACB .expfav{
       font-size:80%;
       text-align:right;
       margin-top:-1em;
       }

.ACB .expanded{
       font-weight:normal;
       }

.ACB .collapsed{
       display:none;
       }

.ACB .def{
       margin-top:40pt;
       }

.ACB .bterm{
       font-weight:bold;
       }

.ACB .ui{
       font-weight:bold;
       }

.ACB 
.runinhead{
       font-weight:bold;
       }

.ACB .keycombo{
       font-weight:bold;
       }

.ACB .iterm{
       font-style:italic;
       }

.ACB #theIFRAME{
       display:none;position:absolute;
       }
.ACB .BPhide{
       display:none;
       }
.ACB .BPshow{
       display:block;
       }

.ACB 
.BPHide4Bidi{
       display:block;
       }

.ACB 
.BPHide4EA{
       display:block;
       }

.ACB .BPHide4Thai{
       display:block;
       }

.ACB .hide4ara{
       display:block;
       }

.ACB .hide4arascript{
       display:block;
       }

.ACB .hide4bidi{
       display:block;
       }

.ACB .hide4biditha{
       display:block;
       }

.ACB .hide4ea{
       display:block;
       }

.ACB .hide4eabidi{
       display:block;
       }

.ACB .hide4easa{
       display:block;
       }

.ACB .hide4easabidi{
       display:block;
       }

.ACB .hide4eng{
       display:none;
       }

.ACB .hide4enu{
       display:block;
       }

.ACB .hide4enucanfrndut{
       display:block;
       }

.ACB .hide4heb{
       display:block;
       }

.ACB .hide4hindi{
       display:block;
       }

.ACB .hide4jamuiopt{
       display:block;
       }

.ACB .hide4sa{
       display:block;
       }

.ACB .hide4sabidi{
       display:block;
       }

.ACB .somecontent{
       display:none;
       }

.BOBBdy,.BOBCptn,.BOBH2,.BOBByLn,.BOBH1,.BOBBlt,.BOBBlb,.BOBTH{
       font-size:100%;margin:0px;padding:0px;
       }

.BOBByLn{
       border-top:1px solid #CCCCCC;padding:2px  15px  0px  0px;
       }

.BOBH1,.BOBH2,.BOBH3,.BOBH4{
       font-weight:bold;
       margin:0px;
       }

.BOBH1{
       font-size:140%;
       line-height:normal;
       padding:0px 0px 4px 0px;
       }

.BOBH2{
       font-size:120%;
       line-height:normal;
       padding:10px 0px 3px 0px;
       }

.BOBH3{
       font-size:100%;
       padding:0px 0px 4px 0px;
       }

.BOBH4{
       border-bottom:1px solid #CCCCCC;font-size:100%;
       padding:10px 0px 1px 0px;
       }

.BOBBImg,.BOBSImg{
       margin:0px;padding:0px  10px  0px  0px;
       text-align:left;
       vertical-align:top;
       }

.BOBBlb{
       padding:0px  10px  4px  0px;
       }

.BOBCptn{
       color:#0560A6;padding:0px  0px  0px  5px;
       text-align:center;
       vertical-align:top;
       }

.BOBA,.BOBABlt{
       text-decoration:none;
       }

.BOBA:hover,.BOBABlt:hover{
       text-decoration:underline;
       }

.BOBA{
       color:black;
       }

.BOBA:hover{
       color:#0560A6;
       }

.BOBABlt{
       color:#0560A6;
       }

.BOBABlt:visited{
       color:#834283;
       }

.BOBTblTmplt{
       font-size:100%;
	   border-color:#CCCCCC;
	   border-style:solid;
	   border-width:1px  0px  0px  1px;
       font-size:100%;
       }

.BOBTblTmplt2{
       border-top:#CCCCCC 1px solid;
       }

.BOBTH{
       background-color:#FFE188;
	   color:#0560A6;font-weight:bold;
       text-align:center;
       }

.BOBFeatTmplt{
       font-weight:bold;
       font-size:100%;
	   margin-top:15px;
	   padding:0px  6px  3px  0px;
       }

.BOBTmpltImg{
       border:#cccccc 1px solid;
	   filter:progid:DXImageTransform.Microsoft.Shadow(color='#666666',Direction=135,Strength=4);
       }

.EditorialCell{
       padding:0px  10px  0px  12px;
       }

.EditorialLeftCol{
       padding:0px  8px  0px  0px;
       }

.EditorialRightCol{
       padding:0px  0px  0px  4px;
       border-color:#D6D6D6;border-style:solid;
	   border-width:1px  0px  0px  1px;
       }

.RightNavBgCellLight{
       background-color:#ECF3FE;
	   border-top:white 1px solid;
	   padding:0px  0px  0px  10px;
       }

.RightNavBgCellDark{
       background-color:#E4EEFD;
	   border-top:white 1px solid;
	   padding:0px  0px  0px  6px;
       }

.RightNavHelp{
       background-color:#E4EEFD;
	   padding:10px  6px  4px  0px;
       }

.SecAlertTtl,.SecAlertTtlNoDate,.SecAlertDate,.OffUpdLink{
       padding:0px 3px 0px 3px;
       }

.SecAlertTtl,.SecAlertTtlNoDate{
       color:#FF0000;
       }

.SecAlertImg,.SecAlertTtl,.OffUpdImg,.OffUpdLink{
       vertical-align:top;
       }

.SecAlertTtlNoDate{
       vertical-align:middle;
       }

.InfoPaneTitle{
       font-size:150%;
       font-weight:bold;
       font-family:Arial;
       padding:0px  0px  0px  1px;
       }

.InfoPaneImage{
       padding:4px  2px  2px  2px;
       }

.InfoPaneText{
       padding:2px  8px  2px  8px;
       }

.InfoPaneGrpHead{
       padding:9px  2px  2px  5px;
       }

.InfoPaneGrpItm{
       padding:2px  2px  3px  6px;
       }

.BoxTopLeft,.BoxTopRight{
       font-size:1px;
	   line-height:0px;
	   margin:0px;
	   padding:0px;
	   height:2px;
       }

.BoxTopRight{
       border-color:#D6D6D6;
	   border-style:solid;
	   border-width:1px  1px  0px  0px;
       }

.BoxTitle,.BoxDiv,.BoxCenter{
       border-left:1px solid #D6D6D6;
	   border-right:1px solid #D6D6D6;
       }

.BoxTitle,.BoxTopRight{
       background-image:url(/global/images/FtrGrd.gif);
       background-repeat:repeat-y;background-position:right top;
       }

.BoxCenter{
       border-bottom:1px solid #D6D6D6;
       }

.BoxTitle{
       color:#5F5F5F;font-family:verdana;
       font-size:95%;
       padding:3px  6px  2px  6px;
       }

.BoxDiv{
       background-image:url(/global/images/BoxDotDiv.gif);
	   background-repeat:repeat-x;
	   height:1px;
       }

.BoxCenter{
       padding:6px  0px  0px  10px;
       }

.FeatAppTitleTbl{
       line-height:normal;
       font-size:100%;
	   border-color:#D6D6D6;
	   border-style:solid;
	   border-width:1px 0px 1px 0px;
       }

.FeatAppTitleCell{
       padding:4px 6px 3px 6px;color:#5F5F5F;font-family:verdana;
       font-size:95%;
       }

.FeatAppTbl{
       line-height:normal;
       font-size:100%;
	   background-color:#FAFAFA;
       }

.FeatAppNameCell{
       padding:2px  0px  1px  5px;
       }

.FeatAppCell{
       border-bottom:#D6D6D6 1px solid;
	   padding:5px  10px  8px  5px;
       }

.FeatAppIconCell{
       border-bottom:#D6D6D6 1px solid;
	   padding:9px  0px  8px  4px;
       }

.FtrAppTbl{
       line-height:normal;
       font-size:100%;
	   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:95%;
       background-color:#FFF3CB;
       }

.FtrAppImage{
       background-color:#FAFAFA;
	   padding:6px  8px  6px  11px;
       }

.FeatAppCellNoBdr{
       padding:5px  10px  8px  5px;
       }

.OMnMLeftCel{
       padding-left:5px;padding-right:5px;
       }

.OMnMDivCel{
       border-color:#D6D6D6;
	   border-style:solid;
	   border-width:0px  0px  0px  1px;
       }

.OMnMRightCel{
       padding:0px  10px  0px  12px;
       }

.SupportTbl{
       line-height:normal;
       font-size:100%;border-top:#D6D6D6 1px solid;
       }

.SupportTitle{
       padding:13px 5px 7px 5px;
       }

.SupportItems{
       padding:0px 5px 0px 5px;
       }

.BlockContainer{
       padding:4px  2px  2px  7px;
       }

.BlockImg{
       padding:3px 0px 0px 0px;
       }

.BlockHeader{
       padding:0px  0px  0px  10px;
       }

.BlockText{
       padding:6px  0px  0px  10px;
       }

.RghtArrBlt{
       padding:6px  2px  0px  1px;
       }

.Blt{
       padding:7px  0px  0px  10px;
       }

.BltNoPad{
       padding:7px 0px 0px 0px;
       }

.GrpHead{
       padding:9px 2px 2px 2px;
       }

.GrpItm{
       padding:2px  2px  4px  4px;
       }

.AttnBlu{
       margin:1px  4px  0px  0px;
       }
.AttnOrg{
       margin:0px  6px  1px  0px;
       }

.BAnc{
       color:#0560A6;text-decoration:none;
       }

.BAnc:visited{
       color:#0560A6;
       }

.BAnc:hover{
       color:#0560A6;text-decoration:underline;
       }

.BBAnc{
       color:#000000;text-decoration:none;
       }

.BBAnc:visited{
       color:#000000;
       }

.BBAnc:hover{
       color:#000000;text-decoration:underline;
       }

.BOBHDiv{
       border-bottom:#d6d6d6 1px solid;
       }

.BIAnc{
       font-size:125%;
       color:black;text-decoration:none;
       }

.BIAnc:visited{
       color:black;
       }

.BIAnc:hover{
       text-decoration:underline;
       }

.BOBFtrTitle{
       padding:2px 0px 8px 0px;
       }

.BOBMoreCell{
       padding:4px 0px 0px 0px;
       }

.BOBBulTitleCell{
       padding:12px 0px 0px 0px;
       }

.BOBBulBlurb{
       padding:5px 0px 0px 0px;
       }

.BOBListCell{
       padding:4px 0px 7px 0px;
       }

.RightNavCODTitle{
       background-color:white;
	   border-bottom:#e4eefd 1px solid;
	   height:24px;
	   padding:6px 8px 5px 8px;
       }

.BOBOUTbl{
       border:#769bc6 1px solid;
       }

.BOBOUListCell{
       padding:4px 0px 1px 0px;
       }

.BOBOUList{
       padding:11px 10px 0px 10px;
       }

.BOBOUInfoPane{
       border:#769bc6 1px solid;
       }

.BOBOUDivCel{
       border-color:#769BC6;
	   border-style:solid;
	   border-width:0px  0px  0px  1px;
       }

.BOBOUControl{
       background-color:#f1f5fb;
	   padding:9px 9px 12px 9px;
       }

.BOBOUBlurb{
       padding:4px 0px 0px 0px;
       }

.BOBCritUpdLink{
       padding:0px 6px 0px 6px;
       }

.BOBOUFtrItm{
       padding:2px 11px 0px 11px;
       }

.BOBFtrImg{
       padding:0px  11px  0px  0px;
       }

.BOBBulListCell{
       padding:4px 0px 0px 0px;
       }

.BOBTagline{
       padding:0px 0px 2px 0px;
       }

.BOBCAMFtrCollection{
       color:#0560A6;
	   vertical-align:top;
	   text-align:center;
       padding:0px 0px 4px 0px;
       }

.BOBEditorialCell{
       padding:0px 11px 0px 11px;
       }

.RightNavBgCellDarkPad,.RightNavBgCellDarkPadNoTop,.RightNavBgCellDarkRed{
       background-color:#E4EEFD;padding:7px  0px  0px  10px;
       }

.RightNavBgCellDarkPad{
       border-top:white 1px solid;
       }

.RightNavBgCellDarkRed{
       border-top:red 1px solid;
       }

.RightNavCODTitle,.RightNavCODImage{
       background-color:white;
	   border-color:#E4EEFD;
	   border-style:solid;
       }

.RightNavCODTitle{
       height:24px;
	   border-width:0px 2px 1px 2px;
	   padding:6px 8px 5px 8px;
       }

.RightNavCODImage{
       border-width:0px 2px 0px 2px;
	   padding:10px  0px  10px  9px;
       }

.BOBListTitleCell{
       padding:2px 0px 1px 0px;
       }

.BInfoTtl{
       padding:0px  10px  0px  0px;
       }

.BOBNavPad{
       padding:9px 6px 0px 6px;
       }

.ODBskt{
       background:#FAFAFA;border:1px solid #D6D6D6;width:200px;
       }

.ODBrdr{
       color:#D6D6D6;
       }

.ODBndlMsg{
       color:#FF9900;
       }

.ODBndls{
       border-style:solid;
	   border-color:#D6D6D6;
	   border-width:0px  0px  0px  1px;
       }

.ODCnfUpd{
       height:110px;
       overflow:auto;
       }

.ODEm{
       color:red;
       }

.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;
       }

.ODMsg{
       border:1px solid #FF1C00;
	   padding:8px;
       }

.ODPrdct{
       border-bottom:1px solid #FF9933;
	   padding-bottom:5px;
       }

.ODPrg{
       background:#81AAF2;
	   height:18px;
	   border:solid 1px white;
       }

.ODPrgBck{
       width:100%;
	   border:solid 1px #ABABAB;
	   background:white;
       }

.ODPrgTtl{
       font-family:Tahoma;
       font-size:125%;
       }

.ODRstUpd{
       height:230px;
       overflow:auto;
       }

.ODSTtl{
       font-family:Verdana;
       font-size:90%;
       color:#5f5f5f;
       }

.ODTxtC{
       color:#949494;
       }

.ODTxtLH{
       line-height:20px;
       }

.ODTtl{
       font-size:150%;
       font-family:Arial;
       margin-top:17px;
       margin-bottom:5px;
       }

.ODW .OTBICon{
       padding:0px 12px 0px 12px;
       }

.ODW 
.OLstUO{
       margin:0px  2px  0px  12px;
       }

.ODW .OBtn{
       width:75px;
       }

