body { padding:0px; margin:0px; }
html, td, th, span.edit { font:75% ±¼¸², sans-serif; color:#000000; }

.input    { BORDER:#6f6f6f 1px solid; background: #FFFFFF; HEIGHT:18px;}
.inputfs  { BORDER:#6f6f6f 1px solid; background: #FFFEEE; HEIGHT:18px;}

INPUT,select,textarea
{
    BACKGROUND-COLOR: #ffffff;
    BORDER-BOTTOM: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    COLOR: #000000;
    FONT-FAMILY: ±¼¸²;
    FONT-SIZE: 9pt
}

INPUT.login
{
    BACKGROUND-COLOR: #ffffff;
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid;
}

INPUT.button
{
    BACKGROUND-COLOR: #97BF97;
    BORDER-BOTTOM: #008000 2px solid;
    BORDER-LEFT: #008000 2px solid;
    BORDER-RIGHT: #008000 2px solid;
    BORDER-TOP: #008000 2px solid;
    COLOR: black;
    FONT-FAMILY: ±¼¸²;
    FONT-SIZE: 9pt
}




body{height:100%}

html{height:100%}

body{width:100%;min-height:100%;margin:0;padding:0;color:#333;font:normal 12px ±¼¸²;background:#FFF}
textarea{font:normal 12px ±¼¸²l}


form{margin:0;}
select{font:normal 100% arial}

table{font:normal 100% arial}
table{border-collapse:collapse;margin:0}

img{border:0;margin:0}
a{color:#333;text-decoration:none}
a:hover{text-decoration:underline}
a.under{text-decoration:underline}
ul{margin:0.4em 0 0.4em 24px;padding:0}




tr.t td{vertical-align:top}

.t{vertical-align:top}
tr.m td{vertical-align:middle}
.m{vertical-align:middle}
tr.b td{vertical-align:bottom}
.b{vertical-align:bottom}
tr.b td td{vertical-align:auto}
tr.t td td{vertical-align:auto}
.l{text-align:left}
.c{text-align:center}
.r{text-align:right}

.nobr{white-space:nowrap}
.nobrd{border:none}

.rel{position:relative}
.abs{position:absolute}
.fl{float:left}
.fr{float:right}
.cl{clear:both}

.w100{width:100%}
.w50{width:50%}
.w33{width:33%}
.w25{width:25%}
.w0{width:0.1%}
.h100{height:100%}

.big{font-size:125%}

big{font-size:125%}
.small{font-size:95%}
small{font-size:95%}
.micro{color:#DDD;font:normal 9px tahoma}

/* style for content */
.bWidth{width:960px}
.lcWidth{width:220px}
.pad{padding:10px 16px}
.brd{border:solid 1px #A2A2A2}
div.li_red{padding-left:16px;background:url(../img/li_red.gif) 6px 4px no-repeat}
div.li_lime{padding-left:16px;background:url(../img/li_lime.gif) 6px 4px no-repeat}
div.li_green{padding-left:16px;background:url(../img/li_green.gif) 6px 4px no-repeat}
.date{padding-right:4px;color:#666666;font:normal 11px tahoma}
.green{color:#005448}
.green2{color:#239E7F}
.white{color:white}
.lime{color:#045D43}
.red{color:#C0240C}
.gr{color:#777}
.brown{color:#9F7314}
.blue{color:#0066CC}
.font1{font:normal 11px tahoma}
.font2{font:normal 11px ±¼¸²}
.pdh4px{padding-left:4px;padding-right:4px}

.lineh{
	line-height: 150%
}

/* navigation */
.nav a{font:normal 11px tahoma;color:#005447}
.nav{font:normal 11px tahoma;color:#005447}
.nav .cur{color:#C0240C}
.nav .path{background:url(../img/go_red.gif) 8px center no-repeat;padding:4px 0 4px 24px;font:normal 12px ±¼¸²}
.nav .path_end{background:url(../img/go_red.gif) 8px center no-repeat;padding:4px 0 4px 24px;color:#C0240C;font:normal 12px ±¼¸²}

/* left column */
.lcHead{height:30px;background:#247768 url(../img/left_top.jpg) top center repeat-x;font:bold 11px tahoma;color:#FFF}
.lcHead td{padding-left:10px}
.lcmenu{background:#FAFAFA url(../img/lc_bg.gif) bottom repeat-x;padding:0 10px}
.lcmenu{color:#EE002F}
.lcmenu a{color:#005448}

/* style for content */
.bWidth{width:960px}
.lcWidth{width:220px}
.pad{padding:10px 16px}
.brd{border:solid 1px #A2A2A2}
div.li_red{padding-left:16px;background:url(../img/li_red.gif) 6px 4px no-repeat}
div.li_lime{padding-left:16px;background:url(../img/li_lime.gif) 6px 4px no-repeat}
div.li_green{padding-left:16px;background:url(../img/li_green.gif) 6px 4px no-repeat}
.date{padding-right:4px;color:#666666;font:normal 11px tahoma}
.green{color:#005448}
.green2{color:#239E7F}
.white{color:white}
.lime{color:#045D43}
.red{color:#C0240C}
.gr{color:#777}
.brown{color:#9F7314}
.blue{color:#0066CC}
.font1{font:normal 11px tahoma}
.font2{font:normal 11px arial}
.pdh4px{padding-left:4px;padding-right:4px}

.lineh{
	line-height: 150%
}

/* header */
.head{background:#FFF url(../img/top_bg.gif) top repeat-x}
.headH{height:120px}
.head .cor_l{background:url(../img/top_bg_l.gif) left top no-repeat}
.head .cor_r{background:url(../img/top_bg_r.gif) right top no-repeat}
.globbrd{border:solid 2px #DCD9D0}
.globsite{padding:2px 8px 2px 18px;background:#FFF url(../img/sel_dw.gif) 7px 7px no-repeat;font:bold 11px ±¼¸²;cursor:Pointer}
.globbrd .abs{top:-4px;right:-2px;padding:10px; background:#FFF}
.maps{padding:0 10px}
.maps a{margin:0 9px;color:#000;font:normal 11px ±¼¸²}
.form_search div{background:#FFF;border:solid 2px #DCD9D0;float:left;padding:2px}
.form_search .sea{color:#85a3b9;border:none;width:160px}
.form_search .go{margin:6px 0 0 6px}

.mmenu{height:30px}
.mmenu .bt{background:#239180 url(../img/mmb_c.gif) top repeat-x}
.mmenu .bt table{background:url(../img/mmb_l.gif) left top no-repeat;height:30px}
.mmenu .bt table td{background:url(../img/mmb_r.gif) right top no-repeat;padding:0 8px 0 12px;color:#FFF;font:bold 9pt ±¼¸²;line-height:1.2}
.mmenu .bt div{padding:0 8px 0 14px;background:url(../img/li_white.gif) 4px center no-repeat;text-align:center}
.mmenu .bt a{color:#FFF;font:bold 9pt ±¼¸²;line-height:1.2}
.mmenu table.first{background:url(../img/f_mmb_l.gif) left top no-repeat}
.mmenu table.first td{padding-left:16px}
.mmenu .sel{background:#239180 url(../img/mmb_c_a.gif) top repeat-x}
.mmenu .sel table{background:url(../img/mmb_l_a.gif) left top no-repeat}
.mmenu .sel table td{background:url(../img/mmb_r_a.gif) right top no-repeat}
.mmenu .sel table.first{background:url(../img/f_mmb_l_a.gif) left top no-repeat}


.first{border:none}
div.toplist .lm_lv1{border:none}
div.toplistb .lm_lv1{border:none;font-weight:bold}
.lm_lv1 a{background:url(../img/li_black.gif) left center no-repeat}
.lm_lv99 a{background:url() left center no-repeat}
.lm_lv1{padding:12px 0 14px;font:normal 12px arial; border-top:solid 1px #D0C9AD}
.lm_lv1b{padding:12px 0 14px;font:normal 12px arial; border-top:solid 1px #D0C9AD; font-weight: bold}
.lm_lv2{padding:0 0 12px; font:normal 11px ±¼¸²; margin-top:-6px; font-weight:normal}
.lm_lv2b{padding:0 0 12px; font:normal 11px arial ; margin-top:-6px; font-weight:bold}
.lm_lv3{padding:0 0 12px 12px; font:normal 11px ±¼¸²;margin-top:-6px; font-weight:normal}
.lm_lv3b{padding:0 0 12px 12px; font:normal 11px arial;margin-top:-6px; font-weight:bold}
.lcmenu .act{background:url(../img/li_red.gif) left center no-repeat}
.lcmenu span{padding-left:12px}
.lcmenu a{padding-left:12px}
.lcmenu span{background:url(../img/li_red.gif) left center no-repeat}
//.lm_lv1 div,.lm_lv2 div,.lm_lv3 div,.lm_lv4 div{padding-left:12px}
.lcmenu div.sel_red div{padding-left:12px;background:url(../img/li_red.gif) left center no-repeat;font-weight:bold}
.lcmenu div.sel div{padding-left:12px;font:bold 11px ±¼¸² ;}


/* face lift style ±âÁ¸¹öÁ¯*/


.fl_1_pas
{   font-family:±¼¸²,sans-serif;
padding:0;
margin:0px;
font-size:110%;
color:#005447;   }
.fl_1_sel
{   font-family:±¼¸²,sans-serif;
padding:0;
margin:0px;
font-size:110%;
color:#cc0000;   }
.fl_menu_s
{   color:#cc0000;
font-weight:bold;   }

.fl_title
{   font-family: ±¼¸²,sans-serif;
font-size:200%;
color:#005447;
font-weight:lighter;   }
.fl_ttl
{   font-family:Tahoma,sans-serif;
padding:0;
margin:0px;
font-size:60%;
color:#ffffff;
text-decoration:none;   }
.fl_memo
{   font-size:90%;
text-decoration:none;
color:#333333;   }
.fl_news
{   font-family:±¼¸²,sans-serif;
font-size:100%; color:#005447;
text-decoration:none;
padding:0;
margin:0px;   }

.fl_choose
{   color:#ffffff;
font-size:90%;
text-decoration:none;   }
.country
{   color:#005447;
font-size:90%;
font-weight:bold;   }
.fl_inv
{   color:#ffffff;
background:#999999;
padding:0 2 0 2;
font-family:Verdana,sans-serif;
font-size:80%;   }
.fl_bg_y
{   background:#F7F9E4;   }


.fl_copy
{   font-family:Tahoma,sans-serif;
font-size:90%;
color:#999999;   }
.fl_alert_y
{   color:#E96E01;
padding:0;
margin:0px;
font-family:±¼¸²,sans-serif;   }
.fl_alert_r
{   color:#E60004;
padding:0;
margin:0px;
font-family:±¼¸²,sans-serif;   }
.fl_alert_g
{   color:#005447;
padding:0;
margin:0px;
font-family:±¼¸²,sans-serif;   }



.h_ttl_bg
{   background:#005447;
border-bottom:1px solid #ffffff;
padding:2 7 2 7;   }
.r_tp_l
{   border-top:3px solid #cc0000;
padding:2 7 2 7;   }

td.left_column ul {
color:#cc0000;
margin-left:20px;  }

td.left_column p {
color:#000000;  }

.sys_req li {
color:#333333;
list-style-image: url(images/bul_a_gre2.gif); }

.redarrow_ul {
font:90% Tahoma,sans-serif;
list-style-image: url('images/bul_091006.gif'); 
margin:3 0 0 20; padding:0; }

.redarrow100_ul {
list-style-image: url('images/bul_091006.gif'); 
margin:3 0 0 20; padding:0; }

.redbul_ul {
list-style-image: url('images/bul_161106.gif'); 
margin:3 0 0 20; padding:0;}

.text_med { font:95% Tahoma; color:#333333; }
a.text_med { color:#005447; }

.red_ttl { color:ff0000; margin:0; padding:0;}

/* product list */

.group_ttl
{ font:bold 70% Tahoma; color:#333333; padding:10 4 2 0;
border-bottom:2px solid #b4ac8c; }
.bg_01
{ font:70% Tahoma; padding:4 12 4 12;
border-bottom:1px solid #e5e2d7; border-right:1px solid #e5e2d7; }
.bg_02
{ font:70% Tahoma; padding:4 12 4 12; background:#f4f2eb;
border-bottom:1px solid #e5e2d7; border-right:1px solid #ffffff; }

/*news*/
.news_p {text-indent: 2.0em; text-align:justify;}


/*compare table */

.td_comp_1 
{ padding:5 3 5 5; 
border-right:1px solid #d0c9ad; 
border-bottom:1px solid #d0c9ad; }
.td_comp_2 
{ padding:5 3 5 5; 
border-bottom:1px solid #d0c9ad; }
.td_comp_1x 
{ padding:5 3 5 5; 
border-right:1px solid #d0c9ad; 
border-bottom:3px solid #d0c9ad; }
.td_comp_2x 
{ padding:5 3 5 5; border-bottom:3px solid #d0c9ad; }
.td_comp_1b 
{ padding:5 3 5 5; border-right:1px solid #d0c9ad; }
.td_comp_2b 
{ padding:5 3 5 5; }
.ttl_tbl        
{margin:0px; padding:0px; color:#005447; font-size:100%;}
.ttl_tbl_2      
{margin:5 0 0 10px; padding:0px; color:#005447; font-size:100%;}

.td_mobile_1
{ padding:5 10 5 10; border-bottom:3px solid #d0c9ad; background:#f4f2eb; }
.td_mobile_1t
{ padding:5 10 5 10; background:#f4f2eb; }

.td_mobile_2
{ padding:5 10 5 10; border-bottom:3px solid #d0c9ad; background:#ffffff; }
.td_mobile_2t
{ padding:5 10 5 10; background:#ffffff; }


/*new face */

table.g_06_general
{ background:url('images/g_06_top_bg.jpg') no-repeat #08664b; }
table.g_06_general         tr.g_06_w
{ background:#ffffff; }

td.p
{ background:url('images/p_top.gif'); }
td.pu
{ background:url('images/p_under.gif'); }
table.g_06_general         tr.g_06_w
{ background:#ffffff; }

td.g_06   select.country
{ font:90% Tahoma, sans-serif; color:#666666; width:180px;}
td.g_06   input.search
{ font:90% Tahoma, sans-serif; color:#666666; width:180px; height:18px;}
td.g_06   form
{ padding:0; margin:0;}
td.g_06_hlink
{ font:70% Tahoma, sans-serif; color:#ffffff; padding:0 30 0 0; }
td.g_06_hlink   a
{ color:#ffffff; text-decoration:none; }
td.g_06_hlink   a:hover
{ color:#ffffff; text-decoration:none; }

.g_06_tab_01
{ font:bold 70% Tahoma, sans-serif; padding:0 3 0 3; 
background:url('images/g_06_nav_01.gif') repeat-x; }
.g_06_tab_01   a
{ color:#333333; text-decoration:none; }
.g_06_tab_01   a:hover
{ color:#333333; text-decoration:underline; }

.g_06_tab_01_sel
{ font:bold 70% Tahoma, sans-serif;  padding:0 3 0 3; 
background:url('images/g_06_nav_01_sel.gif') repeat-x; }
.g_06_tab_01_sel   a
{ color:#333333; text-decoration:none; }
.g_06_tab_01_sel   a:hover
{ color:#333333; text-decoration:underline; }


.g_06_left
{ font:70% Tahoma, sans-serif; padding:15 10 10 30; }
.g_06_left   img
{ margin:0 5 2 0; }
.g_06_left   a
{ color:#000000; text-decoration:none; }
.g_06_left   a:hover
{ color:#000000; text-decoration:underline; }

.g_06_left_nav
{ border-bottom:1px solid #d0c9ad; padding:7 0 7 0; }
.g_06_left_nav   img
{ margin:0 7 0 0; }
.g_06_left_nav   a
{ color:#002822; text-decoration:none; }
.g_06_left_nav   a:hover
{ color:#cc0000; text-decoration:underline; }
.g_06_left_nav_2
{ font:90% Tahoma; color:#666666; padding:3 0 0 14; }
.g_06_left_nav_2   a
{ color:#666666;  text-decoration:none; }
.g_06_left_nav_3
{ font:90% Tahoma; color:#666666; padding:3 0 0 28; }
.g_06_left_nav_3   a
{ color:#666666;  text-decoration:none; }

.g_06_cookies
{ font:70% Tahoma; color:#999999; padding:0 0 0 0; height:28; }
.g_06_cookies   a
{ color:#999999; text-decoration:underline; }
.g_06_cookies   a:hover
{ color:#999999; text-decoration:underline; }
.g_06_cookies   .path
{ color:#999999; }

td.g_06_home
{ font:70% Tahoma; color:#333333; padding:0 30 30 0; }
td.g_06_home   td
{ font:70% Tahoma; color:#333333; }
td.g_06_home   a
{ color:#333333; text-decoration:none; }
td.g_06_home   a:hover
{ color:#333333; text-decoration:underline; }
td.g_06_home   h1
{ font:bold 115% Tahoma; color:#005447; 
margin:0; padding:0;text-decoration:none; }
td.g_06_home   h2
{ font:bold 115% Tahoma; color:#005447; 
margin:0; text-decoration:none; }
td.g_06_home   h2.g_06_ttl2
{ font:bold 100% Tahoma; color:#005447; 
margin:0; padding:10 0 0 0; text-decoration:none; }
td.g_06_home   ul
{ list-style-image: url('images/g_06_bul_2.gif'); 
margin:5 0 0 15; padding:0; }
td.g_06_home   .date
{ font:90% Tahoma; color:#ffffff; background:#999999; 
padding:0 2 0 2; margin-right:5;  }
td.g_06_home   p
{ margin-top:5;  }

td.g_06_mdl_ttl_01
{ background:url('images/g_06_mdl_bg.gif') repeat-x #efeee9; 
border-bottom:1px solid #d0c9ad; padding:0 0 0 30; }
.g_06_mdl_ttl_01   h1
{ font:170% ±¼¸², sans-serif; color:#003f36; margin:0 0 10 0; padding:0; }
.g_06_mdl_ttl_01   h3
{ font:150% ±¼¸², sans-serif; color:#003f36; margin:0 0 10 0; padding:0; }

.g_06_red
{ color:#ff0000; }

/*styles for US*/
#middle_box
{ width: 100%; padding: 0 0 30 0; margin: 0px 0px 0px 0px; }
#middle_box             h1
{ margin: 0px; padding: 5px 0px 0px 0px; font-size: 125%; font-family: tahoma; color: #005447; }
#middle_box             h2
{ margin: 0px; padding: 5px 0px 2px 0px; font-size: 100%; font-family: tahoma; color: #005447; }
#middle_box             p
{ margin: 0px 0px 0px 5px; padding: 0px; }
#middle_box             a
{ color:#333333; text-decoration:none; }
#middle_box             a:hover
{ color:#333333; text-decoration:underline; }
#middle_box             ul
{ font-size: 90%; list-style-image: url('image/g_06_bul_2.gif'); margin:0 0 0 15; padding:0; }
#middle_box             .products
{ float: left; width: 135px; }

* html .learnMore {  /* this is recognized by IE only */
        width: 269px;  /* total width, only for IE5.x/Win */
        w\idth: 271px; /* content width for other IE */
}

.learnMore {
        margin-top: 1px;
        height: 69px;
        border: 1px solid #C6C4C4;
        background-color: #E6E6E6;
        width: 269px;
}
h2
{   font-family: Tahoma,Verdana,sans-serif;
font-size:125%;
color:#005447;
margin-top:0.8em;
margin-bottom:0.6em;   }
/*end styles US*/

BODY {margin:0px;}
TD {FONT-SIZE: 9pt; COLOR: #555555; FONT-WEIGHT: none; LINE-HEIGHT: normal; FONT-FAMILY: ±¼¸²; TEXT-DECORATION: none}