.smallHeader {
    width:75%;  
    padding:0.5em;
    background-color: #f6f5f3;
    border-bottom: solid 1px #c0c0c0;
    font-weight:bold;
}

/*
    generic and incentive message styles
*/
.successMessage {
    color:#25b718;
    width:610px;
    font-weight:bold;
    font-size:10pt;
    text-align:center;
}

.incentiveMessage, .incentiveMessage a {
    color:#df9b08;
    font-weight:bold;
    font-size:10pt;
}

.incentiveMessage {
    width:610px;
    text-align:center;
}

.incentiveMessageIcon {
    background-image:url(/dt/pl/corp/images/gold_coin.jpg);
    height:18px;
    width:16px;
    display:inline-block;
}

/*
    Styles for two tab headers 
*/
.tabRightCorner {
    background-image:url(/dt/pl/corp/images/rounded/tabClearRight.gif);
    width:246px;
    height:39px;
}

.dt1TabText, .dt2TabText
{
    color:#ffffff;
	padding-left:10px;	
	font-weight:bold;
	font-size:10pt;
	letter-spacing:1px;
	line-height:33px;
	width:175px;
	height:39px;
}
.dt2TabText
{
	padding-left:13px;	
	width:179px;
}

.dt2TabLeftTab, .dt2TabLeftTabHighlight {
    width:175px;
    height:39px;
    background-color:#717f60;
    background-image:url(/dt/pl/corp/images/rounded/clearTab.png);
}

.dt2TabRightTab, .dt2TabRightTabHighlight {
    width:179px;
    height:39px;
    background-color:#717f60;
    background-image:url(/dt/pl/corp/images/rounded/clearTab2.png);
}

.dt2TabLeftTabHighlight, .dt2TabRightTabHighlight {
    background-color:#94a67d;
}


.dt2TabBody
{
    border-left:solid 1px #ffc936;
    border-right:solid 1px #ffc936;
    padding-left:10px;
    padding-right:10px;
    padding-top:5px;
    padding-bottom:5px;
    width:100%;
}
.dt2TabBottom
{
    background-image:url(/dt/pl/corp/images/rounded/2_tab_bottom.gif);
    width:600px;
    height:6px;
}
/*
    END Styles for two tab headers 
*/


.dtOrangeTextSmall 
{
	color:#339966;
}

.dtMotivationText
{
	font-size: 8pt;
	font-weight: bold;
}

.dtRoundtop {background: url(/dt/pl/corp/images/rounded/b_dot.gif) 0 0 repeat-x; }
.dtRoundbottom {background: url(/dt/pl/corp/images/rounded/b_dot.gif) 0 100% repeat-x}
.dtRoundleft {background: url(/dt/pl/corp/images/rounded/b_dot.gif) 0 0 repeat-y}
.dtRoundright {background: url(/dt/pl/corp/images/rounded/b_dot.gif) 100% 0 repeat-y}
.dtRoundbottom_left {background: url(/dt/pl/corp/images/rounded/b_bl.gif) 0 100% no-repeat}
.dtRoundbottom_right {background: url(/dt/pl/corp/images/rounded/b_br.gif) 100% 100% no-repeat}
.dtRoundtop_left {background: url(/dt/pl/corp/images/rounded/b_tl.gif) 0 0 no-repeat}
.dtRoundtop_right {background: url(/dt/pl/corp/images/rounded/b_tr.gif) 100% 0 no-repeat;}

.dtTableBorderTop
{
	BORDER-TOP: #669999 thin solid;
}

.dtTableBorderBottom
{
    BORDER-RIGHT: #9ECFC8 1px;
    BORDER-TOP: #9ECFC8 1px;
    BORDER-LEFT: #9ECFC8 1px;
    BORDER-BOTTOM: #9ECFC8 1px solid
}


.PageSectionHeader {
    font-weight:bold;
    COLOR: #1475d4;
}

.fakeButton {
    cursor:pointer;
    border-top:solid 1px #a5c90d; 
    border-bottom:solid 1px #769009;
    background-image:url(/dt/pl/corp/images/buttons/btnbg_middle.gif);
    background-repeat:repeat-x;
    color:#ffffff; 
    display:block; 
    text-decoration:none;
}

