body
{scrollbar-face-color: #bdbdc5; scrollbar-shadow-color: #000000;
scrollbar-highlight-color: #ffffff; scrollbar-dlight-color: #B9E6BF;
scrollbar-darkshadow-color: #ffffff; scrollbar-track-color: #CECEC6;
scrollbar-arrow-color: #ffffff;}

.png
{ 
	behavior: url(../include/iepngfix.htc);
}

.pngimg p img
{ 
	behavior: url(../include/iepngfix.htc);
}

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

/*Content Styles*/

.contenttext
{
	font-family:arial;
	font-weight:normal;
	font-size:12px;
	text-decoration:none;
	color:#ffffff;
}

a
{
	color:#ffffff !important;
}

.showCat2
{
	font-family:arial;
	font-weight: normal;
	font-size:22px;
	text-decoration:none;
	color:#ffffff;
	text-transform: uppercase;
}

.showCat3,
.showCat3 a
{
	font-family:arial;
	font-weight: normal;
	font-size:18px;
	text-decoration:none;
	color:#ffffff;
	text-transform: uppercase;
}

.showCat3:hover,
.showCat3 a:hover
{
	font-family:arial;
	font-weight: normal;
	font-size:18px;
	text-decoration:none;
	color:#c9c5c5;
	text-transform: uppercase;
}

.showCat3_selected,
.showCat3_selected a
{
	font-family:arial;
	font-weight: normal;
	font-size:18px;
	text-decoration:none;
	color:#c9c5c5;
	text-transform: uppercase;
}

.location
{
	
}

.keywords
{
	color: #999898;
}

.keywords:hover
{
	color: white;
}

/* Menu Styles */

.menutext_he {color:#818181; font-size:14px; font-weight: bold; font-family:arial; text-decoration:none;}
.menutext_selected_he {color:black; font-size:14px; font-weight: bold; font-family:arial; text-decoration:none;}
.menutext_he:hover {color:black;}

.menutext_en {color:#818181; font-size:13px; font-weight: bold; font-family:arial; text-decoration:none;}
.menutext_selected_en {color:black; font-size:13px; font-weight: bold; font-family:arial; text-decoration:none;}
.menutext_en:hover {color:black;}

.menupadding {padding: 0px 0px 0px 0px;}

.submenutext {color:#727272; font-size:15px; font-weight:normal; font-family:arial; text-decoration:none;}
.submenutext:hover {color:#000000;}
.submenutext_selected {color:#000000; font-size:15px; font-weight:normal; font-family:arial; text-decoration:none;}

.submenutext0 {color:#727272; font-size:15px; font-weight:normal; font-family:arial; text-decoration:none;}
.submenutext0:hover {color:#000000;}
.submenutext0_selected {color:#000000; font-size:15px; font-weight:normal; font-family:arial; text-decoration:none;}

.submenutext1 { color: #909090; font-size:13px; font-weight: normal; font-family: arial; text-decoration:none; text-transform: uppercase; }
.submenutext1:hover { color:#ffffff; padding-left: 1px; }
.submenutext1_selected { color: #909090; font-size:13px; font-weight: normal; font-family: arial; text-decoration:none; text-transform: uppercase; }

.submenutext2 { color: #909090; font-size:13px; font-weight: normal; font-family: arial; text-decoration:none; }
.submenutext2:hover { color:#ffffff; padding-left: 1px; text-decoration: underline; }
.submenutext2_selected { color: #909090; font-size:13px; font-weight: normal; font-family: arial; text-decoration:none; }

.submenutext3 { color: #909090; font-size:13px; font-weight: normal; font-family: arial; text-decoration:none;}
.submenutext3:hover { color:#ffffff; padding-left: 1px; text-decoration: underline; }
.submenutext3_selected { color: #909090; font-size:13px; font-weight: normal; font-family: arial; text-decoration:none; }

.submenutext4 { color: #909090; font-size:18px; font-weight: normal; font-family: arial; text-decoration:none; font-style: italic; }
.submenutext4:hover { color:#ffffff; padding-left: 1px; }
.submenutext4_selected { color: #909090; font-size:16px; font-weight: normal; font-family: arial; text-decoration:none; }

.submenutext5 { color: #909090; font-size:18px; font-weight: normal; font-family: arial; text-decoration:none; font-style: italic; }
.submenutext5:hover { color:#ffffff; padding-left: 1px; }
.submenutext5_selected { color: #909090; font-size:16px; font-weight: normal; font-family: arial; text-decoration:none; }

.submenupadding {padding: 0px 0px 0px 0px;}

.contact
{
	font-size: 12px;
	color: #3f3f3f;
	font-family: arial;
	font-weight: bold;
	text-decoration: none;
	padding-left: 0px;
}

.contact:hover
{
	font-size: 12px;
	color: #b10101;
	font-family: arial;
	font-weight: bold;
	text-decoration: none;
	padding-left: 0px;
}
.contact_selected
{
	font-size: 12px;
	color: #b10101;
	font-family: arial;
	font-weight: bold;
	text-decoration: none;
}

.us_ddm_menu_div 
{
	width:275px;
}

.us_ddm_link_cell_1,
.us_ddm_link_cell_parent_1,
.us_ddm_link_cell_1_over,
.us_ddm_link_cell_1_selected,
.us_ddm_link_cell_1_selected_over,
.us_ddm_link_cell_parent_1_over,
.us_ddm_link_cell_parent_1_selected,
.us_ddm_link_cell_parent_1_selected_over
{
	text-align: center;
	height: 18px;
	vertical-align: middle;
}

.us_ddm_link_1,
.us_ddm_link_parent_1
{
	font-size: 13px;
	color: #bebdbd;
	font-family: arial;
	font-weight: normal;
	text-decoration: none;
	text-transform: uppercase;
}

.us_ddm_link_1_over,
.us_ddm_link_1_selected,
.us_ddm_link_1_selected_over,
.us_ddm_link_parent_1_over,
.us_ddm_link_parent_1_selected,
.us_ddm_link_parent_1_selected_over
{
	font-size: 13px;
	color: #ffffff;
	font-family: arial;
	font-weight: normal;
	text-decoration: underline;
	text-transform: uppercase;
}

.us_ddm_link_cell_2,
.us_ddm_link_cell_parent_2,
.us_ddm_link_cell_2_over,
.us_ddm_link_cell_2_selected,
.us_ddm_link_cell_2_selected_over,
.us_ddm_link_cell_parent_2_over,
.us_ddm_link_cell_parent_2_selected,
.us_ddm_link_cell_parent_2_selected_over
{
	text-align: left;
	height: 25px;
	vertical-align: middle;
}

.us_ddm_link_2,
.us_ddm_link_parent_2
{
	font-size: 12px;
	color: #fff;
	font-family: arial;
	font-weight: normal;
	text-decoration: none;
}

.us_ddm_link_2_selected,
.us_ddm_link_2_selected_over,
.us_ddm_link_parent_2_over,
.us_ddm_link_parent_2_selected,
.us_ddm_link_parent_2_selected_over
{
	font-size: 13px;
	color: #7d7c7c;
	font-family: arial;
	font-weight: normal;
	text-decoration: none;
}

.us_ddm_link_2_over
{
	font-size: 13px;
	color: #7d7c7c;
	font-family: arial;
	font-weight: normal;
	text-decoration: none;
}

.us_ddm_link_cell_3,
.us_ddm_link_cell_parent_3,
.us_ddm_link_cell_3_over,
.us_ddm_link_cell_3_selected,
.us_ddm_link_cell_3_selected_over,
.us_ddm_link_cell_parent_3_over,
.us_ddm_link_cell_parent_3_selected,
.us_ddm_link_cell_parent_3_selected_over
{
	text-align: left;
	height: 18px;
	vertical-align: middle;
}

.us_ddm_link_3,
.us_ddm_link_parent_3
{
	font-size: 13px;
	color: #bebdbd;
	font-family: arial;
	font-weight: normal;
	text-decoration: none;
}

.us_ddm_link_3_over,
.us_ddm_link_3_selected,
.us_ddm_link_3_selected_over,
.us_ddm_link_parent_3_over,
.us_ddm_link_parent_3_selected,
.us_ddm_link_parent_3_selected_over
{
	font-size: 13px;
	color: #ffffff;
	font-family: arial;
	font-weight: normal;
	text-decoration: underline;
}

.us_ddm_link_cell_4,
.us_ddm_link_cell_parent_4,
.us_ddm_link_cell_4_over,
.us_ddm_link_cell_4_selected,
.us_ddm_link_cell_4_selected_over,
.us_ddm_link_cell_parent_4_over,
.us_ddm_link_cell_parent_4_selected,
.us_ddm_link_cell_parent_4_selected_over
{
	text-align: left;
	height: 25px;
	vertical-align: middle;
}

.us_ddm_link_3,
.us_ddm_link_parent_3
{
	font-size: 12px;
	color: #fff;
	font-family: arial;
	font-weight: normal;
	text-decoration: none;
}

.us_ddm_link_3_selected,
.us_ddm_link_3_selected_over,
.us_ddm_link_parent_3_over,
.us_ddm_link_parent_3_selected,
.us_ddm_link_parent_3_selected_over
{
	font-size: 13px;
	color: #7d7c7c;
	font-family: arial;
	font-weight: normal;
	text-decoration: none;
}

.us_ddm_link_3_over
{
	font-size: 13px;
	color: #7d7c7c;
	font-family: arial;
	font-weight: normal;
	text-decoration: none;
}

.us_ddm_link_cell_5,
.us_ddm_link_cell_parent_5,
.us_ddm_link_cell_5_over,
.us_ddm_link_cell_5_selected,
.us_ddm_link_cell_5_selected_over,
.us_ddm_link_cell_parent_5_over,
.us_ddm_link_cell_parent_5_selected,
.us_ddm_link_cell_parent_5_selected_over
{
	text-align: center;
	height: 18px;
	vertical-align: middle;
}

.us_ddm_link_4,
.us_ddm_link_parent_4
{
	font-size: 13px;
	color: #bebdbd;
	font-family: arial;
	font-weight: normal;
	text-decoration: none;
}

.us_ddm_link_4_over,
.us_ddm_link_4_selected,
.us_ddm_link_4_selected_over,
.us_ddm_link_parent_4_over,
.us_ddm_link_parent_4_selected,
.us_ddm_link_parent_4_selected_over
{
	font-size: 13px;
	color: #ffffff;
	font-family: arial;
	font-weight: normal;
	text-decoration: underline;
}

.us_ddm_link_cell_4,
.us_ddm_link_cell_parent_4,
.us_ddm_link_cell_4_over,
.us_ddm_link_cell_4_selected,
.us_ddm_link_cell_4_selected_over,
.us_ddm_link_cell_parent_4_over,
.us_ddm_link_cell_parent_4_selected,
.us_ddm_link_cell_parent_4_selected_over
{
	text-align: left;
	height: 25px;
	vertical-align: middle;
}

.us_ddm_link_4,
.us_ddm_link_parent_4
{
	font-size: 12px;
	color: #fff;
	font-family: arial;
	font-weight: normal;
	text-decoration: none;
}

.us_ddm_link_4_selected,
.us_ddm_link_4_selected_over,
.us_ddm_link_parent_4_over,
.us_ddm_link_parent_4_selected,
.us_ddm_link_parent_4_selected_over
{
	font-size: 13px;
	color: #7d7c7c;
	font-family: arial;
	font-weight: normal;
	text-decoration: none;
}

.us_ddm_link_4_over
{
	font-size: 13px;
	color: #7d7c7c;
	font-family: arial;
	font-weight: normal;
	text-decoration: none;
}


.us_ddm_menu_div_parent_1_over,
.us_ddm_menu_div_parent_1,
.us_ddm_menu_div_parent_1_selected
{
	background-color: #000000;
	width: 155px;
	padding: 10px 5px 10px 5px;
}

.us_ddm_menu_div_parent_2_over,
.us_ddm_menu_div_parent_2,
.us_ddm_menu_div_parent_2_selected
{
	background-color: #000000;
	width: 155px;
	padding: 10px 5px 10px 5px;
}

.us_ddm_menu_div_parent_3_over,
.us_ddm_menu_div_parent_3,
.us_ddm_menu_div_parent_3_selected
{
	background-color: #000000;
	width: 155px;
	padding: 10px 5px 10px 5px;
}

/* Footer Styles */
.footer,
.creditstext,
.linktext 
{
	color: white; font-size:11px; font-family:arial; text-decoration:none; font-weight:bold;
}

.footer:hover,
.creditstext:hover
{
	text-decoration:underline;
}

/* News Ticker Styles */
.newstext {color:#7c7c7c; font-size:12px; font-family:sans-serif; font-weight:normal; text-decoration:none;}
.us_news_marquee {width:259px; height:60px;}
.us_news_marquee table {}
.us_news_marquee_date {font-weight:normal;font-size:12px; font-family:sans-serif; color: #44819e;}
.us_news_marquee table tr td {color:#515151; font-size:12px; font-family:arial;}
.us_news_marquee table tr td a {color:#515151; font-size:12px; font-family:arial;}
.us_news_image {}
.newshead {color:#616060; font-size:14px; font-weight:bold; font-family:arial; text-decoration:none;}


/* Contact Us Page Styles */
.us_contact_page_field_title {color:#fff; font-size:13px; font-family:arial;}
.us_contact_page_text_box {color:#000; font-size:12px; font-family:arial; width:120px; border:1px inset gray;}
.us_contact_page_text_area {color:#000; font-size:12px; font-family:arial; width:220px; height:100px; border:1px inset gray;}
.us_contact_page_error_text {color:#fff; font-size:15px; font-family:arial; font-weight: bold;}
.us_contact_page_message_sent_text {color:#000; font-size:13px; font-family:arial;}
.us_contact_page_button {color:black; font-size:12px; font-family:arial; width:50px; height:20px; border:1px outset black; background-color:silver;}


/* Quick Contact Form Styles */
.us_short_contact_text_field_name {color:#6a6a6a; font-size:11px; font-family:sans-serif;}
.us_short_contact_name {}
.us_short_contact_phone {}
.us_short_contact_email {}
.us_short_contact_text_field {border:1px inset gray; background-color:#dbdbdb; font-size:12px; font-family:sans-serif; width:90px;}
.us_short_contact_button {width:50px; border:1px outset black; font-size:12px; font-family:sans-serif;}
.us_short_contact_error_cell{color:#993333; font-size:11px; font-family:sans-serif;}

/* Articles Page Styles */
.us_articles_summery_main_table {font-size:12px; font-family:arial; color:#000000;}
.us_articles_summery_item_table {font-size:12px; font-family:arial; color:#000000;}
.us_articles_summery_item_image_cell {font-size:12px; font-family:arial; color:#000000;}
/*.us_articles_summery_image_link - When image is a link (when a thumbnail exists which pops-up the larger image)*/
.us_articles_summery_image,
.us_articles_summery_item_name_cell {font-size:12px; font-family:arial; color:#00a8d9; padding-bottom:5px;}
.us_articles_summery_item_name_link {font-size:12px; font-family:arial; color:#00a8d9; text-decoration:none; font-weight:bold;}
.us_articles_summery_item_description_cell {font-size:11px; font-family:arial; color:#000000;}
.us_articles_summery_item_description_text {font-size:11px; font-family:arial; color:#000000;}
 
.us_articles_item_main_table {font-size:12px; font-family:arial; color:#000000;}
.us_articles_item_image_cell {font-size:12px; font-family:arial; color:#000000;}
.us_articles_item_image_link {font-size:12px; font-family:arial; color:#000000;}
.us_articles_item_image {font-size:12px; font-family:arial; color:#000000;}
.us_articles_item_name_cell {font-size:12px; font-family:arial; color:#00a8d9;}
.us_articles_item_name_text {font-size:12px; font-family:arial; color:#00a8d9;}
.us_articles_item_description_cell {font-size:12px; font-family:arial; color:#000000;}
.us_articles_item_description_text {font-size:12px; font-family:arial; color:#000000;}

/* Image Gallery Styles */
.us_images_main_table {}
.us_images_image_table {}
.us_images_image_cell {}
.us_images_image {border:1px solid black;}
.us_images_image_description_cell {}
.us_images_image_description_text {color:#000000; font-size:12px; font-family:arial;}

/* Ecommerce Catalog Styles */
.us_catalog_summery_main_table { width: 100%;}
.us_catalog_summery_item_table {width: 330px; height: 120px;}
.us_catalog_summery_item_name_cell { height: 20px; background-color:#557799; border:1px solid black;}
.us_catalog_summery_item_name_link {font-size:12px; font-family:arial; color:#7d0000; text-decoration:none; font-weight:bold;}
.us_catalog_summery_item_image_cell {padding-left:10px; height:120px; width:120px;}
.us_catalog_summery_image_link {border:0px solid black;}
.us_catalog_summery_item_price_cell {}
.us_catalog_summery_item_price_text {}
.us_catalog_summery_item_description_cell {font-size:12px; font-family:arial; color:#000000; text-decoration:none;}
.us_catalog_summery_item_description_text {font-size:12px; font-family:arial; color:#000000; text-decoration:none;}

.us_catalog_item_main_table { width: 100%;}
.us_catalog_item_name_cell {}
.us_catalog_item_name_text {font-size:12px; font-family:arial; color:#EE3923; text-decoration:none; font-weight:bold;}
.us_catalog_item_price_cell {}
.us_catalog_item_price_text {font-size:12px; font-family:arial; color:#00cc00; text-decoration:none; font-weight:bold;}
.us_catalog_item_description_cell {}
.us_catalog_item_description_text {font-size:12px; font-family:arial; color:#000000; text-decoration:none;}
.us_catalog_item_details {font-size:12px; font-family:arial; color:#7d0000; text-decoration:none; font-weight:bold; padding-left:28px;}

.us_catalog_summery_item_quantity_table {}
.us_catalog_summery_item_quantity_text_box_cell {border:0px solid black;}

.us_catalog_summery_item_quantity_text_box {width:35px; text-align:center;}
.us_catalog_summery_item_add_to_basket_image_cell {}
.us_catalog_summery_item_add_to_basket_text_cell {font-size:12px; font-family:arial; color:#000000; text-decoration:none; font-weight:bold; cursor: pointer;}

/* Ecommerce Shopping Cart Styles */
.us_shopping_basket_table {border:0px solid; width:100%;}
.us_shopping_basket_table_headers_row {background-color:#538300;}

.us_shopping_basket_table_num {font-size:12px; font-family:arial; color:#FFFFFF; text-decoration:none; font-weight:bold;}
.us_shopping_basket_table_product_name {font-size:12px; font-family:arial; color:#FFFFFF; text-decoration:none; font-weight:bold;}
.us_shopping_basket_table_quantity {font-size:12px; font-family:arial; color:#FFFFFF; text-decoration:none; font-weight:bold;}
.us_shopping_basket_table_unit_price {font-size:12px; font-family:arial; color:#FFFFFF; text-decoration:none; font-weight:bold;}
.us_shopping_basket_table_product_total {font-size:12px; font-family:arial; color:#FFFFFF; text-decoration:none; font-weight:bold;}
.us_shopping_basket_table_catalog_number {font-size:12px; font-family:arial; color:#FFFFFF; text-decoration:none; font-weight:bold;}
.us_shopping_basket_table_property {font-size:12px; font-family:arial; color:#FFFFFF; text-decoration:none; font-weight:bold;}
.us_shopping_basket_table_remove_header  {}
.us_shopping_basket_table_row {background-color:#F7F7F5;}

.us_shopping_basket_table_num_value {font-size:12px; font-family:arial; color:#000000; text-decoration:none; font-weight:bold;}
.us_shopping_basket_table_catalog_number_value {font-size:12px; font-family:arial; color:#000000; text-decoration:none; font-weight:bold;}
.us_shopping_basket_table_product_name_value {font-size:12px; font-family:arial; color:#ED3923; text-decoration:none; font-weight:bold;}
.us_shopping_basket_table_quantity_value {font-size:12px; font-family:arial; color:#ED3923; text-decoration:none;} 
.us_shopping_basket_table_quantity_value a {font-size:12px; font-family:arial; color:#000000; text-decoration:underline; font-weight:bold;}
.us_shopping_basket_table_quantity_field {font-size:12px; font-family:arial; color:#000000; text-decoration:none;}

.us_shopping_basket_table_unit_price_value {font-size:12px; font-family:arial; color:#000000; text-decoration:none;}
.us_shopping_basket_table_product_total_value {font-size:12px; font-family:arial; color:#000000; text-decoration:none;}
.us_shopping_basket_table_product_remove {font-size:12px; font-family:arial; color:#000000; text-decoration:underline; font-weight:bold;}

.us_shopping_basket_table_total_text {font-size:12px; font-family:arial; color:#000000; text-decoration:none; font-weight:bold;}
.us_shopping_basket_table_total_value {font-size:12px; font-family:arial; color:#000000; text-decoration:none; padding:5px;}
.us_shopping_basket_table_vat_text {font-size:12px; font-family:arial; color:#000000; text-decoration:none; font-weight:bold; padding:5px;}
.us_shopping_basket_table_vat_value {font-size:12px; font-family:arial; color:#000000; text-decoration:none;}

.us_shopping_basket_table_total_including_vat_text {font-size:12px; font-family:arial; color:#000000; text-decoration:none; font-weight:bold; padding:5px;}
.us_shopping_basket_table_total_including_vat_value {font-size:12px; font-family:arial; color:#000000; text-decoration:none;}

.us_shopping_basket_end_purchase {font-size:12px; font-family:arial; color:#ED3923;  text-decoration:underline; font-weight:bold;}
.us_shopping_basket_continue_purchase {font-size:12px; font-family:arial; color:#ED3923; text-decoration:underline; font-weight:bold;}

.us_catalog_summery_item_regular_price_title_text, .us_catalog_item_regular_price_title_text
{font-size:13px; font-family:arial; font-weight:bold;}

.us_catalog_summery_item_price_title_text, .us_catalog_item_price_title_text
{font-size:13px; font-family:arial;	font-weight:bold;}

.us_catalog_summery_item_regular_price_text, .us_catalog_item_regular_price_text
{color:#ff0000; text-decoration:line-through; font-size:14px; font-family:arial; font-weight:bold;}

.us_catalog_summery_item_price_text, .us_catalog_item_price_text
{color:#000000;	font-size:12px;	font-family:arial; font-weight:bold;}

.us_shopping_basket_summery_table_product_name_value,
.us_shopping_basket_summery_table_quantity_value,
.us_shopping_basket_summery_table_product_total_value,
.us_shopping_basket_summery_table_total_text,
.us_shopping_basket_summery_table_total_value,
.us_shopping_basket_summery_table_vat_text,
.us_shopping_basket_summery_table_vat_value,
.us_shopping_basket_summery_empty_text
{font-family:arial; color:#000000; font-size:9px;}

.us_shopping_basket_summery_table_total_including_vat_text,
.us_shopping_basket_summery_table_total_including_vat_value
{font-family:arial; color:#000000; font-size:9px; font-weight:bold;}

.us_shopping_basket_checkout {font-size:12px; font-weight:bold; font-family:arial; color:#000000;}
.us_shopping_basket_continue_shopping {font-size:12px; font-weight:bold; font-family:arial; color:#000000;}

/* Q&A Styles */
.us_q_n_a_main_table {}
.us_q_n_a_main_question_row {font-family:arial; color:#000000; font-size:12px; font-weight:bold;}
.us_q_n_a_main_question {font-family:arial; font-size:12px; font-weight:bold;}
.us_q_n_a_main_answer_row {font-family:arial; color:#880000; font-size:12px; font-weight:bold;}
.us_q_n_a_main_answer {font-family:arial; color:#880000; font-size:12px; font-weight:bold;}
