 /* CSS Document */
.site-body
{
  background-color: #ffffff;
}
td
{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  color:#000000;
}

.tblLeftMenuArea
{
  background-image: url(left_area.jpg);
  background-repeat: no-repeat;
  background-position:left top;
  width:187px;
  height:330px;
  vertical-align:top;
}
.leftMenuArea
{
  background-image: url(bg_left.jpg);
  background-repeat: repeat;
  background-position:left top;
}
.topMenuLeft
{
  background-image: url(bg_top_left.jpg);
  background-repeat: repeat;
  background-position:left top;
}

#bottomMenuRight
{
  background-image: url(bottom_right.jpg);
  background-repeat: no-repeat;
  background-position:left top;
  width:187px;
  height:38px;
}
#bottomMenuLeft
{
  background-color:#ffffff;
}
#bottomMenuCenter
{
  background-image: url(bottom_center.jpg);
  background-repeat: no-repeat;
  background-position:left top;
  width:596px;
  height:38px;
}
.tblRightMenuArea
{
  background-image: url(right_area.jpg);
  background-repeat: no-repeat;
  background-position: top left;
  width:187px;
  height:330px;
  vertical-align:top;
}
.rightmenu
{
  background-image: url(bg_right.jpg);
  background-repeat: repeat;
  background-position: top left;
  margin-top:0px;
}
.topMenuRight
{
  background-image: url(bg_top_right.jpg);
  background-repeat: repeat;
  background-position: top left;
  margin-top:0px;
}
#footer,#tdBottomFooterRight,#tdBottomFooterLeft
{
  background-color:#615d51;
}
h1
{
  background-image: url(head_menu.gif);
  background-repeat: no-repeat;
  background-position: center top;
  font-weight: bold;
  font-size: 12pt;
  color: #FFFFFF;
  font-family: Verdana, Arial, Sans-Serif;
  padding-left: 40px;
  padding-bottom: 10px;
  padding-top: 5px;
}
h2
{
  font-weight: bold;
  font-size: 10pt;
  color: #333333;
  font-family: Verdana, Arial, Sans-Serif;
  padding-left: 40px;
}
.tabLeftmenu
{
	/*background-image:url(line1.jpg);*/

	background-position:bottom;
	background-repeat: no-repeat;
	padding:20 0 20px;
	margin:10px;
}
 a:Link, a:visited, a:Active
{
	text-decoration:none;
	color:#000000;
}
a:Hover
{
	text-decoration:underline;
	color:#000000;
}
A.textfooter:Link, A.textfooter:visited, A.textfooter:Active
{
	text-decoration:none;
	color:#ffffff;
}
A.textfooter:Hover
{
	text-decoration:underline;
	color:#000000;
}
.topmenu, A.topmenu:Link, A.topmenu:visited, A.topmenu:Active
{
	text-decoration:none;
	font-size:10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}
A.topmenu:Hover
{
	text-decoration:underline;
	font-size:10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}
