/*  
	AZ Corporate colour
	Permissible attributes in this file:
	background-color
	border-color (border-left-color etc)
	background-image
	color
	All other attributes to be in layout file
*/

body, .datePicker{
	background-color:#FFFFFF;
	color:#000000;
}

/* external border colour and keylines */
#header, #footer{
	border-color:#DDDDDD;
}

#toparea{
	color:#442359;
}

/* left hand column colour*/
#nav_bg{
	background-image:url(../images/nav_bg.gif);
}

#home_page_4 #nav_bg{
	background-image:none;
}

/* Imagestrip */

#imagestrip{
	background-image:url(../images/imagestrip.gif);
}

#home_page_4 #imagestrip{
	background-image:none;
}

/* central column colour */
#breadcrumb{
	background-color:#713573;
	background-image:url(../images/title_back_top.png);
}

#contentarea #breadcrumblinks{
	background-image:url(../images/title_back_bottom.png);
}

/*principal navigation begins*/

#nav{
	background-color:#442359;
}

#menu{
	 border-bottom-color:#5F317D;
}

/* Homepage level one*/

/* General list overide */

.panels .intro li,
.panels .data li{
	background-image:url(../images/bullet_arrow.gif);
}

#home_page_4 #nav{
	background-image: url(../images/home_menu_nav_back.gif);
}

#home_page_4 #menu ul li a#home:link, #home_page_4 #menu ul li a#home:visited,
#home_page_4 #menu ul li a#home:hover{
	background-image: url(../images/home_menu_item_back.gif);
	border-bottom-color:#FFB800;
	color:#442359;
}

/* General level one*/

/* General navigation */

#menu a#home:link, #menu a#home:visited{
	background-image: url(../images/genmenu_home.gif);
}

#menu a#home:hover, #menu a#home:active{
	background-image: url(../images/genmenu_home_hover.gif);
}

/*normal link colour*/
#menu a:link, #menu a:visited{
	border-top-color:#5F317D;
	border-bottom-color:#291535;
	color:#FFFFFF;
}

/*highlighted link colour*/
#menu a:hover, #menu a:active, #menu ul li a.selected:link, #menu ul li a.selected:visited, #menu ul li a.selectexpand:link, #menu ul li a.selectexpand:visited{
	background-color:#FFCC00;
	color:#442359;
	border-top-color:#FFCC00;
	border-bottom-color:#FFB800;
}

/*level two*/
#menu ul li ul{
	background-color:#3D0059;
	border-bottom-color:#291535;
}

/*normal link colour*/
#menu ul li ul li a:link, #menu ul li ul li a:visited{
	background-color:#3D0059;
	background-image: url(../images/menu_arrow.gif);
	color:#FFFFFF;
	border-bottom-color:#3D0059;
	border-top-color:#3D0059;
}

#menu ul li ul li a:hover, #menu ul li ul li a:active, #menu ul li ul li a:focus{
	background-image: url(../images/menu_arrow_hover.gif);
	color:#FFCC00;
	background-color:#3D0059;
	border-bottom-color:#3D0059;
	border-top-color:#3D0059;
}

#menu ul li ul li a.selected:link, #menu ul li ul li a.selected:visited{
	background-color:#3D0059;
	background-image: url(../images/menu_arrow_hover.gif);
	color:#FFCC00;
	border-bottom-color:#3D0059;
	border-top-color:#3D0059;
}

#menu ul li ul li a.selectexpand:link, #menu ul li ul li a.selectexpand:visited{
	background-color:#3D0059;
	background-image: url(../images/menu_arrow_on.gif);
	border-bottom-color:#3D0059;
	border-top-color:#3D0059;
	color:#FFCC00;
}

/*highlighted link colour*/
#menu ul li ul li a.selected:hover, #menu ul li ul li a.selected:active{
	background-color:#3D0059;
	color: #FFCC00;
}

/*level three*/
#menu ul li ul li ul li a:link, #menu ul li ul li ul li a:visited{
	background-image: url(../images/menu_arrow_l3_select.gif);
	background-color:#3D0059;
	border-bottom-color:#3D0059;
	border-top-color:#3D0059;
}

#menu ul li ul li ul li a:hover, #menu ul li ul li ul li a:active{
	background-image: url(../images/menu_arrow_l3.gif);
	background-color:#3D0059;
	border-bottom-color:#3D0059;
	border-top-color:#3D0059;
}

