body {
background-image:url('../img/bgLav.jpg');
background-color:#aa99aa;
min-width: 550px;
}

#wrapper {
text-align:center;
}
#container {
display:inline-block;
}

/*---------START TABLE LAYOUT----------*/
.tableContainer {
  display: table;
}
.row {
  display: table-row;
}
.cell {
  display: table-cell;
}
.corner {
background-repeat:no-repeat;
width:48px;
height:48px;
}

#edgeTop {
background-image:url('../img/edgeTop.png');
background-repeat:repeat-x;
height:48px;
}

#topLeft {
background-image:url('../img/cornerTopLeft.png');
}

#topRight {
background-image:url('../img/cornerTopRight.png');
}

#edgeLeft {
background-image:url('../img/edgeLeft.png');
background-repeat:repeat-y;
width:48px;
}

#edgeRight {
background-image:url('../img/edgeRight.png');
background-repeat:repeat-y;
width:48px;
}

#header {
  background-color:#eeddee;
}
#content {
background-color:#eeddee;
}
#footer {
  background-color:#eeddee;
  font-size:0.875em;
}

#edgeBottom {
background-image:url('../img/edgeBottom.png');
background-repeat:repeat-x;
height:48px;
}

#bottomLeft {
background-image:url('../img/cornerBottomLeft.png');
}

#bottomRight {
background-image:url('../img/cornerBottomRight.png');
}

/*----------END TABLE LAYOUT-----------*/

p, ul, .product {
max-width:35em;
text-align:left;
}

#triad {
text-align:center;
padding-left:1.5em;
}

.productImg {
float:left;
padding:0 3em 0 0;
}

.productImgDivL {
float:left;
padding:0 3em 3em 0;
font:italic 0.625em/1em sans-serif;
width:185px;
}


.productImgDivR {
float:right;
padding:0 0 3em 3em;
font:italic 0.625em/1em sans-serif;
width:185px;
}

.product {
overflow:hidden;
margin:0 0 3em 0;
}

#CBLogo {
padding:0 0 0.25em 0;
}

.nobr {
white-space:nowrap;
}

img, a {
border:none;
}

.italic {
font-style:italic;
}

.bold {
font-style:bold;
}

/*---------START DROPDOWN MENU---------*/
#nav-list {
display:inline-block;
line-height:1.625em;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0 0.5em 0 0.5em;
z-index:100;
white-space:nowrap;
}

#nav-list li {
float:left;
position:relative;
}

#nav-list a {
color:#333366;
font-family:serif;
font-size: 1em;
padding:0.5em;
text-decoration:none;
white-space:nowrap;
display:inline-block;
float:left;
}

.nav_sub1 {
display:none;
position:absolute;
top:1.625em;
padding: 0.5em 0.75em 0.5em 0em;
background-image:url('../img/linkBg.png');
margin:1em 0 0 0;
z-index:110;
}

#nav-list ul {
list-style-type: none;
padding: 0;
}

#nav-list ul li {
float:left;
width:100%;
}

#nav-list ul a {
font-size: 1em;
line-height:1.5em;
color:#ffdddd;
white-space:nowrap;
width:100%;
display:inline-block;
padding: 0 0 0 0.75em;
}

.nav_sub2 {
position:absolute;
top:0em;
background-image:url('../img/linkBg.png');
padding:0.5em 0.75em 0.5em 0;
}

#nav-list ul ul a
{
font-size: 1em;
color:#ddddff;
white-space:nowrap;
padding:0 0 0 1em;
}

#nav-list > li:hover {
background-image:url('../img/linkBg.png');
color:#fffddd;
}

#nav-list > li:hover a {
color:#fff;
}

#nav-list ul a:hover {
background-color:#fffddd;
color:#111133;
}

#nav-list li:hover .nav_sub1 {
display: block;
}

#nav-list li:hover .nav_sub2{
display: none;
}

#nav-list li ul:hover {
display: block;
}

#nav-list li li:hover .nav_sub2{
display: inline-block;
}

/*---------END DROPDOWN MENU---------*/
/*---------       FORM      ---------*/
fieldset {
width:36em;
}
legend {
font-size:1em;
}
label.field {
text-align:right;
width:16em;
float:left;
font-weight:bold;
}
input.textbox-300 {
width:26em;
float:left;
}
fieldset p {
clear:both;
padding:5px;
}
/*---------     END FORM    ---------*/