* { font-family: "Trebuchet MS", Helvetica, sans-serif; font-size: 11px; }
body{ background-color: #eeeeee; color: #333; }
body.wb{ background-color: #ffffff; color: #333; }

/*LINK TAGS*/
/*******************************************************/
a{ color: #182128; } 
a:hover{ color: #666; }
/*******************************************************/

/*HTML TAGS*/
/*******************************************************/
input { border: 2px solid #cccccc; font-weight: normal; font-size: 11px;}
button { border: 2px solid #cccccc; font-weight: normal; font-size: 11px;}
input.login { border: 1px solid #cccccc; font-weight: normal; font-size: 11px;}
input.login_no_border { border: 0px solid #cccccc; font-weight: normal; font-size: 11px;}
form { margin: 0px auto; }
p { padding: 7px; margin: 0px auto;padding-top: 0px }
p.center { text-align: center}
p.bigspace { padding: 7px; margin: 0px auto; }
p.smalltext { padding: 7px; margin: 0px auto; font-weight: normal; font-size: 11px; }
p.login{ padding-left: 7px; padding-bottom:0px; margin: 0px auto; font-weight: normal; font-size: 11px; }
p.wb{ padding-left: 7px; padding-bottom:0px; margin: 0px auto; font-weight: normal; font-size: 11px; }
h3 { padding-bottom: 10px; padding-top: 0px; margin: 0px; color: #182128; font-size: 16px; font-weight: normal; }
/*h4 { padding: 0px; margin: 0px auto; color: #182128; font-size: 13px; font-weight: normal; }*/
h4 { padding-right: 7px; padding-left: 7px; padding-bottom: 4px; margin: 0px auto; color: #182128; font-size: 13px; font-weight: bold; }
h5 {  padding-right: 7px; padding-left: 7px; padding-bottom: 15px; margin: 0px auto; color: #182128; font-size: 14px; font-weight: bold; }
h2 { padding-left: 5px; padding-left: 5px; margin: 0px auto; font-weight: normal; font-size: 16px; }
strong { color: #182128; }
strong.newsheader {padding: 7px; margin: 0px auto; color: #182128; }
strong.arrow { color: #999; }
/*******************************************************/

/*MAIN MENU*/
/*******************************************************/
ul.mainmenu{ display: inline; list-style-position: outside;	white-space: nowrap; margin: 0px auto; padding: 0px; padding: 0px;}
.inline{ display: inline; margin: 0px auto; padding-left: 10px; padding-right: 10px; border-right: 1px solid #E6EBDA; }
.first{ display: inline; margin: 0px auto; padding-left: 0px; padding-right: 10px; border-right: 1px solid #E6EBDA; }
.last{ display: inline; margin: 0px auto; padding-left: 3px; padding-right: 7px; border-right: 0px; }
/*******************************************************/

/*CONTENT TAGS*/
/*******************************************************/
.logintable { padding-left: 0px; margin: 0px auto; }
.mainmenuelement {}
.contentleft { float: right; border-left: 2px solid #F5F7F0; padding-right: 5px; padding-left: 5px; text-align: left; width: 82%; }
.contentright { float: left; text-align: left;	width: 16%; padding-right:0px;}
.contentstandalone { float: left;  padding-right: 5px; text-align: left; width: 90%; }

.logodiv{ padding-top: 15px; padding-bottom: 5px; }
.contentdiv { padding-top: 15px; padding-bottom: 15px; }
.headerdiv { padding-top: 15px; padding-bottom: 15px; border-bottom: 2px solid #F5F7F0;  }
.rightelement { padding: 5px; background-color: #eee; border-bottom: 2px solid #F5F7F0;  }
.teasermenu { padding: 5px; background-color: #eee; border-bottom: 2px solid #F5F7F0;  }
.paddingbottom { padding-bottom: 5px;}
.paddingbottomnb { padding-bottom: 5px; }
.lfloat{ float: left; }
.rfloat{ float: right; }
.spacer{ clear: both; }
p.box{ background-color: #eeeeee; }
p.breadcrumb{ background-color: #eeeeee; }
img.floatright{ float: right; padding: 10px 20px 20px 20px; }
img.floatleft{ float: left; padding: 10px 20px 20px 20px; }
.newsdate {padding: 7px; margin: 0px auto;  font-size: 9px;  color: #A9B8D3; }
.searchitem { color: #A9B8D3; font-weight: bold; }

/*******************************************************/

/*FOOTER TAGS*/
/*******************************************************/
.footer { padding-top: 6px; padding-bottom: 16px;}
.footerleft { padding: 5px; border-top: 2px solid #F5F7F0;float: left; 	text-align: left; width: 50%; padding: 0; margin: 0px auto;  font-size: 10px;  color: #197294; }
.footerright {padding: 5px; border-top: 2px solid #F5F7F0;float: right; text-align: right; padding: 0px; width: 50%; margin: 0px auto;   font-size: 10px;  color: #197294;}
a.footerlink {   font-size: 10px;  color: #197294;}
a.footerlink:hover {   font-size: 10px;  color: #000000;}
/*******************************************************/
