
#main_text
{
z-index: 100;
position: absolute;
left: 245px;
top: 605px;
width: 515px;
margin: 0px;
padding: 0px;
border: 0px;
}

#main_text h1
{
margin: 0px 0px 10px 0px;
padding: 0px 0px 0px 0px;
font: bold 30px/30px "trebuchet ms";
color: #484848;
text-decoration: none;
}

#main_text p
{
margin: 0px 0px 10px 0px;
padding: 0px 0px 0px 0px;
font: normal 15px "trebuchet ms";
color: #484848;
}

#products_text
{
z-index: 100;
position: absolute;
left: 0px;
top: 0px;
margin: 0px;
padding: 0px;
border: 0px;
visibility: hidden;
}

#products_text p
{
margin: 0px 0px 10px 0px;
padding: 0px 0px 0px 0px;
font: normal 14px "trebuchet ms";
color: #484848;
}

#middle
{
z-index: 50;
position: absolute;
left: 245px;
top: 175px;
width: 715px;
margin: 0px;
padding: 0px;
border: 0px;
}

#middle h1
{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font: bold 30px/30px "trebuchet ms";
color: #484848;
text-decoration: none;
}

#middle #default_thumbs
{
position: absolute;
left: 30px;
top: 0px;
width: 540px;
height: 540px;
margin: 0px;
padding: 0px;
border: 0px;
visibility: visible;
}

#middle #default_thumbs img
{
margin: 0px;
padding: 0px;
border: 0px;
}

#middle #default_thumbs #black_thumb
{
position: absolute;
left: 174px;
top: 0px;
margin: 0px;
padding: 0px;
}
#middle #default_thumbs #black_thumb #black_filler
{
z-index: 1;
position: absolute;
left: 0px;
top: 0px;
display: block;
width: 71px;
height: 64px;
background: #000;
margin: 0px;
padding: 0px;
}
#middle #default_thumbs #black_thumb .circle_frame
{
z-index: 222;
position: absolute;
left: 0px;
top: 0px;
display: block;
width: 71px;
height: 64px;
margin: 0px;
padding: 0px;
}
#middle #default_thumbs #black_thumb #black_filler_omo, #middle #default_thumbs #brown_thumb #brown_filler_omo, #middle #default_thumbs #gray_thumb #gray_filler_omo, #middle #default_thumbs #orange_thumb #orange_filler_omo, #middle #default_thumbs #red_thumb #red_filler_omo, #middle #default_thumbs #pink_thumb #pink_filler_omo, #middle #default_thumbs #purple_thumb #purple_filler_omo, #middle #default_thumbs #blue_thumb #blue_filler_omo, #middle #default_thumbs #turquoise_thumb #turquoise_filler_omo, #middle #default_thumbs #green_thumb #green_filler_omo, #middle #default_thumbs #yellow_thumb #yellow_filler_omo, #middle #default_thumbs #white_thumb #white_filler_omo
{
z-index: 3333;
position: absolute;
left: 0px;
top: 0px;
display: block;
width: 71px;
height: 64px;
background: #fff;
opacity: 0; 
filter: alpha(opacity = 0);
border: 0px;
margin: 0px;
padding: 0px;
cursor: hand;
cursor: pointer;
visibility: visible;
}
#middle #default_thumbs #black_link
{
position: absolute;
left: 193px;
top: 65px;
margin: 0px;
padding: 0px;
visibility: visible;
}

