/* CSS Document */

#divPageContainer #divSubHeader #divSubHeaderLeft {background-color: #99CCFF; }

#divPageContainer #divContent #divColumnContainer {background: url(../../images/hygieco/background_checkout.gif) top left repeat-y; }

#divPageContainer #divContent #divColumnContainer #divLeftColumn #divSideBarMenu ul {color: #336699; }
#divPageContainer #divContent #divColumnContainer #divLeftColumn #divSideBarMenu ul li a, #divPageContainer #divContent #divColumnContainer #divLeftColumn #divSideBarMenu ul li a:link {color: #336699; text-decoration: none; }
#divPageContainer #divContent #divColumnContainer #divLeftColumn #divSideBarMenu ul li a:hover {text-decoration: underline; }

#divPageContainer #divContent #divColumnContainer #divContentColumn {float: left; width: 578px; }
#divPageContainer #divContent #divColumnContainer #divContentColumn h1 {float: left; width: 578px; color: #336699; }
#divPageContainer #divContent #divColumnContainer #divContentColumn p {float: left; width: 578px; }

#divBasketRowHolder {float: left; width: 578px; margin: 0px; padding: 0px; }
#tblBasketHolder {float: left; width: 578px; margin: 0px; padding: 0px; }
#tblBasketHolder th {font-size: 1.0em; font-weight: bold; text-align: left; }
#tblBasketHolder td {margin: 0px; padding: 2px 0px; font-size: 1.0em; text-align: left; }
#tblBasketHolder td a, #tblBasketHolder td a:link {color: #000000; text-decoration: none; }
#tblBasketHolder td a:hover {text-decoration: underline; }

.txtBox {width: 98%; }
.cmbBox {width: 100%; }

.divCheckoutStep { }
.divCheckoutStep hr {float: left; width: 578px; margin: 10px 0px; padding: 0px; }

.pButtons {float: left; width: 578px; margin: 0px; padding: 0px; text-align: right; }
.pContinueShopping {float: left; width: 578px; margin: 20px 0px; padding: 0px; text-align: right; }
.pContinueShopping a, .pContinueShopping a:link {color: #000000; text-decoration: none; }
.pContinueShopping a:hover {text-decoration: underline; }

.tblGenericTable_NoHeader {float: left; width: 578px; margin: 0px; padding: 0px; }
.tblGenericTable_NoHeader td {margin: 0px; padding: 2px 0px; font-size: 1.0em; }

.tblGenericTable {float: left; width: 578px; margin: 0px; padding: 0px; }
.tblGenericTable th {margin: 0px; padding: 2px 0px; font-size: 1.0em; font-weight: bold; text-align: left; }
.tblGenericTable td {margin: 0px; padding: 2px 0px; font-size: 1.0em; }

h3 {font-size: 0.8em; font-weight: bold; }
