/********************************************************************************     Stylesheet for the VirRAD project web pages    Created: 12 September 2002 by Zoe Swiderski (z.swiderski@lancaster.ac.uk)    Last Edit: 3 April 2003 by Zoe Swiderski*********************************************************************************//*** Basic Tags ***/.textBox{	border: medium double #004F9D;	padding: 5%;	margin: 10%;}.linkText{	margin-left: 20%;}.introTable{	text-align: center;	border: solid thin #000000;}.introTable2{	text-align: center;	border: thin solid #003366;}.section{	color: #000000;	font-size: medium;	font-family: Arial, Verdana, Helvetica, sans-serif;	text-decoration: none;}.section2{	color: #003366;	font-size: medium;	font-family: Arial, Verdana, Helvetica, sans-serif;	text-decoration: none;}body {	background-color: #ffffff;	margin: 0px;	padding: 0px;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: small;	color: #000000;	text-align: justify;}a:hover{   color: #ff0000;	background-color: #ffffff;}h1{	font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: x-large;	color: #000080;	background-color: #ffffff;	text-align: center;}h2{	font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: large;	color: #000080;	background-color: #ffffff;	margin-left: 40px;}h3{    font-family: Verdana, Helvetica, Arial, sans-serif;    font-style: italic;    font-size: medium;    color: #000080;	 background-color: #ffffff;	 margin-left: 40px;}.welcome  /* User Welcome Text */{    border-left: 5px solid #94d1e9;    font-family: Arial, Helvetica, Verdana, sans-serif;    font-size: small;    font-weight: bold;    text-align: center;    color: #004080;	 background-color: #ffffff;        width: 90%;    display: block;}.status  /* User Status Text */{    border-left: 5px solid #94d1e9;    font-family: Arial, Helvetica, Verdana, sans-serif;    font-size: x-small;    font-weight: bold;    font-style: italic;        text-align: center;    color: #004080;    background-color: #ffffff;    width: 90%;    display: block;}/*** Template Structure ***/#virradlogo{    margin-left: 30px;    float: left;}.topNavBar /* top navbar items */{	padding: 1px 3px 1px 3px;    border-top: 10px solid #94d1e9;    border-left: 2px solid #94d1e9;    border-right: 2px solid #94d1e9;    background-color: #ffffff;    font-family: Arial, Helvetica, Verdana, sans-serif;    font-size: medium;    font-weight: bold;    color: #000080;    text-decoration: none;}.topnavbarspace{    margin: 0px;    padding: 0px;    border-bottom: 5px solid #94d1e9;}#topnavbar /* top navbar area */{    text-align: center;    margin-left: 250px;	padding: 40px 0px 0px 2px;	color: #000000;	background-color: #ffffff;}#topnavbar a:hover{    border-top: 4px dotted #ff0000;    border-bottom: 4px dotted #ff0000;    border-left: 4px dotted #ff0000;    border-right: 4px dotted #ff0000;	 color: #ff0000;	 background-color: #ffffff;}.login{	color: #FFFFFF;	font-size: x-small;	font-style: italic;	background-color: #809FFF;	text-align: center;	margin-left: 15px;	background-position: center;}ul#leftmenu {	display: block;	position: absolute;	top: 168px;	left: 0px;	width: 230px;	background-color: #c4d3ff;    text-align: right;    border-right:  5px solid #003399;    border-bottom: 5px solid #003399;		padding-left: 0px;	margin-left: 0px;	padding-right: 15px;			font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: medium;	font-weight: normal;	line-height: 150%;	color: #000080;	text-decoration: none;	list-style-type: none;}ul#leftmenu li, ul#leftmenu li a{	left: 0px;	text-decoration: none;	color: #000080;	background-color: #c4d3ff;}ul#leftmenu li a:hover{	left: 0px;	text-decoration: none;	color: #DF0000;	background-color: #c4d3ff;	border-right: 2px dotted #ff0000;	padding-top: 0px;	padding-right: 15px;	padding-bottom: 0px;	padding-left: 0px;	font-weight: bold;}ul#leftmenu li a:visited{	left: 0px;	text-decoration: none;}#MainBodyContent {   color: #000000;	background-color: #ffffff;	margin-top: 0px;	margin-left: 220px;	margin-right: 20px;   padding: 10px;}p {	margin-top: 0px;	margin-right: 20px;	margin-bottom: 20px;	margin-left: 40px;}.logos{	text-align: center;}/* Questionnaire */.qSubHeading{	background-color: #ffffff;	font-family: tahoma, helvetica, arial, sans-serif;	font-size: large;	text-align: center;	color: #0000ff;	font-weight: 600;}.question{	font-family: tahoma, helvetica, arial, sans-serif;	text-align: left;	font-size: small;	font-weight: bold;	color: #000000;	background-color: #ffffff;	margin: 10px 0px 10px 10px;}.h3nobr{	font-family: tahoma, helvetica, arial, sans-serif;	text-align: left;	font-size: small;	font-weight: bold;	color: #000000;	background-color: #ffffff;	}h4{	font-family: tahoma, helvetica, arial, sans-serif;	font-size: medium;}h5{	font-family: tahoma, helvetica, arial, sans-serif;	font-size: small;}h6{	font-family: tahoma, helvetica, arial, sans-serif;	font-size: x-small;}th{	background-color: #000000;	color: #ffffff;}.tr2{	color: #000000;	background-color: #ccccff;}form{	margin-left:  20px;	margin-right: 20px;}select, input, label{	margin: 2px 0px 2px 10px;	vertical-align: middle;}textarea{	text-align: center;}.progressLabel{	font-size: x-small;	color: blue;	background-color: #ffffff;	text-align: center;}.progressGo{	color: #000000;	background-color: blue;	text-align: center;}.progressStop{	color: #000000;	background-color: #ADD8E6;	text-align: center;}legend{	font-family: tahoma, helvetica, arial, sans-serif;	font-size: medium;	padding: 5px;}.formError{	color: #ff0000;	background-color: #ffffff;	font-family: tahoma, helvetica, arial, sans-serif;	font-size: small;	padding: 5px;}