.leftside_navitem{
display: block;
text-decoration: none;
font: 14px Verdana;
color: #00445A;
font-weight: bold;
background: transparent url(/images/bg_leftside_list.gif) no-repeat;
padding: 15px 0px 0px 10px;
margin: 0px 0px 0px 0px;
width: 250px;
height: 40px;   
}

.leftside_navitem a.mainlink, .leftside_navitem_active a.mainlink {
display: block;
font: 14px Verdana;
color: #00445A;
font-weight: bold;
text-decoration:none;
}

div.leftside_navitem_active{
display: block;
text-decoration: none;
font: 14px Verdana;
color: #00445A;
font-weight: bold;
background: transparent url(/images/lg_bg_list.gif) repeat-y;
padding: 15px 0px 0px 10px;
margin: 0px 0px 0px 0px;
width: 250px;
}


div.leftside_navitem_active a.sublink:link, div.leftside_navitem_active a.sublink:active, div.leftside_navitem_active a.sublink:visited{
display: block;
text-decoration: none;
font: 10px Verdana;
color: #00445A;
font-weight: bold;
background: transparent;
padding: 3px 10px 10px 10px;
margin: 3px 0px 3px 0px;
width: 220px;
   background-image: url(/images/left_innerside_dash.gif);
  background-position: bottom;
  background-repeat: no-repeat;
}

div.leftside_navitem_active a.sublink:hover{
font: 10px Verdana;
color: #C50000;
font-weight: bold;
}

div.leftside_navitem_active_bottom{
padding: 0px;
margin: -5px 0px 0px 0px;
width: 250px;
height:24px;
background-image:url("/images/lg_bg_list_bottom.gif");background-repeat:no-repeat;
}






.leftsideborder{
 border-left: 1px solid #CCCCCC;
 border-right: 1px solid #CCCCCC;
}

.leftroundedcorner_top div {
 background: url(/images/leftroundedcorner_tl.gif) no-repeat top left;
}

.leftroundedcorner_top {
 background: transparent url(/images/leftroundedcorner_tr.gif) no-repeat top right;
}

.leftroundedcorner_bottom div {
 background: url(/images/leftroundedcorner_bl.gif) no-repeat bottom left;
}

.leftroundedcorner_bottom {
 background: transparent url(/images/leftroundedcorner_br.gif) no-repeat bottom right;
}

.leftroundedcorner_top div, .leftroundedcorner_top,
.leftroundedcorner_bottom div, .leftroundedcorner_bottom {
 width: 100%;
 height: 15px;
 font-size: 1px;
}

.leftroundedcorner_content {
 margin: 0 15px 0px 15px;
   }

   /* end of left column */

  

.rightroundedcorner_bottom {
 background: transparent url(/images/bg_rightroundedcorner_bottom_inner_sweepers.jpg) no-repeat left bottom;
 width: 100%;
 height: 245px;
}






