body {
margin:0;
background-color:#000000;
}
.maincontentbg {
background: url(contentbg.jpg) top left no-repeat;
height:450px;
background-color:#FFFFFF;
}
.mainmenubg {
background-color:#FFFFFF;
height:24px;
}
.left {
padding-right:10px;
}
.right {
padding-left:10px;
}
.flag {
padding-left:15px;
padding-top:2px;
}
.menu { 
float:right;
padding:3px 15px 0 0;
}

.leftmenu {}

.contentarea {
padding-top:25px;
}
/*TOP NAVIGATION*/
#topnav {
margin:0;
padding:0;
}
#topnav li {
list-style-type:none;
float:left;
text-align:right;
}
#topnav li a {
padding:6px 15px 6px 15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-transform:uppercase;
text-decoration:none;
}
#topnav li a:hover {
text-decoration:underline;
}
#activeitem, #inpath {
background:url(menubg_active.gif) top left repeat-x;
color:#FFFFFF;
}

/*LEFT NAVIGATION*/
#leftnav {
margin:30px 0 0 15px;
padding:0;
}

#leftnav li {
list-style-type:none;
/*margin:5px 0 5px 0;*/
height:24px;
padding-left:2px;
margin:0;
}
#leftnav li a {
width:100%;
padding:0px 2px 0px 2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#145070;
font-size:11px;
margin:0;
text-decoration:none;
}
#leftnav li a:hover {
text-decoration:underline;
}
#leftnav li a.leftlinkactiveitem, a.leftlinkactiveitem:hover {
color:#FFFFFF;
text-decoration:none;
}
#leftactiveitem{
background:url(menubg_active.gif) top left repeat-x;
color:#FFFFFF;
padding:5px 2px 0 2px;
margin:0;
}
