﻿
* { padding: 0; margin: 0; } 
html {
padding:0px;
margin:0px;
}
body {
background-color: #e1ddd9; 
color:#564b47;
padding:0px;
margin:0px;
font-family: Tahoma;
 font-size: 13px; 
 _TEXT-ALIGN: center; /* For IE  6 */
} 
#content{
 overflow:hidden;
 width:890px; 
 color: #333;
 border: 0p;
 margin: -5px 0px 0px 0px;
/* padding: 10px;*/
 _TEXT-ALIGN: left; /* For IE  6 */
 _width:890px;
 background:#FFFFFF; 
padding: -5px 0 0px 0;
 
}
/**SHADOW CONTENT**/
#content div.a {background-color: #FFFFFF; border: 1px solid  #878482; border-top:none;border-left:none;padding:0 1px 1px 1px;height:350px;} 
#content div.b {background-color: #93908e;  border: 1px solid #9f9c9b;border-top:none;border-left:none;padding:0 1px 1px 1px;}
#content div.c {background-color: #aba8a7;  color :#ff0000;border: 2px solid #b7b5b4;border-top:none;border-left:none;padding:0 1px 1px 1px;} 

#content1 { 
 overflow:hidden;
 width:861px; 
 color: #333;
  border: 0p;
  margin: 15px 10px 0 10px;
  
/* padding: 10px;*/
 _TEXT-ALIGN: left; /* For IE  6 */
 
padding: 0px;
background-color: #ffffff; 
}
/**SHADOW CONTENT1**/
 div.aa {background-color: #FFFFFF; border: 1px solid #878482; border-left:none;padding: 1px;padding:1px;} 
 div.bb {background-color: #93908e;  border: 1px solid #9f9c9b; border-left:none;padding: 1px;padding:1px;}
 div.cc {background-color: #aba8a7; color :#ff0000;border: 2px solid  #b7b5b4; border-left:none;padding: 1px;padding:1px;} 

/**SHADOW menu**/
 div.menua {background-color: #878482;  border-left:none;border-top:none;border-right:none; } 
 div.menub {background-color: #93908e;  border-bottom: 1px solid #9f9c9b; border-left:none;border-top:none;border-right:none;padding-bottom: 1px;}
 div.menuc {background-color: #aba8a7; color :#ff0000;border-bottom: 2px solid  #b7b5b4; border-left:none;border-top:none;border-right:none;padding-bottom: 1px;}

a{
 text-decoration:none;
 *text-decoration:none;
 _text-decoration:none;
 color:gray;
}
a:hover{
	 text-decoration:underline;
	 color:blue;
}
sup {
	font-size:8px;
}


#wrapper { 
  margin: 0 auto;
  width: 890px;
 _TEXT-ALIGN: left; /* For IE  6 */
 _width: 920px;
  clear: both; 
  
}


/****mainBanner style***/
#header {
  background-color: #ffffff;
}
#headerInside{
  margin: 0 auto;
  width: 890px; 
 _width: 920px; 
 overflow:hidden;		 
 border: 0px;
  _TEXT-ALIGN: left; /* For IE  6 */
	
}


 /***end***/

#main_banner{
 padding:2px 0 0 0;	  
}
#mainBannerLeft{
	float:left;
}

#logo{ 
 float: left; 
}
 
#mainBannerRight{
	float:right;
	margin-top:20px; 
	width:430px;
}
#mainBannerRightTop{
	  float:left;
}
#mainBannerRightTop a{
	margin-right:5px;
}
#mainBannerRightBottom{ 
	padding-top:10px; 
}  
#mainBannerRightBottom div{ 
	float:left;
	margin-right:10px; 
} 
 
 .search_input{
 	border:1px solid black;  
 	display:block;  
  
 }
.search_text{ 
  /*** border-style:none;**/ 
   width:90px;
   border:0px;
   padding:0 0 0 0;
   margin:0px 0px 0px 0px; 
}
 #language_content{ 
 padding-top:3px;
 float:right;
 width:80px;
 padding-left:3px;
 border:none;
 border:0px;
 } 
 
 #lang1{
 	border:none;
 	border:0px;
 } 
 .selectParent{
 	width:80px;
    overflow:hidden;
    padding: 0;
    border:0px;border:none;
    padding:0 0 0 0;
    margin:0px 0px 0px 0px; 
    
 }
  
 .selectParent select#lang1{
    width:100px; 
    padding: 0;  
    border:0px;border:none;
    padding:0 0 0 0;
    margin:0px 0px 0px 0px;  
} 
 
  
  
/***mainBanner style end***/

/**main_body_content menu start*/
 #navigation{
 width:100%;
  height:27px; /* Changed from 35px to 27px to allow more rows in pull downs. Paul */ 
 font-weight:bold; 
 text-align:center; 
 _text-align:center;
 background: url('/images/common/menu_up.png') repeat-x right  ;
 }

