 body { background-color: #001e5a; color: #ffffff; margin: 0px; }
 p,h1,h2,h4,li { font-family: arial,verdana,sans-serif; background-color: #001e5a; }  
 h1 { color: #a2adc3; font-size: 130%; }
 h2 { color: #91a5c3; font-size: 95%; }
 h4 { color: #ffffff; font-size: 75%; }
 p,li { color: #ffffff; font-size: 75%; }

 hr { color: #2d4677; background-color: #001e5a; }
 
 p img#title {
	 position: relative;
	 top: 2px;
	 left: 0px;
}
 div#container {
	position: absolute;
	top: 0px;
	left: 50%;
 	width: 600px;
	margin-left: -300px;	
	margin-top: 50px;
}	 

div#ce {
	width: 600px;
	height: 185px;
	background-image: url("img/ce_index1.gif");
}

#ce div#text {
	position: relative;
	top: 70px;
	left: 185px;
	width: 400px; 
	border: 0px solid red;
}

table.band td {
	vertical-align: top;
	border: 0px solid red;
}

table.band td.text {
	padding-left: 20px;
}


td.center {
	text-align: center;
}

p.indent {
	padding-left: 10px;
}

 textarea.shoplist 
 {
   background-color: #001e5a;
   color: #ffffff; 
   text-align:left;
   border:0px 0px 0px 0px;
   font-family: arial,verdana,sans-serif;
   font-size: 70%;
   overflow:hidden;
 }

 td.listspacer 
 {
   border-right:1px solid #cccccc;
 }

 
 b { font-weight: bold; } 
 a { text-decoration: none; font-weight: bold; }

 a:link { color: #ffffaa;  background-color: #001e5a; }
 a:visited { color: #ffffaa; background-color: #001e5a; }
 a:active { color: #ffffaa; background-color: #001e5a; }
 a:hover { color: #ffffaa; background-color: #001e5a; }
  
.catalog_tbl { border-collapse: collapse; }
.catalog_tbl td { border: solid 1px #2d4677; font-family: arial,verdana,sans-serif; font-size: 0.9em; }
td.catalog_subtitle { color: #91a5c3; font-size: 120% ! important; font-weight: bold; padding: 1em 0 0.3em 0.3em;}
.catalog_bold { font-weight: bold; display: block; padding-bottom: 1em;}
.catalog_price { font-weight: bold; }
tr.catalog_row td { padding: 0 0px 0 0px; vertical-align: middle; }
tr.catalog_row td.pad { padding: 0 10px 0 10px; }
tr.catalog_row td.catalog_info { padding: 0 5px 0 5px; }
td.catalog_pic { padding: 0px; }
td.catalog_pic img { padding: 0px; border: 0px; }
td.catalog_pic img.catalog_img { height: 65px; }

