body {
	background-image:url(images/drp_backgrd.gif);
 font-family:verdana,arial,helvetica, sans-serif;
}

p {
 font-size:11px;
 color:#333333;
 font-family;verdana,arial,helvetica, sans-serif;
 padding-top:5px;
}
p,ul,ol { line-height: 18px; }

h1 {
 font-size:16px;
 color:#da1e25;
}

h2 {
 font-size:13px;
 color:#333333;
 margin:0;
}

.contentwrap{
 padding:10px 18px;
}

.utilitylinks a{
 text-decoration:underline
 font-weight:normal;
}
#menuban {
 background-image:url(images/drp_menubackgrd.gif);
 height:31px;
}

#languagetools { position: absolute; top: 30px; font-size: 11px; margin-left: 30px; color: #fff; }
#languagetools a { color: #fff; }

span.alttext{
 color:#104e63
}

.gridlogos a{
 color:#419cbb;
 font-size:9px;
}
.gridlogos a:link,.gridlogos a:active,.gridlogos a:visited {
 color:#419cbb;
 text-decoration:underline;
}
.gridlogos a:hover {
 color:#da1e25;
 text-decoration:none;
}


table.gridlogos  td {
 padding:10px 0px;
 border-bottom:1px solid #989898;
 empty-cells: hide;
}

.footernav {
	color:#fff;
	font-size: 9px;
	
}

.footernav a, .footernav a:link, .footernav a:active, .footernav a:visited{
	text-decoration:underline;;
	color:#fff;
}

.footernav a:hover {
	color:#da1e25;
	text-decoration:underline;
}

.websiteptag {
	display:block;
	color:#fff;
	padding-top:4px;

}
.navbuttons {
  background:url(images/but_navback_off.gif) right repeat-x;
  color:000#;
  text-decoration:none;
  font-size:11px;
  font-weight:bold;
}


.navbuttons_over {
  background:url(images/but_navback_on.gif) right repeat-x;
  color:#4ab5d9;
    text-decoration:none;
}

.viewpage a {
color:#009fc7;
font-weight:bold;
font-family:verdana;
font-size:10pt;
text-decoration:underline;
padding-bottom:25px;
}

.viewpage a:hover {
text-decoration:none;
}