#middle #default_thumbs #gray_thumb
{
position: absolute;
left: 261px;
top: 21px;
margin: 0px;
padding: 0px;
}
#middle #default_thumbs #gray_thumb #gray_filler
{
z-index: 10;
position: absolute;
left: 0px;
top: 0px;
display: block;
width: 71px;
height: 64px;
background: #9a9a9a;
margin: 0px;
padding: 0px;
}
#middle #default_thumbs #gray_thumb .circle_frame
{
z-index: 20;
position: absolute;
left: 0px;
top: 0px;
display: block;
width: 71px;
height: 64px;
margin: 0px;
padding: 0px;
}
#middle #default_thumbs #gray_link
{
position: absolute;
left: 284px;
top: 84px;
margin: 0px;
padding: 0px;
visibility: visible;
}
#middle #default_thumbs #brown_thumb
{
position: absolute;
left: 325px;
top: 83px;
margin: 0px;
padding: 0px;
}
#middle #default_thumbs #brown_thumb #brown_filler
{
z-index: 10;
position: absolute;
left: 0px;
top: 0px;
display: block;
width: 71px;
height: 64px;
background: #5d3434;
margin: 0px;
padding: 0px;
}
#middle #default_thumbs #brown_thumb .circle_frame
{
z-index: 20;
position: absolute;
left: 0px;
top: 0px;
display: block;
width: 71px;
height: 64px;
margin: 0px;
padding: 0px;
}
#middle #default_thumbs #brown_link
{
position: absolute;
left: 342px;
top: 146px;
margin: 0px;
padding: 0px;
visibility: visible;
}
#middle #default_thumbs #orange_thumb
{
position: absolute;
left: 351px;
top: 164px;
margin: 0px;
padding: 0px;
}
#middle #default_thumbs #orange_thumb #orange_filler
{
z-index: 10;
position: absolute;
left: 0px;
top: 0px;
display: block;
width: 71px;
height: 64px;
background: #fba101;
margin: 0px;
padding: 0px;
}
#middle #default_thumbs #orange_thumb .circle_frame
{
z-index: 20;
position: absolute;
left: 0px;
top: 0px;
display: block;
width: 71px;
height: 64px;
margin: 0px;
padding: 0px;
}
#middle #default_thumbs #orange_link
{
position: absolute;
left: 369px;
top: 227px;
margin: 0px;
padding: 0px;
visibility: visible;
}
#middle #default_thumbs #red_thumb
{
position: absolute;
left: 325px;
top: 246px;
margin: 0px;
padding: 0px;
}
#middle #default_thumbs #red_thumb #red_filler
{
z-index: 10;
position: absolute;
left: 0px;
top: 0px;
display: block;
width: 71px;
height: 64px;
background: #c62517;
margin: 0px;
padding: 0px;
}
#middle #default_thumbs #red_thumb .circle_frame
{
z-index: 20;
position: absolute;
left: 0px;
top: 0px;
display: block;
width: 71px;
height: 64px;
margin: 0px;
padding: 0px;
}
#middle #default_thumbs #red_link
{
position: absolute;
left: 349px;
top: 310px;
margin: 0px;
padding: 0px;
visibility: visible;
}
#middle #default_thumbs #pink_thumb
{
position: absolute;
left: 261px;
top: 309px;
margin: 0px;
padding: 0px;
}
#middle #default_thumbs #pink_thumb #pink_filler
{
z-index: 10;
position: absolute;
left: 0px;
top: 0px;
display: block;
width: 71px;
height: 64px;
background: #ff2fdf;
margin: 0px;
padding: 0px;
}
#middle #default_thumbs #pink_thumb .circle_frame
{
z-index: 20;
position: absolute;
left: 0px;
top: 0px;
display: block;
width: 71px;
height: 64px;
margin: 0px;
padding: 0px;
}
#middle #default_thumbs #pink_link
{
position: absolute;
left: 286px;
top: 373px;
margin: 0px;
padding: 0px;
visibility: visible;
}
#middle #default_thumbs #purple_thumb
{
position: absolute;
left: 174px;
top: 337px;
margin: 0px;
padding: 0px;
}
#middle #default_thumbs #purple_thumb #purple_filler
{
z-index: 10;
position: absolute;
left: 0px;
top: 0px;
display: block;
width: 71px;
height: 64px;
background: #8502d0;
margin: 0px;
padding: 0px;
}
#middle #default_thumbs #purple_thumb .circle_frame
{
z-index: 20;
position: absolute;
left: 0px;
top: 0px;
display: block;
width: 71px;
height: 64px;
margin: 0px;
padding: 0px;
}
#middle #default_thumbs #purple_link
{
position: absolute;
left: 192px;
top: 402px;
margin: 0px;
padding: 0px;
visibility: visible;
}
#middle #default_thumbs #blue_thumb
{
position: absolute;
left: 88px;
top: 309px;
margin: 0px;
padding: 0px;
}
#middle #default_thumbs #blue_thumb #blue_filler
{
z-index: 10;
position: absolute;
left: 0px;
top: 0px;
display: block;
width: 71px;
height: 64px;
background: #1102d0;
margin: 0px;
padding: 0px;
}
#middle #default_thumbs #blue_thumb .circle_frame
{
z-index: 20;
position: absolute;
left: 0px;
top: 0px;
display: block;
width: 71px;
height: 64px;
margin: 0px;
padding: 0px;
}
#middle #default_thumbs #blue_link
{
position: absolute;
left: 110px;
top: 372px;
margin: 0px;
padding: 0px;
visibility: visible;
}
#middle #default_thumbs #turquoise_thumb
{
position: absolute;
left: 26px;
top: 246px;
margin: 0px;
padding: 0px;
}
#middle #default_thumbs #turquoise_thumb #turquoise_filler
{
z-index: 10;
position: absolute;
left: 0px;
top: 0px;
display: block;
width: 71px;
height: 64px;
background: #02d071;
margin: 0px;
padding: 0px;
}
#middle #default_thumbs #turquoise_thumb .circle_frame
{
z-index: 20;
position: absolute;
left: 0px;
top: 0px;
display: block;
width: 71px;
height: 64px;
margin: 0px;
padding: 0px;
}
#middle #default_thumbs #turquoise_link
{
position: absolute;
left: 34px;
top: 311px;
margin: 0px;
padding: 0px;
visibility: visible;
}
#middle #default_thumbs #green_thumb
{
position: absolute;
left: 1px;
top: 164px;
margin: 0px;
padding: 0px;
}
#middle #default_thumbs #green_thumb #green_filler
{
z-index: 10;
position: absolute;
left: 0px;
top: 0px;
display: block;
width: 71px;
height: 64px;
background: #1ad002;
margin: 0px;
padding: 0px;
}
#middle #default_thumbs #green_thumb .circle_frame
{
z-index: 20;
position: absolute;
left: 0px;
top: 0px;
display: block;
width: 71px;
height: 64px;
margin: 0px;
padding: 0px;
}
#middle #default_thumbs #green_link
{
position: absolute;
left: 20px;
top: 227px;
margin: 0px;
padding: 0px;
visibility: visible;
}
#middle #default_thumbs #yellow_thumb
{
position: absolute;
left: 26px;
top: 83px;
margin: 0px;
padding: 0px;
}
#middle #default_thumbs #yellow_thumb #yellow_filler
{
z-index: 10;
position: absolute;
left: 0px;
top: 0px;
display: block;
width: 71px;
height: 64px;
background: #fbe601;
margin: 0px;
padding: 0px;
}
#middle #default_thumbs #yellow_thumb .circle_frame
{
z-index: 20;
position: absolute;
left: 0px;
top: 0px;
display: block;
width: 71px;
height: 64px;
margin: 0px;
padding: 0px;
}
#middle #default_thumbs #yellow_link
{
position: absolute;
left: 41px;
top: 147px;
margin: 0px;
padding: 0px;
visibility: visible;
}
#middle #default_thumbs #white_thumb
{
position: absolute;
left: 88px;
top: 21px;
margin: 0px;
padding: 0px;
}
#middle #default_thumbs #white_thumb #white_filler
{
z-index: 10;
position: absolute;
left: 0px;
top: 0px;
display: block;
width: 71px;
height: 64px;
background: #fff;
margin: 0px;
padding: 0px;
}
#middle #default_thumbs #white_thumb .circle_frame
{
z-index: 20;
position: absolute;
left: 0px;
top: 0px;
display: block;
width: 71px;
height: 64px;
margin: 0px;
padding: 0px;
}
#middle #default_thumbs #white_link
{
position: absolute;
left: 107px;
top: 86px;
margin: 0px;
padding: 0px;
visibility: visible;
}


