@charset "utf-8";
/* CSS Document EN */
/****************************** Main Css ******************************/
*/
@import url("fonts.css"); 
html, body {border: 0; margin: 0; padding: 0; height: auto;}
body {	
	font: 12px Tahoma, sans-serif, Helvetica, Arial;
	color: #5a5956; /*Font color*/
	background:#FFFFFF;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */

}
	table {font: 12px Tahoma, sans-serif, Helvetica, Arial; line-height: 135%;}
	p, br,li {line-height: 165%;}
	p { margin: 0; padding: 0 0 1.2em 0; }
	img, img a { border: none; }
	hr { width: 100%; height: 1px;  background-color:#edece9; color:#edece9; border:0; margin-bottom:10px;}
	form { margin:0; padding:0; display:inline; }
	input, select, textarea {
		font: Tahoma, sans-serif, Helvetica, Arial;
		font-size: 13px;
		color: #7c7b7a;
		border: 1px solid #dddddd;
	}
	/*input[type="text"]*/
	select {
		border: 1px solid #dddddd;
		font-size:12px;
	}
	
	.search { width:168px; font-size: 12px; float:left;}
	
	.search_go {
		height:20px;
		width:36px;
		border: 0px;
		color:#FFFFFF;
		font-weight:bold;
		font-size:11px;
		background: #dddddd url(../../images/stories/images/Tcm_finder/btn_go.gif) no-repeat top left;
		background-color:#FF9900;
	}
	.search_order {
		border: 1px solid #dddddd;
		font-size:12px;
	}
	
/************************* Global linking *************************/	
a:link {
	color: #c34e1a;
	text-decoration: none;
}
a:visited {
	color: #c34e1a;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	color: #c34e1a;
}

a:focus{
outline:none;
}

ol {
  list-style:none;
  }
/************************* Wrapper Css *************************/	
#Wrapper {
	width: 962px;
	background: #FFFFFF;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
	position:relative;
		padding-top:8px;
}

/****************************** Side Main Nav Css ******************************/
#side-navpanel{
	width: 130px;
	height: 335px;
	float:left;
}
#side-navpanel-inside{
	width: 130px;
	float:left;
}
#side-navpanel-logo{
	width: 130px;
	height: 95px;
	float:left;
}

#side-navpanel-motif{
	width: 130px;
	float:left;
}




/****************************** Left Nav Css ******************************/
#side-navpanel-nav{
	width: 131px;
	height: 190px;
	float:left;
}

#side-navpanel-nav a, #side-navpanel-nav a:focus{
	outline:none;
}

#side-navpanel-nav a:hover{
	color:#600000;
}
#side-navpanel-01 a, #side-navpanel-02 a, #side-navpanel-03 a, #side-navpanel-04 a, #side-navpanel-05 a, #side-navpanel-06 a, #side-navpanel-07 a,
#side-navpanel-01-sel a, #side-navpanel-02-sel a, #side-navpanel-03-sel a, #side-navpanel-04-sel a, #side-navpanel-05-sel a, #side-navpanel-06-sel a, #side-navpanel-07-sel a{
	text-indent: -9999px;
	float:left;	
	
}

#side-navpanel-01 a:focus, #side-navpanel-02 a:focus, #side-navpanel-03 a:focus, #side-navpanel-04 a:focus, #side-navpanel-05 a:focus, #side-navpanel-06 a:focus, #side-navpanel-07 a:focus{
	overflow:hidden;
}	

/*** Home ***/
#side-navpanel-01{
	float:left;
}

#side-navpanel-01-sel a{
	width: 115px;
	height: 25px;
	display:block;
	background: url(../../images/stories/images/nav01_on.gif) no-repeat;
}
#side-navpanel-01 a{
	width: 115px;
	height: 25px;
	display:block;
	background: url(../../images/stories/images/nav01_off.gif) no-repeat;
}
#side-navpanel-01 a:hover{
	background: url(../../images/stories/images/nav01_on.gif) no-repeat;
}




