/*  
	Simply4Doctors 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{
	color:#43403E;
	background-color:#FFFFFF;
}

/* external border colour and keylines */
#logo, #logoimage, #breadcrumb, #globalsites, #nav, #links, #secondarylogo, #centrestrip, #menufooter, #legal, #linksfooter, #rightsideimage{
	border-color: #FFFFFF;
}

#imagestrip{
	border-color: #FFFFFF;
}

#header{
	border-color: #FFFFFF;
	background-image: url(../images/toparea_back.gif);
	background-color:#f7f7f7;
}

/* left hand column colour*/
#logo, #secondarylogo, #menufooter{
	background-color:transparent;
	border-color:transparent;
}

#main{
	background-image: url(../images/navcolback.gif);
	border-color:transparent;
}

#nav_bg{
	background-image: url(../images/nav_bg.gif);
}

#menu{
	background-color:transparent;
}

/* central column colour */
#breadcrumb{
	background-color:transparent;
}

#footer #legal{
	border-top:1px dotted #BBB6B5;
}

/* right hand column colour */
#rightsideimage, #linksfooter{
	border-color: #FFFFFF;
	background-color:#ffffff;
	color:#4F4745;
}

#globalsites{
	border-color: #FFFFFF;
	background-color:transparent;
	color:#FFFFFF;
}


/*principal navigation begins*/
/*level one*/

#menu ul li a:link, #menu ul li a:visited{
	background-image: url(../images/level1arrow.gif);
}

#menu ul li a:hover, #menu ul li a:active, #menu ul li a:focus,
#menu ul li a.selected:link, #menu ul li a.selected:visited {
	background-color: transparent;
	background-image: url(../images/level1arrowstatic.gif);
	color:#b92a7c;
}

#menu ul li a.selectexpand:link, #menu ul li a.selectexpand:visited{
	background-color: transparent;
	background-image: url(../images/level1active.gif);
	color:#b92a7c;
}

/*normal link colour*/
#menu a:link, #menu a:visited{
	border-bottom-color: #C0BCBB;
	border-top-color: #C0BCBB;
	color:#404F21;
}

/*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{
	color:#b92a7c;
}

/*level two*/
#menu ul li ul{
	border-bottom-color:#C0BCBB;
}

#menu ul li ul li a:link, #menu ul li ul li a:visited{
	background-image: url(../images/level1arrow.gif);
	color:#404F21;
}

/*normal link colour*/
#menu ul li ul li a:hover, #menu ul li ul li a:active, #menu ul li ul li a:focus,
#menu ul li ul li a.selected:link, #menu ul li ul li a.selected:visited {
	background-color: transparent;
	background-image: url(../images/level1arrowstatic.gif);
	color:#b92a7c;
}

#menu ul li ul li a.selectexpand:link, #menu ul li ul li a.selectexpand:visited {
	background-color: transparent;
	background-image: url(../images/level1active.gif);
	color:#b92a7c;
}

/*highlighted link colour*/
#menu ul li ul li a:hover, #menu ul li ul li a:active, #menu ul li ul li a:focus    {
	background-color: transparent;
	color: #b92a7c;
}

#menu ul li ul li a.selected:hover {
	background-color: transparent;
}
	
/*level three*/
#menu ul li ul li ul li a:link, #menu ul li ul li ul li a:visited, #menu ul li ul li ul li a.selected:link, #menu ul li ul li ul li a.selected:visited{
	background-image: url(../images/level3arrow.gif);
}

#menu ul li ul li ul li a:hover, #menu ul li ul li ul li a:active, #menu ul li ul li ul li a:focus,
#menu ul li ul li ul li a.selected:link, #menu ul li ul li ul li a.selected:visited{
	background-image: url(../images/level3selected.gif);
}

/*breadcrumbs begin*/

#breadcrumblinks li a{
	background-image:url(../images/breadcrumbarrow.gif);
}

#breadcrumblinks li, #contentarea #breadcrumblinks a:link, #contentarea #breadcrumblinks a:visited, 
#legallinks a:link, #legallinks a:visited {
	color:#888;
}

#breadcrumblinks a:hover{
	color:#3F1D69;
}

#legallinks a:link, #legallinks a:visited {
	color:#4F4745;
}

#breadcrumblinks a:hover, #legallinks a:hover {
	color:#333;
}

/* right hand side begins */

#globalsites{
	border-bottom:none;
}

#globalsites a{
	background-image:url(../images/globalseperator.gif);
}

#links div, #links ul{
	background-image:url(../images/links_greytop.gif);
	background-position:top;
}

#links .linkspanelheader {
	background-image:url(../images/links_greytoph3.gif);
	color:#000;
	background-position:bottom;
}

#links div div, #links div ul{
	background-image:url(../images/links_greybottom.gif);
	background-position:bottom;
}

#links div.free_text_panel ul, #links div div div, #links #minilogin div div,
#links div.intra_site_promotion, #links div.intra_site_promotion div{	
	background-image:none;
}

#links a:link, #links a:visited{
	color:#404f21;
}

#links ul li a, #links #signedin a {
	background-image:url(../images/greenarrow.gif);
}

#globalsites a{
	color:#FFFFFF;
}

#links input.search {
	color: #43403E;
}

#links a#print_page{
	background-image:url(../images/greenarrow.gif);
}

#links #errordetails{
	background-color:transparent;
	color:#ff0000;
}

#links #errordetails ul, #links div div ul{
	background-image:none;
}

#links #user_favourites h3 a {
	color: #43403E;
}

#minilogin fieldset div {
	color:#006699;
	background-image:none;
}

/* right hand side ends */

/* footer begins */
#site_scope{
	background-color:#FFFFFF;
}

#legallinks ul li {
	background-image:url(../images/legalseperator.gif);
}

#legallinks ul li.first, #legallinks ul li.right {
	background-image:none;
}

/*content area general styles begin */

#site_scope a:link, #site_scope a:visited,
#contentarea a:link, #contentarea a:visited{
	color:#006699;
}

#site_scope a:hover, #contentarea a:hover{
	color:#005B89;
}

#contentarea h1{
	color:#B92A7C;
}

#contentarea ul.listarrows a{
	background-image:url(../images/bluearrow.gif);
}

/* Download class support */

#contentarea .download, #container .panels .download{
	background-image:url(../images/downloadicon.gif);
}

/* Level four navigation */

#levelfourcontentheader ul li ul li.current {
	color:#006699;
}

#levelfourcontentheader ul li ul {
	color:#43403E;
}

#contentarea #levelfourcontentheader ul.two_column li.right_column {
	background-image: url(../images/intfeaturetop.gif);
}

#contentarea #levelfourcontentheader ul.two_column li.right_column ul{
	background-image: url(../images/intfeaturebottom.gif);
	background-color:#fff;
}
 
#levelfourcontentheader ul li ul {
	border-color:#FFFFFF;
}

#levelfourcontentheader ul li ul li h3{
	color:#43403E;
}

#levelfourcontentheader ul li ul li.current{
	color:#006699;
	background-image: url(../images/bluearrow.gif);
}

