DIV#horizon {	MIN-WIDTH: 950px;	BACKGROUND: none transparent scroll repeat 0% 0%;	LEFT: 0px;	PADDING-BOTTOM: 20px;	WIDTH: 100%;	POSITION: absolute;	TOP: 40px;	TEXT-ALIGN: center}
DIV#wrapper {	BACKGROUND: url(../image/mainbg.gif) #fff repeat-y center 50%;	MARGIN: 0px auto;	WIDTH: 950px;	POSITION: relative;	HEIGHT: 100%;	TEXT-ALIGN: left}

A.skipnav {
	display: none
}
html {
	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; FONT-SIZE: 100%; background-image: url(); border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; color: #000000; padding-top: 0px; background-repeat: repeat-x; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #e5e5e5; text-align: center; border-right-width: 0px; 
}
body {
	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; font-size: 10px; background-image: url(); border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; color: #000000; padding-top: 0px; background-repeat: repeat-x; FONT: 0.68em/1.25 Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #e5e5e5; text-align: center; border-right-width: 0px; 
}
td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
h1 {
	padding-right: 0px; padding-left: 0px; font-weight: normal; font-size: 16pt; padding-bottom: 0px; margin: 0px; padding-top: 0px; text-align: left; color: #58595b
}
h2 {
	padding-right: 0px; padding-left: 0px; font-weight: normal; font-size: 14pt; padding-bottom: 0px; margin: 0px; padding-top: 0px; text-align: left; color: #58595b;
}
/*#wrapper {
	padding-right: 0px; border-top: #dcdcc1 0px solid; padding-left: 0px; background-image: url(); padding-bottom: 0px; margin: auto; width: 946px; padding-top: 0px; border-bottom: #fff 0px solid; background-repeat: repeat
}*/
a {
	color: #d13447; text-decoration: none
}
a:hover {
	color: #d13447; text-decoration: underline
}
.nohover:hover
{
	text-decoration:none;
}
a:visited {
	background-position: 0px 4px; background-image: url(../image/visited.gif); margin-bottom: 4px; color: #d13447; background-repeat: repeat-x; text-decoration: none
}
.dmReadmore {
	display: block; padding-left: 18px; font-weight: bold; font-size: 7pt; float: left; background-image: url(../image/goto_symb.gif); padding-bottom: 10px; background-repeat: no-repeat
}
.dmReadmore:visited {
	background-position: 0px 0px; background-image: url(../image/readmore_visited.gif); color: #c13951; background-repeat: no-repeat; text-decoration: none
}
.dmHeadline {
	border-top-width: 0px; clear: left; padding-right: 0px; padding-left: 0px; font-weight: bold; border-left-width: 0px; font-size: 9pt; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; border-right-width: 0px; color: #000000;
}
.dmHeadline a
{
	color: #000000;
}
.dmHeadline a:hover
{
	text-decoration:underline;color:#000000;
}
.dmHeadline a:visited
{
	color:#000000;
}
.dmHeadlineright {
	border-top-width: 0px; clear: left; padding-right: 0px; padding-left: 0px; font-weight: bold; border-left-width: 0px; font-size: 9pt; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; border-right-width: 0px; color: #000000;font-size:11px;
}
.dmDate {
	border-top-width: 0px; padding-right: 4px; display: inline; padding-left: 0px; border-left-width: 0px; float: left; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; color: #000000; padding-top: 0px; border-right-width: 0px
}
.dmImage {
	padding-right: 5px; padding-left: 5px; float: left; padding-bottom: 5px; padding-top: 5px; background-color: white
}
.dmAbstract {
	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 5px; margin: 0px; padding-top: 0px; border-right-width: 0px;color:#000000;
}
.dmAbstract a
{
	color:#000000;
}
.dmAbstract a:hover
{
	text-decoration:underline;color:#000000;
}
.dmAbstract a:visited
{
	color:#000000;
}
.dmFullstory {
	padding-right: 0px; padding-left: 0px; float: left; padding-bottom: 5px; margin: 0px; padding-top: 5px; text-align: left
}

