/* CSS Document  */

/* -----------------------

BDS Live+ Specific styles 
Created August 2008
Will make changes only to the BDS Live + site.

This style sheet can be re-used as the basis for a new
skin. Simply save as screen_sitename.css (replacing
sitename with the name of the website) and edit fonts,
colours and images as required.

Last updated 14/10/08 by JP

------------------------- */
body {
	background: #E4E8E9; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	line-height: 150%;
	font-size: 0.65em;
	}

/* header tags */
h1, 
h2, 
h3, 
h4 {
	color: #002762; 
	font-family: "Trebuchet MS", Verdana, sans-serif;
	}
	
/* links */
a:link, 
a:visited, 
a:active {
	color: #a00; 
	text-decoration: none;
	}
a:hover, 
a:focus {
	text-decoration: underline;
	}
a.title:link, 
a.title:visited, 
a.title:active {
	font-size:110%; 
	font-weight: bold; 
	color: #002762; 
	text-decoration: none;
	}
input.btn,
a.btn,
.pagenav a:link, 
.pagenav a:visited, 
.pagenav a:active,
.pagenav-bot a:link, 
.pagenav-bot a:visited, 
.pagenav-bot a:active,
.formbutton a:link, 
.formbutton a:visited, 
.formbutton a:active {
	background: #F2F1F2; 
	color: #656A8B; 
	text-decoration: none; 
	padding: 1px 4px 2px 4px; 
	border: 1px solid #B1B3CD; 
	margin: 12px 0 0 0;
	font-weight: bold;
	}
a.btnL:hover,
input.btn:hover,
input.btn:focus,
a.btn:hover,
a.btn:focus,
.pagenav a:hover,
.pagenav a:focus,
.pagenav-bot a:hover,
.pagenav-bot a:focus,
.formbutton a:hover,
.formbutton a:focus {
	background: #F2F1F2; 
	color:#002762; 
	border-color: #395386;
	}
.input {
	border: 1px solid #7F9DB9;
	}
	
/* layout */
#marginleft {
	background-image: url("../images/bds/bg_left.png");
	}
#marginright {
	background-image: url("../images/bds/bg_right.png"); 
	}
#wrapper {
	background: #E8EDEE;
	}
#header {
	background:url("../images/bds/header_bg.jpg") 100% 0 no-repeat #03A2B7;  
	height: 88px; 
	}

/* header & navigation */
#header h1 {
	width: 373px; 
	height: 89px;
	top: 0;
	left: 0; 
	background: url("../images/bds/logo_bdslive.png") 0 0 no-repeat;
	}
#nav {
	border-bottom:3px solid #777393;
	border-top: 1px solid #A19EBD;
	color: #fff;
	font-size:110%;
	background: #8C88AE;
	}
#nav ul {
	margin: 0 0 0 12px;
	background: url("../images/bds/li_bg2.gif") no-repeat 0 0;
	}
#nav li {
	padding: 0 1px 0 0;
	background: url("../images/bds/li_bg2.gif") no-repeat 100% 0;
	}
#nav a {
	padding: 3px 13px;
	color: #fff;
	}
#nav a:hover, 
#nav a.active,
#nav a.focus {
	color: #454F75;
	text-decoration: none;
	}
#nav .main-site-link {
	background: url("../images/bds/li_bg2.gif") no-repeat 0 0;
	}

/* left column */	
#col-1 .heading {
	background: #54769F;
	color: #fff;
	padding: 4px 6px 3px;
	font-size: 120%;
	}
#col-1 .heading span {
	background: url("../images/bds/arrow_col1_h3.png") 100% 50% no-repeat;
	padding-right: 14px;
	}
#col-1 .heading-signin {
	background: #595D7C;
	}
#col-1 .heading-qs {
	background: #595D7C;
	}
#col-1 .heading-news {
	background: #c00;
	}
#col-1 .header-showcase {
	background: #595D7C;
	}
#col-1 .heading-help {
	background-image: url("../images/bds/bg_heading_help.png");
	background-position: 95% 50%;
	background-repeat: no-repeat;
	}
#col-1 .heading-display-opt {
	position: relative;
	}	
#col-1 .box-signin {
	background:#9EA0C1; 
	color: #fff;
	}
#col-1 .box-signin input, 
#col-1 .box-signin select {
	color: #333;  
	}
#col-1 .box-signin input.sgfmsubmit {
	background: #6a88ab; 
	border:1px solid #595D7C; 
	color: #fff; 
	}	
#col-1 .box-qs {
	background: #9EA0C1; 
	color: #fff; 
	}
#col-1 .box-help {
	padding-top: 93px;
	background-image: url("../images/bds/help_img.jpg");
	background-position: 50% 10px;
	background-repeat: no-repeat;
	background-color: #C4C0D3; 
	color: #585D7C;
	text-align: center;
	}