/* End Level four navigation */


/*header colour*/
#contentarea h2, #contentarea h3, #contentarea h4, #contentarea h5, #contentarea h6, 
#steps ul li, #contentarea table th,
#contentarea q cite, 
dl.document_definition dt{
	color:#006699;
}

/* Data table styling */

#contentarea table th{
	border-bottom-color:#006699;
}

#contentarea table td{
	border-bottom-color:#dbd8d8;
}

#contentarea table th, div.documents ul li.first{
	color:#006699;
}

#useful_links_branch div.documents ul li.first{
	background:none;
}

#useful_links_branch div.documents ul li a{
	background-image: url(../images/bluearrow.gif);
}

/* Documents list */

#contentarea div.documents ul li.first h3 a{
	color:#006699;
}

div.documents,div.documents ul li{
	border-color:#006699;
}


/* generic table and list headers */
#contentarea .row2, ul#answers dd, p#search_results_introduction{
	background-color:transparent;
	color:#43403E;
}

/* generic table and list border colour applies to: documents, site map, tables, glossary, Q & A search results, forms  */

ul.chapters,ul.chapters li,
#site_map #contentarea ul li ul li a,
#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,
#letters ul,#letters ul li,#months ul,#months ul li,#glossary_holder,#glossary_holder h3,#glossary_holder dt,#glossary_holder dd,
#main ul#answers dl,#main ul#answers dt,ul.results,ul.results li ul,
#contentarea h4.form_header, #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{
	border-color:#FFFFFF;
}

#contentarea ul.grouped_list li ul li h3{
	border-color:#ddd;
}

/*generic header background colour */
#contentarea ul.table_list_container li h4, 
#glossary_holder h3,
ul#answers dt,
#contentarea h4.form_header,
ul.chapters li.current, 
ul.grouped_list li ul li h3{
	background-color:transparent;
}

#steps ul li {
	border-color:#006699;
	background-color:#E6F0F5;
}

#contentarea hr{
	border-bottom:1px dotted #BBB6B5;
}

#contentarea a.external, #contentarea a.arrow, #contentarea a span.arrow, #contentarea span.arrow a, .show_results input{
	background-image: url(../images/bluearrow.gif);	
}

#contentarea q{
	background-image:url(../images/quoteleft.gif);	
}

/* forms begin*/

/* Button styling */

#searchfield{
	border-color:#b2b2b2;
}

#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:#eeeeee;
	border-bottom-color:#333333;
	border-left-color:#ccc;
	border-right-color:#333333;
	border-top-color:#ccc;
	color:#333;
}

.content_form, #frm_meeting_registration, #frm_meeting_registration2{
	border-color:#e1dfde;
	background-color:#f9f9f9;
}

#contentarea #errordetails {
	background-color:#fff8f8;
	border-color:#EEEEEE;
	color:#E60000;
}

#contentarea #errordetails h3 {
	color:#E60000;
}

#contentarea fieldset legend{
	color:#43403E;
}

#contentarea fieldset label{
	color:#006699;
}

#contentarea fieldset.for_radio label, #contentarea fieldset.for_checkbox label{
	color:#43403E;
}

#contentarea form hr{
	background-color:#e1dfde;
	color:#e1dfde;
}

#contentarea input.text, #contentarea select, #contentarea textarea,
#contentarea form.bmi_form input.text{
	border-color:#BBB6B5;
}

#contentarea label.error{
	color:#FF0000;
}

#contentarea #frm_news_search p a{
	background-image: url(../images/bluearrow.gif);
}

#contentarea div.disclaimer p{
	color:#666;
}

/* BMI Calculator form */

.bmi_form {
	background-color:#f7f7f7;
	border-color:#e6e6e6;
}

/* Registration login */

#registration_login_form #contentarea form {
	background-image: url(../images/regtop.gif);
}

#registration_login_form #contentarea ul.standard {
	background-image: url(../images/regbottom.gif);
}

/* Meeting Registration */

#contentarea dl.mimic_form_layout{
	border-top-color:#ccc;
}

#contentarea dl.mimic_form_layout dt {
	background-color:#f2f2f2;
	background-image:none;
}

#contentarea #frm_meeting_registration2 .formatted_text_holder {
	background-color:#F2F2F2;
	border-color:#E1DFDE;
	color:#006699;
}

#contentarea #frm_meeting_registration2 fieldset.for_checkbox label {
	color:#006699;
}

/* 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:#EBEAEA;
}

#externally_integrated_full_page #contentarea {
	background-image:none;
}


/*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 */

#site_map #contentarea h3 {
	border-bottom-color:#C0BCBB;
}

#site_map #contentarea ul li ul li a{
	background-color:transparent;
	color:#006699;
}

/* level two */

#site_map #contentarea ul li ul li ul li a, ul.grouped_list li ul li ul li a{
	background-color:transparent;
	background-image: url(../images/bluearrow.gif);
	color:#006699;
}

/* site map ends */

/* home page begins */
/* Homepage specific styling*/

/* hometitle area */

#home_page #contentarea h2{
	color:#B20069;
}

.interactive, #contentarea .interactive span.smalltext{
	color:#666;
}

/* End hometitle area */

/* box promo area */

#contentarea #home_text ul li ul {
	background-image:url(../images/promoboxbottom.gif);
}

#contentarea #home_text ul li ul li {
	background-image:url(../images/promoboxback.gif);
}

/* feature box styling */

#home_page ul#home_news_features_holder.two_column li#panela ul li strong,
#home_page ul#home_news_features_holder.two_column li h3{
	color:#006699;
}

#home_page ul#home_news_features_holder li ul li{
	background-image:none;
}

#home_page #contentarea #home_text a:link, #home_page #contentarea #home_text a:visited {
	color:#B20069;
}

#home_page ul#home_news_features_holder.two_column li#panela ul li a:link,
#home_page ul#home_news_features_holder.two_column li#panela ul li a:visited {
	color:#b20069;
}

#home_page #contentarea ul#home_news_features_holder li ul li {
	border-bottom-color:#dcdcdc;
}

/* Panelb styling */

#home_page ul#home_news_features_holder.two_column li#panela h3,
#home_page ul#home_news_features_holder.two_column li#panelb h3{
	background-image:url(../images/newsheaderback.gif);
}

#home_page ul#home_news_features_holder.two_column li#panela,
#home_page ul#home_news_features_holder.two_column li#panelb{
	background-image:url(../images/newsback.gif);
}

/* scope */

#home_page #scope {
	background-image:none;
	color:#666666;
}

/* End Homepage specific styling*/

/* home page ends */

/*news begins*/

#news_index #contentarea div.paragraph ul li{
	background-image:url(../images/bluearrow.gif);
}

#news_index #contentarea form.single_line label{
	color:#333;
}

#contentarea span.altcolour{
	color:#BBB6B5;
}

#contentarea ul.table_list_container li h3{
	background-color:#EFEDEC;
}

