h1{
	margin-top:0px;
	padding-top:0px;
	font-size:18px;
	}
h2{font-size:16px;}
h3{font-size:15px; margin:0 0 10px 0;}
h4{font-size:14px;}
h5{font-size:13px;}
a{
	font-size:12px;
	text-decoration:none;
	color:#169dc9;
	}
a:hover{
	text-decoration:underline;
	}
body { 
	margin:0;
	padding:0;
	background:#edf4f7 url(../images/body_bg.gif) repeat-x top;
	color:#666665;
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:12px;
}
#contentwrapper{
	margin:0 auto;
	margin-bottom:20px;
	width:960px;
	border-bottom:1px solid #d4e1e5;
	border-left:1px solid #d4e1e5;
	border-right:1px solid #d4e1e5;
	padding:20px 0 10px 0;
	background:#fff;
}
#header{
	width:962px;
	margin:0 auto;
	margin-top:20px;
}
#header .logo{
	float:left;
	}
#navigation{
	background:#000;
	height:56px;
	background:url(../images/navback.gif);	
	margin-top:20px;
}
#navigation ul{
	list-style:none;
	padding:0;
	margin:0;
	height:56px;
	}
#navigation ul li{
	float:left;
	height:32px;
	padding:22px 16px 2px 16px;
	background:url(../images/navstripe.gif) right no-repeat;
}
#navigation ul li.last{
	background:none;
	}
#navigation ul li.first{
	padding-left:18px;
	}
#navigation ul li a{
	color:#474747;
	font-weight:bold;
	text-decoration:none;
}
#navigation ul li a:hover{
	text-decoration:underline;
	}
#sidebarleft{
	float:left;
	width:160px;
	margin-left:10px;
}
#sidebarright{
	float:left;
	width:160px;
	margin-right:10px;
}
#contentMiddleBrowse{
	width:598px;
	float:left;
	margin:0 10px 0 10px;
	border:1px solid #d4e1e5;
	padding-top:30px;
	padding-bottom:30px;
}
#contentMiddle{
	width:538px;
	float:left;
	margin:0 10px 0 10px;
	border:1px solid #d4e1e5;
	padding:30px;
	}
#contentMiddle ul, #contentMiddleBrowse ul#browseProd, ul#browseProd1{
	padding:0;
	margin:0;
	list-style:none;
	}
ul#browseProd{
	display:block;
	}
ul#browseProd1{
	display:none;
	}
#contentMiddleBrowse ul#browseProd li{
	list-style:none;
	margin:0 30px 20px 30px;
	float:left;
	width:239px;
	height:215px;
	border-bottom:2px dotted #ccc;
	}
#contentMiddleBrowse ul#browseProd1 li{
	list-style:none;
	margin:0 30px 20px 30px;
	width:538px;
	height:130px;
	border-bottom:2px dotted #ccc;
	}
ul#browseProd li h3 a, ul#browseProd1 li h3 a{
	font-size:15px;
	}
#peilers{
	margin:16px 0 0 0;
	}
#peilers img{
	border:none;
	}
.flyimage{
	float:left;
	width:183px;
	text-align:right;
	}
.flyimage img{
	max-width:175px;
	max-height:175px;
	overflow:hidden;
	}
.flydesc{
	float:left;
	width:348px;
	}
.flyprice{
	clear:both;
	color:#ff7200;
	margin-bottom:10px;
	padding-top:10px;
	}
.flyorder{

	}
.supprnav{
	margin-left:30px;
	padding-bottom:20px;
	border-bottom:1px solid #d4e1e5;
	margin-right:30px;
	}
.supprnav ul{
	margin:0;
	padding:0;
	list-style:none;
	}
.supprnav ul li{
	float:left;
	margin-right:4px;
	}
.prodimg{
	height:110px;
	text-align:center;
	}
.prodimg img{
	max-height:100px;
	max-width:100px;
	overflow:hidden;
	border:none;
	}
#browseProd1 .prodimg{
	float:left;
	height:88px;
	width:88px;
	border:1px solid #ccc;
	padding:1px;
	vertical-align:middle;
	margin-right:10px;
	}
