﻿.foo{}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
	MASTER PAGE WRAPPERS
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.master-wrapper-page{margin: 0 auto;width: 1103px;}
.master-wrapper-content{float: left;width: 1100px; margin: 0px 0px 0 0; text-align: left;background:url('images/bg_pagecontent.gif') repeat-x; background-color: #FFF; }
.master-wrapper-leftside{float: left;width: 180px;	margin: 0 0 0 10px;	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	display: inline;}
.master-wrapper-rightside{float: left;width: 180px;margin: 0 0px 0 10px;	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	display: inline;}
.master-wrapper-center{float: left;	width: 690px;margin: 0px 0 0 25px;background: #transparent;	display: inline; padding-top:15px;}
.master-wrapper-cph{float: left;width: 680px;background: #FFF;color: #000;min-height: 400px;padding: 10px 10px 10px 10px;}
.master-wrapper-center-1{float: left;width: 905px;background: #FFF;display: inline;}
.master-wrapper-cph-1{float: left;width: 810px;color: #000;min-height: 600px;padding: 10px 10px 10px 10px;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
	MASTER HEADER
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.header{padding: 6px 6px 10px 5px;height: 118px; background-color:#000; font-weight:bold; color:#3664A5; background:url('images/bg_header.gif') no-repeat;}
.header .icon{vertical-align: bottom;}
.header .ico-register{background: url('images/ico-register1.gif') no-repeat;	padding-left: 2px;	padding-bottom: 5px; color:Orange;}
.header .ico-register:hover{background-color:Orange; color:#fff;}
.header .ico-login{background: url('images/ico-login1.gif') no-repeat;padding-left: 2px;padding-bottom: 5px; color:Orange;}
.header .ico-login:hover{background-color:Orange; color:#fff;}
.header .ico-logout{background: url('images/ico-logout1.gif') no-repeat;padding-left: 2px;padding-bottom: 5px; color:orange;}
.header .ico-logout:hover{background-color:Orange; color:#fff;}
.header .ico-cart{background: url('images/ico-cart1.gif') no-repeat;	padding-left: 2px;	padding-bottom: 5px; color:Orange;}
.header .ico-cart:hover{background-color:Orange; color:#fff;}
.header .ico-wishlist{background: url('images/ico-wishlist1.gif') no-repeat;	padding-left: 2px;	padding-bottom: 5px; color:Orange;}
.header .ico-wishlist:hover{background-color:Orange; color:#fff;}
.header .ico-admin{background: url('images/ico-admin1.gif') no-repeat;	padding-left: 2px;	padding-bottom: 5px; color:Orange;}
.header .ico-admin:hover{background-color:Orange; color:#fff;}

.header-logo{margin-top: 5px;float: left;text-align: left;}
a.logo{background: url('images/logo.gif');display: block;	width: 225px;height: 60px;text-decoration: none;}
.header-selectors-wrapper{text-align: right;	float: right;width: 500px;}
.header-currencyselector{float: right;}
.header-languageselector{float: left;}
.header-taxDisplayTypeSelector{float: right;}

.header-links-wrapper{float: right;text-align: right;width: 570px; color:Orange; }
.header-links{border: solid 1px #FFF;padding: 5px 5px 5px 5px;margin-bottom: 5px;display: inline-table;}
.header-links ul{padding: 0;margin: 0;}
.header-links ul li{list-style: none;display: inline;padding-right: 2px;}
.header-links a{color: orange;	text-decoration: none;}
.header-links a:hover{color: white; background-color:orange}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
	MASTER HEADER MENU
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.headermenu{color: #FFFFFF;background: #414244;padding: 10px 5px 9px 5px; text-align: center; 
	vertical-align: middle; letter-spacing: 1px;margin: 0 3px 0 0px; background:url('images/bg_menubar.gif') repeat-x; }
.headermenu ul{padding: 0;margin: 0;}
.headermenu li{list-style: none;display: inline;}
.headermenu a{color: #FFF;text-decoration: none;text-transform:uppercase;font-size: 0.9em;font-weight: bold;vertical-align: middle;padding-left: 10px;padding-right: 10px;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
	MASTER HEADER MENU - SEARCH BOX 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.searchbox{float: left;width: 180px;display: inline;padding-left: 5px;}
.searchbox ul{margin: 0;	padding: 0;}
.searchbox ul li{list-style: none;	float: left;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
	CATEGORY NAVIGATION
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.category-navigation{margin-bottom: 15px;padding-bottom: 5px;padding-left: 0; background:url('images/bg_sidebar_title.gif') repeat-x;}
.category-navigation li{list-style: none;}
.category-navigation a{}
.category-navigation .title{font-size: 1.0em;font-weight: bold; color:#fff; text-transform: uppercase;padding: 1px 5px; text-align:left;}
.category-navigation .treeview{font-size: 11px;padding: 5px 10px 10px;line-height: 18px;margin: 0px;}
.category-navigation .treeview ul{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 10px;color: #3664A5;background-color: inherit;}
.category-navigation .treeview ul .li_selected{font-weight: bold;}
.category-navigation .treeview ul .li_unselected{}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
	MANUFACTURER NAVIGATION
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.manufacturer-navigation{margin-bottom: 15px;padding-bottom: 5px;padding-left: 0; background:url('images/bg_sidebar_title.gif') repeat-x;}
.manufacturer-navigation li{list-style: none;}
.manufacturer-navigation a.active{font-weight:bold;}
.manufacturer-navigation .title{font-size: 1.0em;font-weight: bold;text-transform: uppercase;padding: 4px 8px; border-bottom: solid 1px #C4C6C8;}
.manufacturer-navigation .listbox{font-size: 11px;padding: 5px 10px 10px;line-height: 18px;margin: 0px;}
.manufacturer-navigation .listbox ul{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 10px;color: #3664A5;background-color: inherit;}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
	RECENTLY VIEWED PRODUCTS BOX
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.RecentlyViewedProductsBox{margin-bottom: 15px;padding-bottom: 5px;padding-left: 0; background:url('images/bg_sidebar_title.gif') repeat-x;}
.RecentlyViewedProductsBox li{list-style: none;}
.RecentlyViewedProductsBox a{}
.RecentlyViewedProductsBox a:hover{}
.RecentlyViewedProductsBox .title{font-size: 1.0em;font-weight: bold; color:#fff; text-transform: uppercase;padding: 1px 5px; border-bottom: solid 0px #C4C6C8; text-align:left;}
.RecentlyViewedProductsBox .listbox{font-size: 11px;padding: 5px 10px 10px;line-height: 18px;margin: 0px;}
.RecentlyViewedProductsBox .listbox ul{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 10px;color: #3664A5;background-color: inherit;}
.RecentlyViewedProductsBox .separator{height: 1px;background: rgb(232, 230, 210);width: 140px;margin: 5px 0 5px 0;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
	INFO BLOCK NAVIGATION
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.infoblock-navigation{margin-bottom: 15px;padding-bottom: 5px;padding-left: 0; background:url('images/bg_sidebar_title.gif') repeat-x;}
.infoblock-navigation li{list-style: none;}
.infoblock-navigation a{}
.infoblock-navigation .title{font-size: 1.0em;font-weight: bold; color:#fff; text-transform: uppercase;padding: 1px 5px; border-bottom: solid 0px #C4C6C8; text-align:left;}
.infoblock-navigation .listbox{font-size: 11px;padding: 5px 10px 10px;line-height: 18px;margin: 0px;}
.infoblock-navigation .listbox ul{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 10px;color: #3664A5;	background-color: inherit;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
	FOOTER
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.footer{clear: both;height: 35px;border-top:0px solid #666666;background: transparent;padding: 5px 5px 5px 5px;}
.footer a{text-decoration: none;}
.footer-disclaimer{float: right;font-size: 11px;}
.footer-poweredby{float: left;font-size: 11px;}

.smalltext{float: left;font-size: 11px; font-style:italic;}