#contentarea  ul.table_list_container  tr.row1, #contentarea  ul.table_list_container tr.row2{
	background-color:#F8F8F6;
}

#contentarea p#disclaimer{
	border-color:#BBB6B5;
}

/*news ends*/

/* disclaimer begins */

#disclaimer #disclaimer_holder{
	border-color:#BBB6B5;
}

/* disclaimer ends */

/*question and answer begins */

ul#speciallist h3{
	color:#000;	
}

ul#answers li dl dt{
	background-color:#eee;
	color:#185691;
}

#q_a_index_questions_answers #contentarea ul#answers dd table.qatable th{
	background-image: url(../images/qatablehead.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
}

#q_a_index_questions_answers #contentarea ul#answers dd table.qatable td.row1{
	background-image: url(../images/qatabletd.gif);
	background-repeat:repeat-x;
}	

/*question and answer ends */


/* Registration help */

a.helplink span{
	border-color:#BBB6B5;
	background-color:#F8F8F6;
	color: #B92A7C;
}
/* Registration help end */

/* askaquestion begins */	

#askanexpert h3, .persondetails h3{
	color:#BBB6B5;
}

/* askaquestion ends */

/* Events */

#contentarea table.clmonth td, #contentarea table.clmonth th {
	border-color:#BBB6B5;
}

.clmonth td.previous, .clmonth td.next{
	color: #006699;
}

.clmonth td#active{
	color: #B92A7C;
}

.clmonth caption {
	background-color: transparent;
	color: #006699; 
	border-color:#E9E6E6;
}

.eventsdetails caption {
	background-color: transparent;
	color: #006699; 
	border-color:#E9E6E6;
}

/* End Events  */

/* Favourites */

ul.fav_container li ul li.favtitle {
	background-color: transsparent;
}

#contentarea ul.fav_container li ul li a{
	background-image:url(../images/bluearrow.gif);
}

#contentarea fieldset label.disabled{
	color:#CCCCCC;
}

/* End Favourites */

/* media gallery */

#contentarea ul.search_results li.row1{	
	border-bottom-color:#dedbdb;
}
	
#contentarea ul.search_results li.row2{
	border-bottom-color:#dedbdb;
}

.row1{	
	background-color:transparent;
}
	
.row3{
	background-color:#EFEDEC;
}

#media_gallery_index #list_with_images_container ul li ul li img, 
#media_gallery_folder #list_with_images_container ul li ul li img, 
#media_holder ul li ul li img,
#media_gallery_viewer .media_image, 
#media_gallery_viewer ul.image_holder li img,
#media_gallery_index #contentarea ul.table_list_container li h3, 
#media_gallery_index #contentarea ul.table_list_container li h4, 
#media_gallery_folder #contentarea h3,
#media_gallery_viewer .folder_holder h4{
	border-color:#e1dfde;
}

#media_gallery_index #contentarea ul.table_list_container li h3, 
#media_gallery_index #contentarea ul.table_list_container li h4, 
#media_gallery_index #contentarea ul.table_list_container tr.row1, 
#media_gallery_index #contentarea ul.table_list_container tr.row2 {
	background-color:transparent;
}

#media_gallery_index #contentarea a:hover, 
#media_gallery_folder #contentarea a:hover{
	color:#B92A7C;
}

#media_gallery_viewer #contentarea ul.image_holder li.now_playing {
	background-color:#f0f2db;
}

/* end media gallery*/

/* landing page */
#landing_page ul#home_news_features_holder form ul li, #landing_page #errordetails ul li{
	background-image:none;	
}

#landing_page #errordetails h3{
	background-color:transparent;
}

#landing_page_full #contentarea{
	border-color:#BBB6B5;	
}
/*end landing page*/

/*begin global addresses*/
ul.grouped_list li a.email{
	background-image:url(../images/email.gif);
}

ul.grouped_list li p.tel{
	background-image:url(../images/tel.gif);
}

ul.grouped_list li p.fax{
	background-image:url(../images/fax.gif);
}

/*end global addresses*/

/* Redesign elements */

#searcharea{
	color:#ffffff;
}

#contentarea ul.search_results li ul li ul li.first a:link, #contentarea ul.search_results li ul li ul li.first a:visited{
	color:#999;
}

#contentarea ul.search_results li ul li ul li.first a:hover{
	color:#666;
}

#news_index #contentarea form p a, #news_branch #contentarea form p a,
#advanced_search_results #contentarea form p a{
	background-image:none;
}

#tabs{
	background-image:url(../images/tabback.gif);
	background-repeat : repeat-x;
}

#tabs ul li a:link, #tabs ul li a:visited{
	color:#FFFFFF;
}

#tabs ul li a:hover, #tabs ul li a.selected:link, #tabs ul li a.selected:visited, #tabs ul li a.selected:hover{
	color:#FFCC00;
}

#promotional_area{
	color:#BBB6B5;
}

/* End Redesign elements */

/* Landing page styles */

#landing_page_full #contentarea{
	background-image:url(../images/landing.gif);
	background-repeat : no-repeat;
}

/* End Landing page styles */

/* Temp old events calendar solution*/

#contentarea td.activeday a:link, #contentarea td.activeday a:visited{
	background-image:url(../images/event.gif);
	color:#B92A7C;
}

#contentarea td.activeday a:hover{
	background-image:url(../images/event.gif);
	color:#B92A7C;
}

#contentarea td.activeday span, #events_calendar_index #contentarea span{
	color:#FFFFFF;
}

#events_calendar_index #contentarea table td {
	background-color:transparent;
	border-bottom:1px dotted #BBB6B5;
}

/* Events calendar filter style */

#filtered_events{
	background-image:url(../images/calback_top.gif);
}

#filtered_events #calendar_table{
	background-image:url(../images/calback_bottom.gif);
}

#filtered_events #calendar_table.clmonth td, 
#filtered_events #calendar_table.clmonth th {
	border-color:#e1e1e1;
	color:#e1e1e1;
}

#filtered_events #calendar_table.clmonth td.activeday,
#filtered_events #calendar_table.clmonth td.pastactiveday{
	color:#fff;
}

#filtered_events #calendar_table.clmonth th {
	color:#368ab0;
}

#calendar_table td{
	background-image:url(../images/event_normal.gif);
}

#calendar_table td.inactive{
	background-image:url(../images/event_inactive.gif);
}

#calendar_table td.activeday{
	background-image:url(../images/event_activeday.gif);
}

#calendar_table td.pastactiveday{
	background-image:url(../images/event_pastactiveday.gif);
}

#filtered_events #calendar_table.clmonth td#active{
	background-image:url(../images/event_current.gif);
	color:#fff;
}

#events_filter{
	background-image:url(../images/databack_top.gif);
}

#events_key {
	background-image:url(../images/databack_bottom.gif);
}

#events_key ul li.event_style1{
	background-image:url(../images/event_type1.gif);
}

#events_key ul li.event_style2{
	background-image:url(../images/event_type2.gif);
}

#events_key ul li.event_style3{
	background-image:url(../images/event_type3.gif);
}