/*** TCM & U ***/
#side-navpanel-02{
	float:left;
}
#side-navpanel-02-sel a{
	width: 115px;
	height: 24px;
	display:block;
	background: url(../../images/stories/images/nav02_on.gif) no-repeat;
}
#side-navpanel-02 a{
	width: 115px;
	height: 24px;
	display:block;
	background: url(../../images/stories/images/nav02_off.gif) no-repeat;
}
#side-navpanel-02 a:hover{
	background: url(../../images/stories/images/nav02_on.gif) no-repeat;
}

/*** TCM Selfcare ***/
#side-navpanel-03{
	float:left;
}
#side-navpanel-03-sel a{
	width: 115px;
	height: 23px;
	display:block;
	background: url(../../images/stories/images/nav03_on.gif) no-repeat;
}
#side-navpanel-03 a{
	width: 115px;
	height: 23px;
	display:block;
	background: url(../../images/stories/images/nav03_off.gif) no-repeat;
}
#side-navpanel-03 a:hover{
	background: url(../../images/stories/images/nav03_on.gif) no-repeat;
}

/*** TCM Knowledge ***/
#side-navpanel-04{
	float:left;
}
#side-navpanel-04-sel a{
	width: 115px;
	height: 23px;
	display:block;
	background: url(../../images/stories/images/nav04_on.gif) no-repeat;
}
#side-navpanel-04 a{
	width: 115px;
	height: 23px;
	display:block;
	background: url(../../images/stories/images/nav04_off.gif) no-repeat;
}
#side-navpanel-04 a:hover{
	background: url(../../images/stories/images/nav04_on.gif) no-repeat;
}

/*** EYS ***/
#side-navpanel-05{
	float:left;
}
#side-navpanel-05-sel a{
	width: 115px;
	height: 24px;
	display:block;
	background: url(../../images/stories/images/nav05_on.gif) no-repeat;
}
#side-navpanel-05 a{
	width: 115px;
	height: 24px;
	display:block;
	background: url(../../images/stories/images/nav05_off.gif) no-repeat;
}
#side-navpanel-05 a:hover{
	background: url(../../images/stories/images/nav05_on.gif) no-repeat;
}

/*** Investors ***/
#side-navpanel-06{
	float:left;
}
#side-navpanel-06-sel a{
	width: 115px;
	height: 22px;
	display:block;
	background: url(../../images/stories/images/nav06_on.gif) no-repeat;
}
#side-navpanel-06 a{
	width: 115px;
	height: 22px;
	display:block;
	background: url(../../images/stories/images/nav06_off.gif) no-repeat;
}
#side-navpanel-06 a:hover{
	background: url(../../images/stories/images/nav06_on.gif) no-repeat;
}

/*** Newsrooms ***/
#side-navpanel-07{
	float:left;
}
#side-navpanel-07-sel a{
	width: 115px;
	height: 26px;
	display:block;
	background: url(../../images/stories/images/nav07_on.gif) no-repeat;
}
#side-navpanel-07 a{
	width: 115px;
	height: 26px;
	display:block;
	background: url(../../images/stories/images/nav07_off.gif) no-repeat;
}
#side-navpanel-07 a:hover{
	background: url(../../images/stories/images/nav07_on.gif) no-repeat;
}

/****************************** Header Nav Css ******************************/
#header-navpanel{
	width: 804px;
	height: 15px;
	float:right;
	text-align:right;
	padding: 5px 6px 0 0;
	color:#7f7f7f;
}

#header-navpanel a{
	font-size:12px;
	color:#7f7f7f;
}
#header-navpanel a:hover, #header-navpanel a:active{
	font-size:12px;
	color:#d37000;
}

/****************************** Main area Css ******************************/
#slider-wrapper{
	width: 602px;
	height:303px;
	float:left;
	padding-top:7px;
	padding-left:6px;
	outline:none;		
	
	
}
#slider {
	position:relative;
    width:602px;
    height:303px; 
} 
#slider .slides{ 
	margin:0;
	padding:0;
}

