@charset "UTF-8";


* {margin:0;padding:0;}

html {
min-height: 100%;
margin-bottom: 1px;
}

body{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:0.7em;
text-align:justify;
background:#ccc url(../images/tile.gif) repeat-y center;
}

hr, .hidden {display:none;}

#container {
width:931px;
margin:0 auto;
padding:0 3px 1px 0;
}

#header_outer {
height:232px;
background:url(../images/r_menu_bg.jpg) no-repeat top right;
}

#header_inner {
width:744px;
background:url(../images/top_splash_1.jpg) no-repeat top right;
}

#header_inner img {
margin:49px 0 0 39px;
float:left;
}

#rightmenu, #mainmenu {list-style-type:none}

#mainmenu {
height:29px;
background:url(../images/m_menu_tile.gif) repeat-x;
list-style-type:none;
padding:0 0 0 40px;
}

#mainmenu li {display:inline;}

#mainmenu li a {
display:inline-block;
margin:7px 5px 0 4px;
color:#fff;
font-weight:bold;
text-decoration:none;
}

#mainmenu li a:hover,
body#home a#mm_btn_1,
body#aboutus a#mm_btn_2,
body#intermediaries a#mm_btn_3,
body#underwriters a#mm_btn_4,
body#healthcare a#mm_btn_5,
body#ecommerce a#mm_btn_6,
body#casestudies a#mm_btn_7,
body#news a#mm_btn_8,
body#careers a#mm_btn_9,
body#contactus a#mm_btn_10
{color:#cda9d5;}

#rightmenu {
float:right;
width:185px;
margin:80px 0 0;
}

#rightmenu li a {
display:block;
width:184px;
height:29px;
text-indent:-4000px;
margin:0 0 2px 1px;
}

#rightmenu li a:hover {background:none;}

#r_btn_1 {background:url(../images/r_button_1.jpg);}
#r_btn_2 {background:url(../images/r_button_2.jpg);}
#r_btn_3 {background:url(../images/r_button_3.jpg);}
#r_btn_4 {background:url(../images/r_button_4.jpg);}
#r_btn_5 {background:url(../images/r_button_5.jpg);}

#splash_1 {
height:203px;
text-indent:-4000px;
}

#content_outer {clear:both;}

.content_inner, .content_inner_small {
float:left;
clear:left;
width:699px;
padding:20px 10px 0 35px;
margin-bottom:20px;
line-height:140%;
}

.content_inner_small {width:315px;}
.content_inner p {padding:0 30px 0 10px;}
.content_inner_small p {padding:0 0 0 10px;}
.content_inner ul, .content_inner_small ul, #content_rightpanel ul {margin:0 0 0 35px;}
.content_inner ul li, .content_inner_small ul li {margin:0 0 4px 0;}
.content_inner_ul {width:670px;}

#content_rightpanel ul li {margin:0 0 10px;font-size:1.1em;}
#content_rightpanel ul li a, #news .content_inner table a {color:#000;text-decoration:none;}
#content_rightpanel ul li a:hover, #news .content_inner table a:hover {text-decoration:underline;}
#content_rightpanel ul ul {margin:0 0 0 6px; font-size:0.85em;}
#news .content_inner h3 {margin:0 0 7px 10px;}

.content_inner h2, .content_inner_small h2 {
text-indent:-4000px;
margin:0 0 5px 0;
height:42px;
}

#content_rightpanel {
float:right;
width:185px;
height:560px;
background:url(../images/rpanel_tile.gif) repeat-x;
padding:25px 0 0;
}

#content_rightpanel h3 {
width:185px;
height:25px;
text-indent:-4000px;
margin:0 0 3px;
}

#content_rightpanel p {padding:4px 16px;}

#content_rightpanel strong {
display:block;
background:url(../images/rpanel_divider.gif) no-repeat;
height:1px;
font-size:1px;
margin:12px 0;
}

#awards_title {background:url(../images/awards_title.gif) no-repeat;}
#quickjump_title {background:url(../images/quickjump_title.gif) no-repeat;}
#newspress_title {background:url(../images/newspress_title.gif) no-repeat;}
.rh-blip {margin:0 0 0 19px;}
.large_li {width:600px; margin:0 0 20px!important;}

.content_middlepanel {
width:354px;
float:right;
margin:25px 15px 10px;
font-size:0.85em;
font-style:italic;
text-align:center;
}

.directors_pic {
margin:5px 15px 5px 30px;
float:right;
padding:4px;
border:1px solid #BCBDC1;
background:#fff;
}

.clearboth {clear:both;}

#casestudies .content_inner img {
float:right;
margin:0 0 10px 30px;
}

#benefits .content_inner img {margin:20px 30px 0 100px;}

