body {
background-color:#EEEEEE;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
}


.bodywrapper {
margin:auto;
width:800px;
}

.headerwrapper {
width:780px;
height:81px;
margin-bottom:2px;
background-image:url(images/sliced/banner-1.jpg);
text-align:right;
padding-top:150px;
padding-right:20px;
color:#f62b2e;
font-family:Calibri;
}

h3 {
border-bottom:2px solid #003399;
}

.contentwrapper {
width:800px;
float:left;
background-color:#FFFFFF;
padding-bottom:20px;
}

.leftcontent {
width:240px;
margin:10px;
float:left;
}

.left-box-wrapper {
margin:10px 0px;
width:240px;
}

.left-box-header {
background-image:url(images/sliced/left-blue-banner.jpg);
background-repeat:no-repeat;
height:36px;
width:240px;
text-align:center;
color:#FFFFFF;
line-height:30px;
font-weight:bold;
float:left;
}

.left-box-body {
background-image:url(images/sliced/left-box-content.jpg);
background-repeat:repeat-y;
width:220px;
text-align:center;
padding:10px;
float:left;
}

.left-box-footer {
background-image:url(images/sliced/left-box-footer.jpg);
background-repeat:no-repeat;
height:9px;
width:240px;
float:left;
}

.menu {
width:240px;
list-style:none;
float:left;
height:30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
height:200px;
display:block;

}

.menu ul {
margin:0px;
padding:0px;
display:block;

}

.menu ul li {
width:240px;
background-image:url(images/sliced/button.jpg);
list-style:none;
height:30px;
text-align:center;
line-height:30px;
color:#FFFFFF;
display:block;
margin-bottom:2px;

}

.menu ul li a {
width:240px;
list-style:none;
text-align:center;
color:#FFFFFF;
text-decoration:none;
display:block;
}

.menu ul li a:hover{
background-image:url(images/sliced/button-selected.jpg);
display:block;
height:30px;
width:240px;

}

.menu #selected {
background-image:url(images/sliced/button-selected.jpg);
display:block;
height:30px;
margin-bottom:2px;
width:240px;

}

.rightcontent {
width:520px;
float:left;
margin:5px;
margin-bottom:20px;
}

.content-header {
background-image:url(images/sliced/content-header.jpg);
background-repeat:no-repeat;
height:32px;
width:520px;
float:left;
}

.content-body {
background-image:url(images/sliced/content-body.jpg);
background-repeat:repeat-y;
float:left;
width:480px;
padding-left:30px;
padding-right:10px;
margin-bottom:20px;
}

.img-border {
border:1px solid #999999;
padding:5px;
margin:5px;
}

.footer {
background-image:url(images/sliced/footer.jpg);
height:37px;
line-height:17px;
float:left;
width:800px;
text-align:center;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
margin-top:2px;
}

.footer a {
color:#FFFFFF;
text-decoration:none;
}