/*=======navigation=========*/
.navigation {position:absolute; z-index:100;bottom:18px;margin:0;padding:0;left:20px;}
.navigation li{ float:left;margin-right:5px; list-style:none;padding-top:2px;}
.navigation li a{ padding:3px; color:white; text-decoration:none; outline:none;font-weight:bold;}
.navigation li a.selected{color:#FAC802;}

#main-content{
	width: 615px;
	float:left;
	background: #fff url(../../images/stories/images/bg_main_content.gif) no-repeat;
	position:relative;
	padding:0 0 0 3px;
	_z-index:-1;
}

/****************************** Right panel Css ******************************/
#right-side {
	width: 210px;
	float: right;
	/*background: #FFFFFF url(../../images/stories/images/line_rightside.gif) repeat-y top left;*/
	background: none;
}

#tcm-finder{ width: 200px; float:right; padding: 10px 1px 5px 0; background-color:#FFFFFF; margin:0; border:0;}
.tcm-finder-body{
height:225px;
}
#tcm-finder-bg, #tcm-finder-bg1{
	width:195px;
	float:left;
	border:0;
	margin:0;
}
#tcm-finder-bg {
	background:#FFFFFF url(../../images/stories/images/Tcm_finder/finder_bg.gif) repeat-y top left;
}

#tcm-finder-bg1 {
	height:303px;
	background:#FFFFFF url(../../images/stories/images/Tcm_finder/finder_bg1.gif) no-repeat top left;
}
#tcm-finder-bg form{
padding:0;
margin:0;

}

.tcm-finder-select{
	width:155px;
}

.img_right{
padding:5px;
margin:0 0 15px 8px ;
border:#dfdbdb solid 1px;
}
.img_right1{
padding:5px;
margin:0 0 15px 8px ;
}

.img_left{
padding:5px;
margin:0 8px 15px 0 ;
border:#dfdbdb solid 1px;
}
.img_left1{
padding:5px;
margin:0 8px 15px 0 ;
}


.img_herb { margin:50px 10px 10px 10px; float:right; }

.tcm-finder-collapse{ /*collapsable header*/
cursor: hand;
cursor: pointer;
width:195px;
height:30px;
text-indent: -9999px;
background: url(../../images/stories/images/Tcm_finder/finder_top_off.gif) no-repeat top center;
padding:0;
margin:0;
}
.tcm-finder-expand{ /*expanable header*/
width:195px;
height:30px;
text-indent: -9999px;
background: url(../../images/stories/images/Tcm_finder/finder_top_on.gif) no-repeat top center;
}

#diduknow{
	width: 198px;
	float:left;
	padding: 5px 0 13px 10px;
	background: url(../../images/stories/images/diduknow_top.gif) no-repeat top left;
}
#diduknow-boxes{
	width:170px;
	display:block;
	padding: 5px 6px 8px 15px;
	line-height: 138%;
	background: url(../../images/stories/images/diduknow_bottom.gif) no-repeat bottom right;
}

#diduknow p{
padding:0;
margin: 0;
}

#sidebanner-box { width:200px; float:left; padding: 0 0 0 10px; }
#sidebanner-bg{
	width:193px;
	float:left;
	background:#FFFFFF url(../../images/stories/images/side_banner/banner_bg.gif) repeat-y top left;
	margin: 0 auto;
	padding: 0;
}
#sidebanner {
	width:174px;
	height: auto;
	padding: 0 10px 0 10px;
}

.sidebanner-banner{
	width:172px;
	float:left;
}
.sidebanner-prod { width: 62px; height:auto; float:left; padding:5px 0 0 5px; }
.sidebanner-desc { width: 95px; height:auto; float:left; padding:5px 0 5px 10px;  font: 11px Tahoma, arial, helvetica, sans-serif; overflow:hidden;  }

#scoreboard-box {
	width:193px;
	float: left;
	padding: 0 0 0 10px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#837c7c;
}
#scoreboard-bg {
	width:193px;
	float:left;
	background:url(../../images/stories/images/scoreboard/scoreboard_bg.gif) repeat-y top left;
	margin: 0 auto;
}
table.scoreboard {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	background:#f8f6eb;
	color:#837c7c;
	font-weight:bold;
}

#scoreboard-bottom{
	width:193px;
	float:left;
	padding-top:5px;
}