.dmFullstorynews {
	padding-right: 0px; padding-left: 6px; float: left; padding-bottom: 5px; margin-left: 0px; padding-top: 5px; text-align: left
}

#header {
	/*border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; float: left; background-image: url(..image/bg_header.jpg); border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; width: 946px; padding-top: 0px; background-repeat: repeat-x; height: 93px; border-right-width: 0px; background-color: #ffffff;*/
	BACKGROUND: #fff;	WIDTH: 100%;	HEIGHT: 110px;
}
#logo {
	border-top-width: 0px; padding-right: 0px; padding-left: 20px; border-left-width: 0px; float: left; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top:40px; border-right-width: 0px;
}
#contactSearch {
	padding-right: 0px; padding-left: 0px; float: right; padding-bottom: 10px; margin: 0px; padding-top: 61px; height: 22px;width:280px;_width:285px;
}
#contactText {
	border-right: #dcdcc1 1px solid; padding-right: 10px; margin-top: 5px; float: left; vertical-align: middle; height: 15px
}
#searchLabel {
	padding-right: 5px; margin-top: 5px; padding-left: 10px; float: left; vertical-align: middle; height: 15px
}
.dmSearchInput {
	padding-right: 0px; border-top: #dcdcc1 1px solid; margin-top: 2px; padding-left: 0px; padding-bottom: 0px; vertical-align: top; border-left: #dcdcc1 1px solid; width: 100px; padding-top: 0px; height: 15px; background-color: white
}
.dmSearchButton {
	padding-left: 10px; margin: 0px
}
#english {
	padding-right: 10px; padding-left: 0px; float: right; padding-bottom: 20px; margin: 0px; width: 32px; padding-top: 65px; height: 22px
}
#menu {
	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; float: left; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; width: 163px; padding-top: 0px; text-align: left; border-right-width: 0px; margin-left:4px;_margin-left:2px;
}
#leftmenu {
	padding-right: 0px; padding-left: 2px; float: left; padding-bottom: 0px; margin: 0px; width: 161px;padding-top: 0px; background-color: #ffffff;
	/*PADDING-LEFT: 6px;	FONT-WEIGHT: bold;	MARGIN: 0px 0px 6px;	TEXT-TRANSFORM: uppercase;	LINE-HEIGHT: 1.6em;	PADDING-TOP: 5px;	HEIGHT: 25px;	BACKGROUND-COLOR: #7fa2b7;*/
}
#leftmenu a {
	FONT-WEIGHT: bold;	COLOR: #000;	TEXT-DECORATION: none;
}
div#leftmenu .leftmenu {
	border-top-width: 0px; padding-right: 0px; display: block; padding-left: 0px; border-left-width: 0px; float: left; background-image: none; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; width: 155px; padding-top: 0px; height: 20px; background-color: #ebebeb; border-right-width: 0px; text-decoration: none
}
div#leftmenu .lvl2 {
	/*padding-right: 0px; padding-left: 15px; font-weight: bold; padding-bottom: 0px; margin: 0px 0px 1px; color: #58595b; padding-top: 5px; text-decoration: none; border-top: 1px solid #ebebeb;*/
	PADDING-LEFT: 6px;	FONT-WEIGHT: bold;	MARGIN: 0px 0px 6px;	TEXT-TRANSFORM: uppercase;	LINE-HEIGHT: 1.6em;	PADDING-TOP: 5px;BACKGROUND-COLOR: #7fa2b7;FONT-FAMILY: Verdana,Arial;height:auto;padding-bottom:7px;
}
div#leftmenu .lvl2inPath {
	/*font-weight: bold; margin: 0px; color: #58595b; background-color: #ebebeb; text-decoration: none;*/
	background-color: #b2b47c;
}
div#leftmenu .lvl2isActive {
	/*font-weight: bold; margin: 0px; color: #58595b; background-color: #ebebeb; text-decoration: none;*/
	BACKGROUND-COLOR: #b2b47c;
}
div#leftmenu .lvl3 {
	/*padding-right: 5px; padding-left: 20px; background: url(../image/submenu_divider.gif) no-repeat 8px 8px; padding-bottom: 0px; margin: 0px; width: 135px; font-weight:normal; padding-top: 2px; height: 20px;text-decoration: none;FONT-FAMILY: Verdana,Arial;border:0px;
	BORDER-TOP-WIDTH: 0px;	PADDING-LEFT: 20px;	BORDER-LEFT-WIDTH: 0px;	background: url(../image/submenu_divider.gif) no-repeat 15px 6px;	BORDER-BOTTOM-WIDTH: 0px;	MARGIN: 0px;	BORDER-RIGHT-WIDTH: 0px*/
	PADDING-RIGHT: 5px;_PADDING-RIGHT: 3px;	PADDING-LEFT: 20px;	FONT-SIZE: 1em;background: url(../image/submenu_divider.gif) no-repeat 8px 6px; font-weight:normal;	PADDING-BOTTOM: 0px;	MARGIN: 0px 7px 6px 3px;_MARGIN: 0px 0px 6px 3px;COLOR: #000;	LINE-HEIGHT: 12px;	PADDING-TOP: 0px;	FONT-FAMILY: Verdana,Arial;	BACKGROUND-COLOR: transparent;width:135px;
}
div#leftmenu .lvl3:hover {
	text-decoration:underline;
}
div#leftmenu .lvl3inPath {
	background: url(../image/submenu_divider.gif) no-repeat 8px 6px; text-decoration: none
}
div#leftmenu .lvl3isActive {
	background: url(../image/submenu_divider.gif) no-repeat 8px 6px; text-decoration: underline; color:#cd1041;
}
div#leftmenu .lvl4 {
	padding-right: 5px; padding-left: 35px; background: url(../image/submenu_divider.gif) no-repeat 25px 8px; padding-bottom: 2px; margin: 0px; width: 125px; color: #58595b; padding-top: 2px; height: 14px; text-decoration: none
}
div#leftmenu .lvl4inPath {
	background: url(../image/submenu_divider.gif) no-repeat 25px 8px; text-decoration: none
}
div#leftmenu .lvl4isActive {
	background: url(../image/submenu_divider.gif) no-repeat 25px 8px; color: #58595b; text-decoration: none
}
#linkList {
	padding-right: 0px; padding-left: 0px; float: left; padding-bottom: 0px; margin: 0px; width: 170px; padding-top: 10px
}
#linker {
	padding-right: 0px; padding-left: 0px; font-size: 10px; float: left; padding-bottom: 0px; margin: 0px; width: 170px; padding-top: 0px; text-align: left
}
div#linker .linker {
	border-top-width: 0px; padding-right: 0px; display: block; padding-left: 0px; border-left-width: 0px; float: left; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; width: 155px; padding-top: 0px; height: 20px; border-right-width: 0px; text-decoration: none
}
div#linker .lvl2 {
	padding-right: 0px; padding-left: 15px; font-weight: bold; padding-bottom: 0px; margin: 0px 0px 1px; color: #000000; padding-top: 5px; text-decoration: none
}
div#linker .lvl2inPath {
	font-weight: bold; margin: 0px; color: #000000; text-decoration: none
}
div#linker .lvl2isActive {
	font-weight: bold; margin: 0px; color: #000000; text-decoration: none
}
div#linker .lvl2:visited {
	background: none transparent scroll repeat 0% 0%; color: #000000; text-decoration: none
}
div#linker .lvl2:hover {
	color: #8c0258; text-decoration: underline
}
#main {
	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; float: left; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; width: 600px;_width:580px; padding-top: 0px; background-color: #ffffff; border-right-width: 0px; margin-left:8px; overflow:hidden;
	
	/*float:left;margin:0px;width:600px;*/
}
#topBanner {
	/*float: left;*/ overflow:hidden;
}
#topBanner .dmMenuImage {
	float: left;
}
.banner {
	padding-right: 0px; padding-left: 0px; float: left; padding-bottom: 15px; width: 606px; padding-top: 10px;text-align:center;
}
#_ctl0_mainContent_bannerStart {
	margin: auto; cursor: hand
}
.singleArticle {
	padding-right: 15px; padding-left: 15px;/* float: left;*/ padding-bottom: 15px; margin: 0px;/* width: 576px;*/ padding-top: 10px; text-align: left
}
#mainArticle {
	/*float: left; */width: 575px; _width:565px;
}
div#mainArticle SPAN div H2 {
	font-weight: normal; font-size: 16pt
}
div#mainArticle SPAN div .dmFullstory {
	font-size: 10px; padding-bottom: 15px; width: 576px; line-height: 14pt; border-bottom: white 2px solid
}
#nlHeader {
	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; float: left; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px;  padding-top: 0px; border-right-width: 0px; border-left: 0px solid #ffffff; overflow:hidden;
}
#nlHeader .dmImage {
	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; float: left; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; border-right-width: 0px
}
#nlHeader .dmMenuImage {
	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; float: left; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; border-right-width: 0px
}
#nlHeader div {
	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; float: left; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; border-right-width: 0px
}
div #nlHeaderText {
	padding-right: 0px; padding-left: 0px; font-weight: bold; font-size: 14px; left: 20px; float: left; padding-bottom: 0px; margin: 0px; width: 100px; color: #959382; padding-top: 0px; font-family: verdana; position: relative; top: -60px; height: 20px; text-align: left
}
#nlHeader .nlBanner {
	left: 0px; float: left; position: relative; top: -20px; width:600px; overflow:hidden;
}

