/* Sub Area - Sidemenu
_____________________________________________________________________________*/

div#subArea * {
	border:0 none;
	font-weight:normal;
	list-style:none outside none;
	margin:0;
	padding:0;
	text-indent:0;
	/*line-height: 1;*/
}

div#subArea div.sideModule {
	width: 244px;
	text-align: center;
	background: url(/common/img/sidenav/bg_sidenav_mid.png) center center repeat-y;}

div#subArea div.sideInner {
	padding: 7px 0 0 0;
	background: url(/common/img/sidenav/bg_sidenav_top.png) center top no-repeat;}

div#subArea div.sideBottom {
	padding: 0 0 7px 0;
	background: url(/common/img/sidenav/bg_sidenav_bottom.png) center bottom no-repeat;}



div#subArea ul {
	width: 228px;
	margin: 0 auto;
	text-align: left;}

div#subArea ul li {
	width: 228px;
	float: none !important;
	float: left;
	clear: both;}

div#subArea ul li img {
	font-size: 0;
	line-height: 0;
	vertical-align: bottom;}


div#subArea ul li span {
	display: block;
	background: url(/common/img/sidenav/bg_sidenav_dotted.png) center bottom no-repeat;}

div#subArea ul li a {
	font-size:93%;
	text-decoration: none;
	color: #333;
	display: block;
	padding: 6px 0 7px 30px;
	background: url(/common/img/sidenav/ico_arrow_small.png) 0 0.5em no-repeat;
	background-position: 0 0.8em;
	}
	
div#subArea ul li a:hover {
	color:#2D60B0;
	text-decoration:underline;}

div#subArea ul li span.blankLink a {
	background: url(/common/img/sidenav/ico_blank_small.png) 0 0.5em no-repeat;}



div#subArea ul li span.imgList a {
	padding: 0;}

div#subArea ul li span.noDotted {
	background: none;}

div#subArea ul.bannerArea li span {
	display: block;}


div#subArea ul.bannerArea li span.banner02 {
	background:none repeat scroll 0 0 transparent;
	padding:0 0 10px;}

div#subArea ul.bannerArea li span.banner02 img {
	display: block;
	margin: 0 auto;
}

	
	