/* CSS Document */
body {
	margin:0px;
	width:100%;
	background:url(images/bg_body.jpg) repeat-x #99CCFF;
	font-size:12px; position:inherit;
	color:#333333;}
#page {background-color:#fff; width:940px; padding:0 10px 10px 10px; margin:0 auto;}
/* ρρρρρρρρρρρρρρρρρ                    Header            ρρρρρρρρρρρρρρρρρ                       */	
#headLeft {width:200px; float:left; padding-top:10px;}
#headRight {width:740px; float:Right;padding-top:7px;}
#headRight2 {width:722px; float:Right;padding-top:6px; text-align:right; padding-right:18px; color:#FF0000; height:20px;}
#headRightSearch {width:740px; float:Right;padding-top:60px;}

.box_pic {border:1px solid #919193;}
.box_pic:hover {border:1px solid #333;  cursor:pointer;}
/* ρρρρρρρρρρρρρρρρρ                    Menu Left            ρρρρρρρρρρρρρρρρρ                       */	
.footer {padding:5px; background-color:#DDDDDD}
/*-------------------------- search --------------------*/
    .displaytext{opacity: 0.2; filter: alpha(opacity = 80);}
   .normaltext{opacity: 1; filter: alpha(opacity = 100); }
   .displayimg{ filter:alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5;background:url(hscripts.gif); }
/*-------------------------- form --------------------*/
.txtbox { border:1px solid #444; font-family:Tahoma; font-size:12px; color:#444; text-decoration:none; width:120px; border-right:2px solid #ff0000;}
.txtbox2 { border:1px solid #444; font-family:Tahoma; font-size:12px; color:#444; text-decoration:none; width:120px; }
/*-------------------------- form Login --------------------*/
.LoginLeft { width:80px; padding-top:3px; float:left; height:20px; color:#333333; font-weight:700; }
.LoginRight { width:160px; padding-top:3px; float:left; height:20px; color:#333333; font-weight:700;}
.mainBody {padding:0 0 5px 0;}
#LeftMenu {width:200px;float:left; background:url(images/bg_menu.jpg);}
.menuProduct {width:200px;float:left; padding:10px 0 10px 0;}
#RightBody {width:735px; float:Right; padding-left:5px;}
.spacer{
	clear:both; 
	font-size:0; 
	line-height:0;
}

.url{
	margin:10px 0 10px 0;
	padding:0px;
	list-style-type:none;
	font-size:12xp; font-weight:bold;
	line-height:12px;
	color:#333333;
	
}

.menuProduct { font-size:12px; color:#333333; }
.menuProduct hr {width:180px; text-align:left;}
.menuProduct ul li{
	
	display:block; 
	height:25px; 
	width:200px; background:url(images/bg_ul.gif) no-repeat 0 0;
}
.menuProduct ul li a{
	display:block;
	padding:0 0 0 10px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#333333;
	background-color:inherit;
	text-decoration:none;
}
.menuProduct ul li a:hover{
	color:#ff0000;
	background:url(images/bg_ul2.gif) no-repeat 0 0;
}
.menuProduct1 {width:242px;float:left; padding:10px 0 10px 0;}
.menuProduct1 {font-size:12px; color:#333333; }


.hSafety {	color: #2096D4; font-weight: bold;}
.hNews {color: #FF0000; font-weight: bold; }
.ulNews  a, ul{ color:#333333; padding-left:2px;}
.ulNews a:hover { color:#666666; padding-left:2px; margin-left:2px;}
/*btn_search*/
.btn_search {border:1px solid #919193;}
.btn_search:hover {border:1px solid #333;  cursor:pointer;}
.td_search { background-image: url(images/bg_search.gif); height:34px; font-size:12px; color:#FFFFFF;  font-weight:bold; width:740px; }
.td_search1 { float:right; width:135px;padding-top:2px;}
.td_search2 {float:lfet; width:530px; padding-top:5px; padding-left:50px; text-align:right; padding-right:10px;}
.table_search { background-color:#666666;}
.List_box {width:190px; height:21px; font-size:11px;}
.txt_box {width:110px; height:15px; font-size:11px}
.highslide-container div {
    font-family: Verdana, Helvetica;
    font-size: 10pt;
}
.highslide {
	cursor: url(../highslide/graphics/zoomin.cur), pointer;
    outline: white;
	text-decoration: underline;
	color: 39609F;

}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide-wrapper, .drop-shadow {
	background: white;
}
.highslide img {
	border: 2px solid white;
}
.highslide:hover img {
	border: 2px solid white;
}
.highslide-wrapper {
	background: white;
}
.highslide-image {
	border: 10px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    border: 5px solid white;
    border-top: none;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;

    padding-left: 22px;
    background-image: url(highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

a.highslide-full-expand {
	background: url(highslide/graphics/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}