*{
    margin:0px;
    padding:0px;
  }
#base{
width:100%;
}

#container{
width:822px;
overflow:auto;
background-image:url('../images/container-shadow.jpg');
background-repeat:repeat-y;
}
#container-box{
font:normal 12px Arial, Tahoma, "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif;
width:800px;
margin-left:11px;
margin-right:11px;
}
#header{
width:800px;
height:93px;
}

#nav-bar {
font-size:11px;
font-weight:bold;
float:left;
width:800px;
height:25px;
line-height:25px;
}

#nav-bar a {
text-decoration:none;
color:#535252;
}
#nav-bar a:hover{
color:#ffffff;
}

#nb1{
width:315px;
float:left;
}
#nb2{
width:56px;
height:25px;
float:left;
background-image:url('../images/n2.jpg');
background-repeat:no-repeat;
}
#nb3{
width:71px;
height:25px;
float:left;
background-image:url('../images/n3.jpg');
background-repeat:no-repeat;
}
#nb4{
width:95px;
height:25px;
float:left;
background-image:url('../images/n4.jpg');
background-repeat:no-repeat;
}
#nb5{
width:156px;
height:25px;
float:left;
background-image:url('../images/n5.jpg');
background-repeat:no-repeat;
}
#nb6{
width:84px;
height:25px;
float:left;
background-image:url('../images/n6.jpg');
background-repeat:no-repeat;
}
#nb7{
width:22px;
height:25px;
float:left;
background-image:url('../images/n7.jpg');
background-repeat:no-repeat;
}

#center-box {
    color:#585656;
    float:left;
    width:427px;
    min-height:498px; /*398px;*/
    margin-top:20px;
    margin-bottom:0px;
    padding-left:10px;
    padding-right:10px;
    background-image:url('../images/center-bkg.jpg');
    background-repeat:repeat-y;
    text-align:left;
   }
#content{
padding:10px;
width:407px;
}

#right-box {
    float:left;
    width:153px;
    height:254px;
    margin-top:20px;
    margin-bottom:0px;
    margin-right:5px;
    margin-left:7px;
    background-image:url('../images/right-blue-bkg.jpg');
    background-repeat:no-repeat;
  }
.right-box-content{
padding-left:10px;
padding-right:10px;
padding-top:8px;
padding-bottom:8px;
width:133px;
height:40px;
text-align:left;
font-size:11px;
color:#ffffff;
font-weight:bold;
}
.divider{
height:1px;
width:152px;
background-image:url('../images/divider-bar.jpg');
background-repeat:no-repeat;
}
.applemenu{
float:left;
text-align:left;
margin-top:19px;
margin-left:5px;
margin-right:5px;
padding: 0;
width: 172px; /*width of menu*/
height:auto;
}

.applemenu div.silverheader a{
background:url('../images/blue-header.jpg') no-repeat center left;
font: bold 12px Arial, Tahoma, "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif;
color: white;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 5px 0;
padding-left: 8px;
text-decoration: none;
}

.applemenu div.silverheader a:visited, .applemenu div.silverheader a:active{
color: white;
}

.applemenu div.selected a, .applemenu div.silverheader a:hover{
background-image: url('../images/blue-header.jpg');
color: white;
}

.applemenu div.submenu{ /*DIV that contains each sub menu*/
background: white;
height:auto;
padding-left:5px;
}

.submenu a{
text-decoration:none;
color:#000000;
font-size:11px;
}

.submenu a:hover{
text-decoration:underline;
color:#000000;
font-size:11px;
}

.submenu UL{
text-align:left;
padding-left:20px;
margin:0px;
list-style-image:url('../images/blue-bullet.jpg');
}

#bottom-gradient{
margin-top:5px;
float:left;
background-image:url('../images/bottom-gradient.jpg');
background-repeat:repeat-x;
width:800px;
height:33px;
}
#footer{
margin-top:0px;
float:left;
font-size:12px;
width:800px;
height:28px;
line-height:28px;
color:#ffffff;
text-align:center;
background-color:#5c5c5c;
}