#events_key ul li.event_style4{
	background-image:url(../images/event_type4.gif);
}

#events_key ul li.event_style5{
	background-image:url(../images/event_type5.gif);
}

#contentarea #filtered_events input.submit{
	background-color:#fff;
	border-color:#cccccc;
	color:#368ab0;
}

#events_calendar_filtered #contentarea td.activeday a:link, 
#events_calendar_filtered #contentarea td.activeday a:visited{
	background-image:none;
}

#events_calendar_filtered #contentarea td.activeday a.event_style1{
	background-color:#b92a7c;
}

#events_calendar_filtered #contentarea td.activeday a.event_style2{
	background-color:#185691;
}

#events_calendar_filtered #contentarea td.activeday a.event_style3{
	background-color:#dd5000;
}

#events_calendar_filtered #contentarea td.activeday a.event_style4{
	background-color:#27686e;
}

#events_calendar_filtered #contentarea td.activeday a.event_style5{
	background-color:#51008f;
}

#events_list .event_style1{
	background-image:url(../images/event_type1_detail.gif);
}

#events_list .event_style2{
	background-image:url(../images/event_type2_detail.gif);
}

#events_list .event_style3{
	background-image:url(../images/event_type3_detail.gif);
}

#events_list .event_style4{
	background-image:url(../images/event_type4_detail.gif);
}

#events_list .event_style5{
	background-image:url(../images/event_type5_detail.gif);
}

#contentarea table#events_list td, #contentarea table#events_list th{
	border-color:#ccc;
}

#event_details {
	background-color:#fff;
	border-color:#ccc;
}

#contentarea #event_details h3,#contentarea #event_details h4{
	color:#b92a7c;
}

#event_details a:link, #event_details a:visited{
	background-image:url(../images/bluearrow.gif);
}

/* End */

.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;
}
.poll_background{
	background-color:#E6E6E6;
}

.poll_foreground{
	background-color:#368AAF;
}
/*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;
}

/*Start Poll css*/
#home_page ul#home_news_features_holder.two_column li#panelb div.poll {
	background-image:none;
}
/*End Poll css*/

/* Feature panels */ 

#container .panels li div h3{
	background-image:url(../images/intfeaturetop.gif);
	color:#B92A7C;
}

#container .panels li .features li li a{
	background-image:url(../images/bluearrow.gif);
}

#container .panels li div div.intro, #container .panels .features li{
	background-image:url(../images/intfeaturebottom.gif);
}

#container .panels .site_features a{
	background-image:url(../images/intfeaturetop.gif);
	color:#006699;
}

#container .panels li div.features h3,
#container .panels li div.features.site_promo h3{
	background-image:none;
	color:#B92A7C;
}

#container .panels li .features li li a{
	background-image:url(../images/bluearrow.gif);
}

/* Panel macro specific */

#container .panel_macro .panels .site_features a {
	background-image: url(../images/fullpromotop.gif);
}

#container .panel_macro .panels .features li{
	background-image: url(../images/fullpromobottom.gif);
}

/* Single promo & brand panel */

#container .panel_macro .panels .single_promo .site_features a,
#container .panel_macro .panels .single_promo_brand .site_features a,
#container .panel_macro .panels .single_promo_green .site_features a,
#container .panel_macro .panels .single_promo_silver .site_features a{
	background-image:none;
}

#container .panels li div.single_promo_brand{
	background-image: url(../images/fullpromotop_brand.gif);
}

#container .panels li div.single_promo{
	background-image: url(../images/fullpromotop.gif);
}

#container .panels li div.single_promo h3,
#container .panels li div.single_promo_brand h3,
#container .panels li div.single_promo_green h3,
#container .panels li div.single_promo_silver h3 {
	background-image:none;
}

#container .panels li div.single_promo div.intro,
#container .panels li div.single_promo_brand div.intro{
	background-image: url(../images/fullpromobottom.gif);
}

#container .panels li div.single_promo h3 a,
#container .panels li div.single_promo_brand h3 a{
	color:#006699;
}

/* Single promo Green*/

#container .panels li div.single_promo_green{
	background-image: url(../images/fullpromotop_green.gif);
}

#container .panels li div.single_promo_green div.intro{
	background-image: url(../images/fullpromobottom_green.gif);
}

/* Single promo Silver*/

#container .panels li div.single_promo_silver{
	background-image: url(../images/fullpromotop_silver.gif);
}

#container .panels li div.single_promo_silver div.intro{
	background-image: url(../images/fullpromobottom_silver.gif);
}

/* Full width feature style */

#container .panels .full_width .site_features a{
	background-image:url(../images/intfeaturetop_full.gif);
}

#container .panels .full_width .features li {
	background-image:url(../images/intfeaturebottom_full.gif);
}

/* Half width branded feature style */

#container .panels li div.features_brand div.intro{
	background-image:url(../images/intfeaturebottom_half_brand.gif);
}

/* Full width branded feature style */

#container .panels .full_width_brand .site_features a{
	background-image:url(../images/intfeaturetop_full.gif);
}

#container .panels .full_width_brand .features li {
	background-image:url(../images/intfeaturebottom_full_brand.gif);
}

/* 2 and 3 column homepage styles */

#container .panels li li a, #container .panels li .site_features li .teaser a{
	background-image:url(../images/bluearrow.gif);
}

.panels .pagination li {
	background-color:#F7F7F7;
}

#container .panels .pagination li.previous {
	background-image:url(../images/pagination_previous.gif);
}

#container .panels .pagination li.previous a {
	background-image:url(../images/pagination_previous.gif);
}

#container .panels .pagination li.next {
	background-image:url(../images/pagination_next.gif);
}

#container .panels .pagination li.next a {
	background-image:url(../images/pagination_next.gif);
}

#container .panels li .news ul.pagination li {
	color:#fff;
}

#container .panels li .news ul.pagination li.selected{
	background-color:#888;
}

.panels .date, #home_page_3 .panels .date {
	color:#888888;
}

#container .panels .pagination li a {
	background-image:none;
}

#container .panels .features .pagination li, #container .panels .full_width .features .pagination li{
	background-image:none;
	background-color:transparent;
}

#container .panels li .features .pagination li li a{
	background-image:none;
}

#home_page_2 #contentarea .panels li fieldset label,
#home_page_3 #contentarea .panels li fieldset label,
#home_page_2 #contentarea .panels li div fieldset label,
#home_page_3 #contentarea .panels li div fieldset label{
	color:#006699;
}

/* Generic column colour */ 

#home_page_2 #container .panels li div{
	background-image:url(../images/home2_large_bluetop1.gif);
}

#home_page_3 #container .panels li div{
	background-image:url(../images/home3_large_bluetop1.gif);
}

#home_page_2 #container .panels li li a, #home_page_3 #container .panels li li a,
#home_page_2 #contentarea a.arrow, #home_page_2 #contentarea a span.arrow, 
#home_page_2 #contentarea span.arrow a, #home_page_2 .show_results input,
#home_page_3 #contentarea a.arrow, #home_page_3 #contentarea a span.arrow, 
#home_page_3 #contentarea span.arrow a, #home_page_3 .show_results input {
	background-image:url(../images/bluearrow.gif);
}