#browseProd1 .prodimg img{
	max-height:80px;
	max-width:80px;
	}
.prodInfo{
	height:43px;
	overflow:hidden;
	}
.prodPrice{
	margin:10px 0 0 0;
	height:18px;
	color:#ff7200;
}
#browseProd1 .prodPrice{
	height:18px;
	color:#ff7200;
	}
#browseProd1 .prodInfo{
	width:432px;
	height:67px;
	overflow:hidden;
	}
.orange{
	color:#ff7200;
	}
.prodPrice .cartImg{
	float:right;
	}
.prodPrice .cartImg a img{
	border:none;
	}
.prodPrice .priceecho{
	float:left;
	}
.strike{
	text-decoration:line-through;
	color:red;
	font-weight:bold;
	}
.headerInfo{
	float:left;
	padding-top:38px;
	padding-left:590px;
}
.navigateMe{
	height:auto;
	width:138px;
	border-bottom:1px solid #d4e1e5;
	border-left:1px solid #d4e1e5;
	border-right:1px solid #d4e1e5;
	padding:10px;
	margin-bottom:10px;
}
.navigateMe ul{
	padding:0;
	margin:0;
	list-style:none;
	}
.navigateMe ul li.depart{
	margin-bottom:6px;
	padding-bottom:6px;
	border-bottom:1px dotted #ccc;
	}
.navigateMe ul li.depart a{
	font-size:12px;
	text-decoration:none;
	color:#169dc9;
	}
.navigateMe ul li.depart a:hover{
	text-decoration:underline;
	}
.recordsHeader {
	background:url(../images/headermini.gif) left no-repeat;
	height:23px;
	width:138px;
	color: #474747;
	font-weight:bold;
	font-size:11px;
	padding:9px 0 0 35px;
}
.adminMe{
	clear:both;
	margin-top:10px;
	height:30px;
	}
.featuredBox{
	text-align:center;
	width:138px;
}
.cartBox{
	line-height:16px;
	text-align:center;
	width:148px;
	padding:10px;
	border:1px solid #ccc;
}
.cartBox .headerhead{
	color:#fff;
	font-weight:bold;
	background-color:#ccc;
	padding:4px;
}
.loginme{
margin-left:133px;margin-top:-10px;margin-bottom:5px
}
.texta {
 font-size: 12px;
 width:102px;
 height:20px;
 float:left;
 background-color: #fff;
 border: 1px solid #d4e1e5;
 margin-right:5px;
}
.buta {
 font-size: 11px;
 font-weight:bold;
 height:20px;
 float:left;
border:none;
padding-bottom:4px;
color:#6a9cac;
cursor:pointer;
margin:0;
}
.ok{
background:url(../images/buta.gif) no-repeat;
width:30px;
}
.update{
background:url(../images/updatea.gif) no-repeat;
width:56px;
float:right;
}
.next{
background:url(../images/nexta.gif) no-repeat;
width:42px;
float:right;
}
.complete{
background:url(../images/completea.gif) no-repeat;
width:106px;
float:right;
}
.order{
background:url(../images/ordera.gif) no-repeat;
width:47px;
float:left;
margin-left:10px;
}
.register{
background:url(../images/registera.gif) no-repeat;
width:61px;
margin-left:320px;
}
.login{
background:url(../images/logina.gif) no-repeat;
width:44px;
margin-left:330px;
}
.inputa{
 width:210px;
 height:20px;
 background-color: #fff;
 border: 1px solid #d4e1e5;
 }
.clear{
	clear:both;
}
.mainmenu {
  background-color: #003D00;
}

.header {
  background-color: #77bb77;
}
table.Recordstable {
	border: 1px outset #000000;
	background-color: #FFFFFF;
	font-size: 12px;
}
table{
	font-size:12px;
	padding:3px;
	border:2px dotted #e1e1e1;
	}

.borNon{
	border:none !important;
	}
.Errortable {
    width: 96%;
	padding: 10px;
	background-color: #ffeeee;
	font-weight: none;
	text-align:center;
	border: 1px solid #ccc;
}