table.scoreboard thead th {
	padding:0 0 5px 0;
	margin:0;
	color:#a18c47;
}
table.scoreboard tbody td {	padding:0 0 2px 0; }
hr.scoreboard { padding:0; margin:2px 0 2px 0; color:#efe9d3; background-color:#efe9d3;}





/****************************** sub-content Css ******************************/
#homepage-sidepanel{
	width: 824px;
	float:left;
}
#sub-content{
	width: 824px;
	float: left;
	display:inline;
	padding-bottom:12px;
}

#sub-empty-leftspace {
	width: 137px;
	float: left;
}

/**about EYS**/	
#sub-content-about{
	width: 290px;
	float: left;
	margin: 6px 10px 0 0;
	display:inline;
}

#sub-content-about a{
  	background: url(../../images/stories/images/icon_video.gif) no-repeat 0 9px;
	padding-left: 23px;
	display:block;
	height:16px;
	padding-top:10px;
}

/**Latest News**/
#sub-content-latest{
	width: 295px;
	float:left;
	padding: 11px 24px 0 5px;
}
#sub-content-latest ul{
	width: 290px;
	list-style:none;
	margin-left:0;
}

.latestnewshighlights, .latestnewshighlights ul, .latestnewshighlights li, ul .latestnewshighlights, ul li .latestnewshighlights, li .latestnewshighlights, .latestnews, .latestnews ul, latestnews li, .latestnews ul li{
padding:0;
margin:0;
}

#sub-content-latest ul li{
	width: 280px;
	display:block;
	float: left;
	background: url(../../images/stories/images/home/dot01.gif) no-repeat 0 5px;
	padding: 0 0 3px 10px;

}
#sub-content-latest-findout{
  	background: url(../../images/stories/images/icon_video.gif) no-repeat 0 0;
	padding:2px 0 0 23px;
	display:block;
	float:left;
	height:18px;
	margin:0;
}



/**Do U know**/
#sub-content-know{
	width: 215px;
	height: 140px;
	float:  left;
	padding: 14px 0 0 0;
	margin-left: 20px;
/*background: url(../../images/stories/images/bg_main_know.gif) no-repeat top left;**/
}

.boxes{
	width:170px;
	height: 110px;
	display:block;
	padding-left:15px;
	line-height: 135%;
}

#sub-content-awards{
	width:193px;
	float:right;
	margin:10px 0 0 0;
	
}
.sub-content-awards-top{ width:193px; float:right;}
.sub-content-awards-logos{
	width:191px; 
	float:left;
}

.sub-content-awards-EYSlogo, .sub-content-awards-EYSlogo1, .sub-content-awards-EYSlogo2{
	width:191px;
	float:left;
	text-align:center;
}
.sub-content-awards-EYSlogo1{ padding:9px 0 0 0;}
.sub-content-awards-EYSlogo2{ padding:0 0 9px 0;}


/****************************** Footer Css ******************************/
#footer{
	width: 940px;
	height: 20px;
	color:#7f7f7f;
	background: #FFFFFF url(../../images/stories/images/line_footer.gif) repeat-x;
	padding: 13px 0 5px 20px;
	font-size:11px;
	float:left;
}

#footer a{
	font-size:11px;
	color:#7f7f7f;
}
#footer a:hover, #footer a:active{
	font-size:11px;
	color:#c7522e;
}
#footer_copy{
	width: 790px;
	float:left;
}
#footer_award {
	vertical-align:top;
	width: 150px;
	height:30px;
	float:right;
}


/****************************** Clear float Css ******************************/	
#clear{
	clear:both;
}

/****************************** Inside page ******************************/
#main{
	width: 571px;
	float:left;
	padding: 0 0 0 20px;
	margin:0;
}

#main-header{
	width: 571px;
	float:left;
	padding-bottom:5px;
}


#main-pic{
	width: 571px;
	float:left;
	padding-left: 20px;
}
#main-body{
	width: 567px;
	padding:0;
	margin-left:20px;
	line-height: 180%;
}
#bredcrumb{
	width: 350px;
	font-size:11px;
	float:left;
	padding:5px 0 5px 2px;
}
.header-image{
	float:right;
	margin-top:-84px; 
	#margin-top:-76px;
	padding: 0 0 0px 10px;
	position:relative;
	z-index:9999;
	
}
.main-line{
	width: 595px;
	height: 10px;
	float:left;
	background: url(../../images/stories/images/line_content.gif) no-repeat;
}
#product_package{
	width:275px;
	float:right;
	padding: 0 0 0 10px;
}

