.flag {border-style: outset; border-color: #cccccc; border-width: 1px;}
.body_text_no_indent { color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;font-style: normal;font-weight: normal;line-height: 16px;text-align: left;}
.body_text_with_indent { color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;font-style: normal;font-weight: normal;line-height: 16px;padding: 10px;text-align: left;}
.body_text_with_indent_line_top { border-top-color: #999999;border-top-style: solid;border-top-width: 1px;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;font-style: normal;font-weight: normal;line-height: 16px;padding: 10px;text-align: left;}
.callbackground_botleft { background-position: left bottom;background-repeat: no-repeat;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;font-style: normal;font-weight: bold;line-height: normal;padding-left: 7px;text-align: left;}
.clickhere { color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;font-style: normal;font-weight: bold;line-height: normal;padding-top: 8px;text-align: right;}
.dotted_line { border-top-color: #666666;border-top-style: dotted;border-top-width: 1px;}
.general_background { background-position: right;background-repeat: no-repeat;border: 1px solid #999999;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;font-style: normal;font-weight: bold;line-height: normal;padding-left: 7px;text-align: left;}
.heading_back_left { background-color: #FF9935;background-image: url(/img/headings_r10_c4.jpg);background-position: left;background-repeat: no-repeat;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;font-style: normal;font-weight: bold;line-height: normal;padding-left: 7px;text-align: left;}
.heading_back_new_products { background-color: #FF9935;background-image: url(/img/title_new.gif);background-position: right;background-repeat: no-repeat;border: 1px solid #999999;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;font-style: normal;font-weight: bold;line-height: normal;padding-left: 7px;text-align: left;}
.heading_background_amplicon { background-image: url(/img/title_amplicon.jpg);background-position: right;background-repeat: no-repeat;border: 1px solid #999999;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;font-style: normal;font-weight: bold;line-height: normal;padding-left: 7px;text-align: left;}
.heading_background_click { background-color: #FF9935;background-image: url(/img/header.jpg);background-position: right;background-repeat: no-repeat;border: 1px solid #999999;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;font-style: normal;font-weight: bold;line-height: normal;padding-left: 7px;padding-right: 10px;text-align: left;}
.heading_backgrounds { background-color: #FF9935;background-image: url(/img/headings_backgrounds.jpg);background-position: right;background-repeat: no-repeat;border: 1px solid #999999;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;font-style: normal;font-weight: bold;line-height: normal;padding-left: 7px;text-align: left;}
.heading_da_title { background-image: url(/img/title_da.gif);background-position: right;background-repeat: no-repeat;border: 1px solid #999999;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;font-style: normal;font-weight: bold;line-height: normal;padding-left: 7px;text-align: left;}
.heading_dc_title { background-image: url(/img/title_comms.gif);background-position: right;background-repeat: no-repeat;border: 1px solid #999999;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;font-style: normal;font-weight: bold;line-height: normal;padding-left: 7px;text-align: left;}
.heading_ic_title { background-color: #FF9999;background-image: url(/img/title_pc.gif);background-position: right;background-repeat: repeat;border: 1px solid #999999;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;font-style: normal;font-weight: bold;line-height: normal;padding-left: 7px;text-align: left;}
.heading_new_offers { background-image: url(/img/pxi/pieces_text.jpg);background-position: left;background-repeat: no-repeat;border: 1px solid #999999;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;padding-left: 7px;text-align: left;}
.heading_pc_title { background-image: url(/img/title_power.gif);background-position: right;background-repeat: no-repeat;border: 1px solid #999999;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;font-style: normal;font-weight: bold;line-height: normal;padding-left: 7px;text-align: left;}
.heading_pi_title { background-image: url(/img/title_panel.gif);background-position: right;background-repeat: no-repeat;border: 1px solid #999999;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;font-style: normal;font-weight: bold;line-height: normal;padding-left: 7px;text-align: left;}
.heading_pxi_title { background-image: url(/img/title_pxi.gif);background-position: right;background-repeat: no-repeat;border: 1px solid #999999;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;font-style: normal;font-weight: bold;line-height: normal;padding-left: 7px;text-align: left;}
.heading_tm_title { background-image: url(/img/title_test.gif);background-position: right;background-repeat: no-repeat;border: 1px solid #999999;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;font-style: normal;font-weight: bold;line-height: normal;padding-left: 7px;text-align: left;}
.heading_ts_title { background-color: #FF9935;border: 1px solid #999999;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;font-style: normal;font-weight: bold;line-height: normal;padding-left: 7px;text-align: left;}
.heading_sa_title { background-image: url(/img/security/sa_nav_back.jpg);background-position: top;background-repeat: repeat;border: 1px solid #999999;
border-bottom-width: 3px;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: bold;
line-height: normal;padding-left: 7px;text-align: left;}
.html_links { color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;font-style: normal;font-weight: normal;line-height: 18px;padding: 15px;}
.large { color: #ff9933;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;}
.largest { color: #ff9933;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px;}
.line_all { border: 1px solid #999999;}
.line_all_pad { border: 1px solid #999999;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;font-style: normal;font-weight: normal;line-height: 16px;padding: 10px;text-align: left;}
.line_B_nopad { border-color: #999999;border-style: solid;border-width: 0px 0px 1px 0px;}
.line_L_B_no_pad { border-color: #999999;border-style: solid;border-width: 0px 0px 1px 1px;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;font-style: normal;font-weight: normal;line-height: 14px;}
.line_L-B { background-position: right bottom;background-repeat: no-repeat;border-color: #999999;border-style: solid;border-width: 0px 0px 1px 1px;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;font-style: normal;font-weight: normal;line-height: 16px;padding: 10px;text-align: left;}
.line_L-B-R { border-bottom-color: #999999;border-bottom-style: solid;border-bottom-width: 1px;border-left-color: #999999;border-left-style: solid;border-left-width: 1px;border-right-color: #999999;border-right-style: solid;border-right-width: 1px;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;font-style: normal;font-weight: normal;line-height: 16px;padding: 10px;text-align: left; }
.cell_lines {border-bottom-color: #999999;border-bottom-style: solid;border-bottom-width: 1px;border-left-color: #999999;border-left-style: solid;border-left-width: 1px;border-right-color: #999999;border-right-style: solid;border-right-width: 1px;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;font-style: normal;font-weight: normal;padding: 5px;text-align: center;}
.line_L-B-R_back_top { background-position: right top;background-repeat: no-repeat;border-bottom-color: #999999;border-bottom-style: solid;border-bottom-width: 1px;border-left-color: #999999;border-left-style: solid;border-left-width: 1px;border-right-color: #999999;border-right-style: solid;border-right-width: 1px;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;font-style: normal;font-weight: normal;line-height: 16px;padding: 10px;text-align: left;}
.line_L-B-R_casestudies { background-position: right top; background-repeat: no-repeat; border-bottom-color: #999999; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: #999999; border-left-style: solid; border-left-width: 1px; border-right-color: #999999; border-right-style: solid; border-right-width: 1px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;font-style: normal;font-weight: normal;line-height: 16px;padding: 10px;text-align: left;}
.line_L-B-R_no_pad { background-position: right top;background-repeat: no-repeat;border-bottom-color: #999999;border-bottom-style: solid;border-bottom-width: 1px;border-left-color: #999999;border-left-style: solid;border-left-width: 1px;border-right-color: #999999;border-right-style: solid;border-right-width: 1px;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;font-style: normal;font-weight: normal;line-height: 16px;}
.line_L-R { border-left-color: #999999;border-left-style: solid;border-left-width: 1px;border-right-color: #999999;border-right-style: solid;border-right-width: 1px;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;font-weight: normal;line-height: 18px;padding: 10px;padding-top: 7px;text-align: left;}
.line_L-R-no-pad { background-repeat: no-repeat;border-color: #999999;border-style: solid;border-width: 0px 1px 0px 1px;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;font-weight: normal;line-height: 18px;text-align: left;}
.line_R-B { background-position: right;background-repeat: no-repeat;border-color: #999999;border-style: solid;border-width: 0px 1px 1px 0px;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;font-style: normal;font-weight: normal;line-height: 16px;padding: 10px;}
.line_R-B_nopad { border-color: #999999; border-style: solid; border-width: 0px 1px 1px 0px; }
.line_top { border-top-color: #999999;border-top-style: solid;border-top-width: 1px;}
.medium { color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.newshead a{ color: #000000; font-weight: bold; text-decoration: none; }
.secondary_nav_body { border-bottom-color: #999999;border-bottom-style: solid;border-bottom-width: 1px;border-left-color: #999999;border-left-style: solid;border-left-width: 1px;border-right-color: #999999;border-right-style: solid;border-right-width: 1px;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; line-height: normal; padding-bottom: 6px; padding-left: 7px; padding-right: 10px; padding-top: 6px; text-align: left; text-decoration: none; }
//.secondary_nav_body a:hover { color: #ff9933;font-weight: bold;text-decoration: underline;}
.secondary_nav_body2 { border-bottom-color: #000000; border-bottom-style: solid; border-bottom-width: 2px; border-left-color: #000000; sans-serif; border-left-style: solid; border-left-width: 2px; border-right-color: #000000; border-right-style: solid; border-right-width: 2px; border-top-color: #000000; border-top-style: solid; border-top-width: 2px; color: #000000; font-family: Verdana, Arial, Helvetica; font-size: 11px; font-style: normal; font-weight: bold; line-height: normal; padding-bottom: 6px; padding-left: 7px; padding-right: 10px; padding-top: 6px; text-align: left; text-decoration: none;}
.secondary_nav_header { background-position: right;background-repeat: no-repeat;border: 1px solid #999999;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;font-style: normal;font-weight: bold;padding-left: 7px;text-align: left;}
.small { color: #ff9933;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;}
.style1 { color: #000000}.style2 { font-size: 10px}.style3 { color: #FF9935;font-weight: bolder;}
.style10 { color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;font-style: italic;font-weight: bold; }
.style11 { color: #FFFFFF}
.style4 { color: #000000}
.style5 { color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.style6 { color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;}
.style7 { color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;}
.style8 { color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px;}
.style9 { color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.text_black_bold_12px { color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;font-style: normal;font-weight: bolder;line-height: 22px;text-align: left;}
.text_black_bold_14px { color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;font-style: normal;font-weight: bolder;line-height: 22px;text-align: left;}
.top_nav_filter_links { color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;font-style: normal;font-weight: bold;letter-spacing: -1px;line-height: 20px;padding-bottom: 7px;padding-left: 7px;padding-right: 10px;padding-top: 5px;text-align: center;text-decoration: none;vertical-align: top;}
.top_nav_filter_links a { color: #000000;text-decoration: none;}
.top_nav_filter_links a:hover { color: #000000;text-decoration: underline;}
.top_nav_sa { background-image: url(/img/sa_nav_back.jpg); background-position: bottom; background-repeat: repeat-x; }
.top_nav1 { background-color: #FFFFFF; background-image: url(/img/2005_nav_on_data_r2_c2.jpg); background-position: bottom; background-repeat: repeat-x; }
.top_nav3 { background-color: #FFFFFF; background-image: url(/img/2005_nav_on_home_r2_c2.jpg); background-position: bottom; background-repeat: repeat-x; }
.top_nav4 { background-color: #FFFFFF; background-image: url(/img/2005_nav_on_comms_r2_c2.jpg); background-position: bottom; background-repeat: repeat-x; }
.top_nav5 { background-color: #FFFFFF; background-image: url(/img/2005_nav_on_comp_r2_c2.jpg); background-position: bottom; background-repeat: repeat-x; }
.top_nav6 { background-color: #FFFFFF; background-image: url(/img/2005_nav_on_power_r2_c2.jpg); background-position: bottom; background-repeat: repeat-x; }
.top_nav7 { background-color: #FFFFFF; background-image: url(/img/2005_nav_on_panel_r2_c2.jpg); background-position: bottom; background-repeat: repeat-x; }
.top_nav8 { background-color: #FFFFFF; background-image: url(/img/2005_nav_on_test_r2_c2.jpg); background-position: bottom; background-repeat: repeat-x; }
.top_nav9 { background-color: #FFFFFF; background-image: url(/img/2005_nav_on_pxi_r2_c2.jpg); background-position: bottom; background-repeat: repeat-x; }
.top_nav10 { background-color: #FFFFFF; background-image: url(/img/sa_nav_back.jpg); background-position: bottom; background-repeat: repeat-x; }

.sales { background-image: url(/img/telephone.gif);background-repeat: no-repeat;border: 1px solid #999999;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;font-style: normal;font-weight: bold;padding-left: 7px;text-align: left;}
.feature { background-image: url(/img/featured_item.gif);background-repeat: no-repeat;border: 1px solid #999999;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;font-style: normal;font-weight: bold;padding-left: 7px;text-align: left;}
.security { background-image: url(/img/security.gif);background-repeat: no-repeat;border: 1px solid #999999;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;font-style: normal;font-weight: bold;padding-left: 7px;text-align: left;}

.clickable { text-decoration: underline; cursor: pointer; color: #EE8800; font-weight: normal;
}
h3 {font-weight: normal; font-size: medium;}
a:hover { color: #000000; text-decoration: underline; }
a{ color: #ff9933; font-weight: bold; text-decoration: none; }
body { background-color: #ffffff; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; }
.line_form { border: 1px solid #999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #666; padding: 3px text-align: left;
}
.line_all_orange { border: 1px solid #999999; background-color:#FF6600;
}
.line_all_white { border: 1px solid #ccc; padding: 0px 10px 1px 10px; background-color:#000; color:#fff; font-weight:bold; font-size:10px;
}
.line_L-R-pad { background-repeat: no-repeat;border-color: #999999;border-style: solid;border-width: 0px 1px 1px 1px;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;font-weight: normal;line-height: 18px;text-align: left; padding-left: 10px;padding-right: 10px; padding-bottom: 10px;}
