body
{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
margin:0px;
color:#898b8b;
background:#ffffff;
}
.wrapper
{
width:766px;
height:100%;
overflow:hidden;
margin:auto;
background:#FFFFFF;
border-bottom:#e9e9e9 1px solid;
}
.header
{
/*background:url(../images/top_menu.jpg) no-repeat;
width:766px;
height:166px;*/
}
.container
{
background: url(../images/background_slice.jpg) repeat-y;
width:766px;
height:100%;
overflow:hidden;

}
.background_img
{
background: url(../images/background_slice.jpg) repeat-y;
width:766px;
height:100%;
overflow:hidden;
}

.left_panel
{
background:url(../images/side_strip.jpg) repeat-y;
width:188px;
height:auto;
float:left;
}
.middle_panel
{
height:auto;
width:390px;
float:left;
margin:0px;
padding:0px;
}
.middle_content
{
width:390px;
float:left;
padding:15px 0px 0px 10px;
margin-bottom:20px;
}
.content_part
{
width:385px;
min-height:110px;
height:auto;
margin-top:10px;
color:#000000;
}
.right_panel
{
background:url(../images/right_strip.jpg) repeat-y;
width:148px;
height:auto;
float:right;
padding:10px;
}
.left_menus
{
/*background:url(../images/side_menus.jpg) no-repeat;
width:188px;
height:200px;*/
}
.left_content
{
width:168px;
height:auto;
padding:0px 5px 10px 10px;
}
h3
{
font-size:22px;
margin:0px;
color:#606060;
font-weight:normal;
}
.title
{
color:#0a94d6;
font-size:14px;
font-weight:bold;
margin-top:0px;
}
.right_content
{
width:148px;
height:auto;
text-align:justify;
margin-top:10px;
}
.right_content a
{
color:#898b8b;
text-decoration:none;
}
.right_content a:hover
{
color:#898b8b;
text-decoration: underline;
}
.leftinner_content
{
width:160px;
height:auto;
text-align:justify;
padding-top:10px;
margin-left:5px;
padding-left:0px;
}

.footer
{
width:410px;
height:35px;
padding-top:30px;
clear:both;
border-top:#e9e9e9 1px solid;
text-align:center;
font-size:9px;
font-weight:bold;
}
.footer a
{
text-decoration:none;
color:#898b8b;
}
.footer a:hover
{
text-decoration:underline;
}
/*without right_hand sidebar*/
.middleright_content
{
width:565px;
float:right;
padding:15px 0px 0px 10px;
margin-bottom:20px;
}
.middleright_panel
{
height:auto;
width:565px;
float:right;
margin:0px;
padding:0px;
}
.contentright_part
{
width:555px;
height:auto;
text-align:justify;
margin-top:10px;
color:#000000;
}
.footer_right
{
width:575px;
height:35px;
padding-top:30px;
clear:both;
border-top:#e9e9e9 1px solid;
text-align:center;
font-size:9px;
font-weight:bold;
}
.footer_right a
{
text-decoration:none;
color:#898b8b;
}
.footer_right a:hover
{
text-decoration:underline;
}
/* menus*/

#main_menu{
margin: 5px 0;
padding: 0;
width: 180px; /*width of menu*/
border: 3px solid #eff0f0;
}

#main_menu a.menuitem{
background:#4ec5ef ;
font: bold 14px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: white;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 4px 0;
padding-left: 10px;
text-decoration: none;
border:1px solid #eff0f0;	
}
#main_menu a.menuitem:visited, .mainmenu .menuitem:active{
color: white;
}
#main_menu a.menuitem .statusicon{ 
position: absolute;
top: 5px;
right: 5px;
border: none;
}
#main_menu a.menuitem:hover{
background:#ee1c23;
}
#main_menu div.submenu{
background:#f5a5a0;
border:1px solid #eff0f0;
}
#main_menu div.submenu ul{ 
list-style-type: none;
margin: 0;
padding: 0;
}
#main_menu div.submenu ul li{
border:1px #eff0f0 solid;
}
#main_menu div.submenu ul li a{
display: block;
font: normal 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: black;
text-decoration: none;
padding: 2px 0;
padding-left: 10px;
}
#main_menu div.submenu ul li a:hover{
background: #ed564d;

}
.menu_align
{
margin:5px 5px 5px 0px;

}

