/**************************************************************************************************************************//* HTMLTag Redefinitions **************************************************************************************************//**************************************************************************************************************************/body							{ background: #FFF; }strong							{ font-weight: bold; }em								{ font-style: italic; }p.staff_label					{ position: absolute; right: 0px; top: 80px; color: #3F1850; line-height: 1.2em; font-size: 0.8em; width: 110px; font-style:italic;text-align:left; }p.search_box                    { border:none;padding-top:10px;padding-left:4px; margin-bottom:0px;background: url(../images/button_blue_blank.png) center top no-repeat;width:148px; height:33px;}p.search_box_grey               { border:none;padding-top:8px;padding-left:4px; margin-bottom:0px;background: url(../images/button_grey_blank.png) center top no-repeat;width:148px; height:33px;}img.country_selector_wales		{ position: absolute; right: 70px; top: 160px; }img.country_selector_scotland	{ position: absolute; right: 45px; top: 160px; }img.country_selector_australia	{ position: absolute; right: 20px; top: 161px; }img.country_selector_ni	        { position: absolute; right: 60px; top: 141px; }img.country_selector_eire	    { position: absolute; right: 32px; top: 141px; }img.defaultMenuImage            { position: absolute; left: 16px; top: 100px;}/**************************************************************************************************************************//* Main layout styles *****************************************************************************************************//**************************************************************************************************************************/#main_outer						{ background: url(../images/head_bg_2.png) center top no-repeat;min-height:538px; padding:0 0px 0 0px; }#main							{ width: 950px; margin: 0px auto; }#head							{ float: left; height: 70px; position: relative; }#menu_outer						{ width: 950px; clear: both; }#menu							{ background: url(../images/menu_bg_shadow.png) no-repeat bottom left; position: absolute; bottom: 120px; padding: 15px 15px 0px 15px; }#content						{ clear: both; padding-top: 130px; }#menu_image						{ position: absolute; right: 100px; }#logo							{ position: absolute; right: 0px; top:0px;}/**************************************************************************************************************************//* Sidebar layout styles **************************************************************************************************//*************************************************************************************************************************/#side_bar_head					{ float: left; width: 170px; /*background: url(../images/side_bottom.png) no-repeat bottom;*/ margin-top: 0px;}#side_bar						{ float: left; width: 170px; /*background: url(../images/side_bottom.png) no-repeat bottom;*/ margin-top: 0px;}#side_bar_inner_top             { width: 160px; margin-left:4px;padding-left:14px; background: url(../images/blue_left_top_bg.png) no-repeat top; }#side_bar_inner					{ width: 160px; margin-left:4px;padding: 0px 4px 10px 10px; text-align:left; background: url(../images/blue_left_bg.png) no-repeat bottom; }#side_bar_vacancy_top           { width: 160px; margin-left:4px;padding-left:14px; background: url(../images/grey_left_top_bg.png) no-repeat top; }#side_bar_vacancy				{ width: 160px; margin-left:4px;padding: 0px 4px 10px 10px; background: url(../images/grey_left_bg.png) no-repeat bottom; }#side_bar h1					{ font-family: Georgia, Times, serif; font-size: 1.6em; color: #FFF; padding:0px 0px 6px 6px; }#side_bar p						{ color: #FFF; }#side_bar label.normal			{ display: block; margin-top: 1px; width: 150px; margin-bottom: 2px; font-size: 1.1em; }#side_bar input.normal			{ width: 144px;border:inset 1px #f0f0f0; }#side_bar select.normal			{ width: 130px; border:inset 1px #f0f0f0; background-color:#479ABA;color:#fff;margin-left:8px; }#side_bar a.normal              { display: block; margin-top: 2px; width: 150px; margin-bottom: 2px; font-size: 1.1em; color:#fff; }#side_bar a.normalNoBlock              {margin-top: 2px; width: 180px; margin-bottom: 2px; padding-bottom:10px; padding-right:30px; font-size: 1.1em; color:#fff; }#side_bar .search				{ margin: 0px -2px 4px 72px; }#side_bar_yellow				{ float: left; width: 170px; margin-top: 0px; margin-left:0px; min-height: 170px; padding-bottom:4px; }#side_bar_yellow_inner			{  width: 150px; padding: 24px 10px 10px 10px; /*background: url(../images/side_top_short_yellow.gif) no-repeat top;*/ }#side_bar_yellow h1					{ font-family: Verdana, "Times New Roman", Times, serif; font-size: 1.5em; color: #FFF; }#side_bar_yellow p					{ color: #FFF; }#side_bar_yellow label.normal		{ display: block; margin-top: 4px; width: 150px; margin-bottom: 2px; font-size: 1.1em; }#side_bar_yellow input.normal		{ width: 144px; }#side_bar_yellow select.normal		{ width: 150px; }#side_bar_yellow .search			{ margin: 0px -2px 4px 72px; }/**************************************************************************************************************************//* Menu layout styles *****************************************************************************************************//**************************************************************************************************************************/#menu							{ position: absolute; bottom: 0px; left:1px; font-size: 9px;text-align:left; }.menuli.right					{ background: url(../images/menu_bg_right.png) top right; }/*.menuli.selected a.menutitle	{ color: #D7E23E; }*/.menuli.selected                {background: url(../images/menu_bg_hover.png) top right; }.menu_over.right				{ background: url(../images/menu_bg_right_hover.png) top right; }.menuli							{ float:left; background: url(../images/menu_bg.png) top right; display:block; padding: 10px; padding-bottom:12px; }.menu_over						{ background: url(../images/menu_bg_hover.png) top right;  }/*.menu_over.selected				{ background: url(../images/menu_bg.png) top right; }*/.menu_over.selected             {background: url(../images/menu_bg_hover.png) top right;}.menutitle						{ text-decoration: none; color: #FFF; } .menu_over .menutitle			{ color: #3A164A; }.submenuul						{  height: 110px; list-style-type:none; position: absolute; display:none; top: 46px; left: 15px; background-color: #D7E23E; } .submenuulul					{ float: left; margin-right: 15px; padding-top: 10px;  }.submenuulul li					{ display: block; width: auto; padding-bottom: 6px; }.submenuulul.padded li			{ padding-bottom: 10px; }.submenuulul li a				{ display:block; color: #3A164A; background-image: none; text-decoration: none; }.submenuulul li.default_text	{ font-family: Verdana, "Times New Roman", Times, serif; color: #3A164A; font-size: 4em; text-indent: 0px; padding-top: 20px; }.submenuulul li a:hover			{ background-image: none; text-decoration: underline; }