@charset "utf-8";
HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#container #header #menuContainer #logo {
	clear: both;
	float: left;
	position: relative;
}

UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
PRE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; FONT-STYLE: normal
}
H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; FONT-STYLE: normal
}
H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; FONT-STYLE: normal
}
H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; FONT-STYLE: normal
}
H5 {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; FONT-STYLE: normal
}
H6 {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; FONT-STYLE: normal
}
PRE {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; FONT-STYLE: normal
}
CODE {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; FONT-STYLE: normal
}
ADDRESS {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; FONT-STYLE: normal
}
CAPTION {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; FONT-STYLE: normal
}
CITE {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; FONT-STYLE: normal
}
CODE {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; FONT-STYLE: normal
}
EM {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; FONT-STYLE: normal
}
STRONG {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; FONT-STYLE: normal
}
TH {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; FONT-STYLE: normal
}
UL {
	LIST-STYLE-TYPE: none
}
LI{
	float:left;
}
OL {
	LIST-STYLE-TYPE: none
}
FIELDSET {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.content_bottom_block .whatsnew_more {
	background-image: url(image/whatsnew_icon_03.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 23px;
	width: 45px;
}
.whatsnew_more div {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #f6f5f5;
	padding-top: 3px;
	padding-left: 9px;
}

CAPTION {
	TEXT-ALIGN: left
}
TH {
	TEXT-ALIGN: left
}
A{
	text-decoration: none;
}
#container {
	MARGIN: 0px auto; WIDTH: 958px; POSITION: relative
}
#container #content #left_part {
	float: left;
	
	
}
.parror {
	background-image: url(image/arror_01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	clear: both;
	height: 132px;
	width: 10px;
}
.ptable01 {
	background-image: url(image/ptable01.jpg);
	background-repeat: no-repeat;
	background-position: left 40px top 10px;
}
.ptable02 {
	background-image: url(image/ptable02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 132px;
	width: 148px;
}
.ptable03 {
	background-image: url(image/ptable03.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 132px;
	width: 143px;
}
.ptable01 div {
	height: 100px;
	width: 110px;
	margin-top: 17px;
	margin-left: 12px;
}
.ptable02 div {
	height: 100px;
	width: 110px;
	margin-top: 17px;
	margin-left: 20px;
}
.ptable03 div {
	height: 100px;
	width: 110px;
	margin-top: 17px;
	margin-left: 18px;
}
.whatsnewPicture {
	margin-top: 8px;
	margin-left: 3px;
}




#left_part .spacer_box {
	clear: both;
	position: absolute;
	left: 0px;
	top: 275px;

}
#left_part .content_bottom_block {
	position: absolute;
	left: 0px;
	top: 289px;
	height: 23px;
}

.content_bottom_block .prouctroll_title {
	background-image: url(image/productroll_icon_02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 23px;
	width: 352px;
}
#left_part .leftdowncontent {
	position: absolute;
	width: 709px;
	top: 312px;
}

.prouctroll_title  div {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #616060;
	font-weight: bold;
	word-spacing: 3px;
	margin-top: 2px;
	margin-left: 5px;
}
.content_bottom_block .whatsnew_title {
	background-image: url(image/whatsnew_icon_02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 23px;
	width: 193px;
	vertical-align:middle;
}
.whatsnew_title  div  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #616060;
	padding-top: 2px;
	padding-left: 5px;
	word-spacing: 3px;
}

.content_bottom_block .productroll_prev {
	background-repeat: no-repeat;
	background-position: left top;
	height: 23px;
	width: 45px;
	background-image: url(image/productroll_icon_03.jpg);
}
.productroll_prev a {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.productroll_next a {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.whatsnew_more  a     {
	color: #FFFFFF;
}
.newsproduct_more  a     {
	color: #FFFFFF;
}

.content_bottom_block .productroll_next {
	background-image: url(image/productroll_icon_04.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 23px;
	width: 47px;
}
.content_bottom_block  .productroll_prev  div {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding-top: 4px;
	padding-left: 4px;
}
.content_bottom_block .productroll_next div {
	font-size: 10px;
	color: #FFFFFF;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}

#container #content #right_part {
	float: right;
	width: 239px;
	clear: right;
}
#right_part .newproduct_textcontent {
	height: 125px;
	width: 239px;
	line-height : 100%;
}
#right_part .award_content {
	height:80px;
	width: 239px;
	line-height : 100%;
}
.award_content  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 0px;
	background-position: left top;
	color: #424242;
}

#right_part .flash_cfdemo {
	top: 0px;
}
.newproduct_textcontent .ppic {
	height: 83px;
	width: 85px;
	background-image: url(image/pp_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 0px;
}
.newproduct_textcontent .pptext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 10px;
	color: #424242;
	line-height : 140%;
}
#menuLeft .downMenuSpacer div {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #BFBFBF;
	font-style: italic;
	margin-top: 18px;
}

.newproduct_textcontent .ppic div {
	margin-top: 5px;
	margin-left: 8px;
	height: 70px;
	width: 70px;
}
.newproduct_icon {
	height: 23px;
	width: 239px;
}
.newproduct_icon .newsproduc_bg {
	background-image: url(image/newproduct_icon_r1_c2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 23px;
	width: 180px;
	vertical-align:middle;
}
.newsproduct_more {
	background-repeat: no-repeat;
	background-position: left top;
	height: 23px;
	width: 48px;
}
.newproduct_icon .newsproduc_bg div {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #616060;
	margin-top: 3px;
	margin-left: 4px;
}




#container #content #middle_spacer {
	position: relative;
	float: left;
}
.award_icon  .mipa  div    {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	margin-top: 4px;
	margin-left: 3px;
	font-weight: bold;
	color: #616060;
}


