BODY {
	FONT-SIZE: 14px;
	COLOR: #505050;
	LINE-HEIGHT: 150%;
	FONT-FAMILY: "MS PGothic", Osaka, Arial, Helvetica, sans-serif;
}
TD {
	FONT-SIZE: 14px;
	COLOR: #505050;
	LINE-HEIGHT: 150%;
	FONT-FAMILY: "MS PGothic", Osaka, Arial, Helvetica, sans-serif;
}
TH {
	FONT-SIZE: 14px;
	COLOR: #505050;
	LINE-HEIGHT: 150%;
	FONT-FAMILY: "MS PGothic", Osaka, Arial, Helvetica, sans-serif;
}
INPUT {
	FONT-SIZE: 14px;
	COLOR: #505050;
	LINE-HEIGHT: 150%;
	FONT-FAMILY: "MS PGothic", Osaka, Arial, Helvetica, sans-serif;
}
TEXTAREA {
	FONT-SIZE: 14px;
	COLOR: #505050;
	LINE-HEIGHT: 150%;
	FONT-FAMILY: "MS PGothic", Osaka, Arial, Helvetica, sans-serif;
}
SELECT {
	FONT-SIZE: 14px;
	COLOR: #505050;
	LINE-HEIGHT: 150%;
	FONT-FAMILY: "MS PGothic", Osaka, Arial, Helvetica, sans-serif;
}
/* 画像の枠線 */
img {
margin: 0px;
border: 0px;
}
p {
margin:6px 0px;
}

A:link {
	COLOR: #0000ed;
	TEXT-DECORATION: underline;
}
A:visited {
	COLOR: #663399;
	TEXT-DECORATION: underline;
}
A:active {
	COLOR: #0000ed;
	TEXT-DECORATION: underline;
}
A:hover {
	COLOR: #0000ed;
	TEXT-DECORATION: none;
}
#body {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: center;
}
#container_pre {
	PADDING-RIGHT: 0px;
	DISPLAY: none;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
}
#container {
	BORDER-RIGHT: #cccccc 1px solid;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: #ffffff;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	BORDER-LEFT: #cccccc 1px solid;
	WIDTH: 940px;
	PADDING-TOP: 0px;
	TEXT-ALIGN: left;
}
#container_suf {
	DISPLAY: none;
}
H1#topmsg {
	BORDER-RIGHT: medium none;
	PADDING-RIGHT: 3px;
	BORDER-TOP: medium none;
	PADDING-LEFT: 3px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	PADDING-BOTTOM: 3px;
	MARGIN: 0px;
	BORDER-LEFT: medium none;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: medium none;
	TEXT-ALIGN: center;
}
H1#topmsg A {
	COLOR: #505050;
	TEXT-DECORATION: none;
}
H1#topmsg A:hover {
	COLOR: #0000ed;
}
#header_pre {
	CLEAR: both;
	PADDING-RIGHT: 0px;
	DISPLAY: none;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	HEIGHT: 0px;
}
#header {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(/skins/io3/image/headerimg.jpg) #ffffff no-repeat right top;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	HEIGHT: 280px;
}
#header_suf {
	CLEAR: both;
	PADDING-RIGHT: 0px;
	DISPLAY: none;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	HEIGHT: 0px;
}
DIV#header_menu_suf {
	CLEAR: both;
	PADDING-RIGHT: 0px;
	DISPLAY: none;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	HEIGHT: 0px;
}
DIV#header_menu {
	PADDING-RIGHT: 8px;
	BORDER-TOP: #f4b169 3px solid;
	PADDING-LEFT: 8px;
	FONT-SIZE: 12px;
	BACKGROUND: url(/skins/io1/image/mm-bg.jpg) #ed7b00 repeat-x left center;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #f4b169 3px solid;
}
DIV#header_menu_pre {
	CLEAR: both;
	PADDING-RIGHT: 0px;
	DISPLAY: none;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	HEIGHT: 0px;
}
UL.header_menu {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: right;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
}
LI.header_menu {
	FLOAT: left;
	MARGIN: 0px 5px;
	LIST-STYLE-TYPE: none;
}
LI.header_menu A {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 15px;
	BACKGROUND: url(/skins/io1/image/mmicon.gif) no-repeat left center;
	PADDING-BOTTOM: 0px;
	COLOR: #ffffff;
	PADDING-TOP: 0px;
	TEXT-DECORATION: none;
}
LI.header_menu A:visited {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 15px;
	BACKGROUND: url(/skins/io1/image/mmicon.gif) no-repeat left center;
	PADDING-BOTTOM: 0px;
	COLOR: #ffffff;
	PADDING-TOP: 0px;
}
LI.header_menu A:active {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 15px;
	BACKGROUND: url(/skins/io1/image/mmicon-on.gif) no-repeat left center;
	PADDING-BOTTOM: 0px;
	COLOR: #ffffff;
	PADDING-TOP: 0px;
}
LI.header_menu A:hover {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 15px;
	BACKGROUND: url(/skins/io1/image/mmicon-on.gif) no-repeat left center;
	PADDING-BOTTOM: 0px;
	COLOR: #ffffff;
	PADDING-TOP: 0px;
}
DIV#header_mainmenu_pre {
	DISPLAY: none;
}
DIV#header_mainmenu {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 14px;
	BACKGROUND: #a63c02 url(/files/template/main_bg.gif) repeat;
	PADDING-BOTTOM: 0px;
	COLOR: #ffffff;
	PADDING-TOP: 0px;
}
DIV#header_mainmenu_suf {
	font-size: 10px;
	line-height: 100%;
	height: 10px;
	display: none;
}
UL.header_mainmenu {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
}
LI.header_mainmenu {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
}
LI.header_mainmenu A {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	FONT-SIZE: 14px;
	BACKGROUND: no-repeat;
	PADDING-BOTTOM: 0px;
	COLOR: #ffffff;
	WORD-BREAK: keep-all;
	PADDING-TOP: 0px;
	WHITE-SPACE: nowrap;
	TEXT-DECORATION: none;
	font-weight: bold;
}
LI.header_mainmenu A:visited {
	PADDING-RIGHT: 10px;
	DISPLAY: block;
	PADDING-LEFT: 25px;
	FONT-SIZE: 14px;
	BACKGROUND: no-repeat;
	PADDING-BOTTOM: 7px;
	COLOR: #FFFFFF;
	WORD-BREAK: keep-all;
	PADDING-TOP: 7px;
	WHITE-SPACE: nowrap;
	TEXT-DECORATION: none;
}
LI.header_mainmenu A:active {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(/skins/io1/image/hmm-bg-on.jpg) #e16a05 no-repeat left center;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	TEXT-DECORATION: none;
}
LI.header_mainmenu A:hover {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(/skins/io1/image/hmm-bg-on.jpg) #e16a05 no-repeat left center;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	TEXT-DECORATION: none;
}
LI.header_mainmenu A.header_mainmenu_present {
	COLOR: #f5c38e;
}
LI.header_mainmenu A.header_mainmenu_present:visited {
	COLOR: #f5c38e;
}
LI.header_mainmenu A.header_mainmenu_present:hover {
	COLOR: #f5c38e;
}
/* ヘッダーメイン個別メニュー：メリット */
li.header_mainmenu a#header_mainmenu_ {
	margin: 0px;
	background-image: url(/files/template/main_menu01.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 54px;
	width: 134px;
	text-indent: -1000em;
	display: block;
	padding: 0px;
}

