*{
	font-size:12px;
	font-family:tahoma,arial,helvetica,sans-serif;
}
body{
	margin:0;
	padding:0;
	background:#75c1db url(/images/back-balloons.jpg) no-repeat;
	/*
	font-size:12px;
	*/
	color:#006;
}
h5{
	text-align:center;
	margin:15px 0 5px 0;
	font-weight:bold;
	font-size:11px;
	color:#009D00;
}
h6{
	text-align:center;
	margin:0;
	font-weight:normal;
	font-size:11px;
	color:#009D00;
}
a{
	color:#006;
	text-decoration:underline;
}
a:link,a:visited,a:active{
	color:#006;
	text-decoration:underline;
}
a:hover{
	color:#f00;
	text-decoration:underline;
}
.categorylist{
	font-size:120%;
	font-weight:bold;
	color:#060;
	text-decoration:none;
}
a.categorylist:link,a.categorylist:visited,a.categorylist:active{
	color:#060;
	text-decoration:none;
}
a.categorylist:hover{
	color:#f00;
	text-decoration:none;
}


.toplt,.toprt,.botlt,.botrt{
	width:14px;
	height:14px;
}
.toplt{
	background:url(/images/boxedges/corner-toplt.gif) no-repeat;
}
.toprt{
	background:url(/images/boxedges/corner-toprt.gif) no-repeat;
}
.botlt{
	background:url(/images/boxedges/corner-botlt.gif) no-repeat;
}
.botrt{
	background:url(/images/boxedges/corner-botrt.gif) no-repeat;
}
.edgetop,.edgebot,.edgelt,.edgert{
	z-index:9;
}
.edgetop{
	background:url(/images/boxedges/edge-top.gif) repeat-x;
}
.edgebot{
	background:url(/images/boxedges/edge-bot.gif) repeat-x;
}
.edgert{
	background:url(/images/boxedges/edge-rt.gif) repeat-y;
}
.edgelt{
	background:url(/images/boxedges/edge-lt.gif) repeat-y;

}
#bodycontainer{
	position:relative;
	left:50px;
	top:10px;
	width:740px;
}
#header{
	float:right;
	width:500px;
	margin-bottom:15px;
}
#main{
	float:left;
	margin-bottom:15px;
}
#footer{
	float:left;
}
#header,#main,#footer{
	filter:alpha(opacity=93);
	-moz-opacity:.93;
	opacity:.93;
}
#banner{
	margin:8px 0;
}
.content{
	background:#fff;
}
.maincontent{
	background:#fff;
	padding:7px;
}
.navcontainer{
	display:block;
	height:15px;
}
.navcontainer ul{
	padding:0;
	margin:0;
	background-color:#fff;
	color:#006;
	float:left;
	width:100%;
}
.navcontainer ul li{
	display:inline;
}
.navcontainer ul li span{
	padding:2px 8px 2px 12px;
	background:#fff url(/images/navarrowon.gif) no-repeat 2px 7px;
	float:left;
	color:#f00;
	font-weight:bold;
}
.navcontainer ul li a{
	padding:2px 8px 2px 12px;
	background:#fff url(/images/navarrow.gif) no-repeat 2px 7px;
	color:#006;
	text-decoration:underline;
	float:left;
	font-weight:bold;
}
.navcontainer ul li a:hover{
	background:#fff url(/images/navarrowon.gif) no-repeat 2px 7px;
	text-decoration:underline;
	color:#f00;
}
.navright{
	border-right-width:0;
	padding:0 8px;
}
#catalog{
	position:relative;
}

