body {
	margin: 0 0 0 0;
	color: #000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	background-image: url(../images/background.gif);
	background-repeat: repeat-y;
}
td.content * {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
}

td.content table {
	clear: both;
}

td.content td p {
	margin-top: 3px;
	margin-bottom: 3px;
}

img {
	border: none;
}

p {
	color: #000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal;
}

h1 {
	color: #E30105;
	font-size: 14px;
	font-weight: bold;
}

h2 {
	color: #000;
	font-size: 12px;
	font-weight: bold;
}

h3 {
	color: #000;
	font-size: 11px;
	font-weight: bold;
}


td.white {
	background-color: #fff;
}

td.path {
	color: #000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	font-weight: normal;
}

td.topnav {
	color: #fff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal;
}

td.navContainer {
	border-top: 1px solid #ccc;
}

td.nav {
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	color: #999;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: bold;
	padding-top: 9px;
	padding-left: 0px;
	margin-left: 0px;
}

td.prenav {
	border-bottom: 1px solid #ccc;
}

td.bottomLeftLogo {
	border-right: 1px solid #ccc;
}

td.content {
	color: #000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal;
	padding-left: 35px;
	padding-right: 25px;
}

td.sidebarBackground {
	background-color: #c0c0c0;
}

td.sidebarTopLeft {
	background-color: #fff;
	border-top: 1px solid #fff;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff;
	color: #000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
}

td.sidebarTopRight {
	background-color: #fff;
	border-top: 1px solid #fff;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff;
	color: #000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
}


td.sidebarTop {
	background-color: #fff;
	border-top: 1px solid #fff;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff;
	color: #000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
}

td.sidebarContent {
	border-top: 1px solid #fff;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff;
	color: #000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	font-weight: normal;
	padding-top: 4px;
	padding-left: 11px;
	padding-bottom: 4px;
}
td.sidebarContent * {
	color: #000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	font-weight: normal;
}


/* LINKS */

a:link {
	color: #E30105;
	text-decoration : none;
}
a:visited {
	color: #E30105;
	text-decoration : none;
}
a:hover {
	color: #E30105;
	text-decoration : underline;
}
a:active {
	color: #E30105;
	text-decoration : none;
}




td.topnav a:link {
	color: #fff;
	text-decoration : none;
}
td.topnav a:visited {
	color: #fff;
	text-decoration : none;
}
td.topnav a:hover {
	color: #000;
	text-decoration : none;
}
td.topnav a:active {
	color: #000;
	text-decoration : none;
}



td.path a:link {
	color: #000;
	text-decoration : none;
}
td.path a:visited {
	color: #000;
	text-decoration : none;
}
td.path a:hover {
	color: #fff;
	text-decoration : none;
}
td.path a:active {
	color: #fff;
	text-decoration : none;
}



td.nav a:link, div.subnav a:link {
	color: #999;
	text-decoration : none;
}
td.nav a:visited, div.subnav a:visited {
	color: #999;
	text-decoration : none;
}
td.nav a:hover, div.subnav a:hover {
	color: #E30105;
	text-decoration : none;
}
td.nav a:active, div.subnav a:active { 
	color: #E30105;
	text-decoration : none;
}



td.content a:link {
	color: #286FC6;
	text-decoration : none;
}
td.content a:visited {
	color: #286FC6;
	text-decoration : none;
}
td.content a:hover {
	color: #286FC6;
	text-decoration : none;
}
td.content a:active {
	color: #286FC6;
	text-decoration : none;
}

td.sidebarTopRight a:link {
	color: #000;
	text-decoration : none;
}
td.sidebarTopRight a:visited {
	color: #000;
	text-decoration : none;
}
td.sidebarTopRight a:hover {
	color: #000;
	text-decoration : underline;
}
td.sidebarTopRight a:active {
	color: #000;
	text-decoration : none;
}

td.sidebarContent a:link {
	color: #000;
	text-decoration : none;
}
td.sidebarContent a:visited {
	color: #000;
	text-decoration : none;
}
td.sidebarContent a:hover {
	color: #000;
	text-decoration : underline;
}
td.sidebarContent a:active {
	color: #000;
	text-decoration : none;
}


