.links {color: #0C1A26; font-size: 12px; font-family: tahoma; line-height: 15px; font-weight:bold}
.product_name {color: #333333; font-size: 13px; font-family: tahoma; line-height: 15px; font-weight:bold}
.body_text {color: #333333; font-size: 11px; font-family: tahoma; line-height: 15px; }
.red_text {color: #74051C; font-size: 11px; font-family: tahoma; line-height: 15px;}
.white_text {color: #ffffff; font-size: 11px; font-family: tahoma; line-height: 15px; font-weight:bold}

#transbox {
	width: 135px;
	background-color: #ffffff;	
	filter:alpha(opacity=70);
	opacity: 0.7;
	-moz-opacity:0.7;
	}
	
	
	#transbox_home {
	width: 155px;
	background-color: #ffffff;	
	filter:alpha(opacity=70);
	opacity: 0.7;
	-moz-opacity:0.7;
	}
a { color: #0C1A26; text-decoration:none} 
a:link { color: #0C1A26; text-decoration: none;} 
a:visited { color: #0C1A26; text-decoration: none;} 
a:active { color: #0C1A26; text-decoration: none;} 
a:hover { color: #0C1A26; text-decoration: underline;} 






dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}

#menu {
/*position: absolute;
top: 1em;
left: 1em;
width: 10em;*/
/*font-size:.8em;
font-family:tahoma;*/
/*letter-spacing:.05em;*/
color:#000000;
}

#menu dt {
cursor: pointer;
/*background: #A9BFCB;*/
/*height: 20px;
line-height: 20px;
margin: 2px 0;*/
/*border: 1px solid gray;*/
text-align:left;
font-weight: bold;
display:block;
padding:.0em 0em 0em .3em;
/*border-bottom:1px solid #979491;*/
}

#menu dd {
position:relative;
z-index:100;
left:8em;
width:10em;
margin-top:-1.4em;
background:#ffffff;
border:1px solid #a7a7a7;
display:block;
}

#menu ul {
padding: 2px;
}
#menu li {
text-align:center;
font-size:90%;
height: 18px;
line-height: 18px;
border-bottom:1px solid #d9d4d0;
}
#menu li a, #menu dt a {
color: #000;
text-decoration:none;
display:block;
}

#menu li a:hover, #menu dt a:hover  {
text-decoration:none;
display:block;
color:#000000;
}

