/**
 * Description			: Colour and background styles for standards-compliant browsers
 * Author						: Stephen Lewis (s.lewis@blue-egg.co.uk)
 * Date							: 2nd October 2006
 * Version					: 1.0
 */


body {color : #222; background : #A6D9E0;}
abbr, acronym {border-color : #DDD;}


/* =h*
 -------------------------------------------------------------*/
h1, h2, h3, h4, h5 {color : #5D7588;}


/* =ul
 -------------------------------------------------------------*/
ul li {background : transparent url(/digitalAssets/333_bullet.gif) no-repeat 2px 0.5em;}


/* =a
 -------------------------------------------------------------*/
a {border-color : #A6D9E0; color : #D88105;}
a:visited {border-color : #EBF8FA; color : #D99B45;}
a:hover {color : #B36B04; background : #EBF8FA;}


/* =img
 -------------------------------------------------------------*/
img.inset {border-color : #999; background : #FFF;}


/* =important_message
 -------------------------------------------------------------*/
div.important_message {border-color : #455766; background : #F7FAEB;}
.important_message a:hover {background : none;}



/** FORMS **/
/* =form
 -------------------------------------------------------------*/
legend {color : #5D7588;}
form div {border-color : #EEE;}
form div.submit_wrapper {border-color : #999;}
input, select, textarea {color : #222; background : #F4F4F4;}

input[type="text"],
input[type="password"],
select,
textarea {
border-color : #666;
border-right-color : #CCC;
border-bottom-color : #CCC;
}

input[type="text"]:focus,
select:focus,
textarea:focus {background : #FFF;}

fieldset fieldset label {color : #444;}
form .advice {color : #666;}
label span.field_error {color : #D93D00;}

form h4 {color : #EBF8FA;}
form .radio {color: white;}


/* =external form
-------------------------------------------------------------*/
h3.external {color : #EBF8FA; background: #285564;}


/* =sidebar forms
 -------------------------------------------------------------*/
#content_secondary form {background : #F4F4F4;}
#content_secondary div.submit_wrapper {border-color : #DBDBDB;}


/* =quick_search form
 -------------------------------------------------------------*/
form#quick_search {border-color : #54697A; background : #5D7588;}
#quick_search h3 {color : #EBF8FA; background : #285564;}
#quick_search label {color : #FFF;}
#quick_search div.submit_wrapper {border-color : #54697A;}
#quick_search p {border-color : #54697A;}
#quick_search a {border-color : #88CCD5; color : #DAE4A8; background : none;}



/** NAVIGATION **/
/* =nav_list (basic class to clear all the standard ul styles)
 -------------------------------------------------------------*/
ul.nav_list li {background : none;}


/* =nav_primary
 -------------------------------------------------------------*/
#nav_primary {border-color : #C4CD97; color : #000; background : #DAE4A8;}
#nav_primary ul {background : #DAE4A8 url(/digitalAssets/328_menu_separator.gif) no-repeat 0 100%;}
#nav_primary li {background : transparent url(/digitalAssets/328_menu_separator.gif) no-repeat 100% 100%;}
#nav_primary a {color : #000;}
#nav_primary a:hover {background : #CFD9A0;}
#nav_primary li.active a {color : #FFF; background : #A4A756 url(/digitalAssets/329_menu_selected.gif) repeat-x 0 100%;}



/** MAIN CONTENT DIVS **/
/* =content_wrapper
 -------------------------------------------------------------*/
#content_wrapper {border-color : #6FBABB; color : #222; background : #FFF;}


/* =brand
 -------------------------------------------------------------*/
#brand {background : #EBF8FA url(/digitalAssets/330_logo_background.gif) repeat-x 0 100%;}
#brand h1 a {background : transparent url(/digitalAssets/331_logo.gif) no-repeat 0 0;}


/* =supp
 -------------------------------------------------------------*/
#supp {border-color : #A6D9E0; color : #000; background : #88CCD5;}
#supp h4 {color : #000;}
#supp ul a {color : #000; background : transparent url(/digitalAssets/332_bullet_link.gif) no-repeat 0 0.4em;}
#supp ul a:hover {color : #365255; background-position : 2px 0.4em;}

/* Site credit */
#supp p {border-color : #81C2CA; background : #A6D9E0;}
#supp p a {color : #5D7588; background : none;}
#supp p a:hover {color : #365255;}



/* =content_block
 -------------------------------------------------------------*/
div.content_block {border-color : #EEE; background : #F4F4F4;}
.content_block h3 {border-color : #DDD; color : #666; background : #FFF;}
.content_block h3 span.caveat {color : #999;}

div.listitems {background : #FFF;}
div.listlogos {background : #FFF;}


/* =content_block.highlight
 -------------------------------------------------------------*/
div.content_block.highlight {border-color : #EFF2E4; background : #F7FAEB;}
.content_block.highlight h3 {border-color : #5D7588; color : #5D7588;}


/* =offers (content_block)
 -------------------------------------------------------------*/
dl.offers {border-color : #DEE1D3;}
.offers dt {background : transparent url(/digitalAssets/327_offer_separator.gif) repeat-x 0 0;}
.offers dd {background : transparent url(/digitalAssets/327_offer_separator.gif) repeat-x 0 0;}
.offers dt a {border-color : #DEE1D3; color : #5D7588; background : none;}
.offers dd a {background : none;}

.offers dt:first-child,
.offers dt:first-child + dd {background : none;}


/* =operators (content_block)
 -------------------------------------------------------------*/
dl.operators {border-color : #DBDBDB;}
.operators dt {background : transparent url(/digitalAssets/326_operator_separator.gif) repeat-x 0 0;}
.operators dd {background : transparent url(/digitalAssets/326_operator_separator.gif) repeat-x 0 0;}

.operators dt:first-child,
.operators dt:first-child + dd {background : none;}

.operators a {border-color : #DBDBDB; color : #5D7588; background : none;}
.operators a:hover {color : #394854;}


/* =list of items (content_block)
 -------------------------------------------------------------*/
ul.listitems {border-color : #DBDBDB;}
.listitems li {background : transparent url(/digitalAssets/326_operator_separator.gif) repeat-x 0 0;}

.listitems li:first-child {background : none;}

.listitems a {border-color : #DBDBDB; color : #5D7588; background : none;}
.listitems a:hover {color : #394854;}


/* =list of logos (content_block)
 -------------------------------------------------------------*/
ul.listlogos li {background: none;}


/* =hotline
 -------------------------------------------------------------*/
dl#hotline {border-color : #54697A; color : #EBF8FA; background : #5D7588;}
#hotline dd {color : #F7FAEB;}
#hotline dd span {color : #88CCD5;}

body#home #hotline {background : none;}
#home #hotline dt {color : #6FBABB;}
#home #hotline dd {color : #8F914C;}
#home #hotline dd span {color : #5D7588;}