.fakeLink {
    cursor:pointer;
    text-decoration:none;
}

.fakeLink {
    text-decoration:underline;
}



.dtOrangeText, .FLHeader 
{
	text-decoration:none;
	font-weight:bold;
	color:#1475d4;
}

a,a:link,a:visited
{
	text-decoration: none;
}
a:hover,a:hover span
{
	text-decoration: underline;
}

.feuxLink {
    cursor: pointer; 
    cursor: hand;
    text-decoration:none;
}
.feuxLink:hover {        
    text-decoration:underline;
}

.hidden {display:none;}
.show {display:block;}

.dtLeftNavHeader {
    font-size:8pt;
    color: #ffffff; 
    font-weight:bold;
}

.dtLeftNavHeaderTD {
    BORDER: #b4cc95 1px solid;
    background-color:#b4cc95;
    line-height:20px;
}

.dtLeftNavTD a, .dtLeftNavTD2 a {
    color: #777777; 
    text-decoration: none; 
    font-size:7pt;
    font-family:Verdana;
    display:block;
    width:174px;
    line-height:18px;
    padding-left:15px;
    background-color:#ffffff;
}
.dtLeftNavTD a {
    padding-bottom:3px;
   border-left: #dedede 1px solid;
   border-right:  #dedede 1px solid;
}
.dtLeftNavTD2 a {
    padding-bottom:10px;
    border-left:#dedede 1px solid;
    border-right:#dedede 1px solid;
}
html>body .dtLeftNavTD a, html>body .dtLeftNavTD2 a {
  width:158px;
} 


BODY
{
    BACKGROUND-COLOR: #ffffff;
}

*{
	font-family:Tahoma,Verdana,sans-serif;
}

DIV{-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;}

#MainContent 
{
    padding-left:10px;
}

p, li, .tabbedBodyText, td
{
	FONT-SIZE: 10pt;
	FONT-STYLE: normal;
}
 
.bannerTable
{
    BORDER-RIGHT: #ffe7a5 1px solid;
    BORDER-TOP: #ffe7a5 1px solid;
    BORDER-LEFT: #ffe7a5 1px solid;
    BORDER-BOTTOM: #ffe7a5 1px solid
}

.dtWellnessPlan
{
   border-left: #c4c6c8 1px solid;
   border-right:  #c4c6c8 1px solid;
   background-color: #f0f3fa;
   padding:5px;
} 

.tabbedHeader 
{
	background: url(/dt/pl/multicare/images/blueTabTop.gif) no-repeat;
	width:240px;
	height:38px;
	font-size:10px;
}

.whiteTabbedHeader 
{
	background: url(/dt/pl/multicare/images/whiteTabTop.gif) no-repeat;
	width:240px;
	height:39px;
	font-size:10px;
	text-align:left;
}

.tablessHeader
{
	background: url(/dt/pl/multicare/images/blueTop.gif) no-repeat;
	width:240px;
	height:6px;
	font-size:1px;
}

.tabbedHeaderText 
{
	color:#ffffff;
	padding-left:10px;
	line-height:35px;
	font-weight:bold;
	font-size:10pt;
	letter-spacing:1px;
}

.tabbedBodyText 
{
	background-color:#b4cc95;
	width:240px;
	height:95px;
}

.whiteTabbedBodyText
{
	background-color:#ffffff;
	width:240px;
	padding-left:8px;
	background: url(/dt/pl/multicare/images/whiteTabBackground.gif) repeat-y;
	overflow:auto;
}


.tabbedFooter
{
	background: url(/dt/pl/multicare/images/blueTabBottom.gif) no-repeat;
	width:240px;
	height:8px;
}


.whiteTabbedFooter
{
	background: url(/dt/pl/multicare/images/whiteTabBottom.gif) no-repeat;
	width:240px;
	height:8px;
}

.dashBoardImage
{
    width:174px;
    background-image:url(/dt/pl/multicare/images/dashboard.jpg);
    background-repeat:no-repeat;
    text-align:center;
}

