*,body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,p,span,pre,img {margin:0;padding:0;}body {
	margin: 0px;
	color: #666666;
}form {
	display:inline;
}TD {
	text-align: left;
	padding: 0px;
	font-family: arial,verdana;
	line-height: 1.3;
}TD.debug {
	border-width:1px;
	border-style:solid;
	border-color:green;
}TR {
	padding: 0px;
}TABLE {
	margin:0px;
	padding:0px;
	border-color:inherit;
	border-width:0px;
	border-style:none;
	vertical-align:top;
	text-align:left;
	font-size:11px; 
}TABLE.debug {
	border-width:1px;
	border-style:solid;
	border-color:red;
}A:hover {
	text-decoration: underline;
}A {
	text-decoration: none;
}.fullwidth {
	width: 100%;
}.valigntop {
	vertical-align: top;
}IMG {
	display:block;
	border-width:0px; 
	border-style:none; 
	float:none;
	clear:none;
	margin:0px;
	padding:0px;
}IMG.inline {
	display:inline;
	float: none;
}IMG.block {
	display:block;
	float: none;
}IMG.fleft {
	float: left;
	padding: 5px 10px 0px 0px;
}IMG.fright {
	float: right;
	padding: 5px 0px 0px 5px;
}IMG.fcenter {
	margin:auto;
text-align: right;
	padding: 5px 5px 5px 5px;
}IMG.expert {
	display:inline;
	vertical-align: middle;
}.center {
	text-align: center;
}.TBleftgray { 
	background-image:url(/media/images/undernavleft_16.gif);
	background-repeat:repeat-x;
	background-position:left top;
}.TBrightgray { 
	background-image:url(/media/images/undernavright_17.gif);
	background-repeat:repeat-x;
	background-position:left top;
}.NAVhomegrad { 
	background-image:url(/media/images/homegrad_21.gif);
	background-repeat:repeat-x;
	background-position:left top;
}.titlerule { 
	background-image:url(/media/images/rule_40.gif);
	background-repeat:repeat-x;
	background-position:left top;
}.titlerulethin { 
	background-image:url(/media/images/singrule_41.gif);
	background-repeat:repeat-x;
	background-position:left top;
}.titleofpage {
	color: #535766;
	font-weight: bold;
	text-transform: uppercase;
	padding: 6px 6px 6px 0px;
	font-family: verdana,arial;
}.maintitle { 
	font-family: verdana;
	font-size: 30px;
	color: #535766;
	vertical-align: bottom;
}.bodytext {
	color: #333333;
	font-family: helvetica,arial,verdana;
}.basegrad { 
	background-image:url(/media/images/botsliv2_299.gif);
	background-repeat:repeat-x;
	background-position:left top;
}.basetext { 
	padding: 0px 0px 0px 5px;
	color: #666666;
	font-size: 10px;
	font-family: helvetica,arial,verdana;
	white-space: nowrap;
}.basecredits { 

	padding: 0px 10px 0px 10px;
	color: #5A6B7A;
	font-size: 10px;
	font-family: helvetica,arial,verdana;
	white-space: nowrap;
	vertical-align: middle;
	background-color: #BECFD4;
}.basecredittext { 
	color: #5A6B7A;
}.outerborder { 
	border-style: none;

}.tNAVsearch {
	background-color: #BDCFD3;
}.tNAVend {
	background-color: #A6997B;
}.botdots {
	background-image:url(/media/images/dot_302.gif);
	background-repeat:repeat-x;
	background-position:left top;
}.basiclink {
	color: #a89170;
	text-decoration: none;
	font-weight: bold;
}.regdelete {
	color: #b91621;
	text-decoration: none;
	font-weight: bold;
	font-size: 9px;
}.greyedout {
	color: #aaaaaa;
	font-size: 9px;
}DIV.fleft {
	float: left;
	padding: 5px 10px 0px 0px;
}DIV.fright {
	float: right;
	padding: 5px 0px 0px 5px;
}DIV.fcenter {
	margin:auto;
	text-align: center;
	padding: 5px 5px 5px 5px;
}DIV.fcenter div.fcenterinner {
	margin:auto;
	text-align: left;
}h3,h4 {margin:15px 0 5px 0;}ol#CommentsList {width:370px;font-size:11px;}ol#CommentsList li {list-style:none;padding-bottom:25px;}ol#CommentsList li h3 {background-image:url(/media/images/brownflower_7010.gif);background-repeat:no-repeat;color:#000000;font-size:12px;padding-bottom:5px;font-weight:normal;}ol#CommentsList li h3 span.title {padding-left:20px;}span.title {font-weight:bold !important;}ol#CommentsList li p.Author {color:#b2cce5;padding-bottom:5px;border-bottom:1px solid #b2cce5;margin-bottom:10px;font-weight:bold;}ol#CommentsList li div.CommentText {font-style:italic;padding-left:20px;background:url(/media/images/brownflower_7010.gif) no-repeat left 2px;line-height:17px;overflow:hidden;}ol#CommentsList li a.CommentToggle {display:none;}div#SubmitComment {background:#edebe5 url(../images/gradient_brown.gif) repeat-x bottom;width:310px;padding:20px 20px 20px 40px;font-size:11px;}div#SubmitComment li {padding-bottom:5px;}div#SubmitComment a {text-decoration:none;color:#797979;}div#SubmitComment a:hover {text-decoration:underline;}.CommentsBottom {border-top:1px solid #d2ccbd;padding:5px 5px 10px 5px;width:360px;color:#d2ccbd;}.CommentsBottom a {color:#797979;}#commentSubmitToggle {padding-left:20px;background:url(/media/images/icon_plus_brown_7020.gif) no-repeat left center;color:#a6997b;font-weight:bold;}div#SubmitComment fieldset {border:none;width:310px;}div#SubmitComment h3 {background:url(/media/images/brownflower_7009.gif) no-repeat left center;padding-left:20px;margin-left:-20px;color:#b6a98d;font-size:12px;margin-bottom:15px;}div#SubmitComment label {display:block;float:left;width:110px;margin:4px 0;padding:4px 0 0 0;clear:left;}div#SubmitComment p.labelparagraph {display::block;float:left;width:110px;margin:0 0 5px 0;padding:10px 0 0 0;}div#SubmitComment input.TextInput {float:left;width:184px;height:14px;padding:3px;margin:4px 0;clear:right;border:1px solid #737373;}* html div#SubmitComment input.TextInput {height:18px;}div#SubmitComment textarea {padding:3px;width:184px;height:115px;margin:4px 0;border:1px solid #737373;font-family:arial,verdana;}div#SubmitComment label#InfoLabel {width:300px;}div#SubmitComment label#InfoLabel input {float:right;}div#SubmitComment p.note {color:#b6a98d;padding:15px 0 30px 0;clear:both;}div#SubmitComment input.SubmitInput {background:url(/media/images/brownflower_7009.gif) no-repeat left center;border:0;padding-left:15px;color:#b6a98d;font-weight:bold;float:right;}div#SubmitComment input.SubmitInput:hover {cursor:pointer;}#captchaImg {clear:both;}.unmoderated tr,.unmoderated tr {height:20px;}.unmoderated td,.unmoderated td {padding-right:8px;}#comment_admin fieldset {border:none;}#comment_admin label, #comment_admin .cadmin_title {display:block;font-weight:bold;font-size:11px;padding:0 0 3px 0;clear:both;}#comment_admin textarea {width:250px;height:150px;}.ipAddr,.commentDate {display:inline;}#comment_admin_formlist li {padding-bottom:12px;}#comment_admin_formlist .FloatedButton {float:left;margin-right:10px;}#delete {color:red;font-weight:bold;}.noName, .noEmail, .noBody, .noSubject {display:block;clear:both;}
/* ====== Toolbox ====== */
ul,li {list-style:none;margin:0;}
a {outline:none;}
.Fleft {float:left;display:inline;}
.Fright {float:right;display:inline;}
.clearfix {clear:both;display:block;}
.Clearer {clear:both;line-height:0;font-size:0;}
.ClearL {clear:right;}
.ClearR {clear:right;}
.ClearB {clear:both;}
.DisplayNone {display:none;}
.DisplayHidden {display:hidden;}
.DisplayInline {display:inline;}
.AlignLeft {text-align:left;}
.AlignRight {text-align:right;}
.AlignCenter {text-align:center;}
.ImgReplacement, .ImgReplacement * {overflow:hidden;text-indent:-9999px;background-repeat:no-repeat;}
.ImgReplacement a {display:block;width:100%;height:100%;}
div.galleryPage h4 {
	font-family: Verdana, sans-serif;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 12px;
	color:#555;
	margin: 0px;
	margin-bottom: 7px;
}div.galleryPage div.border {
	border-bottom: 1px solid #999;
	margin-bottom: 15px;
}.hide {
	display: none;
}div.galleryPage div.nav {
	float: left;
	cursor: pointer;
	color: #22a;
}div.galleryPage li.thumb {
	cursor: pointer;
}div.galleryPage ul#thumbs {
	clear: both;
	width: 580px;
	height: 450px;
	overflow: auto;
}div.galleryPage div#photoContainer {
	width: 630px;
	height: 500px;
}div.galleryPage div#theImage {
	height:510px;
}div.galleryPage div#next {
	float:right;
	width: 80px;
}div.galleryPage div#prev {
	float:left;
	width: 80px;
}div.galleryPage {
	height:1050px;
	width: 630px;
}div.galleryPage div#nav {
	padding-bottom:20px;
}div.galleryPage ul li {
	list-style: none outside url();
	float:left;
	padding-right:3px;
	padding-bottom:5px;
}a.linkToFlickr {
	color:#556;
	font-weight:bold;
	text-decoration:none;
}
.HPlinesstretch {
	background-image:url(/media/images/linestr_282.gif);
	background-repeat:repeat-x;
	background-position:left top;
}
.HPtopsliv {
	background-image:url(/media/images/topsliv_283.gif);
	background-repeat:repeat-x;
	background-position:left top;
}
.HPtopslivmid {
	background-image:url(/media/images/botsliv_286.gif);
	background-repeat:repeat-x;
	background-position:left top;
}
.HPtopslivmid {
	background-image:url(/media/images/botsliv_286.gif);
	background-repeat:repeat-x;
	background-position:left top;
}
.HPfeaturelink {
	color: #ff0000;
}



