/*

// dmb0_over.css

// -----------------------------------------------------------------------------

// The 'Brand0' override stylesheet: Coloured  versions of the grayscale

// 'core' B0 styles. Use to 'brand match'.

//

// Release    > 1.15

// Project    > dmClubAutumn06:S01_C29

// Changedate > 19-12-06

// Copyright  > Digital Mail (2005)

// Author     > RAK for DML

// -----------------------------------------------------------------------------

*/



/* BORDER */

.dmb0 .border { border-color: #669; }



/* GENERAL TEXT STYLES */

.dmb0, .dmb0 p, .dmb0 th, .dmb0 td, #dmb0_infotext_bubble, .dmb0 .key b

{

	color: #333;

	font-size: 12px;

	font-family: "Trebuchet MS", Verdana;

}



#dmb0_infotext_bubble b

{

	color: #CD2200;

}



.dmb0 b, .dmb0 th b, .dmb0 td b { color: #732E22; }



.dmb0 .voice_A { color: #669; }

.dmb0 .voice_B { color: #06F; }

.dmb0 .voice_C { color: #636; }

.dmb0 .voice_D { color: #66F; }



.dmb0 .key b { border-color: #555; }



.dmb0 ul li

{

	list-style-type: disc;

	list-style-image: url(/dmx/core_resources/b0/images/dmclub_css/bullet.gif);

}



/* HEADLINE AND SUBHEAD STYLES */

.dmb0 h1, .dmb0 h2

{

	color: #F30;

	font-size: 18px;

	font-family: helvetica, 'lucida grande', arial, helvetica, 'sans serif';

	font-weight: bold;

}



.dmb0 h3

{

	font-size: 14px;

	font-weight: normal;

}



/* TABLE CELLS / GENERIC BACKGROUND AND BORDER COLOURS */

.dmb0 .col1i, .dmb0 td.cell1i, .dmb0 td.cell1i_thin, .dmb0 td.cell1i_thin_pale

{

	color: #FFF;

	background-color: #787880;

	background-image: url("images/active_blend_long.jpg"); 

}

.dmb0 td.cell1i_thin_pale { color: #BBB; }



.dmb0 .col1f, .dmb0 td.cell1f, .dmb0 td.cell1f_thin, .dmb0 td.cell1f_thin_pale



{

	color: #000;

	background-color: #EEE4E2;

}

.dmb0 td.cell1f_thin_pale { color: #555; }



.dmb0 .col2i, .dmb0 td.cell2i, .dmb0 td.cell2i_thin, .dmb0 td.cell2i_thin_pale

{

	color: #000;

	background-color: #E6D3CF;

}

.dmb0 td.cell2i_thin_pale { color: #555; }



.dmb0 .col2f, .dmb0 td.cell2f, .dmb0 td.cell2f_thin, .dmb0 td.cell2f_thin_pale

{

	color: #000;

	background-color: #FFFCCC;

}



.dmb0 td.cell2f_thin_pale { color: #555; }



.dmb0 td.cell_plain_thin_pale { color: #555; }



.dmb0 .divider, .dmb0 .padded_table td.divider, .dmb0 .padded_table_thin td.divider { background-color: #999; }



/* -------------------------------------------------------------------------------------------------

ICONS COMPRISING MULTIPLE BLOCKS */



.icon_blocks span

{

	font-size: 12px;

	background-color: #669;

	background-image: url("images/sg_mid.gif");

	background-position: left top;

	background-repeat: repeat-x;

}



.icon_blocks span.range

{

	color: #E6E6FF;

}



/* FORM ELEMENTS */

.dmb0 .form_text_field, .dmb0 .form_select, .dmb0 .form_submit

{

	color: #111;

	background-color: #FFF;

	border: 1px #CC8B28 solid;

}



.dmb0 .form_text_field_error, .dmb0 .form_select_error, .dmb0 .form_checkbox_error

{

	background-color: #FFF;

	border-color: #C00;

	border-style: solid !important;

}



.dmb0 .form_submit:hover { background-color: #FC6; }



.dmb0 .form_submit:active

{

	color: #FFF;

	background-color: #F60;

}



/* STANDARD TEXT LINKS */

.dmb0 a

{

	color: #3E1D1E;

	text-decoration: none;

	border-bottom: 1px #3E1D1E dotted;

}



.dmb0 a:hover

{

	border-bottom: 1px #F30 solid; 

}



.dmb0 a:active

{

	color: #FFF;

	background-color: #F60;

}



/* Insert a light or dark popup-window-indicator graphic,

	 and adjust the link spacing re the text that follows (if necessary).

	 Choices are popup_dark.gif (for links on light backgrounds)

	 and popup_light.gif (for links on gark backgrounds) */

.dmb0 a.popup

{

	background-image: url(/dmx/core_resources/b0/images/dmclub_css/popup_dark.gif);

	padding-right: 20px;

}



/* Insert a light or dark forward-click-indicator graphic,

	 and adjust the link spacing re the text that follows (if necessary).

	 Choices are forward_dark.gif (for links on light backgrounds)

	 and forward_light.gif (for links on gark backgrounds) */

.dmb0 a.forward

{

	background-image: url(/dmx/core_resources/b0/images/dmclub_css/forward_dark.gif);

	padding-right: 20px;

}



/* GRAPHIC BUTTONS CREATED USING CSS */

.dmb0 .graphic_button_left li, .dmb0 .graphic_button_right li { background: url(images/css_button_left.gif) no-repeat left top; }



.dmb0 .graphic_button_left a, .dmb0 .graphic_button_right a {

	color: #333;

	background: url(images/css_button_right.gif) no-repeat right top;

}



.dmb0 .graphic_button_left a:hover, .dmb0 .graphic_button_right a:hover { color: #700; }



/* TABBED LINKS AND HORIZONTAL MENUBARS */



/* Define the standard (unselected) tab colours */

.dmb0 .tabs li a, .dmb0 .horizontal_menu li

{

	border-color: #99C;

	background-color: #E6E6FF;

}



/* Define the mouseover colour change */

.dmb0 .tabs li a:hover, .dmb0 .horizontal_menu a:hover { background-color: #FC6; }



.dmb0 .horizontal_menu #current { background-color: FFF3D9; }



/* Define the tab_body colours */

.dmb0 .tabs, .dmb0 .tab_body, .dmb0 .tabs li a#current, .dmb0 .horizontal_menu { border-color: #669; }

.dmb0 .tabs li a#current, .dmb0 .tab_body { background-color: #FFF; }

.dmb0 .tabs li a#current { border-bottom-color: #FFF; }



.dmb0 .tabs li a#current:hover, .dmb0 .horizontal_menu #current a:hover { background-color: #FFF; }



.dmb0 .horizontal_menu_background { background: url(/dmx/core_resources/b0/images/dmclub_css/horizontal_menu_background.gif); }



.dmb0 .tab_body h1, .dmb0 .tab_body h2

{

	font-size: 14px;

	font-weight: lighter;

	line-height: 18px;

	border-width: 0 0 1px 0;

	border-style: dotted;

}



/* DHTML DROP-DOWN MENUS */

.dmb0_menu, .dmb0_menu_top, .dmb0_menu_bar

{

	color: #009;

	background-color: #E6E6FF;

	layer-background-color: #E6E6FF;

}



.dmb0_menu_over, .dmb0_menu_top_over

{

	color: #009;

	background-color: #FC6;

	layer-background-color: #FC6;

}



.dmb0_menu_border

{

	background-color: #669;

	layer-background-color: #669;

}



/* RIGHT-ALIGNED INFO PANELS */

.dmb0 .floatbox_narrow, .dmb0 .floatbox_medium, .dmb0 .floatbox_expansive

{



	border-left-width: 15px;

	border-bottom-width: 15px;

	border-style: solid;

	border-color: #FFF;

	margin-top: 25px;

}



.dmb0 .floatbox_narrow h1, .dmb0 .floatbox_medium h1, .dmb0 .floatbox_expansive h1

{

	font-size: 14px;

	color: #FFF;

	background-color: #669;

}



.dmb0 .floatbox_brief

{

	color: #000;

	background-color: #E6E6FF;

	border-color: #669;

}



/* INFOTEXT INDICATORS, THE INFOTEXT BUBBLE AND INFOTEXT COPY */

.dmb0 .infotext {}



#dmb0_infotext_bubble

{

	background-color: #EEE;

	border-color: #555;

}



/* ----------------- */

/* XCOMPONENT STYLES */

/* ----------------- */

.dmb0 .dmx, .dmb0 .dmx p, .dmb0 .dmx td

{

	line-height: 140%;

}



/* HAEDLINE AND SUBHEAD STYLES IN COMPONENTS */

.dmb0 .dmx h1, .dmb0 .dmx h2 { font-size: 18px;}



.dmb0 .dmx h1.bordered {

	color: #FFF;

	background-color: #669;

}



.dmb0 .dmx h3 { font-size: 12px; }



/* LINKS FOR NUMBERS WITH NO UNDERSCORE */

.dmb0 a.nu

{

	text-decoration: none;

}



/* LINKS FOR NUMBERS IN NUMBER CHOOSER */

.dmb0 .numberchooser a.nu

{

	color: #333;

}



.dmb0 .numberchooser a.nu:hover

{

	color: #F30;

	background-image: url("../sgm/interface/nc_plus.gif");

}



.dmb0 .trolley a.nu

{

	border-bottom: 0px;

}



/* COLOR OF PRICES IN TROLLEY */

.dmb0 .price, .dmb0 .price b { color: #000; }