.startLink
{
	color:#1475bd;
	font-weight:bold;
	text-decoration:none;
	font-size:11pt;
}

.dashboardText 
{
	font-size:11px;
	color:#000000;
}

.dashboardText a 
{
	color:#000000;
	font-weight:bold;
}

.headerLink {
	FONT-SIZE: 11pt;
}
.headerLinkSM {
	FONT-SIZE: 10pt;
}

.headerLink, .headerLinkSM
{
	color:#1475d4;
	letter-spacing:-1px;
	text-align:center;
	Font-family:Arial;
	text-decoration:none;
}

.headerLink:hover
{
	text-decoration:underline;
}










/* ******* BEGIN EBSCO CONTENT STYLES ************** */
#HLContent:after { content: "."; display: block; height: 0em; clear: both; visibility: hidden; }
#HLContent { _height: 1%; }

/* Basic formatting rules */
#HLContent table { border: 0px solid #000; border-collapse: collapse; }
#HLContent td, #HLContent th { vertical-align: top; border: 0px solid #888; padding: 0.5em; font-size:12px;}
#HLContent .Image { float: left; margin: 0.5em 1em 0.5em 0em; }
#HLContent .Figure .Image { float: none; }
#HLContent .FigureCaption, #HLContent .FigureCredit { font-size: smaller; }
#HLContent .BackMatter { border-top: 1px solid #000; margin-top: 2em; padding-top: 1em; }
#HLContent .ResourceItem { margin: 1em auto; }
#HLContent ul, #HLContent ol { padding-left: 0em; margin-top: 0em; margin-left: 0em; }
#HLContent li { margin-left: 2em; padding-bottom: 0.35em; }
#HLContent .IndexSectionGroup { float: left; width:48%; padding: 0% 1% 0% 0%; }
#HLContent .FrontMatter .IndexNav,
#HLContent .EBSCOLinks { list-style: none; margin: 1em 0em; }
#HLContent .FrontMatter .IndexNav li,
#HLContent .EBSCOLinks li { display: inline; margin-left: 0em; padding: 0em 0.25em 0em 0em; }
#HLContent .ResourceItem p, 
#HLContent .IndexSectionHeader, 
#HLContent .ListHeader { margin: 0px auto; }
#HLContent .IndexSection { clear: both; }

/* Typography rules, change the first rule's percentage to scale all fonts */
#HLContent { font-family: verdana, sans-serif; font-size: 80%; }
#HLContent h1 { font-size: 1.6em; margin-top: 0em; margin-bottom: 0.5em; }
#HLContent h2 { font-size: 1.4em; margin-top: 1.5em; margin-bottom: 0.5em; }
#HLContent .Section .Section h2, #HLContent .Section .IndexSection h2 { font-size: 1.2em; }
#HLContent .BackMatter { font-size: 0.8em;}
#HLContent .SubHead { font-weight: bold; }
#HLContent .SmallCaps { font-size:smaller; text-transform:uppercase; }
#HLContent .SuperScript { vertical-align:super; font-size:smaller; }
#HLContent .SubScript { vertical-align:super; font-size:smaller; }
#HLContent .UseTreatmentSubGroup { margin: 0.4em 0em; }
#HLContent li.ListHeader { font-style: italic; }
#HLContent .section_header {font-size:16px;}
#HLContent .subsection1_header {font-size:14px;}

#HLContent .image_in_para { float: left; margin: 0.5em 1em 0.5em 0em; }
#HLContent .index_section_header {font-size:14px; font-weight:bold;}

#HLContent .article_body > a {padding-bottom:60px;}
/* ******* END EBSCO CONTENT STYLES ************** */


/* ************** ELEMENTS SPECIFIC STYLES ************** */
.ElemBlueLink {
	FONT-SIZE: 11pt;
}
.ElemBlueLinkSM {
	FONT-SIZE: 10pt;
}

.ElemBlueLinkBG {
	FONT-SIZE: 16pt;
}

.ElemBlueLink, .ElemBlueLinkSM, .ElemBlueLinkBG
{
	color:fcaf17;
	letter-spacing:-1px;
	text-align:center;
	Font-family:Arial;
	text-decoration:none;
}

