BODY 
{
	margin:0;
}

.HEADER
{ 
background-image: url(../images/header/header-1.png);
background-repeat: repeat;
}

.HEADER_GREY
{ 
background-image: url(../images/header/header-2.png);
background-repeat: repeat;
}



.HomepageText {
font:11px Arial, Helvetica, sans-serif;
line-height: 18px;
color:#010000;
text-decoration:none;
}


.HomepageTextBOLD {
font:11px Arial, Helvetica, sans-serif;
line-height: 18px;
color:#00448D;
text-decoration:none;
}

.HOMEPAGEPRODUCTBOLD {
font:12px Arial, Helvetica, sans-serif;
line-height: 18px;
color:#00448D;
text-decoration:none;
}

.HomepageTextCN {
font:12px Arial, Helvetica, sans-serif;
line-height: 2.3em;
color:#010000;
text-decoration:none;
}

.HomepageTextCNBOLD {
font:12px Arial, Helvetica, sans-serif;
line-height: 2.3em;
color:#00448D;
text-decoration:none;
}


.FOOTER
{ 
background-image: url(../images/footer/shade-1.png);
background-repeat: repeat;
}

.FOOTERSUB
{ 
background-image: url(../images/footer/shade-2.png);
background-repeat: repeat;
}



.FOOTERNOTES {
font:12px Arial, Helvetica, sans-serif;
line-height: 16px;
color:#FEFFFF;
text-decoration:none;
}

.FOOTERNOTES a {
font:12px Arial, Helvetica, sans-serif;
line-height: 16px;
color:#FEFFFF;
text-decoration:none;
}


.FOOTERNOTES a:hover {
font:12px Arial, Helvetica, sans-serif;
line-height: 16px;
color:#FEFFFF;
text-decoration:underline;
}

.Breadcrumbs {
font:10px Arial, Helvetica, sans-serif;
line-height: 18px;
color:#000000;
text-decoration:none;
}


.BreadcrumbsCN {
font:12px Arial, Helvetica, sans-serif;
line-height: 18px;
color:#000000;
text-decoration:none;
}


.MainContent {
font:12px Arial, Helvetica, sans-serif;
line-height: 18px;
color:#010000;
text-decoration:none;
}

.MainContent a {
font:12px Arial, Helvetica, sans-serif;
line-height: 18px;
color:#010100;
text-decoration:underline;
}


.MainContent a:hover {
font:12px Arial, Helvetica, sans-serif;
line-height: 18px;
color:#666666;
text-decoration:underline;
}



.MainContentCN {
font:13px Arial, Helvetica, sans-serif;
line-height: 2.0em;
color:#010000;
text-decoration:none;
}

.MainContentCN a {
font:13px Arial, Helvetica, sans-serif;
line-height: 2.0em;
color:#010100;
text-decoration:underline;
}


.MainContentCN a:hover {
font:13px Arial, Helvetica, sans-serif;
line-height: 2.0em;
color:#666666;
text-decoration:underline;
}



.MainContentBOLD {
font:13px Arial, Helvetica, sans-serif;
line-height: 18px;
color:#00448D;
text-decoration:none;
}

.MainContentBOLDCN {
font:15px Arial, Helvetica, sans-serif;
line-height: 2.0em;
color:#00448D;
text-decoration:none;
}



.SUBLINK1 {
font:12px Arial, Helvetica, sans-serif;
line-height: 18px;
color:#FEFFFF;
text-decoration:none;
}

.SUBLINK1 a {
font:12px Arial, Helvetica, sans-serif;
line-height: 18px;
color:#FEFFFF;
text-decoration:none;
}


.SUBLINK1 a:hover {
font:12px Arial, Helvetica, sans-serif;
line-height: 18px;
color:#FEFFFF;
text-decoration:underline;
}


.SUBLINK1CN {
font:13px Arial, Helvetica, sans-serif;
line-height: 18px;
color:#FEFFFF;
text-decoration:none;
}

.SUBLINK1CN a {
font:13px Arial, Helvetica, sans-serif;
line-height: 18px;
color:#FEFFFF;
text-decoration:none;
}


.SUBLINK1CN a:hover {
font:13px Arial, Helvetica, sans-serif;
line-height: 18px;
color:#FEFFFF;
text-decoration:underline;
}


.SUBLINK2 {
font:12px Arial, Helvetica, sans-serif;
line-height: 18px;
color:#000000;
text-decoration:none;
}

.SUBLINK2 a {
font:12px Arial, Helvetica, sans-serif;
line-height: 18px;
color:#000000;
text-decoration:none;
}


.SUBLINK2 a:hover {
font:12px Arial, Helvetica, sans-serif;
line-height: 18px;
color:#000000;
text-decoration:underline;
}



.SUBLINK2CN {
font:13px Arial, Helvetica, sans-serif;
line-height: 18px;
color:#000000;
text-decoration:none;
}

.SUBLINK2CN a {
font:13px Arial, Helvetica, sans-serif;
line-height: 18px;
color:#000000;
text-decoration:none;
}


.SUBLINK2CN a:hover {
font:13px Arial, Helvetica, sans-serif;
line-height: 18px;
color:#000000;
text-decoration:underline;
}



table.style1 {
	border-width: 1px 1px 1px 1px;
	border-spacing: 3px;
	border-style: solid solid solid solid;
	border-color: #DDDDDD #DDDDDD #DDDDDD #DDDDDD;
	border-collapse: collapse;
}
table.style1 th {
	border-width: 1px 1px 1px 1px;
	padding: 7px 7px 7px 7px;
	border-style: inset inset inset inset;
	border-color: #DDDDDD #DDDDDD #DDDDDD #DDDDDD;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.style1 td {
	border-width: 1px 1px 1px 1px;
	padding: 7px 7px 7px 7px;
	border-style: inset inset inset inset;
	border-color: #DDDDDD #DDDDDD #DDDDDD #DDDDDD;
	-moz-border-radius: 0px 0px 0px 0px;
}



table.style2 {
	border-width: 1px 1px 1px 1px;
	border-spacing: 3px;
	border-style: solid solid solid solid;
	border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF;
	border-collapse: collapse;
}
table.style2 th {
	border-width: 1px 1px 1px 1px;
	padding: 2px 2px 2px 2px;
	border-style: inset inset inset inset;
	border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.style2 td {
	border-width: 1px 1px 1px 1px;
	padding: 2px 2px 2px 2px;
	border-style: inset inset inset inset;
	border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF;
	-moz-border-radius: 0px 0px 0px 0px;
}


