/*
FILE UPDATED: 2006 04 01
*/
/*
******************************************************************************************
This is the colour css for the Topics section.
It defines all properties that relate to color and to borders. These are:background, border, color. 
******************************************************************************************
*/
body
{
background-color:#FFFFFF;
}
/*NB Note: Remove this class once the modified date output has been removed from page*/
.dc_date_modified
{
color:#ffffff;
}
/*HEADER BELOW*/
.header
{
background-color:#FFFFFF;	
}
h1.heading_one_hidden
{
color:#FFFFFF;
}
.h1col
{
background-color:#FFFFFF;
}
/*SEARCH NAV (TOP RIGHT) BELOW*/
.searchcol
{
background-color:#FFFFFF;
}
.searchcolnav a
{
color:#000000;
}
.searchcolnav a:hover
{
color:#AA1111;
}
.searchcolnav a:active
{
color:#AA1111;
}
.searchcolnav a:visited
{
color:#666666;
}
.advanced_search a
{
color:#000000;
}
.advanced_search a:link
{
color:#000000;
}
.advanced_search a:active
{
color:#000000;
}
.advanced_search a:visited
{
color:#000000;
}
.advanced_search a:hover
{
color:#AA1111;
}
input.text_field_search
{
background-color:#FFFFFF; 
border:1px solid #CCCCCC;
}
/*NAVIGATION BELOW*/
.navcontainer
{
border-top:1px solid #000000;
border-bottom:6px solid #003300;
}
.navcontainer ul
{
border:0px;
}
.navcontainer ul li a
{
background:#FFFFFF;
border-right:1px solid #000000;
color:#000000;
}
.navcontainer ul li a:hover
{
color:#FFFFFF;
background:#003300;
}
.navcontainer a:active
{
background:#003300;
color:#FFFFFF;
}
.navcontainer li.active a
{
background:#003300;
color:#fff;
}
/*DOCUMENT CONTENT NAV BELOW*/
.document_content_nav a
{
color:#AA1111;
text-decoration:underline;
}
.document_content_nav a:hover
{
color:#AA1111;
}
.document_content_nav a:active
{
color:#AA1111;
}
.document_content_nav a:visited
{
color:#666666;
text-decoration:underline;
}
/*BREADCRUMB BAR BELOW*/
.breadcrumb
{
background-color:#CCCCCC;
}
.breadcrumb_col1
{
background-color:#CCCCCC;
}
.breadcrumb_col1 a:link
{
color:#000000;
}
.breadcrumb_col1 a:visited
{
color:#000000;
}
.breadcrumb_col1 a:active
{
color:#000000;
}
.breadcrumb_col1 a:hover
{
color:#000000;
}
.breadcrumb_col2
{
background-color:#CCCCCC;
}
.breadcrumb_col2 a:link
{
color:#000000;
}
.breadcrumb_col2 a:visited
{
color:#000000;
}
.breadcrumb_col2 a:active
{
color:#000000;
}
.breadcrumb_col2 a:hover
{
color:#000000;
}
.content
{
background-color:#FFFFFF;
}
/*FOOTER BELOW*/
.footer
{
background-color:#FFFFFF;
}
.footernav
{
background-color:#FFFFFF;
border-top:1px dashed #999999;
}
.footernav ul
{
border:0px;
}
.footernav ul li
{
color:#333333;
}
.footernav ul li a
{
color:#333333;
}
.footernav ul li a:hover
{
color:#333333;
}
.footernav a:active
{
color:#333333;
}
.footernav li.a active
{
color:#333333;
}
.footer2
{
background-color:#666666;
border-right:1px solid #666666;
}
.footer2nav
{
color:#FFFFFF;
}
.footer2nav ul
{
border:0px;
}
.footer2nav ul li
{
color:#FFFFFF;
}
.footer2nav ul li a
{
color:#FFFFFF;
}
.footer2nav ul li a:hover
{
color:#FFFFFF;
}
.footer2nav a:active
{
color:#FFFFFF;
}
.footer2nav li.a active
{
color:#FFFFFF;
}
.footer3
{
background-color:#666666;
}
.footer3nav
{
color:#FFFFFF;
}
.footer3nav ul li
{
color:#FFFFFF;
}
.footer3nav ul li a
{
color:#FFFFFF;
}
.footer3nav ul li a:hover
{
color:#FFFFFF;
}
.footer3nav a:active
{
color:#FFFFFF;
}
.footer3nav li.a active
{
color:#FFFFFF;
}
/*
CLASSES FOR INTERNAL PAGES
*/
/*
level 2 column 1
*/
.twocol_column1
{
background-color:#BDCABD;
}
/*
level 2 column 2
*/
.twocol_column2
{
background-color:#FFFFFF;
}
/*
The first column in 3 col landing page
*/
.threecol_column1
{
background-color:#BDCABD;
}
/*
The second column in 3 col landing page
*/
.threecol_column2
{
background-color:#FFFFFF;
}
/*
The third column in 3 col landing page
*/
.threecol_column3
{
background-color:#E9E9EE;
}
/*
Wrapper for the navigation
*/
.left_hand_nav
{
background-color:#BDCABD;
}
/*
Header in column 1 
*/
.left_hand_nav_header
{
background-color:#003300;
}
.left_hand_nav_header h2 a, .left_hand_nav_header h2 a:visited, .left_hand_nav_header h2 a:hover, .left_hand_nav_header h2 a:active
{
color:#FFFFFF;
}
/*
Text control for header
*/
.left_hand_nav_header h2
{
color:#FFFFFF;
}
/*
Body of first column
*/
.left_hand_nav_body
{
background-color:#BDCABD;
}
.left_hand_nav_body ul 
{
background-color:#BDCABD;
border-top:1px dotted #003300;
}
.navselected
{
background-color:#D9E1DA;
}
.left_hand_nav_body ul li a
{
color:#000000;
}
.left_hand_nav_body ul li a:hover
{
color:#000000;
}
/*
header in column 2 for 3 col layout
*/
.page_heading_3col h2
{
color:#003300;
}
/*
summary paragraph class for column 2
*/
.page_summary_3col
{
background-color:#D9E1DA;
color:#000000;
}
/*
main content of column 2 in 3col layout
*/
.page_content_3col
{
color:#000000;
}
.page_content_3col a, .page_content_3col a:link, .page_content_3col a:active, .page_content_3col a:hover
{
color:#AA1111;
}
.page_content_3col a:visited
{
color:#555555;
}
.spotlight_column
{
background-color:#D9E1DA;
}
/*
header in column 3
*/
.spotlight_column_header
{
background-color:#003300;
}
.spotlight_column_header h2
{
color:#FFFFFF;
}
/*
Image spotlight in column 3
*/
.image_spotlight
{
background-color:#D9E1DA;
}
.image_spotlight img
{
border:0;	
}
/*
link in col 3
*/
.image_spotlight h3 a
{
color:#003300;
}
.image_spotlight h3 a:hover
{
color:#003300;
}
/*
wrapper for image spotlight in column 3
*/
.image_spotlight_wrapper
{
background-color:#D9E1DA;
}
/*
Image in column 3 spotlight
*/
.image_spotlight_image
{
background-color:#D9E1DA;
}
/*
text for image spotlight in column 3
*/
.image_spotlight_text
{
color:#000000;
}
/*
non-image item in col 3
*/
.text_spotlight
{
background-color:#D9E1DA;
}
/*
link in col 3
*/
.text_spotlight_title h3 a
{
color:#003300;
}
.text_spotlight_title h3 a:hover
{
color:#003300;
}
/*
non-image item text in col 3
*/
.text_spotlight_text
{
color:#000000;
}
/*
fma wrapper class for column 2
*/
.fma_3col
{
background-color:#003300;
}
.fma_3col_image img
{
border:0;
}
/*
fma title class and fma text class
*/
.fma_3col_title a, .fma_3col_title a:hover, .fma_3col_text, .fma_3col_title h3
{
color:#FFFFFF;
}
/*
level 2 column 2 big image header 
*/
.page_heading_2col h2
{
color:#003300;
}
/*
summary paragraph class for column 2
*/
.page_summary_2col
{
background-color:#D9E1DA;
color:#000000;
}
/*
main content of column 2 in 2 col layout
*/
.page_content_2col
{
color:#000000;
}
/*
fma wrapper class in 2 col layout
*/
.fma_2col
{
background-color:#003300;
}
.fma_2col_image img
{
border:0;
}
.fma_2col_title h3
{
color:#003300;
}
.fma_2col_title a
{
color:#FFFFFF;
}
.fma_2col_title a:hover
{
color:#FFFFFF;
}
/*
fma text class
*/
.fma_2col_text
{
color:#FFFFFF;
}
.image_article_3col_image img
{
border:0;
}
/*
column 2 image text wrapper 3 col layout
*/
.image_article_3col_wrapper
{
color:#FFFFFF;
}
.image_article_3col_title h3
{
color:#003300;
}
.image_article_3col_title h3 a
{
color:#003300;
}
.image_article_3col_title h3 a:hover
{
color:#003300;
}
/*
level 2 column 2 text for image 3 col layout
*/
.image_article_3col_text
{
color:#000000;
}
/*
column 2 non-image item 3 col layout
*/
.text_article_3col
{
background-color:#D9E1DA;
}
/*
column 2 header for non-image item 3 col layout
*/
.text_article_3col_title h3
{
color:#003300;
}
.text_article_3col_title h3 a
{
color:#003300;
}
.text_article_3col_title h3 a:hover
{
color:#003300;
}
/*
column 2 text for non-image item 3 col layout
*/
.text_article_3col_text
{
color:#000000;
}
/*
level 2 column 2 image 
*/
.image_article_2col_image img
{
border:0;
}
/*
level 2 column 2 image text wrapper
*/
.image_article_2col_wrapper
{
color:#FFFFFF;
}
.image_article_2col_title h3
{
color:#003300;
}
.image_article_2col_title h3 a
{
color:#003300;
}
.image_article_2col_title h3 a:hover
{
color:#003300;
}
/*
level 2 column 2 text for image
*/
.image_article_2col_text
{
color:#000000;
}
/*
level 2 column 2 non-image item
*/
.text_article_2col
{
background-color:#D9E1DA;
}
/*
level 2 column 2 header for non-image item
*/
.text_article_2col_title h3
{
color:#003300;
}
.text_article_2col_title h3 a
{
color:#003300;
}
.text_article_2col_title h3 a:hover
{
color:#003300;
}
/*
level 2 column 2 text for non-image item
*/
.text_article_2col_text
{
color:#000000;
}
/*
level 2 column 2 chapter item
*/
.chapter_article_2col
{
background-color:#D9E1DA;
}
/*
level 2 column 2 header for chapter item
*/
.chapter_article_2col_title h3
{
color:#000000;
}
.chapter_article_2col_title h3 a
{
color:#000000;
}
.chapter_article_2col_title h3 a:hover
{
color:#000000;
}
/*
level 2 column 2 text for chapter item
*/
.chapter_article_2col_text
{
color:#000000;
background-color:#BDCABD;
}
.chapter_article_2col_text a
{
color:#000000;
background-color:#BDCABD;
}
.chapter_article_2col_text a:hover
{
color:#000000;
background-color:#BDCABD;
}
.chapter_article_2col_text a:visited
{
color:#000000;
background-color:#BDCABD;
}
.chapter_article_2col_text a:active
{
color:#000000;
background-color:#BDCABD;
}
/*
column 2 dotted separator used to separate non-image items
*/
.co12NoImageDottedSeparator
{
border-bottom:1px dotted #000000;
background-color:#FFFFFF;
}
/*
column 3 dotted separator used to separate non-image items
*/
.col3NoImageDottedSeparator
{
border-bottom:1px dotted #000000;
background-color:#FFFFFF;
}
/*
The 'l' is a 'one' in the version below - misspelt in a couple of html files !
*/
.co13NoImageDottedSeparator
{
border-bottom:1px dotted #000000;
background-color:#FFFFFF;
}
/*
header in 1 col layout
*/
.page_heading_1col h2
{
color:#003300;
}
/*
summary paragraph class for 1 col layout
*/
.page_summary_1col
{
background-color:#D9E1DA;
color:#003300;
}
/*
main content in 1 col layout
*/
.page_content_1col
{
color:#000000;
}
.doc_download_3col_title
{
color:#000000;
}
.doc_download_3col_title a
{
color:#000000;
}
.doc_download_3col_title a:hover
{
color:#000000;
}
/*
Document download area - 2 col
*/
.doc_download_2col_title
{
color:#000000;
}
.doc_download_2col_title a
{
color:#000000;
}
.doc_download_2col_title a:hover
{
color:#000000;
}
/*
Data table - 3 col
*/
.data_table_3col
{
color:#000000;
background:#E6EAE9;
}
/*
Data table - 2 col
*/
.data_table_2col 
{
color:#000000;
background:#E6EAE9;
}
th {
color:#000000;
border-right:1px solid #C1DAD7;
border-bottom:1px solid #C1DAD7;
border-left:1px solid #C1DAD7;
border-top:0;
background:#fff;
}
th.data_table_alt_bg_colour 
{
border-left:1px solid #C1DAD7;
border-top:0;
background:#E6EAE9;
color:#000000;
}
th.data_table_header_no_bg {
border-top:0;
border-left:0;
border-right:1px solid #C1DAD7;
background:none;
}
td {
border-right:1px solid #C1DAD7;
border-bottom:1px solid #C1DAD7;
background:#fff;
color:#000000;
}
td.data_table_alt_bg_colour 
{
background:#E6EAE9;
color:#000000;
}
/* 
Columns for topics listings (in Row 2 of the Topics Listing page).
*/
.topics_listing_col1
{
background:#BDCABD url(/20080906030908oe_/http://new.wales.gov.uk/static/wagimages/topics_listing_top_curve.gif) no-repeat top right;
}
#topics_listing_col2
{
background:#BDCABD url(/20080906030908oe_/http://new.wales.gov.uk/static/wagimages/topics_listing_top_curve.gif) no-repeat 100% 0;
}
/* 
Page Heading for Topics Listing page - C33 
*/
.page_heading_topics_listing h2
{
background-color:#030;
color:#fff;
}
/*
Classes for the various components of the Topics Listing Page FMA
*/
.fma_topics_listing_image img
{
border:0;
}
.fma_topics_listing_title a
{
color:#000;
}
/*
Wrapper class for spotlights on the topics listing page - C33
*/
.spotlights_topics_listing
{
background:#030 url(/20080906030908oe_/http://new.wales.gov.uk/static/wagimages/topics_listing_spotlights_top_curve.gif) no-repeat 100% 0;
color:#fff;
border:0.1em solid #FFFFFF;
}
/*
Class for the image used in a topic listing spotlight
*/
.image_spotlight_topics_listing_image
{
border:0;
}
.image_spotlight_topics_listing_image img
{
border:0;
}
/*
Class for the title on topics listing image spotlights
*/
.image_spotlight_topics_listing_title a
{
color:#fff;
}
/*
Class for the text on topics listing image spotlights
*/
.image_spotlight_topics_listing_text
{
color:#fff;
}
a.topics_listing_topic_name
{
color:#030;
}
a.topics_listing_topic_name:hover
{
color:#030;
}
a.topics_listing_topic_name:visited
{
color:#030;
}
a.topics_listing_topic_name:active
{
color:#030;
}
ul.topics_listing_sub_topic_listing
{
border-top-style:dotted;
border-top-width:0.1em;
}
a.topics_listing_sub_topic_name
{
color:#000;
}
a.topics_listing_sub_topic_name:hover
{
color:#000;
}
a.topics_listing_sub_topic_name:visited
{
color:#000;
}
a.topics_listing_sub_topic_name:active
{
color:#000;
}
.topics_listing_bottom_curve
{
background:url(/20080906030908oe_/http://new.wales.gov.uk/static/wagimages/topics_listing_bottom_curve.gif) no-repeat 0 100%;
}
/* START FORM STYLES BELOW */
.form_asterisk{
color:#AA1111;
}
.form_wrapper {
border:1px solid #000000;
}
.form_checkbox_fieldset {
border:1px solid #000000;
}
.form_radio_fieldset {
border:1px solid #000000;
}
.form_leftcol_checkbox_legend {
color:#000000;
}
.form_leftcol_radio_legend {
color:#000000;
}
.form_rightcol_textfield_input {
border:1px solid #000000;
}
.form_rightcol_textarea_input {
border:1px solid #000000;
}
.form_rightcol_dropdown_input {
border:1px solid #000000;
}
.form_rightcol_multidropdown_input {
border:1px solid #000000;
}
.form_rightcol_button_input {
background-color:#FFFFFF;
border:1px solid #000000;
}
/* END FORM STYLES */
.search_form_button input
{
border:1px solid #000000;
background:#FFFFFF
}
.search_text
{
color:#000000;
}
.search_text a
{
color:#000000;
}
.search_text a:hover
{
color:#000000;
}
.search_text a:visited
{
color:#000000;
}
.search_text a:active
{
color:#000000;
}
.data_table_search 
{
color:#000000;
background:#D9E1DA;
border-width:0 0 1px 1px;
border-style:solid;
border-color:#000000;
}
.data_table_search th 
{
color:#000000;
border-width:1px 1px 0 0 ;
border-style:solid;
border-color:#000000;
background:#fff;
}
.data_table_search td h4 a
{
color:#000000;
}
.data_table_search th.data_table_header_no_bg 
{
border:0px;
background:none;
}
.data_table_search td 
{
border-width:1px 1px 0 0 ;
border-style:solid;
border-color:#000000;
background:#fff;
color:#000000;
}
tr.data_table_search_alt_bg_colour td
{
background:#D9E1DA;
border-width:1px 1px 0 0 ;
border-style:solid;
border-color:#000000;
color:#000000;
}
th.data_table_search_alt_bg_colour
{
background:#D9E1DA;
border-width:1px 1px 0 0 ;
border-style:solid;
border-color:#000000;
color:#000000;
}
th.data_table_search_header_row
{
background:#003300;
color:#FFFFFF;
text-align:center;
}
.data_table_search th.data_table_search_header_row a
{
color:#FFFFFF;
}
.data_table_search th.data_table_search_header_row a:hover
{
color:#FFFFFF;
}
.data_table_search th.data_table_search_header_row a:active
{
color:#FFFFFF;
}
.data_table_search th.data_table_search_header_row a:visited
{
color:#FFFFFF;
}
.data_table_search th a
{
color:#000000;
}
.data_table_search th a:hover
{
color:#000000;
}
.data_table_search th a:active
{
color:#000000;
}
.data_table_search th a:visited
{
color:#000000;
}
.search_results_nav a
{
color:#000000;
}
.pagelinks
{
color:#000000;
}
.pagelinks a
{
color:#000000;
}
.image_article_2col_date
{
color:#000000;
}
.image_article_3col_date
{
color:#000000;
}