#home_page_2 #container .panels li .pagination li a,
#home_page_2 #container .panels div .pagination li a,
#home_page_3 #container .panels li .pagination li a,
#home_page_3 #container .panels div .pagination li a{
	background-image:none;
}

/* Expand */

#home_page_2 #container .panels li div div.intro, 
#home_page_2 #container .panels li div div{
	background-image:url(../images/home2_large_bottom.gif);
}

#home_page_2 #container .panels li div ul,
#home_page_3 #container .panels li div div.intro, 
#home_page_3 #container .panels li div div{
	background-image:url(../images/home3_large_bottom.gif);
}

#home_page_2 #container .panels li div.intra_site_promotion,
#home_page_3 #container .panels li div.intra_site_promotion,
#home_page_2 #container .panels li div.intra_site_promotion div.intro, 
#home_page_2 #container .panels li div.intra_site_promotion div,
#home_page_3 #container .panels li div.intra_site_promotion div.intro, 
#home_page_3 #container .panels li div.intra_site_promotion div,
#home_page_2 #container .panels li div div ul{
	background-image:none;
}

#home_page_2 #container .panels li .toexpand h3 a,
#home_page_2 #container .panels li .expanded h3 a,
#home_page_3 #container .panels li .toexpand h3 a,
#home_page_3 #container .panels li .expanded h3 a {
	background-image:url(../images/blueminus.gif);
}

#home_page_2 #container .panels li div.toexpand h3,
#home_page_2 #container .panels li div.expanded h3{
	background-image:url(../images/home2_large_bluetop2.gif);
	color:#fff;
}

#home_page_3 #container .panels li div.toexpand h3,
#home_page_3 #container .panels li div.expanded h3{
	background-image:url(../images/home3_large_bluetop2.gif);
	color:#fff;
}

/* Collapse */

#home_page_2 #container .panels li .collapsed h3 a,
#home_page_3 #container .panels li .collapsed h3 a{
	background-image:url(../images/blueplus.gif);
}

#home_page_2 #container .panels li div.collapsed h3{
	background-image:url(../images/home2_large_bluetop3.gif);
	color:#fff;
}

#home_page_3 #container .panels li div.collapsed h3{
	background-image:url(../images/home3_large_bluetop3.gif);
	color:#fff;
}

/* End Generic column colour */ 

/* Pink column and specific panel styling */ 

#home_page_2 #container .panels li.pink div,
#home_page_2 #container .panels li div.pink{
	background-image:url(../images/home2_large_pinktop1.gif);
}

#home_page_3 #container .panels li.pink div,
#home_page_3 #container .panels li div.pink{
	background-image:url(../images/home3_large_pinktop1.gif);
}

#home_page_2 #container .panels li.pink div div.intro, 
#home_page_2 #container .panels li.pink div div,
#home_page_2 #container .panels li div.pink div.intro, 
#home_page_2 #container .panels li div.pink div{
	background-image:url(../images/home2_large_bottom.gif);
}

#home_page_3 #container .panels li.pink div div.intro, 
#home_page_3 #container .panels li.pink div div,
#home_page_3 #container .panels li div.pink div.intro, 
#home_page_3 #container .panels li div.pink div{
	background-image:url(../images/home3_large_bottom.gif);
}

#home_page_2 .show_results input, #home_page_3 .show_results input,
#home_page_2 #contentarea li.pink .news a.arrow,
#home_page_2 #container .panels li.pink li a,
#home_page_2 #contentarea div.pink .news a.arrow,
#home_page_2 #container .panels div.pink li a,
#home_page_2 #container .panels .pink .arrow,
#home_page_3 #contentarea li.pink .news a.arrow,
#home_page_3 #container .panels li.pink li a,
#home_page_3 #contentarea div.pink .news a.arrow,
#home_page_3 #container .panels div.pink li a,
#home_page_3 #container .panels .pink .arrow {
	background-image:url(../images/pinkarrow.gif);
}

#home_page_2 #container .panels li.pink .pagination li a,
#home_page_2 #container .panels div.pink .pagination li a,
#home_page_3 #container .panels li.pink .pagination li a,
#home_page_3 #container .panels div.pink .pagination li a{
	background-image:none;
}

#home_page_2 #contentarea .panels li.pink fieldset label,
#home_page_3 #contentarea .panels li.pink fieldset label,
#home_page_2 #contentarea .panels li div.pink fieldset label,
#home_page_3 #contentarea .panels li div.pink fieldset label,
#home_page_2 #contentarea .panels li.pink .show_results input,
#home_page_3 #contentarea .panels li.pink .show_results input,
#home_page_2 #contentarea .panels li div.pink .show_results input,
#home_page_3 #contentarea .panels li div.pink .show_results input,
#home_page_2 #contentarea .panels li.pink div a:link, 
#home_page_2 #contentarea .panels li.pink div a:visited,
#home_page_2 #contentarea .panels li div.pink a:link, 
#home_page_2 #contentarea .panels li div.pink a:visited,
#home_page_3 #contentarea .panels li.pink div a:link, 
#home_page_3 #contentarea .panels li.pink div a:visited,
#home_page_3 #contentarea .panels li div.pink a:link, 
#home_page_3 #contentarea .panels li div.pink a:visited {
	color:#b20069;
}

#home_page_2 #container .panels li.pink .pagination .selected,
#home_page_2 #container .panels div.pink .pagination .selected,
#home_page_3 #container .panels li.pink .pagination .selected,
#home_page_3 #container .panels div.pink .pagination .selected {
	background-color:#b3006a;
	border-color:#F7F7F7;
}

/* Expand */

#home_page_2 #container .panels li.pink .toexpand h3 a,
#home_page_2 #container .panels li.pink .expanded h3 a,
#home_page_2 #container .panels li .toexpand.pink h3 a,
#home_page_2 #container .panels li .expanded.pink h3 a,
#home_page_3 #container .panels li.pink .toexpand h3 a,
#home_page_3 #container .panels li.pink .expanded h3 a,
#home_page_3 #container .panels li .toexpand.pink h3 a,
#home_page_3 #container .panels li .expanded.pink h3 a  {
	background-image:url(../images/pinkminus.gif);
}

#home_page_2 #container .panels li.pink div.toexpand h3,
#home_page_2 #container .panels li.pink div.expanded h3,
#home_page_2 #container .panels li div.toexpand.pink h3,
#home_page_2 #container .panels div.expanded.pink h3{
	background-image:url(../images/home2_large_pinktop2.gif);
}

#home_page_3 #container .panels li.pink div.toexpand h3,
#home_page_3 #container .panels li.pink div.expanded h3,
#home_page_3 #container .panels li div.toexpand.pink h3,
#home_page_3 #container .panels div.expanded.pink h3{
	background-image:url(../images/home3_large_pinktop2.gif);
}

/* Collapse */

