﻿body {
	
	margin: 0;
		
}

 .ErrorMsg
{
	FONT-FAMILY: Arial; 
	COLOR: red; 
	text-decoration: none; 
	font-size: 9pt; 
	font-weight: bold;	
}
.PageTitle
{
FONT-FAMILY: Arial, Veranda, San-Serif; FONT-SIZE: 12pt; COLOR: #004885; FONT-WEIGHT: bold;	
}
.PageTitleGrey
{
FONT-FAMILY: Arial, Veranda, San-Serif; FONT-SIZE: 12pt; COLOR: #4A4848; FONT-WEIGHT: bold;	
}
.PageTitleGrey:HOVER
{
FONT-FAMILY: Arial, Veranda, San-Serif; FONT-SIZE: 12pt; COLOR: #000000; FONT-WEIGHT: bold;	
}
.PageTitleDark
{
FONT-FAMILY: Arial, Veranda, San-Serif; FONT-SIZE: 12pt; COLOR: #2A4258; FONT-WEIGHT: bold;	
}

.FeedbackMsg
{
	FONT-FAMILY: Arial; 
	COLOR: green; 
	text-decoration: none; 
	font-size: 8pt; 
	font-weight: bold;
}



.aBlack
{
	FONT-FAMILY: Arial; 
	COLOR: black; 
	text-decoration: none; 
	font-size: 8pt; 
	font-weight: bold;
}

.aBlack:HOVER
{
	FONT-FAMILY: Arial; 
	COLOR: red; 
	text-decoration: underline; 
	font-size: 8pt; 
	font-weight: bold;
}

.aBlue
{
	FONT-FAMILY: Arial; 
	COLOR: Blue; 
	text-decoration: none; 
	font-size: 8pt; 
	font-weight: bold;
}

.aBlue:HOVER
{
	FONT-FAMILY: Arial; 
	COLOR: red; 
	text-decoration: underline; 
	font-size: 8pt; 
	font-weight: bold;
}



.aLink_v2
{
	FONT-FAMILY: Arial; 
	COLOR: black; 
	text-decoration: none; 
	font-size: 9pt; 
	font-weight: normal;
}


.aLinkSelected_v2
{
	FONT-FAMILY: Arial; 
	COLOR: black; 
	text-decoration: none; 
	font-size: 9pt; 
	font-weight: bold;
}
.fieldHeader
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #153177;
	FONT-FAMILY: Arial, Verdana,  sans-serif;
	TEXT-DECORATION: none;
	TEXT-ALIGN: right
}

.FieldHeaderCenter
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #153177;
	FONT-FAMILY: Arial, Verdana,  sans-serif;
	TEXT-DECORATION: none;
	TEXT-ALIGN: center
}
.fieldHeaderLeft
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #153177;
	FONT-FAMILY: Arial, Verdana,  sans-serif;
	TEXT-DECORATION: none;
	TEXT-ALIGN: left
}

.columnHeader
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #153177;
	FONT-FAMILY: Arial, Verdana,  sans-serif;
	TEXT-DECORATION: none;
	TEXT-ALIGN: center
}
.columnHeaderLeft
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #153177;
	FONT-FAMILY: Arial, Verdana,  sans-serif;
	TEXT-DECORATION: none;
	TEXT-ALIGN: left
}

.FieldInfo
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #153177;
	FONT-FAMILY: Arial, Verdana,  sans-serif;
	TEXT-DECORATION: none
}
.SubTitle
{
	Font-Weight: bold; 
	FONT-FAMILY: Arial, Verdana,  sans-serif; 
	COLOR: #153177;
	FONT-SIZE: 9pt;
}
.MainBackground
{
	background: url(images\main_back.gif); 
	background-repeat: no-repeat


}
.TableHeader
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #153177;
	FONT-FAMILY: Arial, Verdana,  sans-serif;
	TEXT-DECORATION: none;
	BACKGROUND-COLOR: E9C056;
}
.NormalText
{
	TEXT-ALIGN: none; FONT-FAMILY: Arial, Veranda, San-Serif; FONT-SIZE: 9pt; COLOR: #4A4848;
}
.NormalTextC
{
	TEXT-ALIGN: center; FONT-FAMILY: Arial, Veranda, San-Serif; FONT-SIZE: 9pt; COLOR: #4A4848;
}
.NormalTitle
{
	FONT-WEIGHT: bold; TEXT-ALIGN: none; FONT-FAMILY: Arial, Veranda, San-Serif; FONT-SIZE: 10pt; COLOR: #004885;
}
.SmallText
{
	TEXT-ALIGN: none; FONT-FAMILY:Verdana, San-Serif; FONT-SIZE: 6pt; COLOR: #4A4848;
}
P
{
	FONT-WEIGHT: normal; TEXT-ALIGN: none; FONT-FAMILY: Arial, Veranda, San-Serif; FONT-SIZE: 9pt; COLOR: #4A4848;
}
.SectionHeader
{
	font-weight: bold;
	font-size: 9pt;
	color: white;
	border-bottom: gray 1px solid;
	font-family: Verdana, Arial, san-serif;
	position: static;
	height: 20px;
	background-color: #336699;
	text-align: left;
}
.SectionContainer
{
	border-right: dimgray 1px solid;
	border-top: dimgray 1px solid;
	border-left: dimgray 1px solid;
	border-bottom: dimgray 1px solid;
	background-color: white;
}
.SubSectionHeader
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12pt; 
	COLOR: #004885; 
	BORDER-BOTTOM: #bebebe 1px solid; 
	FONT-FAMILY: Arial, Veranda, San-Serif	
}
.Border1
{
	border:solid 1px #000000;
	border-collapse:collapse;   
}
.TableHeader
{
	font-weight:bold;
}
 
 
 
