body {
  background-color:#597FBE;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}
img  {
  border: none;
}

.minh300 {
  height: 300px;
}

.hr
{
	color: #597FBE;
	height: 5px;
}

.product_class {
	height: 20px;
	width: 210px;
	line-height: 20px;
	color: white;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
	margin: 0 0 0 0;
    background-image: url(/imgs/bgd_green_title.jpg);background-repeat:no-repeat;
}
.productclass {line-height: 20px;color: white;font-weight: bold;text-decoration: none;font-size: 11px;}
.productclass a{line-height: 20px;color: white;font-weight: bold;text-decoration: none;font-size: 11px;}

.product_subclass1 {
	width: 210px;
	line-height: 14px;
	color: #008040;
	font-weight: bold;
    padding-left:8px;
    padding-top: 5px;
	text-decoration: none;
	font-size: 10px;
	margin: 0 0 0 0;
}
.productsubclass1 {line-height: 14px;color: #008040;font-weight: bold;text-decoration: none;font-size: 10px;}
.productsubclass1 a{line-height: 14px;color: #008040;font-weight: bold;text-decoration: none;font-size: 10px;}
.productsubclass1 a:hover{text-decoration: underline;}

.product_subclass2 {
	width: 192px;
	line-height: 15px;
	color: #577FBC;
	font-weight: normal;
	text-decoration: none;
	font-size: 10px;
	margin: 0 0 0 0;
	padding: 0px 8px;
}
.productsubclass2 {line-height: 15px;color: #577FBC;font-weight: normal;text-decoration: none;font-size: 10px;}
.productsubclass2 a{line-height: 15px;color: #577FBC;font-weight: normal;text-decoration: none;font-size: 10px;}
.productsubclass2 a:hover{text-decoration: underline;}

input,textarea {color: #555976; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style:italic}

.inputnoexist {margin:0;background:white; border:0px solid #C8C8C8; line-height: 20px;}
.inputnoexistleft {margin:0;background:#E5E5E5; border:0px solid #C8C8C8;}
.inputnoexist_border {margin:0;background:#F5F5F5; border:1px solid #C8C8C8;}

.righttextalign {text-align:right;}

.topbarmenu_pad {padding-left:5px;}
.blueline {background-image: url(/imgs/blueline.png);background-repeat:repeat-x;}
.tpbkg {background-image: url(/imgs/tp1.png);background-repeat:no-repeat;}
.bottombg {background-color:#E8E7DF;}
.tplogobkg {background-image: url(/imgs/tp2.png);background-repeat:no-repeat;}
.tprgbkg {background-image: url(/imgs/tp3.png);background-repeat:no-repeat;}
.graybg {background-color:#E8E7DF;}
.graybg_left_right {background-color:#E8E7DF;background-image: url(/imgs/left_right.png);background-repeat:repeat-y;}
.graybg_flash_right {background-color:white;background-image: url(/imgs/flash_right.png);background-repeat:repeat-y;}
.bluebg {background-color:#597FBE;}
.whitebg {background-color:#FFFFFF;}
.iwdivider {display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;line-height: 0.1em;}
.iwdivsilver {border:1px solid #E1E1E1;}
.buttonorangebg {background-image: url(/imgs/button_orange_bg.jpg);background-repeat:repeat-x; padding-left:10px; padding-right:10px; height:18px;}
.buttongreenbg {background-image: url(/imgs/button_green_bg.jpg);background-repeat:repeat-x; padding-left:10px; padding-right:10px; height:18px;}

.top_menu_font {text-decoration: none; font-size: 12px; color: #577FBC; font-family: Verdana, sans-serif; font-weight: bold; cursor: default;}
.top_menu_font a{text-decoration: none; color: #577FBC;}
.top_menu_font a:link {text-decoration: none; color: #577FBC;}
.top_menu_font a:visited {text-decoration: none; color: #577FBC;}
.top_menu_font a:hover {text-decoration: none; color: #555976;}

.top_menu_font_blue {text-decoration: none; font-size: 10px; color: #577FBC; font-family: Verdana, sans-serif; cursor: default;}
.top_menu_font_blue a{text-decoration: none; color: #577FBC;}
.top_menu_font_blue a:link {text-decoration: none; color: #577FBC;}
.top_menu_font_blue a:visited {text-decoration: none; color: #577FBC;}
.top_menu_font_blue a:hover {text-decoration: none; color: #555976;}

.top_menu_font_red {text-decoration: none; font-size: 10px; color: red; font-family: Verdana, sans-serif; cursor: default;}
.top_menu_font_red a{text-decoration: none; color: red;}
.top_menu_font_red a:link {text-decoration: none; color: red;}
.top_menu_font_red a:visited {text-decoration: none; color: red;}
.top_menu_font_red a:hover {text-decoration: none; color: #555976;}

.top_menu_font_green {text-decoration: none; font-size: 10px; color: #008040; font-family: Verdana, sans-serif; cursor: default;}
.top_menu_font_green a{text-decoration: none; color: #008040;}
.top_menu_font_green a:link {text-decoration: none; color: #008040;}
.top_menu_font_green a:visited {text-decoration: none; color: #008040;}
.top_menu_font_green a:hover {text-decoration: none; color: #ABCE6B;}

.bottom_menu_font {font-size: 10px; color: #626262; font-family: Verdana, sans-serif; cursor: default;}
.bottom_menu_font a{text-decoration: none; color: #577FBC;}
.bottom_menu_font a:hover {text-decoration: none; color: #626262;}
.bottom_menu_font :visited {color: #577FBC;}

.title_activity_green {text-decoration: none; font-size: 14px; color: #008040; font-family: Arial, Verdana, sans-serif; font-weight: normal; cursor: default;}
.title_activity_green a{text-decoration: none; color: #008040;}
.title_activity_green a:link {text-decoration: none; color: #008040;}
.title_activity_green a:visited {text-decoration: none; color: #008040;}
.title_activity_green a:hover {text-decoration: none; color: #ABCE6B;}

.title_activity_blue {text-decoration: none; font-size: 14px; color: #577FBC; font-family: Arial, Verdana, sans-serif; font-weight: normal; cursor: default;}
.title_activity_blue a{text-decoration: none; color: #577FBC;}
.title_activity_blue a:link {text-decoration: none; color: #577FBC;}
.title_activity_blue a:visited {text-decoration: none; color: #577FBC;}
.title_activity_blue a:hover {text-decoration: none; color: #555976;}

.title_activity_red {text-decoration: none; font-size: 14px; color: red; font-family: Arial, Verdana, sans-serif; font-weight: normal; cursor: default;}

.title_font_18 {text-decoration: none; font-size: 18px; color: #577FBC; font-family: Arial, Verdana, sans-serif; font-weight: bold; cursor: default;}
.title_font_18 a{text-decoration: none; color: #577FBC;}
.title_font_18 a:link {text-decoration: none; color: #577FBC;}
.title_font_18 a:visited {text-decoration: none; color: #577FBC;}
.title_font_18 a:hover {text-decoration: none; color: #555976;}

.title_font_14 {text-decoration: none; font-size: 14px; color: #577FBC; font-family: Arial, Verdana, sans-serif; cursor: default;}
.title_font_14 a{text-decoration: none; color: #577FBC;}
.title_font_14 a:link {text-decoration: none; color: #577FBC;}
.title_font_14 a:visited {text-decoration: none; color: #577FBC;}
.title_font_14 a:hover {text-decoration: none; color: #555976;}

.textgray10 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #454440; text-align: justify; line-height:18px; }
.textgray10 a {color: #577FBC;text-decoration:none; border-width: 0px 0px 1px 0px; border-style: none none none none;}
.textgray10 a:link {color: #577FBC;text-decoration: none;}
.textgray10 a:visited {color: #577FBC;text-decoration: none;}
.textgray10 a:hover {color: #9f9f9f;}

.textreason10 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #454440; text-align: justify; line-height:18px; cursor: default; }
.textreason10 a {color: #577FBC;text-decoration:none; border-width: 0px 0px 1px 0px; border-style: none none none none;}
.textreason10 a:link {color: #577FBC;text-decoration: none;}
.textreason10 a:visited {color: #577FBC;text-decoration: none;}
.textreason10 a:hover {color: #9f9f9f;}

.textreasonblue10 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #577FBC; text-align: justify; line-height:18px; cursor: default;}
.textreasonblue10 a {color: #577FBC;text-decoration:none; border-width: 0px 0px 1px 0px; border-style: none none none none;}
.textreasonblue10 a:link {color: #577FBC;text-decoration: none;}
.textreasonblue10 a:visited {color: #577FBC;text-decoration: none;}
.textreasonblue10 a:hover {color: #9f9f9f;}

.textreasongreen10 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #008040; text-align: justify; line-height:18px; cursor: default;}
.textreasongreen10 a {color: #008040;text-decoration:none; border-width: 0px 0px 1px 0px; border-style: none none none none;}
.textreasongreen10 a:link {color: #008040;text-decoration: none;}
.textreasongreen10 a:visited {color: #008040;text-decoration: none;}
.textreasongreen10 a:hover {color: #9f9f9f;}

.textreasonblue12 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #577FBC; text-align: justify; line-height:18px; cursor: default;}
.textreasonblue12 a {color: #577FBC;text-decoration:none; border-width: 0px 0px 1px 0px; border-style: none none none none;}
.textreasonblue12 a:link {color: #577FBC;text-decoration: none;}
.textreasonblue12 a:visited {color: #577FBC;text-decoration: none;}
.textreasonblue12 a:hover {color: #9f9f9f;}

.textreasonblue10a {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #577FBC; text-align: justify; line-height:18px; cursor: default;}
.textreasonblue10a a {color: #577FBC;text-decoration:none; border-width: 0px 0px 1px 0px; border-style: none none none none;}
.textreasonblue10a a:link {color: #577FBC;text-decoration: none;}
.textreasonblue10a a:visited {color: #577FBC;text-decoration: none;}
.textreasonblue10a a:hover {color: #9f9f9f;}

.textreasonred10 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: red; text-align: justify; line-height:18px; cursor: default; }
.textreasonred10 a {color: red;text-decoration:none; border-width: 0px 0px 1px 0px; border-style: none none none none;}
.textreasonred10 a:link {color: #577FBC;text-decoration: none;}
.textreasonred10 a:visited {color: #577FBC;text-decoration: none;}
.textreasonred10 a:hover {color: #9f9f9f;}

.textrelated10 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #454440; cursor: default;}
.textrelated10 a {color: #454440;text-decoration:none; border-width: 0px 0px 1px 0px; border-style: none none none none;}
.textrelated10 a:link {color: #454440;text-decoration: none;}
.textrelated10 a:visited {color: #454440; text-decoration: none;}
.textrelated10 a:hover {color: #454440;}
.textrelated10 span{font-weight: bold; color: #577FBC;}

.textred10 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: red; text-decoration: none; cursor: default;}
.textgreen9 {font-family: Arial, Helvetica, sans-serif; font-size: 9px; line-height:14px; color: #008040; cursor: default;}
.textgreen10 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #008040; text-decoration: none; cursor: default;}
.textkeyfeat {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: white; text-decoration: none; font-weight: bold; cursor: default;}
.textkeyfeatpropname {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #577FBC; text-decoration: none; font-weight: bold; cursor: default;}
.textkeyfeatpropvalue {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #454440; text-decoration: none; font-weight: normal; cursor: default;}

.textgreen12 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height:14px; color: #008040;}
.obsolete {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: red; text-decoration: none;}
.obsoleteyellow {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: yellow; text-decoration: none;}

td.topmenu {background-color:#FFFFFF;}
.topmenupic {background-image: url(/imgs/topmenu.png);background-repeat:no-repeat;}
td.corner_top_left {background-image: url(/imgs/corner_top_left.jpg);background-repeat:no-repeat;}
td.corner_top_right {background-image: url(/imgs/corner_top_right.jpg);background-repeat:no-repeat;}
td.margin_top {background-image: url(/imgs/margin_top.jpg);background-repeat:repeat-x;}
td.corner_bottom_left {background-image: url(/imgs/corner_bottom_left.jpg);background-repeat:no-repeat;}
td.corner_bottom_right {background-image: url(/imgs/corner_bottom_right.jpg);background-repeat:no-repeat;}
td.margin_bottom {background-image: url(/imgs/margin_bottom.jpg);background-repeat:repeat-x;}
td.margin_left {background-image: url(/imgs/margin_left.jpg);background-repeat:repeat-y;}
td.margin_right {background-image: url(/imgs/margin_right.jpg);background-repeat:repeat-y;}

td.KF_TLeft {background-image: url(/imgs/KF_TLeft.jpg);background-repeat:no-repeat;}
td.KF_TRight {background-image: url(/imgs/KF_TRight.jpg);background-repeat:no-repeat;}
td.KF_TTop {background-image: url(/imgs/KF_TTop.jpg);background-repeat:repeat-x;}
td.KF_BLeft {background-image: url(/imgs/KF_BLeft.jpg);background-repeat:no-repeat;}
td.KF_BRight {background-image: url(/imgs/KF_BRight.jpg);background-repeat:no-repeat;}
td.KF_BBottom {background-image: url(/imgs/KF_BBottom.jpg);background-repeat:repeat-x;}
td.KF_Left {background-image: url(/imgs/KF_Left.jpg);background-repeat:repeat-y;}
td.KF_Right {background-image: url(/imgs/KF_Right.jpg);background-repeat:repeat-y;}

td.FB_TLeft {background-image: url(/imgs/FB_TLeft.jpg);background-repeat:no-repeat;}
td.FB_TRight {background-image: url(/imgs/FB_TRight.jpg);background-repeat:no-repeat;}
td.FB_TTop {background-image: url(/imgs/FB_TTop.jpg);background-repeat:repeat-x;}
td.FB_BLeft {background-image: url(/imgs/KF_BLeft.jpg);background-repeat:no-repeat;}
td.FB_BRight {background-image: url(/imgs/KF_BRight.jpg);background-repeat:no-repeat;}
td.FB_BBottom {background-image: url(/imgs/KF_BBottom.jpg);background-repeat:repeat-x;}
td.FB_Left {background-image: url(/imgs/KF_Left.jpg);background-repeat:repeat-y;}
td.FB_Right {background-image: url(/imgs/KF_Right.jpg);background-repeat:repeat-y;}

.wavecom_partner {background-image: url(/files/images/partners/wavecom.jpg);background-repeat:no-repeat;}

.title_1 {margin:0px; padding:10px 0px 0px 10px;}
.title_2 {margin:0px; padding:20px 20px 15px 20px;}
.text_1 {margin:0px; padding:5px 10px 0px 10px;text-align:justify;}
.text_2 {margin:0px; padding:5px 20px 10px 20px;}
.text_3 {margin:0px; padding:0px 10px 0px 10px;text-align:justify;}
.related1 {padding-bottom:0px; padding-right:5px; float:left; width:210px}
.related2 {padding-left:20px; padding-top:0px; padding-bottom:10px; padding-right:0px; float:left; overflow:hidden;width:220px}
.grayunderline {border-width:0px 0px 1px 0px; border-style:solid; border-color:#454440;}

.iwdividersilver {border-top-width:1px; margin:4px 5px 4px 0px;border-color:#E1E1E1;}
.iwdividerorange {border-top-width:1px; margin:4px 5px 4px 0px;border-color:#f0a306;}
.iwdividerblue {border-top-width:1px; margin:4px 5px 4px 0px;border-color:#135DB8;}

.iwdivorange {border:1px solid #f0a306;}
.iwdivblack {border:1px solid #000000;}
.iwdividergray {border-bottom-width:1px; margin:4px 5px 4px 0px; border-color:#454440;}

.iwseparator10px {background-image: url(/imgs/10x10_transparent.gif); height:10px;}

.header_earth {background-image: url(/imgs/header.png);background-repeat:no-repeat;background-color:#f0a306;width:920px;height:55px;}
.languagebg {background-image: url(/imgs/top_bg.jpg);background-repeat:repeat-x;}
.topbarbg {background-image: url(/imgs/top_bg_r.jpg);background-repeat:repeat-x;}
.topbar_separator {background-image: url(/imgs/delimiter.jpg);}

.silverbodybg {background-image: url(/imgs/silver_bg_r.jpg);background-repeat:repeat-x;background-color:#454440;}
.silverbodybg_pad {background-image: url(/imgs/silver_bg_r.jpg);background-repeat:repeat-x;background-color:#454440;padding:20px 20px 20px 20px;}
.dwhitebodybg {background-color:#F5F5F5;}
.dblackbodybg {background-color:#000000;}
.dgraybodybg {background-color:#454440;}
.dsilverbodybg {background-color:#E5E5E5;}
.relatedbg {background-image: url(/imgs/related_bg.jpg);background-repeat:repeat-x;background-color:#E5E5E5;background-position:top}
.relatedbg_inv {background-image: url(/imgs/related_bg_inv.jpg);background-repeat:repeat-x;background-color:#FDFDFD;background-position:top}
.buttonblackbg {background-image: url(/imgs/button_black_bg.jpg);background-repeat:repeat-x; padding-left:10px; padding-right:10px; height:18px;}
.buttonorangebg {background-image: url(/imgs/button_orange_bg.jpg);background-repeat:repeat-x; padding-left:10px; padding-right:10px; height:18px;}
.titlesilverbkg {background-image: url(/imgs/titlesilverbkg.png);background-repeat:no-repeat;background-color:#F5F5F5;}
.bordersilver3prod {border: 1px solid #454440;}
.newsletterthumbrss {background-image:url(imgs/newsletterthumbrss_l.png); background-repeat:no-repeat; border-left: 0px; border: 1px solid #454440;}

select.top_menu_font {background:#000000; color: #B5B5B5; border:1px solid #f0a306; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align:middle; cursor:pointer;}

.buttontext_white {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; font-weight: bold; line-height:18px;}
.buttontext_white a {color: #FFFFFF;text-decoration: none;}
.buttontext_white a:link {color: #FFFFFF;text-decoration: none;}
.buttontext_white a:visited {color: #ffffff;text-decoration: none;}
.buttontext_white a:hover {color: yellow;text-decoration: none;}

.buttontext_orange {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #f0a306; text-decoration: none; font-weight: bold;}
.buttontext_orange a {color: #f0a306;text-decoration: none;}
.buttontext_orange a:link {color: #f0a306;text-decoration: none;}
.buttontext_orange a:visited {color: #f0a306;text-decoration: none;}
.buttontext_orange a:hover {color: #FFFFFF;text-decoration: none;}

.buttontext_white10 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none;}
.buttontext_white10 a {color: #FFFFFF;text-decoration: none;}
.buttontext_white10 a:link {color: #FFFFFF;text-decoration: none;}
.buttontext_white10 a:visited {color: #ffffff;text-decoration: none;}
.buttontext_white10 a:hover {color: #BAB8B6;text-decoration: none;}

.buttontext_whiteB10 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none;}
.buttontext_whiteB10 a {color: #FFFFFF;text-decoration: none;}
.buttontext_whiteB10 a:link {color: #FFFFFF;text-decoration: none;}
.buttontext_whiteB10 a:visited {color: #ffffff;text-decoration: none;}
.buttontext_whiteB10 a:hover {color: black;text-decoration: none;}

.buttontext_orange10 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #f0a306; text-decoration: none;}
.buttontext_orange10 a {color: #f0a306;text-decoration: none;}
.buttontext_orange10 a:link {color: #f0a306;text-decoration: none;}
.buttontext_orange10 a:visited {color: #f0a306;text-decoration: none;}
.buttontext_orange10 a:hover {color: #FFFFFF;text-decoration: none;}

.pagetitlewhite14 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #ffffff; text-decoration: none; padding-left: 20px;}

.titlewhite14 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #ffffff; text-decoration: none;}
.titlewhite14 a {color: #ffffff;text-decoration: none;}
.titlewhite14 a:link {color: #ffffff;text-decoration: none;}
.titlewhite14 a:visited {color: #ffffff;text-decoration: none;}
.titlewhite14 a:hover {color: #9f9f9f;text-decoration: underline;}

.titleblack14 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; text-decoration: none;}
.titleblack14 a {color: #000000;text-decoration: none;}
.titleblack14 a:link {color: #000000;text-decoration: none;}
.titleblack14 a:visited {color: #000000;text-decoration: none;}
.titleblack14 a:hover {color: #9f9f9f;text-decoration: underline;}

.titlegray14 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #454440; text-decoration: none;}
.titlegray14 a:link {color: #454440;text-decoration: none;}
.titlegray14 a:visited {color: #454440;text-decoration: none;}
.titlegray14 a:hover {color: #9f9f9f;text-decoration: underline;}

.titleorange14 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #f0a306; text-decoration: none;}
.titleorange14 a:link {color: #f0a306;text-decoration: none;}
.titleorange14 a:visited {color: #f0a306;text-decoration: none;}
.titleorange14 a:hover {color: #9f9f9f;text-decoration: underline;}

.titlegray12 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #454440; text-decoration: none;}
.titlegray12 a:link {color: #454440;text-decoration: none;}
.titlegray12 a:visited {color: #454440;text-decoration: none;}
.titlegray12 a:hover {color: #9f9f9f;text-decoration: underline;}

.titlegray12L {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #454440; text-decoration: underline; text-align:left;line-height:18px;}
.titlegray12L a:link {color: #454440;text-decoration: none;}
.titlegray12L a:visited {color: #454440;text-decoration: none;}
.titlegray12L a:hover {color: #9f9f9f;text-decoration: underline;}

.titlegray11 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #454440; text-decoration: none;}
.titlegray11 a:link {color: #454440;text-decoration: none;}
.titlegray11 a:visited {color: #454440;text-decoration: none;}
.titlegray11 a:hover {color: #9f9f9f;text-decoration: underline;}

.textorange10 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height:14px; color: #f0a306;}
.textorange10 a {color: #f0a306;text-decoration:none;}
.textorange10 a:link {color: #f0a306;}
.textorange10 a:visited {color: #f0a306;}
.textorange10 a:hover {color: #ffffff;}

.textorange11 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height:14px; color: #f0a306;}
.textorange11 a {color: #f0a306;text-decoration:none;}
.textorange11 a:link {color: #f0a306;}
.textorange11 a:visited {color: #f0a306;}
.textorange11 a:hover {color: #ffffff;}

.textorange12 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height:14px; color: #f0a306;}
.textorange12 a {color: #f0a306;text-decoration:none;}
.textorange12 a:link {color: #f0a306;}
.textorange12 a:visited {color: #f0a306;}
.textorange12 a:hover {color: #ffffff;}

.textblue11 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height:14px; color: blue;}
.textblue11 a {color: #f0a306;text-decoration:none;}
.textblue11 a:link {color: #f0a306;}
.textblue11 a:visited {color: #f0a306;}
.textblue11 a:hover {color: #ffffff;}

.textorangegray11 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height:14px; color: #f0a306;}
.textorangegray11 a {color: #f0a306;text-decoration:none;}
.textorangegray11 a:link {color: #f0a306;}
.textorangegray11 a:visited {color: #f0a306;}
.textorangegray11 a:hover {color: #454440;text-decoration:underline;}

.textwhite10 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff;}
.textwhite10 a {color: #f0a306;text-decoration:none;}
.textwhite10 a:link {color: #f0a306;}
.textwhite10 a:visited {color: #f0a306;}
.textwhite10 a:hover {color: #ffffff;}

.textwhite9 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #ffffff;}
.textwhite9 a {color: #f0a306;text-decoration:none;}
.textwhite9 a:link {color: #f0a306;}
.textwhite9 a:visited {color: #f0a306;}
.textwhite9 a:hover {color: #ffffff;}

.textgray9_ {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height:14px; color: #BAB8B6;}
.textgray9_ a {color: #BAB8B6;text-decoration:none;}
.textgray9_ a:link {color: #BAB8B6;}
.textgray9_ a:visited {color: #BAB8B6;}
.textgray9_ a:hover {color: #454440;text-decoration:underline;}

.textgray9 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height:14px; color: #454440;}
.textgray9 a {color: #454440;text-decoration:none;}
.textgray9 a:link {color: #454440;}
.textgray9 a:visited {color: #454440;}
.textgray9 a:hover {color: green;text-decoration:none;}

.textgray8 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; line-height:14px; color: #454440;}
.textgray8 a {color: #454440;text-decoration:none;}
.textgray8 a:link {color: #454440;}
.textgray8 a:visited {color: #454440;}
.textgray8 a:hover {color: green;text-decoration:none;}

.textgreen9 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height:14px; color: green;}
.textgreen9 a {color: green;text-decoration:none;}
.textgreen9 a:link {color: green;}
.textgreen9 a:visited {color: green;}
.textgreen9 a:hover {color: green;text-decoration:underline;}

.textwhite11 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff;}
.textwhite11 a {color: #f0a306;text-decoration:none;}
.textwhite11 a:link {color: #f0a306;}
.textwhite11 a:visited {color: #f0a306;}
.textwhite11 a:hover {color: #ffffff;}

.textblack10 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
.textblack10 a {color: #000000;text-decoration:none;}
.textblack10 a:link {color: #000000;}
.textblack10 a:visited {color: #000000;}
.textblack10 a:hover {color: #9f9f9f;}

.textgray11 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #454440; text-align: justify;}
.textgray11 a {color: #f0a306;text-decoration:none; border-width: 0px 0px 1px 0px; border-style: none none none none;}
.textgray11 a:link {color: #f0a306;text-decoration: none;}
.textgray11 a:visited {color: #f0a306;text-decoration: none;}
.textgray11 a:hover {color: #9f9f9f;}

.textgray10_input {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #454440;}
.textgray10_input a {color: #f0a306;text-decoration:none; border-width: 0px 0px 1px 0px; border-style: none none none none;}
.textgray10_input a:link {color: #f0a306;text-decoration: none;}
.textgray10_input a:visited {color: #f0a306;text-decoration: none;}
.textgray10_input a:hover {color: #9f9f9f;}

.textgray10_page {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #454440; text-align: justify; line-height:14px; }
.textgray10_page a {color: #454440;text-decoration:none; border-width: 0px 0px 1px 0px; border-style: none none none none;}
.textgray10_page a:link {color: #454440;text-decoration: none;}
.textgray10_page a:visited {color: #454440;text-decoration: none;}
.textgray10_page a:hover {color: #9f9f9f;}

.textnews10 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #454440; text-align: justify; line-height:14px; }
.textnews10 a {color: #454440;text-decoration:none; border-width: 0px 0px 1px 0px; border-style: dotted; border-color: #454440;}
.textnews10 a:link {color: #454440;text-decoration: none; border-width: 0px 0px 1px 0px; border-style: dotted; border-color: #454440;}
.textnews10 a:visited {color: #454440;text-decoration: none; border-width: 0px 0px 1px 0px; border-style: dotted; border-color: #454440;}
.textnews10 a:hover {color: #9f9f9f; border-width: 0px 0px 1px 0px; border-style: dotted; border-color: #9f9f9f;}

.textblue10 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #135DB8; line-height:14px; }

.littlen ul {
  list-style-position: outside;
  list-style-image: url(/imgs/nlittle_li.png);
  padding-left: 0px;
  line-height: 1.5em;
  padding-bottom: 5px;
  margin: 4px;
}

.littlen li {
  margin-bottom: 5px;
  text-align: left;
  text-decoration: none;
  line-height: 1.5em;
  padding-left: 0px;
  margin-left: 40px;
}

.textgray10 ul {
  font-variant: normal;
  text-transform: none;
  list-style-position: outside;
  list-style-image: url(/imgs/rightarrowul.gif);
  padding-left: 20px;
  line-height: 1.5em;
  padding-bottom: 5px;
  margin: 4px;
}

.textgray10 ul span{
  font-weight: bold;
  color: #577FBC;
}

.textgray10 li {
  margin-bottom: 5px;
  text-align: left;
  text-decoration: none;
  line-height: 1.5em;
}

.textreason10 ul {
  font-variant: normal;
  text-transform: none;
  list-style-position: outside;
  list-style-image: url(/imgs/nlittle_li.png);
  padding-left: 0px;
  line-height: 1.5em;
  padding-bottom: 0px;
  margin: 4px;
}

.textreason10 ul span{
  font-weight: bold;
  color: #577FBC;
  font-size: 11px;
}

.textreason10 li {
  margin-bottom: 5px;
  text-align: left;
  text-decoration: none;
  line-height: 1.5em;
  padding-left: 0px;
  margin-left: 40px;
}

.textproperties10 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #454440; text-align: justify; }
.textproperties10 a {color: #f0a306;text-decoration:none; border-width: 0px 0px 1px 0px; border-style: none none none none;}
.textproperties10 a:link {color: #f0a306;text-decoration: none;}
.textproperties10 a:visited {color: #f0a306;text-decoration: none;}
.textproperties10 a:hover {color: #9f9f9f;}

.textproperties10 ul {
  font-variant: normal;
  text-transform: none;
  list-style-position: outside;
  padding-left: 20px;
  line-height: 1.5em;
  padding-bottom: 5px;
  margin: 4px;
}

.textproperties10 li {
  margin-bottom: 5px;
  text-align: left;
  text-decoration: none;
  line-height: 1.5em;
}

.textorangegray10 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #f0a306; text-align: justify;}
.textorangegray10 a {color: #f0a306;text-decoration:none; border-width: 0px 0px 1px 0px; border-style: none none none none;}
.textorangegray10 a:link {color: #f0a306;text-decoration: none;}
.textorangegray10 a:visited {color: #f0a306;text-decoration: none;}
.textorangegray10 a:hover {color: #454440; text-decoration: underline;}

.textsilver10 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height:14px; color: #BAB8B6;}
.textsilver10 a {color: #f0a306;text-decoration:none;}
.textsilver10 a:link {color: #f0a306;}
.textsilver10 a:visited {color: #f0a306;}
.textsilver10 a:hover {color: #ffffff;}

.graytext11 {font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #454440;}
.darktext11 a {color: #f0a306;text-decoration:none;}
.darktext11 a:link {color: #CC6600;}
.darktext11 a:visited {color: #CC6600;}
.darktext11 a:hover {color: #f0a306;}




	a#poweredby,
	a:link#poweredby,
	a:visited#poweredby {
		text-align: right;
              float:right;
		cursor: pointer;
		color: #ffffbe;
		padding: 0;
		margin: 0;
        background-image:url(/imgs/powered_by_provider_bw.png);
        background-repeat:no-repeat;
	}

	a:hover#poweredby,
	a:active#poweredby {
        background-image:url(/imgs/powered_by_provider.png);
        background-repeat:no-repeat;
	}

	a#logo,
	a:link#logo,
	a:visited#logo {
		text-align: right;
              float:left;
		cursor: pointer;
		color: #ffffbe;
		padding: 0;
		margin: 0;
        background-image:url(/imgs/kern_logo_1.png);
        background-repeat:no-repeat;
	}

	a:hover#logo,
	a:active#logo {
        background-image:url(/imgs/kern_logo_1.png);
        background-repeat:no-repeat;
	}

.menu_bold_12_blue {font-family: Arial, Verdana, sans-serif; font-size: 12px; text-decoration: none;  color: #577FBC;  font-weight: bold;}
.menu_bold_12_blue a{text-decoration: none; color: #577FBC;}
.menu_bold_12_blue a:link {text-decoration: none; color: #577FBC;}
.menu_bold_12_blue a:visited {text-decoration: none; color: #577FBC;}
.menu_bold_12_blue a:hover {text-decoration: none; color: #555976;}

.menu_bold_12_green {font-family: Arial, Verdana, sans-serif; font-size: 12px; text-decoration: none;  color: #008040;  font-weight: bold;}
.menu_bold_12_green a{text-decoration: none; color: #008040;}
.menu_bold_12_green a:link {text-decoration: none; color: #008040;}
.menu_bold_12_green a:visited {text-decoration: none; color: #008040;}
.menu_bold_12_green a:hover {text-decoration: none; color: #ABCE6B;}

.menu_bold_12_blue {font-family: Arial, Verdana, sans-serif; font-size: 12px; text-decoration: none;  color: #577FBC;  font-weight: bold;}
.menu_bold_12_blue a{text-decoration: none; color: #577FBC;}
.menu_bold_12_blue a:link {text-decoration: none; color: #577FBC;}
.menu_bold_12_blue a:visited {text-decoration: none; color: #577FBC;}
.menu_bold_12_blue a:hover {text-decoration: none; color: #555976;}

.menu_bold_11_blue {font-family: Arial, Verdana, sans-serif; font-size: 11px; text-decoration: none;  color: #577FBC;  font-weight: bold;}
.menu_bold_11_blue a{text-decoration: none; color: #577FBC;}
.menu_bold_11_blue a:link {text-decoration: none; color: #577FBC;}
.menu_bold_11_blue a:visited {text-decoration: none; color: #577FBC;}
.menu_bold_11_blue a:hover {text-decoration: none; color: #555976;}

.menu_normal_11_blue {font-family: Arial, Verdana, sans-serif; font-size: 11px; text-decoration: none;  color: #577FBC;  font-weight: normal;}
.menu_normal_11_blue a{text-decoration: none; color: #577FBC;}
.menu_normal_11_blue a:link {text-decoration: none; color: #577FBC;}
.menu_normal_11_blue a:visited {text-decoration: none; color: #577FBC;}
.menu_normal_11_blue a:hover {text-decoration: none; color: #555976;}

.treeview {
  margin: 0;
  padding: 0;
  padding-left: 5px;
  line-height: 15px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
  text-decoration: none;
  font-size: 10px;
  color: #577FBC;
}
.treeview a{
  text-decoration: none;
  color: #577FBC;
}
.treeview a:link{
  text-decoration: none;
  color: #577FBC;
}
.treeview a:hover{
  text-decoration: none;
  color: #555976;
}
.treeview ul{
  margin: 0;
  padding: 0;
}
.treeview li{
  background: url(/imgs/10x10_transparent.gif) no-repeat left center;
  list-style-type: none;
  padding-left: 20px;
  margin-bottom: 3px;
  margin-left: 0px;
}
.treeview li.submenu{
  background: url(/imgs/close.png) no-repeat left 1px;
  cursor: pointer !important;
}
.treeview li.submenu ul{
  display: none;
  margin: 0;
  padding: 0;
}
.treeview .submenu ul li{
  cursor: default;
}

span.inset-left {
  display: block;
  padding: 10px;
  padding-left: 5px;
  float: left;
}

span.inset-right {
  display: block;
  padding: 10px;
  padding-right: 5px;
  float: right;
}

span.inset-right2 {
  display: block;
  padding: 5px;
  padding-right: 5px;
  float: right;
}

span.bb10 {
  font-weight: bold;
  font-size: 10px;
  color: #577FBC;
}

span.bb12 {
  font-weight: bold;
  font-size: 12px;
  color: #577FBC;
}

.noticeTd {
  background: white;
  text-align: center;
}
.noticeTitle {
  background: #015CAB;
  text-align: center;
  color: white;
  font-weight: bold;
}
.noticeLeftTitle {
  background: #597FBE;
  text-align: center;
  color: White;
  font-weight: bold;
  text-align: left;
}






table.root {
	table-layout: auto /* fixed */;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-width: 0px 0px 0px 0px;
	vertical-align:top;
}

.son {

	vertical-align:top;
	width: auto;
	border: 0;
	padding:0px;
	margin:0px;
text-align:left;
}


.plus {
	font-size: 15px;
	font-weight: normal;
	cursor: pointer;
	color: #000000;
	font-family: monospace;
	vertical-align:top;
	width: 18px;
	border: 0;
	padding:0px;
	margin:0px;
}

.icon {
	font-size: 15px;
	font-weight: bold;
	cursor: pointer;
	color: #000000;
	font-family: monospace;
	vertical-align:top;
	width: 18px;
	border: 0;
	padding:0px;
	margin:0px;
}

.plus:hover {
	color: #FF0000;
	vertical-align:top;
	width: 18px;
	border: 0;
	padding:0px;
	margin:0px;
}

.tc {
	vertical-align:top;
	width: 18px;
	border: 0;
}

/* link folder */
.l {
	font-weight: normal;
	font-size: 11px;
	color:#454440;
	line-height:18px;
	text-decoration: none;
	cursor: pointer;
	white-space: normal;
	font-family: Tahoma,verdana;
	text-align: left;
	vertical-align:top;
	width: 100%;
	border: 0;
	padding:0px;
	margin:0px;
}

.l:hover {
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-width: 0px 0px 0px 0px;
	vertical-align:top;
	width: 100%;
	border: 0;
	text-align:left;
}

/* link file */
.f {
	font-weight: normal;
	font-size: 11px;
	color:#577FBC;
	line-height:18px;
	text-decoration: none;
	cursor: pointer;
	white-space: normal;
	font-family: Tahoma,verdana;
	text-align: left;
	vertical-align:top;
	width: 100%;
	border: 0;
	padding:0px;
	margin:0px;
}

.f:hover {
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-width: 0px 0px 0px 0px;
	white-space: normal;
	vertical-align:top;
	width: 100%;
	border: 0;
text-align:left;
}

/* file size */
.s {
	font-weight: normal;
	font-size: 10px;
	color:silver;
	line-height:18px;
	text-decoration: none;
	cursor: pointer;
	white-space: normal;
	font-family: verdana;
	text-align: left;
	vertical-align:top;
	width: 100%;
	border: 0;
	padding:0px;
	margin:0px;
}

.s:hover {
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-width: 1px 1px 1px 1px;
	vertical-align:top;
	width: 100%;
	border: 0;
text-align:left;
}

/* selected link */
.sl {
	font-weight: normal;
	font-size: 11px;
	color: #454440;
	line-height:18px;
	text-decoration: none;
	cursor: pointer;
	white-space: normal;
	font-family: Tahoma,verdana;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-width: 0px 0px 0px 0px;
	vertical-align:top;
	width: 100%;
	border: 0;
}

.sl:hover {
	text-decoration: none;
	width: auto;
	border: 0;
	padding:0px;
	margin:0px;
text-align:left;
}

div.pic a:hover {border: 0px;}

