@charset "utf-8";
/* CSS Document */

body{ 
	margin:0; 
	padding:0;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
}
img{
	border : 0px;
	}
#gallery{
	z-index: 10005;

	/* CSS3 Box Shadow */
	/* The width of the gallery */
	width:920px;
	overflow:hidden;
}

#slides{z-index: 10005;
	/* This is the slide area */
	height:360px;
	margin-top: 20px;
	/* jQuery changes the width later on to the sum of the widths of all the slides. */
	width:520px;
	overflow:hidden;
}
a.footer{
	text-decoration: none;	
	text-shadow: #CCC;
	color: #F00;
	}
.slide{z-index: 10005;
	float:left;
}

#container{padding-top:30px;width:1180px;}
#grpBtnCont{float:left; margin-top:46px; display: none;}
.boxLeft{background:url(../images/boxBgTop.png) no-repeat top; width:1020px; padding-top:0px;}
.boxRight{background:url(../images/boxBgbottom.png) no-repeat bottom;padding-bottom:0px;}
.boxMiddle{background:url(../images/boxBg.png) repeat-y; height:520px; padding-left:10px; padding-right:10px;" align="left}
#menuCont{margin-left:40px; margin-top:30px; padding-left:10px;padding-right:10px;padding-top:2px;background:url(../images/menuBg.gif); height:34px;}
#header{height:85px;}
#contentBox{background:#efefef; height:410px;}
#footer{padding:5px; border-top:2px solid #600; padding-left:20px; }
#footer a{ color:#333; text-decoration:none;}

.productDesc{ width:500px; border:#333 1px solid; float:left;}


.dd_menu {padding:0px; margin:0; list-style-type:none; height:30px;}
.dd_menu li {float:left; height:30px; padding-left:10px; padding-right:10px; background:url(../images/menu_line.png) right no-repeat;}
.dd_menu li a {display:block; color:#fff; text-decoration:none; font:12px arial, verdana, sans-serif; font-weight: bold;}
.dd_menu li:hover a {text-decoration:underline;}

.dd_menu ul {position:absolute; left:-9999px; top:-9999px; list-style-type:none;}
.dd_menu li:hover {position:relative;}
.dd_menu li:hover ul {left:0px; top:30px; padding:3px; text-align:left;}
.dd_menu li:hover ul li {height:18px; border:none; background:none;}
.dd_menu li:hover ul li a {height:18px; padding:0px; display:block; font-size:11px; width:165px; line-height:18px; text-indent:5px; color:#000; background-color:#999; text-decoration:none; border-top:#fff 1px solid;border-bottom:#fff 1px solid;}
.dd_menu li:hover ul li a:hover {height:18px; color:#fff; background-color:#600;}

.contact_bg { background:url(../images/contact_bg.png) no-repeat; width:525px; height:344px;}

.contact_txt_gray { font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#908e8e; font-weight:700;}

.contact_txt_bold { font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#0a0a0a; font-weight:bold; line-height:24px;}

.contact_txt { font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#0a0a0a;}