#menu ul li ul li ul li a.selected:link, #menu ul li ul li ul li a.selected:visited{
	background-image: url(../images/menu_arrow_l3.gif);
	background-color:#3D0059;
	border-bottom-color:#3D0059;
	border-top-color:#3D0059;
}

/*highlighted link colour*/
#menu ul li ul li ul li a.selected:hover, #menu ul li ul li ul li a.selected:active{
	background-color:#3D0059;
	color: #FFCC00;
}

/*breadcrumbs begin*/

#contentarea a:link,#contentarea a:visited,
#site_explorer a:link,#site_explorer a:visited{
	color:#442359;
}

#contentarea a:hover,#site_explorer a:hover{
	color:#1B0D29;
}

#breadcrumblinks li a:link, #breadcrumblinks li a:visited{
	background-image:url(../images/breadcrumb_arrow.gif);
}

#breadcrumblinks li, #breadcrumblinks a:link,  #breadcrumblinks a:visited{
	color:#FFFFFF;
}

#legallinks a:link, #legallinks a:visited{
	color:#442359;
}

#legallinks a:hover{
	color:#1B0D29;
}

#breadcrumblinks a:hover{
	color:#FFFFFF;
}

/* right hand side begins */


#globalsites a:link, #globalsites a:visited, .datePicker table .date-picker-today, .datePicker th button.today-but, .datePicker th button.today-but,.datePicker date-picker-title{
	color:#442359;
}

#globalsites a, #legallinks li{
	background-image:url(../images/separator.gif);
}

#legallinks li.first{
	background-image:none;
}

#links .linkspanelheader, .datePicker table td.date-picker-selected-date{
	background-image:url(../images/links_head.gif);
	color:#000000;
}

#links div, #links ul, #links div.free_text_panel div{
	background-image:url(../images/links_foot.gif);
}

#links a:link, #links a:visited, #links div.free_text_panel ul li a:link, #links div.free_text_panel ul li a:visited{
	background-image:  url(../images/link_arrow.gif);
	color:#442359;
}

#links div.free_text_panel, #links div.free_text_panel a:link, #links div.free_text_panel a:visited{
	background-image:none;	
}

#globalsites a:hover, #links a:hover{
	color:#1B0D29;
}

#links input.search{
	color:#000000;
}

#links a#print_page{
	background-image:url(../images/printer.gif);
}

#links #errordetails{
	background-color:#FDDDDE;
	border-color:#D68D94;
}

/* right hand side ends */

/* footer begins */

#site_scope{
	background-color:#FFFFFF;
}

/*content area general styles begin */
#contentarea{
	background-color:#FFFFFF;
}

#contentarea h1{
	color:#FFFFFF;
}

/*header colour*/
#steps ul li, 
#levelfourcontentheader ul li ul li.current, 
#contentarea table th,
#contentarea q cite, 
dl.document_definition dt, dl.mimic_form_layout dt, 
#askanexpert h3, .persondetails h3{
	color:#333333;
}

#contentarea h2, #contentarea h3, #contentarea h5, #contentarea h6{
	color:#333333;
}

#contentarea h4{
	color:#666666;
}

#container .panels h3{
	color:#000000;
}

#area_branch #contentarea h2{
	background-color:#442359;
	background-image:url(../images/areabranch_back.png);
	color:#FFFFFF;
}

/* generic table and list headers */
ul.grouped_list li ul li h3, #contentarea .row2, #levelfourcontentheader ul li ul, ul#answers dt, ul#answers dd, p#search_results_introduction, .activeday{
	background-color:transparent;
}

/* generic table and list border colour applies to: documents, site map, tables, glossary, Q & A search results, forms  */