#middle #default_thumbs a
{
font: bold 12px "trebuchet ms";
color: #000;
margin: 0px 0px 0px 0px;
text-decoration: none;
}
#middle #default_thumbs a:hover
{

}


#middle #more
{
position: absolute;
left: 461px;
top: 171px;
margin: 0px;
padding: 0px;
visibility: hidden;
}
#middle #more #more_filler
{
z-index: 10;
position: absolute;
left: 0px;
top: 0px;
display: block;
width: 50px;
height: 51px;
background: #000;
margin: 0px;
padding: 0px;
}

#middle #more #more_filler p
{
margin: 18px 0px 0px 10px;
padding: 0px;
font: bold 10px/10px "trebuchet ms";
line-height: 1.2em;
color: #fff;
}
#middle #more .more_frame
{
z-index: 20;
position: absolute;
left: 0px;
top: 0px;
display: block;
width: 50px;
height: 51px;
margin: 0px;
padding: 0px;
}
#middle #more img
{
margin: 0px;
padding: 0px;
border: 0px;
}
#middle #more a, #middle #more a:hover, #middle #more a.visited
{
margin: 0px;
padding: 0px;
border: 0px;
text-decoration: none;
}

#middle #back
{
position: absolute;
left: -28px;
top: 170px;
margin: 0px;
padding: 0px;
visibility: hidden;
}
#middle #back #back_filler
{
z-index: 10;
position: absolute;
left: 0px;
top: 0px;
display: block;
width: 50px;
height: 51px;
background: #000;
margin: 0px;
padding: 0px;
}
#middle #back #back_filler p
{
margin: 18px 0px 0px 17px;
padding: 0px;
font: bold 10px/10px "trebuchet ms";
line-height: 1.2em;
color: #fff;
}