/* 
   Richards changes to the look of the current form 18/07/2007
   
*/

/* overview */
 
 
 
 #TemplateSplash {
	width:100%;
	height:26px;
	background:url(Images/1x26Gradient.jpg) repeat-x left top;
	background-color:White;
	border-top-color:Black;
	border-top-style:ridge;
	border-top-width:1px;
	border-bottom-color:Black;
	border-bottom-style:ridge;
	border-bottom-width:1px;
	height: 3em;
}



#TemplateSplash .Time 
{
	padding-left:40px;
	width:150px;
	height:5px;
	padding-bottom:5px;
	color:Black;
	font-family:@Arial Unicode MS;
	font-size:11px;
	font-style:normal;
	padding-top:5px;
	background-color: transparent;
	float: left;
	margin-right: 2em;
	margin-top: 0.3em;
	margin-left: .8em;
}
 
 
 
 
 
 
 
 
 
 /* controls the logo div position */
 
 #TemplateHeader 
 {
	padding-left:15px;
	width:100%;
	height:24px;
	background-color:White;
	border-top-color:White;
	border-top-style:ridge;
	border-top-width:1px;
	height: 3em;
}


#TemplateHeader .Logo 
{
	width:126px;
	height:64px;
	background-color: transparent;
	float: left;
	margin-right: 2em;
	margin-top: 0.3em;
	margin-left: .8em;
}
 
.LoginTitle
 {
	text-align:center;
	padding-left:100px;
	padding-right:100px;
	font-family:@Arial Unicode MS;
	font-size:18px;
	padding-top:5px;
	padding-bottom:5px;
	color:#02194b;
	
	}
	
	.RbList
{
	font-family:@Arial Unicode MS;
	font-size:10px;
	font-style:normal;
	font-variant:normal;
	color:#02194b;
	padding-bottom:4px;
	padding-left:2px;
	padding-right:2px;
	cursor:default;
	
}
	
.Hr
{
	color:red;
	padding-top:5px;
	padding-bottom:5px;
}
	
	.FormText
	{
		
	font-family:@Arial Unicode MS;
	font-size:12px;
	font-weight:300;
	font-style:normal;
	font-variant:normal;
	color:#02194b;	
	}
	.FormTextRed
	{
		
	font-family:@Arial Unicode MS;
	font-size:12px;
	font-weight:300;
	font-style:normal;
	font-variant:normal;
	color:Red;
	}
	
	.DDlist
	{
	padding-left:2px;
	padding-right:2px;
	padding-top:1px;
	padding-bottom:1px;
	font-family:@Arial Unicode MS;
	font-size  :11px;
	background-color:#d6e0f7;
	color:#02194b;
	
	border-bottom-color:black;
	border-bottom-style:inset;
	border-bottom-width:2px;
	    
	border-left-color:#02194b;
	border-left-style:inset;
	border-left-width:1px;
	  
	border-right-color:#02194b;
	border-right-style:inset;
	border-right-width:1px;
	    
	border-top-color:#02194b;
	border-top-style:inset;
	border-top-width:1px;
	
	}
	
	.TxtBox
	
	{
	padding-left:2px;
	padding-right:2px;
	padding-top:1px;
	padding-bottom:1px;	
	
	font-family:@Arial Unicode MS;
	font-size  :11px;
	color:Black;
	
	background-color:White;
		
	border-bottom-color:#02194b;
	border-bottom-style:ridge;
	border-bottom-width:1px;
	    
	border-left-color:#02194b;
	border-left-style:ridge;
	border-left-width:1px;
	  
	border-right-color:#02194b;
	border-right-style:ridge;
	border-right-width:2px;
	    
	border-top-color:#02194b;
	border-top-style:ridge;
	border-top-width:1px;
	}
	
	
	.TxtBoxRed
	
	{
	padding-left:2px;
	padding-right:2px;
	padding-top:1px;
	padding-bottom:1px;	
	
	font-family:@Arial Unicode MS;
	font-size  :11px;
	color:Black;
	
	background-color:White;
		
	border-bottom-color:#02194b;
	border-bottom-style:ridge;
	border-bottom-width:1px;
	    
	border-left-color:#02194b;
	border-left-style:ridge;
	border-left-width:1px;
	  
	border-right-color:#02194b;
	border-right-style:ridge;
	border-right-width:2px;
	    
	border-top-color:#02194b;
	border-top-style:ridge;
	border-top-width:1px;
	
	}
	
	
	
	
	
.FormButton
{
cursor:pointer;
border:outset 1px #ccc;
background:#999;
color:#666;
font-weight:bold;
padding: 1px 2px;
background:url(Images/formbg.gif) repeat-x left top;
}



