/*

// over.css

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

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

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

//

// Project    > A16-dmABS-1.5-Feb09

// Copyright  > Digital Mail (2005)

// Author     > RAK for DML

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

*/



/* BORDER */

.dmb0 .border { border-color: #09F; }



/* GENERAL TEXT STYLES */

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

{

	color: #333;

	font-size: 12px;

	font-family: "Trebuchet MS", Verdana;

}



.dmb0 b, .dmb0 th b, .dmb0 td b { color: #3D93CC; }



.dmb0 .voice_A { color: #09F; }

.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/b0/images/dmclub_css/bullet.gif);

}



/* HEADLINE AND SUBHEAD STYLES */

.dmb0 h1, .dmb0 h2

{

	color: #CC28CC;

}



.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: #F3F;

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

	border-color: #09F; 

}

.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: #E6F1FF;

	border-color: #09F; 

}

.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: #DDA8FF;

	border-color: #09F; 

}

.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: #F1D9FF;

	border-color: #09F; 

}



.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: #06F; }



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

ICONS COMPRISING MULTIPLE BLOCKS */



.icon_blocks span

{

	background-color: #06F;

}



.icon_blocks span.range

{

	color: #FFF;

}



.infotext_bubble

{

	/*

	background-color: #36364D;

	border-color: #111;

	*/

	background-color: #F3F4FF;

	border-color: #4F4F70;

}



.infotext_bubble, .infotext_bubble b

{

	/*

	color: #F3F4FF;

	*/

}



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

/* FORM ELEMENTS */

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

{

	color: #333;

	background-color: #FFD9FF;

	border: 1px solid #F3F;

}



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

{

	background-color: #FEE5E5;

	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: #06F;

	text-decoration: none;

	border-bottom: 1px #06F dotted; 

}



.dmb0 a:hover

{

	color: #06F;

	border-bottom: 1px #F3F 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/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/b0/images/dmclub_css/forward_dark.gif);

	padding-right: 20px;

}



/* GRAPHIC BUTTONS CREATED USING CSS */

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



.dmb0 .grabut_left a, .dmb0 .grabut_right a {

	color: #FFF;

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

}



.dmb0 .grabut_left a:hover, .dmb0 .grabut_right a:hover { color: #FFF; }



/* 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: #09F; }

.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/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;

}



/* 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: #09F;

}



.dmb0 .floatbox_brief

{

	color: #000;

	background-color: #E6E6FF;

	border-color: #09F;

}



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

.dmb0 .infotext {}



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

/* 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: 30px;} */



.dmb0 .dmx h1.bordered {

	color: #FFF;

	background-color: #09F;

}



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



.dmb0 .dmx .searching

{

	border: 1px solid #CCC;

}



/* 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; }

