BODY {
	FONT-SIZE: 0.8em; 
	BACKGROUND: url(https://static.wcn.co.uk/company/training/evershed/background.gif) #f1eff0 repeat-x;
	MARGIN: 0px; 
	COLOR: #676767; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

TD { PADDING: 3px 14px 3px 2px;  }

A ,A:visited { 
	color:#009D96;
	font-weight:401;
	cursor:pointer;
	text-decoration:none;
}
A:activ,A:hover {
	background-color:#009D96;
	color:#fff;
}

P { DISPLAY: inline; }

H1 {}
H2 {
	DISPLAY: inline; 
	FONT-SIZE: 1em;
}
H3 {}

HR {
	DISPLAY: none; 
	COLOR: #036; 
	HEIGHT: 1px;
}

FORM { DISPLAY: inline; }
DIV#form {
	PADDING: 20px 0px 0px 5px; 
	MARGIN: 0px; 
	FLOAT: left;  
	WIDTH: 580px; 
}
FIELDSET {
	PADDING: 0px;
	FONT-SIZE: 1em; 
	MARGIN: 0px;
	BORDER-STYLE: none; 
}
LEGEND {
	BORDER-WIDTH: 0px; 
	PADDING: 0px; 
	DISPLAY: none; 
	MARGIN: 0px;
}
SELECT, INPUT,TEXTAREA {
	FONT-SIZE: 0.85em; 
	FONT-FAMILY: Verdana, Arial, sans-serif;
}

DIV#skip { DISPLAY: none; }

DIV#header {
	HEIGHT: 101px; 
	BACKGROUND-COLOR: transparent; 
	TEXT-ALIGN: left;
	MARGIN: 0px auto;
	WIDTH: 100%; 
	BACKGROUND: url(https://static.wcn.co.uk/company/eversheds/2009/img/background.gif) #f1eff0 repeat-x;
}
DIV#header1 {
	WIDTH: 850px; 
	BACKGROUND-COLOR: transparent; 
	TEXT-ALIGN: left;
	MARGIN: 0px auto;
	
	margin-top:-101px;
	margin-bottom:50px;
}
DIV#column1 {
	MARGIN: 0px auto;
	padding-bottom: 15px; 
	margin-top:20px;
	_margin-top:30px;
	WIDTH: 850px; 
	BACKGROUND-COLOR: #fff! important; 
	TEXT-ALIGN: left;
}
DIV#leftmenu {
	MARGIN-TOP: 60px; 
	MARGIN-RIGHT: 5px; 
	MARGIN-LEFT: 0px;
	CLEAR: none;
	FLOAT: left;  
	WIDTH: 164px;
}
DIV#main {
	FLOAT: left; 
	PADDING-BOTTOM: 0px;  
	WIDTH: 670px; 
	BACKGROUND-COLOR: white; 
	TEXT-ALIGN: left;
}
#form {
width: 100% !important
}
DIV#namediv {
	MARGIN-TOP: 0px;
	POSITION: relative; 
	TOP: 5px;
	BACKGROUND-COLOR: transparent; 
	TEXT-ALIGN: right;
}
DIV#sectiontitle {
	COLOR: #fff; 
	BACKGROUND-COLOR: #c5d0d4;
}
DIV#sectiontitle H1, h1 a { 
	PADDING-LEFT: 10px; 
	PADDING-Top: 4.5px; 
	PADDING-Bottom: 4.5px; 
	font-size:20.4667px;
}
DIV#app_date { TEXT-ALIGN: right; }

DIV#pre_text { 
	PADDING-TOP: 10px; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 10px; 
	TEXT-ALIGN: justify;
}

DIV#compulsory_question_warning { TEXT-ALIGN: center; }
#app_centre_text { TEXT-ALIGN: left; }

#footer_right { }
.clear {
	CLEAR: both; 
	DISPLAY: block; 
	OVERFLOW: hidden; 
	HEIGHT: 1px;
}

DIV#footer_all {
	CLEAR: both; 
	MARGIN: 0px auto; 
	WIDTH: 850px;
	background-color:transparent;
}

.hidden { DISPLAY: none; }