.blip {
width:354px;
height:92px;
display:block;
text-indent:-4000px;
}

#blip1 {background:url(../images/intermediaries_blip.jpg);}
#blip2 {background:url(../images/underwriters_blip.jpg);}
#blip3 {background:url(../images/healthcare_blip.jpg);}
#blip4 {background:url(../images/ecommerce_blip.jpg);}

#h2_aboutus {background:url(../images/h2-aboutus.gif); width:683px;}
#h2_accounting {background:url(../images/h2-accounting.gif); width:683px;}
#h2_achievements {background:url(../images/h2-achievements.gif); width:683px;}
#h2_aviva {background:url(../images/h2-aviva_fasttrack.gif); width:683px;}
#h2_backoffice {background:url(../images/h2-backoffice.gif); width:683px;}
#h2_benefits {background:url(../images/h2-benefits.gif); width:683px;}
#h2_bespokeschemes {background:url(../images/h2-bespokeschemes.gif); width:683px;}
#h2_bonusskills {background:url(../images/h2-bonusskills.gif); width:683px;}
#h2_brokernetwork {background:url(../images/h2-brokernetwork.gif); width:683px;}
#h2_candidateprofile {background:url(../images/h2-candidateprofile.gif); width:683px;}
#h2_careers {background:url(../images/h2-careers.gif); width:683px;}
#h2_claims {background:url(../images/h2-claims.gif); width:683px;}
#h2_cohistory {background:url(../images/h2-cohistory.gif); width:683px;}
#h2_connectedthinking {background:url(../images/h2-connectedthinking.gif); width:683px;}
#h2_combrokers {background:url(../images/h2-combrokers.gif); width:683px;}
#h2_compensation {background:url(../images/h2-compensation.gif); width:683px;}
#h2_compliance {background:url(../images/h2-compliance.gif); width:683px;}
#h2_contactmanagement {background:url(../images/h2-contactmanagement.gif); width:683px;}
#h2_contactus {background:url(../images/h2-contactus.gif); width:683px;}
#h2_costefficiency {background:url(../images/h2-costefficiency.gif); width:683px;}
#h2_culturevalues {background:url(../images/h2-culturevalues.gif); width:683px;}
#h2_customersupport {background:url(../images/h2-customersupport.gif); width:683px;}
#h2_custserv {background:url(../images/h2-custserv.gif); width:683px;}
#h2_directions {background:url(../images/h2-directions.gif); width:683px;}
#h2_directors {background:url(../images/h2-directors.gif); width:683px;}
#h2_disclosure {background:url(../images/h2-disclosure.gif); width:683px;}
#h2_disttobrokers {background:url(../images/h2-dist-to-brokers.gif); width:683px;}
#h2_ecommerce {background:url(../images/h2-ecommerce.gif); width:683px;}
#h2_giantrisk {background:url(../images/h2-giantrisk.gif); width:683px;}
#h2_giles {background:url(../images/h2-giles.gif); width:683px;}
#h2_healthcare {background:url(../images/h2-healthcare.gif); width:683px;}
#h2_higos {background:url(../images/h2-higos.gif); width:683px;}
#h2_howtoapply {background:url(../images/h2-howtoapply.gif); width:683px;}
#h2_implsupport {background:url(../images/h2-implsupport.gif); width:683px;}
#h2_inettfrs {background:url(../images/h2-inettfrs.gif); width:683px;}
#h2_infocollected {background:url(../images/h2-infocollected.gif); width:683px;}
#h2_infrastructuresupportanalyst {background:url(../images/h2-infrastructuresupportanalyst.gif); width:683px;}
#h2_insurerconnect {background:url(../images/h2-insurerconnect.gif); width:683px;}
#h2_intermediaries {background:url(../images/h2-intermediaries.gif); width:683px;}
#h2_international {background:url(../images/h2-international.gif); width:683px;}
#h2_intprocesses {background:url(../images/h2-intprocesses.gif); width:683px;}
#h2_itadmin {background:url(../images/h2-itadmin.gif); width:683px;}
#h2_jelf {background:url(../images/h2-jelf.gif); width:683px;}
#h2_jnrdocdeveloper {background:url(../images/h2-juniordocdevloper.gif); width:683px;}
#h2_juniorintegrationdev {background:url(../images/h2-juniorintegrationdev.gif); width:683px;}
#h2_latestnews {background:url(../images/h2-latestnews.gif); width:683px;}
#h2_marketresearch {background:url(../images/h2-marketresearch.gif); width:683px;}
#h2_natbrokers {background:url(../images/h2-natbrokers.gif); width:683px;}
#h2_networks {background:url(../images/h2-networks.gif); width:683px;}
#h2_onlinedemo {background:url(../images/h2-onlinedemo.gif); width:683px;}
#h2_opportunities {background:url(../images/h2-opportunities.gif); width:683px;}
#h2_oval {background:url(../images/h2-oval.gif); width:683px;}
#h2_policyadmin {background:url(../images/h2-policyadmin.gif); width:683px;}
#h2_pressarticles {background:url(../images/h2-pressarticles.gif); width:683px;}
#h2_pressreleases {background:url(../images/h2-pressreleases.gif); width:683px;}
#h2_privacy {background:url(../images/h2-privacy.gif); width:683px;}
#h2_productrange {background:url(../images/h2-productrange.gif); width:683px;}
#h2_productservices {background:url(../images/h2-productservices.gif); width:683px;}
#h2_productwriterdev {background:url(../images/h2-productwriterdev.gif); width:683px;}
#h2_qbe {background:url(../images/h2-qbe.gif); width:683px; border-top:#999999;}
#h2_quotebuy {background:url(../images/h2-quotebuy.gif); width:683px;}
#h2_regbrokers {background:url(../images/h2-regbrokers.gif); width:683px;}
#h2_reportcentre {background:url(../images/h2-reportcentre.gif); width:683px;}
#h2_requestdemo {background:url(../images/h2-requestdemo.gif); width:683px;}
#h2_schemespecs {background:url(../images/h2-schemespecs.gif); width:683px;}
#h2_sitemap {background:url(../images/h2-sitemap.gif); width:683px;}
#h2_specificskills {background:url(../images/h2-specificskillsrequired.gif); width:683px;}
#h2_sqmile {background:url(../images/h2-sqmile.gif); width:683px;}
#h2_swinton {background:url(../images/h2-swinton.gif); width:683px;}
#h2_taskmanager {background:url(../images/h2-taskmanager.gif); width:683px;}
#h2_technicalbusiness {background:url(../images/h2-technicalbusinessanalyst.gif); width:683px;}
#h2_technicalwebanalyst {background:url(../images/h2-technicalwebanalyst.gif); width:683px;}
#h2_terms {background:url(../images/h2-terms.gif); width:683px;}
#h2_thechallenge {background:url(../images/h2-thechallenge.gif); width:683px;}
#h2_thecompany {background:url(../images/h2-thecompany.gif); width:683px;}
#h2_the_opportunity {background:url(../images/h2-the_opportunity.gif); width:683px;}
#h2_theposition {background:url(../images/h2-theposition.gif); width:683px;}
#h2_underwriters {background:url(../images/h2-underwriters.gif); width:683px;}
#h2_underwritingbusiness {background:url(../images/h2-underwritingbusiness.gif); width:683px;}
#h2_webdeveloper {background:url(../images/h2-webdeveloper.gif); width:683px;}
#h2_webfunct {background:url(../images/h2-webfunct.gif); width:683px;}
#h2_welcome {background:url(../images/h2-welcome.gif); width:328px;}
#h2_whatweoffer {background:url(../images/h2-whatweoffer.gif); width:683px;}
#h2_whitepaper {background:url(../images/h2-whitepaper.gif); width:683px;}
#h2_workflow {background:url(../images/h2-workflow.gif); width:683px;}

