BODY {
	BACKGROUND-IMAGE: url(images/bg_body2.gif); PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; OVERFLOW-Y: scroll; BACKGROUND-COLOR: #ffffff; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Verdana, Helvetica, Sans-serif; COLOR: #646464; FONT-SIZE: 12px; PADDING-TOP: 0px
}
#main {
	POSITION: relative; TEXT-ALIGN: left; MARGIN: 0px
}
A {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A:link {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A:focus {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A:active {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A:visited {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
H1 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 18px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
H2 {
	LINE-HEIGHT: 20px; MARGIN: 10px 0px 0px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: 50% bottom; FONT-SIZE: 14px
}
H3 {
	LINE-HEIGHT: 18px; MARGIN: 0px; FONT-SIZE: 12px
}
#content_text H3 {
	LINE-HEIGHT: 18px; MARGIN: 12px 0px; FONT-SIZE: 14px
}
#content_text .csc-header-n1 H3 {
	MARGIN: 28px 0px 18px 0px; FONT-SIZE: 16px
}
#content_text .csc-header-n1 H4 {
	MARGIN: 26px 0px 12px
}
#content_news H3 {
	LINE-HEIGHT: 20px; MARGIN: 0px; FONT-SIZE: 14px
}
#content_news H4 {
	LINE-HEIGHT: 24px; MARGIN: 0px; COLOR: #999; FONT-SIZE: 12px
}
HR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #d0d0d0; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 1px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.csc-header-n1 H2 {
	
}
.csc-header H2 {
	
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
TD {
	FONT-SIZE: 12px
}
A.internal-link {
	PADDING-BOTTOM: 2px; MARGIN-TOP: 10px; PADDING-LEFT: 16px; PADDING-RIGHT: 5px; BACKGROUND: url(images/product_arrow.gif) #006633 no-repeat left top; COLOR: #fff; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 1px
}
A.internal-link:link {
	PADDING-BOTTOM: 2px; MARGIN-TOP: 10px; PADDING-LEFT: 16px; PADDING-RIGHT: 5px; BACKGROUND: url(images/product_arrow.gif) #006633 no-repeat left top; COLOR: #fff; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 1px
}
A.internal-link:visited {
	PADDING-BOTTOM: 2px; MARGIN-TOP: 10px; PADDING-LEFT: 16px; PADDING-RIGHT: 5px; BACKGROUND: url(images/product_arrow.gif) #006633 no-repeat left top; COLOR: #fff; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 1px
}
A.internal-link:hover {
	BACKGROUND-COLOR: #017b3e
}
.csc-mailform-field {
	WIDTH: 500px; CLEAR: both
}
.csc-mailform-submit {
	BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; BACKGROUND-COLOR: #e8e2db; HEIGHT: 22px; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid
}
.csc-mailform-radio {
	MARGIN-LEFT: 115px
}
.csc-mailform-label {
	TEXT-ALIGN: left; WIDTH: 300px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 12px; FLOAT: left; FONT-WEIGHT: bold
}
.csc-mailform-field INPUT.csc-mailform-check {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.csc-mailform-field INPUT.csc-mailform-radio {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.m_label {
	TEXT-ALIGN: right; WIDTH: 110px; PADDING-RIGHT: 10px; FLOAT: left
}
.m_label2 {
	TEXT-ALIGN: right; WIDTH: 80px; PADDING-RIGHT: 10px; FLOAT: left
}
.m_label2_req {
	TEXT-ALIGN: right; WIDTH: 80px; PADDING-RIGHT: 10px; FLOAT: left; COLOR: #ff0000
}
.m_input {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; BACKGROUND-COLOR: #f6f6f6; WIDTH: 180px; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid
}
.m_space {
	LINE-HEIGHT: 6px; HEIGHT: 6px; CLEAR: both; FONT-SIZE: 6px
}
.m_space2 {
	LINE-HEIGHT: 12px; HEIGHT: 12px; CLEAR: both; FONT-SIZE: 12px
}
FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
TEXTAREA {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; BACKGROUND-COLOR: #f6f6f6; WIDTH: 250px; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid
}
.mailform_error {
	COLOR: #c00
}
.searchform {
	BORDER-BOTTOM: #c4c4c4 1px solid; PADDING-BOTTOM: 12px; WIDTH: 150px
}
.inp1 {
	BORDER-BOTTOM: #b3b3b3 1px solid; BORDER-LEFT: #b3b3b3 1px solid; BORDER-TOP: #b3b3b3 1px solid; BORDER-RIGHT: #b3b3b3 1px solid
}
.inp2 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND-COLOR: #f1f1f1; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.tx-indexedsearch-title A {
	COLOR: #000000; FONT-WEIGHT: bold
}
.tx-indexedsearch-title A:link {
	COLOR: #000000; FONT-WEIGHT: bold
}
.tx-indexedsearch-title A:visited {
	COLOR: #000000; FONT-WEIGHT: bold
}
.tx-indexedsearch-title A:hover {
	COLOR: #008e46
}
.tx-indexedsearch-path A {
	COLOR: #000
}
.tx-indexedsearch-path A:link {
	COLOR: #000
}
.tx-indexedsearch-path A:visited {
	COLOR: #000
}
.tx-indexedsearch-path A:hover {
	COLOR: #000
}
.tx-indexedsearch-searchbox-sword {
	BORDER-BOTTOM: #8f8f8f 1px solid; BORDER-LEFT: #8f8f8f 1px solid; BACKGROUND-COLOR: #fff; BORDER-TOP: #8f8f8f 1px solid; BORDER-RIGHT: #8f8f8f 1px solid
}
.tx-indexedsearch .tx-indexedsearch-browsebox LI {
	DISPLAY: inline; MARGIN-RIGHT: 5px
}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button {
	WIDTH: 100px
}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword {
	WIDTH: 150px
}
.tx-indexedsearch .tx-indexedsearch-whatis {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 5px
}
.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw {
	FONT-STYLE: italic; FONT-WEIGHT: bold
}
.tx-indexedsearch .tx-indexedsearch-noresults {
	TEXT-ALIGN: center; FONT-WEIGHT: bold
}
.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr {
	FONT-STYLE: italic
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup {
	COLOR: #ff0000
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {
	BACKGROUND: #eeeeee
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 5px
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD {
	BACKGROUND: #cccccc; VERTICAL-ALIGN: middle
}
.tx-indexedsearch .tx-indexedsearch-res .noResume {
	COLOR: #666666
}
.tx-indexedsearch .tx-indexedsearch-category {
	BACKGROUND: #cccccc; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.tx-indexedsearch .res-tmpl-css {
	MARGIN-BOTTOM: 1em; CLEAR: both
}
.tx-indexedsearch .searchbox-tmpl-css LABEL {
	WIDTH: 10em; FLOAT: left; MARGIN-RIGHT: 1em
}
.tx-indexedsearch .result-count-tmpl-css {
	MARGIN-TOP: -1.2em; FLOAT: right; LETTER-SPACING: 0px; FONT-WEIGHT: normal
}
.tx-indexedsearch .percent-tmpl-css {
	MARGIN-TOP: -1.2em; FLOAT: right; LETTER-SPACING: 0px; FONT-WEIGHT: normal
}
.tx-indexedsearch .info-tmpl-css DT {
	FLOAT: left
}
.tx-indexedsearch DL.info-tmpl-css DD {
	FLOAT: left
}
.tx-indexedsearch .info-tmpl-css DD.item-mtime {
	FLOAT: none
}
.tx-indexedsearch .info-tmpl-css DD.item-path {
	FLOAT: none
}
.contenttable {
	BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #e1e1e1; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 0.75em; COLOR: #000; FONT-SIZE: 1em; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; PADDING-TOP: 0px
}
.tr-even {
	BACKGROUND-IMAGE: url(images/table_even.gif)
}
.tr-odd {
	BACKGROUND-IMAGE: url(images/table_odd.gif)
}
THEAD .tr-0 {
	BACKGROUND-IMAGE: url(images/table_first.gif); COLOR: #fff; FONT-WEIGHT: normal
}
.tr-odd TH {
	BACKGROUND-IMAGE: url(images/table_first.gif); COLOR: #fff
}
.tr-even TH {
	BACKGROUND-IMAGE: url(images/table_first.gif); COLOR: #fff
}
.contenttable-1 .tr-last {
	BACKGROUND-IMAGE: url(images/table_first.gif); COLOR: #fff; FONT-WEIGHT: bold
}
.contenttable-2 .tr-last {
	BACKGROUND-IMAGE: url(images/table_first.gif); COLOR: #fff; FONT-WEIGHT: bold
}
.contenttable-2 .td-0 {
	BACKGROUND-IMAGE: url(images/table_first.gif); COLOR: #fff; FONT-WEIGHT: bold
}
.tx-flseositemap-pi1 {
	MARGIN-LEFT: 10px
}
.tx-flseositemap-pi1 UL {
	PADDING-LEFT: 12px; COLOR: #000000
}
.tx-flseositemap-pi1 UL LI {
	FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.tx-flseositemap-pi1 UL LI UL {
	MARGIN-TOP: 0px !important
}
.tx-flseositemap-pi1 UL LI UL LI {
	FONT-WEIGHT: normal; PADDING-TOP: 5px
}
.tx-flseositemap-pi1 UL LI UL LI UL {
	
}
.tx-flseositemap-pi1 UL LI UL LI UL LI {
	FONT-WEIGHT: normal; PADDING-TOP: 2px
}
.csc-textpic-caption {
	COLOR: #666; FONT-SIZE: 11px
}
.csc-frame-rulerAfter {
	BORDER-BOTTOM: #ccc 1px solid
}
.csc-frame-rulerBefore {
	BORDER-TOP: #ccc 1px solid
}
DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap {
	MARGIN-TOP: 4px !important; MARGIN-RIGHT: 16px !important
}
DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap {
	MARGIN-TOP: 4px !important; MARGIN-RIGHT: 16px !important
}
.csc-frame-frame1 {
	MARGIN-BOTTOM: 12px
}
.csc-frame-frame1 DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image {
	MARGIN-RIGHT: 25px
}
.csc-frame-frame1 DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image {
	MARGIN-RIGHT: 25px
}
.csc-frame-frame1 DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image {
	MARGIN-RIGHT: 25px
}
* HTML .csc-textpic-image {
	
}

