body { padding:0px; margin:0px; }

a {color:#005447;}
a:hover {color:#cc0000;}

html, td, th, span.edit { font:75% Arial, sans-serif; color:#000000; }

/* text */
h1 { font-family: Tahoma,sans-serif; font-size:135%; color:#005447;  }
h2 { font-family: Tahoma,sans-serif; font-size:125%; color:#005447; margin-top:0.8em; margin-bottom:0.6em;  }
h2.h1{   font-family: Tahoma,sans-serif; font-size:135%; color:#005447; margin-bottom:0px; margin-top:0px; }
h3 { font-family: Tahoma,sans-serif; font-size:110%; color:#002822; margin-top:1.1em; margin-bottom:0.6em; }
h4 { font-family: Tahoma,sans-serif;font-size:100%;color:#005447;margin-top:1.1em;margin-bottom:0.6em; }
h5 { font-family: Tahoma,sans-serif;font-size:100%;color:#002822;margin-top:1.1em;margin-bottom:0.6em; }
p, ul, ol { margin-top:0.6em;margin-bottom:0.6em; }

.small { font-size:90%; }
.intro { margin-top:1.0em;color:#002822;font-size:100%;  }
.event { color:#666666; font-size:90%; }

.red_news { color:#E60004;font-size:90%; }
.ora_news { color:#E96E01; font-size:90%;  }
.news { color:#333333;font-size:90%; }
.news_date { color:#E96E01;font-size:90%; }
.news_num { color:#666666;font-size:90%; }
.pager { color:#002822;font-size:90%;text-decoration:none; }

.path {   font-family: Tahoma,sans-serif; font-size:10px; color:#E96E01;   }
.path_end {   font-family: Tahoma,sans-serif; font-size:10px; color:#000000;   }

.m0 {   margin-bottom:0px; margin-top:0px;   }
.none {   text-decoration:none;   }

/*new face */

table.g_06_general
{ background:url('images/academydesign/g_06_top_bg.jpg') no-repeat #085E45; }
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; line-height:85%;
background:url('images/academydesign/g_06_nav_01.gif') repeat-x #033425; }
.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;  line-height:85%; 
background:url('images/academydesign/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:15px 10px 10px 20px; }
.g_06_left   img
{ margin:0 5px 2px 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:7px 0 7px 0; }
.g_06_left_nav   img
{ margin:0 7px 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:3px 0 0 14px; }
.g_06_left_nav_2   a
{ color:#666666;  text-decoration:none; }
.g_06_left_nav_3
{ font:90% Tahoma; color:#666666; padding:3px 0 0 28px; }
.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:28px; }
.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:normal 70% Tahoma;color:#333;padding:0 20px 20px}
td.g_06_home td{font:70% Tahoma;color:#333}
td.g_06_home a{color:#333;text-decoration:none}
td.g_06_home   a:hover
{ color:#333333; text-decoration:underline; }
td.g_06_home h2 { font:bold 115% Tahoma; color:#005447; 
margin:0; text-decoration:none; }
td.g_06_home ul { list-style-image:url('images/academydesign/g_06_bul_2.gif');margin:5px 0 0 15px;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;  }
.home_bul { font-weight:bold; background:url('images/academydesign/g_06_bul_3.gif') no-repeat 0 3px; padding:0 0 3px 12px; }

td.g_06_mdl_ttl_01
{ background:url('images/academydesign/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% Arial, sans-serif; color:#003f36; margin:0 0 10 0; padding:0; }
.g_06_mdl_ttl_01   h3
{ font:150% Arial, sans-serif; color:#003f36; margin:0 0 10 0; padding:0; }

.g_06_red
{ color:#ff0000; }

/* bases style */
.base img{border:0;margin:0}
.base table{border-collapse:collapse}
.base td{padding:0}
.base .t,.base tr.t td{vertical-align:top}
.base .m,.base tr.m td{vertical-align:middle}
.base .b,.base tr.b td{vertical-align:bottom}
.base tr.t td td,.base tr.m td td,.base tr.b td td{vertical-align:auto}
.base .l{text-align:left}
.base .c{text-align:center}
.base .r{text-align:right}

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

.base .w0{width:1px}
.base .w25{width:25%}
.base .w33{width:33.3%}
.base .w50{width:50%}
.base .w100{width:100%}
.base .h100{height:100%}
.base .z{border:1px solid red}

.base .nobr{white-space:nowrap}
.base .h1px{height:1px;font-size:1px;line-height:1px}

.base .tbl td,th{padding:5px;border: 1 solid #99BBB8}
.base .tbl th{background:#F2F6F6;font-weight:bold}

/* style for product diagram */
.diagram{background:#EAE6D6;font:normal 125% tahoma}
.diagram tr{height:25px}
.diagram td{border:solid 1px #FFF;padding:0 12px}
.diagram tr.title td{padding:4px 12px}
.diagram td.w18{width:18.5%;text-align:center}

.diagram .bg1gr{background:#16C08F url(images/draft/diagramnew_bg1.gif) bottom repeat-x}
.diagram .bg2gr{background:#13B385 url(images/draft/diagramnew_bg2.gif) bottom repeat-x}
.diagram .bg3gr{background:#10A278 url(images/draft/diagramnew_bg3.gif) bottom repeat-x}
.diagram .bg4gr{background:#0D8F69 url(images/draft/diagramnew_bg4.gif) bottom repeat-x}
.diagram .bg5gr{background:#0A7C5A url(images/draft/diagramnew_bg5.gif) bottom repeat-x}
.diagram .bg6gr{background:#076B4E url(images/draft/diagramnew_bg6.gif) bottom repeat-x}
.diagram .bgSel{background:#16C08F url(images/draft/diagramnew_bgsel.gif) repeat}

.li{padding-left:12px;background:url(images/academydesign/g_06_bul_1.gif) left 4px no-repeat}

/* NEW TABS */
.tabs_sel
{ background:url('images/draft/new_tabs_sel_bg.gif') repeat-x; border-right:1px solid #033425; }
.tabs_sel_s
{ background:url('images/draft/new_tabs_sel.gif') no-repeat; text-align:center;  padding:6px 10px 0 10px; font:bold 90% Tahoma; color:#053626;  height:26px;}
.tabs_pas
{ background:url('images/draft/new_tabs_pas_bg.gif') repeat-x #033425; border-right:1px solid #033425; }
.tabs_pas_p
{ background:url('images/draft/new_tabs_pas.gif') no-repeat; text-align:center; padding:6px 10px 0 10px; height:26px; }
.tabs_pas_p a
{ font:bold 90% Tahoma; color:#ffffff; text-decoration:none; }
.tabs_pas_p a:hover
{ font:bold 90% Tahoma; color:#ffffff; text-decoration:underline; }

/* Marketing actions */
.action_top_tbl_about { background:#ffffff; margin-bottom:15px; width:100%; }
.action_top_tbl_about td { background:#f4f2eb; padding:5px 10px 5px 10px; }
.action_top_tbl_about .partner { font:normal 70% Arial; }
.action_top_tbl_about .partner h3.m0 { margin:0 0 10px 0; font:bold 120% Arial; }
.action_top_tbl_about .partner h3.m0 { margin:5px 0 0 0; font:bold 110% Arial; }
.action_top_tbl_about .partner ol { margin-top:0; margin-bottom:5px; }
.action_top_tbl_about .partner ul { margin-top:0; margin-bottom:5px; }
.action_sec { padding:8px 10px 5px 10px; background:#f4f2eb; border-bottom:3px solid #d0c9ad; border-top:5px solid #ffffff; }
.action_sec img { margin-right:5px; }
.action_memo { padding:10px; }
.action_other { padding:10px; border:1px solid #d0c9ad; background:#fcfcfa; }
h2.black { color:#333333; }
h3.black { color:#333333; margin:0 0 5px 0; }

.action_ttl { padding:5px 10px 3px 10px; background:#f4f2eb; border-bottom:3px solid #d0c9ad; }
.action_date  { padding:3px 10px 3px 10px; background:#fcfcfa; border-bottom:1px solid #d0c9ad; font:bold 70% Tahoma; }
.action_topic  { padding:5px 10px 20px 10px;  }

/* Data band */
.dband_td_1  { padding:15px 10px 10px 0; width:100px; }
.dband_td_2  { border-left:2px solid #85aeb4; background-color:#faf7ed; padding:10px 10px 10px 15px; }
.dband_td_2 h2  { font:bold 120% Tahoma,sans-serif; color:#005447; margin:0; }
.dband_td_2 p.loc_date  { color:#666666; margin:0; }
.dband_date  { text-align:right; color:666666; }

/* Press center */
.press_intro   { background:#F4F2EB;padding:18px 15px }
.press_nav    { margin-top:1px;background:#E2DFD5 }
.press_nav a  { font-weight:bold;text-decoration:none }
.press_nav .press_btn     { padding:18px 6px 18px 10px }
.w100 .press_tbl      { padding:15px 20px 0 0 }
.w100 .press_tbl2    { padding:15px 0 0 20px }

/* Compare table */
.kossAll{border:solid 1px #D0C9AD}
.kossAll table{background:#EAE6DA;margin:1px}
.kossAll table td{border:solid 1px #FFF;padding:2px 6px;font:bold 70% arial;text-align:center}
.kossAll table tr.sub{background:#F5F3EE}
.kossAll table tr.sub div{padding-left:20px;color:#666}
.kossAll table tr.title{background:#0E936C url(images/draft/koss_all_titlebg.gif) top repeat-x;height:50px}
.kossAll table tr.title td{color:#FFF}
.kossAll table td span{color:#E12345}
.kossAll .w90px{width:90px}
.kossAll div{width:370px}

/* KAV-KIS 2009 */

.v2009_hup_block { margin-top:20px; border-top:2px solid #b2ab8e; border-bottom:1px solid #b2ab8e; background:url(images/draft/2009-hup_box_bg.gif) repeat-x #f7f6f1; }
.v2009_hup_block .col1 { padding:20px; text-align:top; }
.v2009_hup_block .col1 h3 { font:bold 170% arial; color:#9d0000; margin:0; }
.v2009_hup_block .col1 h3 span { font:bold 70% arial; color:#04261b; }
.v2009_hup_block .col1 h4 { font:bold 120% arial; color:#04261b; margin:10px 0 5px 0; }
.v2009_hup_block .col1 p { font:normal 90% tahoma; margin:0; padding:0; }
.v2009_hup_block .col1 .read_more { font-weight:bold; margin:5px 0; }
.v2009_hup_block .col1 .more_link { background:#ffffff; margin:10px 0; }
.v2009_hup_block .col1 .more_link td { padding:5px 8px 8px 8px; }
.v2009_hup_block .col1 .more_link td a { font-weight:bold; }
.v2009_hup_block .col1 .more_link td .deepred { color:#9b0000; }
.v2009_hup_block .col1 .more_link td b.deepred { font:bold 140% arial; color:#9b0000; }
.v2009_hup_block .col1 .more_link td span { font:normal 80% tahoma; color:#666666; }
.v2009_hup_block .col2 { padding:20px 30px; }

.v2009_buybox .col1 { width:100%; padding:20px 0 20px 20px; background:url(images/draft/2009-buy_bg.gif) 100% 0 repeat-y #f7f6f1; }
.v2009_buybox .col1 h4 { font:bold 150% arial; color:#9d0000; margin:0; }
.v2009_buybox .col1 p { margin:5px 0 0 0; }
.v2009_buybox .col1 .v2009_box { border:1px solid #dedcd0; background:#ffffff; padding:10px 10px; margin:10px 0; float:left; }
.v2009_buybox .col1 .v2009_box form { margin:0; padding:0;}
.v2009_buybox .col1 .v2009_box .v2009_list { border:1px solid #9b0000; margin:0 5px 0 0; font:normal 90% tahoma; width:80px; }
.v2009_buybox .col1 .v2009_box .v2009_price { font:bold 80% arial; color:#9d0000; padding:0 8px; }
.v2009_buybox .col1 .v2009_link { width:100%; margin-top:20px; }
.v2009_buybox .col1 .v2009_link td { padding:0 20px 0 0; }
.v2009_buybox .col1 .v2009_link h5 { font:bold 110% arial; color:#9b0000; padding:0; margin:0; }
.v2009_buybox .col1 .v2009_link div { background:url('images/draft/2009-link_bul.gif') 5px 9px no-repeat; padding:4px 0 0 15px; font:normal 90% tahoma; }
.v2009_buybox .col2 { width:210px; padding:20px; background:#dedcd0; }
.v2009_buybox .col2 .v2009_box { border:1px solid #bdb69c; background:#ffffff; padding:10px 10px; margin:20px 20px 0 0; float:right; }

.product_tab { width:100%; margin-top:20px; }
.product_tab .sel { height:30px; border:1px solid #bdb69c; border-bottom:0; background:#f7f6f1;  text-align:center; white-space:nowrap; padding-left:8px; padding-right:8px; }
.product_tab .sel a { color:#333333; text-decoration:none; font-weight:bold; }
.product_tab .pas { height:30px; background:url('images/draft/2009-tab_pas.gif') repeat-x; text-align:center; border-bottom:1px solid #bdb69c; border-left:1px solid #ffffff; border-right:1px solid #ffffff; white-space:nowrap; padding-left:8px; padding-right:8px; }
.product_tab .pas a { color:#ffffff;  text-decoration:none; font-weight:bold; }
.product_tab .content { border:1px solid #bdb69c; border-top:0; background:#f7f6f1; padding:20px; }
.product_tab .content .v2009_inbox { font:normal 90% tahoma; border:1px solid #dedcd0; background:#ffffff; width:200px; margin:0  0 20px 30px; padding:15px 10px; }

.v2009_sysreq { width:100%; }
.v2009_sysreq .ttl { background:#ffffff; width:50%; }
.v2009_sysreq .ttl h5 { padding:0; margin:0; font:bold 110% arial; }
.v2009_sysreq td { font:normal 70% tahoma; padding:10px; }
.v2009_sysreq .brd_r {  border-top:1px solid #dedcd0; border-right:1px solid #dedcd0; }
.v2009_sysreq .brd_l { border-top:1px solid #dedcd0; }

.v2009_compare{background:#bdb69c;width:100%; }
.v2009_compare td{padding:3px 8px;background:#FFF; border:solid 1px #bdb69c}
.v2009_compare .tit { background:#DEDCD0; }
.v2009_compare .tit td { font-weight:bold;background:#DEDCD0}
.v2009_compare .notit { background:#ffffff;}
.v2009_compare .ind {padding-left: 1em;}
.v2009_compare td.c, .2009_compare td.csel { text-align:center; }
.v2009_compare td.csel {background:#DEDCD0;}

.t2_b{background:#f9f8f5 url(images/academydesign/a_cor2_bg.gif) bottom repeat-x}
.t2_t{background:url(images/academydesign/a_cor2_dot.gif) top repeat-x}
.t2_l{background:url(images/academydesign/a_cor2_dot.gif) left repeat-y}
.t2_r{background:url(images/academydesign/a_cor2_dot.gif) right repeat-y}
.t2_lt{background:url(images/academydesign/a_cor2_lt.gif) left top no-repeat}
.t2_rt{background:url(images/academydesign/a_cor2_rt.gif) right top no-repeat}
.t2_lb{background:url(images/academydesign/a_cor2_lb.gif) left bottom no-repeat}
.t2_rb{background:url(images/academydesign/a_cor2_rb.gif) right bottom no-repeat;padding:18px 20px}

.rem{background:#F4F2EB;padding:18px}

.rem_top{background:url(images/academydesign/a_rem_dot.gif) bottom repeat-x;padding-left:4px;height:6px;font-size:1px;line-height:1px}
.rem_top div{background:url(images/academydesign/a_rem_top.gif) left top no-repeat;height:6px;font-size:1px;line-height:1px}
.rem_bot{background:url(images/academydesign/a_rem_dot.gif) top repeat-x;padding-right:4px;height:4px;font-size:1px;line-height:1px}
.rem_bot div{background:url(images/academydesign/a_rem_bot.gif) right top no-repeat;height:4px;font-size:1px;line-height:1px}
.rem_body{border-left:solid 1px #A1A1A1;border-right:solid 1px #A1A1A1;padding:18px}

/* pre style */
ul.pre          {color:#B10000; font-family:monospace;}
ol.pre          {color:#B10000; font-family:monospace;}
pre              {margin:14 40 10 40; color:#B10000; font-family:monospace;}
.pre             {margin:14 40 10 40; color:#B10000; font-family:monospace;}

.gr{color:#AAA}
.tab_news{margin:6px 0}
.tab_news td{padding:0 4px 4px 0;vertical-align:top}