body { color: black; font-size: 9pt; font-family: arial; background-color: white;
text-align: left; margin: auto; padding: 0; }

p { color: black; font-size: 9pt; font-family: arial; font-style: normal; text-align: left; }

span.foot { color:#000; font:7pt arial; text-align:left; }
span a.foot { color:#1e3563; font:7pt arial; }
span a.foot:hover { color:#388062; }

a { color:#1e3563; font:9pt arial; }
a:hover { color:#388062; }

a.add { background-color:#1e3563; color:#fff; font:9pt arial; padding:5px; text-decoration:none; }
a.add:hover { background-color:#388062; text-decoration:none; }

h1 { color: #1e3563; font:16pt arial; font-weight:bold; margin:15px 0 10px; padding:0; }
h2 { color: #1e3563; font:14pt arial; font-weight:bold; margin:15px 0 10px; padding:0; }
h3 { color: #388062; font:12pt arial; margin:15px 0 10px; padding:0; }
h3 a.visit-shop { color: #1e3563; font:12pt arial; margin:15px 0 10px; padding:0; }
h3 a:hover.visit-shop { color: #388062; }

h4 { color: #388062; font:10pt arial; margin:15px 0 10px; padding:0; }

#container { background-color: #fff; width: 896px; margin: auto; }
 
#header { 	width:896px;
			height:136px;
			background:url("../images/header.gif") no-repeat;
			position:relative;
			text-indent:-9999px;
			margin:0; padding:0;
}

#headerbar { float: left; width: 896px; height:6px; background-color: #1e3563; }

#scroll { float: left; width: 775px; padding: 5px; color: red ; font-size: 12pt; font-family: arial; font-weight: bold; font-style: italic; }
 
#sidebar1 { float: left; width: 150px; margin-top: 30px; margin-bottom: 30px; padding: 0 5px; border-left-width: 0; }
	
#mainContent { float: left; width: 540px; margin-top: 10px; margin-bottom: 20px; padding: 0 40px; }
 
#footer { font-size: 0; background-color: #d2d2d2; float: left; width: 876px; padding: 10px; }



table { width:100%; border-color: #1e3563; }
th { padding:5px; font: 12pt arial bold; color:#0a8057 }
td { padding:5px; font: 9pt arial; color:black }

.product {
float:left;
width:500px; height:auto;
margin:0 0 20px 0; padding:10px;
border: 1px solid #1e3563;
}

.productimg {
float:left;
width:150px; height:120px;
margin:0; padding:0;
}

.productinfo {
float:left;
width:300px; height:auto;
margin:0; padding:5px 10px;
}



#navcontainer { width: 110px; float:left;  margin-top: 1px; }

#navcontainer ul { font-size: 8pt; margin-top: 0px; margin-left: 0; padding-left: 0; list-style-type: none; font-family: arial; }

#navcontainer a { display: block; padding: 3px; width: 110px; background-color: #1e3563; border-bottom: 1px solid #eee; float:left; }

#navcontainer a:link, #navlist a:visited { color: white; font-size: 8pt; text-decoration: none; }

#navcontainer a:hover { background-color: #388062; color: white; font-size: 8pt; }

#navcontainer .active a { display: block; padding: 3px; width: 110px; background-color: #388062; color: white; font-size: 8pt; border-bottom: 1px solid white; float:left; }

#navcontainer .prices a { display: block; padding: 3px; width: 110px; background-color: #1e3563; color: white; font-size: 8pt; border-bottom: 1px solid white; float:left; }

#navcontainer .prices a:hover { background-color: #388062; }

