.menu {
	 text-decoration: none;
	 font-size: 11px;
	 font-family: Arial, Verdana, SunSans-Regular, Sans-Serif;
	 color:#000000;
     display: block; 
     }

a.menu:hover {
	 text-decoration: underline;
	 font-size: 11px;
	 font-family: Arial, Verdana, SunSans-Regular, Sans-Serif;
	 color:#000000;
     display: block; 
     }


.welcome {
	 
	 text-decoration: none;
	 font-size: 11px;
	 font-family: Arial, Verdana, SunSans-Regular, Sans-Serif;
	 color:#4b4b4b;
	 padding-left:5px;
	 height:15px;
	 vertical-align:bottom;
	 }
 
	  
/************ Buttons *************/	 



/* planC expandable image */
table.tabimagenavtable {  width: 949px; border-spacing:0; border-collapse:separate;}
*:first-child+html table.tabimagenavtable { border-collapse:collapse;}
*html table.tabimagenavtable { border-collapse:collapse;}

td.tabimagenavEN { border-left:1px solid #d5d5d5; border-top:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5;  padding:0px 83px 0px 12px; height:43px; background-image: url(/images/bt_bg.jpg); background-repeat:repeat-x; height:43px;}
*:first-child+html td.tabimagenavEN {padding:0px 95px 0px 10px;}
td.tabimagenavEN_over{ border-left:1px solid #d5d5d5; border-top:1px solid #d5d5d5;border-bottom: none; padding:0px 93px 0px 12px; height:43px; background-image: url(/images/bt_bg_over.jpg); background-repeat:repeat-x; height:43px;}
*:first-child+html td.tabimagenavEN_over {padding:0px 95px 0px 10px;}

td.tabimagenavENLast { border-left:1px solid #d5d5d5; border-top:1px solid #d5d5d5; border-right:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5; padding:0px 93px 0px 12px; height:43px; background-image: url(/images/bt_bg.jpg); background-repeat:repeat-x; height:43px;}
*:first-child+html td.tabimagenavENLast {padding:0px 95px 0px 10px;}
td.tabimagenavENLast_over{ border-left:1px solid #d5d5d5; border-top:1px solid #d5d5d5; border-right:1px solid #d5d5d5; border-bottom: none; padding:0px 93px 0px 12px; height:43px; background-image: url(/images/bt_bg_over.jpg); background-repeat:repeat-x; height:43px;}
*:first-child+html td.tabimagenavENLast_over {padding:0px 95px 0px 10px;}

td.tabimagenavFR1 { border-left:1px solid #d5d5d5; border-top:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5; height:43px;background-image: url(/images/bt_bg.jpg); background-repeat:repeat-x; height:43px; width: 194px;}
td.tabimagenavFR1 a {margin: 0 0 0 12px;}
*:first-child+html td.tabimagenavFR1 { width: 194px;}
td.tabimagenavFR1_over { border-left:1px solid #d5d5d5; border-top:1px solid #d5d5d5; border-bottom: none; height:43px; background-image: url(/images/bt_bg_over.jpg); background-repeat:repeat-x; height:4px; width: 194px;}
td.tabimagenavFR1_over a {margin: 0 0 0 12px;}
*:first-child+html td.tabimagenavFR1_over { width: 194px;}

td.tabimagenavFR2 { border-left:1px solid #d5d5d5; border-top:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5; height:43px;background-image: url(/images/bt_bg.jpg); background-repeat:repeat-x; height:43px; width: 238px;}
td.tabimagenavFR2 a {margin: 0 0 0 12px;}
*:first-child+html td.tabimagenavFR2 { width: 238px;}
td.tabimagenavFR2_over { border-left:1px solid #d5d5d5; border-top:1px solid #d5d5d5; border-bottom: none; height:43px; background-image: url(/images/bt_bg_over.jpg); background-repeat:repeat-x; height:4px; width: 238px;}
td.tabimagenavFR2_over a {margin: 0 0 0 12px;}
*:first-child+html td.tabimagenavFR2_over { width: 238px;}

td.tabimagenavFR3 { border-left:1px solid #d5d5d5; border-top:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5; height:43px;background-image: url(/images/bt_bg.jpg); background-repeat:repeat-x; height:43px; width: 196px;}
td.tabimagenavFR3 a {margin: 0 0 0 12px;}
*:first-child+html td.tabimagenavFR3 { width: 196px;}
td.tabimagenavFR3_over { border-left:1px solid #d5d5d5; border-top:1px solid #d5d5d5; border-bottom: none; height:43px; background-image: url(/images/bt_bg_over.jpg); background-repeat:repeat-x; height:4px; width: 196px;}
td.tabimagenavFR3_over a {margin: 0 0 0 12px;}
*:first-child+html td.tabimagenavFR3_over {width: 196px;}

td.tabimagenavFR4 { border-left:1px solid #d5d5d5; border-top:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5; height:43px;background-image: url(/images/bt_bg.jpg); background-repeat:repeat-x; height:43px; width: 130px;}
td.tabimagenavFR4 a {margin: 0px 30px 0px 12px;}
*:first-child+html td.tabimagenavFR4 { width: 130px;}
td.tabimagenavFR4_over { border-left:1px solid #d5d5d5; border-top:1px solid #d5d5d5; border-bottom: none; height:43px; background-image: url(/images/bt_bg_over.jpg); background-repeat:repeat-x; height:4px; width: 130px;}
td.tabimagenavFR4_over a {margin: 0px 30px 0px 12px;}
*:first-child+html td.tabimagenavFR4_over {width: 130px;}

td.tabimagenavFR5 { border-left:1px solid #d5d5d5; border-top:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5; height:43px;background-image: url(/images/bt_bg.jpg); background-repeat:repeat-x; height:43px; width: 190px;}
td.tabimagenavFR5 a {margin: 0 0 0 12px;}
*:first-child+html td.tabimagenavFR5 { width: 190px;}
td.tabimagenavFR5_over { border-left:1px solid #d5d5d5; border-top:1px solid #d5d5d5; border-bottom: none;  height:43px; background-image: url(/images/bt_bg_over.jpg); background-repeat:repeat-x; height:4px; width: 190px;}
td.tabimagenavFR5_over a {margin: 0 0 0 12px;}
*:first-child+html td.tabimagenavFR5_over { width: 190px;}

td.tabimagenavFRLast { border-left:1px solid #d5d5d5; border-top:1px solid #d5d5d5; border-right:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5;  padding:0px 0px 0px 12px; height:43px; background-image: url(/images/bt_bg.jpg); background-repeat:repeat-x; height:43px;}
*:first-child+html td.tabimagenavFRLast {padding:0px 0px 0px 12px;}
td.tabimagenavFRLast_over{ border-left:1px solid #d5d5d5; border-top:1px solid #d5d5d5; border-right:1px solid #d5d5d5; border-bottom: none; padding:0px 0px 0px 12px; height:43px; background: #fff; background-repeat:repeat-x; height:4px;}
*:first-child+html td.tabimagenavFRLast_over {padding:0px 0px 0px 12px;}


a span.tabtext {text-decoration: none; font-size: 11px; 
	font-family: Arial, Verdana, SunSans-Regular, Sans-Serif; font-weight:bold; color:#000000; }
a:hover span.tabtext {text-decoration: none; font-size: 11px; 
	font-family: Arial, Verdana, SunSans-Regular, Sans-Serif; font-weight:bold; color:#ff6600;}
a:active span.tabtext{text-decoration: none; font-size: 11px; 
	font-family: Arial, Verdana, SunSans-Regular, Sans-Serif; font-weight:bold; color:#ff6600;}
a:focus span.tabtext{text-decoration: none; font-size: 11px; 
	font-family: Arial, Verdana, SunSans-Regular, Sans-Serif; font-weight:bold; color:#ff6600;}

a span.tabtext_on {text-decoration: none; font-size: 11px; 
	font-family: Arial, Verdana, SunSans-Regular, Sans-Serif; font-weight:bold; color:#ff6600;}
a:hover span.tabtext_on {text-decoration: none; font-size: 11px; 
	font-family: Arial, Verdana, SunSans-Regular, Sans-Serif; font-weight:bold; color:#ff6600; }
a:active span.tabtext_on {text-decoration: none; font-size: 11px; 
	font-family: Arial, Verdana, SunSans-Regular, Sans-Serif; font-weight:bold; color:#ff6600; }
a:focus span.tabtext_on {text-decoration: none; font-size: 11px; 
	font-family: Arial, Verdana, SunSans-Regular, Sans-Serif; font-weight:bold; color:#ff6600; }


/* end of planC expandable image */

.tabletest  {
	text-decoration: none;
	font-size: 11px;
	font-family: Arial, Verdana, SunSans-Regular, Sans-Serif;
	color: #000000;
	vertical-align:top;
	}
	
	
*:first-child+html .tabletest  {
	text-decoration: none;
	font-size: 11px;
	font-family: Arial, Verdana, SunSans-Regular, Sans-Serif;
	color: #000000;
	width: 100%;
	margin-right: 0px;
	vertical-align:top;
	}


	
* html table.tabletest{
	width: 100%;
	/*margin-right: 0px;
	margin-left: 0px;
	vertical-align:top;
	position:absolute;
	left:736px;*/
	
	}
.tabletest a {
	text-decoration: none; 
	font-size: 11px;
	font-family: Arial, Verdana, SunSans-Regular, Sans-Serif;
	color: #000000;
	vertical-align:top;
	}

*:first-child+html .tabletest a{
	text-decoration: none;
	font-size: 11px;
	font-family: Arial, Verdana, SunSans-Regular, Sans-Serif;
	color: #000000;
	width: 100%;
}	


.tabletest a:visited {
	text-decoration: none;
	font-size: 11px;
	font-family: Arial, Verdana, SunSans-Regular, Sans-Serif;
	color: #000000;
	vertical-align:top;
	}

*:first-child+html .tabletest a:visited{
	font-size: 11px;
	font-family: Arial, Verdana, SunSans-Regular, Sans-Serif;
	color: #000000;
	width: 100%;
}	
.tabletest a:hover {
	text-decoration: underline; 
	font-size: 11px;
	font-family: Arial, Verdana, SunSans-Regular, Sans-Serif;
	color: #000000;
	vertical-align:top;
	}

*:first-child+html .tabletest a:hover{
	text-decoration: underline;
	font-size: 11px;
	font-family: Arial, Verdana, SunSans-Regular, Sans-Serif;
	color: #000000;
	width: 100%;
}	
.logotd{
	width: 710px;
	}
	
/* leftnav changes  2Dec08  eb */


#leftMenu { 
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
	width: 155px;
	font-family:"Helvetica Neue", helvetica, arial;
	font-size:11px;
	border-right:1px #ffffff solid;
}
#leftMenu ul{
	list-style-image:none;
	list-style-position: outside;
	list-style-type:none;
	margin:0px;
	padding:0px;
}
#leftMenu ul li, #leftMenu .liSecond, #leftMenu .liThird, #leftMenu .liFourth{
	list-style-image:none;
	list-style-position: outside;
	list-style-type:none;
	margin:0px;
	padding:0px 0px 0px 0px;
	padding-left:0px;
	color:#000000;
	line-height:140%;
	line-height:100%;
	font-family:"Helvetica Neue", helvetica, arial;
	font-size:11px;
	vertical-align:middle;
	background:none;
	
}
#leftMenu ul li ul {
	padding:0px;
	margin:0px;
}
#leftMenu ul li ul li{
	list-style-image:none;
	list-style-position: outside;
	list-style-type:none;
	margin:0px;
	padding:0px;
	color:#000000;
	line-height:140%;
	font-family:"Helvetica Neue", helvetica, arial;
	font-size:11px;
	vertical-align:middle;
	background:none;
}

#leftMenu a {color:#000000;}
#leftMenu a:visited { color:#000000;}
#leftMenu a:hover {color: #ff6600;}

#leftMenu a, #leftMenu a.aSecond, #leftMenu a.aThird, #leftMenu a.aFourth {
	display:block;
	height:18px auto;
	min-height:18px;
	* height:18px;
	margin:0;
	padding:5px 0 2px 0px;
	position:relative;
	color:#000000;
	text-decoration:none;
	border:none;
	border-bottom: solid 1px #d7d7d7;
	font-size:11px;
}
*:first-child+html #leftMenu a, *:first-child+html #leftMenu a.aSecond, *:first-child+html #leftMenu a.aThird, *:first-child+html #leftMenu a.aFourth { height:auto; min-height:18px; }


#leftMenu a:visited, #leftMenu a.aSecond:visited, #leftMenu a.aThird:visited, #leftMenu a.aFourth:visited {
	display:block;
	height:18px auto;
	min-height:18px;
	* height:18px;
	margin:0;
	padding:5px 0 2px 0px;
	position:relative;
	color:#000000;
	text-decoration:none;
	border:none;
	border-bottom: solid 1px #d7d7d7;
	font-size:11px;
}
*:first-child+html #leftMenu a:visited, *:first-child+html #leftMenu a.aSecond:visited, *:first-child+html #leftMenu a.aThird:visited, *:first-child+html #leftMenu a.aFourth:visited {height:auto; min-height:18px;}


#leftMenu a:hover, #leftMenu a.aSecond:hover, #leftMenu a.aThird:hover, #leftMenu a.aFourth:hover {
	display:block;
	height:18px auto;
	min-height:18px;
	* height:18px;
	margin:0;
	padding:5px 0 2px 0px;
	position:relative;
	color:#ff6600;
	text-decoration:none;
	border:none;
	border-bottom: solid 1px #d7d7d7;
	font-size:11px;
}
*:first-child+html #leftMenu a:hover, *:first-child+html #leftMenu a.aSecond:hover, *:first-child+html #leftMenu a.aThird:hover, *:first-child+html #leftMenu a.aFourth:hover {height:auto; min-height:18px;}
#leftMenu a:active, #leftMenu a.aSecond:active, #leftMenu a.aThird:active, #leftMenu a.aFourth:active {
	display:block;
	height:18px auto;
	min-height:18px;
	* height:18px;
	margin:0;
	padding:5px 0 2px 0px;
	position:relative;
	color:#ff6600;
	text-decoration:none;
	border:none;
	border-bottom: solid 1px #d7d7d7;
	font-size:11px;
}
#leftMenu a.aSecondOn, #leftMenu a.aThirdOn, #leftMenu a.aFourthOn {
	display:block;
	height:18px auto;
	min-height:18px;
	* height:18px;
	margin:0;
	padding:5px 0 2px 0px;
	position:relative;
	color:#ff6600;
	text-decoration:none;
	border:none;
	border-bottom: solid 1px #d7d7d7;
	font-size:11px;
}
#leftMenu .navTop{background-image:url(/images/leftnav/leftnavtop.jpg); background-repeat:repeat-x; width:155px; height:5px; padding:none; margin-left:auto; font-size:6px; border:none; border-bottom:#d7d7d7 1px solid;}
#leftMenu .navBottom{background-image:url(/images/leftnav/leftnavbottom.jpg); background-repeat:repeat-x; width:155px; font-size:5px;}

#leftMenu a.aSecond, #leftMenu a.aSecond:visited, #leftMenu a.aSecond:hover, #leftMenu a.aSecond:active { padding-left:12px; background: url(/images/leftnav/2ndlevelarrow.gif) no-repeat 2px 10px; font-weight:bold;}
#leftMenu a.aSecondOn, #leftMenu a.aSecondOn:visited, #leftMenu a.aSecondOn:hover, #leftMenu a.aSecondOn:active { padding-left:12px;  background:  #f9f9f9 url(/images/leftnav/2ndlevelarrow.gif) no-repeat 2px 10px; font-weight:bold;}


#leftMenu a.aThird, #leftMenu a.aThird:visited, #leftMenu a.aThird:hover, #leftMenu a.aThird:active { padding-left:23px;background:url(/images/leftnav/3rdlevelarrow.gif) no-repeat 13px 10px;}
#leftMenu a.aThirdOn, #leftMenu a.aThirdOn:visited, #leftMenu a.aThirdOn:hover, #leftMenu a.aThirdOn:active {padding-left:23px; background: #f9f9f9 url(/images/leftnav/3rdlevelarrow.gif) no-repeat 13px 10px;}
*:first-child+html #leftMenu a.aThird, 
*:first-child+html #leftMenu a.aThird:visited, 
*:first-child+html #leftMenu a.aThird:hover, 
*:first-child+html #leftMenu a.aThird:active { padding-left:22px; background:url(/images/leftnav/3rdlevelarrow.gif) no-repeat 12px 10px;}
*:first-child+html #leftMenu a.aThirdOn, 
*:first-child+html #leftMenu a.aThirdOn:visited, 
*:first-child+html #leftMenu a.aThirdOn:hover, 
*:first-child+html #leftMenu a.aThirdOn:active { padding-left:22px; background: #f9f9f9 url(/images/leftnav/3rdlevelarrow.gif) no-repeat 12px 10px;}

#leftMenu a.aFourth, #leftMenu a.aFourth:visited, #leftMenu a.aFourth:hover, #leftMenu a.aFourth:active { padding-left:30px; background: url(/images/leftnav/4thlevelarrow.gif) no-repeat 20px 10px;}
#leftMenu a.aFourthOn, #leftMenu a.aFourthOn:visited, #leftMenu a.aFourthOn:hover, #leftMenu a.aFourthOn:active { padding-left:30px; background: #f9f9f9 url(/images/leftnav/4thlevelarrow.gif) no-repeat 20px 10px; }
* html #leftMenu a.aFourth, 
* html #leftMenu a.aFourth:visited, 
* html #leftMenu a.aFourth:hover, 
* html #leftMenu a.aFourth:active { padding-left:29px; background: url(/images/leftnav/4thlevelarrow.gif) no-repeat 19px 10px;}
* html #leftMenu a.aFourthOn, 
* html #leftMenu a.aFourthOn:visited, 
* html #leftMenu a.aFourthOn:hover, 
* html #leftMenu a.aFourthOn:active { padding-left:29px; background: #f9f9f9 url(/images/leftnav/4thlevelarrow.gif) no-repeat 19px 10px;}

/*  end of leftnav classes   */

/* 2 BOX ROW */

.twoBoxRow {
	border: none;
	background: transparent;
	padding: 0;
	overflow: hidden;
}

.leftBox {
	float: left;
	width: 226px;
	border: 1px solid #ccc;
	/*margin-right: 10px;*/
	margin: 0;
	background: #fff;
	padding: 14px 13px 8px 13px;
}

.rightBox {
	/*float: left;*/
	float: right;
	width: 226px;
	border: 1px solid #ccc;
	background: #fff;
	padding: 14px 13px 8px 13px;
}

/* 2 BOX ROW IE6 STYLES */

* html .twoBoxRow {
	border: 0px solid #ccc;
	background: transparent;
	padding: 0;
	overflow: hidden;
	height: 100%;
}

* html .leftBox {
	float: left;
	width: 226px;
	border: 1px solid #ccc;
	margin: 0;
	background: #fff;
	padding: 14px 13px 8px 13px;
}

* html .rightBox {
	float: right;
	width: 226px;
	border: 1px solid #ccc;
	background: #fff;
	padding: 14px 13px 8px 13px;
}

/* sharecontent_3col.jsp */
/* These styles apply to the "sharecontent_3col.jsp" include - site/includes */

.sharecontent_3col {
	padding: 0px 0px 0px 13px;
	clear: both;
	border: 0px solid red;
	margin: 0px 0px 0px 0px;
}

/* start of breadcrumb classes */
.breadcrumbActive { color:#666666; padding:0px;  margin-left: 1px; *margin-left:1px;}
.breadcrumbLink { padding:0px; margin-left: 2px; *margin-left:1px; display:inline-block; margin-right:3px; * margin-right:4px;}
.breadcrumbTop { padding:0px; margin-left:0px;}
.breadcrumbTop img {padding:0px; margin-left:0px; border:none;}
img.breadcrumbHome { margin-right:0px; * margin-right:-1px; margin-left:4px; * margin-left:4px; border:none;}
.breadcrumb a:link {text-decoration: none; color: #ff6600;}
.breadcrumb a:visited {text-decoration: none; color:#ff6600;}
.breadcrumb a:hover {text-decoration: none; color:#666666;}
.breadcrumb a:active {text-decoration: none; color:#ff6600;}
.breadcrumbText {font-weight:bold;}
/* end of breadcrumb classes */

/* SITE SEARCH BOX - THE STYLES BELOW ARE USED IN THE "header_box_en_new.jsp" INCLUDE */

#siteSearchContainter {
	width: 100%;
	overflow: hidden;
	margin-bottom: 5px;
	border: 0px solid black;
}

* html #siteSearchContainter {
	width: 100%;
	overflow: hidden;
	margin-bottom: 0.46em;
	border: 0px solid black;
}

*:first-child+html #siteSearchContainter {
	width: 100%;
	overflow: hidden;
	margin-bottom: 0.46em;
	border: 0px solid black;
}

#siteSearchBtn {
	float: right;
	border: 0px solid blue;
	width: 3.40em;
}

* html #siteSearchBtn {
	float: right;
	border: 0px solid blue;
	width: 3.30em;
}

*:first-child+html #siteSearchBtn {
	float: right;
	border: 0px solid blue;
	width: 3.30em;
}

#siteSearchBox {
	float: right;
	border: 0px solid red;
	width: 150px;
}

#siteSearchBox input {
	float: right;
	background: #F5F2F2;
}

#siteSearchBtn img {
	border: none;
	float: right;
}

.date_news1 {
padding-left:5px;
}

.image_news1 {
float:left; 
height:70px; 
width:85px;
}

.image_news1 img {
height:70px; 
width:85px;
}

.text_news1 {
float:left; 
width:370px; 
padding-left:12px;
}