#middle #back .back_frame
{
z-index: 20;
position: absolute;
left: 0px;
top: 0px;
display: block;
width: 50px;
height: 51px;
margin: 0px;
padding: 0px;
}
#middle #back img
{
margin: 0px;
padding: 0px;
border: 0px;
}
#middle #back a, #middle #back a:hover, #middle #back a.visited
{
margin: 0px;
padding: 0px;
border: 0px;
text-decoration: none;
}

#middle #headings {
	position: absolute;
	left: 150px;
	top: 160px;
	margin: 0px;
	padding: 0px;
	width: 180px;
}

#middle #headings #heading{
	display: block;
	margin: 0px;
	padding: 0px;
	width: 180px;
	font: bold 28px/28px "trebuchet ms";
	color: #484848;
	line-height: 1.3em;
	text-align: center;
}

#middle #headings #heading_page{
	display: block;
	margin: 5px 0px 0px 0px;
	padding: 0px;
	width: 180px;
	font: bold 25px/25px "trebuchet ms";
	color: #484848;
	line-height: 1.3em;
	text-align: center;
}

#middle #back_to_wheel{
	position: absolute;
	left: 560px;
	top: 0px;
	margin: 0px;
	padding: 0px;
	width: 170px;
	height: 200px;
	text-align: center;
	visibility: hidden;
}
#middle #back_to_wheel img{
	margin: 0px 0px 0px 0px;	
	padding: 0px;
	width: 150px;
	height: 150px;
	border: 0px;
}
#middle #back_to_wheel a{
	font: bold 18px/18px "trebuchet ms";
	color: #484848;
	line-height: 1.2em;
	margin: 6px 0px 0px 0px;	
	padding: 0px;
	text-decoration: none;
}
#middle #back_to_wheel a:hover{

}