.bottomNewsArticle {
	padding-right: 15px; padding-left: 15px; padding-bottom: 10px; padding-top: 10px; background-color: #7fa2b7; text-align: left
}
div#mainArticle div .dmFullstory {
	font-size: 10px; padding-bottom: 0px; color: #000000; line-height: normal; font-family: verdana,tahoma; border-bottom-style: none
}
div#mainArticle div .dmFullstory div TABLE {
	FLOAT: left
}
div#mainArticle div .dmFullstory div TABLE TBODY TR TD P {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
#TwoColArticles {
	padding-right: 0px; padding-left: 8px; float: left; padding-bottom: 10px; margin: 0px; padding-top: 10px
}
#TwoColArticles TABLE {
	float: left; width: 590px
}
#TwoColArticles table tr td {
	padding-right: 0px; padding-left: 7px; padding-bottom: 0px; margin: 0px; vertical-align: top; padding-top: 0px
}
#TwoColArticles table tr td div {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; width: 261px; padding-top: 0px; text-align: left
}
#TwoColArticles table tr td div .dmHeadline {
	padding-bottom: 5px; margin: 0px
}
#TwoColArticles table tr td div .dmAbstract {
	padding-bottom: 5px; margin: 0px
}
#TwoColArticles table tr td div .dmAbstract div IMG {
	FLOAT: right
}
.relArticleImage .dmImage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
div .stdArticle {
	float: left; width: 380px; text-align: left
}
.stdArticle .dmHeadline {
	padding-right: 0px; padding-left: 0px; font-weight: normal; font-size: 16pt; float: left; padding-bottom: 8px; padding-top: 0px
}
.stdArticle .dmAbstract {
	clear: left; padding-right: 0px; padding-left: 0px; font-weight: bold; padding-bottom: 10px; padding-top: 0px
}
.stdArticle .dmDate {
	line-height: 12pt
}
.stdArticle .dmFullstory {
	padding-right: 0px; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; line-height: 12pt; padding-top: 0px
}
.stdArticle .dmAbstract div IMG {
	display: none
}
#stdArticleRelated {
	padding-right: 0px; padding-left: 0px; float: right; padding-bottom: 0px; margin: 0px; width: 180px; padding-top: 0px; text-align: left
}
#stdArticleRelated SPAN div .dmImage {
	padding-right: 0px; padding-left: 0px; margin-bottom: 15px; padding-bottom: 0px; padding-top: 0px
}
.relHeader {
	padding-right: 5px; display: block; padding-left: 5px; float: left; background-image: url(../image/related.gif); padding-bottom: 5px; width: 180px; padding-top: 5px; background-repeat: no-repeat; background-color: #c5e7f0
}
.relHeader P {
	padding-right: 0px; padding-left: 0px; font-weight: bold; padding-bottom: 0px; margin: 0px 0px 0px 25px; padding-top: 0px
}
.relItem {
	padding-right: 5px; display: block; padding-left: 5px; float: left; background-image: url(../image/related_item.gif); padding-bottom: 5px; width: 180px; padding-top: 5px; background-repeat: no-repeat; background-color: white
}
.relItem A {
	display: block; margin-left: 25px
}
.infoColumnHeader {
	padding-right: 0px; padding-left: 5px; font-weight: bold; font-size: 7pt; float: left; padding-bottom: 2px; margin: 0px 0px 10px; width: 277px; color: #000; padding-top: 2px; background-color: #7fa2b7;
}
.newsColLeft {
	padding-right: 12px; padding-left: 15px; float: left; padding-bottom: 0px; padding-top: 10px; text-align: left
}
.newsList {
	float: left; margin: 0px 0px 10px; width: 282px; border-bottom: white 2px solid
}
.newsList .dmAbstract div IMG {
	float: right
}
#linkText {
	clear: left; padding-right: 0px; padding-left: 0px; padding-bottom: 10px; margin: 0px; padding-top: 20px; height: 15px
}
.newsColRight {
	padding-right: 0px; padding-left: 0px; float: left; padding-bottom: 0px; margin: 0px; width: 282px; padding-top: 0px; text-align: left
}
.newsColRight SPAN div .dmFullstory {
	clear: left; width: 282px
}
.contactInfo {
	float: left; margin: 0px; width: 575px
}
div#main .singleArticle SPAN div .dmFullstory div H1 {
	margin-top: -5px
}
div#main .singleArticle div div .dmFullstory div H1 {
	margin-top: -5px
}
div#main .singleArticle SPAN div .dmImage {
	padding-right: 0px; padding-left: 0px; float: right; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
