/* CAREERS CONTENT
////////////////////////////////////////////////////////////////*/
body.careers div#Content div.content-main { width: 755px; float: left; position: relative; }
body.careers div#Content div.content-main .header1_holder { width: 730px; height: 37px; margin: 12px 0 1px 0; background:url(../../_client/images/global/content_h1_bg.gif) no-repeat 0 0; padding: 0 25px 15px 0; }
body.careers div#Content div.content-main .header1_holder h1 { color: #0F828D;  font-size: 2.2em; font-weight: bold; height: 40px; padding:0 0 0 10px; }
body.careers div#Content div.content-main p { font-size: 1.1em; line-height: 16px; padding: 10px 10px 0 10px; margin: 0; }
body.careers div#Content div.content-main p.intro { color: #0f828d; font-size: 1.3em; font-weight: bold; padding: 15px 10px 0 10px; margin: 0; }
body.careers div#Content div.content-main .image_pad { padding-right: 20px; }
body.careers div#Content div.content-main .image_pad_right { padding-left: 20px; padding-top: 20px; }

body.careers div#Content div.content-main p.current_vacancies a.button_image { width: 222px; height: 26px; margin: 0 0 0 0; padding: 0 0 0 0; display: block; background: url(../../_client/images/buttons/button_current_vacancies.gif) no-repeat 0 0; }
body.careers div#Content div.content-main p.current_vacancies a.button_image span { background-image: url(../../_client/images/buttons/button_current_vacancies.gif); }
body.careers div#Content div.content-main p.current_vacancies a:hover.button_image span { width: 222px; height: 26px; background: url(../../_client/images/buttons/button_current_vacancies.gif) no-repeat 0 -27px; }

body.careers div#Content div.content-main p.apply_now a.button_image { width: 200px; height: 28px; margin: 0 0 0 0; padding: 0 0 0 0; display: block; background: url(../../_client/images/buttons/apply_now.gif) no-repeat 0 0; }
body.careers div#Content div.content-main p.apply_now a.button_image span { background-image: url(../../_client/images/buttons/apply_now.gif); }
body.careers div#Content div.content-main p.apply_now a:hover.button_image span { width: 200px; height: 28px; background: url(../../_client/images/buttons/apply_now.gif) no-repeat 0 -29px; }

body.careers div#Content div.content-main p.find_out_more a.button_image { width: 152px; height: 26px; margin: 0 0 0 0; padding: 0 0 0 0; display: block; background: url(../../_client/images/buttons/button_more_info.gif) no-repeat 0 0; }
body.careers div#Content div.content-main p.find_out_more a.button_image span { background-image: url(../../_client/images/buttons/button_more_info.gif); }
body.careers div#Content div.content-main p.find_out_more a:hover.button_image span { width: 152px; height: 26px; background: url(../../_client/images/buttons/button_more_info.gif) no-repeat 0 -27px; }

body.careers div#Content div.content-main .content_primary { width: 755px; float: left; }

body.careers div#Content div.content-main .column_left { width: 510px; float: left; padding: 40px 0 0 0; }
body.careers div#Content div.content-main .column_left h2 { color: #0F828D; font-size: 1.8em; font-weight: normal; padding: 0 0 0 20px; margin: 0 0 10px 0; }
body.careers div#Content div.content-main .column_left p { padding: 0 0 0 20px; line-height: 16px; margin: 0 0 15px 0; }
body.careers div#Content div.content-main .column_left a { color: #0F828D; text-decoration: underline; }
body.careers div#Content div.content-main .column_left a:hover { color: #083b40; text-decoration: underline; }

body.careers div#Content div.content-main .column_left .infobox_top { width: 510px; height: 20px; }
body.careers div#Content div.content-main .column_left .infobox { width: 470px; padding: 0 20px 10px 20px; margin: 0 0 20px 0; background: url(../../_client/images/content/careers/infobox_bg.gif) no-repeat bottom left; float: left; position: relative; }
body.careers div#Content div.content-main .column_left .infobox h2 { color: #0F828D; font-size: 1.8em; font-weight: normal; padding: 0; margin: 0 0 10px 0; }
body.careers div#Content div.content-main .column_left .infobox .info_column1 { width: 139px; padding: 15px 25px 20px 0; float: left; font-size: 1.1em; line-height: 16px; margin: 0 0 0 0; }
body.careers div#Content div.content-main .column_left .infobox .info_column2 { width: 139px; padding: 15px 0 20px 0; float: left; font-size: 1.1em; line-height: 16px; margin: 0 0 0 0; }
body.careers div#Content div.content-main .column_left .infobox .info_column1 h3, body.careers div#Content div.content-main .column_left .infobox .info_column2 h3 { color: #0F828D; font-size: 1em; line-height: 16px; margin: 0 0 0 0; }
body.careers div#Content div.content-main .column_left .infobox p { padding:0px; margin:0px; font-weight:normal; font-size:1em; }

