/*////////// wrapBg //////////*/
#wrapBg {
	width/**/:100%;
}
/*////////// contents //////////*/
#bodyArea {
	padding-right/**/:10px;
	float: none;
}
#bodyArea h1 {
	padding/**/:5px 5px 10px 0px;
	margin-bottom/**/:1em;
	background/**/: url(../images/h1-bg.gif) repeat-x left bottom;
	font-size/**/: 110%;
}
#bodyArea h2 {
	color/**/:#504E1B;
	background-color/**/:#ECE5CE;
	padding/**/:5px 7px;
	margin-top/**/:1em;
	margin-bottom/**/:1em;
	font-size/**/: 110%;
	border-left/**/: 5px solid #504E1B;
	border-bottom/**/: 1px solid #504E1B;
}
#bodyArea h2.likeH3 {
	padding:0;
	border-width: 0;
}
#bodyArea h3, #bodyArea h2.likeH3 {
	color/**/:#00356A;
	background-color/**/:inherit;
	background/**/: url(../images/h3-icn.gif) no-repeat 0px 0.1em;
	padding-left/**/:15px;
	margin-top/**/:1em;
	margin-bottom/**/:1em;
	font-size/**/: 110%;
}
#bodyArea h3.noImg,#bodyArea h2.likeH3.noImg {
	color/**/:#00356A;
	background-color/**/:inherit;
	background/**/: none;
	margin-top/**/:1em;
	margin-bottom/**/:1em;
	font-size/**/: 110%;
	padding:0;
}

#bodyArea h4,#bodyArea h5,#bodyArea h6 {
	color/**/:#00356A;
	background-color/**/:inherit;
	margin-top/**/:1em;
	margin-bottom/**/:1em;
}

#bodyArea p {
	margin-top/**/:1em;
	margin-bottom/**/:1em;
}
#bodyArea ul {
	list-style/**/:none;
	margin/**/:0.5em 0px 1em;
	padding/**/:0px;
}
#bodyArea ul li {
	background/**/: url(../images/icn-arrow-blue.gif) no-repeat 3px 0.5em;
	margin-bottom/**/:5px;
	padding-left/**/:16px;
}
#bodyArea ol {
	margin-top/**/:0.5em;
	margin-bottom/**/:1em;
	margin-left/**/:3em;
	padding-left/**/:0em;
}
#bodyArea ol li {
	margin-bottom/**/:5px;
}
#bodyArea table.datatable {
	margin-bottom/**/:1em;
}
#bodyArea table.datatable th {
	background/**/: #EEF4FF;
	color/**/: inherit;
}
#bodyArea table p {
	margin-top/**/:0em;
	margin-bottom/**/:0px;
}
#bodyArea table ul {
	margin-top/**/:0em;
	margin-bottom/**/:0px;
}
#bodyArea dfn {
	font-style:normal;
}
/*////////// sitemap //////////*/
.float {
	float/**/:left;
	width/**/:48%;
/*	overflow:visible !important;*/
}
#sitemap h2 {
/*	float:left;*/
	width/**/: 96%;
	overflow:visible !important;
}
.category2 {
/*	float:left;*/
	width/**/:98%;
/*	overflow:visible !important;*/
}
.category2:after {
    content: " ";
    display: block;
    visibility: hidden;
    clear: both;
    height: 0.1px;
    font-size: 0.1em;
    line-height: 0;
}
* html .category2             { zoom: 1; } /* IE6 */
*:first-child+html .category2 { zoom: 1; } /* IE7 */


.width6em{ width:6em !important;}
.width7em{ width:7em !important;}
.width8em{ width:8em !important;}
.width12em{ width:12em !important;}