.ElemBlueLink:hover
{
	text-decoration:underline;
}

/* **************ELEMENTS SPECIFIC STYLES ************** */
a 
{
    color:#1475d4;
}
 p, li 
 {
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
 }
.bannerTable
{
    BORDER-RIGHT: #ffe7a5 1px solid;
    BORDER-TOP: #ffe7a5 1px solid;
    BORDER-LEFT: #ffe7a5 1px solid;
    BORDER-BOTTOM: #ffe7a5 1px solid
}
.dtWellnessPlan
{
   border-left: #c4c6c8 1px solid;
   border-right:  #c4c6c8 1px solid;
   background-color: #f0f3fa;
   padding:5px;
} 
A.leftnav
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #777777;
    LINE-HEIGHT: 1.5;
    TEXT-DECORATION: none
}
A.leftnav:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #777777;
    LINE-HEIGHT: 1.5;
    TEXT-DECORATION: underline
}
A.topnav
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    LINE-HEIGHT: 1.5;
    TEXT-DECORATION: none
}
A.topnav:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ff0000;
    LINE-HEIGHT: 1.5;
    TEXT-DECORATION: underline
}
.topnavtxt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    LINE-HEIGHT: 1.5;
}
.dtsmall
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    LINE-HEIGHT: 1.5;
}
A.Dashboard
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: red;
    LINE-HEIGHT: 1.5;
    TEXT-DECORATION: underline
}
.dtmessagebox
{
    BORDER-RIGHT: #103366 thin solid;
    BORDER-TOP: #103366 thin solid;
    PADDING-LEFT: 2px;
    BORDER-LEFT: #103366 thin solid;
    BORDER-BOTTOM: #103366 thin solid
}
.clsNode
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: black;
    TEXT-DECORATION: none
}
.clsNode:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: black;
    TEXT-DECORATION: none
}
.clsNode:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: blue;
    TEXT-DECORATION: underline
}
.ctTable
{
    BORDER-TOP: #c0c0c0 groove;
    PADDING-LEFT: 5px;
    BORDER-BOTTOM: #c0c0c0 groove
}
.ctRight
{
    BORDER-RIGHT: #c0c0c0 groove;
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    SCROLLBAR-FACE-COLOR: #cccc99;
    BORDER-LEFT: #c0c0c0 groove;
    SCROLLBAR-SHADOW-COLOR: #000000;
    SCROLLBAR-3DLIGHT-COLOR: #000000;
    SCROLLBAR-ARROW-COLOR: #000000;
    SCROLLBAR-TRACK-COLOR: #e7e6cb;
    SCROLLBAR-DARKSHADOW-COLOR: #ffffff
}
.dtTopMenu
{
    FONT-SIZE: 14px;
    COLOR: white;
}
.dtDivMessage
{
    FONT-SIZE: 10pt;
    BORDER-BOTTOM-COLOR: black;
    COLOR: #000000;
    BORDER-TOP-STYLE: groove;
    BORDER-TOP-COLOR: black;
    BORDER-RIGHT-STYLE: groove;
    BORDER-LEFT-STYLE: groove;
    BORDER-BOTTOM-STYLE: groove
}
.LeftNavText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #777777		;
    HEIGHT: 20px;
    TEXT-DECORATION: none
}
.dtText
{ FONT-WEIGHT: bold;
  FONT-SIZE: 9pt;
}
.dtLabelLg
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #414042;
}
dtLabelbgLeft
{
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}
.dtLabelMed
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #414042;
}
.dtLabelMedReg
{
    FONT-SIZE: 9pt;
    COLOR: #414042;
}
.dtLabelSmall
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #414042;
}
.dtLabelSmallReg
{
    FONT-SIZE: 8pt;
    COLOR: #414042;
}
.dtLabelTiny
{
    FONT-SIZE: 8pt;
    COLOR: #414042;
}
.dtHelpHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
}
.dtHelpSubHead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
}
.dtHelpText
{
    FONT-SIZE: 8pt;
}
.dtLabelbg
{
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: right
}
SELECT.dtCombo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
}
SELECT.dtComboSmall
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BACKGROUND: #f9f1dc;
}
.dtHDRText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #1475bd;
}
.dtTable
{
}
.dtForcePageAfter
{
    PAGE-BREAK-AFTER: always
}
.dtAutoPageBefore
{
    PAGE-BREAK-BEFORE: auto
}
.dtPrintLabel
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
}
.dtPrintLabelSmall
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 6pt;
}
.dtPrintLabelSmallReg
{
    FONT-SIZE: 6pt;
}
.dtRow1
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
   
}
.dtRow2
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    BACKGROUND-COLOR:#ffffff;
}
.MealSmallFont
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: black;
}
.MealLargeFont
{
    FONT-SIZE: 17px;
    COLOR: black;
}
.dtHTBBackNormal
{
}
.dtHTBBackFocus
{
    BACKGROUND-COLOR: #ffffff
}
.dtRedText
{
    FONT-WEIGHT: 700;
    BACKGROUND-COLOR: #ff0000
}
.dtYellowText
{
    FONT-WEIGHT: 700;
    BACKGROUND-COLOR: #ffff00
}
.dtGreenText
{
    FONT-WEIGHT: 700;
    BACKGROUND-COLOR: #00ff00
}
.dtWarningText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: red;
}
.dtNormal
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
}

