body.DD html, body.DD body, body.DD form, body.DD fiv, body.DD span, body.DD label, body.DD fieldset {background-color: #fffaf1;}
body, #header, #footer {background-color: #10c6c6;}
#footer, #header {border-color: white;background-repeat: repeat-x;}
#header	{ background-image:url(../images/DD/MHeaderbg.gif);}

.InputRowEven { background-color: #f8f5ef; }

/* Mobile Receipt */
body.MobileEntryImage .IndexText00 {padding: .5em 2.4em; background-repeat: no-repeat; background-position: left center; margin-bottom: 0;}
body.MobileEntryImage .ItemOne {background-image: url('../../../Common/images/1.png');}
body.MobileEntryImage .IndexText01 {background-image: none;} 

/* **** Footer **** */
#footerPP, #footerPP a, #footerSR, #footerSR a, #footerTC, #footerTC a, #footerCPP, #footerCPP a { color: #ffffff; }
#footerCR, #PwBY{ color:#ffffff !important; }


/* **** Finish Page **** */
div#finishConnect {margin-top: 3em; border-top: solid thin black;}
div#finishContainer hr {background-color: Transparent; border-width: 0; height: 0; margin: 0; padding: 0;}
div#connectContent {margin:1em;}
div#connectContent div ul {margin:0 !important;list-style:none;padding:0;}
div#connectContent div ul li {padding:.2em;}
.ConnectOn p.connectHeader, .ConnectOn p.FinishHeader {font-weight:bolder;}


/* **** Pick Language **** */
ul.languageOption {text-align:left !important;padding-left:0;}
ul.languageOption li { display:inline; padding:0; margin:0 1em 0 0;}


/* **** Branded Looks **** */
body.RS, body.RS #footer { background-color:#0077c8;}
body.RS #header {background-image: url(../images/RS/MHeaderbg.gif);}