#levelfourcontentheader ul li ul,
div.documents,div.documents ul li,ul.chapters,ul.chapters li,
#site_map #contentarea ul li ul li a,
#contentarea table, #contentarea table td,#contentarea table th,
#contentarea ul.table_list_container li h3,#contentarea ul.table_list_container li h4,ul.table_list_container li ul li ul ,ul.table_list_container li ul li ul li,#news_archive_high_volume ul.table_list_container li ul,
#months ul,#months ul li, #main ul#answers dl,#main ul#answers dt,ul.results,ul.results li ul,
#contentarea h4.form_header, .content_form, 
#contentarea dl.mimic_form_layout, #askanexpert ul li ul li, ul.persondetails li, ul#solvecase li, ul#caseanswer li, #cases_index form, #cases_open form,ul.star_container li ul ,ul.star_container li ul li, p#search_results_introduction, 
ul.search_results li ul, ul.fav_container li ul ,ul.fav_container li ul li, 
#media_holder ul li ul, #media_holder ul li ul li, 
#landing_page #contentarea ul li,
#contentarea ul.grouped_list li ul li a, ul.grouped_list li ul li p, #global_addresses_addresses ul.grouped_list li ul li ul, ul.grouped_list li ul li h3, 
#contentfooter, .datePicker table, .datePicker table td,#site_map #contentarea ul li ul li h3,
#global_addresses_addresses ul.table_list_container li{
	border-color:#d9d4ba;
}

/*darker border colour*/
#home_page #scope, #contentarea p#disclaimer, #disclaimer #disclaimer_holder, a.helplink:hover span,
#landing_page_full #contentarea,#links .poll th, #links .poll td{
	border-color:#d0caaa;
}

/*generic header background colour */
#contentarea ul.table_list_container li h4,
#contentarea h4.form_header,
ul.chapters li.current, 
div.documents ul li.first,
#contentarea table th, #levelfourcontentheader ul li ul li h3, 
#active, .datePicker th button, .datePicker table td.date-picker-today{
	background-color:#ece9dc;
}

/* Glossary */

#letters ul{
	background-color:transparent;
	border-color:#eee;
}

#letters ul li.current{
	background-color: #d9d4ba;
	color:#000;
}

#letters ul li{
	border-color:#ddd;
	color:#ccc;
}

#contentarea #letters a:link, #contentarea #letters a:visited{
	color:#000;
}

#glossary_holder h3{
	color:#000;
}

#glossary_holder, #glossary_holder h3, #glossary_holder dt, #glossary_holder dd{
	border-color:#ccc;
}

#contentarea #contentholder a.glossary_highlight:link, 
#contentarea #contentholder a.glossary_highlight:active, 
#contentarea #contentholder a.glossary_highlight:visited{
	color:#000;
}

#contentarea #contentholder h3 a.glossary_highlight:link, 
#contentarea #contentholder h3 a.glossary_highlight:active, 
#contentarea #contentholder h3 a.glossary_highlight:visited,
#contentarea #contentholder h4 a.glossary_highlight:link,
#contentarea #contentholder h4 a.glossary_highlight:active,  
#contentarea #contentholder h4 a.glossary_highlight:visited{
	color:#333;		
}

/* End */

#steps{
	border-color:#D9D4BA;
}

#steps ul, #steps ul li{
	border-color:#d9d4ba;
	background-color:transparent;
}

.poll_foreground{ 
	background-color:#ece9dc;
}

#steps ul li.current{
	background-color:#ece9dc;
	color:#333;
}

#steps ul li.previous,
#steps ul li.previous a:link, 
#steps ul li.previous a:visited{
	background-color:transparent;
	color:#666;
}

#contentarea hr{
	background-color:#442359;
	color:#442359;
}

#contentarea a.arrow, #contentarea a span.arrow, #contentarea span.arrow a, #levelfourcontentheader ul li ul li.current{
	background-image: url(../images/link_arrow.gif);	
}

#contentarea q{
	background-image:url(../images/quoteleft.gif);	
}

/* Colourbox styles */

.colourbox{
	background-color:#ece9dc;
	border-color:#d9d4ba;
}

.colourbox2{
	background-color:#f4f0f6;
	border-color:#E3DEE6;
}

/*Dropdown styles*/

#contentarea .date {
	color:#969394;
}

#contentarea .heading3title {
	color:#302F30;
}

/* List arrows classes */

#container .panels div.intro ul.listarrows li, 
#container .panels div.intro ul.download li,
#container .panels div.data ul.listarrows li, 
#container .panels div.data ul.download li{
	background-image:none;
}

#contentarea ul.listarrows a:link, #contentarea ul.listarrows a:visited,
#contentarea div.listarrows a:link, #contentarea div.listarrows a:visited,
#contentarea span.listarrows a:link, #contentarea span.listarrows a:visited,
#contentarea p.listarrows a:link, #contentarea p.listarrows a:visited,
#contentarea .colourbox ul a:link, #contentarea .colourbox ul a:visited,
#site_explorer li li a{
	background-image:url(../images/link_arrow.gif);
}

