
	body {
		background-color: #849AC9;
		background-image: url(/images/bg.gif);
		background-position: top left;
		background-repeat-x;
		margin: 0;
		padding: 0;
		color: #161560;
		font-family: arial, sans-serif;
		font-size: 10px;
	}
	body.star {
		background-image: url(/images/bg_star.gif);
	}
	body.drugs {
		background-image: url(/images/bg_drugs.gif);
	}
	body.drugs_colored {
		background-image: url(/images/bg_drugs_colored.gif);
	}
	body.colored {
		background-image: url(/images/bg_colored.gif);
	}
	
	p {
		font-size: 12px;
		line-height: 18px;
	}
	h1 {
		font-size: 16px;
		margin-right: 20px;
	}
img { border-width:0}
a { color:#FFFF99;text-decoration:underline;	font-size: 12px;}
a:hover, a:active { color: #4F6EB1; }

a.darkbluelink { color:#161560; text-decoration:underline; font-size: 12px;}
a.darkbluelink:hover, a.darkbluelink:active { color: #4F6EB1; }


#banner { visibility:hidden;position:absolute;left:-1800;z-index:1}
#cover { position:absolute;width:181;height:80;z-index:10;background-color:#FFFFFF}


.bodyContent {
	padding-left: 80px;
}

.teamCategory {
	padding: 0 20px 0 20px;
}

.teamList a  {
	font-size: 11px;
	text-decoration: none;
}
.teamList a:link, .teamList a:visited {
	color: #ffffff;
}
.teamList a:hover, .teamList a:active  {
	color: #ffff66;
}

.individualHeading {
	color: #ffffff;
	font-size: 12px;
}

.header {
	font-size: 18px;
	font-weight: normal;
	letter-spacing: 3px;
	color: #4F6EB1;
}

.teamheader {
	font-size: 16px;
	font-weight: normal;
	letter-spacing: 2px;
	color: #4F6EB1;
}

.directorTable td {
	color: #ffffff;
	background-color:#0C1560;
	background-image: url(http://www.drugtreatment.co.uk/images/bg_team_board.jpg);
	font-size: 11px;
	text-align: center;
}

.teamTable td {
	color: #ffffff;
	background-color:#4F6EB1;
	background-image: url(http://www.drugtreatment.co.uk/images/bg_team_member.jpg);
	font-size: 11px;
	text-align: center;
}

.directorTable td a, .teamTable td a {
	font-size: 11px;
}

.directorTable td a:link, .directorTable td a:visited, .teamTable td a:link, .teamTable td a:visited {
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
.directorTable td a:active, .directorTable td a:hover, .teamTable td a:active, .teamTable td a:hover {
	font-size: 11px;
	color: #ffff88;
	text-decoration: underline;
}


a.inlineNavLink:visited, a.inlineNavLink:link {
	color: #FFFF99;
}
a.inlineNavLink:hover, a.inlineNavLink:active {
	color: #FFFFCC;
}


td.pageContents {
 padding: 0px 20px 0 100px;
}

a.contentLink  {
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}
a.contentLink:link, a.contentLink:visited {
	color: #536299;
}
a.contentLink:hover, a.contentLink:active  {
	color: #ffff66;
}

p.missionStyle {
	font-family: 'Trade Gothic', Helvetica, Arial; 
	font-size: 14px; 
	letter-spacing: 2px; 
	line-height: 24px; 
	font-style: italic; 
	padding: 50px 20px 50px 20px;
	text-align: center;
}

.copyright {	
	color: #4D5792;
	text-align: left;
	padding-left: 260px;
	padding-right: 20px;
	font-size: 11px;
	padding-top: 70px;
	position: absolute;
 	bottom: 10px; 
}

.copyright a {
	color: #515E94;
	font-size: 11px;
}

/* ==================== START MENU STUFF =================== */
.menu {
	font-size: 10px;
	padding: 4px 4px 4px 8px;
	z-index:100

	font-family: arial;
	color: #BCD1D8;
	display:inline; 	
	position:absolute; 	
	visibility:hidden;

	line-height: 20px;
	FILTER: progid:DXImageTransform.Microsoft.Pixelate(MaxSquare=18)  	
	progid:DXImageTransform.Microsoft.Alpha( style=1,opacity=100,finishOpacity=90,startX=0,finishX=100);	
	-moz-opacity:0.9;-moz-border-radius-bottomright: 9px;
	-moz-border-radius-topright:9px;
	-moz-border-radius-bottomleft:9px;
	-moz-border-radius-topleft: 9px;
	opacity: 0.9;
}
.m1 { font-size:12px;   background-color:#4F6EB1; }
.m2 { font-size:11px;	background-color:#4F6EB1; }
.m3 { font-size:11px;	background-color:#4F6EB1; }
.menu a:link, .menu a:visited {

	text-decoration: none;
}
.menu a:hover, .menu a:active {
	color: #ffffff;
	text-decoration: none;
}

/* The actual corners */
/*.menu div { height: 20px; width: 20px; background-color:  #6D9DB7; font-family: Times, Times New Roman; font-size: 160px; line-height: 40px; position: absolute; overflow:hidden;}
.menu span { position: absolute; content: "\2022"; }
.menu p { padding: 20px; display:inline;color: #000000;	 }

.topleft { top: 0px; left: 0px;display:inline }
.topleft span { top: -1px; left: -9px; }
.topright { top: 0px; right: 0px;display:inline }
.topright span { top: -1px; left: -27px; }
.bottomleft { bottom: 0px; left: 0px;display:inline }
.bottomleft span { top: -19px; left: -9px; }
.bottomright { bottom: 0px; right: 0px;display:block }
.bottomright span { top: -19px; left: -27px; }
*/

/* ==================== END MENU STUFF =================== */





/* ==================== START SERVICES STUFF =================== */


.servicesTable {
	width: 158px;
	padding: 4px;
}
.servicesTable td {
	height: 29px;
	width: 154px;
	color: #d7ddec;
	background-image: url(http://www.drugtreatment.co.uk/images/bg-service-lozenge.gif);
	background-repeat: no-repeat;
	font-size: 11px;
	text-align: center;
	padding: 4px 2px;
}

.servicesTable td a {
	color: #d7ddec;
	text-decoration: none;
}

.servicesTable td a:hover {
	color: #ffffff;
	text-decoration: underline;
}

.servicesTable th {
	font-size: 14px;
	background:  none;
	background-color: none;
	background-image: none;
	font-weight: normal;
	letter-spacing: 2px;
	color: #4F6EB1;
}


/* ==================== END SERVICES STUFF =================== */



/* ==================== START CONFERENCE STUFF =================== */


a.confLink  {
	font-family: helvetica, arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
a.confLink:link, a.confLink:visited {
	color: #FFFFFF;
}
a.confLink:hover, a.confLink:active  {
	color: #D6FF75;
}


.conferenceForm td {
	font-size: 12px;
}

.conferenceForm input {
	background-color: #849AC9;
}

table.accommoTable td {
	padding: 5px 0 5px 0; 
	font-size: 12px;
	vertical-align: top;
}

table.accommoTable td b {
	color: #ffffff; 
	letter-spacing: 1px;
}

table.accommoTable a {
	text-decoration: underline;
}
table.accommoTable a:link, table.accommoTable a:visited {
	color: #4F6EB1;
}
table.accommoTable a:hover, table.accommoTable a:active {
	color: #ffffaa;
}


/* ===================== END CONFERENCE STUFF ==================== */


.newsdate {
	color: #ffffff;
	font-weight: normal;
}

li {
	font-size: 11px;
}

.footer {
	clear: both;
	padding: 20px 0;
	font-size: 10px;
}
.footer a {
	font-size: 10px;
	color: #161560;
}
.footer a:hover {
	font-size: 10px;
	color: #ffffaa;
}