td.sidebarContent p {
	padding: 0px;
	margin: 0px;
}


div.subnav {
	border-bottom: 1px solid #ccc;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold;
	height: 13px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 20px;
}
.navACT, a.navACT, a.navACT:link, a.navACT:visited, a.navACT:hover, a.navACT:active {
	color: #E30105;
	text-decoration : none;
}


td.content img {
	margin: 4px;
}

td.content img.spacer-gif {
	display: block;
}

td.content div.celmenu {
	margin-bottom: 3px;
}

td.content div.celsubmenu {
	margin-bottom: 8px;
}

td.content ul {
	margin-left: 20px;
	padding-left: 0px;
}


span.mailform {

}

span.mailformcomment {
	
}

span.searchmarkup
{
	color: #000;
	background-color: #ff0;
}


td.waDhtmlpCloseButton {
        color: #fff;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
}

td.waDhtmlpCloseButton a:link {
	color: #fff;
	text-decoration : none;
}
td.waDhtmlpCloseButton a:visited {
	color: #fff;
	text-decoration : none;
}
td.waDhtmlpCloseButton a:hover {
	color: #000;
	text-decoration : none;
}
td.waDhtmlpCloseButton a:active {
	color: #fff;
	text-decoration : none;
}

td.waDhtmlpTitlebar {
        color: #fff;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
}

div.waDhtmlpContent img {
	margin: 4px;
}

div.waDhtmlpContent img.spacer-gif {
	display: block;
}

div.waDhtmlpContent div.celmenu {
	margin-bottom: 3px;
}

div.waDhtmlpContent div.celsubmenu {
	margin-bottom: 8px;
}

div.waDhtmlpContent ul {
	margin-left: 20px;
	padding-left: 0px;
}

td.matecoContent img {
	border: none;
	padding: 0px;
	margin: 0px;
}

hr {
	height: 0px;
	border: none;
	border-bottom: 1px solid #999999;
}

div#matecoWeather {
	position: absolute;
	top: 286px;
	left: 490px;
	text-align: left;
	width: 250px;
}

div#matecoWeather div.matecoWeatherLink {
	float: left;
}

div#matecoWeather img.weather {
	float: left;
	padding-right: 7px;
	vertical-align: top;
}


/* Powermail */
.tx_powermail_pi1_fieldwrap_html_checkbox_title, .tx_powermail_pi1_fieldwrap_html_radio_title, .tx_powermail_pi1_form label {
    display:block;
    width:150px;
    float:left;
}
fieldset.tx-powermail-pi1_fieldset {
	padding: 10px 0px;
}
.powermail_check_inner label, .powermail_radio_inner label {
    width:auto;
}
.powermail_check_inner input, .powermail_radio_inner input  {
    flat:left;
}
.clearfix {
    clear:both;
    width:0px;
    height:0px;
    margin:0px;
    padding:0px;
}

div.tx-powermail-pi1 label {
/*    font-weight:bold;
    color:#CC3300;*/
}
div.tx-powermail-pi1 legend {
    display:none;
}
div.tx-powermail-pi1 fieldset {
    border:0px solid #CCCCCC;
    padding-top:10px;
}
div.tx_powermail_pi1_fieldwrap_html {
	heigh:		15px;
	margin-bottom:5px;
}
p.tx_powermail_pi1_fieldwrap_html_radio_title {
	margin:0px;
	line-height:18px;
}
fieldset.tx-powermail-pi1_fieldset label {
	line-height:18px;
}
div.powermail_radio_inner_uid2_1, div.powermail_radio_inner_uid5_1 {
	clear:left;
	margin-left: 150px;
	text-align:left;
}
span.powermail_mandatory {
	display:none;
}
div.tx_powermail_pi1_fieldwrap_html_5 p.tx_powermail_pi1_fieldwrap_html_radio_title {
	color:white;
}
div#powermaildiv_uid6, img.tx-srfreecap-pi2-image {
	cear:left;
}
div.captcha-spacer {
	width:150px;
	height:50px;
	float:left;
}
div.captcha-reload-text {
	margin-left:150px;
}
div#powermaildiv_uid6 {
	margin-left:150px;
}