/* Download list classes */

#contentarea ul.download a:link, #contentarea ul.download a:visited,
#contentarea div.download a:link, #contentarea div.download a:visited,
#contentarea span.download a:link, #contentarea span.download a:visited,
#contentarea a:link span.download, #contentarea a:visited span.download,
#contentarea a:link.download, #contentarea a:visited.download {
	background-image:url(../images/downloadicon.gif);
}

#contentarea ul.download a:hover, #contentarea ul.download a:focus{
}

/* forms begin*/

#contentarea #errordetails{
	background-color:transparent;
	border-color:#D68D94;
	color:#ff0000;
}

#contentarea fieldset legend{
	color:#000000;
}

#contentarea fieldset label{
	color:#000000;
}

#contentarea fieldset.for_radio label, #contentarea fieldset.for_checkbox label{
	color:#000000;
}

#contentarea form hr{
	background-color:#d9d4ba;
	color:#d9d4ba;
}

/* Button styling */

#contentarea input.submit, #contentarea input.back,
#links input.submit, #links #minilogin input.submit, 
#links #signedin input.submit, div.poll input.submit, .mimic_button, .go{
	background-color:#68467a;
	border-bottom-color:#330f46;
	border-left-color:#5a346e;
	border-right-color:#330f46;
	border-top-color:#5a346e;
	color:#FFFFFF;
}

#searcharea input#searchfield, #contentarea input.text, 
#contentarea select, #contentarea textarea,
#links input.text{
	border-color:#cccccc;
}

#contentarea label.error{
	color:#FF0000;
}

#contentarea a.mimic_button:link, #contentarea a.mimic_button:visited{
	background-color:#D4D0C8;
	border-color:#D4D0C8;
	color:#000000;
}
/* forms end */
/*content area general styles end */

/* page-specific styles begin */
/*externally integrated full page begins */

#externally_integrated_full_page{
	background-image:url(../images/externally_integrated_fullbg.jpg);
	border-right-color:#9886A4;
}

#externally_integrated_full_page #legal, #externally_integrated_full_page #contentarea{
	border-left-color:#FFFFFF;
}

/*externally integrated full page ends */

/*in-depth document begins*/

ul.chapters li{
	background-image: url(../images/chapters_arrow.gif);	
}

/*in-depth document ends*/

/* site map begins */
/* level 1 headings */

#site_map #contentarea ul li ul li h3, #contentarea ul.grouped_list li ul li h3{
	color:#000;
}

#site_map #contentarea ul li ul li a{
	background-color:transparent;
	color:#442359;
}

#site_map #contentarea ul li ul li ul li a:hover, 
#contentarea ul.grouped_list li ul li ul li a:hover{
	color:#1B0D29;
}

/* level two */

#site_map #contentarea ul li ul li ul li a, ul.grouped_list li ul li ul li a{
	background-color:#FFFFFF;
	background-image: url(../images/site_map_arrow.gif);	
}

/* site map ends */

/* home page begins */

#home_title h1{
	color:#FFFFFF;
}

#home_header{
	background-color:#00709E;
	background-image:url(../images/hometitle_back.png);
	color:#FFFFFF;
}

ul.panels li ul li{
	background-image:url(../images/home_page_arrow.gif);	
	border-color:#C0C0C2;
}

#home_page ul.panels li ul.standard li, #home_page #contentarea .panels div li, 
.panels .site_features li ul li{
	background-image:none;
}

#contentarea span.altcolour{
	color:#442359;
}

.poll_background{
	background-color:#C5BDC8;
}

#home_page #contentarea #errordetails li{
	background-image:none;
}

#home_page #contentarea #frm_registration li{
	background-image:none;
}

/* home page ends */

/*news begins*/

#contentarea ul.table_list_container li h3{
	background-color:#ece9dc;
}

#contentarea  ul.table_list_container  tr.row1, #contentarea  ul.table_list_container tr.row2{
	background-color:#FFFFFF;
}

/* Press Release styling */

#news_index #contentarea form, 
#news_branch #contentarea form{
	border-color:#D9D4BA;
}

#news_index #contentarea form p,
#news_branch #contentarea form p{
	background-color:#ebe9dd;
	border-top-color:#D9D4BA;
}

#news_index #contentarea ul.search_results li ul li ul li,
#news_branch #contentarea ul.search_results li ul li.first {
	color:#666666;
}

/*news ends*/

