body {
	background: #082a5c url(/images/common/bg.gif) repeat-y top center;
	margin: 0px;
}

.common {
	font-family: Arial, sans-serif;
	color: #ffac11;
	font-size: 10px;
}
a.common {
	font-family: Arial, sans-serif;
	color: #ffac11;
	text-decoration: none;
}
a.common:hover {
	color: #ffffff;
}

.title {
	font-size: 20px;
}

.smallTitleReg {
	font-size: 12px;
}
.smallTitle {
	font-size: 12px;
	font-weight: bold;
}
.smallTitleArrow {
	padding-top: 3px;
	vertical-align: top;
}

.commonWhite {
	padding-left: 35px;
	color: #ffffff;
	font-size: 12px;
}

.whiteBig {
	color: #ffffff;
	font-size: 14px;
}

.hr {
	background-color: #ffac11;
}

.footer {
	font-size: 10px;
}
.footRayn {
	font-family: Arial, sans-serif;
	font-size: 10px;
	color: #6e88a9;
}

.hidden {
	display: none;
}
.visible {
}

#mainTable {
	width: 900px;
}

.subnav, .subnav a{
	background-color: #88a3c3;
	color: #20417a;
	font-family: Arial, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding: 3px 7px 3px 7px;
}
.subnav a:hover {
	color: #ffffff;
}
a.subnavSelected {
	color: #ffffff;
}

#subMenu {
	height: 60px;
	vertical-align: top;
}


#homeBoxTop {
	background: url(/images/common/home_box_top.jpg);
	width: 900px;
	/*height: 34px;*/
	font-size: 10px;
	vertical-align: bottom;
}
#homeBoxBot {
	background: url(/images/common/home_box_bot.jpg) no-repeat;
	width: 900px;
}
a.homeBoxHover {
	color: #ffffff;
}

.homeText {
	font-family: Arial, sans-serif;
	font-size: 16px;
	color: #ffffff;
}
.homeCommonBig {
	font-size: 14px;
}

/* Activity fields */
td.imgDesc {
	background-color: #4574a9;
}

td.columnHead {
	background: url(/images/common/orangeplus.jpg);
	background-repeat: no-repeat;
	background-position: center right;
	background-color: #ffac11;
	color: #092858;
	font-family: Arial, sans-serif;
	font-size: 12px;
	height: 23px;
	text-indent: 5px;
	cursor: pointer;
}

.afYellowTitle {
	background: url(/images/common/orangeplus.jpg);
	background-repeat: no-repeat;
	background-position: center right;
	background-color: #ffac11;
	color: #092858;
	font-family: Arial, sans-serif;
	font-size: 12px;
	padding: 4px 0px 4px 5px;
	margin-top: 40px;
	cursor: pointer;
}

.afItem, .afTitle {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #ffffff;
	margin: 12px 20px 0px 5px;
}

.afTitle {
	font-weight: bold;
	border-bottom: 1px dashed #ffffff;
	padding: 0px 0px 3px 0px;
}

/* Products */
.prodIndent {
	padding-left: 70px;
}
.prodIndentYellow {
	padding-left: 70px;
	color: #ffac11;
}

/* News */
#newsDesc {
	color: #ffffff;
	font-size: 12px;
	text-align: justify;
}
.newsWhite {
	color: #ffffff;
}

/* Contact */
.contactName {
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
}
.contactDetail {
	color: #ffffff;
	font-size: 12px;
	font-weight: normal;
}
.contactEmail {
	font-size: 12px;
}
.contactAddress {
	font-size: 12px;
}

/* About */
.mission {
	color: #ffffff;
	font-size: 12px;
}

/* History */
.history {
	color: #ffffff;
	font-size: 12px;
}
.historyYear {
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
}

/* Production Capacity */
.prodCapacity {
	padding-left: 55px;
	color: #ffffff;
	font-size: 12px;
}
.prodCapacity2 {
	padding-left: 90px;
}

/* Video */
.videoTxt {
	color: #ffffff;
	font-size: 12px;
	/*padding-top: -10px;*/
}

.videoTitle {
	font-size: 14px;
}

/* Site Map */
.siteMapTitle a {
	text-decoration:none;
	color: #ffac11;
}
.siteMap a{
	color: #ffffff;
	font-size: 12px;
	text-decoration:none;
}