body {
	background-color: #bfc8e2;
	padding:0px;
	margin:0px;
}

.text {
	font-family:Arial, Helvetica, sans-serif; font-size:14px;
}

#custom {}
#custom pre { font-family:Arial, Helvetica, sans-serif; font-size:14px; }

a {display:block}
h4 {font-size:20px; font-weight:normal; margin:0px; padding:0px;}
#b-container {width:135px; padding-left:14px; padding-top:32px; float:left;}
#b-home { padding:0px; margin:0px; background-position:0 0;}
#b-home a{background-image:url(images/b-home.gif); height:35px; width:135px; display: block;}
#b-home a:hover{background-image:url(images/b-home-over.gif);}
#b-home-sel a{background-image:url(images/b-home-sel.gif); height:35px; width:135px;}

#b-pricelist a{background-image:url(images/b-pricelist.gif); height:35px; width:135px;}
#b-pricelist a:hover{background-image:url(images/b-pricelist-over.gif);}
#b-pricelist-sel a{background-image:url(images/b-pricelist-sel.gif); height:35px; width:135px;}

#b-order a{background-image:url(images/b-order.gif); height:35px; width:135px;}
#b-order a:hover{background-image:url(images/b-order-over.gif);}
#b-order-sel a{background-image:url(images/b-order-sel.gif); height:35px; width:135px;}

#b-contact a{background-image:url(images/b-contact.gif); height:35px; width:135px;}
#b-contact a:hover{background-image:url(images/b-contact-over.gif);}
#b-contact-sel a{background-image:url(images/b-contact-sel.gif); height:35px; width:135px;}

#b-login a{background-image:url(images/b-login.gif); height:35px; width:135px; background-position:2px;}
#b-login a:hover{background-image:url(images/b-login-over.gif);}
#b-login-sel a{background-image:url(images/b-login-sel.gif); height:35px; width:135px; background-position:2px;}

#layer-content { 
	margin-left:145px; padding-right:20px; padding-top:28px; width:560px;  
	font-family:Arial, Helvetica, sans-serif; font-size:14px;
}

#layer-heading-top {
	height:46px; width:747px;
	background-image:url(images/heading-top.gif);
}
#layer-heading {
width:749px; height:133px;
background-color:white;
background-image:url(images/heading-bottom.gif);
}
#layer-body {
width: 749px; background-color:white;
background-image:url(images/body-bkg.gif);
}
#layer-bar {
width: 749px; height: 21px; background-color:#98A1BA; border-color:#545A75; border-style: solid; border-width: 1px; 
border-left-width: 0px; border-right-width: 0px;
background-image:url(images/body-bkg.gif);
display:block;
}
#layer-gutter {
width: 747px; height: 18px; background-color: inherit; font:Arial, Helvetica, sans-serif; font-size: 10px; color:white;
text-align:left;
position:relative;
top:-234px;
}
#layer-lenses {
	background-image:url(images/lenses.gif);
	top:-186px; left: 330px; width:266px; height: 236px;
	position:relative;
	z-index:2;
}

.tablecell { font-size:12px; }
.tablecell a { color:#3300FF; }

.tablecellbold { font-size:12px; font-weight:bold; }