td { font-family: Arial;
	line-height: 140%;
	font-size: 9pt 
	}
.nav        { 
	font-family: Arial; 
	font-size: 9pt; 
	color: #ffffff; 
	font-weight:bold;
	text-decoration:none;
	padding: 2 0 0 0;
	}
.nav  a      { 
	font-family: Arial; 
	font-size: 9pt; 
	color: #ffffff; 
	font-weight:bold;
	text-decoration:none;
	}	
.nav a:hover 
{
	font-family: Arial; 
	font-size: 9pt; 
	color: #ffffff; 
	font-weight:none;
	text-decoration:underline;
 }
.menu        { 
	font-family: Arial; 
	font-size: 9pt; 
	color: #00528d; 
	font-weight:nome;
	text-decoration:none;
	padding: 2 10 2 0;
	width:100%;
	height:100%;
	}
.menu  a{ 
	font-family: Arial; 
	font-size: 9pt; 
	color: #00528d; 
	font-weight:none;
	text-decoration:none;
	width:100%;
	height:100%;
}	
.menu a:hover 
{
	font-family: Arial; 
	font-size: 9pt; 
	color: #000000; 
	font-weight:none;
	text-decoration:underline;
	width:100%;
	height:100%;
 }
  
.submenu        { 
	font-family: Tahoma; 
	font-size: 8pt; 
	color: #000000; 
	text-decoration:none;
	width:100%;
	height:100%;
	background-color: #6faff4
	}	
.submenu a       { 
	font-family: Tahoma; 
	font-size: 8pt; 
	color: #000000; 
	text-decoration:none;
	padding: 2 5 2 12;
	width:100%;
	height:100%;
	background-color: #6faff4
	}	

.submenu a:hover 
{
	font-family: Tahoma; 
	font-size: 8pt; 
	color: #003672; 
	text-decoration:none;
	padding: 2 5 2 12;
	width:100%;
	height:100%;
	background-color: #99c9fc
 } 
.right_box       { 
	font-family: Arial; 
	font-size: 9pt; 
	color: #164c92; 
	font-weight:none;
	text-decoration:none;
	padding: 0 0 0 0;
	}
.right_box  :hover     { 
	font-family: Arial; 
	font-size: 9pt; 
	color: #000000; 
	font-weight:none;
	text-decoration:underline;
	padding: 0 0 0 0;
}

.choice_cat a{
	height:100%;
	font-family:Arial;
	font-size:8.5pt;
	font-weight:bold;
	color: #00528d; 
	text-decoration:none;
	padding-left:5px;
}
.choice_cat a:hover{
	text-decoration:underline;
}
#news_cat ul{
	list-style-image:url('/images/web/icon2.gif');
	padding-left:20px;
	padding-top:0px;
}
#news_cat a{
	text-decoration:none;
	color: #00528d;
	font-weight:normal;
	font-size:8.5pt;
}
#news_cat a:hover{
	text-decoration:underline;
}
#bottom a{
	text-decoration:none;
	color: #00528d;
	font-weight:normal;
	font-size:9pt;
}
.updating{
	font-family:Arial;
	font-size:9pt;
	font-weight:bold;
	color:#ff0000;
	padding-top:5px;
}
.product a{
	text-decoration:none;
	color: #00528d;
}
.product a:hover{
	text-decoration:underline;
}

.menu_news_child{
	line-height:18px;
}

