body { background:url(/space/generic/white/background.gif); background-repeat:repeat-x; }

/*generic styles*/
body, body p, body td, body ul, body div {font-size: xx-small; voice-family: "\";}\""; voice-family: inherit; font-size: 1em;}

body{margin-top:0px;margin-left:0px;}

li {list-style: square; margin-left: -23px; font-size: inherit;}
li.right {list-style-image: url(/research/generic/colour/arrowbox_right_list.gif); margin-left: -23px; font-size: inherit;}
li.down {list-style-image: url(/research/generic/colour/arrowbox_down_list.gif); margin-left: -23px; font-size: inherit;}
li.up {list-style-image: url(/research/generic/colour/arrowbox_up_list.gif); margin-left: -23px; font-size: inherit;}

a:link {color: #B7B400; text-decoration: none;}
a:active {color: #B7B400; text-decoration: underline;}
a:visited {color: #B7B400; text-decoration: none;}
a:hover {color: #B7B400; text-decoration: underline;}

.text {font-family: arial, helvetica, geneva, sans-serif; color: #000000; font-size: 0.8em; line-height: 1.3em;}
a.text:link {color: #B7B400; text-decoration: none;}
a.text:active {color: #B7B400; text-decoration: underline;}
a.text:visited {color: #B7B400; text-decoration: none;}
a.text:hover {color: #B7B400; text-decoration: underline;}

.textbold {font-family: arial, helvetica, geneva, sans-serif; color: #ffffff; font-weight: bold;}
a.textbold:link {color: #B7B400; text-decoration: none; font-weight: bold;}
a.textbold:active {color: #B7B400; text-decoration: underline; font-weight: bold;}
a.textbold:visited {color: #B7B400; text-decoration: none; font-weight: bold;}
a.textbold:hover {color: #B7B400; text-decoration: underline; font-weight: bold;}

.textitalic {font-family: arial, helvetica, geneva, sans-serif; color: #ffffff; font-style: italic;}
a.textitalic:link {color: #B7B400; text-decoration: none;  font-style: italic;}
a.textitalic:active {color: #B7B400; text-decoration: underline; font-style: italic;}
a.textitalic:visited {color: #B7B400; text-decoration: none; font-style: italic;}
a.textitalic:hover {color: #B7B400; text-decoration: underline; font-style: italic;}

.search {font-family: arial, helvetica, geneva, sans-serif; font-size: 11px; background: #ffffff; color: #333333;}

.searchsmall {font-family: arial, helvetica, geneva, sans-serif; font-size: 0.8em; background: #ffffff; color: #333333;}
a.searchsmall:link {color: #333333; text-decoration: none;}
a.searchsmall:active {color: #000000; text-decoration: underline;}
a.searchsmall:visited {color: #333333; text-decoration: none;}
a.searchsmall:hover {color: #000000; text-decoration: underline;}

.subnav {font-family: arial, helvetica, geneva, sans-serif; color: #000000; font-size:0.8em;}
a.subnav:link {color: #B7B400; text-decoration: none;}
a.subnav:active {color: #B7B400; text-decoration: underline;}
a.subnav:visited {color: #B7B400; text-decoration: none;}
a.subnav:hover {color: #B7B400; text-decoration: underline;}

.subnavselected {font-family: arial, helvetica, geneva, sans-serif; color: #000000;}
a.subnavselected:link {color: #B7B400; text-decoration: none;}
a.subnavselected:active {color: #B7B400; text-decoration: underline;}
a.subnavselected:visited {color: #B7B400; text-decoration: none;}
a.subnavselected:hover {color: #B7B400; text-decoration: underline;}

.tabletext {color: #000000;font-family: arial, helvetica, geneva, sans-serif;}
.formtext {color: #000000; font-family: arial, helvetica, geneva, sans-serif;}
.caption {color: #000000; font-weight: normal;  line-height: normal; font-family: arial, helvetica, geneva, sans-serif; font-style: italic;}
.credit {color: #000000; font-weight: normal; line-height: normal; font-family: arial, helvetica, geneva, sans-serif;}
.text .credit  {font-size:0.7em;}

h1 {color: #000000; font-weight: bold; font-size: 1.2em; font-family: arial, helvetica, geneva, sans-serif;}
h2, h3 {color: #000000; font-weight: bold; font-size: 1.1em; font-family: arial, helvetica, geneva, sans-serif;}
h4 {color: #000000; font-weight: bold; font-size: 1em; font-family: arial, helvetica, geneva, sans-serif;}
h5 {color: #000000; font-weight: bold; font-size: 1em; font-family: arial, helvetica, geneva, sans-serif;}

.heading1 {color: #000000; font-weight: bold; font-size: 1.2em; line-height: normal; font-family: arial, helvetica, geneva, sans-serif;}
.heading2, .heading3 {color: #000000; font-weight: bold; font-size: 1.1em; line-height: normal; font-family: arial, helvetica, geneva, sans-serif;}
.heading4 {color: #000000; font-weight: bold; font-size: 1em; line-height: normal; font-family: arial, helvetica, geneva, sans-serif;}
.heading5 {color: #000000; font-weight: bold; font-size: 1em; line-height: normal; font-family: arial, helvetica, geneva, sans-serif;}
.heading6, .heading7, .heading8 {color: #000000; font-weight: normal; font-size: 1em; line-height: normal; font-family: arial, helvetica, geneva, sans-serif;}

input.search {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: inherit; background: #ffffff; color: #333333; border: 1px solid #999999;}
option {color: #FAD0B4; overflow: hidden;}
.field {font-family: arial, helvetica, geneva, sans-serif;}
.indent {padding-left: 11pt; padding-top: 0pt;}

/*specific styles*/


/* lightbox script */

#lightbox{
	background-color:#fff;
	padding:4px 4px 2px 4px;
	border:1px solid #CC0066;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left;font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; }
#keyboardMsg{ float: right; }
#closeButton{ top: -15px; right: 4px; }

#lightbox img{ border: none; clear: both; margin-top:18px;} 

#loadingImage {
	background-color:#fff;
	padding:4px;
	border:1px solid #ccc;
	}
	
/* end of lightbox script */
