﻿/* Wisc: nacth style */
body {	
	font-family:  Calibri, Arial, tahoma, Helvetica, sans-serif;
	margin: 0;padding: 0;
	font-size: 11px;
	color: #999999;
	line-height:19px;	
}


.unwatermarked {
	border: 1px solid #BEBEBE;
	font: 12px arial, verdana, tahoma, helvetica;
}
.watermarked {
	border: 1px solid #BEBEBE;
	color: gray;
	background: #F0F8FF;
}

.breadcrumb {
	color: Gray;
	text-decoration: none;
	font: bold 12px Arial, Verdana, Tahoma;
	font-weight:bold;
}
.breadcrumb a, .breadcrumb a:link, .breadcrumb a:active, .breadcrumb a:visited {
	color: Gray;
	text-decoration: none;
	font: bold 12px Arial, Verdana, Tahoma;
	font-weight:bold;
}
.breadcrumb a:hover {
	color: Gray;
	text-decoration: underline;
	font: 12px Arial, Verdana, Tahoma;
	font-weight:bold;
}
.black {
	color: Black;
}
A.black {
	color: #000;
	font-weight: normal;
	text-decoration: none;
	font-size: xx-small;
}

.tdnav, .tdnav_o, .tdnav_a {
	height: 45px;
	padding-left: 10px;
	padding-right: 10px;
	background: #fff;
}
.tdnav_a {
	padding-top: 10px;
	background: url(../../images/bg_nav_a.gif);
}
.tdnav a, .tdnav a:link, .tdnav a:active, .tdnav a:visited, .tdnav a:hover {
	color: #2b568f;
	text-decoration: none;
	background: #fff;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
}
.tdnav_o a, .tdnav_o a:link, .tdnav_o a:active, .tdnav_o a:visited, .tdnav_o a:hover {
	color: #2b568f;
	text-decoration: none;
	background: #fff;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
}
.tdnav_a a, .tdnav_a a:link, .tdnav_a a:active, .tdnav_a a:visited, .tdnav_a a:hover {
	color: #2b568f;
	text-decoration: none;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
}


.divHometeaser {
	border: solid 1px #E5E5E5;
	width: 309px;
	overflow: hidden;
	cursor: pointer;
}

.divJobteaser {
	border: solid 1px #E5E5E5;
	width: 338px;
	overflow: hidden;
	cursor: pointer;
	padding: 2px;
}