.menu_news_child a {
	color:#333333;
	font-family:Arial;
	font-size:9pt;
	font-weight:normal;
	text-decoration:none;
}
.menu_news_child a:hover {
	color:#FF9900;
}
.menuline{
	height:2px;
	line-height:2px;
	background:url('/images/web/line5.gif') repeat-x;
}
.menuline01{
	height:1px;
	line-height:1px;
	background-color:#cccccc;
}
#home_product a{
	font-size:8.5pt;
	font-weight:bold;
	text-decoration:none;
	color:#00528d;
}
#home_product a:hover{
	text-decoration:underline;
	
}
#pager{
	color:#00528d;
	text-align:right;
}
#pager a{
	text-decoration:none;
	color:#00528d;
}
.home_title a{
	text-decoration:none;
	font-size:12pt;
	font-weight:bold;
	color:#000000;
}
.news_title{
	font-size:13pt;
	color:#000000;
	font-weight:bold;
}
.abstract{
	color:#808080;
	font-weight:bold;
}
.story_body p {
	color:#000000;
	font-family:"Times New Roman";
	font-size:12pt;
	text-align:justify;
}
.relate_news{
	margin-top:15px; 
	font-weight:11pt;
	font-weight:bold;
}
.relnews{
	text-decoration:none;
	color:#000000;
	font-weight:normal;
	font-size:9pt;
}
#other_news ul{
	list-style-image:url('/images/web/icon2.gif');
	padding-left:20px;
	padding-top:0px;
}

#frmFaq input{
	font-size:8.5pt;
	font-family:Arial;
}
#frmFaq textarea{
	font-size:8.5pt;
	font-family:Arial;
}
.fieldtitle{
	font-size:8.5pt;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
}
#output2{
	font-size:9pt;
	font-weight:bold;
}
br { clear: both; }
input.error { border: 1px solid red; clear:both;}
label.error {
	background: url('/images/web/unchecked.gif') no-repeat;
	padding-left: 16px;
	font-size:8.5pt;
	display:inline;
	width:300px;
	clear:both;
	margin-left:5px;
}
label.valid {
	background: url('/images/web/checked.gif') no-repeat;
	display: block;
	width: 16px;
	height: 16px;
	font-size:8.5pt;
}
#faq ul{
	padding-left:20px;
	list-style-image:url('/images/web/icon2.gif');
}
#faq a{
	font-size:8.5pt;
	text-decoration:none;
	color:#00528d;
}
#faq a:hover{
	text-decoration:underline;
}
.productname{
	font-family:Arial;
	font-size:8.5pt;
	font-weight:bold;
	text-decoration:underline;
	text-transform:uppercase;
	color:#00528d;
}
.detaillnk{
	text-decoration:none;
	color:#5A5957;
	font-size:8.5pt;
	font-weight:bold;
}
.detaillnk:hover{
	text-decoration:none;
	font-size:8.5pt;
}
.sortdescription{
	font-size:8.5pt;
	color:#5A5957;
	text-align:justify;
	padding:0 10 0 10;
	line-height:120%;
}
.faq_subject{
	font-size:8.5pt;
	font-weight:bold;
	font-family:Arial, Tahoma;
}
.faq_question{
	font-size:8.5pt;
	font-weight:normal;
	color:#5A5957;
}
.faq_answer{
	font-size:8.5pt;
	font-weight:normal;
	color:#5A5957;
}
.faq_inf{
	font-size:8.5pt;
}
.faq_title_field{
	font-size:8.5pt;
	color:#00528d;
	font-weight:bold;
	text-decoration:underline;
}
.email{
	font-size:8.5pt;
	color:#00528d;
}
.datetime{
	font-size:8.5pt;
	color:#00528d;
}
#ad_right_tbl{
	empty-cells:hide;
	width:100%;
}
#ad_right_tbl img{
	margin-top:5px;
	margin-bottom:5px;
	cursor:pointer;
}
#ad_right_tbl td{
	text-align:center;
	width:50%;
}
#ad_left_tbl{
	empty-cells:hide;
	width:100%;
}
#ad_left_tbl img{
	cursor:pointer;
}

#product-ticker{
	width:240px;
	height:200px;
	background-color:transparent;
	overflow:hidden;
	padding-left:5px;
}
#product-ticker div{
	height:195px;
	width:240px;
	margin-left:5px;	
	margin-top:-1px;
}
#picture_box{
	width:240px;
	text-align:center;
	border:1px solid #CCCCCC;
	padding:4px;
}
.tblProject{
	font-family:Tahoma;
	font-size:8.5pt;
}
.tblProject td{
	font-family:Tahoma;
	font-size:8.5pt;
	font-weight: bold;
	color:#656565;
}