
BODY,DIV,TH,TD,P,INPUT,SELECT,TEXTAREA,TT {
        FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
        COLOR: #666666; FONT-SIZE: 10px;
}
input {
    border-style: solid;
    border-width: 1px;
    border-top-color: A5ACB2;
    border-right-color: A5ACB2;
    border-bottom-color: A5ACB2;
    border-left-color: A5ACB2;
}

a:link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #464646;
    font-size: 10px;
    text-decoration: none;
}
a:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #464646;
    font-size: 10px;
    text-decoration: none;
}
a:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FE6D00;
    font-size: 10px;
    text-decoration: underline;
}
a:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FE6D00;
    font-size: 10px;
    text-decoration: none;
}


/*
	Product page tabs
*/
.tabs {
	width:333px;
	overflow:hidden;
	margin:0px 0px 3px;
	zoom:1;
	position:relative;
}

.tabs dt {
	display: block;
	float: left;
	height:20px;
	background:#f4f2f4;
	border:1px solid #cccacc;
	border-bottom:0 none;
	position:relative !important;
	left:0;
	margin: 0;
	margin-bottom: -1px;
	cursor:pointer;
}
.tabs dt span {
/*	display: block;*/
	height: 20px;
	position: relative;
	padding:0 10px;
}
/*
.tabs dt:hover {
	background-color:#c2c0c2;
}
*/
.tabs dt.selected {
	border-color:#cccacc;
	background:#fff;
	z-index:3;
	cursor:auto;
}

.tabs dd {
	background: #fff;
	display:none;
	float:right;
	width:100%;
	margin:20px 0 0 -100%;
	position:relative;
	z-index:2;
}

.tabs dd.selected {
	display:block;
	position: relative;
}

.tabs .tab-content {
	border:1px solid #cccacc;
/*	padding: 15px 10px;*/
        padding: 15px 34px 12px 14px;
}
/* IE7 holy-fix */
.tabs dt {
	*display: inline;
	*float: none;
	zoom: 1;
}
.tabs dd {
	*margin-top: 0px
}

/* Corners */
div.holder {
	position: relative;
	padding-top: 3px;
	*margin: 0;
}
div.holder span {
	padding: 0 30px;
	color: #000;
}
.selected .tl, .selected .tr,
dd.selected .bl, dd.selected .br,
.tl, .tr, .bl, .br {
	display: block !important;
	position: absolute !important;
	width: 5px !important;
	height: 5px !important;
	background: transparent url(images/corners_t.gif) no-repeat;
	overflow: hidden !important;
	z-index: 10;
}
.selected .tl, .selected .tr,
dd.selected .bl, dd.selected .br,
div.rounded-block .bl, div.rounded-block .br,
div.rounded-block .tl, div.rounded-block .tr {
	background: transparent url(images/corners.gif) no-repeat;
}
.tl, .selected .tl {
	background-position: 0px 0px !important;
	top: -1px; left: -1px;
}
.tr, .selected .tr {
	background-position: -4px 0px !important;
	top: -1px; right: -1px; 
       *right: -2px;
       
}
.bl, dd.selected .bl, div.rounded-block .bl {
	background-position: -9px 0px !important;
	bottom: 0px; left: 0px;
}
.br, dd.selected .br, div.rounded-block .br {
	background-position: -13px 0px !important;
	bottom: 0px; right: 0px;
}
div.rounded-block .br {
    right: -1px;
}
.selected .tr {
    *right: -1px !important;
    }
div.tab-content .br {
	*right: -1px !important;
}
div.rounded-block .tr,
div.rounded-block .br {
    *right: -2px !important;
}
dt.selected .tr {
	*right: -2px !important;
}
dd.selected .bl, dd.selected .br {
 /**bottom: -1px;*/
}
/*
	Sections
*/
p.search_code {
	margin-top: 0;
	margin-bottom: 5px;
	font-weight: bold;
	color: #fc5717;
}
.send2friend form {
	margin: 0;
	padding: 0;
}
.send2friend .FormButton {
	color: #969ba8;
}
.send2friend .Star {
	color: #751f39;
}
.send2friend input {
	border: solid 1px #a5acb2;
	width: 140px;
	padding: 2px 1px;
}
a.send2freind_submit:link,
a.send2freind_submit:active,
a.send2freind_submit:visited,
a.send2freind_submit:hover {
	color: #666;
	text-decoration: none;
	border: 0 none;
}
.send2freind_submit img {
	border: 0 none;
}