div#main .singleArticle div div .dmImage {
	padding-right: 0px; padding-left: 0px; float: right; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
div#contactArticle div .dmImage {
	padding-right: 0px; padding-left: 0px; float: right; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
#contactArticle {
	line-height: 12pt
}
.formText {
	float: left; width: 576px; position: relative; top: 40px
}
#contactForm {
	border-top: #fff 2px solid; float: left; margin: 15px 0px 0px; width: 582px; padding-top: 25px
}
#contactForm div div TABLE TBODY TR#tr2 {
	padding-right: 0px; padding-left: 0px; padding-bottom: 4px; margin: 0px; padding-top: 4px
}
#contactForm div div TABLE TBODY TR#tr5 {
	padding-right: 0px; padding-left: 0px; padding-bottom: 4px; margin: 0px; padding-top: 4px
}
.ContactInputText {
	border-top: #dcdcc1 1px solid; font-size: 8pt; border-left: #dcdcc1 1px solid; width: 226px; height: 14px; background-color: white
}
.ContactInputTextArea {
	padding-right: 0px; border-top: #dcdcc1 1px solid; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; border-left: #dcdcc1 1px solid; width: 566px; padding-top: 4px; height: 100px; background-color: white
}
.ContactInputCheckbox {
	border-top: #dcdcc1 1px solid; font-size: 8pt; border-left: #dcdcc1 1px solid; color: #000000
}
TABLE#_ctl0_mainContent_contactForm_Page1 TR TD TABLE TR#tr11 TD TABLE TBODY TR TD LABEL#lbl8 {
	padding-right: 100px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px
}
.ContactSubmitButton {
	border-right: #f7f6e8 0px; padding-right: 0px; border-top: #f7f6e8 0px; padding-left: 0px; font-size: 2px; background-image: url(../image/send_widebutton.gif); padding-bottom: 0px; margin: 0px 0px 0px 170px; vertical-align: bottom; border-left: #f7f6e8 0px; width: 75px; cursor: hand; color: #f7f6e8; padding-top: 0px; border-bottom: #f7f6e8 0px; height: 22px; text-align: left
}
#seminarForm {
	padding-right: 0px; padding-left: 0px; float: left; padding-bottom: 0px; margin: 15px 0px 0px; width: 380px; padding-top: 10px; border-bottom: #fff 2px solid
}
#seminarFormHeader {
	padding-right: 0px; padding-left: 10px; font-weight: bold; float: left; padding-bottom: 4px; margin: 0px; width: 370px; color: #fff; padding-top: 4px; background-color: #b0bbb7; text-align: left
}
#seminarForm div div {
	float: left
}
#seminarForm TABLE {
	float: left
}
#seminarForm TABLE {
	padding-right: 0px; padding-left: 0px; padding-bottom: 4px; padding-top: 4px
}
#seminarForm div div table tbody tr {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px; height: 25px
}
#seminarForm table table table tbody tr {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px; height: 25px
}
.seminarInputText {
	border-top: #dcdcc1 1px solid; font-size: 8pt; border-left: #dcdcc1 1px solid; width: 330px; height: 14px; background-color: white
}
.seminarInputTextShort {
	border-top: #dcdcc1 1px solid; font-size: 8pt; border-left: #dcdcc1 1px solid; width: 330px; height: 14px; background-color: white
}
.seminarInputTextShort {
	width: 100px
}
.seminarInputCheckbox {
	border-top: #dcdcc1 1px solid; font-size: 8pt; border-left: #dcdcc1 1px solid; color: #000000
}
LABEL#lbl7 {
	white-space: nowrap
}
.seminarSubmitButton {
	border-right: #f7f6e8 0px; padding-right: 0px; border-top: #f7f6e8 0px; padding-left: 0px; font-size: 2px; background-image: url(../image/send_widebutton.gif); padding-bottom: 0px; vertical-align: bottom; border-left: #f7f6e8 0px; width: 75px; cursor: hand; color: #f7f6e8; padding-top: 0px; border-bottom: #f7f6e8 0px; height: 22px; text-align: left
}
.relHeader {
	padding-right: 5px; margin-top: 5px; display: block; padding-left: 5px; font-size: 7pt; float: left; background-image: url(../image/related.gif); padding-bottom: 5px; width: 170px; padding-top: 8px; background-repeat: no-repeat; background-color: #c5e7f0
}
.relHeader P {
	padding-right: 0px; padding-left: 0px; font-weight: bold; padding-bottom: 0px; margin: 0px 0px 0px 25px; padding-top: 0px
}
.relItem {
	padding-right: 5px; display: block; padding-left: 5px; font-size: 7pt; float: left; background-image: url(../image/related_item.gif); padding-bottom: 5px; width: 170px; padding-top: 8px; background-repeat: no-repeat; background-color: white
}
.relItem A {
	margin-left: 25px
}
.dlEmpPage {
	padding-right: 15px; padding-left: 15px; float: left; padding-bottom: 15px; margin: 0px; width: 576px; padding-top: 10px; text-align: left
}
.dlEmpHeader {
	padding-right: 0px; padding-left: 5px; padding-bottom: 10px; padding-top: 0px
}
.dlEmployees {
	FLOAT: left; WIDTH: 576px
}
.dlEmployees tr td {
	padding-right: 8px; padding-left: 8px; padding-bottom: 8px; width: 288px; padding-top: 8px; border-bottom: white 2px solid; text-align: left
}
.dlEmployees tr td img {
	float: right; margin: 0px 10px 0px 0px; width: 71px; height: 95px; background-color: silver
}
.dlEmpInfo {
	DISPLAY: block; LINE-HEIGHT: 12pt
}
#searchPage {
	padding-right: 15px; padding-left: 15px; float: left; padding-bottom: 10px; margin: 0px; width: 576px; padding-top: 0px; text-align: left
}
#searchPage H2 {
	padding-right: 0px; padding-left: 0px; padding-bottom: 5px; padding-top: 10px
}
#searchAgainLabel {
	padding-right: 5px; margin-top: 5px; float: left; vertical-align: middle; height: 15px
}
div.searchResultRespons {
	padding-right: 0px; border-top: white 2px solid; padding-left: 0px; font-weight: bold; float: left; padding-bottom: 0px; margin: 10px 0px; width: 576px; padding-top: 0px
}
.searchResultRespons P {
	MARGIN: 0px; PADDING-TOP: 5px
}
.searchResultLinks {
	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; border-right-width: 0px
}
.dmHeadlineList {
	border-top-width: 0px; padding-right: 0px; padding-left: 0px; font-weight: bold; border-left-width: 0px; font-size: 9pt; float: left; border-bottom-width: 0px; padding-bottom: 4px; margin: 0px; padding-top: 10px; border-right-width: 0px
}
.dmDateList {
	border-top-width: 0px; padding-right: 4px; display: inline; padding-left: 0px; border-left-width: 0px; float: left; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; color: #999999; padding-top: 0px; border-right-width: 0px
}
.dmAbstractList {
	border-top-width: 0px; padding-right: 0px; display: inline; padding-left: 0px; border-left-width: 0px; float: left; padding-bottom: 4px; margin: 0px; width: 576px; padding-top: 0px; border-bottom: white 1px solid; border-right-width: 0px
}
.pageInfo {
	float: left; margin: 20px 0px 0px; width: 200px
}
.pageNav {
	float: left; margin: 20px 0px 0px 20px
}
#freeHtml {
	padding-right: 0px; padding-left: 0px; float: left; padding-bottom: 0px; margin: 0px; width: 606px; padding-top: 0px
}
#freeHtml div {
	padding-right: 0px; padding-left: 0px; float: left; padding-bottom: 0px; margin: 0px; width: 606px; padding-top: 0px
}
#freeHtml div .dmFullstory {
	padding-right: 0px; padding-left: 0px; float: left; padding-bottom: 0px; margin: 0px; width: 606px; padding-top: 0px
}
#focus {
	border-top-width: 0px; padding-right: 2px; padding-left: 0px; border-left-width: 0px; float: right; border-bottom-width: 0px; padding-bottom: 0px; margin-top: 0px; width: 162px; padding-top: 0px; text-align: left;border-right-width: 0px;overflow: hidden; margin-right:4px;
}
.focusElements {
	padding-right: 0px; padding-left: 2px; float: left; padding-bottom: 10px; width: 150px; padding-top: 0px
}

