.pageheader_bgnd_gif {
	width:760px;
	background-image:url(/images/en_content/bgnd.gif);
	background-repeat:repeat-y;
	text-align:left;
	border-bottom: 2px solid #ffffff;
}

.pageheader_bgnd_casestudies_gif {
	width:760px;
	background-image:url(/images/en_content/bgnd_casestudies.gif);
	background-repeat:repeat-y;
	text-align:left;
	border-bottom: 2px solid #ffffff;
}


.pageheader_bgnd_jpg {
	width:760px;
	background-image:url(/images/en_content/news_title.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	text-align:left;
	padding: 6px 0 6px 0;
}

.pageheader_bgnd_casestudies_jpg {
	width:760px;
	background-image:url(/images/en_content/casestudies_title.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	text-align:left;
	padding: 6px 0 6px 0;
}



.pageheader_bgnd_jpg h1, .pageheader_bgnd_casestudies_jpg h1 {
	width:343px;
	margin: 0 0 0 215px;
	color: #ffffff;
	font-size:medium;
	
	float: left;
	display: inline;
}
/* display inline fixes the IE double margin bug */
/* Without it the floated element's margin will mysteriously double in width in IE 6! */





.pageheader_bgnd_jpg h2, .pageheader_bgnd_casestudies_jpg h2 {
	width:143px;
	margin: 0 18px 0 0;
	text-align:left;
	color: #ffffff;
	font-size:medium;
	
	float: right;
	display: inline;
}
/* display inline fixes the IE double margin bug */
/* Without it the floated element's margin will mysteriously double in width in IE 6! */






.news_bgnd {
	background-image:url(/images/en_content/news_bgnd.jpg);
	background-repeat:repeat-y;
	text-align:left;
	padding: 0 0 0 5px;
	width:760px;
	margin: 0 0 0 0px;
	text-align:left;
}

.casestudies_bgnd {
	text-align:left;
	padding: 0 0 0 5px;
	width:760px;
	margin: 0 0 0 0px;
	text-align:left;
}

.column5 {
	padding: 0px;
	width:5px;
	margin: 0 0 0 0px;
	float: left;
	text-align:left;
	display: inline;
} 
/* display inline fixes the IE double margin bug */
/* Without it the floated element's margin will mysteriously double in width in IE 6! */

.news_pic {
	padding: 0px;
	width:174px;
	margin: 10px 0 0 18px;
	float: left;
	text-align:left;
	display: inline;
} 
/* display inline fixes the IE double margin bug */
/* Without it the floated element's margin will mysteriously double in width in IE 6! */


.news_text {
	padding: 0px;
	width:366px;
	margin: 10px 0 0 18px;
	float: left;
	text-align:left;
	display: inline;
} 
/* display inline fixes the IE double margin bug */
/* Without it the floated element's margin will mysteriously double in width in IE 6! */

.news_text_fullwidth {
	padding: 0px;
	width:558px;
	margin: 10px 0 0 18px;
	float: left;
	text-align:left;
	display: inline;
} 
/* display inline fixes the IE double margin bug */
/* Without it the floated element's margin will mysteriously double in width in IE 6! */

.casestudies_text_fullwidth {
	padding: 0px;
	width:549px;
	margin: 10px 0 0 18px;
	float: left;
	text-align:left;
	display: inline;
} 
/* display inline fixes the IE double margin bug */
/* Without it the floated element's margin will mysteriously double in width in IE 6! */

.news_underline {
	padding: 0 0 10px 0;
	width:584px;
	margin: 0;
	float: left;
	text-align:left;
	display: inline;
	border-bottom: 1px solid #FFFFFF;
} 
/* display inline fixes the IE double margin bug */
/* Without it the floated element's margin will mysteriously double in width in IE 6! */

.news_events {
	padding: 0px;
	width:143px;
	margin: 0 22px 0 9px;
	float: right;
	text-align:left;
	display: inline;
} 
/* display inline fixes the IE double margin bug */
/* Without it the floated element's margin will mysteriously double in width in IE 6! */

.news_right {
	padding: 0;
	width:174px;
	margin: 0;
	float: right;
	text-align:left;
	display: inline;
} 
/* display inline fixes the IE double margin bug */
/* Without it the floated element's margin will mysteriously double in width in IE 6! */

.news_newsletter_bgnd {
	padding: 0px;
	width:174px;
	margin: 0 0px 0 0px;
	float: right;
	text-align:left;
	display: inline;
	background-image:url(images/en_content/news_newsletter_bgnd.jpg);
	background-repeat:repeat-y;
} 
/* display inline fixes the IE double margin bug */
/* Without it the floated element's margin will mysteriously double in width in IE 6! */

.news_newsletter_row {
	padding: 4px 22px 4px 9px;
	background-image:url(images/en_content/news_newsletter_sep.jpg);
	background-repeat:no-repeat;
	background-position: bottom left;
}
/* box model hack start */
.news_newsletter_row {
	width: 174px;
	voice-family: "\"}\""; 
  voice-family:inherit;
 	width: 143px;
}
html>body .news_newsletter_row {
  width: 143px;
}
	/* box model hack end */

.news_newsletter_title {
	padding: 0px;
	width:174px;
	margin: 0 0px 0 0px;
	float: right;
	text-align:left;
	display: inline;
	background-image:url(images/en_content/news_newsletter_title.jpg);
	background-repeat:repeat-y;
} 
/* display inline fixes the IE double margin bug */
/* Without it the floated element's margin will mysteriously double in width in IE 6! */

.news_newsletter_left {
	padding: 0px;
	margin: 0 0 0 0px;
	float: left;
	text-align:left;
}

.news_newsletter_right {
	padding: 0px;
	margin: 0 0 0 0px;
	float: right;
	text-align:left;
}

.news_newsletter_title h2 {
	margin: 0 0px 0 8px;
	color: #ffffff;
	font-size:small;
} 
/* display inline fixes the IE double margin bug */
/* Without it the floated element's margin will mysteriously double in width in IE 6! */

.home_box_border {
	padding: 3px 0px 3px 0px;
	margin: 0px 0px 3px 0px;
	text-align:center;
	border: 3px solid #CCCCCC;
	width: 137px;
}

.home_box_content {
	padding: 0px;
	margin: 0px auto;
	text-align:left;
	width: 125px;
}

ul.gallium {
  	list-style-position: outside;
	list-style-type: disc;
	list-style-image: url(/images/bullet.gif);
 	margin: 0;
  	padding: 0;
  	padding-left: 1em;
	text-indent: -1em;
}
ul.gallium li {
  margin: 0;
  padding: 0;
}
ul.gallium li a {
  background: #f00;
  color: #fff;
  display: block;
  vertical-align: bottom; /* This fixes the IE5 Win gap! */
  width: 10em;
}
ul.gallium li a:hover {
  background: #fa8072;
}
