/* Custom CSS Document for Aquamedica
~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*/
@import url("Controls/Navigator.css");

/* GLOBAL STYLES
--------------------------------------------------------*/

body {background: url(images/design/bkgd-body.gif) repeat-x top; font-family: Verdana, Arial, Helvetica, sans-serif}
#Form2 {margin: 0; padding: 0}
#PageTable {background: url(images/design/ft-tile.gif) repeat-x bottom}
#PageSubTable {width: 800px}
#TopBannerCell a:hover, #LeftColumnCell a:hover, #FooterCell a:hover {color: #375D61}
#ContentCell {background: #fff; padding-top: 2px}
#Instruction1_InstructCell {background: #ECF8FB; border: 1px solid #D8ECF0; padding: 7px}
#Instruction1_InstructCell a {color: #5995a5}
#Instruction1_InstructCell a:hover {color: #375D61}
.Instructions {font-size: 11px; color: #5995a5}
.Messages,
.ErrorMessages {font-size: 10px; font-weight: bold; color: #EE7158}
.Headings {font-size: 16px; font-weight: bold; color: #375D61}
.ContentTableHeader, 
.ContentTable,
.ContentTableHorizontal {font-size: 14px; font-weight: bold; color: #000; background: #F2D0B0}
.Content {font-size: 11px; color: #5995a5}
.Content a {color: #5995a5; text-decoration: underline}
.Content a:hover {color: #375D61; text-decoration: none}

/* TopBanner Styles
--------------------------------------------------------*/

#TopBannerCell {}
#bn-top {color: #5995a5; font-size: 10px; width: 100%}
#bn-top td {width: 50%}
#bn-top a {color: #5995a5; text-decoration: none}
#bn-top .right {text-align: right}
#bn-top .top {vertical-align: top}
#bn-top .bottom {vertical-align: bottom}
#bn-top .left {}
#bn-top .left div {}
#bn-top .left div.l {float: left; width: auto}
#bn-top .left div.r {float: right; width: auto; margin-top: 85px}
#bn-top .left div.r p {margin: 0 0 0 30px; padding: 0}

/* Search Styles */
#TopBanner1_SimpleSearch1_Panel1 {margin: 0 0 5px 0; padding: 0; font-size: 11px; color: #000; text-align: right; width: 173px; float: right}
#TopBanner1_SimpleSearch1_Panel1 td {text-align: right}
#TopBanner1_SimpleSearch1_Panel1 a {margin-left: 5px; text-decoration: none; background: #73C2CB; display: block; width: auto; height: auto; float: left; color: #fff; padding: 3px;
border-top: 1px solid #C6E6EA;
border-left: 1px solid #C6E6EA;
border-right: 1px solid #375D61;
border-bottom: 1px solid #375D61}
#TopBanner1_SimpleSearch1_Panel1 a:hover {color: #fff; text-decoration: none;
border-bottom: 1px solid #C6E6EA;
border-right: 1px solid #C6E6EA;
border-left: 1px solid #375D61;
border-top: 1px solid #375D61}
#TopBanner1_SimpleSearch1_Panel1 .left {float: left; width: auto}
.searchbox {width: 120px; border: 1px solid #375D61; background: url(images/design/bkgd-search.gif) repeat-x top; font: 13px Verdana, Arial, Helvetica, sans-serif; color: #000}

/* Cart Styles */
#cartwrap {margin-top: 3px}
#cartwrap .divide {margin: 0 10px}

/* TopSubBanner Styles
--------------------------------------------------------*/

#TopSubBannerCell {height: 29px}

/* LeftColumnNav Styles
--------------------------------------------------------*/

#LeftColumnCell {width: 25%; background: #fff; background: #ECF8FB; border-top: 10px solid #fff; border-bottom: 10px solid #fff}
#LeftColumnNav1_custommenu {width: 190px; font-size: 11px; color: #5995A5}
/*
#LeftColumnNav1_custommenu ul {margin: 0; padding: 0; list-style: none; line-height: 23px; margin: 3px 0 0 10px}
#LeftColumnNav1_custommenu li {background: url(images/design/lc-bullet.gif) no-repeat 0 50%; padding-left: 15px}
*/
.lc-nav {margin: 3px 0 0 10px; padding:0px;}

/* LeftColumnNav Styles
--------------------------------------------------------*/

#RightColumnCell {display: none}

/* Footer Styles
--------------------------------------------------------*/

#FooterCell {height: 21px; line-height: 21px; font-size: 10px; color: #5995a5; text-align: right; border-top: 1px solid #8CB4C0; font-weight: normal}
#FooterCell a {color: #5995a5; text-decoration: none}

/* Default Page Styles
--------------------------------------------------------*/

#df-wrap {margin: 10px 0 10px 10px}
#df-wrap .top img {margin-right: 2px}
#df-wrap h1 {font-size: 17px; color: #5995A5; font-weight: normal}
#df-wrap p {line-height: 16px}

/* Static Page Styles
--------------------------------------------------------*/

#contentwrap {margin: 0 0 20px 0; line-height: 16px}
#contentwrap h1 {font-size: 16px; font-weight: bold; color: #375D61; border-bottom: 1px solid #375d61; padding-bottom: 5px}
#contentwrap h2 {font-size: 14px; font-weight: bold; color: #5995a5}
#contentwrap h3 {font-size: 12px; font-weight: bold; color: #5995a5}

#contentwrap table {width: 100%; font-size: 11px; color: #5995a5}
#contentwrap table td {padding: 5px}

/* What To Know */
#contentwrap table.know {background: #ECF8FB; border: 1px solid #D8ECF0}