/*question and answer begins */

ul#speciallist h3{
	color:#000000;	
}

/*question and answer ends */

/* Registration */

#registration_step1 #contentarea div.disclaimer,
#registration_step2 #contentarea div.disclaimer,
#registration_step3 #contentarea div.disclaimer,
#registration_step4 #contentarea div.disclaimer{
	background-color:transparent;
	border-color:#D9D4BA;
	color:#666;
}

/* Registration help */

a.helplink:hover span{
	background-color:#EEE9F0;
	color:#442359;
}

#registration_step2 #contentarea form .help_inline,
#registration_step3 #contentarea form .help_inline,
#registration_forced_password #contentarea form .help_inline{
	color:#666;
}

/* Registration help end */
/* Events */

.clmonth td.previous, .clmonth td.next{
	color:#C0A9CE;
}

.clmonth td.active{
	background-color:#ece9dc;
}

.clmonth caption, .eventsdetails caption{
	background-color:#ece9dc;
	color:#442359; 
	border-color:#d9d4ba;
}

/* End Events  */
/* Favourites */

ul.fav_container li ul li.favtitle{
	background-color:#ece9dc;
}

#contentarea fieldset label.disabled{
	color:#CCCCCC;
}

/* End Favourites */

/* media gallery */

.row1, .intra_site_promotion_left, .intra_site_promotion_top, .intra_site_promotion_bottom, .intra_site_promotion_right, ul.persondetails li, #askaquestion ul.persondetails{	
	background-color:transparent;
}

.row3{
	background-color:transparent;
}

#media_gallery_viewer .media_image, #media_gallery_viewer ul.image_holder li img{
	border-color:#d4d4bc;
}

#media_gallery_viewer .folder_holder h4{
	border-color:#B3A8BD;
}

#media_gallery_viewer .formatted_text_holder ul li a:link,
#media_gallery_viewer .formatted_text_holder ul li a:visited{
	background-image:url(../images/link_arrow.gif);
}

/*

#media_gallery_viewer #contentarea ul.image_holder li.now_playing{
	background-color:#fae5d9;
}

#media_gallery_viewer #contentarea ul.image_holder li.now_playing a{
	color:#dd5000;
}

*/

/* end media gallery*/

/* landing page */

#landing_page ul.panels form ul li, #landing_page #errordetails ul li{
	background-image:none;	
}

#contentarea .signin #errordetails h3{
	background-color:transparent;
}

/*end landing page*/
/*begin global addresses*/

#global_addresses_addresses ul.table_list_container li h3{
	background-color:transparent;
}

.email, #links .person_promotion a.email:link, #links .person_promotion a.email:visited{
	background-image:url(../images/email.gif);
}

.tel{
	background-image:url(../images/tel.gif);
}

.fax{
	background-image:url(../images/fax.gif);
}

/*end global addresses*/

/*intra site promotion begins*/

#links .intra_site_promotion a{
	background-image:none;
}

/*intra site promotion ends*/

.expired, #contentarea a.expired:link,  #contentarea a.expired:visited, .datePicker th button.fd-disabled{
	color:#CCCCCC;
}

/*polls begin*/
#links .poll p a:link, #links .poll p a:visited{
	background-image:none;
}

.show_results input{
	background-color:transparent;
	color:#442359;
}
/*polls end*/

.datePicker table td.date-picker-unused, .datePicker table td.day-disabled{
	border-color:#CCCCCC;
}
.datePicker table td.out-of-range, .datePicker table td.day-disabled{
	color:#CCCCCC;
}

.date-picker-control{
	background-image:url(../images/calendar.gif);
}

#links .person_promotion a:link, #links .person_promotion a:visited{
	background-image:none;
}

/*
	AZ Corporate (astrazeneca.com) panels styles
*/

#container .columns_4 h3~div, #container .columns_4 div.collapsed,
#site_explorer .columns_4 h3~ul{
	background-image:url(../images/panel_top_four_bottom.gif);
}

#container .columns_4 li h3{
	background-image:url(../images/panel_top_four_top.gif);
}

#container .columns_2 h3~div, #container .columns_2 div.collapsed{
	background-image:url(../images/panel_top_two_bottom.gif);
}

#container .columns_2 li h3{
	background-image:url(../images/panel_top_two_top.gif);
}

#container .panels li div .arrow, .show_results input{
	background-image:url(../images/home_page_arrow.gif);
}