.new_title {
display:block;
font-size:1.1em;
margin:0 0 4px;
}

.news_date, .back_to_top {float:right;}

.back_to_top {
margin:24px 25px 0 0;
text-decoration:none;
color:#888;
}

a.back_to_top:hover {color:#0033FF;}

.info_table {
border:1px solid #333;
margin:20px 0 0 10px;
}

.info_table a {font-weight:bold;}

.info_table tr.header_row {
background:#323970;
color:#fff;
font-weight:bold;
}

.info_table td {
padding:6px 26px 6px 11px;
margin:2px;
border:1px solid #aaa;
}

.info_table_int {border:1px solid #333;
margin-left:60px; margin-bottom:20px; margin-top:10px;}
.info_table_int a {font-weight:bold;}
.info_table_int tr.header_row {
background:#323970;
color:#fff;
font-weight:bold;
}
.info_table_int td {
padding:6px 26px 6px 11px;
margin:2px;
border:1px solid #aaa;
}

body#awards .content_inner img {border:1px solid #999;}
body#demo .content_inner img {margin:0 0 0 45px;}
#spacer_for_footer {margin-bottom:35px;}
#sitemap_table td {padding:2px 60px 2px 10px;}
.highlight-item {font-weight:bold;}

#footer {
height:56px;
font-size:0.8em;
line-height:150%;
text-align:left;
clear:both;
margin:0px 30px 20px 33px;
padding:9px 0 9px 18px;
background:#E6E7ED;
border-top:1px solid #aeafb4;
border-bottom:1px solid #aeafb4;
}