.dtNormalSmall
{
	font-weight: normal;
	font-size: 8pt;
}

.dtDash
{
    BORDER-TOP-WIDTH: thin;
    BORDER-RIGHT: silver thin dashed;
    BORDER-LEFT-WIDTH: thin;
    BORDER-LEFT-COLOR: silver;
    BORDER-BOTTOM-WIDTH: thin;
    BORDER-BOTTOM-COLOR: silver;
    BORDER-TOP-COLOR: silver;
    BORDER-COLLAPSE: collapse
}
.dtHTBbkg
{
	background-color:#8da075;
    BORDER: 1px solid #1f6a42;
    HEIGHT:21px;
    text-align:center;
	border-collapse:collapse;
}


.dtHTBShade
{
    BORDER: 1px solid #1f6a42;
    text-align:center;
    background-color:#b4cc95;
}

.dtHTBA:hover
{
    BACKGROUND-COLOR:#b4cc95;
}



.dtHTBA
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    TEXT-DECORATION: none;
    display:block;
    line-height: 21px;
    font-weight:bold;
}
.dtHTBSpacer
{
    FONT-SIZE: 8pt;
}
.dtHTBDash
{
    BORDER-TOP: silver thin dashed;
    BORDER-LEFT-WIDTH: thin;
    BORDER-LEFT-COLOR: silver;
    BORDER-BOTTOM-WIDTH: thin;
    BORDER-BOTTOM-COLOR: silver;
    BORDER-COLLAPSE: collapse;
    BORDER-RIGHT-WIDTH: thin;
    BORDER-RIGHT-COLOR: silver
}
.dtLabelbgShade
{
    BACKGROUND-COLOR: gainsboro
}
.contentTable
{
    BORDER-RIGHT: #a7a9ac 1px solid;
}
.dtMealHeadSmall
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
}
.dtMealTable
{
    BORDER-RIGHT: #a7a9ac 1px solid;
    BORDER-TOP: #a7a9ac 1px solid;
    BORDER-LEFT: #a7a9ac 1px solid;
    BORDER-BOTTOM: #a7a9ac 1px solid
}

.dtTipLegend
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #414042;
}
.dtTipFieldSet
{
    BORDER-TOP-STYLE: ridge;
    BORDER-RIGHT-STYLE: ridge;
    BORDER-LEFT-STYLE: ridge;
    BORDER-BOTTOM-STYLE: ridge
}
.dtSubHdrText
{
    FONT: bold 10pt Verdana;
    COLOR: #0075d5
}
.ThefollowingareFormLevel
{
}
.dtOption
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #1475bd;
    FONT-STYLE: normal;
}
.dtPageTitle
{
    FONT-SIZE: 12pt;
    COLOR: #1475bd;
    FONT-STYLE: normal;
    line-height:25px;
    font-weight:bold;
}
.dtPageTitleSub
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14pt;
    COLOR: #000000;
    FONT-STYLE: normal;
}
.dtPageTitleTextCell
{
    PADDING-LEFT: 5px
}
.dtPageTitleText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    color:#777777;
}

