/* ************************************************************************* */
/* ************************************************************************* */
/* *** Teaser Column                                                     *** */
/* ************************************************************************* */
/* ************************************************************************* */

/* ************* */
/* common styles */
/* ************* */
td#teaser {
	width			: 239px;
	vertical-align	: top;
	border-left		: 1px solid #F0F0F0;
}
#teaser div.container {
	margin-bottom	: 11px;
}
#teaser div div {
	background-color: #FFFFFF;
	padding			: 17px 0 30px 30px;
}
#teaser div div.rollover {
	display			: none;
}
#teaser h2 {
	background-color: #D4DCE3;
	color			: #3E3E40;
	font-size		: 1em;	/* 12px */
	padding			: 7px 5px 0px 30px;
	font-weight		: bold;
	height			: 22px;
}
#teaser h2.highlight {
	background-color: #00649B;
	color			: #FFFFFF;
}
#teaser h2.highlight a {
	background-color: #00649B;
	color			: #FFFFFF;
	padding			: 7px 5px 0px 30px;
	display			: block;
	font-size		: 1em;		/* 12px */
	padding			: 0;
	font-weight		: bold;
	height			: 22px;
}
#teaser h3 {
	font-size		: 1em;		/* 12px */
	line-height		: 1.33em; /* 16px */
	color			: #3E3E40;
}
#teaser p {
	color			: #717274;
	line-height		: 1.33em;
	font-size		: 0.92em; /* 11 px */
}
#teaser ul.arrow {
	font-size		: 0.92em; /* 11 px */
	line-height		: 1.45em;
}

/* **************** */
/* teaser_container */
/* **************** */
#teaser div.teaser_container div.textIndentSmall {
	margin			: 0px 0px 0px 90px;
	padding			: 0px 0px 0px 0px;
	width			: 110px; /* important for IE*/
}
#teaser div.teaser_container {
	border-bottom	: 10px solid #FAFAFA;
	background-color: #FFFFFF;
	padding-bottom	: 18px;
}
#teaser div.teaser_container div.teasercontent {
	padding			: 0px 8px 8px 30px;
	margin			: 0 0 0px 0;
	clear			: both;
	width			: 200px /* important for IE */
}
#teaser div.teaser_container div {
	padding			: 0;
	margin			: 0;
}
#teaser div.teaser_container h2 {
	margin-bottom	: 12px;
}
#teaser div.teaser_container h3 {
	margin-top		: -1px;
	line-height		: 1.45em;
}
#teaser div.teaser_container img {
	float			: left;
	margin			: 3px 10px 10px 0;
	vertical-align	: top;
}
#teaser div.teaser_container img.iconMail {
	float			: left;
	margin			: 0px 0 0 0;
	padding			: 4px 0 0 0;
}
#teaser div.teaser_container p.mailIconLinkText {
	margin			: 0 0 0 14px;
	padding			: 0 0 0 0;
}
#teaser div.teaser_container img.iconPdf {
	float			: left;
	margin-bottom	: 3px;
	padding-bottom	: 0px;
}
#teaser div.teaser_container div.pdfLink {
	margin			: 0 0 0 -2px;
	padding			: 0 0 0 0;
}
#teaser div.teaser_container p.iconLinkText {
	margin-left		: 40px;
	margin-top		: 0px;
	padding-top		: 3px;
	margin-bottom	: 0px;
	padding-bottom	: 0px;
	width			: 160px; /* important IE fix */
}
* html #teaser div.teaser_container ul.textIndent {
	list-style-image: url(/images/new/bullet_yellow_IE.gif);
}
#teaser div.teaser_container ul.textIndent {
	list-style-image: url(/images/new/bullet_yellow.gif);
	font-weight		: bold;
	margin-left		: 18px;
}
/* **************** */
/* contact_container */
/* **************** */
#teaser div.contact_container div.textIndentSmall {
	margin			: 0px 0px 0px 90px;
	padding			: 0px 0px 0px 0px;
}
#teaser div.contact_container {
	border-bottom	: 10px solid #FAFAFA;
	background-color: #FFFFFF;
	padding-bottom	: 18px;
}
#teaser div.contact_container div {
	padding			: 11px 8px 9px 0px;
	margin			: 0px 0 0px 30px;
}
#teaser div.contact_container h2 {
	margin-bottom	: 0px;
}
#teaser div.contact_container h3 {
	margin-top		: 0px;
}
#teaser div.contact_container img {
	clear			: both;
	margin			: 0px 10px 7px 0;
	vertical-align	: top;
}
#teaser div.contact_container img.iconMail {
	float			: left;
	margin			: 0px 0 0 0;
	padding			: 4px 0 0 0;
}
#teaser div.contact_container p.mailIconLinkText {
	margin			: 0 0 0 0px;
	padding			: 0 0 0 0;
}
* html #teaser div.contact_container ul.textIndent {
	list-style-image: url(/images/new/bullet_yellow_IE.gif);
}
#teaser div.contact_container ul.textIndent {
	list-style-image: url(/images/new/bullet_yellow.gif);
	font-weight		: bold;
	margin-left		: 18px;
}
#teaser div.contact_container p.contactFootnote {
	font-size		: 0.75em;
	margin-top		: 10px;
}
/* **************** */
/* lex_container */
/* **************** */
#teaser div.lex_container div.textIndentSmall {
	margin			: 0px 0px 0px 60px;
	padding			: 0px 0px 0px 0px;
}
#teaser div.lex_container {
	border-bottom	: 10px solid #FAFAFA;
	background-color: #FFFFFF;
	padding-bottom	: 40px;
}
#teaser div.lex_container div {
	padding			: 0px 8px 9px 10px;
	margin			: 0 0 0px 0;
}
#teaser div.lex_container div img {
	margin-top		: 4px;
}
#teaser div.lex_container h2 {
	margin-bottom	: 11px;
}
#teaser div.lex_container p {
	margin-bottom	: 3px;
}
#teaser div.lex_container h3 {
	margin-top		: 0px;
}
#teaser div.lex_container img {
	float			: left;
	margin			: 3px 10px 10px 0;
	vertical-align	: top;
}
/* ************** */
/* link_container */
/* ************** */
#teaser div.link_container {
	background-color: #FFFFFF;
	/*margin-bottom	: 10px;*/
}
#teaser div.link_container div {
	padding-bottom	: 27px;
	margin-bottom	: 0px;
	margin-top		: 10px;
	padding-top		: 0px;
}