li.header_mainmenu a#header_mainmenu_:hover {
	margin: 0px;
	background-image: url(/files/template/main_menu01_on.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 54px;
	width: 134px;
	text-indent: -1000em;
	display: block;
}


/* ヘッダーメイン個別メニュー：機能 */
li.header_mainmenu a#header_mainmenu_function {
	margin: 0px;
	background-image: url(/files/template/main_menu01.png);
	background-repeat: no-repeat;
	background-position: -402px top;
	height: 54px;
	width: 134px;
	text-indent: -1000em;
	display: block;
	padding: 0px;

}

li.header_mainmenu a#header_mainmenu_function:hover {
	margin: 0px;
	background-image: url(/files/template/main_menu01_on.png);
	background-repeat: no-repeat;
	background-position: -402px top;
	height: 54px;
	width: 134px;
	text-indent: -1000em;
	display: block;

}



/* ヘッダーメイン個別メニュー：費用・プラン */
li.header_mainmenu a#header_mainmenu_price001 {
	margin: 0px;
	background-image: url(/files/template/main_menu01.png);
	background-repeat: no-repeat;
	background-position: -670px top;
	height: 54px;
	width: 134px;
	text-indent: -1000em;
	display: block;
	padding: 0px;

}

li.header_mainmenu a#header_mainmenu_price001:hover {
	margin: 0px;
	background-image: url(/files/template/main_menu01_on.png);
	background-repeat: no-repeat;
	background-position: -670px top;
	height: 54px;
	width: 134px;
	text-indent: -1000em;
	display: block;

}



/* ヘッダーメイン個別メニュー：導入プラン */
li.header_mainmenu a#header_mainmenu_schedule001 {
	margin: 0px;
	background-image: url(/files/template/main_menu01.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 54px;
	width: 134px;
	text-indent: -1000em;
	display: block;
	padding: 0px;

}

li.header_mainmenu a#header_mainmenu_schedule001:hover {
	margin: 0px;
	background-image: url(/files/template/main_menu01_on.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 54px;
	width: 134px;
	text-indent: -1000em;
	display: block;

}