.panels div #errordetails h3,
.columns_3 div div,
.columns_4 div div,
#container .panels li div div div,
#container .latest_items li,
#container .panels .pagination li, 
ul.panels .features li{
	background-image:none;
}

/*this throws IE6 and so cannot be in above grouping*/
#container .panels div~div{
	background-image:none;
} 

.panels .pagination li{
	background-color:#F7F7F7;
}

#container .panels .pagination li.previous{
	background-image:url(../images/pagination_previous_off.gif);
}

#container .panels .pagination li.previous a{
	background-image:url(../images/pagination_previous.gif);
}

#container .panels .pagination li.previous,
#container .panels .pagination li.previous a:link,
#container .panels .pagination li.previous a:visited,
#container .panels .pagination li.next,
#container .panels .pagination li.next a:link,
#container .panels .pagination li.next a:visited{
	color:#F7F7F7;
}

#container .panels .pagination li.next{
	background-image:url(../images/pagination_next_off.gif);
}

#container .panels .pagination li.next a{
	background-image:url(../images/pagination_next.gif);
}

#container .panels .pagination .selected{
	background-color:#ebe9dd;
	border-color:#F7F7F7;	
}

#container .panels .pagination a:link,
#container .panels .pagination a:visited{
	color:#444444;
}

#container .panels .pagination .adjacent a:link,
#container .panels .pagination .adjacent a:visited{
	color:#333333;
}

#container .panels .news li p,
.panels .pagination .selected a:link,
.panels .pagination .selected a:visited{
	color:#000000;
}

.panels div #errordetails h3{
	background-color:transparent;	
}

#container .panels .Altcolour{
	color:#666;
}

#container .panels li .news li, .latest_items .date{
	border-color:#E3DEE6;
	color:#442359;
}

#container .panels li .features li{
	border-color:#E3DEE6;
	color:#000;
}

#container .panels .news li span{
	color:#666666;
}

#container .panels li .news ul.pagination li{
	color:#000;
}

#container .panels .signin label{
	color:#333;
}

#site_explorer h2 a.expand,
#container .panels .collapsed h3 a,
#container .panels .collapsed h3 a.expand{
	background-image:url(../images/expand.gif);
}

#site_explorer h2 a.collapse,
#container .panels .toexpand h3 a,
#container .expanded h3 a, 
#container .panels .expanded h3 a.collapse{
	background-image:url(../images/collapse.gif);
	color:#000000;
}

#site_explorer .panels h3 a, 
#site_explorer .panels .collapsed h3 a{
	background-image:none;
}

ul.panels li .person_promotion li, 
.panels.panels .signin li{
	background-image:none;
}

ul.panels li ul li.tel{
	background-image:url(../images/tel.gif);
}

.latest_items .date, .latest_items .reference{
	color:#666666;
}

/* Share state colour change */

.shareup{
	color:#0b9f00;
}

.sharedown{
	color:#FF0000;
}

.sharenochange{
	color:#666666;
}

/*panel macros*/

/*stone*/
.colour_3, .colour_3 h3{
	background-color:#F4F2EA;
	border-color:#D5D3C4;
}

.colour_5{
	border-color:#D5D3C4;
	color:#777;
}

.colour_5 h3{
	background-color:#F4F2EA;
	border-color:#D5D3C4;
}

/*lilac*/
.colour_7 {
	color:#777;
	border-color:#9B9B9B;		
}

#container ul.panels li.colour_7 h3 {
	background-color:transparent;
	border-color:transparent;
	color:#FFF;
}

#container ul.columns_1 li.colour_7 h3,
#container ul.columns_2 li.colour_7 h3 {
	background-image:url(../images/columns_1_colour_7_h3.gif);
}

#container ul.columns_1 li.colour_7.width_full h3 {
	background-image:url(../images/colour_7_h3.gif);
}

#container .columns_2 li.colour_7 h3 ~ div, 
#container .columns_2 li.colour_7 div.collapsed,
#container .columns_4 li.colour_7 h3 ~ div, 
#container .columns_4 li.colour_7 div.collapsed {
	background-image:none;
}	

#container ul.columns_3 li.colour_7 h3 {
	background-image:url(../images/columns_3_colour_7_h3.gif);
}

#container ul.columns_4 li.colour_7 h3 {
	background-image:url(../images/columns_4_colour_7_h3.gif);
}