#home_page_2 #container .panels li.pink .collapsed h3 a,
#home_page_2 #container .panels li .collapsed.pink h3 a,
#home_page_3 #container .panels li.pink .collapsed h3 a,
#home_page_3 #container .panels li .collapsed.pink h3 a{
	background-image:url(../images/pinkplus.gif);
}

#home_page_2 #container .panels li.pink div.collapsed h3,
#home_page_2 #container .panels li div.collapsed.pink h3{
	background-image:url(../images/home2_large_pinktop3.gif);
}

#home_page_3 #container .panels li.pink div.collapsed h3,
#home_page_3 #container .panels li div.collapsed.pink h3{
	background-image:url(../images/home3_large_pinktop3.gif);
}

/* End Pink column */ 

/* Orange column */ 

#home_page_2 #container .panels li.orange div,
#home_page_2 #container .panels li div.orange{
	background-image:url(../images/home2_large_orangetop1.gif);
}

#home_page_3 #container .panels li.orange div,
#home_page_3 #container .panels li div.orange{
	background-image:url(../images/home3_large_orangetop1.gif);
}

#home_page_2 #container .panels li.orange div div.intro, 
#home_page_2 #container .panels li.orange div div,
#home_page_2 #container .panels li div.orange div.intro, 
#home_page_2 #container .panels li div.orange div{
	background-image:url(../images/home2_large_bottom.gif);
}

#home_page_3 #container .panels li.orange div div.intro, 
#home_page_3 #container .panels li.orange div div,
#home_page_3 #container .panels li div.orange div.intro, 
#home_page_3 #container .panels li div.orange div{
	background-image:url(../images/home3_large_bottom.gif);
}

#home_page_2 .show_results input, #home_page_3 .show_results input,
#home_page_2 #contentarea li.orange .news a.arrow,
#home_page_2 #container .panels li.orange li a,
#home_page_2 #contentarea div.orange .news a.arrow,
#home_page_2 #container .panels div.orange li a,
#home_page_2 #container .panels .orange .arrow,
#home_page_3 #contentarea li.orange .news a.arrow,
#home_page_3 #container .panels li.orange li a,
#home_page_3 #contentarea div.orange .news a.arrow,
#home_page_3 #container .panels div.orange li a,
#home_page_3 #container .panels .orange .arrow {
	background-image:url(../images/orangearrow.gif);
}

#home_page_2 #container .panels li.orange .pagination li a,
#home_page_2 #container .panels div.orange .pagination li a,
#home_page_3 #container .panels li.orange .pagination li a,
#home_page_3 #container .panels div.orange .pagination li a{
	background-image:none;
}

#home_page_2 #contentarea .panels li.orange fieldset label,
#home_page_3 #contentarea .panels li.orange fieldset label,
#home_page_2 #contentarea .panels li div.orange fieldset label,
#home_page_3 #contentarea .panels li div.orange fieldset label,
#home_page_2 #contentarea .panels li.orange .show_results input,
#home_page_3 #contentarea .panels li.orange .show_results input,
#home_page_2 #contentarea .panels li div.orange .show_results input,
#home_page_3 #contentarea .panels li div.orange .show_results input,
#home_page_2 #contentarea .panels li.orange div a:link, 
#home_page_2 #contentarea .panels li.orange div a:visited,
#home_page_2 #contentarea .panels li div.orange a:link, 
#home_page_2 #contentarea .panels li div.orange a:visited,
#home_page_3 #contentarea .panels li.orange div a:link, 
#home_page_3 #contentarea .panels li.orange div a:visited,
#home_page_3 #contentarea .panels li div.orange a:link, 
#home_page_3 #contentarea .panels li div.orange a:visited {
	color:#dd5000;
}

#home_page_2 #container .panels li.orange .pagination .selected,
#home_page_2 #container .panels div.orange .pagination .selected,
#home_page_3 #container .panels li.orange .pagination .selected,
#home_page_3 #container .panels div.orange .pagination .selected {
	background-color:#dd5000;
	border-color:#F7F7F7;
}

/* Expand */

#home_page_2 #container .panels li.orange .toexpand h3 a,
#home_page_2 #container .panels li.orange .expanded h3 a,
#home_page_2 #container .panels li .toexpand.orange h3 a,
#home_page_2 #container .panels li .expanded.orange h3 a,
#home_page_3 #container .panels li.orange .toexpand h3 a,
#home_page_3 #container .panels li.orange .expanded h3 a,
#home_page_3 #container .panels li .toexpand.orange h3 a,
#home_page_3 #container .panels li .expanded.orange h3 a {
	background-image:url(../images/orangeminus.gif);
}

#home_page_2 #container .panels li.orange div.toexpand h3,
#home_page_2 #container .panels li.orange div.expanded h3,
#home_page_2 #container .panels li div.toexpand.orange h3,
#home_page_2 #container .panels div.expanded.orange h3{
	background-image:url(../images/home2_large_orangetop2.gif);
}

#home_page_3 #container .panels li.orange div.toexpand h3,
#home_page_3 #container .panels li.orange div.expanded h3,
#home_page_3 #container .panels li div.toexpand.orange h3,
#home_page_3 #container .panels div.expanded.orange h3{
	background-image:url(../images/home3_large_orangetop2.gif);
}

/* Collapse */

#home_page_2 #container .panels li.orange .collapsed h3 a,
#home_page_2 #container .panels li .collapsed.orange h3 a,
#home_page_3 #container .panels li.orange .collapsed h3 a,
#home_page_3 #container .panels li .collapsed.orange h3 a{
	background-image:url(../images/orangeplus.gif);
}

#home_page_2 #container .panels li.orange div.collapsed h3,
#home_page_2 #container .panels li div.collapsed.orange h3{
	background-image:url(../images/home2_large_orangetop3.gif);
}

#home_page_3 #container .panels li.orange div.collapsed h3,
#home_page_3 #container .panels li div.collapsed.orange h3{
	background-image:url(../images/home3_large_orangetop3.gif);
}

/* End Orange column */ 

/* Purple column */ 

#home_page_2 #container .panels li.purple div,
#home_page_2 #container .panels li div.purple{
	background-image:url(../images/home2_large_purpletop1.gif);
}

#home_page_3 #container .panels li.purple div,
#home_page_3 #container .panels li div.purple{
	background-image:url(../images/home3_large_purpletop1.gif);
}

#home_page_2 #container .panels li.purple div div.intro, 
#home_page_2 #container .panels li.purple div div,
#home_page_2 #container .panels li div.purple div.intro, 
#home_page_2 #container .panels li div.purple div{
	background-image:url(../images/home2_large_bottom.gif);
}

#home_page_3 #container .panels li.purple div div.intro, 
#home_page_3 #container .panels li.purple div div,
#home_page_3 #container .panels li div.purple div.intro, 
#home_page_3 #container .panels li div.purple div{
	background-image:url(../images/home3_large_bottom.gif);
}

