body {
 font-family:Arial, sans-serif;
 font-size:10pt;
 color: #000;
 margin:0px;
 padding: 0px;
 background-color: #fff;
}
h1{font-size:18px;margin:0px;padding:2px;color:#FFFF80;background-color:#E585AD;}
h2{font-size:18px;margin:2px;padding:2px;background-color:#FFEFE7;text-align:center;}
h3{font-size:14px;margin:0px;}

p{margin:0px;padding:0px;}
form{margin:0px;padding:0px;}

a.top_menu {
text-decoration: none;
font-size:11px;
font-weight: bold;
margin-right:20px;
}

a.top_menu:link     {color:#000}
a.top_menu:visited  {color:#000}
a.top_menu:active   {color:#000}
a.top_menu:hover    {color:#E585AD}
a.top_menu:hover    {text-decoration: underline;}


a.left_menu {
display:block;
width:120px;
text-decoration: none;
text-align:center;
font-size:11px;
font-weight: bold;
margin-top:3px;
margin-bottom:3px;
margin-left:2px;
padding-left:2px;
padding-right:2px;
padding-top:1px;
padding-bottom:1px;
background-color:#fff;
border:solid 1px #000;
	filter:alpha(opacity=65);
	-moz-opacity:0.65;
	opacity: 0.65;

}

a.left_menu:link     {color:#000}
a.left_menu:visited  {color:#000}
a.left_menu:active   {color:#000}
a.left_menu:hover    {color:#fff}
a.left_menu:hover    {background-color:#E585AD}


td.top_logo{
border-left:solid #E585AD 1px;
border-right:solid #E585AD 1px;
}

td.left_menu{
width:150px;
background-color:#FBD0BB;
border-right:solid #E585AD 1px;
border-left:solid #E585AD 1px;
background-image: url(images/left_menu_bg.gif);
}

td.page_content{
padding:4px;
}

td.top_menu_td{
text-align:right;
height:20px;
border:solid 1px #E585AD;
background-image: url(images/top_menu_bg.gif);
}

.top_menu_selected{
color:#E585AD;
font-size:11px;
font-weight: bold;
margin-right:20px;
}

.left_menu_selected{
display:block;
color:#fff;
text-align:center;
font-size:12px;
font-weight: bold;
padding-top:2px;
padding-bottom:2px;
}

.footer {
display:block;
width:600px;
font-size: 10px;
border: solid 1px #ccc;
text-align: center;
}

td.featured_box{
background-image: url(images/featured_box_bg.gif);
}

td.basket_item_left{
text-align:left;
background-color:#eee;
border: solid 1px #ccc;
font-size:11px;
}

td.basket_item_right{
background-color:#eee;
border: solid 1px #ccc;
text-align:right;
font-size:11px;
}

.pldark{
background-color:#DEDEDE;
font-size:11px;
padding-left:4px;
padding-right:4px;
}
.pllight{
background-color:#F3F3F3;
font-size:11px;
padding-left:4px;
padding-right:4px;
}

.plimage{
text-align:center;
}
.pltitle{
text-align:center;
font-size:11px;
font-weight:bold;
border:solid 1px #ccc;}

a.pllink {
text-decoration: none;
font-size:11px;
color:#000;
}

a.pllink:link     {color:#000}
a.pllinkvisited   {color:#000}
a.pllink:active   {color:#000}
a.pllink:hover    {color:#00f}
a.pllink:hover    {text-decoration: underline;}



	.box {
		padding:0 12px 0 0;
		background:#fff url(images/borders.gif) 100% 0 repeat-y;
	}
	.bi {
		padding:0 0 0 12px;
		background:#fff url(images/borders.gif) 0 0 repeat-y;
	}
	.bt {
		height:17px;
		margin:0 -12px;
		background:url(images/box.gif) 100% 0 no-repeat;
	}
	.bt div {
		width:18px;
		height:17px;
		background:url(images/box.gif) 0 0 no-repeat;
	}
	.bb {
		height:17px;
		margin:0 -12px;
		background:url(images/box.gif) 100% 100% no-repeat;
	}
	.bb div {
		width:18px;
		height:17px;
		background:url(images/box.gif) 0 100% no-repeat;
	}

	.box p, .box ul {
		margin:0;
		padding:4px 10px;
		background:#fff;
	}
	.box li {
		margin:0 0 0 2em;
		padding:0;
	}

