/* Optimized by http://flumpcakes.co.uk/css/optimiser/ */
html {margin:0;padding:0}
body {margin:0;padding:0;background:#FFF}
* {font:12px Arial,Helvetica}
ol {padding:0;margin:5px 0 5px 20px;_margin:5px 0 5px 30px}
ul {list-style:url(/images/global/features_bulletin.png);padding: 0 0 0 20px;margin:0}
li {margin:0;padding:0}
table {margin:0;padding:0}
td {vertical-align:top;margin:0;padding:0}
div,p,h1,h2,h3 {margin:0;padding:0}
span {color:inherit;font-size:inherit;font-weight:inherit}
img {border:0}
a {text-decoration:none;font-size:inherit;font-weight:inherit;color:#3b3b3b}
a:hover {text-decoration:none}
h1,.title {display:block;color:#000;text-align:left;margin-bottom:10px;font-size:14px;font-weight:bold}
h1 * {text-decoration:none;color:#000;text-align:left;font-size:14px;font-weight:bold}
h1.title_home {font-size:20px;letter-spacing:1px!important;text-align:justify!important}
h1.title_path {display:inline;color:#FFF;font-style:italic;font-size:16px}
h2,.sub_title {font-size:14px;line-height:14px;font-weight:bold;color:#333;margin-bottom:10px}
.ul_sidebar {list-style:url(/images/global/bullet__sidebar.png);padding: 0 0 0 20px;margin:0}
.ul_key_feature {list-style:url(/images/global/bullet__key_features.png);padding: 0 0 0 20px;margin:0}
.bottom_border {border-bottom:1px dotted #999999;padding-bottom:5px;margin-bottom:5px;font-size:0}
.top_border {border-top:1px dotted #999999;padding-top:5px;margin-top:5px;font-size:0}
.vertical_align_middle {vertical-align:middle}
.vertical_align_middle td {vertical-align:middle}
.vertical_align_top {vertical-align:top}
.vertical_align_top td {vertical-align:top}
.white {color:#FFF}
.gray {color:#9A9DA6}
.red {color:#AB0B0F}
.bold {font-weight:bold}
.not_bold {font-weight:normal}
.disabled_by_opacity {opacity:0.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30)}
.transparent {_behavior:url(/repository/include/javascript/iepngfix/iepngfix.htc)}
.description {text-align:left;line-height:130%;margin-bottom:10px}
.description * {line-height:150%}
.description a {}
div.container {padding:10px}
div.powered_by {padding:20px 0;text-align:center}
img.powered_by {width:94px;height:30px;_behavior:url(/repository/include/javascript/iepngfix/iepngfix.htc)}
div.powered_and_created_by {padding:20px 0;text-align:center}
img.powered_and_created_by {width:320px;height:40px;_behavior:url(/repository/include/javascript/iepngfix/iepngfix.htc)}
form {margin:0;padding:0}
form td {vertical-align:middle}
.ltr {direction:ltr}
.rtl {direction:rtl}
input,textarea,select {width:150px;height:20px;margin-bottom:10px;_margin-top:1px;color:#000}
select.day {width:39px}
select.month {width:48px}
select.year {width:53px}
input.short,select.short {width:40px}
input.medium,select.medium {width:105px}
input.long,select.long {width:310px}
input.full,select.full {width:470px}
textarea.long {width:310px;height:100px}
textarea.full {width:470px;height:100px}
option {color:#000}
.checkbox,.radio {width:auto !important;height:auto !important;background:none !important;border:none !important;padding:0 !important;margin:2px 0 0 0 !important}
input.button {width:auto !important;height:auto !important;border:none !important;font-weight:bold;text-align:center !important;margin-bottom:0 !important;cursor:pointer;color:#000;background:#777}
.submit {width:auto !important;height:21px !important;border:none !important;text-align:center !important;cursor:pointer;margin-bottom:0 !important;color:#FFF;background:#AB0B0F}
.error {font-weight:bold;color:#900 !important}
input.error,select.error,textarea.error {font-weight:normal;color:#000;border:1px solid #930;background:#FFA6A8}
.mandatory {font-weight:bold}
.short_field {width:50px}
.long_field {width:200px}
.disabled {color:#6F7E9A}
.notes {color:#000;border:1px solid #FC0;background:#FFC;padding:10px;margin-bottom:10px;direction:ltr}
.notes.blue {border:1px solid #2E5B96;background:#172749}
.notes div {color:#000 !important;text-align:left;direction:ltr}
.notes a {color:#000 !important}
.notes.blue div {color:#FFF !important}
.notes.blue a {color:#FFF !important}
.notes td {vertical-align:middle}
.notes .n_title {font-weight:bold;font-size:14px;padding-bottom:5px}
.notes .continue {font-weight:bold;font-size:14px}
.notes .continue a {font-weight:bold;font-size:14px}
.notes.blue .continue a {color:#FFF !important}
.errors {border:1px solid #930;background:#FFA6A8;padding:10px;margin-bottom:10px;direction:ltr}
.errors * {color:#000 !important}
.errors .e_title {font-weight:bold;font-size:14px;padding-bottom:5px}
.errors .continue {font-weight:bold;font-size:14px}
.errors .continue a {font-weight:bold;font-size:14px}
.errors.blue .continue a {color:#FFF !important}
td.separator {width:0.1%}
tr.separator {height:0.1%}
.separator div {width:10px;height:10px;font-size:4px}
div.separator {width:10px;height:10px;font-size:4px}

.navigation.add_to_bag input {background:none;border:none;cursor:pointer;font-weight:bold}
.navigation a {text-decoration:underline}
.navigation a:hover {text-decoration:underline}
.page_number {line-height:25px}
#page-nav-bar {color:#999}
#page-nav-bar a {text-decoration:none;color:#444}
#page-nav-bar a:hover {text-decoration:underline}
#page-nav-bar a.number {text-decoration:none;color:#444}
#page-nav-bar a.number:hover {text-decoration:underline}
#page-nav-bar span.number {font-weight:bold;color:#000}
.results_numbers {line-height:25px}

td.button {height:20px;vertical-align:middle;background:#8B95A3;text-align:center}
td.button a {text-decoration:none;text-align:center;display:block;color:#F8E8BA;cursor:pointer}
td.button a:hover {text-decoration:none}
td.button a.disabled {color:#6F7E9A;cursor:default}
td.back.button {padding:0 10px}

#captcha {margin-bottom:10px}
#captcha .c_title {font-weight:bold;line-height:23px;_line-height:22px}
#captcha img {border:1px solid #777;margin-left:5px}
#captcha input {margin:0}

.frame {width:960px;background:#FFF}
.frame #header {width:960px;height:80px;background:url(/images/global/sprites.png) no-repeat left top; cursor:pointer}
.frame #header_military {width:960px;height:80px;background:url(/images/global/sprites.png) no-repeat 0 -80px}

.frame #header .left_cell { }
.frame #header .middle_cell { }
.frame #middle {}
.frame #middle .left_cell { }
.frame #middle .middle_cell { }
.frame #middle .right_cell { }
.frame #middle td.sidebar { }
.frame #middle #sidebar {float:left}
.frame #middle #sidebar .sidebar_container {padding-right:20px;}
.frame #middle td.content { }
.frame #middle #content {width:720px}
.frame #middle #content .content_container {padding-bottom:10px}
.frame #footer {}
.frame #footer .footer_container {padding:0 0 10px 0}
.frame #footer .footer_container #footerbar .categories .horizontal_line {background:url(/images/global/horizontal_line_footer.png) repeat-x;height:5px}
.frame #footer .footer_container #footerbar .categories .approvals_button {width:140px;height:50px;background:url(/images/global/sprites.png) no-repeat 0 -200px}

.frame #footer .left_cell {}
.frame #footer .middle_cell {}
.frame #footer .right_cell {}

#menubar {width:100%;background:#000;border-top:1px solid #FFF;border-bottom:1px solid #FFF;}
#menubar .container {padding:0 10px 0 10px}
#menubar .td {}
#menubar a {font-size:12px;text-align:center;text-decoration:none;color:#FFF;line-height:20px}
#menubar a.selected {color:#FFF}
#menubar a:hover {font-weight:normal}
#menubar a.rightside_category {font-size:14px;font-weight:bold}
#menubar a.rightside_category:hover {font-size:14px;font-weight:bold}
#menubar .separator {background:url(/images/global/menubar_separator.png) no-repeat 0 1px;width:5px;height:21px}

/* # Menubar - Default Layout # */
#menubar .categories .hover_menu {position:relative;text-align:left;z-index:1000;width:100%;}
#menubar .categories .hover_menu .container {width:500px;position:absolute;z-index:1001;top:1px;left:0;padding:0 !important;margin:0 !important;}
#menubar .categories .hover_menu .container .hover_table {direction:ltr;position:absolute;z-index:1001;top:0;left:0;border-top:1px solid #FFF;background:#666666;margin-top:1px !important;margin:0 !important}
#menubar .categories .hover_menu .container .hover_table a {padding: 0 3px 0 3px;text-decoration:none;line-height:20px;font-size:13px;color:#FFF}
#menubar .categories .hover_menu .container .hover_table .hover {background:#AB0B0F}
#menubar .categories .hover_menu .container .hover_table a:hover {background:#AB0B0F}
#menubar .categories .hover_menu .container .hover_table a.selected {background:#AB0B0F}

/* # Menubar - Military Layout # */
#menubar .categories_military .hover_menu {position:relative;text-align:left;z-index:1000;width:100%;}
#menubar .categories_military .hover_menu .container {width:220px;position:absolute;z-index:1001;top:0;left:0;border-top:1px solid #FFF;background:#666666;padding:0}
#menubar .categories_military .hover_menu .container .hover_table {direction:ltr;position:absolute;z-index:1001;top:0;left:0;border-top:1px solid #FFF;background:#666666;margin-top:1px !important;margin:0 !important}
#menubar .categories_military .hover_menu .container a {padding: 0 3px 0 3px;text-decoration:none;text-align:right;line-height:20px;font-size:13px;color:#FFF}
#menubar .categories_military .hover_menu .container .hover {background:#7C752E}
#menubar .categories_military .hover_menu .container a:hover {background:#7C752E}
#menubar .categories_military .hover_menu .container a.selected {background:#7C752E}

#submenubar .categories {width:900;padding-bottom:20px}
#submenubar .categories td {vertical-align:middle}
#submenubar .categories a {display:block;margin-left:1px;padding:5px;height:20px;_height:30px;line-height:20px;font-size:15px;_font-size:14px;font-variant:small-caps;text-align:center;text-decoration:none;background:#CCC}
#submenubar .categories a.hover {background: #333;color:#FFF}
#submenubar .categories a.selected {background: #DA2128;color:#FFF}
#submenubar .categories .hover_menu {position:relative;left:1px;text-align:left}
#submenubar .categories .hover_menu .container {position:absolute;width:99.9%;background:#FFF}
#submenubar .categories .hover_menu .container a {display:block;padding:5px;margin: 0 0 1px 0;text-decoration:none;text-align:left;height:auto;background:#CCC}
#submenubar .categories .hover_menu .container a:hover {background:#333;color:#FFF}
#submenubar .categories .hover_menu .container a.selected {background:#DA2128;color:#FFF}

#sidebar {width:230px;background:#EFF1EF}
#sidebar .categories {}
#sidebar .categories .container {padding:5px}
#sidebar .categories .container .sub_categories {padding:0 0 0 5px}
#sidebar .categories .container .sub_categories_selected {color:#AB0B0F;font-weight:normal;text-decoration:none}


#sidebar .categories .searchbox {border:1px solid #989DA7}
#sidebar .categories .title {font-size:22px;color:#7A7E8B;font-weight:normal}
#sidebar .categories .home {}
#sidebar .categories .home a.main_title {font-size:22px;color:#7A7E8B;font-weight:normal;line-height:25px}
#sidebar .categories .home a {color:#AB0B0F;font-weight:bold;text-decoration:none;font-size:12px;line-height:15px;text-decoration:none}
#sidebar .categories .home .more_news {padding-right:5px}
#sidebar .categories a {text-decoration:none}
#sidebar .categories a.hover {color:#FFF}
#sidebar .categories a.selected {color:#AB0B0F;font-weight:bold;font-size:12px;text-decoration:none}
#sidebar .categories a.selected__military {font-weight:bold;font-size:12px;text-decoration:none}
#sidebar .categories img {float:right;height:50px;}

#sidebar .categories .section .container {padding:5px}
#sidebar .categories .section .container .title {text-decoration:none}
#sidebar .categories .section .article_container { }
#sidebar .categories .section .article_container .title {font-size:12px;font-weight:bold;color:#000;padding:0;margin:0;text-decoration:none}
#sidebar .categories .section .article_container .thumbnail {float:left;width:95px}
#sidebar .categories .section .article_container .thumbnail img {width:90px;height:auto}
#sidebar .categories .section .article_container .top_border {border-top:1px dotted #999999;padding:5px 0 10px 0;margin-top:5px;font-size:0}
#sidebar .categories .section .bottom_title {margin:0 10PX 10px 0;text-decoration:none;font-weight:bold;font-size:13px;}
#sidebar .categories .section .military {color:#7C752E}

#footer * {color:#FFF}
#footer a {text-decoration: none}
#footer a:hover {text-decoration: none}
/* #footer .categories td {padding: 0 5px 0 5px} */
#footer .categories .links td {}
#footer .categories .links a {color:#9D9D9D}
#footer .categories .links img {}
#footer .categories .bottom_text {color:#9D9D9D;padding-top:5px}

.main_image_text_container {position:absolute;z-index:10;width:180px;height:290px}
h1.main_image_text {display:block;background:none;padding:0;margin:0;position:relative;top:4px;left:75px;font-size:15px;line-height:160%;color:white;text-align:left}

#superdoc {text-align:left}

.full_size_image_outer_container {width:960px;overflow:hidden;height:200px;position:relative}
.full_size_image_outer_container .full_size_image_inner_container {width:960px;overflow:hidden;height:200px}
.full_size_image_outer_container .background_button_container {position:absolute;top:145px;left:0;}
.full_size_image_outer_container .background_button {width:210px;height:50px;display:block}


#group .skype .title {line-height:20px;margin:0;padding:0}
#group .skype .background {width:235px;height:230px;border:none;float:right}
#group .skype .button_skype {width:18px;height:20px;border:none;float:left}
#group .skype .description {}

#article {}
#article .description_layout .image_container {float:right;margin:0 0 5px 10px}

.footer_homepage {width:960px;height:130px}
.footer_homepage .title_container {width:230px;height:130px;background:#000;padding:0;margin:0;vertical-align:middle}
.footer_homepage .title_container .title_home {color:#FFF;font-size:20px;text-align:justify;padding:0 20px 0 20px;letter-spacing:2px}
.footer_homepage .separator {width:10px}
.footer_homepage .description_container {width:720px;height:130px;background:#AB0B0F;padding:0;margin:0}
.footer_homepage .description_container .description_home {color:#FFF;font-size:12px;padding:10px;text-align:left;line-height:18px}

#group .sections_table {background:#EFF1EF}
#group .main_section_container {width:234px;overflow:hidden}
#group .main_section_container .item_thumb {width:40px;overflow:hidden}
#group .main_section_container .item_title {font-weight:bold;text-decoration:none}
#group .sections_table .dashed_separator {width:234px;height:1px;background:url(/images/global/dashed_separator.png) no-repeat left top}
#group .sections_table .red_link {font-size:13px;color:#AB0B0F;line-height:20px;font-weight:bold;text-decoration:none}


#group .products_main {background:#EFF1EF;width:100%}
#group .products_main .sections_container {width:234px;background:#EFF1EF}
#group .products_main .sections_container .sub_title {color:#AB0B0F;font-size:14px;font-weight:bold;padding:0;margin:0}
#group .products_main .sections_container .sub_title a {color:#AB0B0F;font-size:14px;font-weight:bold;padding:0;margin:0}
#group .products_main .sections_container .decreased_sub_title {color:#AB0B0F;font-size:12px;font-weight:bold;padding:0;margin:0}
#group .products_main .sections_container .decreased_sub_title a {color:#AB0B0F;font-size:12px;font-weight:bold;padding:0;margin:0}
#group .products_main .sections_container .top_border {border-top:1px dotted #999999;padding:5px 0 5px 0;margin-top:5px;font-size:0}

#group .description_layout .image_container {float:right;margin:0 0 5px 10px}
#group .description_layout img {border:2px solid #AB0B0F;width:230px}

.path {background:#AB0B0F;color:#FFF;font-style:italic;font-weight:bold;text-decoration:none;padding-left:5px;margin-bottom:10px;font-size:16px;line-height:25px}
.path a {color:#FFF;font-style:italic;font-weight:bold;text-decoration:none;font-size:16px;line-height:25px}

.path_military {background:#7C752E;color:#FFF;font-style:italic;font-weight:bold;text-decoration:none;padding-left:5px;margin-bottom:10px;font-size:16px;line-height:25px}
.path_military a {color:#FFF;font-style:italic;font-weight:bold;text-decoration:none;font-size:16px;line-height:25px}

/* # Specific Product Section - Default Layout # */
#group .specific_product {}
#group .specific_product .right_sidebar {width:235px}
#group .specific_product .right_sidebar .matched_items a {font-size:11px}
#group .specific_product .right_sidebar .img_links {margin:10px 0 10px 0;}
#group .specific_product .right_sidebar .img_links  .img_link {cursor:pointer}
#group .specific_product .right_sidebar .img_links  .img_link.showing {font-weight:bold}

#group .specific_product .title {font-size:16px}
#group .specific_product .sub_title {font-size:14px;font-weight:bold;color:#AB0B0F}
#group .specific_product .large_image {width:234px}
#group .specific_product .large_image img {width:234px}

#group .specific_product .features {}
#group .specific_product .features .right-cell {width:230px}
#group .specific_product .features .left-cell {width:230px}

#group .specific_product .approvals .title {line-height:20px}
#group .specific_product .approvals .category {line-height:20px}
#group .specific_product .approvals .sub_categories a {text-decoration:underline}
#group .specific_product .approvals .sub_categories a:hover {}


.download_documents {width:235px;border:1px solid #999EA8;background:#EFF1EF url(/images/global/download_documents.png) no-repeat top right}
.download_documents .flags_container {display:table;width:100px}
.download_documents .flags_container .flag {float:left;padding:0 10px 0 0}
.download_documents .title {font-size:14px;font-weight:bold;color:#7A7E8B;padding:5px 0 10px 5px;margin:0}
.download_documents .document_title {padding-bottom:10px}
.download_documents .document_title a {text-decoration:none;padding-bottom:10px}

#group .specific_product .faq {background:url(/images/global/icon__faq_product.png) no-repeat left center}
#group .specific_product .faq a {padding-left:25px;text-decoration:none}
#group .specific_product .faq a:hover {text-decoration:underline}
#group .specific_product .locate_distributors {background:url(/images/global/distributor-icon.png) no-repeat left center}
#group .specific_product .locate_distributors a {padding-left:25px;text-decoration:none}
#group .specific_product .locate_distributors a:hover {text-decoration:underline}
#group .specific_product .ask_a_question {background:url(/images/global/icon__ask_a_question.png) no-repeat left center}
#group .specific_product .ask_a_question a {padding-left:25px;text-decoration:none}
#group .specific_product .ask_a_question a:hover {text-decoration:underline}


/* # Specific Product Section - Military Layout # */
#group .specific_product_military {}
#group .specific_product_military .right_sidebar {width:235px}
#group .specific_product_military .right_sidebar .matched_items a {font-size:11px}
#group .specific_product_military .title {font-size:16px}
#group .specific_product_military .sub_title {font-size:14px;font-weight:bold;color:#000}
#group .specific_product_military .sub_title a {font-size:14px;font-weight:bold;color:#000}
#group .specific_product_military .large_image {width:234px}
#group .specific_product_military .large_image img {width:234px}

#group .specific_product_military .features {}
#group .specific_product_military .features .right-cell {width:230px}
#group .specific_product_military .features .left-cell {width:230px}

#group .specific_product_military .approvals .title {line-height:20px}
#group .specific_product_military .approvals .category {line-height:20px}

#group .specific_product_military .download_documents {width:235px;border:1px solid #999EA8;background:#EFF1EF url(/images/global/download_documents.png) no-repeat top right}
#group .specific_product_military .download_documents .flags_container {display:table;width:100px}
#group .specific_product_military .download_documents .flags_container .flag {float:left;padding:0 10px 0 0}
#group .specific_product_military .download_documents .title {font-size:14px;font-weight:bold;color:#7A7E8B;padding:5px 0 10px 5px;margin:0}
#group .specific_product_military .download_documents .document_title {padding-bottom:10px}
#group .specific_product_military .download_documents .document_title a {text-decoration:none;padding-bottom:10px}

#group .specific_product_military .faq {background:url(/images/global/icon__faq_product.png) no-repeat left center}
#group .specific_product_military .faq a {padding-left:25px;text-decoration:none}
#group .specific_product_military .faq a:hover {text-decoration:underline}
#group .specific_product_military .ask_a_question {background:url(/images/global/icon__ask_a_question.png) no-repeat left center}
#group .specific_product_military .ask_a_question a {padding-left:25px;text-decoration:none}
#group .specific_product_military .ask_a_question a:hover {text-decoration:underline}


/* # Main Section - Default Layout # */
#group .main_section_default {}
#group .main_section_default .title {color:#000;font-weight:bold;}
#group .main_section_default .read_more {color:#AB0B0F;font-weight:bold;font-size:12px;padding:0 5px 15px 0}
#group .main_section_default .read_more a {color:#AB0B0F;font-weight:bold;font-size:12px;text-decoration:none}
#group .main_section_default .series .strip {background:#AB0B0F;color:#FFF;font-size:16px;font-style:italic;font-weight:bold;line-height:25px;padding-left:5px}
#group .main_section_default .news .sub_title {font-size:14px;color:#AB0B0F;font-weight:bold}
#group .main_section_default .news .article_title {font-weight:bold}

#group .main_section_default .item_search_info {}
#group .main_section_default .item_search_info .thumb {padding:0;margin:0;width:110px;height:90px}
#group .main_section_default .item_search_info .text {width:335px}
#group .main_section_default .item_search_info .text .item_title {color:#AB0B0F;font-size:14px;font-weight:bold;padding-bottom:5px}
#group .main_section_default .item_search_info .text .item_title a {color:#AB0B0F;font-size:14px;font-weight:bold;text-decoration:none}
#group .main_section_default .item_search_info .text .item_description {text-align:left;line-height:130%}
#group .main_section_default .item_search_info .read_more_item {color:#AB0B0F;font-weight:bold;font-size:12px;text-decoration:none}
#group .main_section_default .item_search_info .read_more_item a {color:#AB0B0F;font-weight:bold;font-size:12px;text-decoration:none}
#group .main_section_default .item_search_info .item_top_border {border-top:1px dotted #999999;padding:5px 0 5px 0;margin-top:5px;font-size:0}

#group .main_section_default .object_container {background:#EFF1EF;border:1px solid #999EA8;padding:5px 5px 0 5px}
#group .main_section_default .object_container .title_object {font-size:14px;color:#7A7E8B;font-weight:bold;margin-bottom:10px;text-decoration:none}
#group .main_section_default .object_container .title_object a {font-size:14px;color:#7A7E8B;font-weight:bold;text-decoration:none}
#group .main_section_default .object_container .description_object {line-height:130%;margin-bottom:5px}
#group .main_section_default .object_container .description_object .image_container {display:table;float:right;margin:0 0 5px 10px}
#group .main_section_default .object_container .description_object .read_more_object {color:#818794;font-weight:bold;font-size:12px;text-decoration:none}
#group .main_section_default .object_container .description_object .read_more_object a {color:#818794;font-weight:bold;font-size:12px;text-decoration:none}

/* # Main Section - Military Layout # */
#group .main_section_military {}
#group .main_section_military .title {color:#000;font-weight:bold;}
#group .main_section_military .read_more {color:#6C6C56;font-weight:bold;font-size:12px;padding:0 5px 15px 0}
#group .main_section_military .read_more a {color:#6C6C56;font-weight:bold;font-size:12px;text-decoration:none}
#group .main_section_military .series .strip {background:#7C752E;color:#FFF;font-size:16px;font-style:italic;font-weight:bold;line-height:25px;padding-left:5px}
#group .main_section_military .news .sub_title {font-size:14px;color:#7C752E;font-weight:bold}
#group .main_section_military .news .article_title {font-weight:bold}

#group .main_section_military .item_search_info {}
#group .main_section_military .item_search_info .thumb {padding:0;margin:0;width:110px;height:90px}
#group .main_section_military .item_search_info .text {width:335px}
#group .main_section_military .item_search_info .text .item_title {color:#000;font-size:14px;font-weight:bold;padding-bottom:5px}
#group .main_section_military .item_search_info .text .item_title a {color:#000;font-size:14px;font-weight:bold;text-decoration:none}
#group .main_section_military .item_search_info .text .item_description {text-align:left;line-height:130%}
#group .main_section_military .item_search_info .read_more_item {color:#6C6C56;font-weight:bold;font-size:12px;text-decoration:none}
#group .main_section_military .item_search_info .read_more_item a {color:#6C6C56;font-weight:bold;font-size:12px;text-decoration:none}
#group .main_section_military .item_search_info .item_top_border {border-top:1px dotted #999999;padding:5px 0 5px 0;margin-top:5px;font-size:0}

#group .main_section_military .object_container {background:#EFF1EF;border:1px solid #7C752E;padding:5px 5px 0 5px}
#group .main_section_military .object_container .title_object {font-size:14px;color:#7C752E;font-weight:bold;margin-bottom:10px;text-decoration:none}
#group .main_section_military .object_container .title_object a {font-size:14px;color:#7C752E;font-weight:bold;text-decoration:none}
#group .main_section_military .object_container .description_object {line-height:130%;margin-bottom:5px}
#group .main_section_military .object_container .description_object .image_container {float:right;margin:0 0 5px 10px}
#group .main_section_military .object_container .description_object .read_more_object {color:#818794;font-weight:bold;font-size:12px;text-decoration:none}
#group .main_section_military .object_container .description_object .read_more_object a {color:#818794;font-weight:bold;font-size:12px;text-decoration:none}
/*##*/

/* # Series Section - Default Layout # */
#group .series_layout_default {}
#group .series_layout_default .strip {background:#AB0B0F;color:#FFF;font-size:16px;font-style:italic;font-weight:bold;line-height:25px;padding-left:5px;margin:15px 0 15px 0}
#group .series_layout_default .associated_products {}
#group .series_layout_default .associated_products .product_info {}
#group .series_layout_default .associated_products .product_info .thumb {width:110px;height:90px}
#group .series_layout_default .associated_products .product_info .text {}
#group .series_layout_default .associated_products .product_info .text .title {color:#AB0B0F;text-decoration:none}
#group .series_layout_default .associated_products .product_info .text .title a {color:#AB0B0F;text-decoration:none}
#group .series_layout_default .associated_products .product_info .read_more {color:#AB0B0F;font-weight:bold}
#group .series_layout_default .associated_products .product_info .read_more a {color:#AB0B0F;font-weight:bold;text-decoration:none}
#group .series_layout_default .associated_products .key_features {width:235px;border:1px solid #999EA8;background:#EFF1EF}
#group .series_layout_default .associated_products .key_features .container {padding:5px}
#group .series_layout_default .associated_products .key_features .title {color:#AB0B0F}
#group .series_layout_default .associated_products .top_border {border-top:1px dotted #999999;padding-top:5px;font-size:0}
/*##*/

/* # Series Section - Military Layout # */
#group .series_layout_military {}
#group .series_layout_military .strip {background:#7C752E;color:#FFF;font-size:16px;font-style:italic;font-weight:bold;line-height:25px;padding-left:5px;margin:15px 0 15px 0}
#group .series_layout_military .associated_products {}
#group .series_layout_military .associated_products .product_info {}
#group .series_layout_military .associated_products .product_info .thumb {width:110px}
#group .series_layout_military .associated_products .product_info .text {}
#group .series_layout_military .associated_products .product_info .text .title {color:#000;font-size:14px;font-weight:bold;padding-bottom:5px;text-decoration:none}
#group .series_layout_military .associated_products .product_info .read_more {color:#6C6C56;font-weight:bold;font-size:12px;text-decoration:none}

#group .series_layout_military .associated_products .key_features {width:235px;border:1px solid #999EA8;background:#EFF1EF}
#group .series_layout_military .associated_products .key_features .container {padding:5px}
#group .series_layout_military .associated_products .key_features .title {color:#AB0B0F}
#group .series_layout_military .associated_products .top_border {border-top:1px dotted #999999;padding-top:5px;font-size:0}

#group .system {}
#group .system .left_column {width:475px}
#group .system .left_column .logo {width:475px;height:330px}
#group .system .right_column {width:235px}
#group .system .right_column .object_container {background:#EFF1EF;border:1px solid #999EA8;padding:5px 5px 0 5px}
#group .system .right_column .object_container .title_object {font-size:14px;color:#7A7E8B;font-weight:bold;margin-bottom:10px;text-decoration:none}
#group .system .right_column .object_container .title_object a {font-size:14px;color:#7A7E8B;font-weight:bold;text-decoration:none}
#group .system .right_column .object_container	.main_item_title {color:#7C752E;font-weight:bold}
#group .system .right_column .object_container	.sub_item_title {padding-bottom:5px}
#group .system .right_column .object_container .description_object {line-height:130%;margin-bottom:5px}
#group .system .right_column .object_container .description_object .image_container {float:right;margin:0 0 5px 10px}
#group .system .right_column .object_container .description_object .read_more_object {color:#818794;font-weight:bold;font-size:12px;text-decoration:none}
#group .system .right_column .object_container .description_object .read_more_object a {color:#818794;font-weight:bold;font-size:12px;text-decoration:none}

#group .distributors .main_title {font-size:14px;color:#989da7;font-weight:bold;padding-bottom:20px}
#group .distributors .distrbutors_drops_d {height:27px;_height:35px;background-color:#F0F2EF;margin-right:10px;padding:8px 0 0 6px}
#group .distributors .distrbutors_drops_d  .distributors_s_label {font-weight:bold;vertical-align:top;padding-top:0;margin:0;height:20px;line-height:20px}
#group .distributors .distributors_results .caption {font-weight:bold;padding:0 10px 5px 0}

.search_form input {width:185px}
.search_form select {width:185px}
.search_form .container {padding:5px}
.search_form .container .label {font-weight:bold;line-height:20px}
.search_form .container .search_submit {padding:10px 0 0 5px;cursor:pointer}
.search_form .container .search_submit img {width:20px !important;height:18px !important}

#superdoc .object_container {background:#EFF1EF;border:1px solid #999EA8;padding:5px 5px 0 5px}
#superdoc .object_container .title_object {font-size:14px;color:#7A7E8B;font-weight:bold;margin-bottom:10px;text-decoration:none}
#superdoc .object_container .title_object a {font-size:14px;color:#7A7E8B;font-weight:bold;text-decoration:none}
#superdoc .object_container .description_object {line-height:130%;margin-bottom:5px}
#superdoc .object_container .description_object .image_container {float:right;margin:0 0 5px 10px}
#superdoc .object_container .description_object .read_more_object {color:#818794;font-weight:bold;font-size:12px;text-decoration:none}
#superdoc .object_container .description_object .read_more_object a {color:#818794;font-weight:bold;font-size:12px;text-decoration:none}

#superdoc .search_container  {height:46px;_height:50px;background-color:#F0F2EF;padding:4px 0 0 6px}
#superdoc .search_container .label {font-weight:bold;vertical-align:top;padding-top:0;margin:0;height:20px;line-height:20px}
#superdoc .support_searchbar .distributors_s_label {font-weight:bold;vertical-align:top;padding-top:0;margin:0;height:20px;line-height:20px}

#superdoc .distrbutors_drops_d {} 
#superdoc .distrbutors_drops_d .distributors_s_label {margin-bottom:5px} 

#superdoc .faq_results {}
#superdoc .faq_results .faq {}
#superdoc .faq_results .faq  .question {background-color:#F0F2EF;margin-top:5px;cursor:pointer}
#superdoc .faq_results .faq  .answer {display:none;padding:0 5px 0 5px}

#superdoc .faqs {}
#superdoc .faqs .strip {background:#AB0B0F;color:#FFF;font-size:16px;font-style:italic;font-weight:bold;line-height:25px;padding-left:5px;margin:15px 0 15px 0}
#superdoc .faqs .section_title {color:#54465C;line-height:30px;margin-bottom:14px;border-bottom:1px dotted #999999} 
#superdoc .faqs .opened {padding-left:5px;line-height:20px;color:#AB0B0F;cursor:pointer;background:#EFF1EF;border-bottom:1px solid #FFF;font-weight:bold}
#superdoc .faqs .closed {padding-left:5px;line-height:20px;color:#000;cursor:pointer;background:#EFF1EF;border-bottom:1px solid #FFF}
#superdoc .faqs .answer {padding:10px 0 10px 0;line-height:18px}
#superdoc .faqs .attr .d_title{border-top:1px dotted #999999;line-height:25px;font-weight:bold;width:100px;}
#superdoc .faqs .attr .param{border-top:1px dotted #999999;line-height:25px;vertical-align:middle}
#superdoc .faqs .ask_a_question {line-height:20px;color:#AB0B0F;font-size:12px;font-weight:bold;background:url(/images/global/sprites.png) no-repeat -280px -180px;}

#superdoc .faqs .q_container .buttons .results_title {display:block;text-decoration:none;font-size:12px;font-weight:bold;color:#AB0B0F}
#superdoc .faqs .q_container .buttons .icon_cont {display:table;float:right;width:120px}
#superdoc .faqs .q_container .buttons .send_icon {width:18px;height:16px;background:url(/images/global/sprites.png) no-repeat -250px -180px;float:left;margin-right:5px}
#superdoc .faqs .q_container .buttons .print_icon {width:14px;height:15px;background:url(/images/global/sprites.png) no-repeat -210px -180px;float:right;margin-right:5px}
#superdoc .faqs .q_container .buttons .close_icon {width:9px;height:10px;background:url(/images/global/sprites.png) no-repeat -230px -180px;float:right;margin-right:5px;margin-top:3px}
#superdoc .faqs .q_container .buttons {padding-top:10px}
#superdoc .faqs .q_container .buttons td {vertical-align:middle}
#superdoc .faqs .q_container .buttons a {cursor:pointer}

#superdoc .product_info {width:720px}
#superdoc .product_info .thumb {width:110px;height:90px}
#superdoc .product_info .title {color:#AB0B0F;text-decoration:none;margin-bottom:5px}
#superdoc .product_info .title a {color:#AB0B0F;text-decoration:none}
#superdoc .product_info .read_more {color:#AB0B0F;font-weight:bold}
#superdoc .product_info .read_more a {color:#AB0B0F;font-weight:bold;text-decoration:none}
#superdoc .product_info .approvals .title {line-height:20px}
#superdoc .product_info .approvals .category {line-height:20px}
#superdoc .product_info .approvals .sub_categories a:hover{text-decoration:underline}

#superdoc .approvals_searchbar {height:40px;background:#eff1ee;width:720px}
#superdoc .approvals_searchbar td {vertical-align:middle}
#superdoc .approvals_searchbar select {margin:0}

#superdoc .approvals_table {width:100%}
#superdoc .approvals_table .thumb {width:150px;height:50px}
#superdoc .approvals_table .thumb img {width:150px;height:50px}
#superdoc .approvals_table .title {color:#AB0B0F;text-decoration:none;margin-bottom:5px}
#superdoc .approvals_table .read_more {color:#AB0B0F;font-weight:bold}
#superdoc .approvals_table .read_more a {color:#AB0B0F;font-weight:bold;text-decoration:none}
#superdoc .approvals_table .series_title {font-weight:bold;line-height:20px}
#superdoc .approvals_table .series_title a {line-height:20px}

#superdoc .title_container .results_title {display:block;text-decoration:none;font-size:14px;font-weight:bold;color:#AB0B0F;margin:15px 0 5px 0}
#superdoc .title_container .icon_cont {display:table;float:left;width:30px}
#superdoc .title_container .product_icon {width:14px;height:15px;background:url(/images/global/sprites.png) no-repeat -120px -180px;float:right;margin-right:5px}
#superdoc .title_container .datasheet_icon {width:15px;height:15px;background:url(/images/global/sprites.png) no-repeat -180px -180px;float:right;margin-right:5px}
#superdoc .title_container .manual_icon {width:14px;height:15px;background:url(/images/global/sprites.png) no-repeat -150px -180px;float:right;margin-right:5px}
#superdoc .title_container .faq_icon {width:18px;height:15px;background:url(/images/global/sprites.png) no-repeat -30px -180px;float:right;margin-right:5px}
#superdoc .title_container .video_icon {width:26px;height:13px;background:url(/images/global/sprites.png) no-repeat -60px -180px;float:right;margin-right:5px}

#group .series .military_middle_container {width:475px}
#group .series .military_middle_container .left_cell {width:225px}
#group .series .military_middle_container .left_cell .title {color:#7C752E;font-weight:bold;font-size:14px;text-decoration:none}
#group .series .military_middle_container .left_cell .top_border {}
#group .series .military_middle_container .left_cell .read_more {}

#group .series .military_middle_container {width:475px}
#group .series .military_middle_container .right_cell {width:225px}
#group .series .military_middle_container .right_cell .title {color:#7C752E;font-weight:bold;font-size:14px;text-decoration:none}
#group .series .military_middle_container .right_cell .video_links .title {color:#6C6C56;font-size:12px;text-decoration:none}
#group .series .military_middle_container .right_cell .read_more {}

#group .press_and_news ul {padding: 0 0 0 10px}
#group .press_and_news .article_results a.pointer {cursor:pointer}

.form_container {padding:15px}
.form_container input {width:200px}
.form_container textarea {width:200px;height:170px}

.form_container .prod_to_ask {margin:20px 0 20px 0;font-weight:bold;}

.article .download_documents {float:left;margin:0 0 0 10px}
.article .thumb img {width:110px;height:90px}

.close_x {
	font-size:18px;cursor:pointer;position:absolute;top:-5px;right:-5px;background-color:#FFF;color:#a32911;
	-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;
	behavior:url(/repository/include/PIE.htc);
	width:20px;height:20px;border:2px solid #a32911;text-align:center
}

