	
	/* 	BACKGROUNDS START
	--------------------------------------------------------------------------*/
		
		.divi_bg
		{
			background: url( '../images/divi_bg.jpg' ) repeat;
		}
		
		.topmenu_bg
		{
			background: url( '../images/topmenu_bg.jpg' ) top center no-repeat;
		}
		
		.search_bg
		{
			background: url( '../images/search_bg.jpg' ) top center no-repeat;
		}
		
		.hp_video_frame
		{
			background: url( '../images/hp_video_frame.jpg' ) top center no-repeat;
		}
		
		.news_strip
		{
			background: url( '../images/news_strip.png' ) top center no-repeat;
		}
		
		.hp_arts_middle
		{
			background: url( '../images/hp_arts_middle.jpg' ) top center repeat-y;
		}
		
		.lm_bg{
			
			background: url( '../images/lm_bg.jpg' ) top center no-repeat;
		}
		
		.footer_middle
		{
			background: url( '../images/footer_middle.png' ) top center repeat-y;
		}
		
		.inner_top_bg
		{
			background: url( '../images/inner_img_top_black.jpg' ) top right repeat-x;
		}
		
		.side_showcat
		{
			background: url( '../images/side_showcat.jpg' ) top center no-repeat;
			font: normal 18px Trebuchet MS, arial;
			color:#fff;
			text-shadow: 0px 1px #4e6267;
			text-align:left;
			padding-left: 15px;
		}
		
		.news_title
		{
			background: url( '../images/news_title.jpg' ) top center no-repeat;
			font: normal 18px Trebuchet MS, arial;
			color:#fff;
			text-shadow: 0px 1px #4e6267;
			text-align:left;
			padding-left: 15px;
		}
		
		.rl_top_bg
		{
			background: url( '../images/rl_bg_top.jpg' ) top center no-repeat;
		}
		
		.rl_middle_bg
		{
			background: url( '../images/rl_bg_middle.jpg' ) top center repeat-y;
		}
		
		.ddm_3_bg
		{
			background: url( '../images/ddm_3_bg.jpg' ) top center repeat;
		}
		
		.ddm_bottom
		{
			background: url( '../images/ddm_bottom.png' ) top left repeat-x;
		}
		
		.ddm_sep
		{
			background: url( '../images/ddm_sep.jpg' ) top left repeat-x;
		}
		
		.news_y_bg
		{
			background: #ebeaea url( '../images/news_y_bg.jpg' ) top left repeat-x;
			border-left: 1px solid #dbdbdb;
			border-right: 1px solid #dbdbdb;
		}
		
		.offices_sep
		{
			border-left: 1px solid #D1D1D1 !important;
		}
		
	/* BACKGROUNDS END
	--------------------------------------------------------------------------*/
	
	.servicemenu
	{
		font: bold 12px Trebuchet MS, arial;
		color:#555;
		text-decoration:none;
	}
	
	.servicemenu_selected
	{
		font: bold 12px Trebuchet MS, arial;
		color:#018dad;
		text-decoration:none;
	}
	
	/* TOP MENU START
	--------------------------------------------------------------------------*/
		
		.topmenu {
			
			color:#555;
			font:bold 14px Trebuchet MS, arial;
			text-decoration:none;
		}
		
		.topmenu_selected {
			
			color:#018dad;
			font:bold 14px Trebuchet MS, arial;
			text-decoration:none;
		}
		
		.topmenu_item_bg
		{
			background:transparent;
		}
		
		.topmenu_item_bg_selected
		{
			background:url( '../images/topmenu_sel_bg.jpg' ) bottom right repeat-x;
		}
		
		.fader_top_black
		{
			background: url( '../images/fader_top_black.jpg' ) top center repeat-x
		}
		
	/* TOP MENU END
	--------------------------------------------------------------------------*/
	
	.bn_blue
	{
		background: url( '../images/bull_on.jpg' ) top center no-repeat
	}
	
	.bn_gray
	{
		background: url( '../images/bull_off.jpg' ) top center no-repeat
	}
	
	/* SC
	----------------------------------------------------------------------------*/
		
		.us_short_contact_text_field
		{
			width:160px;
			height:11px;
			border: 1px solid #d3d1d1;
			color:#767676;
			font: normal 12px arial;
			padding: 3px 5px;
			background-color:#fff
		}
		
		.us_short_contact_button {
			
			width: 58px;
			height: 18px;
			background-color: #7b7b7b;
			color:#fff;
			font: normal 12px arial;
			text-decoration: none;
			border: none;
			cursor: pointer;
			
		}
		
		.us_short_contact_text_field_name
		{
			font: normal 11px arial;
			color:#4d4c4c;
			text-transform:uppercase;
		}
		
		.us_short_contact_sent_message
		{
			font: bold 13px arial;
			color: green;
		}
		
	/* SC END
	----------------------------------------------------------------------------*/
	/* STRUCTURE START
	--------------------------------------------------------------------------*/
		
		.new_summery,
		.new_summery p
		{
			font: normal 12px Trebuchet Ms, arial;
			color:#555;
			text-decoration:none;
		}
		
		.hp_arts
		{
			font: normal 13px Trebuchet MS, arial;
			color:#000;
			text-decoration:none;
		}
		
		.news_text,
		.news_text p
		{
			font: normal 12px arial;
			color:#333232;
			text-decoration:none;
		}
		
		.breadcrumbs,
		.breadcrumbs td,
		.breadcrumbs td a{
			
			font: normal 11px Trebuchet MS, arial;
			color:#000;
			text-decoration:none;
		}
		
		.location,
		.general_content .location,
		.general_content .location h3
		{
			font-family: Trebuchet MS, arial;
			color:#018dad !important;
		}
		
		#longDesc td,
		#longDesc p
		{
			color:#555;
			font-family: Trebuchet MS, arial;
			text-decoration:none;
			font-size:12px;
		}
		
		
		/* BOXES START
		--------------------------------------------------------------------------*/
			
			.box_top_middle
			{
				background: url( '../images/box_top_middle.jpg' ) top right repeat-x;
			}
			
			.box_bottom_middle
			{
				background: url( '../images/box_bottom_middle.jpg' ) top right repeat-x;
			}
			
			.box_left_middle
			{
				background: url( '../images/box_middle_left.jpg' ) top center repeat-y;
			}
			
			.box_right_middle
			{
				background: url( '../images/box_middle_right.jpg' ) top center repeat-y;
			}
			
			/* GENERAL CONTENT START
			--------------------------------------------------------------------------*/
				
				.general_content .rates_table,
				.general_content .rates_table p,
				.general_content .rates_table td
				{
					color:#7b7b7b;
				}
				
				.general_content .rates_table a
				{
					color:#40e3e8;
				}
				
				.general_content a,
				.general_content p a,
				.footer a
				{
					color:#707070;
				}
				
				.cat_name{
					
					font: normal 13px arial;
					color: #978b66;
					text-decoration:none;
					text-transform:uppercase;
				}
				
				.us_articles_item_name_text {
					
					font:bold 13px arial;
					color:#5b4d45;
					text-decoration:none;
					text-transform:uppercase;
					display:none !important;
				}
				
				.general_content,
				.general_content p,
				.us_search_no_results,
				.us_search_category_text
				{
					
					font:normal 13px Trebuchet MS, arial;
					color:#555;
					line-height:20px;
				}
				
				.general_content .us_search_category_link
				{
					font-family: Trebuchet MS, arial;
					color:#018dad;
				}
				
				.us_contact_page_field_title {
					
					font:normal 13px Trebuchet MS, arial;
					color:#555;
					text-decoration:none;
					
				}
				
				.us_contact_page_text_box{
					
					width:240px;
					height:18px;
					border:0px;
					font:normal 13px Trebuchet MS, arial;
					color:#555;
					background-color:#FFFFFF;
					padding:4px 4px;
					vertical-align:middle;
					display:inline;
					border:1px solid #b1b1b1;
				}
				
				
				.us_contact_page_field_title_mandatory{
					
					color:red;
				}
				
				.general_content h1 {
					
					font-family: arial;
					color:#21374c;
					text-decoration:none;
				}
				
				.general_content .us_sitemap_link {
					font:normal 12px arial;
					color:#34aeb7;
					text-decoration:none;
				}
				
				.us_contact_page_message_sent_text{
					font:bold 13px arial;
					color: green;
					text-decoration:none;
				}
				
				.us_contact_page_text_area{
					
					width:405px;
					height:120px;
					font:normal 12px arial;
					color:#757575;
					background-color:#FFFFFF;
					padding:2px 4px;
					vertical-align:middle;
					display:inline;
					border:1px solid #b1b1b1;
					overflow-y:hidden;
				}
				
				
				.us_contact_page_error_text {
					color:#c00;
					font:normal 12px arial;
					text-decoration:none;
				}
				
				.us_paging_table_current_page_cell {
					
					color:#000;
					font:bold 12px arial;
					text-decoration:none;
				}
				
				.us_paging_table_cell_link {
					
					color:#5b4d45;
					font:bold 12px arial;
					text-decoration:none;
				}
				
				.button
				{
					width:78px;
					height:28px;
					background:#ebebeb;
					border:1px solid #b1b1b1;
					color:#018dad;
					font: bold 13px Trebuchet MS, arial;
					text-decoration: none;
					cursor: pointer;
				}
				
			/* GENERAL CONTENT END
			--------------------------------------------------------------------------*/
			
			
		/* BOXES END
		--------------------------------------------------------------------------*/
		
		
	/* STRUCTURE END
	--------------------------------------------------------------------------*/


	/* FOOTER / CREDITS / COUNTER START
	--------------------------------------------------------------------------*/
		
		.footer_container {
			
			height:27px;
			background:transparent url('../images/footer_bg.jpg') top center no-repeat;
		}
		
		.counter {
			color:#000;
			font:bold 24px arial;
			text-decoration:none;
		}
		
		.footer,
		.footer p,
		.footer td {
			
			color:#a4a3a3;
			font:normal 11px Trebuchet MS, arial;
			text-decoration:none;
		}
		
		.footer a{
			
			text-decoration: none
		}
		
		.credits a,
		.credits p,
		.credits td{
			
			font: normal 11px arial;
			color:#828282;
			text-decoration:none;
		}
		
	/* FOOTER / CREDITS / COUNTER END
	--------------------------------------------------------------------------*/
	
	/* SIDE MENU START
	-----------------------------------------------------------------------------------*/
		
		.sidemenu_item
		{
			font: normal 13px Trebuchet MS, arial;
			color:#fff;
			text-decoration:none;
		}
		
		.sidemenu_item_selected
		{
			font: normal 13px Trebuchet MS, arial;
			color:#0689a7;
			text-decoration:none;
		}
		
	/* SIDE MENU END
	-----------------------------------------------------------------------------------*/
	
	/* PAGING START
	------------------------------------------------------------------------------------*/
		
		.us_paging_table_current_page_cell
		{
			color: #ff6500;
			font: bold 13px arial;
			text-decoration:none;
		}
		
		.us_paging_table_cell_link
		{
			color: #1f364a;
			font: normal 13px arial;
			text-decoration:none;
		}
		
	/* PAGING START
	------------------------------------------------------------------------------------*/
	
	/* ARTICLES 1
	-----------------------------------------------------------------------------------*/
		
		.art1_name
		{
			font-family: Trebuchet MS, arial;
			font-size: 14px;
			font-weight:bold;
			color: #555555;
		}
		
		.art1_summery,
		.art1_summery p
		{
			font: normal 14px Trebuchet MS, arial;
			color: #555555;
		}
		
		.art1_summery_inner,
		.art1_summery_inner p
		{
			font: normal 16px Trebuchet MS, arial;
			color: #555555;
		}
		
		.general_content .art1_summery_bold,
		.general_content .art1_summery_bold p
		{
			font: normal 18px arial;
			color: #1f364a;
			line-height:16px;
		}
		
		.art1_link
		{
			font: normal 13px arial;
			color: #ff6500;
			text-decoration: none;
		}
		
	/* ARTICLES 1 END
	-----------------------------------------------------------------------------------*/
	
	/* ARTICLES 2
	-----------------------------------------------------------------------------------*/
		
		.art2_cats
		{
			font: normal 12px arial;
			color:#1f364a;
			text-decoration: none;
		}
		
		.art2_cats:hover
		{
			font: bold 12px arial;
			color:#1f364a;
			text-decoration: none;
		}
		
		.art2_cats_selected
		{
			font: bold 12px arial;
			color:#1f364a;
			text-decoration: none;
		}
		
		
	/* ARTICLES 2 END
	-----------------------------------------------------------------------------------*/
	
	
	/* ARTICLES 3
	-----------------------------------------------------------------------------------*/
		
		.general_content .art3_summery,
		.general_content .art3_summery p
		{
			font: normal 14px arial;
			color: #1f364a;
			line-height:15px;
		}
		
		.general_content .art_rel_summery,
		.general_content .art_rel_summery p
		{
			font: bold 14px arial;
			color:#1f364a;
		}
		
	/* ARTICLES 3 END
	-----------------------------------------------------------------------------------*/
	
	.login_links
	{
		font: normal 10px arial;
		color:#1f364a;
	}
	
	.us_login_email_field,
	.us_login_password_field
	{
		width:240px;
		height:18px;
		border:0px;
		font:normal 12px arial;
		color:#757575;
		background-color:#FFFFFF;
		padding:4px 4px;
		vertical-align:middle;
		display:inline;
		border:1px solid #b1b1b1;
	}
	
	
	.rl_table td,
	.rl_table td a,
	.rl_table p
	{
		font: normal 12px Trebuchet MS, arial;
		color:#555;
		text-decoration:none;
		text-align:left
	}
	
	/* DROP DOWN START
	-----------------------------------------------------------------------------------*/
		/* CELLS START
		----------------------------------------------------------------------------*/
			
			.us_ddm_link_cell_1,
			.us_ddm_link_cell_parent_1
			{
				text-align:center;
				vertical-align: middle;
				
			}
			
			.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;
				vertical-align:middle;
			}
			
			.us_ddm_link_cell_2,
			.us_ddm_link_cell_parent_2
			{
				text-align:center;
				vertical-align:middle;
			}
			
			.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:center;
				vertical-align:middle;
				background-color:#019abc;
			}
			
			.us_ddm_link_cell_parent_2_selected
			{
				text-align:center;
				vertical-align:middle;
			}
			
			.us_ddm_link_cell_3,
			.us_ddm_link_cell_parent_3
			{
				text-align: left;
				vertical-align: middle;
				
			}
			
			.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;
				vertical-align: middle;
			}
			
		/* CELLS START
		----------------------------------------------------------------------------*/
		
		/* LINKS START
		---------------------------------------------------------------------------*/
			
			.us_ddm_link_1,
			.us_ddm_link_parent_1
			{
				text-align:center;
				font:normal 16px arial;
				color:#838383;
				text-decoration:none;
				vertical-align:middle;
			}
			
			.us_ddm_link_1_over,
			.us_ddm_link_parent_1_over
			{
				text-align:center;
				font:normal 16px arial;
				color:#77ac25;
				text-decoration:none;
				vertical-align:middle;
			}
			
			.us_ddm_link_1_selected,
			.us_ddm_link_1_selected_over,
			.us_ddm_link_parent_1_selected,
			.us_ddm_link_parent_1_selected_over
			{
				text-align:center;
				font:normal 16px arial;
				color:#77ac25;
				text-decoration:none;
				vertical-align:middle;
			}
			
			.us_ddm_link_2,
			.us_ddm_link_parent_2
			{
				text-align:center;
				color:#555;
				font:bold 14px Trebuchet MS, arial;
				text-decoration:none;
				vertical-align:middle;
			}
			
			.us_ddm_link_2_over,
			.us_ddm_link_parent_2_over,
			.us_ddm_link_2_selected,
			.us_ddm_link_2_selected_over,
			.us_ddm_link_parent_2_selected,
			.us_ddm_link_parent_2_selected_over
			{
				text-align:center;
				color:#fff;
				font:bold 14px Trebuchet MS, arial;
				text-decoration:none;
				vertical-align:middle;
			}
			
			.us_ddm_link_3,
			.us_ddm_link_parent_3
			{
				color:#555;
				font:normal 14px Trebuchet MS, arial;
				text-decoration: none;
				vertical-align:middle;
			}
			
			.us_ddm_link_3_over,
			.us_ddm_link_parent_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
			{
				color:#018dad;
				font:normal 14px Trebuchet MS, arial;
				text-decoration: none;
				vertical-align:middle;
			}
			
			
		/* LINKS START
		---------------------------------------------------------------------------*/
		
		.ddm_div_bg_middle
		{
			border-left:1px solid #dedede;
			border-right:1px solid #dedede;
		}
		
		.separator{
		}
		
		.us_ddm_main_table
		{
			width:100%;
		}
		
		.us_ddm_menu_div_parent_1_over,
		.us_ddm_menu_div_parent_1,
		.us_ddm_menu_div_parent_1_selected
		{
			z-index:2;
		}
		
		.us_ddm_menu_div_parent_2_over,
		.us_ddm_menu_div_parent_2,
		.us_ddm_menu_div_parent_2_selected
		{
			z-index:2;
			
		}
		
		.IE_us_ddm_menu_div_parent_2_over,
		.IE_us_ddm_menu_div_parent_2,
		.IE_us_ddm_menu_div_parent_2_selected
		{
			z-index:2;
			
		}
		
		.us_ddm_menu_div_parent_3_over,
		.us_ddm_menu_div_parent_3,
		.us_ddm_menu_div_parent_3_selected
		{
			z-index:2;
		}
		
	/* DROP DOWN END
	-----------------------------------------------------------------------------------*/
	
	
		
		div.light_rounded .pp_top .pp_left{background:transparent url(../images/ltbx/light_rounded/sprite.png) -88px -53px no-repeat;}
		div.light_rounded .pp_top .pp_middle{background:#fbfbfb;}
		div.light_rounded .pp_top .pp_right{background:transparent url(../images/ltbx/light_rounded/sprite.png) -110px -53px no-repeat;}
		div.light_rounded .pp_content .ppt{ color:#C04; font:bold 12px verdana; }
		div.light_rounded .pp_content_container .pp_left,
		div.light_rounded .pp_content_container .pp_right{background:#fbfbfb;}
		div.light_rounded .pp_content{background-color:#fff;}
		div.light_rounded .pp_next:hover{background: url(../images/ltbx/light_rounded/btnNext.png) center right no-repeat;cursor: pointer;}
		div.light_rounded .pp_previous:hover{background: url(../images/ltbx/light_rounded/btnPrevious.png) center left no-repeat;cursor: pointer;}
		div.light_rounded .pp_expand{background: url(../images/ltbx/light_rounded/sprite.png) -31px -26px no-repeat;cursor: pointer;}
		div.light_rounded .pp_expand:hover{background: url(../images/ltbx/light_rounded/sprite.png) -31px -47px no-repeat;cursor: pointer;}
		div.light_rounded .pp_contract{background: url(../images/ltbx/light_rounded/sprite.png) 0 -26px no-repeat;cursor: pointer;}
		div.light_rounded .pp_contract:hover{background: url(../images/ltbx/light_rounded/sprite.png) 0 -47px no-repeat;cursor: pointer;}
		div.light_rounded .pp_close{width:75px;height:22px;background: url(../images/ltbx/light_rounded/sprite.png) -1px -1px no-repeat;cursor: pointer;}
		div.light_rounded #pp_full_res .pp_inline{color:#000;}
		div.light_rounded .pp_arrow_previous{background: url(../images/ltbx/light_rounded/sprite.png) 0 -71px no-repeat;}
		div.light_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}
		div.light_rounded .pp_arrow_next{background: url(../images/ltbx/light_rounded/sprite.png) -22px -71px no-repeat;}
		div.light_rounded .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}
		div.light_rounded .pp_bottom .pp_left{background: url(../images/ltbx/light_rounded/sprite.png) -88px -80px no-repeat;}
		div.light_rounded .pp_bottom .pp_middle{background:#fff;}
		div.light_rounded .pp_bottom .pp_right{background: url(../images/ltbx/light_rounded/sprite.png) -110px -80px no-repeat;}
		div.light_rounded .pp_loaderIcon{background: url(../images/ltbx/light_rounded/loader.gif) center center no-repeat;}
		.pp_description,
		.currentTextHolder
		{
			color:#555;
			font: normal 12px Trebuchet Ms, arial;
			text-decoration:none;
		}
		
		
	/* LIGHTBOX END - please refer to $PWD/lb_dr.css
	--------------------------------------------------------------------------------------------*/

