/* 
This stylesheet changes colours and graphics from the default styles.
If you change anything here, be sure to replicate the change in every
other section-specific stylesheet.
*/

#members #topnav {
	background-color: #0066FF;
	}
#members #topnav #search {
/*	background-color: #487FFF; */ /* we only want one colour in the bar across the top ASW 03/08/07 */
	background-color: #0066FF;
	}
#members #topnav p#sectiontitle {
	color: #fff;
	}
	
#members h2,
#members h3,
#members div.h3 {
	color: #0066ff;
	border-bottom-color: #0066ff;
	}
#members .hilite h3,
#members p.question {
	color: #0066ff;
	}
	
#members .hilite {
	background-color: #E6F0FF;
	}
#members .inshort {
	background-color: #E6F0FF;
	}
#members .hilite .hilite {
	background-color: #CDE1FF;
	}
#members .hilite .light {
	background-color: #fff;
	}

#members .hilite .header-inner {
	background-image: url("/images/designimages/hilite1_tl_members.gif");
	}
#members .hilite .header {
	background-image: url("/images/designimages/hilite1_tr_members.gif");
	}
#members .hilite {
	background-image: url("/images/designimages/hilite1_br_members.gif");
	}
#members .hilite .footer {
	background-image: url("/images/designimages/hilite1_bl_members.gif");
	}
#members .hilite .hilite .header-inner {
	background-image: url("/images/designimages/hilite2_tl_members.gif");
	}
#members .hilite .hilite .header {
	background-image: url("/images/designimages/hilite2_tr_members.gif");
	}
#members .hilite .hilite {
	background-image: url("/images/designimages/hilite2_br_members.gif");
	}
#members .hilite .hilite .footer {
	background-image: url("/images/designimages/hilite2_bl_members.gif");
	}
#members .hilite .light .header-inner {
	background-image: url("/images/designimages/hilite3_tl_members.gif");
	}
#members .hilite .light .header {
	background-image: url("/images/designimages/hilite3_tr_members.gif");
	}
#members .hilite .light {
	background-image: url("/images/designimages/hilite3_br_members.gif");
	}
#members .hilite .light .footer {
	background-image: url("/images/designimages/hilite3_bl_members.gif");
	}	
	
#members .invert .hilite {
	background-color: #CDE1FF;
	}
#members .invert .hilite .hilite {
	background-color: #E6F0FF;
	}
#members .invert .hilite .header-inner {
	background-image: url("/images/designimages/invert_hilite1_tl_members.gif");
	}
#members .invert .hilite .header {
	background-image: url("/images/designimages/invert_hilite1_tr_members.gif");
	}
#members .invert .hilite {
	background-image: url("/images/designimages/invert_hilite1_br_members.gif");
	}
#members .invert .hilite .footer {
	background-image: url("/images/designimages/invert_hilite1_bl_members.gif");
	}
#members .invert .hilite .hilite .header-inner {
	background-image: url("/images/designimages/invert_hilite2_tl_members.gif");
	}
#members .invert .hilite .hilite .header {
	background-image: url("/images/designimages/invert_hilite2_tr_members.gif");
	}
#members .invert .hilite .hilite {
	background-image: url("/images/designimages/invert_hilite2_br_members.gif");
	}
#members .invert .hilite .hilite .footer {
	background-image: url("/images/designimages/invert_hilite2_bl_members.gif");
	}
	
#members #extralinks .box {
	background: none;
	border-color: #0066ff;
	}

#members .hilite li {
	background-image: url("/images/designimages/li_bullet_hilite1_members.gif");
	}
#members .hilite .hilite li,
#members .hilite .hilite p.more {
	background-image: url("/images/designimages/li_bullet_hilite2_members.gif");
	}
#members .hilite .twocol-1 .hilite li,
#members .hilite .twocol-2 .hilite li {
	background-image: none;
	}
#members p.more,
#members #content dl.bullets dt {
	background-image: url("/images/designimages/li_bullet_members.gif");
	}
#members .hilite p.more {
	background-image: url("/images/designimages/li_bullet_hilite1_members.gif");
	}
#members ul.results li {
	background-image: url("/images/designimages/li_bullet_members.gif");
	}
	
/* -----------------------------------------------------------------------------------------   */
/*                         RSC NEW CSS FORM DESIGNS                                            */
/*                             Gareth Palfrey                                                  */
/* -----------------------------------------------------------------------------------------   */

/* xb1,xbb1 = Top or Bottom line,  1 pixel as grey for border.                                 */
/* xb2,xb3,xb4 = These have the background for the top section with grey border left & right   */
/* xbb2,xbb3,xbb4 = These have background of the normal content colour, with same border.      */
/* xboxtop =  This is the colour of the top section                                            */
/* xbox = This is the colour of the main content section                                       */	
	
.xb2, .xb3, .xb4 {background:#0066ff; border-left:1px solid #8395A6; border-right:1px solid #8395A6;}
.xbb2, .xbb3, .xbb4 {background:#CDE1FF; border-left:1px solid #8395A6; border-right:1px solid #8395A6;}
.xb1,.xbb1 {background:#8395A6;}
.xboxtop {color:#fff; background:#0066ff; border:0 solid #8395A6;}
.xbox {background:#CDE1FF; border:0 solid #8395A6;}


/**
 * Ben Hubbard additions Sept/Oct 2012 - styles for layout 4 (layout without right hand column)
 *
 * These styles originally in global.css but added to separate file to ensure that they are applied
 * to the members area only
 */

.layout4 .onecol .h3,
.layout4 .onecol table.basket {
	width: 606px;
}
	
.layout4 .twocol {
	width: 303px;
	float: left;
}

.layout4 .twocol h3 {
	width: 290px;
}

.layout4 .twocol.subscription-divisions {
	margin-bottom: 15px;
}

.layout4 .twocol.subscription-divisions .product input[type="checkbox"] {
	float: left;
	margin-right: 10px !important;
	position: relative;
	top: -1px;
}

.layout4 .twocol.subscription-divisions .product span {
	
}

.layout4 .twocol.subscription-divisions .product p {
	padding-left: -5px;
	text-indent: -5px;
}

	
/*******************************************************************/
/** Link Buttons *************************************************/
/** Added by BH Sept 2012 - styles for links that look like buttons */
.link-button {
	padding: 5px 8px;
	border: 1px solid #002F58;
	border-radius: 2px;
	text-transform: uppercase;
	text-decoration: none;	
	background: #0066FF;	
	color: #fff;
	font-weight: bold;
	font-size: 1em;
}

.link-button:hover {
	text-decoration: underline;
}

.link-button:active {
	background: #0055FF;
}

/* WR1172 Remove horrible blue columns from Subscriptions.asp BH Oct 2012*/
table.basket tr.row-a td {
	background-color: #fff; 
}