@import url("layout2.css");
@import url("typography.css");

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,p,blockquote,th,td{margin:0; padding:0;}
body{background: none #999; text-align:center;}

ul li{list-style:none}
a img{border:0}
.clear{clear:both}
.assist_text{position:absolute; left:-5000px;}
.accessibility {position:absolute;left:-999px;width:990px;}
.print {display:none}
.noBorder {border: none !important;}
.left{float:left}
.right{float:right}

abbr{cursor:help}

.submitButton{border:1px double #aaa;border-top:1px solid #fff;border-left:1px solid #fff; background:#DBDBDB url(../images/template08/submit_bg.gif) left top repeat-x;padding:1px 5px; cursor:pointer}
.submitButton:hover{border:1px double #aaa;border-bottom:1px solid #fff;border-right:1px solid #fff;background:#DBDBDB}

.rightpic{float:right;border:1px solid #ccc;margin:0 0 0 15px}
.leftpic{float:left;border:1px solid #ccc;margin:0 15px 0 0}

/*============================ BRANDING =========================*/

#header{background:url(../images/png/bannertext.png) #000 105px 36px no-repeat;height: 93px;padding:10px 17px; clear:both;}

#banner {background-color:#999;}

#global_nav li{float:left; margin:0 0 0 15px; text-align:right; display:inline}
#wrapper #global_nav  {margin:0;height:auto;}
#header #icaew_jobslink {clear:right;float:right;padding-right:16px;height:30px;}
#header #icaew_jobslink li {display:inline;padding-left:6px;}
		
#header div#icaew_jobslink a {font-weight: normal;color: white;text-decoration: none;font-size: 125%;}
#header div#icaew_jobslink {display:inline;float:right;padding-right:0px;margin:25px 0 0 0;}
#header div#icaew_jobslink li {display:block;float:left;margin-left:10px;padding-left:0px;}
#header div#icaew_jobslink li a span {background:url(../images/gifs/button-bg-left.gif) top left no-repeat;display:block;padding:4px 2px 2px 12px;}
#header div#icaew_jobslink li.offsite a span {padding:4px 8px 2px 12px;}
#header div#icaew_jobslink li a {background:url(../images/gifs/button-bg-right.gif) top right no-repeat;display:block;padding: 0px 10px 0px 0px; text-decoration:none;}		
#header div#icaew_jobslink li.offsite a {background:url(../images/gifs/button-bg-right-offsite.gif) top right no-repeat;padding: 0px 20px 0px 0px;}
#header div#icaew_jobslink li a {background:url(../images/gifs/button-bg-right.gif) top right no-repeat;padding: 0px 10px 0px 0px;}

/* Search Form */
#search form{float:right; line-height:1.3}
#search_links{clear:right;text-align:right;margin-top:10px;}
#search input{padding:2px 5px; background:#fff url(../images/template08/input_bg.gif) left top repeat-x; border:1px solid #fff}
#search select{padding:1px;border:1px solid #fff}
#search .submitButton, #search select{margin-left:15px}

/*============================ MAIN NAV =========================*/

#main_nav{background:#C00 url(../images/gifs/tabs2.gif) scroll left top repeat-x; padding:0;}
#main_nav li{float:left;margin-right:8px; border-right:1px solid #000000;margin:0;}

#main_nav li a{float:left;display:block;background:transparent none repeat scroll 0 0;font-size:1.3em;margin:0;
	padding:1px 6px 1px 16px;text-transform:none;}
#main_nav li a span{float:left;padding:3px 12px 3px 0;background:transparent none repeat scroll 0 0;}

#main_nav li.current, #main_nav li.current a, #main_nav li.current a span {background:#EFEFF0 none repeat scroll 0 0;}
#main_nav li.lastOne {border:none;}
#main_nav li.lastOne.current{border-right:1px solid #EFEFF0;}
/*============================ TOP SECOND NAV =========================*/

#topSecondNav{background:#EFEFF0; border-bottom:1px solid #CCCCCC;padding:5px 17px 2px;}
#topSecondNav li{float:left;margin-right:15px;}

/*============================ LEFT NAV =========================*/
#leftNav{background:url(../images/png/thirdnav_bg_end.png) right bottom no-repeat;}
#leftNav ul{background:url(../images/template08/thirdnav_slice.jpg) right repeat-y;}
#leftNav h2{text-indent:-5000px;background:#CC0000 url(../images/gifs/tabs2.gif) repeat-x scroll left top; height: 18px;}
#leftNav ul li a{background:url(../images/template08/line.gif) right bottom no-repeat;padding:5px 20px}
#leftNav ul ul a{background:url(../images/template08/thirdnav_bg.gif) right bottom no-repeat;padding:4px 20px 4px 35px;}
#leftNav ul ul ul a{background:url(../images/template08/thirdnav_bg.gif) right bottom no-repeat;padding:4px 20px 4px 50px;}


/*============================ HOME PAGE =========================*/

body.home #home_intro{float:left}
body.home #home_intro ul li{padding-left:20px; background:url(../images/template08/default_li.gif) left 5px no-repeat}
body.home .ad_block{float:right;margin-bottom:0}
body.home #content ul.home_quicklinks{margin-left:105px}
body.home #content ul.home_quicklinks li, #content ul.other_quicklinks li, #content ul.larger_quicklinks li{background:0; padding:0 8px 1px 8px; margin:3px 0 3px 0;float:left; clear:none; border-right:1px solid #ccc; line-height:1.2}

body.home .event_panel {margin:0;float:left;}
body.home #content .event_panel ul, body.home #content .event_panel li {background:transparent none;}
body.home #content .event_panel li {padding:0 10px 20px 0;}
/*============================ LEFT CONTENT =========================*/

#leftContent ul li{padding-left:20px; background:url(../images/template08/default_li.gif) left 5px no-repeat}
#leftContent ol li{margin-left:25px}

/* Intro Panels */
#about_intro{background-image:url(../images/intro/about_intro.jpg);}
#acaQual_intro {background-image:url(../images/intro/acaQual_intro.jpg);}
#acaStudent_intro {background-image:url(../images/intro/acaStudent_intro.jpg);}
#accountancy1_intro {background-image:url(../images/intro/accountancy1_intro.jpg);}
#accountancy2_intro {background-image:url(../images/intro/accountancy2_intro.jpg);}
#accountancy3_intro {background-image:url(../images/intro/accountancy3_intro.jpg);}
#accountancy4_intro {background-image:url(../images/intro/accountancy4_intro.jpg);}
#accountancy5_intro {background-image:url(../images/intro/accountancy5_intro.jpg);}
#accountancy6_intro {background-image:url(../images/intro/accountancy6_intro.jpg);}
#accountancy7_intro {background-image:url(../images/intro/accountancy7_intro.jpg);}
#accountancy8_intro {background-image:url(../images/intro/accountancy8_intro.jpg);}
#accountancy9_intro {background-image:url(../images/intro/accountancy9_intro.jpg);}
#accountancy10_intro {background-image:url(../images/intro/accountancy10_intro.jpg);}
#accountancy11_intro {background-image:url(../images/intro/accountancy11_intro.jpg);}
#accountancy12_intro {background-image:url(../images/intro/accountancy12_intro.jpg);}
#annrev_intro {background-image:url(../images/intro/annrev_intro.jpg);}
#audit_intro{background-image:url(../images/intro/audit_intro.jpg);}
#auditqualification_intro{background-image:url(../images/intro/auditqualification_intro.jpg);}
#authToTrain_intro {background-image:url(../images/intro/authToTrain_intro.jpg);}
#bcmq_intro {background-image:url(../images/intro/bcmq_intro.jpg);}
#beaMember_intro {background-image:url(../images/intro/beaMember_intro.jpg);}
#bsp_intro {background-image:url(../images/intro/bsp_intro.jpg);}
#budget_intro{background-image:url(../images/intro/budget_intro.jpg);}
#busMem_intro {background-image:url(../images/intro/busMem_intro.jpg);}
#cebr_intro{background-image:url(../images/intro/cebr_intro.jpg);}
#cf_intro{background-image:url(../images/intro/cf_intro.jpg);}
#cfab_intro {background-image:url(../images/intro/cfab_intro.jpg);}
#cfabstudents_intro {background-image:url(../images/intro/cfabstudents_intro.jpg);}
#cfq_intro {background-image:url(../images/intro/cfq_intro.jpg);}
#cfqstudents_intro {background-image:url(../images/intro/cfqstudents_intro.jpg);}
#char_intro{background-image:url(../images/intro/char_intro.jpg);}
#conReps_intro {background-image:url(../images/intro/conReps_intro.jpg);}
#corp_gov_intro {background-image:url(../images/intro/corp_gov_intro.jpg);}
#council_intro {background-image:url(../images/intro/council_intro.jpg);}
#cpd_intro {background-image:url(../images/intro/cpd_intro.jpg);}
#cqACA_intro{background-image:url(../images/intro/cqACA_intro.jpg);}
#cqAccount_intro{background-image:url(../images/intro/cqAccount_intro.jpg);}
#cqHome_intro{background-image:url(../images/intro/cqHome_intro.jpg);}
#cqProg_intro{background-image:url(../images/intro/cqProg_intro.jpg);}
#creditc_intro{background-image:url(../images/intro/creditc_intro.jpg);}
#dcha_intro{background-image:url(../images/intro/dcha_intro.jpg);}
#eCounts_intro {background-image:url(../images/intro/eCounts_intro.jpg);}
#election_intro{background-image:url(../images/intro/election_intro.jpg);}
#eLibrary_intro {background-image:url(../images/intro/eLibrary_intro.jpg);}
#employers_intro{background-image:url(../images/intro/employers_intro.jpg);}
#empSupp_intro {background-image:url(../images/intro/empSupp_intro.jpg);}
#empSupServ_intro {background-image:url(../images/intro/empSupServ_intro.jpg);}
#ent_intro{background-image:url(../images/intro/ent_intro.jpg);}
#faculty_intro{background-image:url(../images/intro/faculty_intro.jpg);}
#faewa_intro{background-image:url(../images/intro/faewa_intro.jpg);}
#farm_intro{background-image:url(../images/intro/farm_intro.jpg);}
#findaca_intro {background-image:url(../images/intro/findaca_intro.jpg);}
#fm_intro{background-image:url(../images/intro/fm_intro.jpg);}
#fors_intro{background-image:url(../images/intro/fors_intro.jpg);}
#foundation_intro{background-image:url(../images/intro/foundation_intro.jpg);}
#fr_intro{background-image:url(../images/intro/fr_intro.jpg);}
#fs_intro{background-image:url(../images/intro/fs_intro.jpg);}
#guidePub_intro {background-image:url(../images/intro/guidePub_intro.jpg);}
#hth_intro{background-image:url(../images/intro/hth_intro.jpg);}
#ifrs_intro{background-image:url(../images/intro/ifrs_intro.jpg);}
#insolvency_intro{background-image:url(../images/intro/insolvency_intro.jpg);}
#insolvencysig_intro{background-image:url(../images/intro/insolvencysig_intro.jpg);}
#insolvencystudents_intro{background-image:url(../images/intro/insolvencystudents_intro.jpg);}
#intm_intro{background-image:url(../images/intro/intm_intro.jpg);}
#isaaudit2010_intro{background-image:url(../images/intro/isaaudit2010_intro.jpg);}
#it_intro{background-image:url(../images/intro/it_intro.jpg);}
#liblinks_intro {background-image:url(../images/intro/liblinks_intro.jpg);}
#library_intro{background-image:url(../images/intro/library_intro.jpg);padding-right:200px;}
#libaz_intro {background-image:url(../images/intro/libaz_intro.jpg);}
#libco_intro {background-image:url(../images/intro/libco_intro.jpg);}
#libsrv_intro {background-image:url(../images/intro/libsrv_intro.jpg);}
#mbsupp_intro{background-image:url(../images/intro/mbsupp_intro.jpg);}
#memberhb_intro {background-image:url(../images/intro/memberhb_intro.jpg);}
#members_intro{background-image:url(../images/intro/members_intro.jpg);}
#memInit_intro {background-image:url(../images/intro/memInit_intro.jpg);}
#mentoring_intro {background-image:url(../images/intro/mentoring_intro.jpg);}
#myicaew_intro{padding:15px 15px 0px 15px;}
#narrGap_intro {background-image:url(../images/intro/narrGap_intro.jpg);}
#ned_intro{background-image:url(../images/intro/ned_intro.jpg);}
#pandp_intro {background-image:url(../images/intro/pandp_intro.jpg);}
#persDev_intro {background-image:url(../images/intro/persDev_intro.jpg);}
#pracMem_intro {background-image:url(../images/intro/pracMem_intro.jpg);}
#prodSrv_intro{background-image:url(../images/intro/prodSrv_intro.jpg);}
#protect_intro{background-image:url(../images/intro/protect_intro.jpg);}
#ps_intro{background-image:url(../images/intro/ps_intro.jpg);}
#recruitaca_intro{background-image:url(../images/intro/recruitaca_intro.jpg);}
#regEmpCost_intro {background-image:url(../images/intro/regEmpCost_intro.jpg);}
#resolve_intro {background-image:url(../images/intro/resolve_intro.jpg);}
#retired_intro {background-image:url(../images/intro/retired_intro.jpg);}
#routes_intro{background-image:url(../images/intro/routes_intro.jpg);}
#sig_intro {background-image:url(../images/intro/sig_intro.jpg);}
#sme_intro {background-image:url(../images/intro/sme_intro.jpg);}
#sol_intro{background-image:url(../images/intro/sol_intro.jpg);}
#sponsor_intro{background-image:url(../images/intro/sponsor_intro.jpg);}
#students_intro{background-image:url(../images/intro/students_intro.jpg);}
#studsupp_intro {background-image:url(../images/intro/studsupp_intro.jpg);}
#tax_intro{background-image:url(../images/intro/tax_intro.jpg);}
#technical_intro, #libcat_intro {padding:15px 15px 10px 15px;}
#techRelease_intro {background-image:url(../images/intro/techRelease_intro.jpg);}
#thoughtLead_intro {background-image:url(../images/intro/thoughtLead_intro.jpg);}
#topics_intro {background-image:url(../images/intro/topics_intro.jpg);}
#tour_intro{background-image:url(../images/intro/tour_intro.jpg);}
#trainCont_intro {background-image:url(../images/intro/trainCont_intro.jpg);}
#tutors_intro {background-image:url(../images/intro/tutors_intro.jpg);}
#val_intro{background-image:url(../images/intro/val_intro.jpg);}
#whytrain_intro {background-image:url(../images/intro/whytrain_intro.jpg);}
#worldwide_intro{background-image:url(../images/intro/worldwide_intro.jpg);}
#youngMem_intro {background-image:url(../images/intro/youngMem_intro.jpg);}
#your_career_intro{background-image:url(../images/intro/your_career_intro.jpg);}

/* Microformat markup */
#leftContent abbr {border-bottom:none;}
#leftContent .hcal {display: block;padding-top:6px;}
#leftContent .hcal a {padding:4px 4px 6px 15px;background: transparent url(/lib/images/gifs/microformat.gif) left center no-repeat;}

/* Simple Panels */
#content .simple_panel ul{margin-top:15px}
#myicaew_intro .simple_panel {margin-top:10px}

/* List Panels */
#content .list_panel ul{background:url(../images/template08/dotsb.gif) left bottom repeat-x;margin-bottom:15px}
#content .list_panel li{margin:0;padding:10px 10px 10px 0;background:url(../images/template08/dotsb.gif) top left repeat-x; clear:both; overflow:hidden}
#content .lp_nodot ul {background:none !important;}
#content .lp_nodot li {background:url(../images/template08/listp_nodot.gif) top left repeat-x !important;}
#content .list_panel li img{float:left; border:1px solid #ccc; margin:0 0 0 10px}

body.home #content .list_panel li p, body.home #content .list_panel li h4 {margin-left:0;}
body.home #content .list_panel ul {background:transparent none;margin-bottom:5px;}
body.home #content .list_panel li {background:transparent none;padding-top:0;padding-right:0;}

/* Event Panels */
#content .event_panel ul{background:url(../images/template08/dotsb.gif) left bottom repeat-x;margin-bottom:5px}
#content .event_panel li{padding:10px 10px 5px 0;background:url(../images/template08/dotsb.gif) top left repeat-x; overflow:hidden}
#content .event_panel li .date{float:left;display:block; width:43px; margin:0 10px 0 5px; background:url(../images/template08/cal-copy.gif) center top no-repeat; text-align:center; padding:0 2px 1px 2px; line-height:2.0}

/* Link List Panel */
#content .link_panel {margin-bottom:15px}
#content .link_panel ul li{border:1px solid #ccc; background:#fff url(../images/template08/button_bg.gif) left top repeat-x;  margin-bottom:8px; padding:0}
	#myicaew_intro .link_panel {margin-top:10px}
	
/* Box Panel */
/*#content .box_panel {margin-top:20px}*/
#content .box_panel li{padding-left:0; margin-bottom:15px; border:1px solid #ccc; background-color:#ECECEC; background-repeat:no-repeat; background-position:right center}
#content .box_panel li#handbook_box{background-image:url(../images/template08/mh_bg.jpg);}
#content .box_panel li#cpd_box{background-image:url(../images/template08/cpd_crop.jpg);}

/* Rounded Panel */
#content .rounded_panel{margin-bottom:15px}
#content .rounded_panel .r_inner{background:#eee; border:1px solid #ccc; border-top:0;padding:15px;padding-bottom:0; overflow:hidden}
#content .rounded_panel ul{float:left; width:155px;margin-right:15px; border-right:1px solid #ccc;} 

/* Other Panel Styles */
.highlight_panel{background:#C2DCDF;border:1px solid #006B77;padding:15px; margin-bottom:15px;}
.brightlight_panel{background:#FFFFFF;border:1px solid #ccc;padding:15px; margin-bottom:15px;}
.info_panel{background:#eee url(../images/template08/spotlight_info.gif) 98% 5px no-repeat;border:1px solid #ccc;padding:15px; margin-bottom:15px;}
.greylight_panel{background:#EEEEEE;border:1px solid #666666; margin-bottom:15px;}
.spotlight_panel{background:#eee url(../images/template08/spotlight_info.gif) 98% 5px no-repeat; border:1px solid #ccc;float:right;padding:15px}
.landing_panel img, .wide_landing_panel img, .med_landing_panel img, .full7_landing_panel img{margin:0 0 10px 1px; border-bottom:1px solid #ccc}
.simple_panel img {margin:0 0 10px 1px;}
#content ul.other_quicklinks li {font-size:1em;}
#content ul.larger_quicklinks li {font-size:1.3em;margin-bottom:1.0em;}

/*additional styles for split highlight panels*/
.splitPanelOuter_4_3 {background: transparent url(../images/template08/grid7_4+3landing.png) no-repeat bottom; margin-bottom:15px;}
/*.splitPanelOuter_4_3 .grid_4 {margin-right:19px !important;}grid 4 + grid 3 is not right*/
.splitPanelOuter_3-5_3-5 {background: transparent url(../images/template08/grid7_3-5+3-5landing_1.png) no-repeat bottom; margin-bottom:15px;}
.splitPanelOuter_3_3 {background: transparent url(../images/template08/grid6_3+3landing.png) no-repeat bottom; margin-bottom:15px;}
.splitPanelOuter_3_3_3 {background: transparent url(../images/template08/grid9_3+3+3landing.png) no-repeat bottom; margin-bottom:15px;}
.splitPanelOuter_3_3_3 .landing_panel {margin-left: 11px;}
.splitPanelOuter_4-5_4-5 {background: transparent url(../images/template08/grid9_4-5+4-5landing.png) no-repeat bottom; margin-bottom:15px;}
.grid_6XtraPad {padding-top:20px;}
.splitPanelInner {background: transparent !important;margin-bottom:0 !important;}
body.home .splitPanelInner {margin-top: 0px !important;}

/*panel adjustment for 2010 refresh 
.splitPanelOuter_3_3, .splitPanelOuter_4_3, .splitPanelOuter_3-5_3-5, .splitPanelOuter_3_3_3,
	.splitPanelOuter_4-5_4-5, #content .landing_panel, #content .med_landing_panel,
	#content .wide_landing_panel, #content .full7_landing_panel
		{background: transparent none; margin-bottom:15px;}		
#content .landing_panel h3, #content .wide_landing_panel h3, 
	#content .med_landing_panel h3, #content .full7_landing_panel h3 {margin:0;}*/

/* Libcat panel */
#libcat_panel #libcat_inner{background:#EBF1EF; border:1px solid #ccc;padding:15px}
#libcat_panel form{margin-top:15px; font-size:1em !important;}
#libcat_panel input{padding:2px 5px;  border:1px solid #aaa}
#libcat_panel form label{font-weight:bold; color:#000}
#libcat_panel input.submitButton{padding:2px 5px;}
#libcat_inner {margin-top:5px;}

#content #lib_statement{margin:20px 0 0 0}

/* new for 2010 */
#feature_panel .grid_4 h3 {display:block;}

/* Faculty + sig List styles */
#content #faculty_list li, #content .sig_list li {float:left;padding:0; background:0; width:200px;margin:0 20px 10px 0;}
#content .sig_list li {width:100%;}
#content #faculty_list li.omega, #content .sig_list li.omega{margin-right:0;}
#content .facultyContentList #faculty_list li {width:100%; margin:0 0 10px;}

/*============================ RIGHT CONTENT =========================*/

#rightContent .rightpic{margin:0 0 0 10px;}
#rightContent  .leftpic{margin:0 10px 0 0;}
#rightContent #ceo_blog .rightpic{margin-top:32px;}

.ad_block{display:block;margin:0 auto 30px auto;border:1px solid #ccc}
.badge{display:block;margin:20px auto 20px auto;}

#rightContent ul li{padding-left:20px; background:url(../images/template08/default_li.gif) left 5px no-repeat;margin-bottom:4px}

/* Student Notices */
#rightContent #notices{margin:0 0 10px 0}
#rightContent #notices li{background:0; padding:0}

/* Contact List */
#rightContent .contact_list {background:url(../images/template08/b_dv.gif) left bottom repeat-x; padding-bottom:10px}
#rightContent .contact_list li{background:0;padding:0 0 3px 5px}
#rightContent .contact_list strong{color:#000;padding:2px 0 2px 25px; float:left; width:40px}
#rightContent .contact_list strong.mail_label{background:url(../images/template08/mail.gif) left 5px no-repeat}
#rightContent .contact_list strong.tel_label{background:url(../images/template08/tel.gif) left 3px no-repeat}
#rightContent .contact_list li.hours_label{background:url(../images/template08/clock.gif) left 3px no-repeat; padding-left:25px}
#rightContent .contact_list li.hours_label strong{width:auto; float:none; padding:0}
body#members #rightContent .contact_list{margin:-15px 0 0 0}
body#members #rightContent .contact_list li {background:url(../images/template08/dots.gif) left bottom repeat-x; padding:5px 0 10px 0} /* For Members Landing Page (uses body id="members") */
body#members #rightContent .contact_list{background:0} /* For Members Landing Page (uses body id="members") */

/* CEO Blog */
#rightContent #ceo_blog{background:url(../images/template08/b_dv.gif) left bottom repeat-x; padding-bottom:10px;margin-bottom:20px}

/* library search box */
#rightContent #ebscohostsearch {width: 150px;}

/* rss feeds */
.rssDate {color: #666666; font-size: 0.9em; font-weight: bold;}
#rightContent .rssTitle {margin-bottom:0;}
#rightContent .rssDate {margin-bottom:0; color: #666666; font-size: 1.1em; font-weight: bold;}


