/*

// 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: #669; }



/* GENERAL TEXT STYLES */

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

{

	color: #333;

	font-size: 11px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}



.dmb0 p { margin-bottom: 8px; }



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



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

}



/* HEADLINE AND SUBHEAD STYLES */

.dmb0 h1, .dmb0 h2

{

	color: #F60;

	font-size: 18px;

	font-weight: lighter;

	line-height: 23px;

	border-width: 0 0 1px 0;

	border-color: #F60;

	border-style: dotted;

}



.dmb0 h3

{

	font-size: 14px;

	font-weight: normal;

	margin: 15px 0px 10px 0px;

}



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

	border-color: #669; 

}

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

	border-color: #669; 

}

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



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

{

	color: #000;

	background-color: #FC6;

	border-color: #669; 

}

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

	border-color: #669; 

}



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



/* SERVICE GRAPHICS */

/* The text colour for numbers inserted in service graphic number icons */

sg_num td, .sg_num td a { color: #FFF; }



/* The background colour of the middle section of service graphic number icons, on which the actual number is displayed */

.sg_num .mid { background-color: #669; }



.sg_num .big

{

	color: #E6E6FF;

	font-size: 17px;

	font-weight: bold;

	letter-spacing: -1px;

}



.dmb0 .col1fainter { background-color: #F3F4FF; }

.dmb0 .focuscol { background-color: #FFC; }



/* FORM ELEMENTS */

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

{

	color: #222;

	background-color: #F3F3FF;

	border-width: 1px;

	border-color: #669;

}



.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: #009; text-decoration: none; border-bottom: 1px #8484A2 solid; }

.dmb0 a:hover { color: #00C; border-bottom: 1px #009 solid; }



/* 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_blue.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_blue.gif);

	padding-right: 20px;

}



.dmb0 a.options, .dmb0 a.options_open

{

	background-image: url(/dmx/core/b0/images/dmclub_css/options_blue.gif);

	padding-right: 20px;

}



/* GRAPHIC BUTTONS CREATED USING CSS */

.dmb0 .grabut_left li, .dmb0 .grabut_right li,

.dmb0 .grabut_left_forward li, .dmb0 .grabut_right_forward li,

.dmb0 .grabut_left_reload li, .dmb0 .grabut_right_reload li

{

	background: url(/dmx/core/b0/images/dmclub_css/css_button_left.gif) no-repeat left top;

}



.dmb0 .grabut_left a, .dmb0 .grabut_right a

{

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

}



.dmb0 .grabut_left_forward a, .dmb0 .grabut_right_forward a

{

	background: url(/dmx/core/b0/images/dmclub_css/css_button_right_forward.gif) no-repeat right top;

}



.dmb0 .grabut_left_reload a, .dmb0 .grabut_right_reload a

{

	background: url(/dmx/core/b0/images/dmclub_css/css_button_right_reload.gif) no-repeat right top;

}



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

.dmb0 .grabut_left_forward a, .dmb0 .grabut_right_forward a,

.dmb0 .grabut_left_reload a, .dmb0 .grabut_right_reload a

{

	font-weight: normal;

	color: #FFF;

	font-family: arial, sans-serif;

	font-size: 12px;

}



.dmb0 .grabut_left a:hover, .dmb0 .grabut_right a:hover,

.dmb0 .grabut_left_forward a:hover, .dmb0 .grabut_right_forward a:hover,

.dmb0 .grabut_left_reload a:hover, .dmb0 .grabut_right_reload a:hover

{

	font-weight: normal;

	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: #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/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: #669;

}



.dmb0 .floatbox_brief

{

	color: #000;

	background-color: #F3F3FF;

	border-color: #669;

}



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

.dmb0 .infotext { border-bottom-color: #777; }



.dmb0 .col1i .infotext, .dmb0 .cell1i .infotext

{

	border-bottom-color: #D6D6D6;

}



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

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



.dmb0 .dmx h1.bordered {

	color: #FFF;

	background-color: #669;

}



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



/* LINKS FOR NUMBERS IN NUMBER CHOOSER*/

.dmb0 .numberchooser a.nu

{

	color: #333;

}



.dmb0 .trolley a.nu

{

	border-bottom: 0px;

}



/* COLOR OF PRICES IN TROLLEY */

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



.dmb0 .payout

{

	color: #C00 !important;

}