body.careers div#Content div.content-main .column_right { width: 220px; float: right; padding: 22px 0 0 0; }
body.careers div#Content div.content-main .column_right .quotebox_top { width: 220px; height: 154px; background: url(../../_client/images/content/careers/quotebox_topWendy.jpg) no-repeat 0 0; }
body.careers div#Content div.content-main .column_right .quotebox { width: 220px; background: url(../../_client/images/content/careers/quotebox_bg.gif) no-repeat 0 0; }
body.careers div#Content div.content-main .column_right .quotebox p { padding: 0 28px 15px 28px; }
body.careers div#Content div.content-main .column_right .quotebox .quotemark { padding: 0 0 0 10px; float: right; }
body.careers div#Content div.content-main .column_right .quotebox_link { width: 188px; background: url(../../_client/images/content/careers/quotebox_link_bg.gif) no-repeat 0 0; padding: 12px 16px 2px 16px; }

body.careers div#Content div.content-main .column_right .quotebox_link a.quote_button { background: url(../../_client/images/content/careers/quotebox_a.gif) no-repeat 0 0; width: 166px; height: 24px; display: block; }
body.careers div#Content div.content-main .column_right .quotebox_link a.quote_button span { background-image: url(../../_client/images/content/careers/quotebox_a.gif); }
body.careers div#Content div.content-main .column_right .quotebox_link a.quote_button:hover span { background: url(../../_client/images/content/careers/quotebox_a.gif) no-repeat 0 -25px; width: 166px; height: 24px; }

body.careers div#Content div.content-main .column_right .quotebox_bottom { width: 220px; height: 7px; margin: 0; padding: 0; background: url(../../_client/images/content/careers/quotebox_bottom_bg.gif) repeat-y; }

/*  employees-say  */

body.employees-say div#Content div.content-main { width: 220px; float: left; margin: 40px 15px 0 15px; padding: 22px 0 0 0; }
body.employees-say div#Content div.content-main .quotebox_topDes { width: 220px; height: 154px; background: url(../../_client/images/content/careers/quotebox_top.jpg) no-repeat 0 0; }
body.employees-say div#Content div.content-main .quotebox_topWendy { width: 220px; height: 154px; background: url(../../_client/images/content/careers/quotebox_topWendy.jpg) no-repeat 0 0; }
body.employees-say div#Content div.content-main .quotebox_topMark { width: 220px; height: 154px; background: url(../../_client/images/content/careers/quotebox_topMark.jpg) no-repeat 0 0; }
body.employees-say div#Content div.content-main .quotebox_topAscot { width: 220px; height: 154px; background: url(../../_client/images/content/careers/quotebox_topAscot.jpg) no-repeat 0 0; }
body.employees-say div#Content div.content-main .quotebox_topAbbey { width: 220px; height: 154px; background: url(../../_client/images/content/careers/quotebox_topAbbey.jpg) no-repeat 0 0; }
body.employees-say div#Content div.content-main .quotebox_topCarrick { width: 220px; height: 154px; background: url(../../_client/images/content/careers/quotebox_topCarrick.jpg) no-repeat 0 0; }
body.employees-say div#Content div.content-main .quotebox { width: 220px; background: url(../../_client/images/content/careers/quotebox_bg.gif) no-repeat 0 0; }
body.employees-say div#Content div.content-main .quotebox p { margin:0; padding: 0 28px 15px 28px; }
body.employees-say div#Content div.content-main .quotebox .quotemark { padding: 0 0 0 10px; float: right; }
body.employees-say div#Content div.content-main .quotebox_link { width: 188px; background: url(../../_client/images/content/careers/quotebox_link_bg.gif) no-repeat 0 0; padding: 12px 16px 2px 16px; }

body.employees-say div#Content div.content-main .quotebox_link a.quote_button { background: url(../../_client/images/content/careers/quotebox_a.gif) no-repeat 0 0; width: 166px; height: 24px; display: block; }
body.employees-say div#Content div.content-main .quotebox_link a.quote_button span { background-image: url(../../_client/images/content/careers/quotebox_a.gif); }
body.employees-say div#Content div.content-main .quotebox_link a.quote_button:hover span { background: url(../../_client/images/content/careers/quotebox_a.gif) no-repeat 0 -25px; width: 166px; height: 24px; }

body.employees-say div#Content div.content-main .quotebox_bottom { width: 220px; height: 7px; margin: 0; padding: 0; background: url(../../_client/images/content/careers/quotebox_bottom_bg.gif) repeat-y; }