#middle_mini
{
z-index: 300;
position: absolute;
left: 780px;
top: 175px;
margin: 0px;
padding: 0px;
border: 0px;
visibility: hidden;
}
#middle_mini img
{
margin: 0px;
padding: 0px;
border: 0px;
}

#middle_mini #black_thumb
{
position: absolute;
left: 62px;
top: 2px;
margin: 0px;
padding: 0px;
}
#middle_mini #black_thumb #black_filler_mini
{
z-index: 1;
position: absolute;
left: 0px;
top: 0px;
display: block;
width: 26px;
height: 23px;
background: #000;
margin: 0px;
padding: 0px;
}
#middle_mini #black_thumb .circle_frame
{
z-index: 222;
position: absolute;
left: 0px;
top: 0px;
display: block;
width: 26px;
height: 23px;
margin: 0px;
padding: 0px;
}
#middle_mini #black_thumb #black_filler_omo, #middle_mini #brown_thumb #brown_filler_omo, #middle_mini #gray_thumb #gray_filler_omo, #middle_mini #orange_thumb #orange_filler_omo, #middle_mini #red_thumb #red_filler_omo, #middle_mini #pink_thumb #pink_filler_omo, #middle_mini #purple_thumb #purple_filler_omo, #middle_mini #blue_thumb #blue_filler_omo, #middle_mini #turquoise_thumb #turquoise_filler_omo, #middle_mini #green_thumb #green_filler_omo, #middle_mini #yellow_thumb #yellow_filler_omo, #middle_mini #white_thumb #white_filler_omo
{
z-index: 3333;
position: absolute;
left: 0px;
top: 0px;
display: block;
width: 26px;
height: 23px;
background: #fff;
opacity: 0; 
filter: alpha(opacity = 0);
border: 0px;
margin: 0px;
padding: 0px;
cursor: hand;
cursor: pointer;
visibility: visible;
}