#home_page_2 .show_results input, #home_page_3 .show_results input,
#home_page_2 #contentarea li.purple .news a.arrow,
#home_page_2 #container .panels li.purple li a,
#home_page_2 #contentarea div.purple .news a.arrow,
#home_page_2 #container .panels div.purple li a,
#home_page_2 #container .panels .purple .arrow,
#home_page_3 #contentarea li.purple .news a.arrow,
#home_page_3 #container .panels li.purple li a,
#home_page_3 #contentarea div.purple .news a.arrow,
#home_page_3 #container .panels div.purple li a,
#home_page_3 #container .panels .purple .arrow {
	background-image:url(../images/purplearrow.gif);
}

#home_page_2 #container .panels li.purple .pagination li a,
#home_page_2 #container .panels div.purple .pagination li a,
#home_page_3 #container .panels li.purple .pagination li a,
#home_page_3 #container .panels div.purple .pagination li a{
	background-image:none;
}

#home_page_2 #contentarea .panels li.purple fieldset label,
#home_page_3 #contentarea .panels li.purple fieldset label,
#home_page_2 #contentarea .panels li div.purple fieldset label,
#home_page_3 #contentarea .panels li div.purple fieldset label,
#home_page_2 #contentarea .panels li.purple .show_results input,
#home_page_3 #contentarea .panels li.purple .show_results input,
#home_page_2 #contentarea .panels li div.purple .show_results input,
#home_page_3 #contentarea .panels li div.purple .show_results input,
#home_page_2 #contentarea .panels li.purple div a:link, 
#home_page_2 #contentarea .panels li.purple div a:visited,
#home_page_2 #contentarea .panels li div.purple a:link, 
#home_page_2 #contentarea .panels li div.purple a:visited,
#home_page_3 #contentarea .panels li.purple div a:link, 
#home_page_3 #contentarea .panels li.purple div a:visited,
#home_page_3 #contentarea .panels li div.purple a:link, 
#home_page_3 #contentarea .panels li div.purple a:visited {
	color:#442359;
}

#home_page_2 #container .panels li.purple .pagination .selected,
#home_page_2 #container .panels div.purple .pagination .selected,
#home_page_3 #container .panels li.purple .pagination .selected,
#home_page_3 #container .panels div.purple .pagination .selected {
	background-color:#442359;
	border-color:#F7F7F7;
}

/* Expand */

#home_page_2 #container .panels li.purple .toexpand h3 a,
#home_page_2 #container .panels li.purple .expanded h3 a,
#home_page_2 #container .panels li .toexpand.purple h3 a,
#home_page_2 #container .panels li .expanded.purple h3 a,
#home_page_3 #container .panels li.purple .toexpand h3 a,
#home_page_3 #container .panels li.purple .expanded h3 a,
#home_page_3 #container .panels li .toexpand.purple h3 a,
#home_page_3 #container .panels li .expanded.purple h3 a {
	background-image:url(../images/purpleminus.gif);
}

#home_page_2 #container .panels li.purple div.toexpand h3,
#home_page_2 #container .panels li.purple div.expanded h3,
#home_page_2 #container .panels li div.toexpand.purple h3,
#home_page_2 #container .panels div.expanded.purple h3{
	background-image:url(../images/home2_large_purpletop2.gif);
}

#home_page_3 #container .panels li.purple div.toexpand h3,
#home_page_3 #container .panels li.purple div.expanded h3,
#home_page_3 #container .panels li div.toexpand.purple h3,
#home_page_3 #container .panels div.expanded.purple h3{
	background-image:url(../images/home3_large_purpletop2.gif);
}

/* Collapse */

#home_page_3 #container .panels li.purple .collapsed h3 a,
#home_page_3 #container .panels li .collapsed.purple h3 a{
	background-image:url(../images/purpleplus.gif);
}

#home_page_2 #container .panels li.purple div.collapsed h3,
#home_page_2 #container .panels li div.collapsed.purple h3{
	background-image:url(../images/home2_large_purpletop3.gif);
}

#home_page_3 #container .panels li.purple div.collapsed h3,
#home_page_3 #container .panels li div.collapsed.purple h3{
	background-image:url(../images/home3_large_purpletop3.gif);
}

/* End Purple column */ 

/* Silver column */ 

#home_page_2 #container .panels li.silver div,
#home_page_2 #container .panels li div.silver{
	background-image:url(../images/home2_large_silvertop1.gif);
	color:#333;
}

#home_page_3 #container .panels li.silver div,
#home_page_3 #container .panels li div.silver{
	background-image:url(../images/home3_large_silvertop1.gif);
	color:#333;
}

#home_page_2 #container .panels li.silver div div.intro, 
#home_page_2 #container .panels li.silver div div,
#home_page_2 #container .panels li div.silver div.intro, 
#home_page_2 #container .panels li div.silver div{
	background-image:url(../images/home2_large_bottom.gif);
}

#home_page_3 #container .panels li.silver div div.intro, 
#home_page_3 #container .panels li.silver div div,
#home_page_3 #container .panels li div.silver div.intro, 
#home_page_3 #container .panels li div.silver div{
	background-image:url(../images/home3_large_bottom.gif);
}

#home_page_2 .show_results input, #home_page_3 .show_results input,
#home_page_2 #contentarea li.silver .news a.arrow,
#home_page_2 #container .panels li.silver li a,
#home_page_2 #contentarea div.silver .news a.arrow,
#home_page_2 #container .panels div.silver li a,
#home_page_2 #container .panels .silver .arrow,
#home_page_3 #contentarea li.silver .news a.arrow,
#home_page_3 #container .panels li.silver li a,
#home_page_3 #contentarea div.silver .news a.arrow,
#home_page_3 #container .panels div.silver li a,
#home_page_3 #container .panels .silver .arrow {
	background-image:url(../images/greenarrow.gif);
}

#home_page_2 #container .panels li.silver .pagination li a,
#home_page_2 #container .panels div.silver .pagination li a,
#home_page_3 #container .panels li.silver .pagination li a,
#home_page_3 #container .panels div.silver .pagination li a{
	background-image:none;
}

#home_page_2 #contentarea .panels li.silver fieldset label,
#home_page_3 #contentarea .panels li.silver fieldset label,
#home_page_2 #contentarea .panels li div.silver fieldset label,
#home_page_3 #contentarea .panels li div.silver fieldset label,
#home_page_2 #contentarea .panels li.silver .show_results input,
#home_page_3 #contentarea .panels li.silver .show_results input,
#home_page_2 #contentarea .panels li div.silver .show_results input,
#home_page_3 #contentarea .panels li div.silver .show_results input,
#home_page_2 #contentarea .panels li.silver div a:link, 
#home_page_2 #contentarea .panels li.silver div a:visited,
#home_page_2 #contentarea .panels li div.silver a:link, 
#home_page_2 #contentarea .panels li div.silver a:visited,
#home_page_3 #contentarea .panels li.silver div a:link, 
#home_page_3 #contentarea .panels li.silver div a:visited,
#home_page_3 #contentarea .panels li div.silver a:link, 
#home_page_3 #contentarea .panels li div.silver a:visited {
	color:#404f21;
}