/* from cart css */
th{
	color:#000;
	/*
	font-size:12px;
	*/
	font-family:Tahoma,Verdana,Arial;
}
input, select, textarea{
	color:#000;
	/*
	font-size:12px;
	*/
	font-family:Tahoma,Verdana,Arial;
	font-weight:bold;
}
.cartnav{
	background:#008000;
}
.cartnav span{
	color:#fff;
	display:block;
	float:left;
	padding:5px 0;
}
.cartnav a{
	display:block;
	float:left;
	padding:5px 10px;
}
.cartnav a:link,.cartnav a:visited,.cartnav a:active{
	color:#fff;
	text-decoration:none;
}
.cartnav a:hover{
	color:#ff0;
	text-decoration:underline;
}
.px{
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	margin-top:2px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
}
.px5{
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	margin-top:5px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
}
.title01{
	color:#fff;
	margin-top:10px;
	padding-bottom:10px;
	margin-bottom:0px;
	margin-left:15px;
	margin-right:15px;
	/*
	font-size:13px;
	*/
	font-family:Tahoma,Verdana,Arial;
	font-weight:bold;
	font-style:italic;
}
.title{
	color:#fff;
	margin-top:1px;
	padding-bottom:1px;
	margin-bottom:1px;
	margin-left:37px;
	margin-right:10px;
	font-size:11px;
	font-family:Tahoma,Verdana,Arial;
	font-weight:bold;
}
.title a{
	color:#EF6D00;
}
.title a:hover{
	color:#C25A02;
}
.list{
	color:#fff;
	margin-top:3px;
	padding-bottom:3px;
	margin-bottom:0px;
	margin-left:10px;
	margin-right:10px;
	/*
	font-size:12px;
	*/
	font-family:Tahoma,Verdana,Arial;
	font-weight:bold;
}
.right{
	color:#000;
	margin-top:5px;
	padding-bottom:10px;
	margin-bottom:0px;
	margin-left:15px;
	margin-right:15px;
	/*
	font-size:12px;
	*/
	font-family:Tahoma,Verdana,Arial;
	font-weight:bold;
}
.right a, .list a{
	color:#FF7500;
}
.right a:hover{
	color:#aaa;
}
.left{
	color:#000;
	margin-top:5px;
	padding-bottom:5px;
	margin-bottom:0px;
	margin-left:15px;
	margin-right:25px;
	/*
	font-size:12px;
	*/
	font-family:Tahoma,Verdana,Arial;
	font-weight:bold;
}
.left b{
	color:#FF6600;
}
.left a{
	color:#FF6600;
}
.left a:hover{
	color:#FF0000;
}
p{
	color:#000;
	margin-top:5px;
	padding-bottom:10px;
	margin-bottom:0px;
	margin-left:20px;
	margin-right:20px;
	/*
	font-size:12px;
	*/
	font-family:Tahoma,Verdana,Arial;
}
p a{
	color:#000;
}
p a:hover{
	color:#294A7B;
}
.menu01{
	color:#000;
	margin-top:1px;
	padding-bottom:1px;
	margin-bottom:0px;
	margin-left:10px;
	margin-right:10px;
	/*
	font-size:12px;
	*/
	font-family:Tahoma,Verdana,Arial;
}
.menu01 a{
	color:#000;
	text-decoration:none;
}
.menu01 a:hover{
	color:#555555;
}
.menu02{
	color:#fff;
	margin-top:5px;
	padding-bottom:5px;
	margin-bottom:0px;
	margin-left:20px;
	margin-right:20px;
	/*
	font-size:12px;
	*/
	font-family:Tahoma,Verdana,Arial;
	font-weight:bold;
}
.menu02 a{
	color:#fff;
	text-decoration:none;
}
.menu02 a:hover{
	color:#ddd;
}
.bar01{
	color:#000;
	margin-top:1px;
	padding-bottom:1px;
	margin-bottom:0px;
	margin-left:5px;
	margin-right:20px;
	font-size:18px;
	font-weight:bold;
}
.b01{
	color:#000;
	margin-top:2px 0 1px 8px;
	padding-bottom:1px;
}
.b01 a{
	color:#006;
}
.b01 a:hover{
	color:#f00;
}
TD{
	color:#006;
}
.storename{
	color:#fff;
	font-size:20px;
	font-weight:bold;
}
.storeslogan{
	color:#fff;
	font-size:14px;
	font-weight:bold;
}
form{
	display:inline;
	margin:0;
}
.padright{
	text-align:right;
	padding-right:15px;
}
.formlabel{
	font-weight:normal;
	padding-left:10px;
}
.cartleft{
	padding:0 8px 0 0;
	background:#fff;
}
.cartright{
	padding:8px;
	background:#cce4ef url(/images/cartright.gif) repeat-y;
}
.prodlisting{
	margin:0 10px 10px 0;
	border:#006 solild 1px;
}
.imgview{
	float:left;
	margin:0 15px 10px 0;
	/* border:#ccc solid 1px; */
	position:relative;
	FILTER:progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=100);
	-moz-opacity:100;
	opacity:100;
}
.imglistarea{
	width:95px;
	height:95px;
}
.imglist{
	width:90px;
	/* border:#ccc solid 1px; */
	position:relative;
	FILTER:progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=100);
	-moz-opacity:100;
	opacity:100;
}
.imgindex{
	margin:0 10px 10px 0;
	width:80px;
	position:relative;
	FILTER:progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=100);
	-moz-opacity:100;
	opacity:100;
}
.imgsearch{
	float:left;
	margin:0 10px 10px 0;
	height:60px;
	position:relative;
	FILTER:progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=100);
	-moz-opacity:100;
	opacity:100;
}
.categoryItem{
	padding:5px;
	border:#006 solid 1px;
}
.pagebutton{
	font-size:8px;
}