.dtPageGradient
{
    background:#ffffff;
    border:solid #f0f0f0 1px;
}

.dtTableBorder
{
    
    BORDER: #8da075 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.dtPageTips
{
    border: solid #ddecf3 1px;
    BACKGROUND-COLOR: #ddecf3;
}
.dtPageTipsA
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #777777;
    LINE-HEIGHT: 1.5;
    TEXT-DECORATION: underline
}
.dtLabelHDR
{
    HEIGHT: 18px;
    BACKGROUND-COLOR: #A4BED9; /* jpjpjpjp */
}
.dtLabelHDRFont
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11pt;
    COLOR: #ffffff;
    FONT-VARIANT: normal
}
.dtLabel
{
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    color:#333333;
     
}
.dtLabelTop
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11pt;
    COLOR: #ffffff;
    FONT-VARIANT: normal
}
dtLabelTopFont
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11pt;
    COLOR: #ffffff;
    FONT-VARIANT: normal
}
.dtColoumHeader
{
    BACKGROUND-COLOR: #b4cc95;
}

.dtColumnHeaderSmallFont
{
	font-size: 8pt;
	color: #ffffff;
}


.dtColoumHeaderFont
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
}
.dtColumnHeaderA
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    LINE-HEIGHT: 1.5;
    TEXT-DECORATION: underline
}
.dtColumnFooterFont
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #777777;
}
.dtSubmitBtn
{
 FONT-SIZE: 11px;
 font-weight:bold;
 text-transform: capitalize; 
 letter-spacing: 1pt; 
}
.dtSubmitBtnWide
{
    FONT-SIZE: 11px;
}
.dtPageSeperator
{
    BORDER-BOTTOM: #CCCCCC 1px solid
}
.dtSubmitSM
{
    FONT-SIZE: 10px;
}
.dtRequired
{
    FONT-SIZE: 10px;
    COLOR: red;
    background-color: #FFFFFF
}
.dtMealFooterImageLeft
{
    BORDER-TOP: 10px solid #A4BED9;
    BACKGROUND-IMAGE: url('/dt/images/sheet_paper.gif');
    BORDER-LEFT: 10px solid #A4BED9;
    BORDER-BOTTOM: 10px solid #A4BED9; 
}
.dtMealFooterImageRight
{
    BORDER-TOP: 10px solid #A4BED9;
    BACKGROUND-IMAGE: url('/dt/images/sheet_paper.gif');
    BORDER-LEFT: 5px solid #A4BED9;
    BORDER-BOTTOM: 10px solid #A4BED9; 
}
.dtMealFooterTextLeft
{
    BORDER-RIGHT: #A4BED9 5px solid;
    BORDER-TOP: #A4BED9 10px solid;
    BORDER-BOTTOM: #A4BED9 10px solid
}
.dtMealFooterTextRight
{
    BORDER-RIGHT: #A4BED9 10px solid;
    BORDER-TOP: #A4BED9 10px solid;
    BORDER-BOTTOM: #A4BED9 10px solid
}
.dtMealSaveAllTop
{
    FONT: bold 9pt Verdana;
}
.dtPageTextA
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 1.5;
    TEXT-DECORATION: underline
}
.dtHelpBody
{
    BACKGROUND-COLOR: #ffffff
}
.dtHelpTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #3232ff;
}
.dtHelpSubTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #3232ff;
}
.dtHelpText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #3232ff;
}
.dtHelpClose
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    LINE-HEIGHT: 1.5;
    BACKGROUND-COLOR: blue;
    TEXT-DECORATION: underline
}
.dtCalBody
{
    BACKGROUND-COLOR: #FFFFFF
}
.ctHDR
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;    BACKGROUND-COLOR: #0080c0
}
.dtPageSeperatorLight
{
    BORDER-RIGHT: #CCCCCC 1px;
    BORDER-TOP: #CCCCCC 1px;
    BORDER-LEFT: #CCCCCC 1px;
    BORDER-BOTTOM: #CCCCCC 1px solid
}
.dtGridA
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #369a64;
    text-decoration:none;
}
.dtGridA:hover
{
    COLOR: #77afff;
    text-decoration:underline;
}