DIV#left_menu_heading {
	DISPLAY: block; 
	MARGIN: 0px; 
	/* WIDTH: 164px; */
}
H2.left_menu_heading {
	MARGIN-LEFT: 20px; 
	TEXT-ALIGN: center
}
UL#trackermenu {
	PADDING: 0px;
	BACKGROUND: #fff; 
	MARGIN: 0px;
	LIST-STYLE-TYPE: none;
}
UL#trackermenu LI {
	PADDING: 0px; 
	BORDER-TOP: #dadada 1px solid; 
	MARGIN: 0px; 
	/* WIDTH: 164px;  */
	LIST-STYLE-TYPE: none;
}
A.leftmenu_link, A.leftmenu_link:visited {
	PADDING: 1px 1px 2px 2px;    
	_PADDING: 1px 0px 2px 0px;    
	DISPLAY: block;    
	COLOR: #676767; 
	BACKGROUND-COLOR: #fff; 
	_BACKGROUND-COLOR: transparent; 
	TEXT-DECORATION: none;
	_width:100%;
}
A.leftmenu_link:active, A.leftmenu_link:hover {
	COLOR: #fff; 
	BACKGROUND-COLOR:#009d96; 
	TEXT-DECORATION: none;
}
A.leftmenu_current,A.leftmenu_current:visited ,
A.leftmenu_current:active, A.leftmenu_current:hover {
	PADDING: 1px 1px 2px 2px;    
	_PADDING: 1px 0px 2px 0px;   
	DISPLAY: block; 
	COLOR: #fff; 
	BACKGROUND-COLOR: #009d96; 
	TEXT-DECORATION: none;	
	_width:100%;
}
IMG.tracker_img {
	PADDING-RIGHT: 0.5em; 
/* 	PADDING-TOP: 2px;
	PADDING-BOTTOM: 4px;  */
	
	border:0px solid #fff;
	FLOAT: left; 
	VERTICAL-ALIGN: middle; 
}
#tracker_img1{
	padding-bottom:19px;
}
DIV#key {
	MARGIN-TOP: 25px; 
	MARGIN-BOTTOM: 10px;
}
#key_title {
	PADDING: 2px 35.5px 2px 35.5px; 
	*PADDING: 2px 36px 2px 36px; 
	COLOR: #fff;
	MARGIN: -10px 5px 0px 2px; 
	BACKGROUND-COLOR: #009D96
}
UL.key {
	PADDING: 3px; 
	BORDER: #bbb 1px solid; 
	FONT-WEIGHT: normal; 
	MARGIN: -10px 5px 0px 2px; 
	LIST-STYLE-TYPE: none; 
	BACKGROUND-COLOR: #fff;
}
UL.key LI {
	PADDING: 0px 0px 1px 0px; 
	MARGIN-TOP: 3px; 
	COLOR: #009D96; 
}
.key { }