#menuLeft  #menuList  .menu_products    {
	background-image: url(image/menu01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 33px;
	width: 123px;
	text-align: center;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffeba6;
	font-weight: bold;
	font-size: 10pt;
	font-variant: normal;
	font-style: normal;
	letter-spacing: 1px;
}
#menuLeft  #menuList  .menu_news    {
	background-image: url(image/menu02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 33px;
	width: 120px;
	text-align: center;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffeba6;
	font-weight: bold;
	font-size: 10pt;
	font-variant: normal;
	font-style: normal;
	letter-spacing: 1px;
}
.menutext {
	margin-top: 8px;
}

#container #header #menuSpacer {
	margin: 0px;
	padding: 0px;
	background-attachment: fixed;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	height: 12px;
	width: 958px;
	top: 80px;
	left: 0px;
	overflow: visible;
}
#container #content {
	position: absolute;
	left: 0px;
	top: 92px;
}
#container #footer {
	left: 0px;
}

#menuLeft .menu_corp {
	background-image: url(image/corplink_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 47px;
	width: 77px;
}
#menuLeft .menu_lang {
	background-image: url(image/language_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 47px;
	width: 132px;
}
#menuLeft .menu_corp .moreGrpLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	margin-top: 20px;
	margin-left: 2px;
	text-decoration: underline;
}
#menuLeft .menu_lang .langSelect {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-top: 15px;
	margin-left: 2px;
	color: #999999;
}
#menuLeft .menu_lang .langSelect .selectBody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#footer .footer01 .style3 a {
	color: #353434;
	text-decoration: none;
}
#menuLeft .menu_corp .moreGrpLink a {
	color: #999999;
	text-decoration: underline;
}
#menuList .menu_searchBtn .searchText a {
	color: #EEEEEE;
	text-decoration: none;
}

#menuLeft  #menuList  .menu_aboutus    {
	background-image: url(image/menu03.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 33px;
	width: 120px;
	text-align: center;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffeba6;
	font-weight: bold;
	font-size: 10pt;
	font-variant: normal;
	font-style: normal;
	letter-spacing: 1px;
}
#menuLeft  #menuList  .menu_contact    {
	background-image: url(image/menu04.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 33px;
	width: 120px;
	text-align: center;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffeba6;
	font-weight: bold;
	font-size: 10pt;
	font-variant: normal;
	font-style: normal;
	letter-spacing: 1px;
}
#menuLeft  #menuList  .menu_search    {
	background-image: url(image/menu05.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 33px;
	width: 125px;
}
#menuList .menu_search .inputStyle {
	margin-top: 7px;
	margin-left: 6px;

}
.menu_search .inputStyle .searchInput {
	border: 1px solid #CCCCCC;
	background-color: #F6F6F6;
	width: 115px;
	
	height: 15px;
}
#menuLeft  #menuList  .menu_searchBtn    {
	background-image: url(image/menu06.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 33px;
	width: 62px;
}

#container #header #menuContainer #menuLeft {
	position: relative;
	overflow: hidden;
	width: 670px;
	float: right;
}
#menuList .menu_searchBtn .searchText {
	margin-top: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #EEEEEE;
	margin-left: 13px;
}
.newsproduct_more  div     {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #f6f5f5;
	margin-top: 4px;
	margin-left: 10px;
}
#container #content #right_part .award_icon {
	background-repeat: no-repeat;
	background-position: left top;
	height: 23px;
	width: 239px;
}
#container #footer {
	background-image: url(image/template16_notext_cutready_r3_c1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 120px;
	width: 957px;
}
#right_part  .award_icon  .mipa   {
	background-image: url(image/award_icon_r1_c2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 23px;
	width: 180px;
	vertical-align:middle;
}

#container #footer .footer01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 800px;
	text-align: center;
	margin-top: 10px;
	margin-left: 225px;
}
#container #footer .footer02 {
	margin-top: 15px;
	text-align: center;
}
.menuLinker {
	color: #ffeba6;
	text-decoration: none;
}
.menuLinker:hover {
	color: #FAC328;
	text-decoration: none;
	font-size: 11pt;
}
#menuLeft .downMenuSpacer {
	background-image: url(image/header_space1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 47px;
	width: 442px;
}
.MainMenuFont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ffeba6;
	font-weight: bold;
	text-align: center;
}
.MainMenuFont A {
	text-decoration: none;
	color: #ffeba6;
}
.MainMenuFont  a:hover {
	color: #FAC328;
	font-size: 11pt;
}
.MainMenuSearch {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #EEEEEE;
	text-align: center;
}
.MainMenuSearch A {
	color: #EEEEEE;
}
.slogn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C3C3C3;
	font-style: italic;
}
.GroupLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: underline;
}
.Language {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
.Language div {
	margin-left: 2px;
	margin-top: 8px;
}
.rightNavMainFont A {
	color: #000000;
}
.Language select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
.inputFormStyle {
	border: 1px none #F3F3EE;
	background-color: #F5F5F5;
}
