div.mod_weather {
margin-bottom:20px;
}

body {
margin:30px;
padding:0px;
margin:0px;
text-align:center;
background-color:#E0EFF6;
background-image:url(../images/m_head_blend.png);
background-repeat:repeat-x;
background-attachment:fixed;
}
div.back {
width:100%;
height:100%;
background-image:url(../images/back.png);
background-repeat:repeat-x;
background-position:bottom;
background-attachment:fixed;
}

#wrapper{
background-color:white;
padding:0px;
width:820px;
}

#wrapper2{
width:800px;
margin:0 auto;
background-color:white;
padding:10px;
}


#menu {
width:650px;
float:right;

}

#menu ul {
margin:0px;
padding:0px;
list-style-image:url(../images/bullet.gif);
list-style-type:none;
float:right;
margin-right:0px;


}

#menu li {
width:100px;
text-align:center;
height:20px;
float:left;
border-left:1px solid silver;
}

#menu li a:link, #menu li a:visited {
text-decoration:none;
color:#515151;
font-size:11px;
font-family:tahoma;
font-weight:bold;
}

#menu li a:hover {
color:#8f1e1e;
font-weight:bold;
}

#flash {
background-image:url(../images/header.gif);
width:800px;
height:193px;
margin-top:10px;
}

div.spacer {
clear:both;
}

div.nav {
width: 220px;
float:left;
margin-top:16px;

}

div.con_head {
width:210px;
height:18px;
background-image:url(../images/con_head.gif);
text-align:left;
color:white;
font-size:12px;
font-weight:bold;
font-family:tahoma;
padding-top:4px;
padding-left:10px;
}


div.con_body {
width:220px;
background-image:url(../images/con_body.gif);
font-family:tahoma;
font-size:11px;
padding-top:7px;
text-align:center;
}
div.con_footer {
width:220px;
height:12px;
background-image:url(../images/con_footer.gif);
background-repeat:no-repeat;
}

div.content {
width:550px;
float:left;
text-align:left;
margin:20px 0px 0px 15px;
color:#666666;
font-size:12px;
font-family:tahoma;
line-height:19px;
}

h2 {
color:#8f1e1e;
margin:0px 0px 7px 0px;
font-size:17px;
font-weight:bold;
}

div.footer{
background-image:url(../images/logo_footer.gif);
background-position:right;
height:60px;
background-repeat:no-repeat;
border-top:1px dotted #bbbbbb;
margin-top:17px;
text-align:center;
}





#menu_footer {
width:550px;
margin: 0px auto;
padding-top:10px;
}

#menu_footer ul {
list-style-image:none;
list-style-type:none;
margin: 0px auto;
}

#menu_footer li {
width:100px;
text-align:center;
height:20px;
float:left;
border-left:1px solid silver;
}

#menu_footer li a:link, #menu_footer li a:visited {
text-decoration:none;
color:#515151;
font-size:11px;
font-family:tahoma;
}

#menu li a:hover {
color:#8f1e1e;
}

div.rights {
color:#990000;
font-size:10px;
font-family:tahoma;
margin-top:10px;
padding:10px;

}

.weather_current {
width:206px;
margin:10px 10px 0px 10px;
}

.weather_current b {
color:#000099;
}

.weather_forecast {
padding-left:11px;
}

img {
border:none;
}

.contentheading {
color:#8f1e1e;
margin:0px 0px 7px 0px;
font-size:17px;
font-weight:bold;
border-bottom:1px dashed silver;
}

.buttonheading {
border-bottom:1px dashed silver;
} 


#test1 {
margin:0px 0px 0px 0px;
padding:0px 10px 0px 10px;
list-style-type:none;
}

#test1 li a:link , #test1 li a:visited {
text-decoration:none;
padding:5px;
color:#336699;
font-size:11px;
font-weight:bold;
font-family:tahoma;
display:block;
width:100%;
}
#test1 li a:hover {
background-color:#EEF7FD;
}

#test1 li a:link img, #test1 li a:visited img {
margin-right:10px;
}

#test1  li {
clear:both;

border-bottom:1px dashed silver;
display:block;
cursor:pointer;
}


#test1  li li a:visited , #test1  li li a:link{
color:black;
font-weight:normal;
width:95%;
}

#test1  li li a:hover{
background-color:white;
color:#FF0000;
}
#test1 li ul {
margin:0px 0px 0px 20px;;
padding:0px;
}
#jflanguageselection {
float:left;
margin:0 0 10px 5px;
}

.componentheading {
color:#8f1e1e;
margin:0px 0px 7px 0px;
font-size:17px;
font-weight:bold;
border-bottom:1px dashed silver;
}


#thumbnails0 {
display:none;
}