/*###===========================================================================## Copyright (c) 2006 by Computors Limited. All Rights Reserved.## No part of this publication or software may be reproduced, transmitted,# transcribed, stored in a retrieval system, or translated into any# language without the prior written authorization of Computors Limited.## This is a licensed product of Computors Limitied.## File CSS    : cm.css## Description : Main Cascading Style Sheet for Content Management##-----------------------------------------------------------------------------# History# Version   Date     Author      Comments# --------  -------  ----------  ---------------------------------------------# 01.00.00  02Jun06  A.D.Smith   Initial Version.##-----------------------------------------------------------------------------# NOTES######===========================================================================### Site Specific###---------------------------------------------------------------------------### - CSS specific to the site that cannot be standardised.### - Prefix any names with a site specific lable.###===========================================================================*/.BCMW_Map_Area {	float: left;	clear: none;    background-image: url('../image_maps/ukbase.gif');    background-attachment: scroll;    background-repeat: no-repeat;	padding: 0px 8px 8px 0px;}/*###===========================================================================### Content Management - General###===========================================================================*/A.XCM_Link:link, A.XCM_Link:visited, A.XCM_Link:active {	color: #800000;	padding: 5px;	text-decoration: underline;}A.XCM_Link:hover {	color: #0000C0;	text-decoration: underline;}A.CMText_Item_List:link, A.CMText_Item_List:visited, A.CMText_Item_List:active,A.CMTitle_Item_List:link, A.CMTitle_Item_List:visited, A.CMTitle_Item_List:active {  font-size: 0.9em;	color: #dbcb9a;	text-decoration: none;}A.CMText_Item_List:hover,A.CMTitle_Item_List:hover {	color: #dbcb9a;	text-decoration: underline;}.BASE_Offer_Title {	font-size: 0.9em;    font-family: Georgia, Arial, Helvetica, sans-serif;    font-weight: 600;	text-align: left;	text-transform: uppercase;	color: #FFFFFF;	padding: 4px 8px 4px 8px;	margin: 0px 0px 0px 0px;}.BASE_Offer_Item_Area {    width: 192px;    border: 2px #FFFFFF solid;	padding: 0px 0px 4px 0px;	margin: 4px 4px 4px 4px;    background-color: #CCCCCC;	overflow: hidden;}.BASE_Offer_Item_Title a:link, .BASE_Offer_Item_Title a:visited, .BASE_Offer_Item_Title a:hover, .BASE_Offer_Item_Title a:active {  color: #000000;  text-decoration: none;  font-weight: bold;  margin: 0px 0px 4px 0px;}.BASE_Offer_Item_Title a:hover {  color: #000088;  text-decoration: none;}.BASE_Offer_Item_Price {  font-size: 1.2em;  font-weight: bold;  color: #3333CC;}.BASE_Offer_HCat_Item_Offers_List_Offer_Image {    float: left;    background-color: #FFFFFF;    padding: 2px;    margin: 2px 2px 2px 2px;}.BASE_Offer_Text {  color: #333333;}DIV.SideInfo_Image {    width: 191px;    text-align: center;    background-color: #CCCCCC;    border-width: 2px 2px 0px 2px;    border-style: solid;    border-color: #FFFFFF;    margin: 4px 4px 0px 4px;    overflow: hidden;}A.CMMore_SideInfo:link, A.CMMore_SideInfo:visited, A.CMMore_SideInfo:hover, A.CMMore_SideInfo:active {	padding: 0px 0px 0px 0px;	display: block;}.BASE_Offer_Title {	font-size: 0.9em;    font-family: Georgia, Arial, Helvetica, sans-serif;    font-weight: 600;	text-align: left;	text-transform: uppercase;	color: #FFFFFF;	padding: 4px 8px 4px 8px;	margin: 0px 0px 0px 0px;}A.CMTitle_SideInfo:link, A.CMTitle_SideInfo:visited, A.CMTitle_SideInfo:hover, A.CMTitle_SideInfo:active {	text-transform: uppercase;	color: #FFFFFF;	text-decoration: none;	padding: 0px;	margin: 0px;	display: block;}A.CMTitle_SideInfo:hover { 	color: #FFFFFF;}DIV.SideInfo_Comments,DIV.SideInfo_Text {    width: 191px;    background-color: #CCCCCC;	border-width: 0px 2px 2px 2px;	border-style: solid;	border-color: #FFFFFF;    margin: 0px 4px 0px 4px;    padding: 5px 5px 5px 5px;    overflow: hidden;}DIV.SideInfo_Comments {	font-size: 0.9em;	font-style: italic;}A.CMText_SideInfo:link, A.CMText_SideInfo:visited, A.CMText_SideInfo:hover, A.CMText_SideInfo:active {	font-size: 1.0em;	font-family: Arial, Helvetica, sans-serif;	font-weight: 700;	color: #333333;	text-decoration: none;	padding: 0px 0px 0px 0px;	display: block;}A.sidelink:link, A.sidelink:visited, A.sideline:active {  font-size: 0.9em;	color: #ffcacb;	text-decoration: none;}A.sidelink:hover {	color: #ffffff;	text-decoration: underline;}/*###===========================================================================### Content Management - Categories###===========================================================================*/.CMC_Content_Area {    width: 560px;	padding: 10px 10px 10px 10px;}.CMC_Header_Area {	width: 540px;	overflow: hidden;}.CMC_Header_Title {}.CMC_Header_Description {}.CMC_Header_Image {	float: right;	clear: none;}.CMC_List_Area {    float: left;    clear: none;	width: 530px;	padding: 20px 0px 0px 0px;	overflow: hidden;}.CMC_Title {}.CMC_List_Title {}.CMC_List_Text_Area {    clear: left;}.CMC_List_Text {	clear: none;}.CMC_List_Image {	float: right;	clear: both;}IMG.CMC_Image {}.CMC_List_More {	float: left;	clear: none;	margin-bottom: 15px;}.CMC_List_ReleaseDate {}/* Category Item List */DIV.CMC_Item_Area {	padding-left: 10px 0px 2px 0px;}DIV.CMC_Item_Image_Area {}DIV.CMC_Item_Separator{}HR.CMC_Item_Separator{}A.BackLink:link, A.BackLink:visited, A.BackLink:active, A.BackLink:hover {}A.CMTitle:link, A.CMTitle:visited, A.CMTitle:active, A.CMTitle:hover {	text-decoration: none;}A.CMText:link, A.CMText:visited, A.CMText:active, A.CMText:hover {}A.CMMore:link, A.CMMore:visited, A.CMMore:active, A.CMMore:hover {}/*###===========================================================================### Content Management - Content Item###===========================================================================*/.CM_Content_Area {	width: 550px;	padding: 10px 10px 10px 10px;	overflow: hidden;}.CM_Header_Area {}.CM_Cat_Title {}.CM_Title {}.CM_Paragraph_Area {	width: 530px;	overflow: hidden;}.CM_Entry {}.CM_Text {    font-size: 1.2em;	padding: 0px 0px 10px 0px;}.CM_Image {}.CM_Image_Left {	float: left;	clear: none;	padding: 5px 10px 10px 5px;}.CM_Image_Right {	float: right;	clear: none;	padding: 5px 5px 10px 10px;}.CM_LinkImage {	float: left;	clear: none;	margin-right: 20px;	padding: 5px 10px 10px 5px;}A.CM_Form_Link:link, A.CM_Form_Link:visited, A.CM_Form_Link:active {	float: right;	clear: both;	font-size: 0.6em;	font-style: italic;	font-family: Arial, Helvetica, sans-serif;	color: #F3F3F3;	padding: 0px 2px 0px 0px;	text-decoration: none;}A.CM_Form_Link:hover {	font-size: 8pt;	font-weight: normal;	color: #F47836;	text-decoration:underline;}.CM_Text_Bullet {	font-size: 1em;	padding: 2px 10px 0px 0px;}.CM_Entry1 {	color: #39AE00;	font-size: 1.2em;	font-weight: bold;	margin: 5px;}.CM_Text1 {    font-size: 1em;	color: #767676;	margin: 5px;}.CM_News_Title {	color: #FFFFFF;	padding: 3px;}DIV.CM_Item_File_Area {	float: none;	padding: 10px 10px 10px 10px;	height: 40px;}DIV.CM_Item_File_Icon {	float: left;	clear: none;	padding: 0px 4px 0px 4px;}DIV.CM_Item_File_Description {	float: left;	clear: none;	padding: 0px 4px 0px 4px;}.CM_Link_Area {	width: 600px;	padding: 5px;	margin: 5px;	overflow: hidden;}.CM_Links_Entry {	clear: right;}.CM_Links_Text {	float: left;	clear: none;}DIV.CM_Image1 {	float: left;	clear: both;	padding: 0px 8px 0px 8px;}A.CM_Content_Link:link, A.CM_Content_Link:visited, A.CM_Content_Link:active  {	text-decoration:underline;	color: #890000;}A.CM_Content_Link:hover {	text-decoration:underline;	color: #FF6161;}A.CM_Email_Link:link, A.CM_Email_Link:visited, A.CM_Email_Link:active {	text-decoration:underline;}A.CM_Email_Link:hover {	text-decoration:underline;}A.CM_URLLink:link, A.CM_URLLink:visited, A.CM_URLLink:active {	font-weight: bold;	text-decoration: underline;	color: #AB0013;}A.CM_URLLink:hover {	font-weight: bold;	text-decoration: none;	color: #FF4A5E;}/*###===========================================================================### Content Management - Menu###===========================================================================*/.LEFTNAV_Menu_Area {    width: 200px;}.LEFTNAV_Section_Level_1 {    list-style-type: none;    margin: 0px 0px 20px 0px;}.LEFTNAV_Section_Level_2 {    padding: 0px 0px 4px 0px;    list-style-type: none;}.LEFTNAV_Section_Level_4 {  background-color: #2f4e82;  padding: 1px 0px 1px 38px;  list-style-type: none;}.LEFTNAV_Section_Level_5 {  background-color: #5d769f;  padding: 1px 0px 1px 42px;  list-style-type: none;}.LEFTNAV_Item_Level_1 {}.LEFTNAV_Item_Level_2 {}A.LEFTNAV_Link_1:link, A.LEFTNAV_Link_1:visited, A.LEFTNAV_Link_1:hover, A.LEFTNAV_Link_1:active,A.LEFTNAV_Link_1_Current:link, A.LEFTNAV_Link_1_Current:visited, A.LEFTNAV_Link_1_Current:hover, A.LEFTNAV_Link_1_Current:active {     width: 200px;	font-size: 0.9em;	font-family: Arial, Helvetica, sans-serif;	font-weight: 600;	text-align: left;	text-transform: uppercase;	color: #FFFFFF;	text-decoration: none;/*	background-image: url(/images/cat_menu.gif);	background-repeat: no-repeat;	background-position: center center;*/	padding: 4px 8px 4px 8px;	margin: 0px 0px 0px 0px;	display: block;}A.LEFTNAV_Link_1:hover,A.LEFTNAV_Link_1_Current:link, A.LEFTNAV_Link_1_Current:visited, A.LEFTNAV_Link_1_Current:hover, A.LEFTNAV_Link_1_Current:active { /*	background-image: url(/images/cat_menu_mo.gif);*//*	color: #9DA7D0;*/	color: #FFFFFF;    background-color: #6873a6;}A.LEFTNAV_Link_2:link, A.LEFTNAV_Link_2:visited, A.LEFTNAV_Link_2:hover, A.LEFTNAV_Link_2:active,A.LEFTNAV_Link_2_Current:link, A.LEFTNAV_Link_2_Current:visited, A.LEFTNAV_Link_2_Current:hover, A.LEFTNAV_Link_2_Current:active {     width: 190px;	text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	font-size: 0.9em;	font-weight: bold;	line-height: 1.0em;	color: #c9d1f1;	padding: 0px 2px 2px 10px;	display: block;}A.LEFTNAV_Link_2:hover,A.LEFTNAV_Link_2_Current:link, A.LEFTNAV_Link_2_Current:visited, A.LEFTNAV_Link_2_Current:hover, A.LEFTNAV_Link_2_Current:active { 	color: #FFFFFF;/*	background-image: url(/images/leftnav_menu2_mo.gif);	background-repeat: no-repeat;*/}A.LEFTNAV_Link_3:link, A.LEFTNAV_Link_3:visited, A.LEFTNAV_Link_3:hover, A.LEFTNAV_Link_3:active,A.LEFTNAV_Link_3_Current:link, A.LEFTNAV_Link_3_Current:visited, A.LEFTNAV_Link_3_Current:hover, A.LEFTNAV_Link_3_Current:active {     width: 200px;	text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	font-size: 0.9em;	font-weight: bold;/*	line-height: 1.0em;*/	color: #e0e4f6;	padding: 2px 2px 2px 18px;    background-color: #888888;	display: block;}A.LEFTNAV_Link_3:hover,A.LEFTNAV_Link_3_Current:link, A.LEFTNAV_Link_3_Current:visited, A.LEFTNAV_Link_3_Current:hover, A.LEFTNAV_Link_3_Current:active { 	color: #e0e4f6;/*	background-image: url(/images/leftnav_menu2_mo.gif);	background-repeat: no-repeat;*/}a.LEFTNAV_Link_4:link, a.LEFTNAV_Link_4:visited, a.LEFTNAV_Link_4:active {  color: #d4d4d4;  text-decoration: none;}a.LEFTNAV_Link_4:hover {  color: #ffffff;  text-decoration: none;}a.LEFTNAV_Link_5:link, a.LEFTNAV_Link_5:visited, a.LEFTNAV_Link_5:active {  color: #d4d4d4;  text-decoration: none;}a.LEFTNAV_Link_5:hover {  color: #ffffff;  text-decoration: none;}.TOPNAV_Menu_Area {	float: left;	clear: none;  height: 70px;  padding: 20px 0px 0px 0px;}.TOPNAV_Section_Level_1 {	display: block;}.TOPNAV_Item_Level_1 {	float: left;	clear: none;	padding: 0px 0px 0px 10px;}A.TOPNAV_Link_1:link, A.TOPNAV_Link_1:visited, A.TOPNAV_Link_1:hover, A.TOPNAV_Link_1:active {  padding: 10px 5px 10px 5px;	color: #333333;	text-decoration: none;}A.TOPNAV_Link_1:hover {	color: #FFFFFF;	text-decoration: none;    background-color: #6873a6;}/*============================================================================*//* Content Management - Menu                                                  *//*============================================================================*//* Bottom Level Navigation */DIV.BOTNAV_Menu_Area {	float: left;	clear: none;	font-size: 1.0em;	padding: 4px 10px 0px 10px;}DIV.BOTNAV_Item_Level_1 {	float: left;	clear: none;	padding: 0px 0px 0px 0px;}A.BOTNAV_Link_1:link, A.BOTNAV_Link_1:visited, A.BOTNAV_Link_1:hover, A.BOTNAV_Link_1:active {	color: #333333;	text-decoration: none;}A.BOTNAV_Link_1:hover {	color: #0000DD;	text-decoration: underline;}