#home_page_2 #container .panels li.silver .pagination .selected,
#home_page_2 #container .panels div.silver .pagination .selected,
#home_page_3 #container .panels li.silver .pagination .selected,
#home_page_3 #container .panels div.silver .pagination .selected {
	background-color:#404F21;
	border-color:#F7F7F7;
}

/* Expand */

#home_page_2 #container .panels li.silver .toexpand h3 a,
#home_page_2 #container .panels li.silver .expanded h3 a,
#home_page_2 #container .panels li .toexpand.silver h3 a,
#home_page_2 #container .panels li .expanded.silver h3 a,
#home_page_3 #container .panels li.silver .toexpand h3 a,
#home_page_3 #container .panels li.silver .expanded h3 a,
#home_page_3 #container .panels li .toexpand.silver h3 a,
#home_page_3 #container .panels li .expanded.silver h3 a {
	background-image:url(../images/greyminus.gif);
}

#home_page_2 #container .panels li.silver div.toexpand h3,
#home_page_2 #container .panels li.silver div.expanded h3,
#home_page_2 #container .panels li div.toexpand.silver h3,
#home_page_2 #container .panels div.expanded.silver h3{
	background-image:url(../images/home2_large_silvertop2.gif);
	background-position:bottom;
	color:#000;
}

#home_page_3 #container .panels li.silver div.toexpand h3,
#home_page_3 #container .panels li.silver div.expanded h3,
#home_page_3 #container .panels li div.toexpand.silver h3,
#home_page_3 #container .panels div.expanded.silver h3{
	background-image:url(../images/home3_large_silvertop2.gif);
	background-position:bottom;
	color:#000;
}

/* Collapse */

#home_page_2 #container .panels li.silver .collapsed h3 a,
#home_page_2 #container .panels li .collapsed.silver h3 a,
#home_page_3 #container .panels li.silver .collapsed h3 a,
#home_page_3 #container .panels li .collapsed.silver h3 a{
	background-image:url(../images/greyplus.gif);
}

#home_page_2 #container .panels li.silver div.collapsed h3,
#home_page_2 #container .panels li div.collapsed.silver h3{
	background-image:url(../images/home2_large_silvertop3.gif);
	color:#333;
}

#home_page_3 #container .panels li.silver div.collapsed h3,
#home_page_3 #container .panels li div.collapsed.silver h3{
	background-image:url(../images/home3_large_silvertop3.gif);
	color:#333;
}

/* End silver column */ 

/* Last column */ 

#home_page_3 #container .panels li.last div{
	background-image:url(../images/home3_small_greytop1.gif);
	color:#333;
}

#home_page_3 .show_results input,
#home_page_3 #contentarea li.last .news a.arrow,
#home_page_3 #container .panels li.last li a,
#home_page_3 #contentarea div.last .news a.arrow,
#home_page_3 #container .panels div.last li a,
#home_page_3 #container .panels .last .arrow,
#home_page_3 #container .panels li.last li a {
	background-image:url(../images/greenarrow.gif);
}

#home_page_3 #container .panels li.last div ul,
#home_page_3 #container .panels li.last div div,
#home_page_3 #container .panels li.last div div.intro, 
#home_page_3 #container .panels li.last .features li{
	background-image:url(../images/home3_small_bottom.gif);
}

#home_page_3 #container .panels li.last div div ul{
	background-image:none;
}

#home_page_3 #contentarea .panels li.last fieldset label,
#home_page_3 #contentarea .panels li.last .show_results input,
#home_page_3 #contentarea .panels li.last div a:link, 
#home_page_3 #contentarea .panels li.last div a:visited {
	color:#404f21;
}

/* Expand */

#home_page_3 #container .panels li.last .toexpand h3 a,
#home_page_3 #container .panels li.last .expanded h3 a {
	background-image:url(../images/greyminus.gif);
}

#home_page_3 #container .panels li.last div h3,
#home_page_3 #container .panels li.last div.toexpand h3,
#home_page_3 #container .panels li.last div.expanded h3{
	background-image:url(../images/home3_small_greytop2.gif);
	background-position:bottom;
	color:#000;
}

/* Collapse */

#home_page_3 #container .panels li.last .collapsed h3 a{
	background-image:url(../images/greyplus.gif);
}

#home_page_3 #container .panels li.last div.collapsed h3{
	background-image:url(../images/home3_small_greytop3.gif);
	color:#333;
}

/* Homepage form */

#home_page_2 #container .panels li form div#errordetails,
#home_page_2 #container .panels li form div#errordetails h3,
#home_page_3 #container .panels li.last form div#errordetails,
#home_page_3 #container .panels li.last form div#errordetails h3{
	color:#ff0000;
}

#home_page_2 #container .panels li form div,
#home_page_2 #container .panels li form div#errordetails h3,
#home_page_3 #container .panels li.last form div,
#home_page_3 #container .panels li.last form div#errordetails h3{
	background-image:none;
}

#home_page_3 #container .panels li.last form fieldset label {
	color:#333;
}

/* End Last column */ 

/* Callout class */

#home_page_2 #container .panels li div.callout,
#home_page_2 #container .panels li div.callout div.intro, 
#home_page_2 #container .panels li div.callout div,
#home_page_3 #container .panels li div.callout,
#home_page_3 #container .panels li div.callout div.intro, 
#home_page_3 #container .panels li div.callout div {
	background-image:none;
}

/* Start Panel Poll css */

#container #contentarea .panels li div.poll h4{
	color:#43403E;
}

#home_page_2 #container .panels li div.poll div div.poll_background,
#home_page_3 #container .panels li div.poll div div.poll_background{
	background-image:none;
}

/* 3 column homepage styles */

/* Ask the Expert */

#askaquestion_index #contentarea ul.persondetails {
	border-color:#ccc;	
}

ul.persondetails li img{
	border-color:#bbb;
}

#contentarea .persondetails a.mimic_button:link, 
#contentarea .persondetails a.mimic_button:visited {
	color:#000;
}

#contentarea .persondetails p a:link, #contentarea .persondetails p a:visited{
	color:#B92A7C;
}

#askaquestion_index .search_results li li, #askaquestion_person .search_results li li, 
#askaquestion_special .search_results li li{
	border-color:#eee;
}

#askaquestion_person .search_results .first .right, 
#askaquestion_special .search_results .first .right, 
#askaquestion_index .search_results .first .right {
	color:#777;
}

#askaquestion_special #contentarea #frm_sort_questions,
#askaquestion_person #contentarea #frm_sort_questions{
	background-color:transparent;
}

#frm_social_comment{
	background-color:#F9F9F9;
	border-color:#E1DFDE;
}

/* Meeting registration questionnaire */

#contentarea a:link span.meetingbutton, #contentarea a:visited span.meetingbutton{
	background-image:url(../images/enhance_button.gif);
}

#contentarea a:hover span.meetingbutton, #contentarea a:focus span.meetingbutton{
	color:#B92A7C;
	background-image:url(../images/enhance_button_hover.gif);
}

