strong{font-weight: bold;}

#bring-down-ie6{text-align: left; padding: 10px 10px; background-color: #FFFFCB; margin-bottom: 10px; border-bottom-color: #000000; border-bottom-style: solid; border-bottom-width: 1px;}
#bring-down-ie6 p{}
#bring-down-ie6 p a{color: blue;}
#bring-down-ie6 p a:hover{color: #CC0000;}

/* overrides */
html{
background: url(../images/top-01b.gif) repeat-x;
}

*.clear{clear: both;height: 0;font-size: 1px;line-height: 0px;}
*.fltleft{float: left;}
*.fltright{float: right;}

#hd{
background-image: url(../images/bg-header2.gif);
background-repeat: no-repeat;
background-position: top center;
height: 151px;
position: relative;
}

#stripe{
	background: url(../images/top-02b.gif) repeat-x;
	position: absolute;
	height: 151px;
	width: 50%;
	left: 50%;
	z-index:-1;
	top:0px;
	margin-right:0px;
}

*.logo{
display: block;
padding-top: 30px;
padding-left: 5px;
margin-bottom: 20px;
}

#hd .download{position: absolute; right:10px; top: 1px; z-index: 2;}


#menu{
padding-left: 10px;
}

#menu ul{}
#menu ul li{float: left;}
#menu ul li a{display: block; padding: 10px; color: white; text-decoration: none;}
#menu ul li a:hover{color:#ec6b15;}
#menu ul li a:selected{color:#ec6b15;}
#menu ul li.selected a{color:#ec6b15;}

.banner{
	display: block;
	text-align: center;
	margin-top: 10px;
}

.banner-main-home{
	display: block;
}

*.products-menu{
	background-color: #f4f4f4;
	margin-top: 10px;
}

*.products-menu h2{padding-left: 25px; padding-top: 5px;}

