.ecos_H1 
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 16px; color: Black; margin-bottom:7px;
}
.ecos_H2
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 13px; color: Blue ;
}
.ecos_H3
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px;font-style:italic; color: Blue ;
}
.ecos_H4
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px;font-style:italic; color: Blue ; margin-top:5px;margin-bottom:0px;margin-left:0px;margin-right:0px; padding-bottom:0px;padding-top:0px;padding-right:0px;
}

.ecos_TH
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: transparent;
	color:Black;
	text-align: left;
}
.ecos_TD
{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}

.ecos_HR
{
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	color: #000000;
	padding-top: 0px;
}

.ecos_HR_blue
{
	margin-top: 0px;
	font-size: 1px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	color: #EEEEEE;
	padding-top: 0px;
}

.plaintextemail {font-family: Arial, Verdana, Helvetica; font-size: 10px; color: #000000; background-color: #ffffff;}
.redtext {font-family: Verdana,Arial,Helvetica; font-size: 12px;font-style:italic; color: #FF0000; background-color: #ffffff;}

.menubody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #5E8EE8;
}

.contextbutton {         font-family: Verdana, Arial, Helvetica, sans-serif; cursor:hand; font-size: 11px; color: #FFFFFF; background-color: #5E8EE8; font-weight: normal;border-bottom:0px;border-top:0px;border-left:0px;border-right:0px;margin-left:0px;padding-left:10px;text-align:left;}
.contextbuttonPressed {  font-family: Verdana, Arial, Helvetica, sans-serif; cursor:hand; font-size: 11px; color: White; background-color: #ffffff; font-weight: normal;border-bottom:0px;border-top:0px;border-left:0px;border-right:0px;margin-left:0px;padding-left:10px;text-align:left;background-image: url(images/setupcontext_selected.jpg);}
.contextbuttonHover
{
	border-right: 0px;
	border-top: 0px;
	padding-left: 10px;
	font-weight: normal;
	font-size: 11px;
	margin-left: 0px;
	border-left: 0px;
	cursor: hand;
	color: yellow;
	border-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #5e8ee8;
	text-align: left;
}
.mainbutton {            font-family: Verdana, Arial, Helvetica, sans-serif; cursor:hand; font-size: 11px; color: #000000; background-color: #ffffff; font-weight: normal;border-bottom:0px;border-top:0px;border-left:0px;border-right:0px;margin-left:10px;text-align:left;}
.tablebutton {           font-family: Verdana, Arial, Helvetica, sans-serif; cursor:hand; font-size: 11px; color: #009999; background-color: #ffffff; font-weight:normal ;text-align:center;border-bottom:0px;border-top:0px;border-left:0px;border-right:0px;margin-left:00px;text-align:left;}
.tabbutton
{
	border-right: black 1px solid;
	padding-right: 3px;
	border-top: black 1px solid;
	padding-left: 3px;
	font-weight: normal;
	font-size: 14px;
	z-index: 10;
	padding-bottom: 0px;
	margin: 0px;
	border-left: 1px solid;
	cursor: hand;
	color: #000000;
	padding-top: 3px;
	border-bottom: black 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	top: 7px;
	text-align: left;
}
.tabbuttonPressed
{
	border-bottom-width:0px;
	border-right: black 1px solid;
	padding-right: 3px;
	border-top: black 1px solid;
	padding-left: 3px;
	font-weight: normal;
	font-size: 14px;
	z-index: 30;
	padding-bottom: 0px;
	margin: 0px;
	border-left: black 1px solid;
	cursor: hand;
	color: #000000;
	padding-top: 3px;
	padding-bottom:3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	text-align: left;
	top:6px;
}
.tabbody
{
	color: #000000;
	background-color: #DDDDDD;
	border-bottom-style:solid;
	border-bottom-color:Black;
	border-bottom-width:1px;
	z-index:0;
}
.tabpage
{

	padding-left:10px;
	padding-top:20px;
	z-index:0;
}

.layerFormPopup
{
	border-right: black 1px solid;
	padding-right: 8px;
	border-top: black 1px solid;
	padding-left: 8px;
	font-size: 12px;
	padding-bottom: 8px;
	margin: 5px;
	border-left: black 1px solid;
	color: #000000;
	padding-top: 8px;
	border-bottom: black 1px solid;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	background-color: white;
}


.currentinfobody
{
	background-color: #5E8EE8;
}

.separator
{
	color:Black; height:2px;
}

.currentinfotext
{
		font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color:white;
}

.textboxentry
{
	font-size: 8pt;
	font-family: Verdana, Arial;
	width:100%;
}

TD.Despatching
{
	border-top: black 1px solid;
	font-size: 12px;
	color: black;
	border-bottom: black 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: orange;
	text-align: left;
}
TD.Despatched
{
	border-top: #709ceb 1px solid;
	font-size: 12px;
	color: white;
	border-bottom: #709ceb 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #709ceb;
	text-align: left;
}

.menuNormal
{
	font-size: 12px;
	color: white;
	border-bottom: #709ceb 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #709ceb;
	text-align: left;
}

.menuSelected
{
	font-size: 12px;
	border-left-color: black;
	cursor: hand;
	color: white;
	border-bottom: black 1px solid;
	font-family: Verdana;
	background-color: #5e8ee8;
	text-align: left;
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType= 1, startColorstr=#FF5E8EE8, endColorstr=#CCFFFFFF);	
}

.menuSubSelected
{
	font-size: 12px;
	cursor: hand;
	color: white;
	font-family: Verdana;
	text-align: left;
	text-decoration:underline;
}

.rowNormal
{
	border-top: #709ceb 1px solid;
	font-size: 14px;
	color: black;
	border-bottom: #709ceb 1px solid;
	background-color: transparent;
	text-align: left;
	font-family:Courier New;
	font-size:10pt;
}

.rowNormal_experian
{
	
	font-size: 10px;
	color: black;
	background-color: transparent;
	text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.rowSelected
{
	border-top: black 1px solid;
	font-size: 14px;
	border-left-color: black;
	cursor: hand;
	color: white;
	border-bottom: black 1px solid;
	background-color: #5e8ee8;
	text-align: left;
	font-family:Courier New;
	font-size:10pt;
}

.rowSelected_experian
{
	cursor: hand;
	color: black;
	background-color: #EDEBEB;
	text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.rowUpdated
{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;text-align:left;
	color: silver;
	background-color: white;
}

.fixed_font_1
{
	font-family:Courier New;
	font-size:13px;
}

.statusRed
{
	background-color:Red;
	width:16px;
}

.statusGreen
{
	background-color:Green;
	width:16px;
}

.statusYellow
{
	width: 16px;
	background-color: yellow;
}

.ecos_VC_selector
{
	border-right: #000000 1px solid;
	padding-right: 5px;
	border-top: #000000 1px solid;
	padding-left: 5px;
	font-size: 12px;
	padding-bottom: 5px;
	margin: 5px;
	border-left: #000000 1px solid;
	color: black;
	padding-top: 5px;
	border-bottom: #000000 1px solid;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	background-color: ABCDEF;
}
.ecos_Dropdown
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
}
.ecos_textarea
{
	font-family: Courier New;
	font-size:12px;
	width:100%;
}
.ecos_textbox
{
	font-family: Courier New;
	font-size:12px;
}
.ecos_button
{
	border-right: mediumblue 1px solid;
	padding-right: 3px;
	border-top: mediumblue 1px solid;
	padding-left: 3px;
	font-size: 11px;
	padding-bottom: 3px;
	border-left: mediumblue 1px solid;
	cursor: hand;
	color: white;
	padding-top: 3px;
	border-bottom: mediumblue 1px solid;
	font-family: Verdana, Arial;
	background-color: #5E8EE8;
	text-align: center;
}

.ecos_button_experian
{
	border-right: black 1px solid;
	padding-right: 3px;
	border-top: black 1px solid;
	padding-left: 3px;
	font-size: 11px;
	padding-bottom: 3px;
	border-left: black 1px solid;
	cursor: hand;
	color: black;
	padding-top: 3px;
	border-bottom: black 1px solid;
	font-family: Verdana, Arial;
	background-color: #CCCCCC;
	text-align: center;
}

.ecos_button A
{
	border-right: mediumblue 1px solid;
	padding-right: 3px;
	border-top: mediumblue 1px solid;
	padding-left: 3px;
	font-size: 11px;
	padding-bottom: 3px;
	border-left: mediumblue 1px solid;
	cursor: hand;
	color: white;
	padding-top: 3px;
	border-bottom: mediumblue 1px solid;
	font-family: Verdana, Arial;
	background-color: dodgerblue;
	text-align: center;
}

.ecos_button A:HOVER
{
	border-right: mediumblue 1px solid;
	padding-right: 3px;
	border-top: mediumblue 1px solid;
	padding-left: 3px;
	font-size: 11px;
	padding-bottom: 3px;
	border-left: mediumblue 1px solid;
	cursor: hand;
	color: black;
	padding-top: 3px;
	border-bottom: mediumblue 1px solid;
	font-family: Verdana, Arial;
	background-color: #abcdef;
	text-align: center;
}

.ecos_button_off A
{
	border-right: mediumblue 1px solid;
	padding-right: 3px;
	border-top: mediumblue 1px solid;
	padding-left: 3px;
	font-size: 11px;
	padding-bottom: 3px;
	border-left: mediumblue 1px solid;
	cursor: hand;
	color: black;
	padding-top: 3px;
	border-bottom: mediumblue 1px solid;
	font-family: Verdana, Arial;
	background-color: #CCCCCC;
	text-align: center;
}

.ecos_button_off A:HOVER
{
	border-right: mediumblue 1px solid;
	padding-right: 3px;
	border-top: mediumblue 1px solid;
	padding-left: 3px;
	font-size: 11px;
	padding-bottom: 3px;
	border-left: mediumblue 1px solid;
	cursor: hand;
	color: black;
	padding-top: 3px;
	border-bottom: mediumblue 1px solid;
	font-family: Verdana, Arial;
	background-color: #abcdef;
	text-align: center;
}

.ecos_info
{
	border-right: mediumblue 1px solid;
	padding-right: 6px;
	background-position: left top;
	border-top: mediumblue 1px solid;
	margin-top: 10px;
	margin-right: 10px;	
	padding-left: 50px;
	font-size: 11px;
	background-image: url(http://apps.maestro-interactive.co.uk/ecos/ecos3/images/info.gif);
	margin-bottom: 20px;
	padding-bottom: 20px;
	border-left: mediumblue 1px solid;
	color: black;
	padding-top: 6px;
	border-bottom: mediumblue 1px solid;
	background-repeat: no-repeat;
	font-family: Verdana, Arial;
	background-color: aliceblue;
	text-align: left;
	width:750px;
}
.ecos_info_auto_width
{
	border-right: mediumblue 1px solid;
	padding-right: 6px;
	background-position: left top;
	border-top: mediumblue 1px solid;
	margin-top: 10px;
	margin-right: 10px;	
	padding-left: 50px;
	font-size: 11px;
	background-image: url(http://apps.maestro-interactive.co.uk/ecos/ecos3/images/info.gif);
	margin-bottom: 20px;
	padding-bottom: 20px;
	border-left: mediumblue 1px solid;
	color: black;
	padding-top: 6px;
	border-bottom: mediumblue 1px solid;
	background-repeat: no-repeat;
	font-family: Verdana, Arial;
	background-color: aliceblue;
	text-align: left;
}
.ecos_redirect_info
{
	border-right: mediumblue 1px solid;
	padding-right: 6px;
	background-position: left top;
	border-top: mediumblue 1px solid;
	margin-top: 10px;
	margin-right: 10px;	
	padding-left: 50px;
	font-size: 11px;
	margin-bottom: 20px;
	padding-bottom: 20px;
	border-left: mediumblue 1px solid;
	color: black;
	padding-top: 6px;
	border-bottom: mediumblue 1px solid;
	background-repeat: no-repeat;
	font-family: Verdana, Arial;
	background-color: aliceblue;
	text-align: left;
	
}

.ecos_experian_redirect_info
{
	border-right: none;
	padding-right: 6px;
	background-position: left top;
	border-top: none;
	margin-top: 10px;
	margin-right: 10px;	
	padding-left: 50px;
	font-size: 11px;
	margin-bottom: 20px;
	padding-bottom: 20px;
	border-left: none;
	color: black;
	padding-top: 6px;
	border-bottom: none;
	background-repeat: no-repeat;
	font-family: Verdana, Arial;
	background-color: white;
	text-align: center;
	
}
.ecos_editable
{
	border-right: black 1px solid;
	padding-right: 6px;
	border-top: black 1px solid;
	margin-top: 10px;
	padding-left: 10px;
	margin-bottom: 20px;
	padding-bottom: 20px;
	border-left: black 1px solid;
	width: 100%;
	margin-right: 10px;
	padding-top: 6px;
	border-bottom: black 1px solid;
	background-color: aliceblue;
}
.ecos_editable_no_border
{
	padding-right: 6px;
	margin-top: 10px;
	padding-left: 10px;
	margin-bottom: 20px;
	padding-bottom: 20px;
	width: 100%;
	margin-right: 10px;
	padding-top: 6px;
	background-color: aliceblue;
}

.ecos_hyperlink A
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color:white;
	text-decoration:none;
}

.ecos_hyperlink A:HOVER
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color:white;
	text-decoration:underline;
}
.ecos_hyperlink A:VISITED
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color:white;
	text-decoration:underline;
}
.ecos_hyperlink A:ACTIVE
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color:white;
	text-decoration:underline;
}

A.toolbox_link
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	text-decoration:none;
	color:black;
	border:0px none;
}

A.toolbox_link:HOVER
{
	color:red;
}

A.toolbox_link:ACTIVE
{
	color:red;
	text-decoration:underline;
	border:0px none;
	
}

TABLE.report_table
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size:11pt;
}

.report_description
{
	background-color:Aliceblue;
	text-align:center;
	padding:30px;
	width:300px;
	border:solid 5px #5E8EE8;
	padding:20px;
}

A.report_link:Link, A.report_link:Visited
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11pt;
	text-decoration:none;
	color:black;
	border:0px none;
	height:30px;
	width:300px;
	margin-right:0px;
	vertical-align:middle;
	padding:14px;
}


A.report_link:HOVER
{
	/*background-color:#5E8EE8;*/
	color:black;
	text-decoration:underline;
	/*background-image:url(images/flibbityjibbit.gif);
	background-position:left center;
	background-repeat:no-repeat;*/
}

A.report_primed
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11pt;
	text-decoration:none;
	border:0px none;
	height:30px;
	width:300px;
	margin-right:0px;
	vertical-align:middle;
	padding:14px;
	color:White;
	background-image:url(images/flibbityjibbit.gif);
	background-position:left center;
	background-repeat:no-repeat;
}