/* ヘッダーメイン個別メニュー：導入事例 */
li.header_mainmenu a#header_mainmenu_showcase001 {
	margin: 0px;
	background-image: url(/files/template/main_menu01.png);
	background-repeat: no-repeat;
	background-position: -536px top;
	height: 54px;
	width: 134px;
	text-indent: -1000em;
	display: block;
	padding: 0px;

}

li.header_mainmenu a#header_mainmenu_showcase001:hover {
	margin: 0px;
	background-image: url(/files/template/main_menu01_on.png);
	background-repeat: no-repeat;
	background-position: -536px top;
	height: 54px;
	width: 134px;
	text-indent: -1000em;
	display: block;

}



/* ヘッダーメイン個別メニュー：簡単マニュアル */
li.header_mainmenu a#header_mainmenu_easy-manual001 {
	margin: 0px;
	background-image: url(/files/template/main_menu01.png);
	background-repeat: no-repeat;
	background-position: -268px top;
	height: 54px;
	width: 134px;
	text-indent: -1000em;
	display: block;
	padding: 0px;

}

li.header_mainmenu a#header_mainmenu_easy-manual001:hover {
	margin: 0px;
	background-image: url(/files/template/main_menu01_on.png);
	background-repeat: no-repeat;
	background-position: -268px top;
	height: 54px;
	width: 134px;
	text-indent: -1000em;
	display: block;

}


/* ヘッダーメイン個別メニュー：問い合わせ */
li.header_mainmenu a#header_mainmenu_formtop {
	margin: 0px;
	background-image: url(/files/template/main_menu01.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 54px;
	width: 134px;
	text-indent: -1000em;
	display: block;
	padding: 0px;

}

li.header_mainmenu a#header_mainmenu_formtop:hover {
	margin: 0px;
	background-image: url(/files/template/main_menu01_on.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 54px;
	width: 134px;
	text-indent: -1000em;
	display: block;

}



/* ヘッダーメイン個別メニュー：hp活用術 */
li.header_mainmenu a#header_mainmenu_hpguide001 {
	margin: 0px;
	background-image: url(/files/template/main_menu01.png);
	background-repeat: no-repeat;
	background-position: -134px top;
	height: 54px;
	width: 134px;
	text-indent: -1000em;
	display: block;
	padding: 0px;

}

li.header_mainmenu a#header_mainmenu_hpguide001:hover {
	margin: 0px;
	background-image: url(/files/template/main_menu01_on.png);
	background-repeat: no-repeat;
	background-position: -134px top;
	height: 54px;
	width: 134px;
	text-indent: -1000em;
	display: block;

}



/* ヘッダーメイン個別メニュー：無料トライアル */
li.header_mainmenu a#header_mainmenu_trial001 {
	margin: 0px;
	background-image: url(/files/template/main_menu01.png);
	background-repeat: no-repeat;
	background-position: -804px top;
	height: 54px;
	width: 134px;
	text-indent: -1000em;
	display: block;
	padding: 0px;

}

li.header_mainmenu a#header_mainmenu_trial001:hover {
	margin: 0px;
	background-image: url(/files/template/main_menu01_on.png);
	background-repeat: no-repeat;
	background-position: -804px top;
	height: 54px;
	width: 134px;
	text-indent: -1000em;
	display: block;

}

