﻿/* font-size changed from 11px to 13px  JB 05/05/06 */
body {
	background-color: #fff;
	border: 0;
	padding: 0;
	margin: 0;
	font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
	font-size: 13px;
	color: #000000;
}
/* debatable whether this should be replaced by a server control definition
   in each skin file. at present every button references this class JB 09/05/06 */
.button 
{
	font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
	font-size:12px;
}
/* added JB 11/5/06 for error messages */
.error 
{
	color:#FF0000
}
.bold 
{
	font-weight:bold;
}
/* added for Q&A page as it cannot reference a skin */
.smallservercontrol
{
	color:#000000;
	font-family:Verdana,Arial,Helvetica;
	font-size:9px;
}
.ReportTitle 
{
	color:#808080;
	font-size:26px;
	font-weight: bold;
}
.ReportBody 
{
	color:#000000;
	font-size:18px;
	font-weight: normal;
}
.ReportPassFailText 
{
	color:#000000;
	font-size:14px;
	font-weight: normal;
}
.ReportIncorrectAnswers 
{
	color:#000000;
	font-size:12px;
	font-weight: normal;
}
/* added JB 05/05/06 */
#bodylargegrey {
	color:#808080;
	font-size:18px;
	font-weight: bold;
}
#container {
	width: 750px;
	margin: 0px auto;
	text-align: left;
}
/* Seth new logo is .gif not .jpg 09/07/07 */
/* restored to original Fleetmaster .jpgs 04/05/08 */
#masthead {
	width: 750px;
	height: 80px;
	background: url(images/masthead.jpg) no-repeat;
	clear: both;
}
#sidebar {
	width: 150px;
	height: 311px;
	background: url(images/sidebar.jpg) no-repeat;
	float: left;
}
input {
	font-size: 10px;
	color: #004D7E;
}
/* color changed from #CCCCFF (light blue) to dark grey JB 05/05/06 */
#quote {
	color: #808080;
	font-weight: bold;
	padding: 0;
	margin: 0;
	border: 0;
	font-size: 12px;
	margin: 0px auto;
}
#quote td.normal {
	padding: 0 0 5px 0;
}
#quote td.altrow {
	padding: 0 0 2px 0;
}
/* added text-align:center and background-color:#F8F8F8 JB 05/05/06 */
/* added overflow: auto to allow scrolling inside body area JB 11/5/06 */
/* but overflow: auto does not seem to work in firefox */
/* overflow: scroll works for IE and Firefox but is ugly */
/* settle for overflow-y: scroll as non-css compliant compromise ok for IE and Firefox */
#body {
	padding: 0px;
	width: 599px;
	height: 310px;
	float: left;
	border-top-width: 1px;
	border-bottom-width: 0;
	border-right-width: 1px;
	border-left-width: 0;
	border-style: solid;
	border-color: #CCCCFF;
	text-align:center;
	background-color:#F8F8F8;
	overflow-y:scroll;
}
/* border-color from #CCCCFF to turquoise to LUFC yellow
   background-color from #FF6633 to turquoise to LUFC yellow,
   color from #fff to #808080 JB 05/05/06 */
/* replaced 09/07/07 #footer {
	border-top-width: 5px;
	border-bottom-width: 0;
	border-right-width: 0;
	border-left-width: 0;
	border-style: solid;
	border-color: #FFF000;	
	width: 740px;
	height: 25px;
	color: #808080;
	font-size: 9px;
	padding: 10px 10px 0 0;
	background-color: #FFF000;
	float: left;
	text-align: right;
} */


#footer {
	/* background: url(images/footer.gif) no-repeat; */
	width: 740px;
	height: 25px;
	color: #666;
	font-size: 9px;
	padding: 15px 10px 0 0;
	/* background-color: #CCCC66; */
	background-color: #FFF000;
	float: left;
	text-align: right;
}


/* JB specific additions 05/05/06 */
/* These should remain largely unchanged across customers */
/* link and visited colours should be same */
a:link
{
	color:#0000C0;
	text-decoration:none;
}
a:visited
{
	color:#0000C0;
	text-decoration:none;
}
a:hover
{
	color:Red;
	text-decoration:none;
}