#middle_mini #gray_thumb
{
position: absolute;
left: 93px;
top: 9px;
margin: 0px;
padding: 0px;
}
#middle_mini #gray_thumb #gray_filler_mini
{
z-index: 10;
position: absolute;
left: 0px;
top: 0px;
display: block;
width: 26px;
height: 23px;
background: #9a9a9a;
margin: 0px;
padding: 0px;
}
#middle_mini #gray_thumb .circle_frame
{
z-index: 20;
position: absolute;
left: 0px;
top: 0px;
display: block;
width: 26px;
height: 23px;
margin: 0px;
padding: 0px;
}
#middle_mini #brown_thumb
{
position: absolute;
left: 116px;
top: 31px;
margin: 0px;
padding: 0px;
}
#middle_mini #brown_thumb #brown_filler_mini
{
z-index: 10;
position: absolute;
left: 0px;
top: 0px;
display: block;
width: 26px;
height: 23px;
background: #5d3434;
margin: 0px;
padding: 0px;
}
#middle_mini #brown_thumb .circle_frame
{
z-index: 20;
position: absolute;
left: 0px;
top: 0px;
display: block;
width: 26px;
height: 23px;
margin: 0px;
padding: 0px;
}
#middle_mini #orange_thumb
{
position: absolute;
left: 125px;
top: 60px;
margin: 0px;
padding: 0px;
}
#middle_mini #orange_thumb #orange_filler_mini
{
z-index: 10;
position: absolute;
left: 0px;
top: 0px;
display: block;
width: 26px;
height: 23px;
background: #fba101;
margin: 0px;
padding: 0px;
}
#middle_mini #orange_thumb .circle_frame
{
z-index: 20;
position: absolute;
left: 0px;
top: 0px;
display: block;
width: 26px;
height: 23px;
margin: 0px;
padding: 0px;
}
#middle_mini #red_thumb
{
position: absolute;
left: 116px;
top: 89px;
margin: 0px;
padding: 0px;
}
#middle_mini #red_thumb #red_filler_mini
{
z-index: 10;
position: absolute;
left: 0px;
top: 0px;
display: block;
width: 26px;
height: 23px;
background: #c62517;
margin: 0px;
padding: 0px;
}
#middle_mini #red_thumb .circle_frame
{
z-index: 20;
position: absolute;
left: 0px;
top: 0px;
display: block;
width: 26px;
height: 23px;
margin: 0px;
padding: 0px;
}
#middle_mini #pink_thumb
{
position: absolute;
left: 93px;
top: 111px;
margin: 0px;
padding: 0px;
}
#middle_mini #pink_thumb #pink_filler_mini
{
z-index: 10;
position: absolute;
left: 0px;
top: 0px;
display: block;
width: 26px;
height: 23px;
background: #ff2fdf;
margin: 0px;
padding: 0px;
}
#middle_mini #pink_thumb .circle_frame
{
z-index: 20;
position: absolute;
left: 0px;
top: 0px;
display: block;
width: 26px;
height: 23px;
margin: 0px;
padding: 0px;
}
#middle_mini #purple_thumb
{
position: absolute;
left: 62px;
top: 121px;
margin: 0px;
padding: 0px;
}
#middle_mini #purple_thumb #purple_filler_mini
{
z-index: 10;
position: absolute;
left: 0px;
top: 0px;
display: block;
width: 26px;
height: 23px;
background: #8502d0;
margin: 0px;
padding: 0px;
}
#middle_mini #purple_thumb .circle_frame
{
z-index: 20;
position: absolute;
left: 0px;
top: 0px;
display: block;
width: 26px;
height: 23px;
margin: 0px;
padding: 0px;
}
#middle_mini #blue_thumb
{
position: absolute;
left: 31px;
top: 111px;
margin: 0px;
padding: 0px;
}
#middle_mini #blue_thumb #blue_filler_mini
{
z-index: 10;
position: absolute;
left: 0px;
top: 0px;
display: block;
width: 26px;
height: 23px;
background: #1102d0;
margin: 0px;
padding: 0px;
}
#middle_mini #blue_thumb .circle_frame
{
z-index: 20;
position: absolute;
left: 0px;
top: 0px;
display: block;
width: 26px;
height: 23px;
margin: 0px;
padding: 0px;
}
#middle_mini #turquoise_thumb
{
position: absolute;
left: 9px;
top: 89px;
margin: 0px;
padding: 0px;
}
#middle_mini #turquoise_thumb #turquoise_filler_mini
{
z-index: 10;
position: absolute;
left: 0px;
top: 0px;
display: block;
width: 26px;
height: 23px;
background: #02d071;
margin: 0px;
padding: 0px;
}
#middle_mini #turquoise_thumb .circle_frame
{
z-index: 20;
position: absolute;
left: 0px;
top: 0px;
display: block;
width: 26px;
height: 23px;
margin: 0px;
padding: 0px;
}
#middle_mini #green_thumb
{
position: absolute;
left: 0px;
top: 60px;
margin: 0px;
padding: 0px;
}
#middle_mini #green_thumb #green_filler_mini
{
z-index: 10;
position: absolute;
left: 0px;
top: 0px;
display: block;
width: 26px;
height: 23px;
background: #1ad002;
margin: 0px;
padding: 0px;
}
#middle_mini #green_thumb .circle_frame
{
z-index: 20;
position: absolute;
left: 0px;
top: 0px;
display: block;
width: 26px;
height: 23px;
margin: 0px;
padding: 0px;
}
#middle_mini #yellow_thumb
{
position: absolute;
left: 9px;
top: 31px;
margin: 0px;
padding: 0px;
}
#middle_mini #yellow_thumb #yellow_filler_mini
{
z-index: 10;
position: absolute;
left: 0px;
top: 0px;
display: block;
width: 26px;
height: 23px;
background: #fbe601;
margin: 0px;
padding: 0px;
}
#middle_mini #yellow_thumb .circle_frame
{
z-index: 20;
position: absolute;
left: 0px;
top: 0px;
display: block;
width: 26px;
height: 23px;
margin: 0px;
padding: 0px;
}
#middle_mini #white_thumb
{
position: absolute;
left: 31px;
top: 9px;
margin: 0px;
padding: 0px;
}
#middle_mini #white_thumb #white_filler_mini
{
z-index: 10;
position: absolute;
left: 0px;
top: 0px;
display: block;
width: 26px;
height: 23px;
background: #fff;
margin: 0px;
padding: 0px;
}
#middle_mini #white_thumb .circle_frame
{
z-index: 20;
position: absolute;
left: 0px;
top: 0px;
display: block;
width: 26px;
height: 23px;
margin: 0px;
padding: 0px;
}
#middle_mini a{
font: bold 12px "trebuchet ms";
color: #000;
margin: 0px 0px 0px 0px;
text-decoration: none;
}
#middle_mini a:hover
{
}

