html, body {
  height: 100%;
  border:0;
  margin:0;
  padding:0;
}

body{
 /*background-image:url(../images/index_mod010_02.jpg);
 */
 background-color:#FFFFFF;
 /* text-align:center;*/
  font-size:12px;
  font-family:Arial,Helvetica,sans-serif;
}
#mod_wrap{
	z-index: 2;
	width: 1000px;
	padding:0px;
	text-align:left;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	height:100%;
	position: absolute;
	left: 50%;
	margin-left: -500px;
	color: #663300;
 
    /*border: thin solid #888;*/
 /*letter-spacing:1px;*/
}

#mod_wrap_ff{
 
z-index: 2; 
 width: 1000px;
 padding:0px;
 text-align:left;
 margin-top: 0px;
 margin-bottom: 0px;
 margin-left: auto;
 margin-right: auto;
 padding: 0px;
 height:100%;
  position: absolute; 
   left: 50%;
   margin-left: -500px;
 
    /*border: thin solid #888;*/
 /*letter-spacing:1px;*/
}

image{
  border:0;
}

#logo { 
  z-index: 3; 
 
}
#contentimage { 
  z-index: 1; 
  position: absolute; 
  top: 0%; 
  left: 50%;
  margin-left: -280px;
  margin-top: -20px;
  /*left:100px; */
}

a:link {	background-color:inherit;	color: #0066CC;	text-decoration: none;}

a:visited {	background-color:inherit;	text-decoration: none;	color: #0066CC;}

a:hover {	background-color:inherit;	text-decoration: none;	color: #0099FF;}

a:active {	background-color:inherit;	text-decoration: none;}

a.foundation:link {	color:#663300;	text-decoration: underline;	font-size:  13px;	line-height: 18px;	font-family: serif;}

a.foundation:visited {	color:#663300;	text-decoration: underline;	font-size:  13px;	line-height: 18px;	font-family: serif;}

a.foundation:hover {	color:#000000;	font-size:  13px;	line-height: 18px;	font-family: serif;}

a.read:link {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color:#0099FF;	font-weight:bold;	line-height:16px;	text-decoration: none;}

a.read:visited {	color:#666666;	font-weight:bold;	text-decoration: none;}

a.read:hover {	color:#0066CC;	text-decoration: none;}

a.title:link {	color: #333333;	text-decoration: none;}

a.title:visited {	text-decoration: none;	color: #333333;}

a.title:hover {	text-decoration: none;	color: #0099FF;}

a.red:link {	color:#FF0000;	text-decoration: none;	font-size: 15px;	font-weight: bold;}

a.red:visited {	text-decoration: none;	color: #FF0000;	font-size: 15px;	font-weight: bold;}

a.red:hover {	text-decoration: underline;	color: #FF0000;	font-size: 15px;	font-weight: bold;}

a.right:link {	color: #0066CC;	text-decoration: none;}

a.right:visited {	text-decoration: none;	color: #0066CC;}

a.right:hover {	text-decoration: none;	color: #0099FF;}

.background {	background-image: url(../images/banner_zh.jpg);	background-repeat: no-repeat;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	text-decoration: none;}

.background_foundation {	background-image: url(../images/background_header2.jpg);	background-repeat: no-repeat;	font-size: 12px;	text-decoration: none;	background-color: #d4cfc0;}

UL{	FONT-SIZE: 12px;	MARGIN-TOP: 0px;	MARGIN-BOTTOM: 0px;	MARGIN-LEFT: 0px;	PADDING-LEFT: 0px;	PADDING-TOP: 0px;	margin-right: 0px;	padding-right: 0px;	padding-bottom: 0px;	list-style-position: outside;	list-style-image: url(../images/arrow.gif);}

LI{	MARGIN-BOTTOM: 0px;	MARGIN-TOP: 0px;	MARGIN-LEFT: 15px;	COLOR: #333333;	PADDING-LEFT: 3px;	PADDING-TOP: 0px;	margin-right: 0px;	padding-right: 0px;	padding-bottom: 0px;}

.background_specs {	background-color: #e2f3fa;}

.dots_hor {	background-image: url(../images/dots_hor.gif);	background-repeat: repeat-x;}

.text {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: normal;	color: #333333;	line-height: 18px;}

.text_increase{	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: normal;	color: #555555;}

.text_bold {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;}

.text_lg {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: normal;	color: #555555;}

.news_date {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #0066CC;}

.background {	background-color: #FFFFFF;	background-image: url(../images/banner_zh.jpg);	background-repeat: no-repeat;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	text-decoration: none;}

.copyright {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #999999;	padding-top: 20px;}

.table_header {	font-size: 11px;	font-weight: bold;	color: #333333;	font-family: Arial, Helvetica, sans-serif;	background-color: #eeeeee;	padding: 7px 3px 3px;	background-image: url(../images/table_top2.gif);	background-repeat: no-repeat;	height: 20px;}

.table_header_blue {	font-size: 11px;	font-weight: bold;	color: #333333;	font-family: Arial, Helvetica, sans-serif;	padding: 7px 3px 3px;	background-image: url(../images/table_top_blue.gif);	background-repeat: no-repeat;	height: 20px;}

.table_color {	font-weight: normal;	color: #333333;	background-color: #e1f3f3;	padding: 5px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 16px;}

.table_color_bold {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #333333;	background-color: #cccccc;	padding: 5px;	list-style-position: outside;	list-style-type: circle;}

.table_color2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #333333;	background-color: #e1f3e6;	padding: 5px;	line-height: 16px;}

.table_color3 {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #333333;	background-color: #f3f2e1;	padding: 5px;	line-height: 16px;}

.table_color4 {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #333333;	background-color: #f3e9e1;	padding: 5px;	line-height: 16px;}

.table_cell_colors {	background-color: #eeeeee;}

.product_title {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #666666;	line-height: 23px;}

.back_news {	background-image: url(../images/back_news.jpg);	background-repeat: no-repeat;}

.subtitles {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #00adef;	line-height: 20px;	font-weight: bold;}

.product_category {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color: #999999;}

.available {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #990000;}

.table_title {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	background-color: #666666;}

.italic {	font-style: italic;}

.pullquote {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-style: italic;	color: #99CCFF;}

.text_foundation {	font-size: 14px;	color: #663300;	line-height: 22px;	font-family: serif;	text-align: justify;}

.text_foundation_events {	font-size:  14px;	color: #663300;	line-height: 18px;	font-family: serif;}

.text_foundation_large {	font-size:  15px;	color: #663300;	line-height: 20px;	font-family: san-serif;}

.text_foundation_bold {	font-size:  15px;	color: #663300;	line-height: 18px;	font-family: san-serif;}

.forms {	margin: 0px;	padding: 0px;}

.table_color_white {	background-color: #FFFFFF;}

.picture_spacing {	margin-top: 5px;	margin-right: 8px;	margin-bottom: 5px;	margin-left: 0px;}

.picture_spacing_right {	margin-top: 5px;	margin-right: 0px;	margin-bottom: 5px;	margin-left: 8px;}

