div.prodcontentbox {width:456px; margin-bottom:7px; padding:7px; background-image:url(images/contentbox.jpg); background-repeat:repeat-y;}
div.prodcontentbox h2 {padding-bottom:5px; font-size:1em; font-weight:bold; color:#093053;}
div.prodcontentbox img {float:left; padding-right:10px;}
div.prodcontentbox p {padding-bottom:10px; font-size:0.88em; line-height:140%; color:#191A22}
#readtext .prodcontentbox a {color:#093053; text-decoration:underline;}
#readtext .prodcontentbox a:hover {color:#0000FF; text-decoration:none;}

#readtext ul {margin:0; padding:0; list-style-position:inside; font-size:0.69em; color:#191A22; line-height:140%;}
#readtext li.hdline {list-style-type:none; padding-bottom:5px; font-size:1.27em; color:#000000;}
#readtext li.ltend {padding-bottom:10px;}


div#readpadding .buttonprod {margin:13px 0; padding:0;}
div#readpadding .prodcontentbox .buttonprod a {float:left;}
div#readpadding .buttonprod a {display:block; width:130px; height:21px; padding-top:9px; background-image:url(images/bgbutton.jpg); background-repeat:no-repeat; font-family:Helvetica, sans-serif; font-weight:bold; font-size:0.88em; color:#FFFFFF; text-align:center; text-decoration:none;}
div#readpadding .buttonprod a:hover {color:#FFFFFF; background-image:none; background-color:#000000; text-decoration:none;}

div#readpadding .gallerythumb {width:50px; margin-right:5px; float:left; border:1px solid #999999;}
div#readpadding .galleryend {width:50px; float:left; border:1px solid #999999;}

/*---- Product tab -------*/
#prodtab {
	width:85px;
	height:75px;
	float:left;
	background:url(../images/prodtab.png) no-repeat;
}

.prodtxt {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#FFF;
	padding: 25px 0 0 10px;
}

.style1 {font-size: 13px}

.newprod { height:90px; width: 90px; float:left; background:url(images/new.png) no-repeat; margin-right:5px; }

/*----Menu-----*/


ul.navmenu {list-style:none; margin:0 0 0 20px; padding:0; float:left; width:700px; height:40px;}
ul.navmenu * {margin:0; padding:0; float:left}
ul.navmenu a {display:block; color:#999; text-decoration:none; text-align:center; font-size:16px; float:left}

ul.navmenu li {position:relative; float:left; margin-right:0px}
ul.navmenu ul {position:absolute; top:34px; left:0; background:#676769; display:none; opacity:0; list-style:none; color:#FFF;}
ul.navmenu ul li {position:relative; border-right:1px solid #aaa; border-top:none; width:148px;}
ul.navmenu ul li a {display:block; padding:5px 7px 5px; background-color:#fff}
ul.navmenu ul li a:hover {background-color:#676769; color:#FFF;}
ul.navmenu ul ul {left:148px; top:-1px;}
ul.navmenu .menulink {border-right:1px solid #aaa; padding:5px 7px 7px; font-weight:bold; width:134px}
ul.navmenu .menulink:hover, ul.menu .menuhover {color:#fff; background-color:#AF1C2F;}
ul.navmenu .sub {background:#AF1C2F url(images/arrow.gif) 136px 8px no-repeat; color:#fff;}
ul.navmenu .topline {border-top:1px solid #aaa;}
