/* Custom CSS Document for Dollar Bill Copying
~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*/

@import "/Controls/Navigator.css";

/* GLOBAL STYLES
--------------------------------------------------------*/
body {background: #fff url(images/design/bg-banner.gif) no-repeat 50% 0; font-family: Verdana, Tahoma, sans-serif}
#Form2 {margin: 0; padding: 0}
#PageSubTable {width: 944px}
#ContentCell {width:736px;}
#Instruction1_InstructCell {background: #ECECEC; border: 1px solid #D9D9D9; padding: 7px}
#Instruction1_InstructCell a {color: #231F20}
.Instructions {font-size: 12px; color: #231F20}
.Messages,
.ErrorMessages {font-size: 12px; font-weight: bold; color: #FF8F00}
.Headings {font-size: 16px; font-weight: bold; color: #231F20}
.ContentTableHeader, 
.ContentTable,
.ContentTableHorizontal {font-size: 14px; font-weight: bold; color: #fff; background: #009974}
.Content {font-size: 12px; line-height: 18px; color: #231F20}
.Content a {color: #231F20; text-decoration: underline}
.Content a:hover {color: #231F20; text-decoration: none}
#BreadCrumbs1_BreadCrumbs1 {font-size: 12px}

/* TopBanner Styles
--------------------------------------------------------*/
#TopBannerCell {font-size: 10px; font-weight: normal}
#TopBannerCell .logo {float: left; width: auto; margin: 0 0 0 5px}
#TopBannerCell .cart {float: right; width: 315px; text-align: center; margin: 65px 10px 0 0; padding: 0}
#TopBannerCell .cart ul {margin: 0; padding: 0; list-style: none}
#TopBannerCell .cart li {display: inline}
#TopBannerCell .cart #r1 {margin-bottom: 3px}
#TopBannerCell .cart #r1 li {padding: 2px 0}
#TopBannerCell .cart #r1 .c1 {background: url(images/design/bn-cart-icon.gif) no-repeat 0 50%; padding-left: 18px; text-transform: uppercase}
#TopBannerCell .cart #r1 .c2 {margin: 0 10px}
#TopBannerCell .cart #r1 .c3 {}
#TopBannerCell .cart #r2 {background: url(images/design/bn-cart-bg.gif) no-repeat top left; height: 24px}
#TopBannerCell .cart #r2 li {height: 24px; line-height: 24px; padding: 0 20px; background: url(images/design/bn-cart-nav-bg.gif) no-repeat 100% 56%}
#TopBannerCell .cart #r2 .c1 {}
#TopBannerCell .cart #r2 .c2 {}
#TopBannerCell .cart #r2 .c3 {background: url(images/design/bn-arrow.gif) no-repeat 100% 56%; padding-right: 10px}
#TopBannerCell .cart #r2 a {color: #fff; text-decoration: underline}
#TopBannerCell .cart #r2 a:hover {text-decoration: none}

/* TopSubBanner Styles
--------------------------------------------------------*/
#TopSubBannerCell {height: 40px; padding: 0 0 5px 0; font-size: 11px; font-weight: bold; color: #231F20; text-align: center}
#TopSubBannerCell ul {margin: auto; height: 40px; width: 939px; background: url(images/design/bn-nav-bg.gif) no-repeat top left; margin: 0; padding: 0; list-style: none}
#TopSubBannerCell li {float: left; height: 40px; line-height: 40px}
#TopSubBannerCell li#home {margin-left: 15px}
#TopSubBannerCell li#search {float: right; height: 20px; line-height: normal; margin: 12px 0 0 0; padding: 0 13px 0 25px; background: url(images/design/bn-search.gif) no-repeat}
#TopSubBannerCell li#search input {font: 11px Verdana, Tahoma, sans-serif; color: #000; background: #fff; width: 145px; border: 1px solid #514C4D; margin-right: 5px} 
#TopSubBannerCell li#search a {padding: 0}
#TopSubBannerCell a {color: #231F20; text-decoration: none; padding: 0 15px}
#TopSubBannerCell a:hover {text-decoration: underline}

/* LeftColumnNav Styles
--------------------------------------------------------*/
#LeftColumnCell {width: 22%; background: #EAEAEA; border-right: 1px solid #B2B2B2; text-align: left}
#LeftColumnNav1_custommenu {width: 212px; border-bottom: 1px solid #fff}
#LeftColumnNav1_custommenu h1, #LeftColumnNav1_custommenu h2 {margin: 0; padding: 0}
#LeftColumnNav1_custommenu h1 {background: url(images/design/lc-h1.gif) no-repeat top left; text-indent: -9999px; height: 68px}
#LeftColumnNav1_custommenu a img {margin: 14px 0 14px 6px}

/* RightColumnNav Styles
--------------------------------------------------------*/
#RightColumnCell {text-align: center; width: 14%}
#RCNav {width: 130px; margin-top: 25px}
#RCNav img {margin-bottom: 10px}

/* Footer Styles
--------------------------------------------------------*/
#FooterCell {font-size: 11px; color: #fff; padding-bottom: 20px}
#FooterCell .ft-top {background: #231F20 url(images/design/ft-bg.gif) no-repeat 10px 10px; height: 36px; line-height: 36px; text-align: right}
#FooterCell ul {width: auto; list-style: none; display: inline; margin: 0; padding: 0}
#FooterCell li {display: inline; margin: 0 10px}
#FooterCell .ft-top div {width: auto; display: inline; margin: 0 10px 0 100px}
#FooterCell a {color: #fff; text-decoration: underline}
#FooterCell a:hover {text-decoration: none}
#FooterCell img {margin: 10px 20px 0 0}

/* Default Page Styles
--------------------------------------------------------*/
.default {text-align: left; padding: 20px 0 0 20px}
.default .left {width: 315px; float: left}
.default .left img {float: right; margin: 0 0 5px 0}
.default .right {float: left; width: auto; margin-left: 15px}
.default .right img {margin-bottom: 8px}
.default h1 {margin: 0 0 15px 0; padding: 0; font-weight: bold; font-size: 18px; color: #231F20}
.default p {margin: 0 0 15px 0; padding: 0}

/* Static Page Styles
--------------------------------------------------------*/
.contentwrap {margin: 20px}
.contentwrap h1 {font-size: 16px; font-weight: bold; color: #231F20; border-bottom: 1px solid #009974}
.contentwrap h2 {font-size: 13px; font-weight: bold; color: #231F20}
.contentwrap h3 {font-size: 12px; font-weight: bold; color: #231F20}