body {
	font-family: "trebuchet ms", verdana, arial, tahoma;
	font-size: 90%;
	color: #333;
	background-color: white;
	margin: 0;
	padding: 0;
	text-align: center;
}

/* Set the page width */

#wrapper-menu-top, #wrapper-header, #wrapper-content, #wrapper-footer {
	width: 85%;
	margin: 0 auto;
	text-align: left;
}

#header {
	margin: 0 auto;
	text-align: left;
}

#wrapper-menu-top {
	background: transparent url('../images/bg02-white-left.png') no-repeat top left;margin: 0 auto;text-align: center;position: relative;height: 45px;
}



#wrapper-header {
	height: 195px;
	
}

#header {
	width: auto;
	height: 195px;
	margin: 0px 14px 0 13px;
	background-position: 0 0px;
	background-repeat: repeat-x;
}

#header {
	background-position: 0 0px;
}

#wrapper-header2 {
	background: transparent url('../images/bg02-whitefull-left.gif') repeat-y top left;
	height: 195px;
}

#wrapper-header3 {
	background: transparent url('../images/bg02-whitefull-right.gif') repeat-y top right;
	height: 195px;
}

#wrapper-content {
	background: transparent url('../images/left.gif') repeat-y top left;
}



* html #wrapper-content { height: 1%; }



#content {
	background: transparent url('../images/right.gif') repeat-y top right;
	padding: 25px 40px 5px 0px;
	min-height:500px;
  	height:auto !important;
  	height:500px;
  	margin-left: 240px;
}

#wrapper-menu-page {
	float: left;
	width: 180px;
	margin: 20px 30px 3em 2em;
	background: transparent url('../images/menu.png') no-repeat 0 0;
	text-align: center;
	line-height: 140%;
	min-height:500px;
  	height:auto !important;
  	height:500px
}



* html #wrapper-menu-page { margin-right: 15px; }



.sidebox {
	padding-top: 10px;
	background: transparent url('../images/menu.png') no-repeat 0 0;
}



.sidebox ul{

	margin: 0;

	padding: 0;

	list-style: none;

	font-size: 90%;

}



.sidebox h2{

	font-size: 120%;

	/*text-transform: uppercase;*/

	margin: 0.5em 0 0.3em 0;

	color: #36429B;

	font-weight: bold;

	

}



.sidebox a:link, .sidebox a:visited { color: #333; }

.sidebox a:hover { color: #36429B; }



#menu-page { 

padding-top: 5px;

margin-bottom:30px;

}



#menu-page ul {

	margin: 0;

	padding: 0;

	list-style: none;

	font-size: 90%;

}



#menu-page h3 {

	font-size: 120%;

	/*text-transform: uppercase;*/

	margin: 0.5em 0 0.3em 0;

	color: #36429B;

	font-weight: bold;

	

}



#menu-page a:link, #menu-page a:visited { color: #333; }

#menu-page a:hover { color: #36429B; }



#wrapper-footer {
	/*margin-top: 1em;*/
	text-align: center;
	background: white url('../images/bl.gif') no-repeat top left;
	color: #FFFFFF;
}

#footer-top {
	background: transparent url('../images/br.gif') no-repeat top right;
	}



#footer {
	font-size:90%;
	margin: 0 20px;
	background-color: #36429B;
	border: 1px solid #ccc;
	border-bottom: 0;
	clear: both;

}



#footer a:link, a:visited {color:#999999; text-decoration: none;}

#footer a:hover{ color: #666; text-decoration: none; }



h2 { font-size: 110%; }

h3 { font-size: 100%; }



a:link, a:visited { color: #36429B; text-decoration: none; }

a:hover{ color: #666; text-decoration: none; }


#footer a:link, #footer a:visited { color: #ccc; text-decoration: none; }
#footer a:hover{ color: #666; text-decoration: none; }

#jndbanner img {
	margin: 35px 32px 0 0;
}