TABLE#logo {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 30px;
	COLOR: #0092e8;
	HEIGHT: 280px;
}
TABLE#logo A {
	FONT-WEIGHT: bold;
	FONT-SIZE: 30px;
	COLOR: #000000;
	TEXT-DECORATION: none;
	line-height: 130%;
}
TABLE#logo A:visited {
	FONT-SIZE: 30px;
	COLOR: #000000;
	TEXT-DECORATION: none;
}
TABLE#logo A:active {
	FONT-SIZE: 30px;
	COLOR: #000000;
	TEXT-DECORATION: none;
}
TABLE#logo A:hover {
	COLOR: #505050;
	TEXT-DECORATION: none;
}
TABLE#logo IMG {
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px;
	BORDER-LEFT: 0px;
	BORDER-BOTTOM: 0px;
}
#sidebar_left {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	BACKGROUND: #f08300;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px;
	WIDTH: 210px;
	COLOR: #ffffff;
	PADDING-TOP: 10px;
}
#sidebar_right {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	BACKGROUND: #f08300;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px;
	WIDTH: 210px;
	COLOR: #ffffff;
	PADDING-TOP: 10px;
}
.sidebox_pre {
	DISPLAY: none;
}
.sidebox {
	BORDER-RIGHT: #f1c187 2px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #f1c187 2px solid;
	PADDING-LEFT: 5px;
	FONT-SIZE: 14px;
	PADDING-BOTTOM: 5px;
	MARGIN: 10px 0px 5px;
	BORDER-LEFT: #f1c187 2px solid;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #f1c187 2px solid;
	BACKGROUND-COLOR: #f08300;
	TEXT-ALIGN: left;
}
.sidebox A {
	COLOR: #ffffff;
	TEXT-DECORATION: underline;
}
.sidebox A:visited {
	COLOR: #f1c187;
	TEXT-DECORATION: underline;
}
.sidebox A:active {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}
.sidebox A:hover {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}
.sidebox_suf {
	DISPLAY: none;
}
H3.sidebox_title {
	BORDER-RIGHT: #ffffff 1px solid;
	PADDING-RIGHT: 3px;
	BORDER-TOP: #ffffff 1px solid;
	PADDING-LEFT: 22px;
	FONT-SIZE: 12px;
	BACKGROUND: url(/skins/io1/image/side-h-bg.jpg) #ed7b00 no-repeat left center;
	PADDING-BOTTOM: 2px;
	MARGIN: 0px 0px 5px;
	BORDER-LEFT: #ffffff 1px solid;
	COLOR: #ffffff;
	LINE-HEIGHT: 140%;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #ffffff 1px solid;
	TEXT-ALIGN: left;
}
.sideboxtype_mainmenu {
	BORDER-RIGHT: medium none;
	PADDING-RIGHT: 0px;
	BORDER-TOP: medium none;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	BORDER-LEFT: medium none;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: medium none;
	TEXT-ALIGN: left;
}
UL.menu {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
}
LI.menu {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
}
LI.menu DIV {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
}
LI.menu A {
	PADDING-RIGHT: 5px;
	BORDER-TOP: #f4b768 1px solid;
	DISPLAY: block;
	PADDING-LEFT: 25px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	BACKGROUND: url(/skins/io1/image/sm1-bg.jpg) #ed7b00 no-repeat left center;
	PADDING-BOTTOM: 8px;
	MARGIN: 0px;
	COLOR: #ffffff;
	LINE-HEIGHT: 130%;
	PADDING-TOP: 8px;
	BORDER-BOTTOM: #924506 1px solid;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
}
LI.menu A:visited {
	PADDING-RIGHT: 5px;
	DISPLAY: block;
	PADDING-LEFT: 25px;
	FONT-SIZE: 14px;
	BACKGROUND: url(/skins/io1/image/sm1-bg.jpg) #ed7b00 no-repeat left center;
	PADDING-BOTTOM: 8px;
	MARGIN: 0px;
	COLOR: #f5c38e;
	LINE-HEIGHT: 130%;
	PADDING-TOP: 8px;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
}
LI.menu A:active {
	BACKGROUND: url(/skins/io1/image/sm1-bg-on.jpg) #e16a05 no-repeat left center;
	COLOR: #ffffff;
}
LI.menu A:hover {
	BACKGROUND: url(/skins/io1/image/sm1-bg-on.jpg) #e16a05 no-repeat left center;
	COLOR: #ffffff;
}
LI.menu A.menu_present {
	COLOR: #f5c38e;
}
LI.menu A.menu_present:visited {
	COLOR: #f5c38e;
}
LI.menu A.menu_present:active {
	COLOR: #f5c38e;
}
LI.menu A.menu_present:hover {
	COLOR: #f5c38e;
}
LI.menu A.menu_level1 {
	BORDER-TOP: medium none;
	PADDING-LEFT: 23px;

	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	BACKGROUND: url(/skins/io1/image/sm2-bg.gif) #f39b3c no-repeat left center;
	BORDER-BOTTOM: #ed7b00 1px solid;
}
LI.menu A.menu_level1:visited {
	BORDER-TOP: medium none;
	PADDING-LEFT: 23px;
	FONT-SIZE: 14px;
	BACKGROUND: url(/skins/io1/image/sm2-bg.gif) #f39b3c no-repeat left center;
	COLOR: #f5c38e;
}
LI.menu A.menu_level1:active {
	BACKGROUND: url(/skins/io1/image/sm2-bg-.gif) #df7604 no-repeat left center;
	BORDER-BOTTOM: #cf6d04 1px solid;
}
LI.menu A.menu_level1:hover {
	BACKGROUND: url(/skins/io1/image/sm2-bg.gif) #df7604 no-repeat left center;
	BORDER-BOTTOM: #cf6d04 1px solid;
}
LI.menu A.menu_level2 {
	BORDER-TOP: medium none;
	PADDING-LEFT: 33px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	BACKGROUND: url(/skins/io1/image/sm3-bg.gif) #f39b3c no-repeat left center;
	BORDER-BOTTOM: #ed7b00 1px solid;
}
LI.menu A.menu_level2:visited {
	BORDER-TOP: medium none;
	PADDING-LEFT: 33px;
	FONT-SIZE: 14px;
	BACKGROUND: url(/skins/io1/image/sm3-bg.gif) #f39b3c no-repeat left center;
	COLOR: #f5c38e;
}
LI.menu A.menu_level2:active {
	BACKGROUND: url(/skins/io1/image/sm3-bg.gif) #df7604 no-repeat left center;
	BORDER-BOTTOM: #cf6d04 1px solid;
}
LI.menu A.menu_level2:hover {
	BACKGROUND: url(/skins/io1/image/sm3-bg.gif) #df7604 no-repeat left center;
	BORDER-BOTTOM: #cf6d04 1px solid;
}
LI.menu A.menu_level3 {
	BORDER-TOP: medium none;
	PADDING-LEFT: 43px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	BACKGROUND: url(/skins/io1/image/sm4-bg.gif) #f39b3c no-repeat left center;
	BORDER-BOTTOM: #ed7b00 1px solid;
}
LI.menu A.menu_level3:visited {
	BORDER-TOP: medium none;
	PADDING-LEFT: 43px;
	FONT-SIZE: 14px;
	BACKGROUND: url(/skins/io1/image/sm4-bg.gif) #f39b3c no-repeat left center;
	COLOR: #f5c38e;
}
LI.menu A.menu_level3:active {
	BACKGROUND: url(/skins/io1/image/sm4-bg.gif) #df7604 no-repeat left center;
	BORDER-BOTTOM: #cf6d04 1px solid;
}
LI.menu A.menu_level3:hover {
	BACKGROUND: url(/skins/io1/image/sm4-bg.gif) #df7604 no-repeat left center;
	BORDER-BOTTOM: #cf6d04 1px solid;
}
LI.menu A.menu_level4 {
	BORDER-TOP: medium none;
	PADDING-LEFT: 53px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	BACKGROUND: url(/skins/io1/image/sm5-bg.gif) #f39b3c no-repeat left center;
	BORDER-BOTTOM: #ed7b00 1px solid;
}
LI.menu A.menu_level4:visited {
	BORDER-TOP: medium none;
	PADDING-LEFT: 53px;
	FONT-SIZE: 14px;
	BACKGROUND: url(/skins/io1/image/sm5-bg.gif) #f39b3c no-repeat left center;
	COLOR: #f5c38e;
}
LI.menu A.menu_level4:active {
	BACKGROUND: url(/skins/io1/image/sm5-bg.gif) #df7604 no-repeat left center;
	BORDER-BOTTOM: #cf6d04 1px solid;
}
LI.menu A.menu_level4:hover {
	BACKGROUND: url(/skins/io1/image/sm5-bg.gif) #df7604 no-repeat left center;
	BORDER-BOTTOM: #cf6d04 1px solid;
}
LI.menu A.menu_level5 {
	BORDER-TOP: medium none;
	PADDING-LEFT: 63px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	BACKGROUND: url(/skins/io1/image/sm6-bg.gif) #f39b3c no-repeat left center;
	BORDER-BOTTOM: #ed7b00 1px solid;
}
LI.menu A.menu_level5:visited {
	BORDER-TOP: medium none;
	PADDING-LEFT: 63px;
	FONT-SIZE: 14px;
	BACKGROUND: url(/skins/io1/image/sm6-bg.gif) #f39b3c no-repeat left center;
	COLOR: #f5c38e;
}
LI.menu A.menu_level5:active {
	BACKGROUND: url(/skins/io1/image/sm6-bg.gif) #df7604 no-repeat left center;
	BORDER-BOTTOM: #cf6d04 1px solid;
}
LI.menu A.menu_level5:hover {
	BACKGROUND: url(/skins/io1/image/sm6-bg.gif) #df7604 no-repeat left center;
	BORDER-BOTTOM: #cf6d04 1px solid;
}
#navigation {
	BORDER-RIGHT: #ffffff 25px solid;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 8px;
	FONT-SIZE: 12px;
	BACKGROUND: #ffffff;
	PADDING-BOTTOM: 3px;
	MARGIN: 0px;
	BORDER-LEFT: #ffffff 25px solid;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #cccccc 1px dotted;
}
#navigation A {
	COLOR: #f08300;
	TEXT-DECORATION: none;
}
#navigation A:visited {
	COLOR: #505050;
	TEXT-DECORATION: none;
}
#navigation A:active {
	COLOR: #0000ed;
	TEXT-DECORATION: underline;
}
#navigation A:hover {
	COLOR: #0000ed;

	TEXT-DECORATION: underline;
}
#present {
	COLOR: #969696;
}
#main_pre {
	DISPLAY: none;
}
#main {
	BORDER-RIGHT: #ffffff 25px solid;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 15px;
	PADDING-BOTTOM: 25px;
	MARGIN: 0px;
	BORDER-LEFT: #ffffff 25px solid;
	LINE-HEIGHT: 165%;
	PADDING-TOP: 10px;
	BACKGROUND-COLOR: #ffffff;
}
#main_suf {
	PADDING-RIGHT: 0px;
	DISPLAY: none;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
}
#footer_pre {
	PADDING-RIGHT: 0px;
	DISPLAY: none;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
}
#footer {
	BORDER-RIGHT: medium none;
	PADDING-RIGHT: 10px;
	BORDER-TOP: medium none;
	PADDING-LEFT: 10px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	PADDING-BOTTOM: 3px;
	MARGIN: 0px;
	BORDER-LEFT: medium none;
	COLOR: #505050;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #cccccc 1px solid;
	TEXT-ALIGN: center;
}
#footer_suf {
	DISPLAY: none;
}
#copyright {
	COLOR: #505050;
}
#copyright A {
	COLOR: #505050;
	TEXT-DECORATION: none;
}
#copyright A:hover {
	COLOR: #0000ed;
}
DIV#footer_menu_pre {
	DISPLAY: none;
}
DIV#footer_menu {
	PADDING-RIGHT: 8px;
	BORDER-TOP: #f4b169 3px solid;
	PADDING-LEFT: 8px;
	FONT-SIZE: 12px;
	BACKGROUND: url(/skins/io1/image/mm-bg.jpg) #ed7b00 repeat-x left center;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #f4b169 3px solid;
}
DIV#footer_menu_suf {
	CLEAR: both;
	PADDING-RIGHT: 0px;
	DISPLAY: none;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	HEIGHT: 0px;
}
UL.footer_menu {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: right;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
}
LI.footer_menu {
	FLOAT: left;
	MARGIN: 0px 5px;
	LIST-STYLE-TYPE: none;
}
LI.footer_menu A {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 15px;
	BACKGROUND: url(/skins/io1/image/mmicon.gif) no-repeat left center;
	PADDING-BOTTOM: 0px;
	COLOR: #ffffff;
	PADDING-TOP: 0px;
	TEXT-DECORATION: none;
}
LI.footer_menu A:visited {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 15px;
	BACKGROUND: url(/skins/io1/image/mmicon.gif) no-repeat left center;
	PADDING-BOTTOM: 0px;
	COLOR: #ffffff;
	PADDING-TOP: 0px;
	TEXT-DECORATION: none;
}
LI.footer_menu A:active {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 15px;
	BACKGROUND: url(/skins/io1/image/mmicon-on.gif) no-repeat left center;
	PADDING-BOTTOM: 0px;
	COLOR: #ffffff;
	PADDING-TOP: 0px;
	TEXT-DECORATION: none;
}
LI.footer_menu A:hover {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 15px;
	BACKGROUND: url(/skins/io1/image/mmicon-on.gif) no-repeat left center;
	PADDING-BOTTOM: 0px;
	COLOR: #ffffff;
	PADDING-TOP: 0px;
	TEXT-DECORATION: none;
}
H1 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 32px;
	PADDING-BOTTOM: 3px;
	MARGIN: 8px 0px 20px;
	COLOR: #f08300;
	LINE-HEIGHT: 125%;
	PADDING-TOP: 3px;
}
H2 {
	PADDING-RIGHT: 6px;
	BORDER-TOP: #f4b768 1px solid;
	PADDING-LEFT: 6px;
	FONT-SIZE: 16px;
	BACKGROUND: url(/skins/io1/image/h2-bg.jpg) #f08300 repeat-x left center;
	PADDING-BOTTOM: 2px;
	MARGIN: 25px 0px 12px;
	COLOR: #ffffff;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #924506 1px solid;
}
H3 {
	PADDING-LEFT: 13px;
	FONT-SIZE: 20px;
	BACKGROUND: url(/skins/io1/image/h3-bg.gif) #ffffff no-repeat left center;
	MARGIN: 25px 0px 12px;
	COLOR: #505050;
}
H3 {
	PADDING-LEFT: 13px;
	FONT-SIZE: 20px;
	BACKGROUND: url(/skins/io1/image/h3-bg.gif) #ffffff no-repeat left center;
	MARGIN: 25px 0px 12px;
	COLOR: #505050;
}
H4 {
	PADDING-LEFT: 2px;
	FONT-SIZE: 16px;
	MARGIN: 25px 0px 12px;
	BORDER-LEFT: #f08300 5px solid;
	COLOR: #f08300;
}
H5 {
	FONT-SIZE: 16px;
	MARGIN: 25px 0px 12px;
	COLOR: #505050;
}
H6 {
	BORDER-RIGHT: #f08300 2px solid;
	PADDING-RIGHT: 6px;
	BORDER-TOP: #f08300 2px solid;
	PADDING-LEFT: 6px;
	FONT-SIZE: 13px;
	BACKGROUND: #f9a142;
	PADDING-BOTTOM: 2px;
	MARGIN: 25px 0px 12px;
	BORDER-LEFT: #f08300 2px solid;
	COLOR: #ffffff;
	LINE-HEIGHT: 140%;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #f08300 2px solid;
	TEXT-ALIGN: left;
}
TABLE.table_type1 {
	BACKGROUND: #f08300;
	MARGIN-BOTTOM: 10px;
}
TABLE.table_type1 TH {
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	FONT-WEIGHT: bold;
	BACKGROUND: #ffffff;
	PADDING-BOTTOM: 4px;
	MARGIN: 1px;
	COLOR: #505050;
	PADDING-TOP: 4px;
	TEXT-ALIGN: center;
}
TABLE.table_type1 TD {
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	BACKGROUND: #ffffff;
	PADDING-BOTTOM: 4px;
	MARGIN: 1px;
	COLOR: #505050;
	PADDING-TOP: 4px;
	TEXT-ALIGN: left;
}
TABLE.table_type2 {
	BACKGROUND: #505050;
	MARGIN-BOTTOM: 10px;
}
TABLE.table_type2 TH {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	BACKGROUND: #f08300;
	PADDING-BOTTOM: 5px;
	MARGIN: 1px;
	COLOR: #ffffff;
	PADDING-TOP: 5px;
	TEXT-ALIGN: center;
}
TABLE.table_type2 TD {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	BACKGROUND: #ffffff;
	PADDING-BOTTOM: 5px;
	MARGIN: 1px;
	COLOR: #505050;
	PADDING-TOP: 5px;
	TEXT-ALIGN: left;
}
TABLE.table_type3 {
	BORDER-RIGHT: #7aa3c1 2px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #7aa3c1 2px solid;
	PADDING-LEFT: 2px;
	FONT-SIZE: 12px;
	BACKGROUND: #303030;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #7aa3c1 2px solid;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #7aa3c1 2px solid;
}
TABLE.table_type3 TH {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	BACKGROUND: #ddeeff;
	PADDING-BOTTOM: 5px;
	MARGIN: 1px;
	COLOR: #404040;
	PADDING-TOP: 5px;
	TEXT-ALIGN: center;
}
TABLE.table_type3 TD {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	BACKGROUND: #ffffff;
	PADDING-BOTTOM: 5px;
	MARGIN: 1px;
	COLOR: #505050;
	PADDING-TOP: 5px;
	TEXT-ALIGN: left;
}
#popup_body {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: #ffffff;
}
#popup_container_pre {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
}
#popup_container {
	BORDER-RIGHT: #cccccc 1px solid;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: #ffffff;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 8px;
	BORDER-LEFT: #cccccc 1px solid;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #cccccc 1px solid;
}
#popup_container_suf {
	DISPLAY: none;
}
#popup_header_pre {
	DISPLAY: none;
}
#popup_header {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	BACKGROUND: #f08300;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
}
#popup_header_suf {
	DISPLAY: none;
}
#popup_site_name TD {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 13px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #ffffff;
	PADDING-TOP: 0px;
	HEIGHT: 25px;
}
#popup_site_name TD A {
	FONT-WEIGHT: bold;
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}
#popup_main_pre {
	DISPLAY: none;
}
#popup_main {
	PADDING-RIGHT: 25px;
	PADDING-LEFT: 25px;
	BACKGROUND: #ffffff;
	PADDING-BOTTOM: 25px;
	PADDING-TOP: 25px;
}
#popup_main_suf {
	DISPLAY: none;
}
#popup_close {
	PADDING-RIGHT: 2px;
	BORDER-TOP: #e3e3e3 1px solid;
	PADDING-LEFT: 2px;
	BACKGROUND: #eeeeee;
	PADDING-BOTTOM: 2px;
	MARGIN: 0px;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #e3e3e3 1px solid;
	TEXT-ALIGN: center;
}
INPUT#popup_close_button {
	BORDER-RIGHT: #e3e3e3 1px solid;
	PADDING-RIGHT: 4px;
	BORDER-TOP: #e3e3e3 1px solid;
	PADDING-LEFT: 23px;
	BACKGROUND: url(/skins/io1/image/popup_close_button.gif) #ffffff no-repeat 0% 50%;
	PADDING-BOTTOM: 4px;
	BORDER-LEFT: #e3e3e3 1px solid;
	LINE-HEIGHT: 130%;
	PADDING-TOP: 4px;
	BORDER-BOTTOM: #e3e3e3 1px solid;
}
#popup_footer_pre {
	DISPLAY: none;
}
#popup_footer {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	BACKGROUND: #ffffff;
	PADDING-BOTTOM: 5px;
	MARGIN: 0px;
	PADDING-TOP: 5px;
}
#popup_footer_suf {
	DISPLAY: none;
}
.searchform {
	PADDING-RIGHT: 20px;
	PADDING-LEFT: 20px;
	PADDING-BOTTOM: 20px;
	MARGIN: 10px 0px;
	COLOR: #ffffff;
	PADDING-TOP: 20px;
	BACKGROUND-COLOR: #f08300;
	TEXT-ALIGN: center;
}
.searchform INPUT.searchword {
	WIDTH: 400px;
}
.searchresult_header {
	MARGIN: 10px 0px;
}
.searchresult_footer {
	MARGIN: 10px 0px;
}
.searchlink {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	FONT-SIZE: 14px;
	PADDING-BOTTOM: 2px;
	MARGIN: 0px 10px;
	PADDING-TOP: 2px;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: center;
}
.searchresult {
	BORDER-RIGHT: #d0d0dd 1px solid;
	PADDING-RIGHT: 10px;
	BORDER-TOP: #d0d0dd 1px solid;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	MARGIN: 15px 0px;
	BORDER-LEFT: #d0d0dd 1px solid;
	CURSOR: pointer;
	PADDING-TOP: 10px;
	BORDER-BOTTOM: #d0d0dd 1px solid;
}
.searchresult .last_update {
	FONT-SIZE: 12px;
	TEXT-ALIGN: right;
}
UL.sitemap {
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 8px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 8px;
	PADDING-TOP: 4px;
}
UL.sitemap LI {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	MARGIN: 0px 0px 8px 8px;
	PADDING-TOP: 2px;
}
.sitemap A {
	BORDER-RIGHT: #cccccc 1px solid;
	PADDING-RIGHT: 10px;
	FONT-WEIGHT: bold;
	MARGIN-RIGHT: 10px;
}
.sitemap A:hover {
	BACKGROUND-COLOR: #ffffff;
}
.form_table {
	BORDER-RIGHT: #838383 1px solid;
	BORDER-TOP: #838383 1px solid;
	BORDER-LEFT: #838383 1px solid;
	BORDER-BOTTOM: #838383 1px solid;
}
.err_msg {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 5px;
	COLOR: #505050;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #862014 1px solid;
}
TH.item {
	BORDER-RIGHT: #838383 1px solid;
	PADDING-RIGHT: 20px;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: normal;
	PADDING-BOTTOM: 5px;
	COLOR: #505050;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #838383 1px solid;
	BACKGROUND-COLOR: #f5f5f5;
}
TH.necessary_item {
	PADDING-RIGHT: 20px;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	BACKGROUND: url(/skins/io1/image/kome.gif) #f5f5f5 no-repeat right center;
	PADDING-BOTTOM: 5px;
	COLOR: #505050;
	PADDING-TOP: 5px;
}
TD.item {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	COLOR: #505050;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #838383 1px solid;
}
TH.error_item {
	BACKGROUND-COLOR: #f5f5f5;
}
.form_submit {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	TEXT-ALIGN: center;
}
#comments_pre {
	DISPLAY: none;
}
#comments {
	PADDING-RIGHT: 10px;
	BORDER-TOP: #838383 1px solid;
	MARGIN-TOP: 20px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 10px;
}
#comments H3 {
	FONT-SIZE: 14px;
}
.comment_item {
	BORDER-RIGHT: #838383 1px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #838383 1px solid;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 15px 8px;
	BORDER-LEFT: #838383 1px solid;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #838383 1px solid;
}
.comment_title {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	BACKGROUND: #f08300;
	PADDING-BOTTOM: 2px;
	COLOR: #ffffff;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #cccccc 1px solid;
}
.comment_msg {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
}
.posted_by {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 5px;
	TEXT-ALIGN: right;
}
DIV.updatelist {
	BORDER-RIGHT: #838383 1px solid;
	BORDER-TOP: #838383 1px solid;
	MARGIN: 0px;
	BORDER-LEFT: #838383 1px solid;
	BORDER-BOTTOM: #838383 1px solid;
}
DIV.updatelist TD {
	BORDER-BOTTOM: #cccccc 1px solid;
	TEXT-ALIGN: left;
}
TD.updatelist_date {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	PADDING-BOTTOM: 3px;
	COLOR: #ffffff;
	PADDING-TOP: 3px;
	BACKGROUND-COLOR: #f08300;
}
TD.updatelist_name {
	WIDTH: 180px;
}
#col_layout {
	BORDER-TOP: #cccccc 1px solid;
	PADDING-TOP: 8px;
	BACKGROUND-COLOR: #ffffff;
}