H3.hp_logo_title {
 padding: 98px 0 0 0; 
 color: #949284;
 font-size: 16px;
 font-weight: bold;
 margin: 0;
}

DIV.hp_logo {
 background: url(/media/images/LeukaemiaLymphomaResearch_9345.gif) top left no-repeat;
 width: 238px; 
 height: 123px;
}

DIV.hp_lhs {
 width:249px; 
 float: left; 
 text-align: right;
}

DIV.hp_lhs_button {
 float: right; 
 margin-right: 30px; 
 clear:both;
}

A.hp_copylink {
 color: #333;
 font-weight: bold;
}

SPAN.hp_linkarrows {
 color: #E80A00;
}

DIV.hp_main_feature {
 float:left; 
 width:330px;
}

DIV.hp_main_feature_copy {
 color: #333; 
 padding: 23px 23px 0px 23px; 
 border-width: 0 1px 0 1px; 
 border-color:#BDCFD3; 
 border-style: solid;
}

DIV.hp_main_photo {
 text-align: center;  
 color: #333; 
 padding: 0; 
 border-width: 0 1px 0 1px; 
 border-color:#BDCFD3; 
 border-style: solid;
}

DIV.hp_panel_box {
 float:right; 
 width:190px; 
 background: url(/media/images/paneltop_new_6064.gif) top left no-repeat;

}

