body, td, p  { font-family: Arial; font-size: 9pt; line-height: 150% }
#productcss a{text-decoration:none;color:#0000ff;}
#productcss a:hover{text-decoration:underline;color:#0000ff;}
#productcss a:link{text-decoration:none;color:#0000ff;}
.jh{font-family:Webdings;}
.jh_bg       {  height: 30; background-color: #f5f5f5; color:#1B395B}
.form_2      { font-size: 9pt; height: 18; border: 1px solid #C0C0C0; background-color: 
               #F6F6F6 }
.prod_logo   { text-align: right; padding-left: 0; padding-top: 5px; padding-bottom: 5px; 
               background-image: url('../images/line_2.gif'); 
               background-repeat: repeat-x; background-position: center top }
.prod_right_top { height: 25; text-align: center; border-top: 1px solid #FFFFFF; 
               background-color: #CCCCCC }
.td_35       { height: 35 }
a:hover.w      { text-decoration: underline; color: #ffffff}
a:link.w       { text-decoration: none; color: #ffffff }
a.w            { color: #ffffff; text-decoration: none }

a:hover.b      { text-decoration: underline; color: #000000}
a:link.b       { text-decoration: none; color: #000000 }
a.b            { color: #000000; text-decoration: none }

a:hover.bl      { text-decoration: underline; color: #ff0000}
a:link.bl       { text-decoration: none; color: #003399}
a.bl            { color: #003399; text-decoration: none }

a:hover      { text-decoration: underline; color: #2F7ECE}
a:link       { text-decoration: none; color: #444444 }
a            { color: #444444; text-decoration: none }
.titred      { color: #800000; font-weight: bold; height: 25 }
.line_2      { height: 10; background-image: url('../images/line_2.gif'); background-repeat: 
               repeat-x; background-position: center }
.path        { font-size: 9pt; padding-left: 5px }
a:hover.menu { color: #79C100; text-decoration: none; font-weight: bold }
a:link.menu  { text-decoration: none; color: #0E0F3D; font-weight: bold }
a.menu       { color: #0E0F3D; font-weight: bold; text-decoration:none }
.form_1      { height: 18; font-size: 9pt; color: #666666; width:130 }
.td_10       { height: 10 }
.tit_color   { color: #18426A; font-weight: bold }
.right_color_1 { color: #18426A; font-weight: bold; height: 25; border-left: 1px solid #BECCD7; }
.line_1      { height: 10; background-image: url('../images/line_1.gif'); background-repeat: 
               repeat-x; background-position: center }
.topnews     { color: #666666; line-height: 150% }
.left_color_1{ border-right: 1px solid }
.company_tit1{ height: 30; color: #2F7ECE; font-weight: bold; font-size:11pt; font-family:Arial }
.company_tit { background-position: center bottom; height: 35; color: #2F7ECE; font-weight: bold; background-image:url('../images/line_3.gif'); background-repeat:repeat-x; font-size:11pt; font-family:Arial}
.right_color { border-left: 1px solid #BECCD7 }
.logo_link   { border-bottom: solid 1px #BECCD7; background-color: 
               #FFFFFF }
.left_color  { border-right: 1px solid #BECCD7 ;background-color:E3E2E7; width:170}
.top_tit_bg  { height: 27; background-image: url('../images/top_tit_bg.gif'); 
               background-repeat: repeat-x; background-position: center }
.logo        { height: 65; background-image: url('../images/header.jpg'); background-repeat: no-repeat; background-position: 10 center }
.bottom      { border-bottom:3px solid #FFFFFF; height: 20; background-color: #18426A; text-align:center; color:#FFFFFF }
body         { background-color:#FFFFFF }
.top_menu_bg { height: 23; border-bottom: 1px solid #7AB0D4; background-image: 
               url('../images/top_menu_bg.gif'); background-repeat: repeat-x; 
               background-position: center }
			   
			   
			   


div.plist {
	margin-bottom: 18px;
}

div.plist p {
	margin-top: 9px;
	padding-top: 9px;
	border-top: 1px dotted #ccc;
	margin-bottom: 9px;
	font-size: 11px;
	line-height: 14px;
	*zoom:1; /* border is not applied without this ie6-7 */
}

div.plist p.first {
	margin-top: 0px;
	padding-top: 0px;
	border-top: none;
	
}
div.plist p.intro {
	font-size: 11px;
	line-height: 14px;
	margin-top: 0px;
	padding-top: 0px;
	border-top: none;
}