#navigation ul#navlist{ 
 
 width:925px;  /* changed from 885px to 800px to center and add menu columns */
 text-align:center; 
 _text-align:center; 
  margin:auto;
 
} 
 #navigation ul#navlist li{
 float:left;
 list-style-type: none;  
 
} 
#navigation ul#navlist li a{
/**border-right:3px #FFFFFF groove ;***/	/**change!!!*/
 padding:0 0 0 0; 
 line-height:normal;  
 display:block; 
 text-align:center;
 _text-align:center; 
 font-size:14px; 
 line-height:27px;  /* Changed from 35px to 27px to allow more rows in pull downs. Paul */ 
 color:#FFFFFF;	
 text-decoration:none;
 *text-decoration:none;
 _text-decoration:none; 
 width:100px;   /* Changed from 123px to 100px  for 800px wide*/
  
} 


#navigation ul#navlist li a img{
 float:right;
 padding:4px 0 0 0;  
 line-height:normal;  
 display:block; 
 text-align:center;
 _text-align:center; 
  vertical-align:center;
 line-height:27px;   /* Changed from 35px to 27px to allow more rows in pull downs. Paul */ 
 color:#FFFFFF;	
  
}


 #navigation ul#navlist li a:hover{
background: url('/images/common/menu_down.png') repeat-x  top;
text-decoration:none; 
  /**width:121px***/ 
} 
 
/**menu drop down block start***/
#navigation ul#navlist li ul#subnavlist { display:none;  text-decoration:none; color:black; }

#navigation ul#navlist li:hover ul#subnavlist
 {
 display: block;
 list-style-type:none;  
 position: absolute;
 background:url('/images/common/1list_back.png') repeat-y ; 
 margin-top:-1px; 
 z-index:11;text-decoration:none; color:black;
  }
  
/***#navigation ul#navlist li:hover ul#subnavlist li br { 
	text-indent: -5em;}***/
#navigation ul#navlist li ul#subnavlist li {
	float: none;   text-decoration:none; color:black;
    margin-top:-2px;	 
 }  
 
#navigation ul#navlist li ul#subnavlist li a
 {
  border-style:none;
  font-size:13px;
  display: block; 
  text-align:left;  
  text-decoration:none; color:black; 
  width:160px;
  padding:0 0 0 11px;
  height:27px !important;/***white-space:nowrap;*/    /* Changed from 35px to 27px to allow more rows in pull downs. Paul */ 
  line-height:18px;  margin-top:3px;
  vertical-align:middle;
 }  
#navigation ul#navlist li ul#subnavlist li a:hover
 { 
  text-decoration: none;color:black;
  background:url('/images/common/1list_down.png') no-repeat ;  
 }
 
ul#subnavlistDetail { display:none;} 
#navigation ul#subnavlist li:hover ul#subnavlistDetail
 {
 display: block;
 list-style-type:none;  
 position: absolute;
 margin-left:170px;
 margin-top:-21px; /* Changed from -21px to -50px then back to -21 when height was changed for ease of use in firefox */ 
 background:url('/images/common/1list_back.png') repeat-y ;
 z-index:11;   
}


 

   /**menu drop down block end***/
   
   /*******index product start***/
   
    

 ul#indexnavlist
 {
  
 display: block;  
 position: absolute; 
  
 z-index:11; 
	
  }
  
  ul#indexnavlist li {
	float: none;     
	list-style-image: url('/images/newIndex/arrow.png') ;
	list-style-position: inside;
 }  
 
 ul#indexnavlist  li a
 {
  border-style:none;
 font-size:13px;
 display: block;
 overflow:hidden;
 text-align:left;
 text-decoration:none;  
 color:black; 
 width:155px;
 padding:0 0 0 11px;
 }  
 
 ul#indexnavlist  li a:hover
 { 
  text-decoration: underline; 
 }

ul#indexnavlistDetail { display:none;}
 

 ul#indexnavlist  li:hover ul#indexnavlistDetail
 {
    display:inline;  
 position: absolute;
 padding-top :0px;
 margin-left:156px; 
 list-style-image:url('/images/newIndex/arrow.png'); 
}



   
   
   /***index product end***/
   
   
   
/****footer***/  /********TBC*********/
#content_footer
{
 	width: 882px;
 	float: left;
	margin-top: 4px;
}

#footer { 
 clear: both;
 width:882px;
 margin-top:4px;
 /**
 width: 885px;
 margin-top:15px;
 margin: 20px 10px 0px 0px;
 */
 height:55px;
 color: #000000;
 
 text-align:left;
 
}

.footer-text{ 
	float:left;
  font-size:10px;
  
  margin-top: 4px;
  
}

.footer-link{
	/**
  margin-top:2px;
  */
  margin-top: 4px;	
  color:#000000;
  float:right;
  font-size:12px;
  margin-left:15px;

}
img{
  border: 0px;
}
/**footer end*/


/************************************upside common********************/
  

 
/**home flash tab start**/