#col-1 .box-help img {
	border: 1px solid #fff;
	margin-bottom: 8px;
	}

/* genereal lcol list syling */
#col-1 ul {
	border: 1px solid #DAE3E6; 
	border-width: 0 1px 1px;
	background: #fff;
	}
#col-1 ul li {
	border-top: 1px solid #DAE3E6;
	}

/* list for live alive pages */
#col-1 ul.settings li a {
	color: #333;
	}
#col-1 ul.settings li {
	padding: 0;
	}
#col-1 .settings a.img:link, 
#col-1 .settings a.img:visited {
	padding: 0; 
	margin-top: 12px;
	width: 130px; 
	border: 1px solid #EDF1F3;
	}
#col-1 .settings a.img:hover, 
#col-1 .settings a.img:active {
	border:1px solid #2A90F6;
	}	
	
.box-border {
	border-color: #CEDADE;
	}

/*results page code*/
.sortbar { 
	border-color: #CEDADE;
	background: #F2F1F2; 
	}
.resultsbox ol {
	background: #fff; 
	border-color: #CEDADE; 
	}
.resultsbox ol li { 
	border-color: #CEDADE;
	}
.slbox {
	background: #fff;
	border-color: #CEDADE; 
	color: #585D7C; 
	}
.slbox li { 
	border-color: #CEDADE;
	}
.slbox .pad { 
	border-color: #CEDADE;
	}
.slbox a:link, 
.slbox a:visited {
	color:#333; 
	text-decoration: none;
	}
.slbox a:hover,
.slbox a:active {
 	text-decoration: none; 
	}

/*display page */
#display .product-images {
	border-color: #CEDADE;
	}
#display .product-images .jacket {
	border-color: #ccc;
	}
#display .price {
	border: 1px solid #CEDADE;
	}

#display .topborder {
	border-color: #CEDADE; 
	}
#display .bottomborder {
	border-color: #CEDADE;
	}
#display h2 {
	width: 100%;
	font-size:160%; 
	line-height:140%; 
	padding-bottom: 0;
	}
#display .dSubTitle {
	font-weight:bold; 
	color: #002762; 
	text-decoration:none; 
	}

.nav_add {
	background:url("../images/bds/lcol_add.gif") no-repeat 0 50%; 
	margin: 0 0 0 2px;
	}
.nav_view {
	background:url("../images/bds/lcol_view.gif") no-repeat 0 50%; 
	margin: 0 0 0 2px;
	}
.nav_save {
	background:url("../images/bds/lcol_save.gif") no-repeat 0 50%; 
	margin: 0 0 0 2px;
	}
.nav_edit {
	background:url("../images/bds/lcol_edit.gif") no-repeat 0 50%; 
	margin: 0 0 0 2px;
	}
.nav_manage {
	background:url("../images/bds/lcol_manage.gif") no-repeat 0 50%; 
	margin: 0 0 0 2px;
	}
.nav_tick {
	background:url("../images/bds/lcol_tick.gif") no-repeat 0 50%; 
	margin: 0 0 0 2px;
	}
.nav_cross {
	background:url("../images/bds/lcol_cross.gif") no-repeat 0 50%; 
	margin: 0 0 0 2px;
	}
.nav_email {
	background:url("../images/bds/lcol_email.png") no-repeat 0 50%; 
	margin: 0 0 0 2px;
	}
.nav_print {
	background:url("../images/bds/lcol_print.png") no-repeat 0 50%; 
	margin: 0 0 0 2px;
	}
.nav_search {
	background:url("../images/bds/lcol_view.gif") no-repeat 0 50%; 
	margin: 0 0 0 2px;
	}
.nav_show {
	background:url("../images/bds/lcol_showcase.png") no-repeat 0 50%; 
	margin: 0 0 0 2px;
	}
.highlight { 
	color:#5d5d5d; 
	}

/* form inputs */
.formbutton span { 
	border: 1px solid #FFF; 
	}

	
/* showcase pages */
.showcase ul {
	list-style: none; 
	background: #fff; 
	margin: 1em 0; 
	}
.showcase li {
	border-top: 1px solid #CFDBDF;
	}
.showcase img { 
	border-color: #333;
	}
.tablabel {
	color:#737373;; 
	}
	
/* slideshow */
ul.controlled-interval li {
	border-right: 1px dotted #002762;
	}

.cText a img {
	float: right;
	border-color: #bbb;
	}
.cText dl.biblio {
	margin-right: 275px;
	}
.clear-r {
	clear: right;
	}

/* footer */
#footer {
	background: #BBB7C9; 
	color: #fff;
	}
.ui-tabs-panel ul li {
	margin-left: 1.3em;
}

.inert, .inert:hover {
   color: #666;
   text-decoration: none;
   cursor: default;
}

#col-1 .settings a.inert:link, #col-1 .settings a.inert:visited {
   color: #666;
   text-decoration: none;
   cursor: default;
}