/* CSS Document */

body {
background-color: #ffffff;
font-size: 12px;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#000000;  
text-align:center;
margin:0px;
padding:0px;
}

#container{
width: 982px;
margin-top: 10px;
margin-bottom: 10px;
}

#container #top{
margin: 0px;
height: 40px;
background-image: url(../images/background_top.gif);
background-repeat: no-repeat;
}

#container #header{
background-image: url(../images/background_middle.gif);
background-repeat:repeat-y;
height: 100px;
}

#container #nav{
height: 31px;
background-image: url(../images/navbar.gif);
background-repeat:repeat-y;
}

#container #middle{
margin: 0px;
padding: 0px;
width: 100%;
height: 700px;
background-image: url(../images/background_middle.gif);
background-repeat:repeat-y;
overflow:auto;
}

#container #middle #left{
float: left; 
margin-left: 30px; 
width: 160px;  
background-color: #ffffff;  
overflow: auto;
}

#container #middle #content{
float:left;
width: 580;
padding-top: 15px;
margin: 0px auto;
}

#container #middle #right { 
float: left;
width: 160; 
background-color: #ffffff;
overflow: auto;
}

#container #bottom{
margin: 0px;
height: 34px;
background-image: url(../images/background_bottom.gif);
background-repeat: no-repeat;
color:#999999;
font-size:10px;
}

#menu_container{
margin-top: 27px;
padding-top: 30px;
background-image:url(../menu.gif);
background-repeat:no-repeat;
height: 210px;
}

#menu{
text-align: left;
}

.menu_item{
padding-left: 20px;
padding-top: 5px;
padding-bottom: 5px;
height: 20px;
color: #999999;
font-family: Arial, Helvetica, sans-serif;
}

.menu_item a{
color:#666666;
font-weight: bold;
font-size: 11px;
text-decoration:none;
}

.menu_item a:hover{
color:#990033;
}

h1{
color: #000033;
font-size: 14px;
margin-top: 0px;
}

h2{
color: #000033;
font-size: 12px;
font-weight: bold;
}