.dtTableBorderTopLeft
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: #8da075 1px solid;
    BORDER-LEFT: #8da075 1px solid;
    BORDER-BOTTOM: 1px
}
.dtTableBorderLeft
{
    BORDER-LEFT: #8da075 1px solid
}
.dtTableBorderRight
{
    BORDER-RIGHT: #8da075 1px solid;
    BORDER-TOP: #8da075 1px;
    BORDER-LEFT: #8da075 1px;
    BORDER-BOTTOM: #8da075 1px
}
.dtTableBorderBottom
{
    BORDER-RIGHT: #8da075 1px;
    BORDER-TOP: #8da075 1px;
    BORDER-LEFT: #8da075 1px;
    BORDER-BOTTOM: #8da075 1px solid
}
.dtTableBorderLeftBottom
{
    BORDER-RIGHT: #8da075 1px;
    BORDER-TOP: #8da075 1px;
    BORDER-LEFT: #8da075 1px solid;
    BORDER-BOTTOM: #8da075 1px solid
}
.dtTableBorderRightBottom
{
    BORDER-RIGHT: #8da075 1px solid;
    BORDER-BOTTOM: #8da075 1px solid
}
.dtOption2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR:Red;
}
.dtAnswerText
{
    FONT-WEIGHT:bold;
    FONT-SIZE: 11px;
    COLOR: #99CC00;
}
.dtGraphLabel
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
}
.dtTourTopLeft
{
	background-color:#A4BED9;
	font-size:16pt;
	font-weight:bolder;
	color:#FFFFFF;
}
.dtTourTopRight
{
	background-color:#A4BED9;
	font-size:14pt;
	font-weight:bolder;
	color:#FFFFFF;
}
.dtTourMenuBgColor
{ background-color:#557292

	
}
.dtTourMenuSelected
{
	   FONT-WEIGHT:bold;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;

	}
.dtTourA
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #99CCFF;
}
.dtTourBody
{
	background-color:#FFFFFF}
.dtAdminTD
{
	background-color: #FFC726;
	color: #004376;
	text-align: center;
}
.dtAdminSubTD
{
	background-color: #A4BED9;
	color: #000000;
	text-align: center;
	font: bold 10pt Verdana;
}
a.dtAdmin-link
{
	color: #004376; 
	text-decoration: none;
	font: bold 10pt Verdana;
}
a.dtAdmin-link:hover
{
	color: #FF0000;
}
a.dtAdmin-Sublink
{
	color: #000000; 
	font: bold 10pt Verdana;
}
a.dtAdmin-Sublink:hover
{
	color: #FF0000;
}
.dtAdminBanner
{
    BACKGROUND-IMAGE: url('/dt/images/ds_home_header_left.gif')
}
.ctTablerow {
  background: none #ffffcc; border: solid #000000 1px; color: #000000;
  margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto;
  padding: 0; text-align: center; width: 96%;
}
.ctRowUnder
{border-bottom-style: solid; 
	border-bottom-width: 1px
}
.links {
	font-size: 13px;
	color: #555555;
	font-weight: normal;
	border-right-width:thick;
}
.dtHomePageTitle
{
	color:#0877BE; 
	font-size:15pt;
	font-weight:bold;
}
.dtAHomePage
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #99CC00;
    LINE-HEIGHT: 1.5;
    TEXT-DECORATION: underline
}

.dtHomeBorderInfo
{BORDER-TOP: #92B30C 1px solid;
}



.PageSubTop
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	FONT-STYLE: normal;

	color: #ffffff;
}

.toplink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #c3df00;
    TEXT-DECORATION: underline}
    
    .dtBAR
{
    BACKGROUND-COLOR: #A4BED9;
}