/****************************** TCM & U listing ******************************/
#tcm-listing{
	width: 595px;
	float:left;
}
#tcm-listing ul{
}
#tcm-listing ul li{
	width: 250px;
	float:left;
	list-style:none;
	padding: 15px 20px 15px 22px;
	display:block;
}

#tcm-children{
	width: 178px;
	float:left;
}
#tcm-children-copy1{
	width: 178px;
	float:left;
	padding:15px 30px 0 10px;
}
#tcm-children-copy2{
	width: 178px;
	float:left;
	padding:40px 0px 0 0px;
}


/****************************** Newsroom (Rounded Corner Table) ******************************/
.newsroom_bg {
	background:url(../../images/stories/images/newsroom/newsroom_bgbox.gif) repeat-y;
}

table.newsroom_bg{ margin-bottom: 10px;}

.roundcont {
	width: 550px;
	background-color: #fff;
	/*border: #f1f0ee solid 1px;*/
	color: #000;
	margin-left: 20px;
}

.roundtop { 
	background: url(../../images/stories/images/newsroom/rounded_topright.gif) no-repeat top right; 
}

.roundbottom {
	background: url(../../images/stories/images/newsroom/rounded_botright.gif) no-repeat top right; 
}

.topline {background: url(../../images/stories/images/newsroom/dot.gif) 0 0 repeat-x; width: 550px;}
.bottomline {background: url(../../images/stories/images/newsroom/dot.gif) 0 100% repeat-x; width:550px;}
.leftline {background: url(../../images/stories/images/newsroom/dot.gif) 0 0 repeat-y; height:100%;}
.rightline {background: url(../../images/stories/images/newsroom/dot.gif) 100% 0 repeat-y; height:100%;}

img.corner {
   width: 11px;
   height: 11px;
   border: none;
   display: block !important;
}

ul.news_bullet{
	list-style-image: url(../../images/stories/images/bullet_grey.gif);
	margin: 0;
	padding-left: 20px;
	padding-top: 10px;
	}

li.news_bullet{ padding-bottom:8px; }



/****************************** Self Care (Rounded Corner Table) ******************************/
#selfcare-cont{
	width: 570px;
	height: auto;
	background: #fdfdfd url(../../images/stories/images/self_care/rounded_bg.gif) repeat-y top center;
	margin-left: 20px;
}

#selfcare-bottom{
	width:570px;
	height:10px;
	background: #fdfdfd url(../../images/stories/images/self_care/rounded_bottom.gif) no-repeat top center;
	margin-left:20px;
}

/****************************** Recipes (Subtitles) ******************************/
.recipe_bg {
	background:url(../../images/stories/images/knowledge/recipe_bgbox.gif) repeat-y;
}

table.recipe_bg{ margin-bottom: 10px;}

.subtitle {
	width: 265px;
	height: 18px;
	padding-left:10px;
	padding-right:10px;
	font-size:12px;
	font-weight:bold;
	background:url(../../images/stories/images/knowledge/recipe_subtitle.gif) no-repeat top left;
}

.subtext {
	width: 265px;
	padding:5px 10px 15px 10px;
	line-height: 160%;
}

.recipelist {
	width: 100px;
	height: 50px;
	padding: 5px 0 10px 0;
}

/****************************** Products ******************************/
.highlight{
	width:550px;
	background:url(../../images/stories/images/products/highlight_bg.gif) repeat-y top left;
}

.highlight_prod{
	padding:15px;
	width:60px;
	float:left;
	border:none;
}

.highlight_desc{
	padding:15px 15px 0 0px;
	width:410px;
	float:right;
}

.highlight_bot{
	clear:both;
	width:550px;
	height:15px;
	background:url(../../images/stories/images/products/highlight_bot.gif) no-repeat bottom left;
}

