body {background-color: white; width: 980px; min-width: 980px; max-width: 980px;}


body, td{ font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-style : normal; color : #666666; padding: 0px; }


div.box{float: left; padding: 5px;}


div.head{position: absolute;  left: 215px; top: 52px; background-color: #FFFFFF; height: 20px;}


div.content{ position: absolute; left: 210px; top: 75px; }


div.login{ position: absolute; top: 110px; width: 100%;}

div.gorgeous{ position: absolute; top: 350px; width: 100%;}
div.gorgeous a.g {font-size: 18px;}

div.login table, div.gorgeous table {
    width: 350px;
}

div.pMenu{ position: absolute; left: 10px; top: 30px; font-weight: bold;}


div.prodHolder, div.content{ width: 780px;}


img.logo{ position: absolute; left: 780px; top: 22px;}


a{ color: #666666; text-decoration: none;}


a:hover{text-decoration: underline;}


a.headMenu{ font-size: 16px;}


span.prodTitle{ font-size: 18px; padding-left: 8px;}


table.box{	width:160px; height: 310px; border: 0px;}


table.menu{ width:170px;}


th.or {color: black;}


td.itemhead {font-size: 10px; text-decoration: underline; vertical-align: top;}


td.item{font-size: 10px; vertical-align: top;}


td.or {background-color: #cf0063; padding-top: 3px; padding-right: 3px; padding-left: 3px; padding-bottom: 2px; color: black; text-align: center;}


th.o {background-color: #cf0063; color: white;}


td.perPage{	font-size: 14px; color: #000000; text-align: center;}


a.perPage{color: #000000;}


a.basket{color: #000000; font-size: 15px; font-weight: bold;}

a.register{color: #cf0063; font-size: 12px; }

span.or {color: #ffffff; font-size: 16px; font-weight: bold;}


input.or{ border: 1px; border-color: black; vertical-align:top;}


input.orbutton{ background: transparent; border: 0px;}

input.enter_button { width: 55px; height: 23px; position: relative; top: 8px; padding:0; margin:0;}

td.boxCO{ height: 11px; width: 11px; }


td.boxTC{ background-image: url('images/boxTC.gif'); background-repeat: repeat-x; height: 11px; }


td.boxTCo{ background-image: url('images/boxTCo.gif'); background-repeat: repeat-x; height: 11px; }


td.boxCL{ background-image: url('images/boxCL.gif'); background-repeat: repeat-y; width: 11px; }


td.boxCR{ background-image: url('images/boxCR.gif'); background-repeat: repeat-y; width: 11px; }


td.boxCLo{ background-image: url('images/boxCLo.gif'); background-repeat: repeat-y; width: 11px; }


td.boxCRo{ background-image: url('images/boxCRo.gif'); background-repeat: repeat-y; width: 11px; }


td.boxCLb{ background-image: url('images/boxCLb.gif'); background-repeat: repeat-y; width: 11px; }


td.boxCRy{ background-image: url('images/boxCRy.gif'); background-repeat: repeat-y; width: 11px; }


td.boxCRb{ background-image: url('images/boxCRb.gif'); background-repeat: repeat-y; width: 11px; }


td.boxCLy{ background-image: url('images/boxCLy.gif'); background-repeat: repeat-y; width: 11px; }


td.boxBC{ background-image: url('images/boxBC.gif'); background-repeat: repeat-x; height: 11px; }


td.boxCCb {background-color: #ffffff}


td.boxCCy {background-color: #d9d5d2}


td.boxBCb{  background-image: url('images/boxBCb.gif'); background-repeat: repeat-x; height: 11px; }


td.boxBCy{  background-image: url('images/boxBCy.gif'); background-repeat: repeat-x; height: 11px; }


.fh { height: 11px;}


.search { padding-left: 4px;}


.popup {

	position: absolute;

	top: 0;

	left: 0;

	padding: 10px;

	background-color: #ffffff;

	color: #ffffff;

	font-weight: bolder;

	border: 3px solid #cf0063;

	z-index: 500;

	visibility: hidden;

}

p.tnc a, p.tnc a:hover, p.tnc a:visited, p.agree{
    font-size: 14px;
    color: #cf0063;
    font-weight: bold;
}

.menu a, .menu a:visited, .menu a:hover{
    font-weight: bold;
    text-decoration: none;
}

.menu a.c1{
    color: #ce1c65;
}

.menu a.c2{
    color: #fc61ae;
}

.menu a.c3{
    color: #1e8283;
}
.menu a:hover, .menu a.selected {
    text-decoration: underline;
}