.report_link a{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11pt;
	text-decoration:none;
	color:black;
	border:0px none;
	height:30px;
	width:300px;
	margin-right:0px;
	vertical-align:middle;
	padding:14px;
}


DIV.toolbox_option
{

	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	border:1px solid black;
	padding-bottom:30px;
	padding-top:10px;
	padding-right:10px;
	padding-left:10px;
	background-color:#FEFEeE;
}
.highlight
{
	position:absolute;
	FILTER: progid:DXImageTransform.Microsoft.Alpha(Style=0, Opacity=60);

}
SPAN.help_popup
{
	border-right: black 1px solid;
	padding-right: 8px;
	border-top: black 1px solid;
	padding-left: 8px;
	font-size: 12px;
	z-index: 100;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=black,direction=135);
	left: 480px;
	visibility: hidden;
	padding-bottom: 8px;
	margin: 5px;
	border-left: black 1px solid;
	width: 276px;
	color: white;
	padding-top: 8px;
	border-bottom: black 1px solid;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	position: absolute;
	top: 140px;
	height: 200px;
	background-color: #5e8ee8;
	text-align: justify;
}

.status_sending{color:#FF9900; font-weight:bold;}
.status_on_hold{color:#660000; font-weight:bold;}
.status_completed{color:#336600; font-weight:bold;}
.status_queued{color:#666633; font-weight:bold;}
.status_not_queued{font-weight:normal;}

P.ecos_p
{
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size:8pt;
}