A:link {
	COLOR: #000000; FONT-SIZE: 12px; TEXT-DECORATION: none
}
A:visited {
	COLOR: #000000; FONT-SIZE: 12px; TEXT-DECORATION: none
}
A:active {
	COLOR: #5383b8; FONT-SIZE: 12px; TEXT-DECORATION: none
}
A:hover {
	COLOR: #5383b8; FONT-SIZE: 12px; TEXT-DECORATION: none
}
A.Index:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.Index:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.top
{
	color:#000;
	font-size:14px;
	font-style:normal

}

#div01
{
	border-style:solid;
	border-width:1px;
	border-color:#CCCCCC;
	width:300px;
	margin-left:30px;
	text-align:center;
	position:relative;
	visibility: visible;
	left: 300;
	background-color: #FFFFFF;

}
.table001
{
	border-style:solid;
	border-width:1px;
	border-color:#CCC;


}
A.Index:active {
	COLOR: #5383b8; TEXT-DECORATION: none
}

#h101
{
	font-size:12px;
}

.TDBG
{
	background-repeat:repeat-x;


}
#h201
{
	font-size:12px


}
#span01
{
	text-align:center;
	margin-right:0px;

}
A.Index:hover {
	COLOR: #5383b8; TEXT-DECORATION: none
}
A.ArticleLink:link {
	COLOR: #000066; TEXT-DECORATION: none
}
A.ArticleLink:visited {
	COLOR: #000066; TEXT-DECORATION: none
}
A.ArticleLink:active {
	COLOR: #5383b8; TEXT-DECORATION: none
}
A.ArticleLink:hover {
	COLOR: #5383b8; TEXT-DECORATION: none
}
A.menuItemIE:link {
	COLOR: #000000; FONT-SIZE: 12px; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
A.menuItemIE:visited {
	COLOR: #000000; FONT-SIZE: 12px; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
A.menuItemIe:active {
	COLOR: #ffffff; FONT-SIZE: 12px; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
A.menuItemIE:hover {
	COLOR: #ffffff; FONT-SIZE: 12px; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
A.menuItemNS:link {
	COLOR: #000000; FONT-SIZE: 12px; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
A.menuItemNS:visited {
	COLOR: #000000; FONT-SIZE: 12px; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
A.menuItemNs:active {
	COLOR: #ffffff; FONT-SIZE: 12px; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
A.menuItemNS:hover {
	COLOR: #ffffff; FONT-SIZE: 12px; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
.menuDiv {
	POSITION: relative; WIDTH: 100%
}
.itemDiv {
	BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 1px; POSITION: absolute; TEXT-ALIGN: left; VISIBILITY: hidden
}
.item {
	BACKGROUND-COLOR: #dcdcdc; HEIGHT: 18px
}
.itemSpacer {
	BACKGROUND-COLOR: #ffffff; HEIGHT: 1px
}
A.footlink:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.footlink:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.footlink:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.footlink:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.footlink1:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.footlink1:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.footlink1:active {
	COLOR: #000000; TEXT-DECORATION: none
}
A.footlink1:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
A.linkIndex:link {
	COLOR: #494949; TEXT-DECORATION: none
}
A.linkIndex:visited {
	COLOR: #494949; TEXT-DECORATION: none
}
A.linkIndex:active {
	COLOR: #494949; TEXT-DECORATION: none
}
A.linkIndex:hover {
	COLOR: #494949; TEXT-DECORATION: none
}
A.linkMap:link {
	COLOR: #525252; TEXT-DECORATION: none
}
A.linkMap:visited {
	COLOR: #525252; TEXT-DECORATION: none
}
A.linkMap:active {
	COLOR: #525252; TEXT-DECORATION: none
}
A.linkMap:hover {
	COLOR: #525252; TEXT-DECORATION: none
}
A.linkP1:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.linkP1:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.linkP1:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.linkP1:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.linkP2:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.linkP2:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.linkP2:active {
	COLOR: #000000; TEXT-DECORATION: none
}
A.linkP2:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
A.linkP3:link {
	COLOR: #f07800; TEXT-DECORATION: none
}
A.linkP3:visited {
	COLOR: #f07800; TEXT-DECORATION: none
}
A.linkP3:active {
	COLOR: #f07800; TEXT-DECORATION: none
}
A.linkP3:hover {
	COLOR: #f07800; TEXT-DECORATION: none
}
A.linknav:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.linknav:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.linknav:active {
	COLOR: #000000; TEXT-DECORATION: none
}
A.linknav:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
TD {
	FONT-SIZE: 12px
}
.pad {
	PADDING-LEFT: 3px; PADDING-TOP: 3px
}
.fonten {
	FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; FONT-SIZE: 11px
}
.titleP {
	FONT-SIZE: 14px
}
.titleA {
	FONT-SIZE: 14px; FONT-WEIGHT: bold; HEIGHT: 40px
}
.titleO {
	COLOR: #ffffff; FONT-SIZE: 14px; HEIGHT: 20px; TEXT-ALIGN: center
}
.largeP {
	COLOR: #286aa2; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.largeA {
	COLOR: #339999; FONT-WEIGHT: bold; LINE-HEIGHT: 16px
}
.largeA-line {
	BACKGROUND-COLOR: #cccccc; LINE-HEIGHT: 1px
}
.largeN {
	COLOR: #339999; FONT-WEIGHT: bold; LINE-HEIGHT: 16px
}
.large {
	FONT-SIZE: 14px; LINE-HEIGHT: 16px
}
.tableA {
	WIDTH: 550px
}
.nav {
	FONT-SIZE: 12px; LINE-HEIGHT: 40px
}
.lineheight0 {
	LINE-HEIGHT: 1px
}
.linecontenttop {
	LINE-HEIGHT: 20px
}
.linenavtop {
	LINE-HEIGHT: 30px
}
.small {
	FONT-SIZE: 12px; LINE-HEIGHT: 18px
}
.footsmall {
	COLOR: #ffffff; FONT-SIZE: 10px
}
.footlineheight0 {
	LINE-HEIGHT: 10px
}
.footCopyright {
	FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; FONT-SIZE: 11px; LINE-HEIGHT: 30px; TEXT-ALIGN: center
}
BODY {
	BACKGROUND-COLOR: #ffffff; HEIGHT: 0px; MARGIN-LEFT: 0px; MARGIN-TOP: 0px; POSITION: absolute; TOP: 0px
}
.ulN01 {
	LINE-HEIGHT: 23px; LIST-STYLE: url(../images/news/icon02.gif); align: absmiddle
}
.ulN02 {
	LINE-HEIGHT: 23px; LIST-STYLE: url(../images/news/icon03.gif); align: absmiddle
}
.ulA01 {
	LINE-HEIGHT: 23px; LIST-STYLE: url(../images/about/icon02.gif); align: absmiddle
}
.ulP01 {
	LINE-HEIGHT: 23px; LIST-STYLE: url(../images/products/icon02.gif); align: absmiddle
}
.ulC01 {
	LINE-HEIGHT: 23px; LIST-STYLE: url(../images/career/icon02.gif); align: absmiddle
}
#MainTable {
	
}
#MainLeft {
	BACKGROUND-COLOR: #f8f8f7
}
#Mainline {
	BACKGROUND: url(../images/products/dotshu.gif)
}
#MainRight {
	BACKGROUND-COLOR: #ffffff
}
.input {
	BORDER-BOTTOM: #2f2f2f 1px solid; BORDER-LEFT: #2f2f2f 1px solid; BORDER-RIGHT: #2f2f2f 1px solid; BORDER-TOP: #2f2f2f 1px solid; FONT-SIZE: 12px; FONT-WEIGHT: normal; HEIGHT: 16px
}
body
{
	margin:0px;

}
.img01
{	
	margin-right:2px;
	margin-top:2px;
	border-style:solid;
	border-color:#000

}
.reply
{
	overflow:hidden;
	border-style:solid;
	border-color:#CCCCCC;
	border-width:1px


}
.div01
{
		text-align:center;
		vertical-align:middle;

}

.h101
{

	font-size:14px;
}

.h201
{

	font-size:12px;

}
.intro
{
	text-indent:2em;
	line-height:1.5em;
}
h1 span
{
	display:none;

}