*.products-menu ul{padding: 10px 0px;}
*.products-menu ul li{
	background-image: url(../images/bullet-categs.gif);
	background-position: 10px 5px;
	background-repeat: no-repeat;
	margin: 1px 0px;
}
*.products-menu ul li a{color: black; text-decoration: none; font-size: 77%; display: block; padding: 1px 25px;}
*.products-menu ul li a:hover{background-color: #5a9cbd; color:white;}
*.products-menu ul li a.selected{background-color: #5a9cbd; color:white;}

*.searchbox{width:186px; height:70px;background-image: url(../images/search-bg.gif);background-position: center center; background-repeat: no-repeat; margin-top: 10px;}
*.searchbox fieldset{padding: 10px;}
*.searchbox label{color: white; font-weight: bold; padding-bottom: 3px; display: block;}
*.searchbox input{border-color: #cecece; border-style: solid; border-width: 1px; width: 90%; padding: 4px; font-size: 108%; color: #666;}

*.brands-menu{width:187px;background-color: #333; margin: 10px 0px;}
*.brands-menu .pad{padding: 5px 10px; color:#CCC;}

*.brands-menu a{text-decoration:none; color:#FFF;white-space:nowrap;padding:0px 2px;}
*.brands-menu a:hover{color: white; background-color:#5a9cbd;}
*.brands-menu a.selected{color: #ec6b15;}
*.brands-menu a.selected:hover{color: #ec6b15; background-color:#333; }

.yui-carousel-element li {
    height: 180px;
    width: 360px;
    background-color: white;
}

.yui-carousel .yui-carousel-item-selected {
	border:1px dashed #FFFFFF;
	margin:1px;
	outline-color: white;
}

#container{margin-bottom: 10px; background-color: white;}
#carousel ul{}
#carousel ul li{}

p.path{margin: 10px 0px; font-size: 85%; color: #666;}
p.path a{color: #5a9cbd;}
p.path a:hover{color: black;}

*.carousel-content{display: block; text-align: left; padding: 0px 0px; background-color: fuchsia;}
*.carousel-content h2{font-size: 138.5%; padding-bottom: 6px; font-weight: bold; font-family: "Trebuchet MS"; color: #666;}
*.carousel-content h2 a{color: #666; text-decoration: none;}
*.carousel-content h2 a:hover{color: #000;}
*.carousel-content p{color: #666;}
*.carousel-content p a{color: #666; text-decoration: none;}
*.carousel-content p a:hover{color: #000;}
*.carousel-content .img{display: block; float: left; margin-right: 0px;}
*.carousel-content p.more a{display: block; margin-top: 10px; text-decoration: underline; color: #03376C; float: right; font-size: 93%;}


#home-left, #page-left{
	width: 366px;
/* 	background-color: aqua; */
	float: left;
	margin-right: 10px;
	margin-top: 10px;
}

#home-right, #page-right{
	float: left;
/* 	background-color: lime; */
	width: 203px;
	margin-top: 10px;
}

#page-right .tags{text-align: center; display: block;margin-bottom: 18px;}
#page-right .brand{display: block; margin: 10px 10px; border-bottom: 1px dotted #999; border-top: 1px dotted #999; color: #333; font-weight: bold; padding: 10px 6px; }


*.photo-gallery{display: block; margin: 15px 0px;}
*.photo-gallery a{border-color: #cdcecc; border-style: solid; border-width: 1px; display: block; margin: 2px; padding:2px; float: left;}
*.photo-gallery a:hover{border-color: #5a9cbd; border-style: solid; border-width: 1px;}
*.photo-gallerya img{}

#ft{font-size: 85%;border-top: 1px solid #666; margin: 30px 0px; padding: 10px 0px;}

.unit-header{color:#ec6b15; font-weight: bold;font-size: 123.1%; font-family: "Trebuchet MS";}
.unit-header a{color:#ec6b15; text-decoration: none;}
.unit-header a:hover{color:#ec6b15; text-decoration: underline;}
.page-title{color:#ec6b15; font-weight: bold;font-size: 138.5%; font-family: "Trebuchet MS"; padding-bottom: 10px;}
.list-header{color:#5a9cbd;}
p.date{color: #5a9cbd; font-weight: bold; margin-bottom: 10px;}

#new-products-home{}
#new-products-home ul{}
#new-products-home ul li{margin:5px 0px;padding: 5px 0px; border-bottom: 1px solid #CCC;}
#new-products-home ul li img{float:left; margin-right:6px;}
#new-products-home ul li h3{}
#new-products-home ul li h3 a{color: #5a9cbd; text-decoration: none; font-weight: bold;}
#new-products-home ul li h3 a:hover{color: #ec6b15; text-decoration: underline;}
#new-products-home ul li p{font-size: 85%;color:#666;}
#new-products-home ul li .view-all{}

#home-news{margin-top: 20px;}
#home-news ul{border-bottom: 1px solid #ec6b15;border-top: 1px solid #ec6b15;}
#home-news ul li{margin:5px 0px;padding: 5px 0px; padding-left:20px; background-image: url(../images/bullet-orange.gif); background-repeat: no-repeat; background-position: left 24px;}
#home-news ul li img{float:left; margin-right:6px;}
#home-news ul li h3{}
#home-news ul li h3 a{color: black; text-decoration: none;font-weight: bold;}
#home-news ul li h3 a:hover{color: #ec6b15; text-decoration: underline;}
#home-news ul li p{font-size: 85%;color:#666;}
#home-news ul li .view-all{}
#home-news ul li .date{font-size: 85%; color:#ec6b15;}

#home-seminars{margin-top: 20px;}
#home-seminars ul{border-bottom: 1px solid #ec6b15;border-top: 1px solid #ec6b15;}
#home-seminars ul li{margin:5px 0px;padding: 5px 0px; padding-left:20px; background-image: url(../images/bullet-orange.gif); background-repeat: no-repeat; background-position: left 8px;}
#home-seminars ul li img{float:left; margin-right:6px;}
#home-seminars ul li h3{}
#home-seminars ul li h3 a{color: black; text-decoration: none;font-weight: bold;}
#home-seminars ul li h3 a:hover{color: #ec6b15; text-decoration: underline;}
#home-seminars ul li p{font-size: 85%;color:#666;}
#home-seminars ul li .view-all{}
#home-seminars ul li .date{font-size: 85%; color:#ec6b15;}

.products-list{}
.products-list ul{ margin-top: 40px;}
.products-list ul li{margin: 6px 0px;padding:6px 0px;border-bottom:1px solid #CCC; }
.products-list ul li h3{ margin: 4px 0px;}
.products-list ul li h3 a{color:#ec6b15;text-decoration: none;font-weight: bold; font-size: 108%;}
.products-list ul li h3 a:hover{color:#5a9cbd;}
.products-list ul li .thumb{float:left; margin: 5px 10px;}
.products-list ul li p{font-size: 93%;color: #666;}
.products-list ul li .kodikos{color:#333;font-size: 85%;}
.products-list ul li .right{float: right; border-left: 1px dotted #999; padding-left:8px;text-align: center;display: block; margin: 10px 0px; margin-left: 10px;}
.products-list ul li .right .new{}
.products-list ul li .right .offer{}
.products-list ul li .right .brand{display:block; margin: 8px;}
.products-list ul li .right .brand img{}
.products-list ul li .right .brand .label{display: block;font-weight: bold; color: #333;}

.articles-list{}
.articles-list{}
.articles-list ul{}
.articles-list ul li{margin: 6px 0px;padding:6px 0px;border-bottom:1px solid #CCC; }
.articles-list ul li h3{ margin: 4px 0px; margin-top:1px;}
.articles-list ul li h3 a{color:#5a9cbd;text-decoration: none;font-weight: bold; font-size: 108%;}
.articles-list ul li h3 a:hover{color:#ec6b15;}
.articles-list ul li .thumb{float:left; margin: 5px 10px;}
.articles-list ul li p{font-size: 93%;color: #666;}
.articles-list ul li .date{color:#ec6b15;font-size: 85%;}
.articles-list ul li .right{float: right; border-left: 1px dotted #999; padding-left:8px;text-align: center;display: block; margin: 10px 0px; margin-left: 10px;}
.articles-list ul li .right .new{}
.articles-list ul li .right .offer{}
.articles-list ul li .right .brand{display:block; margin: 8px;}
.articles-list ul li .right .brand img{}
.articles-list ul li .right .brand .label{display: block;font-weight: bold; color: #333;}

.brand-logo{margin-top: 20px; border-bottom: 1px solid #5a9cbd; padding-bottom: 10px; margin-bottom: 10px;}
.copy{width: 200px; padding-left: 5px; color: #666;}
.footer-menu{float:right;}
.footer-menu ul li{float:right;}
.footer-menu ul li a{display: block; margin: 0px 5px; color:#ec6b15;}
.footer-menu ul li a:hover{color:#666;}
.credits{color: #999; display: block; margin-top: 20px; text-align: right;}
.credits a{color: #999; text-decoration: none;}
.credits a:hover{color:#666;}

.more{
display: block; margin: 10px 0px; font-size: 85%; padding: 2px 0px;
}

.more a{color: #5a9cbd; text-decoration: none;}
.more a:hover{color: black;}

.downloads{display:block; margin: 20px 10px;}
.downloads h2{font-weight: bold; color:#5a9cbd; padding: 10px 30px;  }
.downloads ul{}
.downloads ul li{padding: 0px 30px; background-image: url(../images/pdf.gif); background-repeat: no-repeat; background-position: left 3px;}
.downloads ul li a{font-size: 85%; color: #666; text-decoration: none;}
.downloads ul li a:hover{text-decoration: underline;}

.paginator{color: #333;}
.paginator a{color: #5a9cbd;}
.paginator a:hover{color: #333;}