/*
	product page block appearance
*/
div.rounded-block {
	position: relative;
	zoom: 1;
	padding: 10px 15px;
	border: solid 1px #cccacc;
	margin-bottom: 3px;
}
div.rounded-block .bl {
	bottom: -1px;
	left: -1px;
}

div.rounded-block .br {
	bottom: -1px;
     }

td.vert-prod-dot {
	width: 1px;
	background: transparent url(images/vert-prod-dot.gif) repeat-y center top
}
td.vert-prod-dot img {
	width: 1px;
	height: 1px;
}

.inform {
	padding: 28px 0 10px !important;
	margin-top: 10px !important;
	background-color: #f6f4eb;
}
table.links-section {
	margin: 0 3px 0 3px;
}
table.links-section td {
	padding-left: 5px;
}
table.links-section td.col {
	padding-left: 16px;
}
table.links-section ul {
	list-style-image: url(images/list_bullet.gif);
	padding-left: 5px;
	margin: 0 0 0 10px;
}
table.links-section ul li {
	padding: 2px 0;
}
table.links-section ul li a:link,
table.links-section ul li a:active,
table.links-section ul li a:visited {
	color: #666;
}
table.links-section div.header {
	color: #f60;
	padding-bottom: 3px;
	font-size: 11px;
}
.inform-header {
	position: absolute;
	height: 20px;
	line-height: 20px;
	width: 100%;
	background-color: #acacac;
	top: 0px;
	left: 0px;
	color: #fff;
	border-bottom: solid 1px #ccc;
	*overflow: hidden !important;
}
.inform-header span {
	*display: block;
	*width: 200%;
	*height: 20px;
	*line-height: 20px;
	*background-color: #acacac;
	padding-left: 10px;
}

/*
	Recommends section
*/
.recommends {
	position: relative;
	border: solid 1px #d8d8d8;
	overflow: visible;
/*	padding: 15px;*/
	margin-top: 10px;
}
.recommends-header {
	position: absolute;
	height: 36px;
	top: -37px;
	*top: -36px;
	left: -1;
	border: solid 1px #d8d8d8;
	border-bottom: 0 none;
	background-color: #fff;
	z-index: 3;
}
.recommends-header .header-holder {
	position: relative;
	height: 36px;
	line-height: 36px;
	padding: 0 35px 0 20px;
	font-size: 14px;
	font-weight: bold;
	color: #666;
}
.recommends-holder {
	position: relative;
	width: 100%;
}

.recommends .r_tl, .recommends .r_tr,
.recommends .r_bl, .recommends .r_br {
	display: block;
	position: absolute;
	overflow: hidden;
	width: 5px;
	height: 5px;
	background: transparent url(images/corners.gif) no-repeat;
}
.recommends .r_tl {
	background-position: 0px 0px;
	top: -1px; left: -1px;
}
.recommends .r_tr {
	background-position: -4px 0px;
	top: -1px; right: -1px;
}
.recommends .r_bl {
	background-position: -9px 0px;
	bottom: -1px; left: -1px;
	*bottom: -2px;
}
.recommends .r_br {
	background-position: -13px 0px;
	bottom: -1px; right: -1px;
	*bottom: -2px;
}
.recommends .header-holder .r_bl {
	right: -5px !important;
	bottom: 0px !important;
	left: auto !important;
	*right: -6px;
}
.recommends .header-holder .r_tr {
	*right: -2px;
}

.recommends a:link,
.recommends a:active,
.recommends a:visited {
    color: #666;
}

.NavigationPath {
	COLOR: #656565;
	TEXT-DECORATION: none;
	font-size: 10px;
}
.NavigationPath:link {
	COLOR: #656565;
	TEXT-DECORATION: none;
}
.NavigationPath:visited {
	COLOR: #656565;
	TEXT-DECORATION: none;
}
.NavigationPath:hover {
	COLOR: #656565;
	TEXT-DECORATION: underline;
}
.NavigationPath:active {
	COLOR: #656565;
	TEXT-DECORATION: underline;
}

