* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	TEXT-ALIGN: left; FONT-FAMILY: Arial, Helvetica; BACKGROUND: url(../images/bg_01.gif) repeat-x left -89px; FONT-SIZE: 11px
}
BODY#aaaa {
	TEXT-ALIGN: left; FONT-FAMILY: Arial, Helvetica; BACKGROUND: url(../images/bg_01.gif) repeat-x left top; FONT-SIZE: 11px
}
H1 {
	FONT-SIZE: 11px
}
H2 {
	FONT-SIZE: 11px
}
H3 {
	FONT-SIZE: 11px
}
H4 {
	FONT-SIZE: 11px
}
H5 {
	FONT-SIZE: 11px
}
TABLE {
	FONT-SIZE: 11px
}
A IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
OPTION {
	PADDING-LEFT: 2px; PADDING-RIGHT: 2px
}
A:link {
	COLOR: #5589c7; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #5589c7; TEXT-DECORATION: none
}
A:active {
	COLOR: #5589c7; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #5589c7; TEXT-DECORATION: none
}
A:hover:visited {
	COLOR: #5589c7; TEXT-DECORATION: underline
}
#topcontents {
	MARGIN: 0px auto
}
.topnavi:link {
	COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.topnavi:hover {
	COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.topnavi:active {
	COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.topnavi:visited {
	COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.topnavi:hover:visited {
	COLOR: #000000; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.whatsnewtext {
	COLOR: #333333; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.footer {
	COLOR: #414141; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.footernavi:link {
	COLOR: #414141; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.footernavi:hover {
	COLOR: #5977b3; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.footernavi:active {
	COLOR: #414141; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.footernavi:visited {
	COLOR: #414141; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.footernavi:hover:visited {
	COLOR: #5977b3; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.hometext {
	COLOR: #707070; FONT-SIZE: 10px; TEXT-DECORATION: none
}
.bc_grey:link {
	COLOR: #868686; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.bc_grey:hover {
	COLOR: #868686; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.bc_grey:active {
	COLOR: #868686; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.bc_grey:visited {
	COLOR: #868686; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.bc_grey:hover:visited {
	COLOR: #868686; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.bc_blue {
	COLOR: #5589c7; FONT-SIZE: 10px; TEXT-DECORATION: none
}
.titlepage {
	HEIGHT: 30px; COLOR: #434343; FONT-SIZE: 17px; FONT-WEIGHT: 300; TEXT-DECORATION: none
}
.productcat {
	COLOR: #204a90; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.product:link {
	COLOR: #5a5a5a; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.product:hover {
	COLOR: #5a5a5a; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.product:active {
	COLOR: #5a5a5a; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.product:visited {
	COLOR: #5a5a5a; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.product:hover:visited {
	COLOR: #5a5a5a; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.leftnavi:link {
	COLOR: #292929; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.leftnavi:hover {
	COLOR: #5782c7; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.leftnavi:active {
	COLOR: #292929; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.leftnavi:visited {
	COLOR: #292929; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.leftnavi:hover:visited {
	COLOR: #5782c7; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.leftnavi_l2:link {
	COLOR: #5b5b5b; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.leftnavi_l2:hover {
	COLOR: #5782c7; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.leftnavi_l2:active {
	COLOR: #5b5b5b; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.leftnavi_l2:visited {
	COLOR: #5b5b5b; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.leftnavi_l2:hover:visited {
	COLOR: #5782c7; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.toptitle1 {
	COLOR: #5589c7; FONT-SIZE: 14px; TEXT-DECORATION: none
}
.topproduct1 {
	COLOR: #282828; FONT-SIZE: 14px; TEXT-DECORATION: none
}
.topproductdes {
	HEIGHT: 15px; COLOR: #282828; FONT-SIZE: 12px; TEXT-DECORATION: none
}
#wrapper {
	
}
.inner {
	TEXT-ALIGN: left; MARGIN: 0px auto; WIDTH: 871px; FONT-SIZE: 1.2em
}
#main-area {
	PADDING-LEFT: 24px; WIDTH: 573px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
#side-area {
	TEXT-ALIGN: center; PADDING-LEFT: 22px; WIDTH: 250px; VERTICAL-ALIGN: top; PADDING-TOP: 15px
}
* HTML #side-area {
	PADDING-LEFT: 31px
}
.side-inner {
	TEXT-ALIGN: left; MARGIN: 0px auto; WIDTH: 205px
}
.brabdlist UL LI {
	BORDER-BOTTOM: #e5e5e5 1px dotted
}
.brabdlist UL LI.brabdlist-top {
	BORDER-TOP: #e5e5e5 1px dotted
}
.side-btn {
	TEXT-ALIGN: right
}
.bg_02 {
	BACKGROUND: url(../images/bg_02.gif) #ffffff no-repeat left top
}
.bg_line {
	BACKGROUND: #dadada; HEIGHT: 2px
}
#footer {
	PADDING-BOTTOM: 50px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #f3f3f3; PADDING-TOP: 15px
}
#fotcopy {
	WIDTH: 200px; FLOAT: left; MARGIN-LEFT: 30px
}
#fotnavi {
	TEXT-ALIGN: right; WIDTH: 500px; FLOAT: right; MARGIN-RIGHT: 30px
}
#fotnavi LI {
	DISPLAY: inline
}
#fotnavi LI SPAN {
	MARGIN: 0px 5px
}
.imgptn01 {
	BORDER-BOTTOM: #dfdfdf 1px solid; BORDER-LEFT: #dfdfdf 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #dfdfdf 1px solid; BORDER-RIGHT: #dfdfdf 1px solid; PADDING-TOP: 0px
}
.imgptn02 {
	BORDER-BOTTOM: #dfdfdf 0px solid; BORDER-LEFT: #dfdfdf 0px solid; LINE-HEIGHT: 20px; BORDER-TOP: #dfdfdf 0px solid; BORDER-RIGHT: #dfdfdf 0px solid
}
.imgptn03 {
	VISIBILITY: hidden; azimuth: behind
}
.cl-gray01 {
	COLOR: #868686
}
.bd-gray01 {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid
}
.bdb-gray01 {
	BORDER-BOTTOM: #f3f3f3 1px solid
}
.fleft {
	FLOAT: left
}
.fright {
	FLOAT: right
}
.hr {
	CLEAR: both
}
.hr HR {
	DISPLAY: none
}
.mbno {
	MARGIN-BOTTOM: 0px !important
}
.mb02 {
	MARGIN-BOTTOM: 2px
}
.mb05 {
	MARGIN-BOTTOM: 5px
}
.mb10 {
	MARGIN-BOTTOM: 10px
}
.mb12 {
	MARGIN-BOTTOM: 12px
}
.mb15 {
	MARGIN-BOTTOM: 15px
}
.mb20 {
	MARGIN-BOTTOM: 20px
}
.mb25 {
	MARGIN-BOTTOM: 25px
}
.mb30 {
	MARGIN-BOTTOM: 30px
}
.mb40 {
	MARGIN-BOTTOM: 40px
}
.mb50 {
	MARGIN-BOTTOM: 50px
}
.mr10 {
	MARGIN-RIGHT: 10px
}
.ml18 {
	MARGIN-LEFT: 18px
}
.ml15 {
	MARGIN-LEFT: 15px
}
.ml10 {
	MARGIN-LEFT: 10px
}
.ml2 {
	MARGIN-LEFT: 2px
}
.pd10 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.pd17 {
	PADDING-BOTTOM: 17px; PADDING-LEFT: 17px; PADDING-RIGHT: 17px; PADDING-TOP: 17px
}
.pd20 {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 20px
}
.pdt03 {
	PADDING-TOP: 3px
}
.pdt05 {
	PADDING-TOP: 5px
}
.pdt10 {
	PADDING-TOP: 10px
}
.pdb10 {
	PADDING-BOTTOM: 10px
}
.pdb30 {
	PADDING-BOTTOM: 30px
}
.pl10 {
	PADDING-LEFT: 10px
}
.pl15 {
	PADDING-LEFT: 15px
}
.xsfont {
	FONT-SIZE: 0.72em !important
}
.sfont {
	FONT-SIZE: 0.8em !important
}
.mfont {
	FONT-SIZE: 1em !important
}
.lfont {
	FONT-SIZE: 1.1em !important
}
.bfont {
	FONT-WEIGHT: bold
}
.nfont {
	FONT-WEIGHT: normal
}
.ulfont {
	TEXT-DECORATION: underline
}
.font0 {
	HEIGHT: 1%; FONT-SIZE: 0px
}
.height1 {
	HEIGHT: 1%
}
#banner_special {
	TEXT-ALIGN: center; BORDER-TOP: #cccccc 1px dotted; PADDING-TOP: 20px
}
#banner_special IMG {
	CURSOR: pointer
}
.title1b2 {
	COLOR: #5589c7; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.textfieldsearch {
	BORDER-BOTTOM: #e0e0e0 1px solid; BORDER-LEFT: #bbbbbb 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 12px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 11px; BORDER-TOP: #bbbbbb 1px solid; BORDER-RIGHT: #e0e0e0 1px solid; PADDING-TOP: 0px
}
.title2 {
	COLOR: #3d3d3d; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.tabletitle {
	COLOR: #ffffff
}
.blue2:link {
	COLOR: #6d84b2; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.blue2:hover {
	COLOR: #6d84b2; FONT-SIZE: 11px; TEXT-DECORATION: underline
}
.blue2:active {
	COLOR: #6d84b2; FONT-SIZE: 11px; TEXT-DECORATION: underline
}
.blue2:visited {
	COLOR: #6d84b2; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.blue2:hover:visited {
	COLOR: #6d84b2; FONT-SIZE: 11px; TEXT-DECORATION: underline
}
.blue3:link {
	COLOR: #6d84b2; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.blue3:hover {
	COLOR: #6d84b2; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.blue3:active {
	COLOR: #6d84b2; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.blue3:visited {
	COLOR: #6d84b2; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.blue3:hover:visited {
	COLOR: #6d84b2; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