/****************************** Products Gallery ******************************/
#catalogue { 
	position:relative; 
	width:550px; 
	background:none; 
	z-index:100;}
#catalogue a.p1, #catalogue a.p1:visited {
	width:100px; 
	height:100px; 
	text-decoration:none;
	background:#fff; 
	top:0; 
	left:0; 
	margin: 0 10px 10px 0;
	border:0;}

#catalogue a.p1:hover {
	text-decoration:none;
	background:none; 
	color:#000;}
#catalogue a .large {
	display:block; 
	position:absolute;
	width:0; 
	height:0; 
	border:0; 
	top:0; 
	left:0;}
#catalogue a.p1:hover .large {
	display:block; 
	position:absolute; 
	top:-150px; 
	left:350px; 
	*top:-50px;
	width:300px; 
	height:300px; 
	border:10px solid #edece9;
	z-index:100;}
#info {z-index:100; height:22em;}

/****************************** Sitemap ******************************/
.sitemap_box {
	width:176px;
	padding: 0 4px 20px 3px;
	float:left;
}

.sitemap_top{
	width:176px;
	float:left;
	background:url(../../images/stories/images/sitemap/bg.gif) repeat-y top left;
}

.sitemap_bot{
	width:176px;
	float:left;
}
.sitemap_colA{
	width:183px;
	float:left;
	
}
.sitemap_colB{
	width:183px;
	float:left;
	
}
.sitemap_colC{
	width:183px;
	float:right;
}

.ac_results, .ac_results a:hover{
background-color:#FF9900;
display:block;
border-color:#FF0000;
}

/****************************** Error 404 ******************************/
#error {
	width: 605px;
	background: #FFFFFF;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
	position:relative;
	padding-top:100px;
	padding-bottom:100px;
}

#error-top {
	width:605px;
	height:20px;
	background:#f7f6f3
}

#error-body{
	clear:both;
	width:525px;
	height:400px;
	background:#f7f6f3 url(../../images/stories/images/error/bg.jpg) no-repeat bottom left;
	padding: 15px 30px 30px 50px;
}


/****************************** NEW products gallery css ******************************/


/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

/* smart image enlarger starts here */
/* If your images are not linking to other pages leave the links as <a href="#nogo"> Otherwise enlarger won't work in IE6 */

.ienlarger {
float:left;
position:relative;
width:330px;

}

.ienlarger a { 
	width:100px;
	height:100px;
	display:block;
	text-decoration: none;
	padding: 0 10px 0 0;
	
/* add cursor:default; to this rule to disable the hand cursor */
}

.ienlarger a:hover{ /* don't move this positioning to normal state */
 	/* position:relative;*/
}

.ienlarger span img {
	border: 1px solid #FFFFFF; /* adds a border around the image */
	margin-bottom: 8px; /* pushes the text down from the image */

}

.ienlarger a span {  /* this is for the large image and the caption */
	position: absolute;
	display:none;
	color: #FFCC00; /* caption text colour */
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px; /* caption text size */
	background-color: #fff;
	font-weight: bold;
	/*padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 13px;
	padding-left: 10px;*/
}

.ienlarger img { /* leave or IE puts a border around links */
border-width: 0;


}


.ienlarger a:hover span { 
	position: absolute;
	display:block;
	/*top: -50px;  means the pop-up's top is 50px away from thumb's top */
	/*left: -400px;  means the pop-up's left is 90px far from the thumb's left */
	z-index: 100;
	top:-60px; 
	left:350px; 
	*top:-80px;
	width:300px; 
	height:300px; 
	border:10px solid #edece9;
		
/* If you want the pop-up open to the left of thumb, remove the left: 90px; and add  
right: 90px; This would mean the right side of the pop-up is 90px far from the right side of thumb */	

/* If you want the pop-up open above the thumb, remove the top: 50px; and add  
bottom: 50px; This would mean the bottom of the pop-up is 50px far from the bottom of thumb */	

/* add cursor:default; to this rule to disable the hand cursor only for the large image */
}

.resize_thumb {
	width: 100px; /* enter desired thumb width here */
	height : auto;
	
}

table.moduletable
{
	width: 500px;
}

