html, body {height:100%;}
* html li {
behavior: expression(
this.onmouseover = new Function("this.className += 'hover'"),
this.onmouseout = new Function("this.className = this.className.replace('hover','')"),
this.style.behavior = null
);
}
body,table,td {
font-size: 11px;
font-family:Tahoma;
color:#676767;
}

body{margin:0;}

a {color:#676767;}
a:link {text-decoration:underline;}
a:visited{text-decoration:underline;}
a:hover{text-decoration:none;}

a.top {color:#ecebeb; font:12px Tahoma;}
a.top:link {text-decoration:underline;}
a.top:visited{text-decoration:underline;}
a.top:hover{text-decoration:none;}

.menu {
padding:0px;
margin:0px;
text-align:left;
font-family:Arial;
font-size:12px;
width:428px;
}
.menu li {
color:#ecebeb;
display:inline;
background: url('../images/li.gif') top left no-repeat;
padding:0px 7px 0px 7px;
}
.menu li.first {
color:#ecebeb;
display:inline;
background:none;
padding:0px 10px 0px 0px;
}
.menu a{color:#ecebeb;}
.menu a:link {text-decoration:underline;}
.menu a:visited {text-decoration:underline;}
.menu a:hover {text-decoration:none; color:#949494;}

input {margin:0px; padding:0px;}
#search {
	font-family:Tahoma;
	font-size:12px;
	background:#696870;
	height:15px;
	color:#d3d3d3;
	border:1px #d3d3d3 solid;
	padding:0px 0px 0px 2px;
	width:128px;
}


.watch {margin:0px; padding:0px; width:252px; border-top:1px solid #b5b4ba; border-right:1px solid #b5b4ba; border-left:1px solid #b5b4ba;}
.watch li {
color:#484850;
font-family:Tahoma;
font-size:12px;
height:20px;
border-bottom:1px solid #b5b4ba;
list-style:none;
background-color:#d5d4d9;
margin:0px;
padding:9px 0px 0px 0px;
background-image:none;
}
.watch li:hover,.watch li.hover,
.watch li.action {
background:#d5d4d9 url(../images/gradient.png) center no-repeat;
font-weight:bold;
}
.watch a {
padding:0px 0px 0px 0px;
color:#484850;
text-decoration: none;
}
li span {
background: url(../images/w-li.gif) top left no-repeat;
padding-left:49px;
}

.search td {color:#2e2e2e; font-weight:bold;}

select {
color:#000;
width:165px;
margin:0px;
padding:0px;
font:12px Tahoma;
color:#2e2e2e;
}

a.description {color:#466c8f; font:12px Tahoma; font-weight:bold;}
.description {margin:15px 0px 20px 0px; padding:0px;}
.description li {
color:#68676c;
font-family:Tahoma;
font-size:12px;
border-bottom:1px solid #aeaeae;
list-style:none;
padding:5px 0px 5px 0px;
}
.description li.price {
	color:#4d78a0;
	font:18px Tahoma;
	border:none;
	padding:5px 0px 0px 0px;
}

.price_main {
	color:#4d78a0;
	font:18px Tahoma;
	border:none;
	padding:5px 0px 0px 0px;
}


.footer {
	color:#c0c0c0;
	padding-left:50px;
	font:11px Tahoma;
}

.photos img {border: 1px solid #000;}

.pagesHTML a { background:none repeat scroll 0 0 #F0F5FA; border:1px solid #ccc; padding:0 3px; text-decoration:none;}

.pagesHTML strong {background:none repeat scroll 0 0 #FFC9A5; border:1px solid #ccc; padding:0 3px;}