﻿@charset "utf-8";

body, div, h1, h2, h3, h4, h5, h6, dl, dt, dd, ul, li, pre, form, fieldset, input, select, textarea, p, blockquote, th, td {
	margin: 0;
	padding: 0;
	word-break: break-all;
}

html >
/**/
body {
	/* [disabled]font-size:12px; */
}

ul, ol, dl {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.horizontal > li, .horizontal > li a {
}

.image-list li {
	float: left;
}

.horizontal > li a, .vertical > li a {
	background-position: 0 0;
	background-repeat: no-repeat;
	display: block;
}

.typeMenu li {
	display: inline;
}

.imgIco li {
	background-repeat: no-repeat;
	background-position: 0 .4em;
	padding-left: 1em;
}

.imgText {
	background: 0;
	border: 0;
	font-size: 100%;
	line-height: normal;
	margin: 0;
	padding: 0;
	text-indent: 0;
}

hr {
	clear: both;
}

a img {
	border: 0;
	vertical-align: middle;
}

#container:after, #header:after, #navcontainer:after, #content:after, #btmNav:after, #footer:after, .clr:after {
	content: "";
	display: block;
	visibility: hidden;
	height: .1px;
	font-size: .1em;
	line-height: 0;
	clear: both;
}

* html #container, * html #header, * html #navcontainer, * html #content, * html #btmNav, * html #footer, * html .clr {
	display: inline-block;
}
/*\*/
* html #container, * html #header, * html #navcontainer, * html #content, * html #btmNav, * html #footer, * html .clr {
	height: 1%;
}

#container, #header, #navcontainer, #content, #btmNav, #footer, .clr {
	display: block;
}
/**/
*:first-child + html .clr {
	zoom: 1;
}

.oneColumn #mainCol {
	width: 960px;
	margin: auto;
}

.sm #mainBody {
	float: right;
}

.sm #subCol {
	float: left;
}

.ms #mainBody {
	float: left;
	width: 800px;
}

.ms #subCol {
	float: right;
	width: 180px;
}

.xm #mainBody {
	float: right;
}

.xm #exCol {
	float: left;
}

.mx #mainBody {
	float: left;
	width: 750px;
}

.mx #exCol {
	float: right;
	width: 220px;
}

.smx #mainCol {
	float: left;
	width: 866px;
}

.smx #mainBody {
	float: right;
	width: 650px;
}

.smx #exCol {
	float: right;
	width: 120px;
}

.smx #subCol {
	float: left;
	width: 206px;
}

.xms #mainCol {
	float: right;
}

.xms #mainBody {
	float: left;
}

.xms #exCol {
	float: left;
}

.xms #subCol {
	float: right;
}
