BODY {font-size : 9pt; font-family : Helvetica, Arial, sans-serif; color : black; background-image : url("../images/background_empty.gif"); margin : 9px; padding : 0; } 
SMALL {font-size : 7pt; font-family : Helvetica, Arial, sans-serif; color : black;} 
FORM {font-size : 9pt; color : black; text-align : justify; } 
NORMAL {font-size : 9pt; color : white; } 
BR {font-size : 4pt; }
UL {list-style-image : url("../images/ul.gif");padding-top : 0px;padding-left : 0px;margin-top : 0px;margin-left : 15px;margin-bottom : 5px;}
LI {padding-left : 0px;margin-left : 0px;border-left : 0px;}

H1 {background-color : #d4e8df; background-image : url("../images/title_header.gif"); background-repeat : no-repeat; padding-left : 6pt; margin-bottom : 12pt; margin-top : 0pt; font-weight : bold; font-size : 15pt; color : #e98b34; } 
H2 {margin-top : 10pt; margin-bottom : 2pt; padding-left : 0; font-weight : bold; font-size : 13pt; color : #e98b34; } 
H3 {margin-top : 10pt; margin-bottom : 2pt; padding-left : 0; font-weight : bold; font-size : 10pt; color : #e7711b; }  
H4 {margin-top : 10pt; margin-bottom : 2pt; padding-left : 0; font-weight : normal; font-size : 9pt; color : #e7711b; }
  
CODE {color : #2211aa; align : left}
PRE {font-size : 8pt; color : #2211aa; background-color : #eeeeee; align : left}

TABLE {border : 0; border-collapse : collapse; border-spacing : 0; width : 100%; } 
TD {text-align : left; padding : 0; } 

.highslide-image                     {border: 0px solid black;}
.highslide-controls                  {width: 90px !important;}
.highslide-controls .highslide-close {display: none;}
.highslide-caption                   {padding: .5em 0;}
          	
#global              {background-color : #fffffb; text-align : justify; margin-left : auto; margin-right : auto; width : 920px; border : 1px solid #000000; } 
#global_large        {background-color : #fffffb; text-align : justify; margin-left : auto; margin-right : auto; width : 920px; border : 1px solid #000000; } 

#header              {width : 920px; height : 81px; background-color : #ebf5f0; } 
#header_left         {width : 120px; float : left;   margin-left : 0px;   margin-right : 0px;   margin-top : 0px;  margin-bottom : 0px; } 
#header_right        {width : 450px; float : right;  margin-left : 0px;   margin-right : 3px;   margin-top : 3px;  margin-bottom : 0px; padding : 0px; }  
#header_quote        {width : 720px; float : right;  margin-left : 0px;   margin-right : 12px;  margin-top : 10px;  margin-bottom : 0px; padding : 0px; color : #5e9269; }  
#header_bottom       {width : 450px; float : left;   margin-left : 0px;   margin-right : 0px;   margin-top : 0px;  margin-bottom : 0px; padding-left : 110px; padding-top : 36px; } 

#main                {width : 920px; float : center; margin-left : 0px;  margin-right : 0px;   margin-top : 0px;  margin-bottom : 0px;  height : 100%; overflow : hidden; min-height : 410px; text-align : justify; background-color : #c7e1d5 ; } 
#navbar              {width : 126px; float : left;   margin-left : 0px;  margin-right : 0px;   margin-top : 10px; margin-bottom : 10px; } 
#navbar_large        {width : 188px; float : left;   margin-left : 0px;  margin-right : 0px;   margin-top : 10px; margin-bottom : 10px; } 
#content             {width : 622px; float : left;   margin-left : 10px; margin-right : 10px;  margin-top : 10px; margin-bottom : 10px; padding : 10px; border : 1px solid #50846c; background-color : #ffffff; } 
#content_large       {width : 690px; float : left;   margin-left : 10px; margin-right : 10px;  margin-top : 10px; margin-bottom : 10px; padding : 10px; border : 1px solid #50846c; background-color : #ffffff; } 
#home                {width : 910px; float : center; margin-left : 0px;  margin-right : 0px;   margin-top : 0px;  margin-bottom : 0px;  padding : 10px;                             background-color : #ffffff; } 
#news                {width : 120px; float : right;  margin-left : 0px;  margin-right : 10px;  margin-top : 10px; margin-bottom : 10px; } 
#features_list       {width : 200px; float : left;   margin-left : 0px;  margin-right : 5px;   margin-top : 0px;  margin-bottom : 5px;  height : 56px; padding : 4px; } 
#introduction        {width : 180px; float : left;   margin-left : 0px;  margin-right : 220px; margin-top : 0px;  margin-bottom : 5px;  height : 56px; padding : 4px; } 

#home_users          {left: 10px;  top: 10px;  width : 100px; height : 100px; padding : 4px; border : 1px solid #50846c; background-color : #d4e8df; } 
#home_docs           {left: 10px;  top: 110px; width : 100px; height : 100px; padding : 4px; border : 1px solid #50846c; background-color : #d4e8df; } 
#home_tests          {left: 110px; top: 10px;  width : 120px; height : 200px; padding : 4px; border : 1px solid #50846c; background-color : #d4e8df; } 
#home_projects       {left: 220px; top: 10px;  width : 100px; height : 100px; padding : 4px; border : 1px solid #50846c; background-color : #d4e8df; } 
#home_defects        {left: 220px; top: 110px; width : 100px; height : 100px; padding : 4px; border : 1px solid #50846c; background-color : #d4e8df; } 
			
#w3c { float : left; margin-top : 340px;} 
#footer {background-color : #d4e8df; width : 920px; text-align : center; border-top : 1px solid #50846c; } 
#h1like {margin-bottom : 2pt; font-weight : bold; font-size : 16pt; color : #e98b34; } 

.standard {font-weight : bold; font-size : 9pt;background-color : #d4e8df;color : #e98b34; }
.orange {font-size : 9pt; color : #e98b34; }
.green {font-size : 9pt; color : #83af8e; }
.launcher {font-weight : bold; font-size : 9pt; } 
.footer {font-weight : normal; font-size : 7pt; color : #255024; background-color : transparent; text-decoration : none; } 
.xqual {font-weight : bold; font-size : 9pt; background-color : #d4e8df; color : #30632f; } 
.product {font-weight : bold; font-size : 9pt;  background-color : #d9eef7; color : #106c96; background-repeat : no-repeat; } 
.important_text {font-weight : normal; font-size : 9pt; background-color : #e2e9e5; } 
.horizontal_separator {background-image : url("../images/hr.gif"); background-repeat : repeat-x; } 
.sep_menu {color : #e06d18;}

.menu_selected                   {border-spacing : 4px; margin : 0; padding-left : 6px; padding-right : 6px; background-color : #e98b34; vertical-align : top;} 
.menu_not_selected               {border-spacing : 4px; margin : 0; padding-left : 6px; padding-right : 6px; background-color : #c7e1d5; vertical-align : top;} 
.title_green_top_center          {font-weight : bold; font-size : 9pt; color : #ffffff; width : 100%;padding : 0 5pt 0 3pt; background-image : url("../images/title_green_top_center.gif"); background-repeat : repeat-x; } 
.title_blue_top_center           {font-weight : bold; font-size : 9pt; color : #ffffff; width : 100%;padding : 0 5pt 0 3pt; background-image : url("../images/title_blue_top_center.gif"); background-repeat : repeat-x; } 
.title_orange_top_center         {font-weight : bold; font-size : 9pt; color : #ffffff; width : 100%;padding : 0 5pt 0 3pt; background-image : url("../images/title_orange_top_center.gif"); background-repeat : repeat-x; } 
.title_middle_left               {background-image : url("../images/title_middle_left.gif"); } 
.item_standard_content           {font-weight : normal; font-size : 9pt; padding : 2px 1px 2px 6px; background-color : #ffffff; } 
.item_standard_content_activated {font-weight : normal; font-size : 9pt; padding : 2px 1px 2px 6px; background-color : #ffffff;} 
.item_subtitle                   {font-weight : bold;   font-size : 9pt; text-decoration : underline; color : #000000; } 
.item_subtitle_white             {font-weight : bold;   font-size : 9pt; text-decoration : underline; color : #f1f9f5; } 
.item_content                    {font-weight : normal; font-size : 9pt; padding : 0; color : #333333; } 
.item_content_white              {font-weight : normal; font-size : 9pt; padding : 0; color : #bcdacc; } 

.picture_left  {float:left;  margin:2px;}
.picture_right {float:right; margin:2px;}




A:link, A:visited, A:active                                        {text-decoration : none; background-color : transparent; color : #5e9269; } 
A:hover                                                            {text-decoration : none; background-color : transparent; color : #5e9269; } 

A.standard:link, A.standard:visited, A.standard:active             {font-weight : normal; text-decoration : none; background-color : transparent; color : #000000; } 
A.standard:hover                                                   {font-weight : normal; text-decoration : none; background-color : transparent; color : #000000; } 

A.glossary:link, A.glossary:visited, A.glossary:active             {font-weight : normal; font-size : 9pt;  padding-left : 0; text-decoration : none; background-image : none; background-color : transparent; color : #5e9269; } 
A.glossary:hover                                                   {font-weight : normal; font-size : 9pt;  padding-left : 0; text-decoration : none; background-image : none; background-color : transparent; color : #ff9535; } 

A.hltd:link,   A.hltd:visited,   A.hltd:active,   A.hltd:hover     {font-weight : bold;   font-size : 9pt;  text-decoration : none; background-repeat : no-repeat; background-color : transparent; color : #ff9535; }                                                  
A.hltd_s:link, A.hltd_s:visited, A.hltd_s:active, A.hltd_s:hover   {font-weight : bold;   font-size : 9pt;  padding-left : 14px; text-decoration : none; background-repeat : no-repeat; background-color : transparent; color : #ff9535; background-image : url("../images/anchor_hover.gif"); background-repeat : no-repeat; }                                                  

A.with_icon:link, A.with_icon:visited, A.with_icon:active          {font-weight : bold;   font-size : 9pt;  padding-left : 14px; text-decoration : none; background-color : transparent; color : #5e9269; background-image : url("../images/anchor.gif"); background-repeat : no-repeat; } 
A.with_icon_s:link, A.with_icon_s:visited, A.with_icon_s:active    {font-weight : bold;   font-size : 9pt;  padding-left : 14px; text-decoration : none; background-color : transparent; color : #5e9269; background-image : url("../images/anchor.gif"); background-repeat : no-repeat; } 
A.with_icon:hover                                                  {font-weight : bold;   font-size : 9pt;  padding-left : 14px; text-decoration : none; background-repeat : no-repeat; background-color : transparent; color : #ff9535; background-image : url("../images/anchor_hover.gif"); background-repeat : no-repeat; } 
A.with_icon_s:hover                                                {font-weight : bold;   font-size : 9pt;  padding-left : 14px; text-decoration : none; background-repeat : no-repeat; background-color : transparent; color : #ff9535; background-image : url("../images/anchor_hover.gif"); background-repeat : no-repeat; } 

A.without_icon:link, A.without_icon:visited, A.without_icon:active       {font-weight : bold;   font-size : 9pt;  text-decoration : none; background-color : transparent; color : #5e9269; background-repeat : no-repeat; } 
A.without_icon:hover                                                     {font-weight : bold;   font-size : 9pt;  text-decoration : none; background-repeat : no-repeat; background-color : transparent; color : #ff9535; } 
A.without_icon_s:link, A.without_icon_s:visited, A.without_icon_s:active {font-weight : bold;   font-size : 9pt;  padding-left : 14px; text-decoration : none; background-color : transparent; color : #5e9269; background-image : url("../images/anchor.gif"); background-repeat : no-repeat; } 
A.without_icon_s:hover                                                   {font-weight : bold;   font-size : 9pt;  padding-left : 14px; text-decoration : none; background-repeat : no-repeat; background-color : transparent; color : #ff9535; background-image : url("../images/anchor_hover.gif"); background-repeat : no-repeat; } 

A.news:link, A.news:visited, A.news:active                         {font-weight : bold;   font-size : 9pt;  text-decoration : none; background-color : transparent; color : #5a8a65; background-repeat : no-repeat; } 
A.news:hover                                                       {font-weight : bold;   font-size : 9pt;  text-decoration : none; background-repeat : no-repeat; background-color : transparent; color : #ff9535; } 

A.h2:link, A.h2:visited, A.h2:active                               {font-weight : bold;   font-size : 14pt; text-decoration : none; background-color : transparent; color : #db6a17; background-repeat : no-repeat; } 
A.h2:hover                                                         {font-weight : bold;   font-size : 14pt; text-decoration : underline; background-repeat : no-repeat; background-color : transparent; color : #db6a17; background-repeat : no-repeat; } 

A.subcontent:link, A.subcontent:visited, A.subcontent:active       {font-weight : normal; font-size : 9pt;  padding-left : 14px; text-decoration : none; background-color : transparent; color : #5e9269; background-image : url("../images/subanchor.gif"); background-repeat : no-repeat; } 
A.subcontent:hover                                                 {font-weight : normal; font-size : 9pt;  padding-left : 14px; text-decoration : none; background-repeat : no-repeat; background-color : transparent; color : #ff9535; background-image : url("../images/subanchor_hover.gif"); background-repeat : no-repeat; } 

A.on_orange_bg:link, A.on_orange_bg:visited, A.on_orange_bg:active {font-weight : bold; background-color : transparent; color : #e1e9e5; text-decoration : none; } 
A.on_orange_bg:hover                                               {font-weight : bold; background-color : transparent; color : #f1f9f5; text-decoration : underline; } 

A.menu:link, A.menu:visited, A.menu:active {font-weight : bold; font-size : 14pt; padding-left : 0px; background-image : none; color : #283C2D; background-color : transparent; text-decoration : none; } 
A.menu:hover {font-weight : bold; font-size : 14pt; padding-left : 0px; background-image : none; color : #283C2D; background-color : transparent; text-decoration : underline; } 

A.next_page:link, A.next_page:visited, A.next_page:active {font-weight : bold; font-size : 9pt; padding-left : 14px; text-decoration : none; background-color : transparent; color : #5e9269; background-image : url("../images/next.gif"); background-repeat : no-repeat; } 
A.next_page:hover {font-weight : bold; font-size : 9pt; padding-left : 14px; text-decoration : none; background-repeat : no-repeat; background-color : transparent; color : #ff9535; background-image : url("../images/next_hover.gif"); background-repeat : no-repeat; } 
A.previous_page:link, A.previous_page:visited, A.previous_page:active {font-weight : bold; font-size : 9pt; padding-left : 14px; text-decoration : none; background-color : transparent; color : #5e9269; background-image : url("../images/previous.gif"); background-repeat : no-repeat; } 
A.previous_page:hover {font-weight : bold; font-size : 9pt; padding-left : 14px; text-decoration : none; background-repeat : no-repeat; background-color : transparent; color : #ff9535; background-image : url("../images/previous_hover.gif"); background-repeat : no-repeat; } 
A.menu2:link, A.menu2:visited, A.menu2:active {font-weight : normal; font-size : 12pt; padding-left : 0px; background-image : none; color : #283C2D; background-color : transparent; text-decoration : none; } 
A.menu2:hover {font-weight : normal; font-size : 12pt; padding-left : 0px; background-image : none; color : #d76817; background-color : transparent; text-decoration : none; } 
A.back:link, A.back:visited, A.back:active {padding-left : 10px;text-decoration : none; background-color : transparent; color : #763a0e; background-image : url("../images/back.gif"); background-repeat : no-repeat; } 
A.back:hover {padding-left : 10px; text-decoration : none; background-repeat : no-repeat; background-color : transparent; color : #b55915; background-image : url("../images/back_hover.gif"); background-repeat : no-repeat; } 

.table_home {border-collapse : separate; border-spacing : 7px; } 
.table_data {border-collapse : separate; border-spacing : 1px; } 
.table_data_header {font-weight : bold; font-size : 9pt; border-spacing : 1px; margin : 0; padding : 4px; background-color : #518b72; color : #ffffff; vertical-align : top;} 
.table_data_header_mini {font-weight : normal; font-size : 9pt; border-spacing : 1px; margin : 0; padding : 4px; background-color : #518b72; color : #ffffff; vertical-align : top;} 
.table_data_subheader {font-weight : bold; font-size : 9pt; border-spacing : 1px; margin : 0; padding : 4px; background-color : #b1d9c7; color : #518b72; vertical-align : top;} 
.table_data_content {font-weight : normal; font-size : 9pt; border-spacing : 1px; margin : 0; padding : 4px; background-color : #d4e8df; color : #000000; vertical-align : top;} 
.table_data_sales {border-collapse : separate; border-spacing : 2px; padding : 4px; background-color : #e98b34; color : #222222; vertical-align : top;} 
.table_form_label {text-align : right; padding : 2px; spacing : 2px} 
.table_form_value {text-align : left; padding : 2px; spacing : 2px} 
.table_form {border : 0; border-collapse : collapse; border-spacing : 0} 

.transparent_top_left   {border : 0; margin : 4px; padding : 4px; vertical-align : top; align : left} 
.transparent_top_center   {border : 0; margin : 4px; padding : 4px; vertical-align : top; text-align : center} 

.social_networks {padding : 3px; } 

}
