﻿.foo{}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
	MASTER PAGE WRAPPERS
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.master-wrapper-page{margin: 0 auto;width: 1103px;}
/*.master-wrapper-content{float: left;width: 1120px; margin: 0px 0px 0 0; text-align: left;background:url('images/bg_pagecontent.gif') repeat-x; background-color: #fffaa9; }*/
.master-wrapper-content{float: left;width: 1120px; margin: 0px 0px 0 0; text-align: left;background:url('images/bg_pagecontent.gif') repeat-x; background-color: #fffaa9; }
.master-wrapper-leftside{float: left;width: 200px;	margin: 0 0 0 10px;	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	display: inline;}
.master-wrapper-rightside{float: right;width: 180px;margin: 0 10px 0 0px;	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	display: inline;}
.master-wrapper-center{float: left;	width: 690px;margin: 0px 0 0 15px;background: transparent;	display: inline; padding-top:15px;}
.master-wrapper-center2{float: left;	width: 840px;margin: 0px 0 0 25px;background: transparent;	display: inline; padding-top:15px;}
.master-wrapper-cph{float: left;width: 680px;background: red;color: #000;min-height: 400px;padding: 10px 10px 10px 10px;}
.master-wrapper-cph-1{float: left;width: 645px;color: #000;min-height: 600px;padding: 10px 10px 10px 10px;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
	MASTER HEADER
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.header{padding: 6px 6px 10px 5px;height: 210px; background-color:#fff; font-weight:bold; color:#005d64; background:url('images/bg_header2.gif') no-repeat; overflow:hidden; width:1115px;}
.header .icon{vertical-align: bottom;}
.header .ico-register{background: url('images/ico-register1.gif') no-repeat; padding-left: 15px;	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: 15px;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: 15px;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: 19px; 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: 15px;	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: 15px;	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: 162px;height: 147px;text-decoration: none; background-repeat:no-repeat;}

.header .logo .infotext{vertical-align:top; padding-top:30px; font-size:14px; font-weight:normal; padding-left:5px; text-align:left;}
.header .logo .logocell{width:162px;}
.header .logo .linkscell{padding-right:10px; text-align:right; padding-top:10px; vertical-align:top;}

.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: 1100px; background-color:Red; 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;}

.menubar{color:#fff; font-weight:normal; width:99%; background-color:#cf251d;}
.menubar a{color:#fff;}
.menubar a:hover{color:#fde67a;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
	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;}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
	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;}