#middle_mini #heading{
	position: absolute;
	left: 31px;
	top: 62px;
	margin: 0px;
	padding: 0px;
	width: 85px;
	font: bold 11px/11px "trebuchet ms";
	color: #484848;
	line-height: 1.2em;
	text-align: center;
}
#middle_mini #back_to_wheel{
  position: absolute;
	left: -15px;
	top: 161px;
	width: 180px;
	margin: 0px 0px 0px 0px;	
	padding: 0px;
	border: 0px;
	text-align: center;
}
#middle_mini #back_to_wheel a{
	font: bold 18px/18px "trebuchet ms";
	color: #484848;
	line-height: 1.2em;
	margin: 0px 0px 0px 0px;	
	padding: 0px;
	text-decoration: none;
}
#middle_mini #back_to_wheel a:hover{

}

#dhtmltooltip2{
position: absolute;
visibility: hidden;
z-index: 5555;
left: 0px;
top: 200px;
margin: 0px 0px 0px 0px;
padding: 0px;
width: 500px;
background: #928ab1;
border: solid 1px #484848;
}

#dhtmltooltip2 p
{
margin: 8px 6px 0px 10px; 
padding: 0px; 
line-height: 1.2em;
font: normal 13px 'trebuchet ms'; 
color: #fff;
}

#dhtmltooltip2 p.name
{
margin: 10px 0px 2px 10px; 
padding: 0px; 
line-height: 1.2em;
font: bold 15px 'trebuchet ms'; 
color: #e5e5e5;
}

#dhtmltooltip2 p.price
{
margin: 0px 0px 2px 10px; 
padding: 0px; 
line-height: 1.2em;
font: bold 13px 'trebuchet ms'; 
color: #efefef;
}
#dhtmltooltip2 p.qtty
{
margin: 0px 0px 0px 0px; 
padding: 0px; 
line-height: 1.2em;
font: bold 12px 'trebuchet ms'; 
color: #fff;
}
#dhtmltooltip2 input.cart_button{
	display: block;
	width: 85px;
	height: 22px;
	font: normal 12px/20px "trebuchet ms";
	background: #9289b0;
	color: #fff;
	text-align: center;
	line-height: 1.2em;
	margin: 0px 0px 0px 0px;	
	padding: 0px;
	text-decoration: none;
	cursor: hand;
	cursor: pointer;
}

#dhtmltooltip2 #dhtml_close
{
position: absolute;
left: 473px;
top: 3px;
margin: 0px; 
padding: 0px; 
}

#dhtmltooltip2 #dhtml_close img
{
margin: 0px; 
padding: 0px; 
border: 0px;
}

#dhtmltooltip2 #dhtml_close a{
	display: block;
	width: 24px;
	height: 22px;	
	margin: 0px 0px 0px 0px;	
	background: #fff;
	border: 0px;
	text-decoration: none;
}
#dhtmltooltip2 #dhtml_close a:hover{

}

#overlay{
	z-index: 2200;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	background: #000;
	visibility: hidden;
}