.focusElementscontainer {
	padding-right: 0px; padding-left: 4px; float: left; padding-bottom: 0px; width: 160px; padding-top: 0px; background-color: #ffffff;
}

.focusHeader {
	/*padding-right: 0px; padding-left: 5px; float: left; padding-bottom: 2px; margin: 0px 0px 4px; width: 160px; color: #fff; padding-top: 2px; background-color: #999999;*/
	PADDING-LEFT: 6px;	FONT-WEIGHT: bold;	MARGIN: 0px 0px 6px;	TEXT-TRANSFORM: uppercase;	LINE-HEIGHT: 1.6em;	PADDING-TOP: 5px;	HEIGHT: 25px;	BACKGROUND-COLOR: #7fa2b7;width: 160px;color:Black;
}

.focusHeadernews {
	/*padding-right: 0px; padding-left: 5px; float: left; padding-bottom: 2px; margin-left: 2px; width: 160px; color: #fff; padding-top: 2px; background-color: #999999;*/
	PADDING-LEFT: 6px;	FONT-WEIGHT: bold;	MARGIN: 0px 0px 6px;	TEXT-TRANSFORM: uppercase;	LINE-HEIGHT: 1.6em;	PADDING-TOP: 5px;	HEIGHT: 25px;	BACKGROUND-COLOR: #7fa2b7;width: 160px;color:Black;
}

