/****************************************/
/*                                      */
/*    Bistech Plc  Main CSS Document    */
/*                                      */
/*       http://www.bistech.co.uk       */
/*	                                    */
/*    Copyright (C) Bistech Plc 2006    */
/*        software@bistech.co.uk        */
/*                                      */
/****************************************/

/*     Common Properties Used Throughout The Site     */
/******************************************************/

body {
    background-color:			#E5E5E5;
    	
    color:						#000000;
    text-decoration:			none;
    font-size:					11px;
    font-family:				Verdana,Arial,Helvetica;
    
	margin-left:				0px;
	margin-right:				0px;
	margin-top:					0px;
	margin-bottom:				0px;
}

img {
	border:						0;
}


/*    Common Hyperlink Styles    */
/*********************************/

A, A:Visited, A:Active {
	color: 						#39A391;
	text-decoration: 			none;
	line-height: 				15px;
}

A:Hover {
	color: 						#6B8198;
	text-decoration: 			underline;
	line-height: 				15px;
}

/*    Table Styles    */
/**********************/

table {
	border-collapse:			collapse;
	padding:					0px;
}

td {
	border-width: 0px;
	padding: 0px;
	border-style: none;
}

/*    Styles & Classes   */
/*************************/

.subtitle {
	color: 						#6B8198;
	text-decoration: 			none;
	font-size: 					11px;
	font-weight: 				bold;
}

.subnav, .subnav:Visited, .subnav:Active {
	font-family: 				Verdana,Arial,Helvetica;
	color: 						#424242;
	font-size: 					11px;
	text-decoration: 			none;
}

.subnav:Hover {
	font-family: 				Verdana,Arial,Helvetica;
	color: 						#000000;
	font-size: 					11px;
	text-decoration: 			none;
}

A.subnav, A.subnav:Visited, A.subnav:Active {
	font-family: 				Verdana,Arial,Helvetica;
	color: 						#424242;
	font-size: 					11px;
	text-decoration: 			none;
}

A.subnav:Hover {
	font-family: 				Verdana,Arial,Helvetica;
	color: 						#000000;
	font-size: 					11px;
	text-decoration: 			none;
}

.maincopy, .maincopy:Visited, .maincopy:Active {
	font-family: 				Verdana,Arial,Helvetica;
	color: 						#5D6062;
	font-size: 					11px;
	text-decoration: 			none;
	line-height: 				15px;
}

.headline {
	color: 						#39A391;
	font-size: 					14px;
	text-decoration: 			none;
	font-weight: 				bold;
}

.footer {
	font-family: 				Verdana,Arial,Helvetica;
	color: 						#6B8198;
	font-size: 					9px;
	text-decoration: 			none;
}

A.footer, A.footer:Visited, A.footer:Active {
	font-family: 				Verdana,Arial,Helvetica;
	color: 						#6B8198;
	font-size: 					9px;
	text-decoration: 			none;
}

A.footer:Hover {
	font-family: 				Verdana,Arial,Helvetica;
	color: 						#424242;
	font-size: 					9px;
	text-decoration: 			none;
}

.PR {
	font-family: 				Verdana,Arial,Helvetica;
	color: 						#39A391;
	font-size: 					11px;
	text-decoration: 			none;
	font-weight: 				bold;
}

#PageFrameOuter {
	text-align:					center;
}

#PageFrameInner {
	height:						100%;
	text-align:					center;
	margin-left: 				auto;
	margin-right: 				auto;
	background-color:			#FFFFFF;
}

#PageEdge {
	width:						1;
	background-color:			#8B9FB3;
}

#PageBody {
	width:						760;
	height:						100%;
	background-color:			#FFFFFF;
}

#PageLayoutHorizontal {
	height:						1;
	background-color:			#CBD4DD;
}

#PageLayoutVertical {
	width:						1;
	background-color:			#CBD4DD;
}

#PageLayoutWhiteSpace {
	height:						24;
}

.required {
	color:						#FF0000;
	font-size:					12px;
	font-weight: 				bold;
}

.CSHeader {
	color:						#000000;
	font-weight: 				bold;
}

.CSIntro {
	color:						#6B8198;
	font-style:					italic;
	font-weight: 				bold;
}

.MapDiv {
	font-size:					0px;
	line-height:				0px;
}

A.LinkBar, A.LinkBar:Visited, A.LinkBar:Active {
	color: 						#FFFFFF;
	text-decoration: 			none;
	font-family:				Tahoma,Verdana,Arial,Helvetica;
	font-size:					10px;
	font-weight: 				bold;
}

A.LinkBar:Hover {
	color: 						#22272c;
	text-decoration: 			none;
	font-family:				Tahoma,Verdana,Arial,Helvetica;
	font-size:					10px;
	font-weight: 				bold;
}

input.FormField {
	border-width:				1px;	
}

textarea.FormField {
	border-width:				1px;
}

td.AbilityTestQ {
	text-align:					left;
	font-weight:				bold;
}

td.AbilityTestA {
	text-align:					left;
}

td.AbilityTestSpace {
	height:						40;
}