body{
color:#000000;
background-color:#FFFFFF;
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
table{
margin:0px;
padding:0px;
border-collapse:collapse;
}

/* This will remove select borders for links in IE browsers */
a:focus { outline:none; }
area:focus { outline:none; }

td{
color:#333333;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0px;
padding:0px;
}
p{
margin:0px;
padding:0px;
}


div.element{
	margin-bottom:10px;
	border: 1px none;
}

select{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-WEIGHT: normal; 
FONT-SIZE: 10px; 
COLOR:black; 
line-height:16px;
width:150px;
border:1px solid #E6EAF2;
background-color:#E6EAF2;
}
option{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-WEIGHT: normal;
FONT-SIZE: 10px; 
COLOR:black; 
line-height:16px;
}
input{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-WEIGHT: normal; 
FONT-SIZE: 10px; 
border:1px solid #bdcbde;
}
/*

bodytext{
font-weight:normal;
color:red;
}
*/

.title{
font-family: Verdana;
font-size: 11px;
color:#333333;
padding-left:0px;
padding-top:2px;
padding-bottom:3px;
margin-bottom:10px;
font-weight:bold;
}

.bodytitle{
color:#333333;
font-weight:bold;
}

.textblock{
margin-right:10px;
}

.text{
color:#333333;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
margin-right:0px;
}

.topbar{
background-image: url(topbg.jpg); 
margin-top:0px;
margin-bottom:0px;
}
.subbar{
background-color:#b9c7d6;
margin-top:0px;
margin-bottom:1px;
height:20px;
}
.headerline{
width:755px;
height:3px;
background-image:url(headerline.gif);
}
.subheaderline{
width:605px;
height:3px;
background-image:url(subheaderline.gif);
}

div.bottomline{
	width:741px;
	height:1px;
	line-height:0px;
	font-size:0px;
	/*border-bottom:1px solid #B8C8D8;*/
	margin-top:12px;
	margin-left:13px;
	background-image:url(divider.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	
}

#footer{
padding-left:10px;
padding-bottom:20px;
}

.sitetitle{
color:#333333;
font-size:12px;
font-weight:bold;
margin-left:0px;
margin-top:14px;
}
.address{
font-size:10px;
color:#333333;
margin-top:7px;
}
.email{
margin-right:10px;
margin-top:7px;
}

.email a{
font-size:10px;
color:#5780C0;
text-decoration:none;
}
.email a:hover{
color:#333333;
}

.disclaimer{
color:#333333;
margin-top:3px;
}

.disclaimer a{
font-size:10px;
color:black;
text-decoration:none;
}
.disclaimer a:hover{
color:#335588;
}

.brands{
	margin-top:14px;
	margin-right:10px;
}
.brands a{
	color:#333333;
	font-size:10px;
	font-weight:bold;
}
.brands a:hover{
	color:#5780C0;
}
a.brandact{
	color:#5780C0;
}

div.content{
padding-top:14px;
padding-left:14px;
font-size:10px;
margin-bottom:15px;
}
div.headimg{
padding:0px;
margin:0px;
}
div.line{
height:10px;
line-height:0px;
font-size:0px;
border-bottom:1px solid #c0c0c8;
margin-bottom:10px;
width:557px;
}
td.line{
border-bottom:1px solid #c0c0c8;
height:1px;
}

.menu{
width:149px;
margin-top:10px;
}
.menucontainer{
background-image:url(menu_bg.jpg);
background-repeat:no-repeat;
border-right:1px solid #333333;
}

div.tx-netvsitemap-pi1 a.level1{
font-size: 11px;
text-decoration:none;
font-weight:bold;
color:#000000;
}
div.tx-netvsitemap-pi1 a.level2{
font-size: 11px;
text-decoration:none;
font-weight:bold;
margin-left:30px;
}
div.tx-netvsitemap-pi1 a.level3{
font-size: 11px;
text-decoration:none;
margin-left:60px;
}
div.tx-netvsitemap-pi1 a.level4{
font-size: 11px;
text-decoration:none;
margin-left:90px;
}

div.tx-netvsitemap-pi1 a.level1:hover{
color:#990033;
}
div.tx-netvsitemap-pi1 a.level2:hover{
color:#990033;
}
div.tx-netvsitemap-pi1 a.level3:hover{
color:#990033;
}
div.tx-netvsitemap-pi1 a.level4:hover{
color:#990033;
}

/*LINKS*/
a{
font-size: 11px;
text-decoration:none;
color:#5780C0;
}
a:hover{
text-decoration:none;
color:#333333;
}

a.link_text:active, a.link_text:link, a.link_text:visited {
	font-family: Verdana;
	font-size: 10px;
	color: #5780C0;
	text-decoration: none;
}
a.link_text:focus, a.link_text:hover {
	color: #333333;
}

a.link:active, a.link:link, a.link:visited {
	font-family: Verdana;
	font-size: 10px;
	color: #5780C0;
	text-decoration: none;
	padding-left: 15px;
	background-image: url(icon_link_off.gif);
	background-position: left 4px;
	background-repeat: no-repeat;
}
a.link:focus, a.link:hover {
	color: #333333;
	background-image: url(icon_link_on.gif);
}

a.more:active, a.more:link, a.more:visited {
	color: #5780C0;
	text-decoration: none;
	padding-left: 0px;
	padding-right: 10px;
	background-image: url(icon_link_off.gif);
	background-position: right 3px;
	background-repeat: no-repeat;
}
a.more:focus, a.more:hover {
	color: #333333;
	background-image: url(icon_link_on.gif);
}

a.back:active, a.back:link, a.back:visited {
	font-family: Verdana;
	color: #5780C0;
	text-decoration: none;
	padding-left: 10px;
	background-image: url(icon_back_off.gif);
	background-position: left 3px;
	background-repeat: no-repeat;
}
a.back:focus, a.back:hover {
	color: #333333;
	background-image: url(icon_back_on.gif);

}

a.pdf:active, a.pdf:link, a.pdf:visited {
	font-family: Verdana;
	font-size: 10px;
	color: #5780C0;
	text-decoration: none;
	padding-left: 15px;
	background-image: url(icon_pdf_off.gif);
	background-position: left 4px;
	background-repeat: no-repeat;
}
a.pdf:focus, a.pdf:hover {
	color: #333333;
	background-image: url(icon_pdf_on.gif);
}
/*END LINKS*/

/*MAIN NAV */
.navlevel1_no{
	margin-bottom:3px;
	margin-left:10px;
}
.navlevel1_no a{
	font-size:10px;
	font-weight:bold;
	color:#666666;
}
.navlevel1_no a:hover{
	color:#000000;
}
.navlevel1_noifsub{
	margin-bottom:3px;
	margin-left:10px;
}
.navlevel1_noifsub a{
	font-size:10px;
	padding-right: 15px;
	background-image:url(icon_nav_no.gif);
	background-position: right 3px;
	background-repeat:no-repeat;
	font-weight:bold;
	color:#666666;
}
.navlevel1_noifsub a:hover{
	color:#000000;
}
.navlevel1_act{
	margin-bottom:3px;
	margin-left:10px;
}
.navlevel1_act a{
	font-size:10px;
	font-weight:bold;
	color:#000000;
}
.navlevel1_act a:hover{
	color:#666666;
}
.navlevel1_actifsub{
	margin-bottom:3px;
	margin-left:10px;
}
.navlevel1_actifsub a{
	font-size:10px;
	padding-right: 15px;
	background-image:url(icon_nav_act.gif);
	background-position: right 3px;
	background-repeat:no-repeat;
	font-weight:bold;
	color:#000000;
}
.navlevel1_actifsub a:hover{
	color:#666666;
}
.navlevel2_no{
	margin-bottom:3px;
	margin-left:25px;
}
.navlevel2_no a{
	font-size:10px;
	font-weight:bold;
	color:#666666;
}
.navlevel2_no a:hover{
	color:#000000;
}
.navlevel2_act{
	margin-bottom:3px;
	margin-left:25px;
}
.navlevel2_act a{
	font-size:10px;
	font-weight:bold;
	color:#000000;
}
.navlevel2_act a:hover{
	color:#666666;
}
/*END MAIN NAV */

