body{
font-size:85%;
/*font-family: verdana, arial; */
font-family:Arial,Helvetica,sans-serif;
text-align:center;


}
div#pagewrapper-m{
background-color:white;
}

#wrapper{
text-align:justify;
min-width:1000px;
max-width:1400px;
margin: 0 auto;

}
#sub_wrapper{

}
#header {
	
margin:0;
	text-align:left;
/*	margin:0 1em; */
}
.clear {
    clear:both;
    }
#container {

	padding:0;
	margin:0 1em 1em;
    }
#left-container {
	width:100%;
	float:left;
	margin-right:-13em;
    }
#left-container .sub {
    width:100%;
    float:right;
    margin-left:-13em;
    }
#main {
     margin:0 13em 0 13em;
    }
#left {
    float:left;
    /*clear:all;*/
    }
#sidebar {
	float:left;
	width:12em;
	overflow:hidden;
	}
#right {
    float:right;
    }
#sidebar-2 {
/*	float:right; */
	width:12em;
	overflow:hidden;
	/*margin-left:-3px;
	margin-right:1em;*/
	}
	
* html #sidebar-2{
margin-right:0.5em!important;

}
+html #sidebar-2{
margin-right:0.5em!important;

}
#footer {
	clear:both;
	margin:0 1em;
}
.inside {
padding:1em 0 1em;
}
div.menu{
height:60px;
}/*
div#menu-l{
background: url(../images/template/m-bar-left.gif) no-repeat scroll top left;
}
div#menu-r{
background: url(../images/template/m-bar-right.gif) no-repeat scroll top right;
}*/
div#menu-m{

background:transparent url(../images/template/menubar-mid.gif) repeat-x scroll left top;

}
div#menu-m ul{
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:3px 0 2px 30px;
padding:0;
}
div#menu-m ul li{
float:left;
border-right:2px solid #FFFFFF;
}

div#menu-m ul li a{
border:1px solid #D8EEA3;
color:#3E9FDC;
display:block;
font-family:Lucida Casual,Comic Sans MS;
font-size:130%;
height:26px;
padding:6px 20px;
text-decoration:none;
/*
font-size:110%;
border-color:#d8eea3;
border-style:solid;
border-width:1px;
color:#3e9fdc;
display:block;
font-weight:bold;
height:18px;
padding:10px 25px;
text-decoration:none;
*/
}
div#menubox ul li.firstMlink{
border-left:2px solid #fFFFFF!important;
}
div#logoWrapper{
background: transparent url(../images/template/header_grad_blue.gif) scroll repeat-x 0 0;

}
#logo{
padding:0 0.5em 0;
}

div#menu-m ul li a:hover{
background:transparent url(../images/template/menubar-mid.gif) repeat-x scroll left -60px;
border:1px solid #86e3ff;
color:#B6E657;
}
