BODY {
	MARGIN: 0px
}
TABLE {
	FONT: 10pt Tahoma, Thonburi, Ayuthaya, MS Sans Serif
}
.smallFont {
	FONT-SIZE: 8pt
}
FORM {
	MARGIN: 0px
}
A:link {
	COLOR: blue; TEXT-DECORATION: underline
}
A:visited {
	COLOR: blue; TEXT-DECORATION: underline
}
A:active {
	COLOR: blue; TEXT-DECORATION: underline
}
A:hover {
	COLOR: red; TEXT-DECORATION: underline
}
DIV.mainmenu {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt
}
A.mainmenu:visited {
	COLOR: black; MARGIN-RIGHT: 8pt; TEXT-DECORATION: none
}
A.mainmenu:link {
	COLOR: black; MARGIN-RIGHT: 8pt; TEXT-DECORATION: none
}
A.mainmenu:active {
	COLOR: #ffcc00; MARGIN-RIGHT: 8pt; TEXT-DECORATION: underline
}
A.mainmenu:hover {
	COLOR: #ffcc00; MARGIN-RIGHT: 8pt; TEXT-DECORATION: none
}
A.noop:link {
	TEXT-DECORATION: none
}
A.noop:visited {
	TEXT-DECORATION: none
}
A.noop:active {
	TEXT-DECORATION: none
}
A.noop:hover {
	TEXT-DECORATION: none
}
A.weblink:link {
	COLOR: black; TEXT-DECORATION: none
}
A.weblink:visited {
	COLOR: black; TEXT-DECORATION: none
}
A.weblink:active {
	COLOR: black; TEXT-DECORATION: none
}
A.weblink:hover {
	COLOR: black; TEXT-DECORATION: underline
}
A.black:link {
	COLOR: black; TEXT-DECORATION: none
}
A.black:visited {
	COLOR: black; TEXT-DECORATION: none
}
A.black:active {
	COLOR: black; TEXT-DECORATION: none
}
A.black:hover {
	COLOR: black; TEXT-DECORATION: underline
}
A.newMore:link {
	COLOR: #f6921d; TEXT-DECORATION: none
}
A.newMore:visited {
	COLOR: #f6921d; TEXT-DECORATION: none
}
A.newMore:active {
	COLOR: #f6921d; TEXT-DECORATION: none
}
A.newMore:hover {
	COLOR: #f6921d; TEXT-DECORATION: underline
}
A.productHead:link {
	COLOR: white; TEXT-DECORATION: none
}
A.productHead:visited {
	COLOR: white; TEXT-DECORATION: none
}
A.productHead:active {
	COLOR: white; TEXT-DECORATION: none
}
A.productHead:hover {
	COLOR: white; TEXT-DECORATION: underline
}
A.corpLogo {
	FONT-WEIGHT: bold
}
A.corpLogo:link {
	COLOR: white; TEXT-DECORATION: none
}
A.corpLogo:visited {
	COLOR: white; TEXT-DECORATION: none
}
A.corpLogo:active {
	COLOR: white; TEXT-DECORATION: none
}
A.corpLogo:hover {
	COLOR: #ffcc00; TEXT-DECORATION: none
}
TD.topLeftBar {
	BACKGROUND-COLOR: #b11016
}
TD.topContentBar {
	BACKGROUND-COLOR: #ea2329
}
TD.topRightBar {
	BACKGROUND-COLOR: #ee5c45
}
DIV.topRightBar {
	MARGIN-TOP: 65px
}
TD.ContentArea {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px
}
TD.mainContentBar {
	BACKGROUND: url(../images/engine/bottomCurveBarR.gif) no-repeat right bottom
}
TABLE.topMenuIE {
	FILTER: progid:DXImageTransform.Microsoft.Alpha(opacity=20); WIDTH: 475px; POSITION: absolute; TOP: 0px; HEIGHT: 40px; BACKGROUND-COLOR: white
}
TABLE.topMenuMOZ {
	BACKGROUND-IMAGE: url(../images/spaceAlpha20.png); WIDTH: 640px; POSITION: absolute; TOP: 0px; HEIGHT: 40px
}
DIV.topMenu {
	PADDING-LEFT: 8px; WIDTH: 640px; POSITION: absolute; TOP: 12px
}
IMG.topMenuShadow {
	WIDTH: 640px; POSITION: absolute; TOP: 40px; HEIGHT: 30px
}
DIV.topMenuShadow {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#30000000', EndColorStr='#00000000'); WIDTH: 640px; POSITION: absolute; TOP: 40px; HEIGHT: 30px
}
TD.bottomLeftHilight {
	BACKGROUND-COLOR: #c14045
}
TD.bottomContentHilight {
	BACKGROUND-COLOR: #ee4f54
}
TD.bottomRightHilight {
	BACKGROUND-COLOR: #f17d6a
}
DIV.botomMenu {
	PADDING-LEFT: 8px
}
DIV.bottomSlogan {
	FONT: 10pt Trebuchet MS, Verdana, Tahoma, Arial; COLOR: white
}
DIV.leftBarHead {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 10px; COLOR: #b11016; MARGIN-RIGHT: 10px; BORDER-BOTTOM: #bbbbbb 4px solid
}
DIV.leftBar {
	MARGIN-BOTTOM: 20px; MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px
}
DIV.rightBarHead {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN-LEFT: 10px; COLOR: white; MARGIN-RIGHT: 10px
}
DIV.rightBar {
	MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 4px; MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px; BORDER-BOTTOM: #ffcccc 1px solid
}
SPAN.home_title {
	FONT: bold 13pt Trebuchet MS, Verdana, Tahoma, Arial
}
DIV.home_title {
	MARGIN-BOTTOM: 5px
}
HR.standard {
	COLOR: #bbbbbb; HEIGHT: 5px
}
SPAN.home_counter_caption {
	COLOR: gray
}
SPAN.home_counter {
	FONT: bold 18pt Arial, Thonburi, Ayuthaya; COLOR: #b11016
}
SPAN.home_emphasized {
	FONT-WEIGHT: bold; COLOR: #b11016
}
TABLE.hotLink {
	FONT-SIZE: 8pt
}
DIV.hotLink {
	FONT-SIZE: 8pt; TEXT-ALIGN: center
}
.promotion_product {
	FONT-SIZE: 10pt; COLOR: #000000
}
.promotion_content {
	FONT-SIZE: 10pt; COLOR: #000000
}
.promotion_emphasized {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #990000
}
.promotion_title {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #b11016
}
TABLE.newsBlock {
	MARGIN-BOTTOM: 10px
}
TD.news_home_section_title {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #511116
}
DIV.news_home_date {
	FONT-SIZE: 8pt; COLOR: gray
}
DIV.news_home_abstract {
	FONT-SIZE: 8pt; MARGIN-BOTTOM: 5px
}
SPAN.news_previewActive {
	FONT-WEIGHT: bold; COLOR: #b11016; TEXT-DECORATION: underline
}
TD.news_date {
	COLOR: gray
}
TABLE.featured_product {
	FONT-WEIGHT: bold; COLOR: white; BACKGROUND-COLOR: #b11016
}
TABLE.productBody {
	BORDER-RIGHT: #b11016 1px solid; BORDER-TOP: #b11016 1px solid; MARGIN-BOTTOM: 10px; BORDER-LEFT: #b11016 1px solid; BORDER-BOTTOM: #b11016 1px solid; BACKGROUND-COLOR: white
}
SPAN.featured_product {
	COLOR: yellow
}
TABLE.productHead {
	BACKGROUND-COLOR: #b11016
}
DIV.product_link {
	MARGIN-TOP: 10px; TEXT-ALIGN: right
}
DIV.product_home_desc {
	FONT-SIZE: 8pt; MARGIN-BOTTOM: 5px
}
SPAN.product_home_featured {
	FONT-SIZE: 8pt; COLOR: #990000
}
SPAN.product_previewActive {
	FONT-WEIGHT: bold; COLOR: #b11016; TEXT-DECORATION: underline
}
.job_title {
	FONT: 12pt Trebuchet MS, Verdana, Tahoma, Arial; COLOR: #ffffff; BACKGROUND-COLOR: #b11016
}
IMG.mapAct {
	BORDER-RIGHT: #b11016 2px solid; BORDER-TOP: #b11016 2px solid; BORDER-LEFT: #b11016 2px solid; BORDER-BOTTOM: #b11016 2px solid
}
IMG.mapInact {
	BORDER-RIGHT: #f17d6a 2px solid; BORDER-TOP: #f17d6a 2px solid; BORDER-LEFT: #f17d6a 2px solid; BORDER-BOTTOM: #f17d6a 2px solid
}
DIV.magType_name {
	FONT: bold 13pt Trebuchet MS, Verdana, Tahoma, Arial
}
DIV.magType_subname {
	FONT-SIZE: 11pt; COLOR: #009900
}
DIV.magazine_publishname {
	FONT: 8pt Verdana, Tahoma, Arial
}
DIV.mag_normal {
	FONT: 10pt Tahoma, MS Sans Serif, sans-serif
}
DIV.mag_header {
	FONT: bold 18pt Trebuchet MS, Verdana, Tahoma, Arial
}
DIV.mag_emphasize {
	FONT: bold 10pt Tahoma, MS Sans Serif, sans-serif
}
DIV.mag_largeEmphasize {
	FONT: bold 12pt Tahoma, MS Sans Serif, sans-serif
}
DIV.mag_small {
	FONT: 8pt Tahoma, MS Sans Serif, sans-serif
}
DIV.mag_Italic {
	FONT: italic 10pt Tahoma, MS Sans Serif, sans-serif
}
.company_title {
	FONT: bold 14pt Trebuchet MS, Verdana, Tahoma, Arial; COLOR: #b11016
}
.company_emphasized {
	FONT-WEIGHT: bold
}