H3.hp_panel_title {
 color: #E80A00; 
 font-size:12px; 
 padding: 19px 10px 0 17px;
 margin: 0;
 line-height: 18px;
}


H3.hp_panel_title div {
 background-color: #fff;
}


H3.hp_panel_title div img {
 float: left;
 padding-right: 5px;
 margin-top: 2px;
}


DIV.hp_panel_photo {
 text-align: center;  
 color: #333; 
 padding: 10px 0 0 0; 
 border-width: 0 1px 0 1px; 
 border-color:#BDCFD3; 
 border-style: solid;
 background-color: #fff;
}

DIV.hp_panel_copy {
 color: #333; 
 padding: 10px 10px 0 10px; 
 border-width: 0 1px 0 1px; 
 border-color:#BDCFD3; 
 border-style: solid;
 background-color: #fff;
 height: 120px; 
 
}

DIV.hp_panel_copy DIV {
 background-color: #fff;
}

DIV.hp_smllinks {
 float: right; 
 clear: right; 
 width:190px;
}

UL.hp_smllinks {
 padding: 10px; 
 margin: 0; 
 list-style-type: none;
}

UL.hp_smllinks LI {
 background: url(/media/images/bullet_3943.gif) top left no-repeat; 
 margin: 0; 
 padding: 0 0 8px 20px; 
 color: #00337D;
}

UL.hp_smllinks LI A {
 color: #00337D;
}