div#focus div div span div.dmHeadline {
	padding-right: 0px; padding-left: 0px; font-size: 7pt; padding-bottom: 0px; padding-top: 0px
}
div#focus div span div div div {
	padding-bottom: 2px
}
#focusForm {
	padding-right: 0px; padding-left: 0px; margin-right: 0px; padding-right: 0px; padding-bottom: 0px; width: 160px; padding-top: 0px; background-color:#fff; clear:both;
}
#_ctl0_newsletterContent_newsletterForm {
	FLOAT: left
}
#_ctl0_newsletterContent_newsletterArticleContent_newsletterForm_Page1 .dmFormPageVisible {
	FLOAT: left
}
.SiteLabel_2 {
	vertical-align: middle; white-space: nowrap
}
.formFocusInput {
	padding-right: 0px; border-top: #dcdcc1 1px solid; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; border-left: #dcdcc1 1px solid; width: 90px; padding-top: 4px; height: 12px; background-color: white
}
.dm-required-form-field {
	COLOR: gray
}
.formSubmitButton {
	border-top-width: 0px; border-left-width: 0px; font-size: 2px; background-image: url(../image/send_button.gif); border-bottom-width: 0px; margin: 2px 0px 0px 40px; width: 55px; cursor: hand; color: #f7f6e8; height: 22px; text-align: left; border-right-width: 0px
}
.horizontalLineFocusCol {
	margin: 0px 10px; border-bottom: white 0px solid
}
/*#footer {
	padding-right: 0px; padding-left: 0px; font-size: 7pt; float: left; padding-bottom: 0px; margin-left: 0px; width: 606px; padding-top: 0px; background-color: #e5e5e5; text-align: left;overflow:hidden
}
div#footer div .dmFullstory {
	float: left
}*/
div#footer div div div table {
	margin: -15px 0px 0px 30px;text-align:center;
}
div#footer div div div table tr td a:visited {
	padding-bottom: 4px
}
DIV#footer {	CLEAR: both;	BACKGROUND: #b2b47c;	MARGIN-LEFT: 1px;	MARGIN-RIGHT: 1px;	PADDING-TOP: 13px;	HEIGHT: 30px;text-align:center;}
/*DIV#footer UL {	PADDING-RIGHT: 0px;	LIST-STYLE: none none inside;	DISPLAY: inline;	PADDING-LEFT: 0px;	PADDING-BOTTOM: 0px;	MARGIN: 0px auto;	PADDING-TOP: 0px}
DIV#footer LI {	PADDING-RIGHT: 10px;	DISPLAY: inline;	PADDING-LEFT: 10px;	FONT-WEIGHT: bold;	FONT-SIZE: 1.1em;	TEXT-TRANSFORM: uppercase;	FONT-FAMILY: Verdana, Arial}
DIV#footer LI A {	COLOR: #000;	TEXT-DECORATION: none}*/


.topMenuDiv
{
	margin:10px 0px 10px 10px;color:#707070;font-weight:bold;font-size:12px;
}
.topMenuDiv a
{
	color:#707070;
}
.topMenuDiv a:hover
{
	color:#707070;text-decoration:underline;
}
.secondMenuDiv
{
	margin:0px 0px 0px 10px;color:#707070;line-height:17px;
}
.secondMenuDiv a
{
	color:#707070;text-decoration:none;
}
.secondMenuDiv a:hover
{
	color:#707070;text-decoration:underline;
}
.secondMenuDiv a:link, a:visited
{
	color:#707070;background-image: url(../image/visited111.gif); 
}
.menuCenter
{
	height:120px;vertical-align:top;background-color:#dedede;
}
.menuTD
{
	width:200px;border:solid 1px white;
}