/* MAIN CSS START
--------------------------------------------------------------*/

	/* SEARCH START
	--------------------------------------------------------------*/
		
		.search_button {
			width:37px;
			height:18px;
			border:0px;
			cursor:pointer;
		}
		
		.input {
			width:153px;
			height:15px;
			background-color:transparent;
			border:0px;
			font:normal 12px arial;
			color:#555;
			vertical-align:bottom;
			display:inline;
		}
		
	/* SEARCH END
	--------------------------------------------------------------*/


	/* TOP MENU START
	--------------------------------------------------------------*/
		
		#menu_top {
			background:transparent url('../images/t_menu_top.jpg') bottom center no-repeat;
		}
		
		#menu_bot {
			background:transparent url('../images/t_menu_bot.jpg') top center no-repeat;
		}
		
		#menu_right {
			background:transparent url('../images/t_menu_right.jpg') center left no-repeat;
		}
		
		#menu_left {
			background:transparent url('../images/t_menu_left.jpg') center right no-repeat;
		}
		
		#menu {
			background:transparent url('../images/t_menu_bg.jpg') center center repeat-x;
		}
		
		.menu_spacer {
			background:transparent url('../images/t_menu_spacer.jpg') center center no-repeat;
		}
		
		.topmenu1 {
			font:normal 15px arial;
			color:#000;
			text-decoration:none;
		}
		
		.topmenu1_selected {
			font:normal 15px arial;
			color:#fff;
			text-decoration:none;
		}
		/*  SIDE MENU START
		-------------------------------------------------------------------------------------*/
		.submenutext2_in{
			text-decoration:none;
			font:normal 11px tahoma;
			color:#000000;
		}
		.submenutext2_in_selected{
			font:normal 11px tahoma;
			color:#000;
		}
		.sidemenu_cell{
			background-color:#f5f5f5;
		}
		.sidemenu_cell  .title_text{
			font:normal 11px tahoma !important;
		}
		.sidemenu_cell:hover{
			background-color:black;
		}
		.sidemenu_cell a:hover{
			color:#CD0F0F;
		}
		/* DROP DOWN START
		-----------------------------------------------------------------------------------*/
			
			.us_ddm_main_table
			{
				z-index:1;
			}
			
			.us_ddm_link_cell_1,
			.us_ddm_link_cell_parent_1 {
				width:95px;
				text-align: center;
				vertical-align: middle;
				background:transparent url('../images/tm_cell.jpg') center right no-repeat;
			}
			
			.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 {
				width:95px;
				text-align: center;
				vertical-align: middle;
				background:transparent url('../images/tm_cell_selected.jpg') center right no-repeat;
			}
			
			.us_ddm_link_1,
			.us_ddm_link_parent_1
			{
				font:bold 12px arial;
				color: white;
				text-decoration: none;
				text-align:center;
			}
			
			.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:bold 12px arial;
				color: red;
				text-decoration: none;
				text-align:center;
			}
			.sidemenuTitle{
				font:bold 12px arial;
				color:#FFFFFF;
				text-decoration:none;
			}
			.us_ddm_link_cell_2,
			.us_ddm_link_cell_parent_2 {
				width:95px;
				text-align: center;
				vertical-align: middle;
				background:transparent url('../images/tm_cell.jpg') center right no-repeat;
			}
			
			.us_ddm_link_cell_2_over,
			.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 {
				width:95px;
				text-align: center;
				vertical-align: middle;
				background:transparent url('../images/tm_cell_selected.jpg') center right no-repeat;
			}
			
			
			.us_ddm_link_2,
			.us_ddm_link_parent_2 {
				font:bold 12px arial;
				color: white;
				text-decoration: none;
				text-align:center;
			}
			
			.us_ddm_link_2_over
			.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:bold 12px arial;
				color: red;
				text-decoration: none;
				text-align:center;
			}
			
			
			.us_ddm_menu_div_parent_2_over,
			.us_ddm_menu_div_parent_2,
			.us_ddm_menu_div_parent_2_selected {
				background:transparent url('../images/tm_drop_bg.jpg') top right repeat-y;
			}
			
			.us_ddm_link_cell_3,
			.us_ddm_link_cell_parent_3 {
				width:136px;
				text-align: center;
				vertical-align: middle;
				background:transparent url('../images/tm_drop_bg.jpg') center right repeat-y;
			}
			
			.us_ddm_link_cell_3_over,
			.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 {
				width:136px;
				text-align: center;
				vertical-align: middle;
				background:transparent url('../images/tm_drop_bg.jpg') center right repeat-y;
			}
			
			
			.us_ddm_link_3,
			.us_ddm_link_parent_3 {
				font:normal 12px arial;
				color: #190A0A;
				text-decoration: none;
				text-align:center;
			}
			
			.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:normal 12px arial;
				color: red;
				text-decoration: none;
				text-align:center;
			}
			
			.us_ddm_menu_div_parent_3_over,
			.us_ddm_menu_div_parent_3,
			.us_ddm_menu_div_parent_3_selected {
				width: 136px;
				background:transparent url('../images/tm_drop_bg.jpg') top right repeat-y;
			}
			
		/* DROP DOWN END
		-----------------------------------------------------------------------------------*/
		
	/* TOP MENU END
	--------------------------------------------------------------*/


	/* CENTER STRUCTURE START
	--------------------------------------------------------------*/
		
		.top_stripe {
			background:transparent url('../images/top_stripe.jpg') top left repeat-x;
		}
		
		.top_menu_shadow {
			background:transparent url('../images/top_menu_shadow.jpg') top left repeat-x;
		}
		
		.text12n {
			font:normal 12px arial;
			color:#000;
			text-decoration:none;
		}
		
		.text12b {
			font:bold 12px arial;
			color:#000;
			text-decoration:none;
		}
		
		.text13n {
			font:normal 13px arial;
			color:#000;
			text-decoration:none;
		}
		
		.text13b {
			font:bold 13px arial;
			color:#000;
			text-decoration:none;
		}
		
		h1 {
			font:bold 16px arial;
			color:#c9000d;
			text-decoration:none;
		}
		
		.text12n_link,
		.text12n a {
			font:bold 12px arial;
			color:#c9000d;
			text-decoration:none;
		}
		
		
		/* BOXES START
		--------------------------------------------------------------------------*/
			
			/* GENERAL BOX START
			--------------------------------------------------------------------------*/
				
				.box {
					background-color:#F6F6F6;
				}
				
				.title_right {
					background:transparent url('../images/title_right.jpg') top left no-repeat;
				}
				
				.title_stripe {
					background:transparent url('../images/title_stripe.jpg') top left repeat-x;
				}
				
				.title_left {
					background:transparent url('../images/title_left.jpg') top right no-repeat;
				}
				
				.title_text,
				.title_text a{
					font:bold 13px arial;
					color:#fff;
					text-decoration:none;
					padding:0px 5px;
				}
				.box_bot {
					background:transparent url('../images/box_bot.jpg') top center no-repeat;
				}
				
			/* GENERAL BOX END
			--------------------------------------------------------------------------*/
			
			
			/* HP SLIDER START
			--------------------------------------------------------------------------*/
				
				.slider_bg {
					background:transparent url('../images/slider_bg.jpg') top center no-repeat;
				}
				
				.slider_container {
					
				}
				
				.slider_right img {
					cursor:pointer;
				}
				
				.slider_left img {
					cursor:pointer;
				}
				
				.slider_body {
					
				}
				
				.slide_container {
					background:transparent url('../images/slide_bg.jpg') top center no-repeat;
					font:bold 12px arial;
				}
				
				.slide_container img {
					cursor:pointer;
				}
				
			/* HP SLIDER END
			--------------------------------------------------------------------------*/
			
			
			/* SHORT CONTACT BOX START
			--------------------------------------------------------------------------*/
				
				.sc_text {
					text-align:right;
					font:normal 12px arial;
					text-decoration:none;
					color:black;
				}
				
				.sc_field {
					text-align:right;
					font:normal 12px arial;
					text-decoration:none;
					padding:0px 10px 0px 0px;
				}
				.sc_input {
					width:118px;
					height:18px;
					background-color:white;
					border:1px inset #333;
					font:normal 12px arial;
					color:#555;
					vertical-align:middle;
					display:inline;
				}
				
				.sc_error {
					text-align:right;
					font:normal 12px arial;
					text-decoration:underline;
					color:#990000;
					padding:0px 10px 0px 0px;
				}
				
				.sc_sent_text {
					text-align:right;
					font:bold 13px arial;
					text-decoration:underline;
					color:#009900;
					padding:0px 10px 0px 0px;
				}
				
			/* SHORT CONTACT BOX END
			--------------------------------------------------------------------------*/
			
			
			/* HP ARTS BOX START
			--------------------------------------------------------------------------*/
				
				.box_art_top_rtl {
					background:transparent url('../images/box_art_top_rtl.jpg') bottom center no-repeat;
				}
				
				.box_art_top_ltr {
					background:transparent url('../images/box_art_top_ltr.jpg') bottom center no-repeat;
				}
				
				.box_art_body {
					background:transparent url('../images/box_art_bg.jpg') top center repeat-y;
				}
				
				.box_art_bot{
					background:transparent url('../images/box_art_bot.jpg') top center no-repeat;
				}
				
				.summary_desc,
				.summary_desc p {
					font:normal 12px sans-serif !important;
					color:#000 !important;
				}
				
				.cat_name {
					font:bold 15px sans-serif !important;
					color:#375093 !important;
					text-decoration:none;
				}
				
				.name {
					font:bold 12px sans-serif !important;
					color:#375093 !important;
					text-decoration:none;
				}
				
			/* HP ARTS BOX END
			--------------------------------------------------------------------------*/
			
			
			/* ARTICLE ITEM BOX START
			--------------------------------------------------------------------------*/
				
				.b_box_top_rtl {
					background:transparent url('../images/b_box_top_rtl.jpg') bottom center no-repeat;
				}
				
				.b_box_top_ltr {
					background:transparent url('../images/b_box_top_ltr.jpg') bottom center no-repeat;
				}
				
				.b_box_body {
					background:transparent url('../images/b_box_bg.jpg') top center repeat-y;
				}
				
				.b_box_bot {
					background:transparent url('../images/b_box_bot.jpg') top center no-repeat;
				}
				
				.showcat {
					font:bold 14px arial;
					text-decoration:none;
					color:#375093;
				}
				
				.summary_desc,
				.summary_desc p,
				.long_desc,
				.long_desc p {
					font:normal 12px sans-serif !important;
					color:#000 !important;
				}
				
				.firts_level_name {
					font:bold 13px sans-serif !important;
					color:#375093 !important;
					text-decoration:none;
				}
				
				.firts_level_link {
					font:bold 12px sans-serif !important;
					color:#375093;
					text-decoration:none;
				}
				
				.desc_image_mask {
					text-align:center;
					vertical-align:top;
					position:relative;
					z-index:1; 
				}
				.us_articles_item_description_text{
					font:normal 13px arial;
				}
				
			/* ARTICLE ITEM BOX END
			--------------------------------------------------------------------------*/
			
			
			/* MEDIUM BOX START
			--------------------------------------------------------------------------*/
				
				.m_box_top_rtl {
					background:transparent url('../images/m_box_top_rtl.jpg') bottom center no-repeat;
				}
				
				.m_box_top_ltr {
					background:transparent url('../images/m_box_top_ltr.jpg') bottom center no-repeat;
				}
				
				.m_box_body {
					background:transparent url('../images/m_box_bg.jpg') top center repeat-y;
				}
				
				.m_box_bot {
					background:transparent url('../images/m_box_bot.jpg') top center no-repeat;
				}
				
			/* MEDIUM BOX END
			--------------------------------------------------------------------------*/
			
			
			/* SMALL BOX START
			--------------------------------------------------------------------------*/
				
				.s_box_top_rtl {
					background:transparent url('../images/s_box_top_rtl.jpg') bottom center no-repeat;
				}
				
				.s_box_top_ltr {
					background:transparent url('../images/s_box_top_ltr.jpg') bottom center no-repeat;
				}
				
				.s_box_body {
					background:transparent url('../images/s_box_bg.jpg') top center repeat-y;
				}
				
				.s_box_bot {
					background:transparent url('../images/s_box_bot.jpg') top center no-repeat;
				}
				
			/* SMALL BOX END
			--------------------------------------------------------------------------*/
			
			
			/* GENERAL CONTENT START
			--------------------------------------------------------------------------*/
				
				#general_content ,
				#general_content  p,
				#general_content  div{
					font:normal 13px arial;
					color:#000;
					text-decoration:none;
				}
				
				#general_content .us_sitemap_link {
					font:normal 12px arial;
					color:#375093;
					text-decoration:none;
				}
				
				#general_content input {
					width:156px;
					height:20px;
					line-height:20px;
					border:1px inset gray;
					font:normal 12px arial;
					color:#000;
					vertical-align:middle;
					display:inline;
					padding:2px 5px 0px 5px;
					background-color:#efefef;
				}
				
				#general_content .us_contact_page_text_area {
					width:206px;
					height:80px;
					line-height:20px;
					border:1px inset gray;
					font:normal 12px arial;
					color:#000;
					vertical-align:middle;
					display:inline;
					padding:2px 5px 0px 5px;
					background-color:#efefef;
				}
				
				#general_content .us_contact_page_button {
					width:50px;
					height:20px;
					background-position:top center;
					background-repeat:no-repeat;
					background-color:#ededed;
					border:1px outset gray;
					font:normal 12px arial;
					color:black;
					padding:0px 5px;
					vertical-align:middle;
					display:inline;
				}
				
				.us_contact_page_text_box,
				.us_contact_page_text_area{
					border:1px solid #58595B;
					color:#58595B;
					font-family:arial;
					font-size:11px;
					width:150px;
				}
			
				
				#general_content textarea {
					width:226px;
					height:44px;
					border:0px;
					font:normal 12px arial;
					color:#555;
					padding:4px 5px;
					vertical-align:middle;
					display:inline;
					overflow:hidden;
					background-color:transparent;
				}
				
				.us_contact_page_field_title {
					font:normal 12px arial;
					color:#000;
					width:111px;
				}
				.us_contact_page_button{
					border:none;
					background:url(../images/sc_send.jpg);
					width:47px;
					height:19px;
					cursor:pointer;
				}
				
				#general_content .us_search_category_link {
					color:black;
					font:bold 13px arial;
					text-decoration:none;
				}
				
				#general_content .us_search_item_link {
					color:#375093;
					font:bold 12px arial;
					text-decoration:none;
				}
				.us_contact_page_error_text{
					font:bold 15px arial;
					color:red;
				}
				
			/* GENERAL CONTENT END
			--------------------------------------------------------------------------*/
			
			
		/* BOXES END
		--------------------------------------------------------------------------*/
		
		
	/* CENTER STRUCTURE END
	--------------------------------------------------------------*/
	/* Customers Page
	-------------------------------------------------------------*/
		.customers_title
		{
			font:normal 13px tahoma;
			color:#C5090A;
		}
		#customers_select{
			font:normal 12px tahoma;
		}
		.customers_select_title{
			color:#C5090A;
			font:bold 14px tahoma;
		}
		#customersSelect{
			border:1px solid #C5090A;
			background:#F2EEED;
			height:20px !important;
		}
		.customer_small_desc{
			font:normal 12px arial;
			text-align:center;
		}
		.customer_more_details{
			font:bold 12px arial;
			color:#bb1d1d;
			text-decoration:none;
		}
		.customers_longDesc{
			font:normal 12px arial;
			padding-top:3px;
			padding-left:5px;
		}
	/* End Customers Page
	-------------------------------------------------------------*/

	/* FOOTER / CREDITS START
	--------------------------------------------------------------*/
		
		.footer_container {
			background:transparent url( '../images/credits_stripe.jpg' ) top left repeat-x;
		}
		
		.footer_links,
		.footer_links a{
			 font:normal 11px tahoma;
			 color:#CB0F0E;
			 text-decoration:none;
		}
		
		.upper_footer,
		.upper_footer p,
		.upper_footer a {
			font:normal 12px tahoma;
			color:white;
			text-decoration:none;
			line-height:20px;
			vertical-align:bottom;
			padding-bottom:2px;
		}
		
		#footer,
		#footer p,
		.creditstext {
			font:normal 12px arial;
			color:black;
		}
			
		#footer a {
			font:normal 12px arial;
			color:black;
			text-decoration:none;
		}
		
		#footer a:hover {
			font:normal 12px arial;
			color:#c9000d;
			text-decoration:none;
		}
		
		
	/* FOOTER / CREDITS END
	--------------------------------------------------------------*/
	
	/* Auto Complete Search  */
			.ac_input{
				background-color:#F2EEED;
				border:1px solid #C5090A !important;
				font:normal 12px arial;
				color:#000 !important;
				width:120px !important;
				height:20px !important;
			}
			.ac_search_result_cell{
				background-color:#DFDFDF;
				width:100%;
				height:30px;
				text-align:center;
				border:1px solid #C5090A;
			}
			.ac_search_result_cell_over{
				background-color:#FFFFFF;
				width:100%;
				height:30px;
				text-align:center;
				border:1px solid #C5090A;
			}
			.ac_search_result_link{
				text-decoration:none;
				font:normal 13px arial;
				color:#C5090A;
			}
			.ac_search_result_link:hover{
				color:#000;
			}
			.ac_search_no_results{
				text-align:center;
				font:bold 13px arial;
				color:#C5090A;
				background:#DFDFDF;
				height:30px;
				
			}
			#searchbox{
				width:100%;
				text-align:center;
			}
			#searchbox img{
				margin:8px;
			}
	/* End Auto Complete Search  */
	
/* MAIN CSS END
--------------------------------------------------------------*/