.colour_7 div.intro {
	border-bottom-color:#9B9B9B;
	border-left-color:#9B9B9B;
	border-right-color:#9B9B9B;	
}

#container .panels li.layout_6 div div.intro {
	border-color:#9B9B9B;
}

/*purple*/
.colour_2, .colour_2 h3{
	background-color:#F4F0F6;
	border-color:#E3DEE6;
}

.colour_4{
	border-color:#E3DEE6;
	color:#777;
}

.colour_4 h3{
	background-color:#F4F0F6;
	border-color:#E3DEE6;
}

#container ul.panels li.colour_2 h3, #container ul.panels li.colour_3 h3, 
#container ul.panels li.colour_4 h3, #container ul.panels li.colour_5 h3{
	color:#444;
}

#container .panels .layout_3 span.Altcolour{
	color:#000;
}

#main .panels .colour_1 *, #main .colour_1 a:link, #main .colour_1 a:visited{
	color:#00A0BA;
}

.panels .layout_1 li{
	background-image:url(../images/layout_1_arrow.gif);
}

#container .colour_6 h3{
	color:#3D0059;
}


#container .panels .colour_6 .collapsed h3 a,
#container .panels .colour_6 .collapsed h3 a.expand{
	background-image:url(../images/expand_list.gif);
}

#container .colour_6 .panels .toexpand h3 a, 
#container .colour_6 .expanded h3 a, 
#container .colour_6 .panels .expanded h3 a.collapse{
	background-image:url(../images/collapse_list.gif);
}

/* Layout 1 alternative style */

#main .panels .layout_1 .intro ul{
	background-color:#F4F2EA;
	border-color:#D5D3C4;
}

/* End */

.panels .layout_2 li, .panels .layout_3 li{
	background-image:url(../images/layout_2_3_arrow.gif);
}



/* New Callout Box colour styles */

/* Generic Callout colour styles */
.callout {
	background-color:#FAFAFA;
	color:#333;
}	

#container .panels li.callout div h3 {
	background-image:none;
	color:#00A0BA;
}

#container .panels .callout .intro li, #container .panels .callout .data li {
	background-image:url(../images/link_arrow.gif);
	color:#00A0BA;
}

/* Lime green Callout Box */
.lime_green {
	border-color:#AABA0A;
}

/* Stone Callout Box */
.stone {
	border-color:#D9D4BA;
}

/* Moss Green Callout Box */
.moss_green {
	border-color:#404F21;
}

/* Transparent Callout background */
.transparent {
	background-color:transparent;
}	

/* End of New Callout Box colour styles */
		

/* Board and Management panel styles */

#container .columns_2 div.profile h3~div {
	background-image:none;
}

#container .panels li div.profile h3{
	background-image:none;
	border-bottom-color:#d9d4ba;
	color:#666;
}

#container .panels li div.profile div.intro img{
	border-color:#d4d0b9;
}

#container .panels li div.profile .imagecol ul li{
	background-image:none;
}

#container .panels li div.profile .imagecol ul li.last{
	background-image:url(../images/profile_seperator.gif);
}

#container .panels li div.profile .desccol h4{
	color:#000;
}

#container .panels li div.profile .desccol p{
	color:#666;
}

/* Investors Announcements panel */

#container .panels li div.invest{
	background-image:url(../images/qbanner.jpg);
}

#container .panels li div.invest h4{
	color:#333;
}

#area_branch #container .panels li div.invest p a, 
#container .panels li div.invest p a{
	background-image:url(../images/home_page_arrow.gif);
}

/* In Brief styles */
#contentarea hr.inbriefhr {
	background-color:#00A0BA;
	color:#00A0BA;
}

#contentarea span.inbrief {
	background-image:url(../images/layout_1_arrow.gif);
}

#contentarea span.inbrief,
#contentarea span.inbrief a:link,
#contentarea span.inbrief a:visited,
#contentarea a:link span.inbrief,
#contentarea a:visited span.inbrief {
	color:#00A0BA;
}

/* Twitter Feed styles*/
.twitter {
	border-top-color:#E3DEE6;
}

#contentarea hr.twitter_hr,
#links div.free_text_panel hr.twitter_hr {
	background-color:#999999;
	color:#999999;
}

#container .panels li div div .twitter div, #links div.free_text_panel .twitter div {
	border-bottom-color:#E3DEE6;
}

/* End Twitter Feed styles*/