DIV#options {
	BACKGROUND: url(https://www.eversheds.com/images/Interface/Backgrounds/menu_gap.gif) ; 
	WIDTH: 850px! important; 
	POSITION: relative; 
	LEFT: -175px;  
	TOP:-20px;  
	_POSITION: absolute;  
	_LEFT: 205px; 
	_TOP:100px; 
	HEIGHT: 32px;
}
#options UL {
	PADDING-LEFT: 1px;
	_PADDING-LEFT: 7px; 
	MARGIN-LEFT: -3px; 
	LIST-STYLE-TYPE: none; 
	HEIGHT: 14px;
	_HEIGHT: ;
}
#options LI {
	FONT-WEIGHT: bold;
	FLOAT: left; 
	HEIGHT: 13px;
}
#options LI A:link {
/* 	PADDING-TOP: 10px! important; 
	PADDING-RIGHT: 31px! important; 
	PADDING-LEFT: 33px! important; */
	Padding: 5px 25.9px;
	*Padding: 5px 26.9px 5px 26.9px;
	_Padding: 5px 24.9px 5px 25.9px !important;
	_float:left;
	DISPLAY: block; 
	BACKGROUND: url(https://www.eversheds.com/images/Interface/Backgrounds/menu_strip.gif) #fff; 
	COLOR: #fff; 
	MARGIN-RIGHT: 2px; 
	HEIGHT: 22px; 
	TEXT-DECORATION: none;
}
#options LI A:visited {
	Padding: 5px 25.9px;
	*Padding: 5px 26.9px 5px 26.9px;
	_Padding: 5px 24.9px 5px 25.9px !important;
	_float:left;
	DISPLAY: block; 
	BACKGROUND: url(https://www.eversheds.com/images/Interface/Backgrounds/menu_strip.gif) #fff; 
	COLOR: #fff; 
	MARGIN-RIGHT: 2px; 
	HEIGHT: 22px; 
	TEXT-DECORATION: none;
}
#options LI A:active ,#options LI A:hover { BACKGROUND: url(https://www.eversheds.com/images/Interface/Backgrounds/menu_highlight.gif); }
.pre_question_text {
	MARGIN-TOP: 0px; 
	DISPLAY: block; 
	MARGIN-BOTTOM: 0px;
}
.question_row {}
.question_col { FLOAT: left; }
.label {
	PADDING: 0.2em 0px 0px 0px; 
	FLOAT: left; 
}
.mandfieldcolor { BACKGROUND-COLOR: #fff; }
.mand_star {
	WIDTH: 1em;
	COLOR: #f00;
}
.mand_star span{ display:none; }

.help_link { VERTICAL-ALIGN: bottom; }
.help_link a img{ border:0px solid red; }
.help_icon { PADDING-LEFT: 10px; }

.clear_q_row {
	CLEAR: both; 
	DISPLAY: block; 
	OVERFLOW: hidden; 
	HEIGHT: 8px;
}
DIV.pre_submit_div {}
.submit_row { TEXT-ALIGN: center; }
.proceed {
	BORDER: #000 1px outset; 
	MARGIN-LEFT: 2px;  
	COLOR: #fff;
	MARGIN-RIGHT: 2px; 
	BACKGROUND-COLOR: #009D96;
}
.proceedactive {
	BORDER: #000 1px outset;
	MARGIN-LEFT: 2px; 
	COLOR: white! important;
	MARGIN-RIGHT: 2px; 
	BACKGROUND-COLOR: #009D96;
}
.alertbutton {
	BORDER: #fff 1px solid;
	MARGIN-LEFT: 2px; 
	MARGIN-RIGHT: 2px;
	BACKGROUND-COLOR: #f00;
}
#clear_all { TEXT-ALIGN: left; }
.clear_all_button {
	BORDER: #000 1px outset; 
	MARGIN-LEFT: 2px; 
	COLOR: #fff; 
	MARGIN-RIGHT: 2px; 
	BACKGROUND-COLOR: #009D96;
}
.clear_all_active {
	BORDER: #000 1px outset; 
	MARGIN-LEFT: 2px; 
	COLOR: #fff; 
	MARGIN-RIGHT: 2px; 
	BACKGROUND-COLOR: #009d96;
}
DIV.counter {
	FONT-SIZE: 0.8em; 
	COLOR: #666;
}
DIV.counter INPUT {
	BORDER: #fff 1px solid; 
	COLOR: #666; 
	BACKGROUND-COLOR: transparent;
}
.view_app_text { COLOR: #666; }
.print_app_col { FLOAT: left; }
.print_app_row { }
DIV#registered_users { MARGIN-BOTTOM: 20px; }
#registered_users INPUT {}
DIV#new_users { WIDTH: 100%; }
#new_users INPUT {}
H2.mainpage {
	DISPLAY: block;
	MARGIN-BOTTOM: 6px; 
	COLOR: #000; 
	BORDER-BOTTOM: #000 1px solid;
}
.declaration {
	COLOR: #666; 
	TEXT-ALIGN: justify;
}
.declaration_box {
	BORDER: #999999 1px solid; 
	PADDING: 2px 8px 0px 2px; 
	MARGIN-TOP: 10px; 
	MARGIN-BOTTOM: 10px; 
	OVERFLOW: scroll;
	WIDTH: 400px; 
	HEIGHT: 130px;
}
DIV#agree_checkbox {
	CLEAR: both; 
	PADDING-BOTTOM: 5px; 
	COLOR: #000;
}
.browser_warning {
	BORDER: #666 1px solid; 
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px;
	MARGIN-TOP: 4px;
	DISPLAY: block;  
	MARGIN-BOTTOM: 8px; 
	BACKGROUND-COLOR: #fcc;
}
DIV#incomplete UL {
	PADDING: 0px; 
	MARGIN: 2px 0px 2px 16px;
	LIST-STYLE-TYPE: square;
}
DIV#incomplete LI { PADDING: 2px 0px 2px 0px; }
H2.print_app {
	PADDING: 2px 0px 2px 3px;  
	DISPLAY: block; 
	COLOR: #bbb; 
	BACKGROUND-COLOR: #ddd;
}
DIV#app_centre_text { PADDING-TOP: 10px; }
TH.appcentre {
	BORDER-BOTTOM: black 1px solid; 
	BACKGROUND-COLOR: #ddd; 
	TEXT-ALIGN: left;
}
TABLE.appcentre { BORDER: #999 1px solid; }
UL.vac_menu {
	PADDING: 0px;
	MARGIN: 10px 0px 0px 4px;
	LIST-STYLE-TYPE: none;
}
UL.vac_menu LI {}
LI.vac_menu_title {
	PADDING: 2px 1px 2px 2px; 
	FONT-WEIGHT: normal; 
	MARGIN: 0px; 
	COLOR: #fff; 
	BORDER-BOTTOM: #009D96 1px solid; 
	BACKGROUND-COLOR: #009D96;
}
UL.vac_menu A:link ,UL.vac_menu A:visited {
	PADDING: 2px 1px 2px 2px; 
	DISPLAY: block;
	COLOR: #009D96; 
	BORDER-BOTTOM: #009D96 1px solid; 
	BACKGROUND-COLOR: #fff; 
	TEXT-DECORATION: none;
}
UL.vac_menu A:active, UL.vac_menu A:hover { TEXT-DECORATION: underline; }
LI.vac_title A:hover {
	COLOR: #fff; 
	BACKGROUND-COLOR: #009D96; 
	TEXT-DECORATION: none;
}
LI.container { DISPLAY: inline; }
UL.vac_item {
	PADDING: 0px;
	MARGIN: 0px 0px 0px 8px; 
	LIST-STYLE-TYPE: none;
}
UL.vac_item LI { }
UL.vac_item A:link {
	PADDING: 2px 1px: 2px 2px;
	DISPLAY: block; 
	COLOR: #009D96; 
	BORDER-BOTTOM: #009D96 1px solid;
	BACKGROUND-COLOR: transparent; 
	TEXT-DECORATION: none;
}
UL.vac_item A:visited {
	PADDING: 2px 1px 2px 2px; 
	DISPLAY: block; 
	COLOR: #009D96; 
	BORDER-BOTTOM: #009D96 1px solid; 
	BACKGROUND-COLOR: transparent; 
	TEXT-DECORATION: none;
}
UL.vac_item A:active {
	COLOR: #fff; 
	BACKGROUND-COLOR: #009D96; 
	TEXT-DECORATION: none;
}
UL.vac_item A:hover {
	COLOR: #fff; 
	BACKGROUND-COLOR: #009D96; 
	TEXT-DECORATION: none;
}
.para {
	MARGIN-TOP: 0px; 
	DISPLAY: block; 
	MARGIN-BOTTOM: 0px; 
	PADDING-BOTTOM: 8px;
        color: #676767;
	PADDING-TOP: 4px;
}
.smalltext {
	DISPLAY: block; 
	PADDING-BOTTOM: 2px;
	COLOR: #009D96; 
	PADDING-TOP: 10px; 
}
.smalltextpara {
	MARGIN-TOP: 2px; 
	DISPLAY: block; 
	FONT-SIZE: 0.8em;
	MARGIN-BOTTOM: 4px; 
	COLOR: #009D96; 
}
DIV#print_title { DISPLAY: none; }
.ra {
	BORDER: navy 1px solid; 
	FLOAT: left; 
	WIDTH: 200px;
}
.faqLeftMenu { }

#logo {
	MARGIN-TOP: 5px; 
	DISPLAY: inline-block; 
	MARGIN-LEFT: 0px;
	width:200px;
	float:left;
}

/* the top options at the bottom of the header */
#firstlist{
	position:relative;
	top:-4px;
}
#tabmenu{
	display:inline;
	float:right;
	margin-top:-2px;
	*margin-top:1px;
}
#tabmenu a{
	padding: 2px 5px 2px 5px;
	margin-left:-4.9px;
	border-right:1px solid #999999;
}
#tabmenu a:hover{
	padding: 2px 5px 2px 5px;
	margin-left:-4.9px;
	border-right:1px solid transparent;
}
.footerbody a{
	padding: 2px 5px 2px 5px;
	margin-left:-4.9px;
	border-right:1px solid #999999;
}
.footerbody a:hover{
	padding: 2px 5px 2px 5px;
	margin-left:-4.9px;
	border-right:1px solid transparent;
}
TD.login_pre_text { }
.submit_form_align { TEXT-ALIGN: center; }

span.view_app_text { COLOR: #009D96; }

/* added by Ahmed to kill the FAQ imaged borders */
.topSectionImage, .bottomSectioImage{ border:0px solid #fff;}