.tdOuterRightTableBorder
{
}
.productNameList, A.productNameList:link, A.productNameList:Active, A.productNameList:Visited
{
  font-weight: bold;
  font-size: 9pt;
  color: #333333;
  font-family: Verdana, Arial, Sans-Serif;
  text-decoration: none;
}
A.productNameList:Hover
{
  font-weight: bold;
  font-size: 9pt;
  color: #333333;
  font-family: Verdana, Arial, Sans-Serif;
  text-decoration: underline;
}
.main_department_list, A.main_department_list:link, A.main_department_list:Active, A.main_department_list:Visited
{
  font-weight: bold;
  font-size: 9pt;
  color: #333333;
  font-family: Verdana, Arial, Sans-Serif;
  text-decoration: none;
}
A.productNameList:Hover
{
  font-weight: bold;
  font-size: 9pt;
  color: #333333;
  font-family: Verdana, Arial, Sans-Serif;
  text-decoration: underline;
}
.sub_department_list, A.sub_department_list:link, A.sub_department_list:Active, A.sub_department_list:Visited
{
  font-weight: bold;
  font-size: 7pt;
  color: #333333;
  font-family: Verdana, Arial, Sans-Serif;
  text-decoration: none;
}
A.sub_department_list:Hover
{
  font-weight: bold;
  font-size: 7pt;
  color: #333333;
  font-family: Verdana, Arial, Sans-Serif;
  text-decoration: underline;
}
.tdMainDepartmentList
{
	padding-left:15px;
	padding-bottom:10px;	
}
.tdSubDepartmentList
{
	padding-left:20px;
	background-image:url(left_line.gif);
	background-position:bottom center;
	background-repeat:no-repeat;
	padding-bottom:10px;
}
.tdTopMenu
{
  padding-left:5px;
  padding-right:5px;
  vertical-align:middle;
}
.tdShopFeatureProducts
{
  background-position: left top;
  padding: 0px;
  background-repeat: no-repeat;
  border-right: gainsboro 1px solid;
  border-top: gainsboro 1px solid;
  border-left: gainsboro 1px solid;
  width: 250px;
  border-bottom: gainsboro 1px solid;
}
.innerProductListTable
{
  border-right: gainsboro 1px solid;
  border-top: gainsboro 1px solid;
  border-left: gainsboro 1px solid;
  border-bottom: gainsboro 1px solid;
}
.tdProductNameList
{
  width:250px;
}
.tdShopFeatureProducts,.featuredProductTable
{
  width:250px;
}
.roundCornerTLinside,.roundCornerTRinside,.roundCornerBLinside,.roundCornerBRinside
{
  width:250px;
}
.roundCornerBRouterMainArea,.ShopArea,.ShopListTable,.tabMainProductList,.innerProductListTable,.shopTopFooter
{
  width:570px;
}
.roundCornerTL,.roundCornerTR,.roundCornerBL,.roundCornerBR
{
  width:570px;
}
.rightmenu, A.rightmenu:Link, A.rightmenu:visited, A.rightmenu:Active
{
	text-decoration:none;
	font-size:10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	background-color:Transparent;
}
A.rightmenu:Hover
{
	text-decoration:underline;
	font-size:10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	background-color:Transparent;
}
#RightMenu0,#RightMenu1,#RightMenu2,#RightMenu3
{
  padding-left:10px;
  padding-top:5px;
  padding-bottom:5px;
  background-image:none;
  background-color:Transparent;
  
}
.divLeftBanner
{
  margin-top:10px;
  vertical-align:top;
}
.tdBanner
{
    margin-top:5px;
}
.divRightbasketmenu2,.divRightBanner
{
  margin-left:10px;
}
.tdInnerShopBasketHeader
{
  background-color:#ab812b;
}
.tdInnerBasketProductList
{
  border-top: #000000 1px solid;
  border-left: #000000 1px solid;
}
.tdInnerBasketProductPrice
{
  border-right: #000000 1px solid;
  border-top: #000000 1px solid;
  border-left: #000000 1px solid;
}
.tdBasketTotal
{
  border-top: #000000 1px solid;
  border-left: #000000 1px solid;
  border-bottom: #000000 1px solid;
}
.tdBasketTotalPrice
{
  border-right: #000000 1px solid;
  border-top: #000000 1px solid;
  border-left: #000000 1px solid;
  border-bottom: #000000 1px solid;
}
.tdShopBasketLogin
{
   border-right: #000000 1px solid;
  border-left: #000000 1px solid;
  border-bottom: #000000 1px solid;
}
.tdTopShopBasketMenu
{
  border-right: #000000 1px solid;
  border-top: #000000 1px solid;
  border-left: #000000 1px solid;
  border-bottom: #000000 1px solid;
  width:170px;
  text-align:center;
  vertical-align:middle;
}
.tdBottomBasket
{
  border-right: #000000 1px solid;
  border-left: #000000 1px solid;
  border-bottom: #000000 1px solid;
  width:170px;
  text-align:center;
}
.tdBottomBasketEmptyCart,.tdBottomBasketViewCart,.tdBottomBasketCheckOut
{
  background-image:url(left_line.gif);
	background-position:bottom center;
	background-repeat:no-repeat;
	padding-top:5px;
	padding-bottom:5px;
}
.tabLeftmenu
{
  padding-top:5px;
  padding-bottom:5px;
}
.leftmenu, A.leftmenu:Link, A.leftmenu:visited, A.leftmenu:Active
{
	text-decoration:none;
	font-size:10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#0000000;
	margin-left:15px;
}
A.leftmenu:Hover
{
	text-decoration:underline;
	font-size:10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#0000000;
	margin-left:15px;
}
.shopLogInBasketBtn, A.shopLogInBasketBtn:Link, A.shopLogInBasketBtn:visited, A.shopLogInBasketBtn:Active
{
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:Red;
	text-align:center;
}
A.shopLogInBasketBtn:Hover
{
	text-decoration:underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:Red;
	text-align:center;
}
.tdShopBasketLogin
{
  text-align:center;
}