.divTeaser 
{
	border: 1px solid  #E5E5E5;
	padding: 2px;
}
.divHometeaser table, .divHometeaser .CmTableHeaderRow, .divHometeaser .CmTable, .divHometeaser_o table, .divHometeaser_o .CmTableHeaderRow, .divHometeaser_o .CmTable {
	cursor: pointer;
}
.pHometeaserText {
	width: 282px;
	text-align: justify;
}
.divHometeaser_o {
	border: solid 1px #2b568f;
	width: 309px;
	overflow: hidden;
	cursor: pointer;
}
.divTeaser_o {
	border: solid 1px #2b568f;
	cursor: pointer;
	padding: 2px;
}
.divJobteaser_o {
	border: solid 1px #2b568f;
	width: 338px;
	overflow: hidden;
	cursor: pointer;
	padding: 2px;
}
.divProductteaser {
	border: solid 1px #E5E5E5;
	cursor: pointer;
}
.divProductteaser_o {
	border: solid 1px #E5E5E5;
	cursor: pointer;
	background: #EEE;
}
.divHometeaserRight {
	border: solid 1px #E5E5E5;
	overflow: hidden;
	padding: 6px;
	cursor: pointer;
}
.divHometeaserRight_o {
	border: solid 1px #E5E5E5;
	overflow: hidden;
	padding: 6px;
	cursor: pointer;
	background: #EEE;
}
.tdnavleft, .tdnavleftsub, .tdnavleftsub_over, .tdnavleftsub_a, .tdnavleftsmall {
	height: 30px;
	padding-right: 16px;
	text-align: right;
	cursor: pointer;
	background: #fff url(../../images/bg_navsub.gif);
}
.tdnavleft_over, .tdnavleftsmall_over {
	height: 30px;
	padding-right: 16px;
	text-align: right;
	cursor: pointer;
	background: #fff url(../../images/bg_navsub_a.gif);
}
.tdnavleft_header span, .tdnavleft_header_a span {
	color: #000;
	text-decoration: none;
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
}
.tdnavleft_header {
	height: 30px;
	padding-right: 16px;
	text-align: right;
	font-weight: bold;
	background: #fff url(../../images/bg_navsub.gif);
}
.tdnavleft_header_a {
	height: 30px;
	padding-right: 16px;
	text-align: right;
	font-weight: bold;
	background: #fff url(../../images/bg_navsub_a.gif);
}
.tdnavleft_a {
	height: 30px;
	padding-right: 16px;
	text-align: right;
	font-weight: bold;
	cursor: pointer;
	background: #fff url(../../images/bg_navsub_a.gif);
}
.tdnavleft a, .tdnavleft a:link, .tdnavleft a:active, .tdnavleft a:visited, .tdnavleft a:hover, .tdnavleft_a a, .tdnavleft_a a:link, .tdnavleft_a a:active, .tdnavleft_a a:visited, .tdnavleft_a a:hover {
	color: #000;
	text-decoration: none;
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
}
.tdnavleftsmall a, .tdnavleftsmall a:link, .tdnavleftsmall a:active, .tdnavleftsmall a:visited, .tdnavleftsmall a:hover {
	color: #000;
	text-decoration: none;
	font: normal 14px Verdana, Arial, Helvetica, sans-serif;
}
.tdnavleft_over a, .tdnavleft_over a:link, .tdnavleft_over a:active, .tdnavleft_over a:visited, .tdnavleft_over a:hover {
	color: #000;
	text-decoration: none;
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
}
.tdnavleftsmall_over a, .tdnavleftsmall_over a:link, .tdnavleftsmall_over a:active, .tdnavleftsmall_over a:visited, .tdnavleftsmall_over a:hover {
	color: #000;
	text-decoration: none;
	font: normal 14px Verdana, Arial, Helvetica, sans-serif;
}
.tdnavleftsub a, .tdnavleftsub a:link, .tdnavleftsub a:active, .tdnavleftsub a:visited, .tdnavleftsub a:hover {
	color: #000;
	text-decoration: none;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
}
.tdnavleftsub_over a, .tdnavleftsub_over a:link, .tdnavleftsub_over a:active, .tdnavleftsub_over a:visited, .tdnavleftsub_over a:hover, .tdnavleftsub_a a, .tdnavleftsub_a a:link, .tdnavleftsub_a a:active, .tdnavleftsub_a a:visited, .tdnavleftsub_a a:hover {
	color: #C33;
	text-decoration: none;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
}
.infobutton, .infobutton_ov {
	height: 50px;
	padding-left: 10px;
	
	padding-top: 10px;
	cursor: pointer;
	background: url(../../images/bg_infobutton.gif) no-repeat;
}
.infobutton span {
	color: #2b568f;
	font: bold 11px Arial, Verdana, Tahoma;
}
.infobutton_ov span {
	color: #C33;
	font: bold 11px Arial, Verdana, Tahoma;
}
input {
	color: #000;
	font: 12px arial, verdana, tahoma, helvetica;
}
textarea {
	color: #000;
	font: 12px arial, verdana, tahoma, helvetica;
}
input.home, select.home {
	color: #000;
	font: 12px arial, verdana, tahoma, helvetica;
}
TABLE {
	color: #707172;
	font: 11px Verdana, Arial, Tahoma;	
}
a, a:link, a:active, a:visited {
	color: #92278f;
	text-decoration: underline;
	font: 11px Verdana, Arial, Tahoma;
}
a:hover {
	color: #000000;
	text-decoration: underline;
	font: 11px Verdana, Arial, Tahoma;
}
a.large, a.large:link, a.large:active, a.large:visited {
	color: #2b568f;
	text-decoration: none;
	font: 14px Verdana, Arial, Tahoma;
}
a.large:hover {
	color: #2b568f;
	text-decoration: underline;
	font: 14px Verdana, Arial, Tahoma;
}
h1, h2, h3, h4, h5, h6, p {
	padding: 0;
	margin: 0;
}



h2 { font-family:  Calibri, Arial, tahoma, Helvetica, sans-serif; font-size:18px; color:#92278f; font-weight:normal;}

p{font-size: 13px; margin: 5px 0px; color: #999999;}