#homeFlashTabDiv{
	
	display:block;
}
/*****flash tab style***/
 #TopAD h2 a{
	padding-left:10px;
	color:#fff; 
	line-height:1.3em;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
 
#TopAD .Adbody {
	float:left;	  
	font-weight:bold; 
	margin:0 0 0 20px; height:15px; 
	 }
  
#TopAD .Adbody img{
	line-height:1.7em; 
 
	 }
#TopAD .Adbody a{	
	/***font-size:13px;***/	 
	text-decoration: none;
	line-height:1.7em;
	 font-weight:bold; 
	 font-size:15px; padding-left:20px;
	 color:#009FA8; border-left:2px ridge  #DCDCDC	;
} 
#TopAD .TopAdTop{float:left; }
 
 
#TopAD .link {padding-left:20px; margin-top:7px; height:20px;float:left;	  }
#TopAD .link ul {
	padding:0;
	margin:0;
	list-style-type: none;
	display: block;
	padding-top:1px;
}
#TopAD .link ul li {
	width: 14px;
	height: 14px;
	float: left;
	display: block;
	color: #fff;
	text-align: center;
	margin: 1px;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#TopAD .link ul li.on {
	background:url('/images/newIndex/light.png')  no-repeat ; 
	color: #000;
}
#TopAD .link ul li.off {
	background:url('/images/newIndex/optional.png') no-repeat ; 
	color: #fff;
}
/****falsh tab end*****/


/***new product list*****/
#press-footer{
	float:right; 
	margin:10px 0 10px 0; 
}
#bottomContent1{
margin-top:10px;} 
#leftBox{
	float:left;
	width:580px;  
}
#leftBox1{
	height:460px;
	padding-bottom:10px;
}
#rightBox{
	float:right;
	width:250px;
}
#rightBox1{
	  
}
#rightBox2{
	margin:41px 0 15px 0;
}
.indexProductsTitle{ 
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #009FA8; 
	border-bottom:solid #009FA8 2px; 
 	 
}
 
/***.indexProductsTitleWithRight{ 
	 
	/****font-color:#008080;***/
/**	font-family: Tahoma, Geneva, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #009FA8; 
	border-bottom:solid #009FA8 2px; 
 	float:left;
 	display:inline;
 	clear:both;
}**/

.newListingCol{
	width:275px;
	height:200px;float:left; 
}
.newListingCol2{
	width:275px;padding-left:20px;
	height:200px;float:left;  
}
.categoryCol1{
 	 
	vertical-align:top;
	width:188px;
	padding-right:8px;
	
	
}
.categoryCol2{
	vertical-align:top;
	width:188px;
	display:block;padding-right:8px;
}

.categoryCol3{
	vertical-align:top;
	width:188px;padding-right:8px;
}
.imageProduct{
	margin-top:10px;
	height:95px; 
	

}
.textProduct{
	margin-top:10px;height:80px;

  
}
.readMoreProduct{ 
	float:right;
	vertical-align:bottom;
	padding-bottom:10px;
}


/***link inside****/


.subscribe_button{
	float:right;
	border:0;
	width:75px;
	height:21px;
    background:#FFFFFF url('/images/events/web-eNews-Subscription-3.jpg') no-repeat right top;
    font-weight:600; 	
}
.subscribe_button_press{
	float:right;
	border:0;
	width:75px;
	height:21px;
    background:#FFFFFF url('/images/events/web-eNews-Subscription-4.jpg') no-repeat right top;
    font-weight:600; 	 	
}

/****product guide panel***/
#model_text{
	text-align:left;
}

#model_text h1{
	text-align:left;
	font-weight:700;
	font-size:13px;
}

#model_text .input1{
	border: 1px solid #56BDC6; 
	background-color: transparent; 
	margin-left:10px;
	width:180px;
	
}
#model_text .radio1{
	background-color: transparent; 
	margin-left:10px;
	border:0px;
}

#model_text select{
	background-color: transparent; 
	border: 1px solid #56BDC6; 
    
}

#model_text label{
	width:130px;
	text-align:left;
	
}
#require_star{
	color:red;
	font-size:11px;
	font-weight:600;
}

.rich-mpnl-body{
   padding:10px 5px 0 5px;
   text-align:left;
   width:100%;
   
}
.rich-mpnl-content
{
   padding:0px;
   background:#FFFFFF url('/images/events/web-eNews-Subscription-1.jpg') repeat-x right top;
   width:100%;
   text-align:left;
}

#model_text a {
	float:right;
	border:0;
	width:75px;
	height:21px;
    background:#FFFFFF url('/images/events/web-eNews-Subscription-3.jpg') no-repeat right top;
    font-weight:600;
 	color:#FFFFFF;
 	text-align:center;
}

#model_text a:hover {
 /*	color:#565656;*/
 color:blue;/*#BEBEC0;*/
 text-decoration: underline;
 	text-align:center;
}
.productGuideCol1{
	padding-top:3px;	vertical-align:top;
	width:12px; 
}
.productGuideCol2{

	
}
 

/****product guide panel end***/