/*   Description:Default style sheet for Public Access                  */
/*   Customised for Worcestershire County Council                       */
/*   -www.worcestershire.gov.uk colours-                                */
/*   burgundy   = #990000                                               */
/*   pink       = #E1B2B2                                               */
/*   lightgrey  = #F9F9F9                                               */
/*   midgrey    = #EAEAEA                                               */
/*   darkgrey   = #BABABA                                               */
/*   darkergrey = #505050                                               */
/*   yellow     = #FBF790                                               */
/* Main text colour. */

hr { 
	clear:both;
	height:0px;_height:4px;
	border:2px solid #990000;
	margin:0 0 16px 0;_margin:8px 0 -6px 0;
}
fieldset {
	border:0 none white;
	_margin:0;
	background-color:#eeeeee; /* fallback color for non-gradient capable browsers */
	background-image:-moz-linear-gradient(top, white, white 10px,#eeeeee 90%, #dddddd);
	background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0.1,white),color-stop(0.3,#eeeeee),color-stop(0.7,#eeeeee),color-stop(0.9,#dddddd));
	background-image:linear-gradient(top, white, white 10px,#eeeeee 90%, #dddddd);
	_filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff', endColorstr='#dddddd');
	/*_border-top:10px solid white;*/
	-moz-border-radius-topright:8px;
	-moz-border-radius-topleft:8px;
	-moz-border-radius-bottomright:8px;
	-moz-border-radius-bottomleft:8px;
	-webkit-border-top-right-radius:8px;
	-webkit-border-top-left-radius:8px;
	-webkit-border-bottom-right-radius:8px;
	-webkit-border-bottom-left-radius:8px;
	border-top-right-radius:8px;
	border-top-left-radius:8px;
	border-bottom-right-radius:8px;
	border-bottom-left-radius:8px;
	}
legend {
	padding:0px 10px 2px 10px;_padding:0px 5px 2px 5px;
	_margin-bottom:10px;
	_color:#303030;
}
.whubBoxContent select {
	color:#303030;
	padding:2px;
	background-color:white;
	border:1px solid #00529B;
}
.iconFind, .iconSearch, .iconPersonDetails, .iconFolder, .iconComments, .iconStreets{
	float:right;
	position:relative;
	z-index:100;
}
.iconFind img, .iconSearch img, .iconPersonDetails img, .iconFolder img, .iconComments img, .iconStreets img{
	position:absolute;
}
.iconFind img {
	top:-20px;_top:-12px;
	left:-120px;
}
.iconSearch img {
	top:-25px;
	left:-120px;
}
.iconFolder img {
	width:110px;
	height:110px;
	top:-40px;
	left:-100px;
}
.iconPersonDetails img {
	width:85px;
	height:85px;
	top:-50px;
	left:-90px;
}
.iconComments img {
	width:100px;
	height:100px;
	top:-50px;
	left:-95px;
}
.iconStreets img {
	width:120px;
	height:120px;
	top:-10px;_top:-2px;
	left:-120px;_left:-118px;
}
.ch2
{
	font-size:1.3em;
	font-weight:bold;
	color:#990000;
}
.form {list-style:none;padding:0;margin:12px 5px 0 5px;} /*margin:12px 6px 0 6px;*/
.form li {float:left;clear:both;width:100%;_width:690px;padding-bottom:15px;}
.form li span {display:inline-block;} /*margin-top:2px;*/
.form li label, .form li span label, .form li input, .form li textarea, .form li select, .form li button 
{float:left;margin-right:6px;} /*_margin-right:5px;*/
.form li label, .form li span label {margin-top:3px;text-align:right;}
.form li span input, .form li span textarea, .form li span select, .form li span button 
{float:left;margin-right:0;}
.form li textarea {_overflow:hidden;}
.form li select, .form li span select{margin-top:-1px;_margin-top:0px;}
.form li input:focus, .form li textarea:focus, .form li select:focus, .form li span input:focus, 
.form li span textarea:focus, .form li span select:focus{background-color:lightyellow;}

.cTdFieldName { 
	_padding_bottom:2px;
	color:#303030;
	font-family:arial;
	font-weight:bold;
}
.cWidth60 {width:60px;}
.cWidth70 {width:80px;}
.cWidth9em {
	width:9em;
}
.cWidth18em {
	width:18em;
}
.cTdFieldValue { 
	font-family:arial;
	font-size:1em;
	padding-right:0.1em;
	padding-top:0.1em;
	padding-bottom:0.1em;
	color:#303030;
	text-align:left;
}
.whubHomePageLink{_margin-bottom:-15px;}
.whubTable {
	font:1em Arial;
	color:#333333;
	-webkit-text-size-adjust:none;
	padding:0;
}

.whubTable tr:hover {background-color:#aadef6;}
.whubTable tr:hover th {color:white;background-color:#b44444;}/*#b44444*/
.whubTable tr.altrow:hover {background-color:#bde5f8;}

.whubTable td {display:table-cell;height:100%;}
.whubTable td a {color:#303030;}
.whubTable td a, .whubTable th a {text-decoration:none;padding:5px;display:block;height:100%;}
.whubTable td a:hover {color:#ff0000;}
.whubTable th a:hover {color:#ffffff;}
.whubTable td a:hover, .whubTable th a:hover {text-decoration:underline;}

/*IE only*/
.whubTable a:hover tr th{color:white;text-decoration:underline;background-color:#b44444;cursor:hand;}/*#b44444*/
.whubTable a:hover tr td{color:red;text-decoration:underline;background-color:#aadef6;cursor:hand;}
.whubTable a:hover tr.altrow td{color:red;text-decoration:underline;background-color:#bde5f8;cursor:hand;}

/* a:hover {
-moz-box-shadow: 2px 2px 20px rgba(255, 0, 0, 0.6);
-webkit-box-shadow: 2px 2px 8px rgba(255, 0, 0, 0.6);
box-shadow: 2px 2px 8px rgba(255, 0, 0, 0.6);
background:url('http://www.worcestershire.gov.uk/cms/templates/default/Images/PartnerSpecific/header-box-slice.png') repeat-y;
}*/


/* Returned input box.  This is the text colour in the boxes. */
.cDetailInput { 
	background-color:white;
	border:1px solid #00529B;
/*	border:1px solid #ECE9D8;*/
	margin:0;
	padding-left:3px;
	padding-right:2px;
	padding-top:2px;
	padding-bottom:2px;
	_padding-bottom:3px;
	_padding-left:4px;
	_height:100%;
	_width:100%;
/*	margin:1px;*/
/*	color:#990000; */
	color:#303030;
	font-size:1em;
	font-family:arial;
}
.cTableCell {
	font:1em Arial;
	color:#333333;
	background:none;
	padding:0;
	border:none 0px transparent;
	resize:none;
}
.cLarge { 
	padding-left:4px;
	padding-top:3px;
	font-size:1.8em;
	font-weight:bold;
}
.cOffsetHalfline {
	margin-top:7px;
}

/*Colour of the navigation bar below the horizontal template.*/
tr.cTdContextBar { 
	background-color:#F9F9F9;
}
.cGetFocus { 
	background-color:lightyellow;
	margin-bottom:-1px;
}
/* Text formatting classes */
.cTblDebugInfo { 
	font-family:courier;
	/*font-size:0.825em;*/
	vertical-align:top;
	border:1px dashed black;
	color:windowtext;
}
.cTblErrorInfo { 
	/*font-family:Verdana, Arial, Helvetica, Sans-Serif;*/
	/*font-size:0.825em;*/
	border:2px dashed red;
}
/***********************************************************************
/*SEARCH RESULTS*/
/***********************************************************************/
/* This is the class that makes the search results seem indented.  Background colour set to white. */
.cInsetPanel { 
	vertical-align:top;
	border:1px solid black;
}
/* cResultsForm - Data Grid Contents of Inset Pane */
.cResultsForm { 
	/*font-family:Verdana, Arial, Helvetica, Sans-Serif;*/
	/*font-size:0.90em;*/
	border-collapse:collapse;
	background-color:#F9F9F9;
	margin:0;
	padding:0;
}
/*Background colour of the title columns in the search results tables. */
.cResultsForm TH { 
	/*font-family:Verdana, Arial, Helvetica, Sans-Serif;*/
	/*font-size:1.0em;*/
	background-color:#BABABA;
	color:#003377; /* same as link colour */
	border:1px solid white;
	padding:0.2em;
}
/*Only change the colour part of this element. Used for the grid colour in the search results page.  */
.cResultsForm TD {
	/*font-family:Verdana, Arial, Helvetica, Sans-Serif;*/
	/*font-size:0.825em;*/
	padding-left:0.4em;
	padding-right:0.4em;
	padding-top:0.2em;
	padding-bottom:0.2em;
	border-collapse:collapse;
	border:1px solid #505050;
}
/*******************************************************/
/* TABS */
/*******************************************************/
/*Background colour of the non selected tabs headers. */
.cTab { 
	font-family:Arial, Helvetica, Sans-Serif;
	vertical-align:top;
	background-color:#EAEAEA;
	border-left:2px outset #CCCCCC;
	border-right:2px outset #CCCCCC;
	border-top:2px outset #CCCCCC;
	/* border-bottom:2px inset #CCCCCC;*/
	padding:0.2em;
	color:#505050;
	text-decoration:none;
	cursor:hand;
}
/* Colour of the tab header when mapping not available (disabled tab). */
.cTabDisabled { 
	font-family:Arial, Helvetica, Sans-Serif;
	vertical-align:top;
	background-color:#44697D;
	border-left:2px outset #CCCCCC;
	border-right:2px outset #CCCCCC;
	border-top:2px outset #CCCCCC;
	/* border-bottom:2px inset #CCCCCC; */
	padding:0.2em;
	color:#C0C0C0;
	text-decoration:none;
	cursor:default;
}
/*Background colour of the selected tabs header i.e. 'Application details'. */
.cTabSelected {
	font-family:Arial, Helvetica, Sans-Serif;
	vertical-align:top;
	background-color:#990000;/*#990000*/
	border-top:2px outset #E1B2B2;
	border-left:2px outset #E1B2B2;
	border-right:2px outset #E1B2B2;
	padding:0.2em;
	color:white;
	text-decoration:none;
	font-weight:bold;
	cursor:default;
}
/*****************************************************************/
/* TAB CONTENT */
/*****************************************************************/
.whubTabs{
font-weight:bold;width:100%;height:27px;margin:0;padding:0px 20px 0px 20px;
background-color:#990000; /* #990000fallback color */
background-image:url('images/bg-gradient.jpg');background-repeat:repeat-x;list-style:none;
-webkit-border-top-right-radius:8px;
-webkit-border-top-left-radius:8px;
-moz-border-radius-topright:8px;
-moz-border-radius-topleft:8px;
border-top-right-radius:8px;
border-top-left-radius:8px;
-moz-box-shadow: 0px 2px 20px rgba(0, 0, 0, 0.6);
-webkit-box-shadow: 2px 2px 8px rgba(0, 0, 0, 0.6);
box-shadow: 2px 2px 8px rgba(0, 0, 0, 0.6);

}
.whubTabs li a{height:25px;float:left;margin:2px 0px 0px 2px;padding:5px 20px 0px 20px;text-align:center;background-image:url('images/tab-off.jpg');background-repeat:no-repeat;}
.whubTabs li a:hover{background-image:url('images/tab-on.jpg');}
.whubTabs li a{text-decoration:none;}

/* .whubTabs li a:hover{font-weight:bold;background-image:url('images/tab-on.jpg');} */
.color {position:relative;display:block;width:100%;height:27px;
-moz-box-shadow: 0px 2px 20px rgba(0, 0, 0, 0.6);
-webkit-box-shadow: 2px 2px 8px rgba(0, 0, 0, 0.6);
box-shadow: 2px 2px 8px rgba(0, 0, 0, 0.6);
background-color:#990000; /* #990000fallback color */
background-image:url('images/bg-gradient.jpg');background-repeat:repeat-x; /* fallback image */
background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0.0, rgba(178, 0, 0, 1)), color-stop(0.66, rgba(214, 0, 0, 1)), color-stop(0.66, rgba(172, 0, 0, 1)), color-stop(1.0, rgba(154, 0, 0, 1)));
background-image:-moz-linear-gradient(top, rgba(178, 0, 0, 1) 0%, rgba(214, 0, 0, 1) 66%, rgba(172, 0, 0, 1) 66%, rgba(154, 0, 0, 1) 100%);
_filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffb20000',EndColorStr='#ffd60000');
_filter:progid:DXImageTransform.Microsoft.Shadow(Color=#888888,direction=0,strength=10)
progid:DXImageTransform.Microsoft.Shadow(Color=#888888,direction=90,strength=10)
progid:DXImageTransform.Microsoft.Shadow(Color=#888888,direction=-90,strength=10);
_width:99%;
}

.whubTab, .whubTabSelected{width:120px;height:25px;float:left;background-repeat:no-repeat;}
.whubTab{background-image:url('images/tab-off.jpg');}
.whubTabSelected{background-image:url('images/tab-on.jpg');}


.tabsBackground { 
	height:25px;_height:34px;
	_background:url('images/bg-gradient.jpg') repeat-x left bottom;
	position:relative;
	top:1px;
	left:-10px;_left:-20px;
	width:724px;
	z-index:0;
	_visibility:hidden;
	_filter:progid:DXImageTransform.Microsoft.Shadow(Color=#b7b7b7,direction=0,strength=10)
	progid:DXImageTransform.Microsoft.Shadow(Color=#b7b7b7,direction=90,strength=10)
	progid:DXImageTransform.Microsoft.Shadow(Color=#b7b7b7,direction=-90,strength=10);
	}
.tabs {
	list-style:none;
	padding:8px 0 0 10px;
	margin:120px 0 0 0;_margin-top:-7px;
	height:26px;
	background:url('images/bg-gradient.jpg') repeat-x left bottom;
	_background:none;
	-webkit-border-top-right-radius:8px;
	-webkit-border-top-left-radius:8px;
	-moz-border-radius-topright:8px;
	-moz-border-radius-topleft:8px;
	border-top-right-radius:8px;
	border-top-left-radius:8px;
	-moz-box-shadow: 0px 2px 20px rgba(0, 0, 0, 0.6);
	-webkit-box-shadow: 2px 2px 8px rgba(0, 0, 0, 0.6);
	box-shadow: 2px 2px 8px rgba(0, 0, 0, 0.6);
}
.tabs li {float:left;margin-right:-29px;margin-top:-25px;_margin-top:-26px;}
.tabs li a {display:block; position:relative; text-decoration:none;}
.tabs li a em {
	display:block;
	height:26px;
	float:left;
	padding:0 29px 0 10px;_padding:0 27px 0 8px;
	background:url('images/tab3e.gif') right top;
	position:relative;
	z-index:100;
	font-weight:normal;
	font-style:normal;
	color:#ffffff;
	line-height:26px;_line-height:18px;
	text-shadow:2px 1px 2px black, 0px 0px 4px #909090, -1px -1px 2px black;
	}
.tabs li a em span{
	_display:inline-block;
	_filter:
progid:DXImageTransform.Microsoft.Glow(color=#f0f0f0,strength=1)
progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#202020,Positive='true')
progid:DXImageTransform.Microsoft.dropshadow(OffX=-1,OffY=0,Color=#404040,Positive='true')
progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=0,Color=#404040,Positive='true')
progid:DXImageTransform.Microsoft.Shadow(Color=#000000,direction=0,strength=1)
progid:DXImageTransform.Microsoft.Shadow(Color=#000000,direction=90,strength=1)
progid:DXImageTransform.Microsoft.Shadow(Color=#000000,direction=-90,strength=1)
progid:DXImageTransform.Microsoft.Glow(color=#c0c0c0,strength=2)
;
	}

.tabs li a strong {
	display:block;
	float:left;
	width:19px;
	height:26px;
	background:url('images/tab3e.gif') left top;
	position:relative;
	z-index:200;
}

.tabs li a.tab1 {z-index:600;}
.tabs li a.tab2 {z-index:500;}
.tabs li a.tab3 {z-index:400;}
.tabs li a.tab4 {z-index:300;}
.tabs li a.tab5 {z-index:200;}
.tabs li a.tab6 {z-index:100;}

.tabs li a:hover {border:0; z-index:700; cursor:pointer;}
.tabs li a:hover strong {background-position: left center;}
.tabs li a:hover em, .tabs li a:focus{
	background-position:right center;
	color:black;
	text-shadow:2px 1px 2px white, 0px 0px 4px #909090, -1px -1px 2px white;
	}
.tabs li a:hover em span, .tabs li a:focus{
	_line-height:16px;
	filter:
progid:DXImageTransform.Microsoft.Glow(color=white,strength=1) 
progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=white,Positive='true') 
progid:DXImageTransform.Microsoft.dropshadow(OffX=-1,OffY=0,Color=white,Positive='true') 
progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=0,Color=white,Positive='true') 
progid:DXImageTransform.Microsoft.Shadow(Color=white,direction=0,strength=1) 
progid:DXImageTransform.Microsoft.Shadow(Color=white,direction=90,strength=1) 
progid:DXImageTransform.Microsoft.Shadow(Color=white,direction=-90,strength=1) 
progid:DXImageTransform.Microsoft.Glow(color=#c0c0c0,strength=2) 
;
}
.tabs li a:visited {text-decoration:none;}

.tabs li a.selected, .tabs li a.selected:hover {border:0; z-index:800; cursor:default;}
.tabs li a.selected strong, .tabs li a.selected:hover strong {background-position: left bottom;}
.tabs li a.selected em, .tabs li a.selected:hover em{
	background-position:right bottom;
	font-weight:bold;
	text-shadow:2px 1px 0px white, 0px 0px 4px white, -1px -1px 2px white;
	color:black;
}
.tabs li a.selected em span {
	filter:progid:DXImageTransform.Microsoft.Glow(color=#ffffff,strength=3);
}
.tabs li a.selected:hover em span{
	filter:
progid:DXImageTransform.Microsoft.Glow(color=#cccccc,strength=3) 
progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=-1,Color=#bbbbbb,Positive='true') 
;
}
.tabs li a.selected:focus { 
	outline:none;
}

.tabs li a.selected:hover em{
	text-shadow:none;
}

.tabsNoJS {
	list-style:none;
	margin-left:-30px;_margin-left:10px;
	margin-right:0px;
	_margin-top:-19px;
	_margin-bottom:1px;
}
.tabsNoJS li {float:left;margin-top:-20px;margin-bottom:15px;}
.tabsNoJS li a {display:block; position:relative;text-decoration:none;}
.tabsNoJS li a em {
	font-size:16px;
	font-weight:bold;
	font-style:normal;
	color:#990000;/*#990000*/
	display:block;
	height:24px;_height:31px;
	float:left;
	position:relative;
	padding:5px 10px 0 5px;
	/*_padding:0 27px 0 8px;*/
	background-color:#eeeeee;
	border-top:1px solid #990000;/*#990000*/
	border-right:1px solid #990000;/*#990000*/
	border-bottom:1px solid #990000;/*#990000*/
	margin-right:10px;
	z-index:100;
	}
.tabsNoJS li a strong {
	display:block;
	float:left;
	width:5px;
	height:24px;_height:31px;
	position:relative;
	background-color:#eeeeee;
	padding-top:5px;
	border-top:1px solid #990000;/*#990000*/
	border-right:1px solid #990000;/*#990000*/
	border-bottom:1px solid #990000;/*#990000*/
}
.tabsNoJS li a:hover {border:0;z-index:700;cursor:pointer;text-decoration:none;}
.tabsNoJS li a:hover strong {
	background-color:#990000;/*#990000*/
	background:url('images/bg-gradient.jpg') repeat-x left bottom;
	text-decoration:none;
}
.tabsNoJS li a:hover em, .tabs li a:focus{
	text-decoration:none;
	background-color:#990000;/*#990000*/
	background:url('images/bg-gradient.jpg') repeat-x left bottom;
	color:white;
	}
.cTabContentHeader{ 
	font-size:16px;
	font-weight:bold;
	letter-spacing:1px;
	position:relative;
	float:left;
	clear:both;
	width:702px;_width:722px;
	padding:5px 10px 2px 10px;
	color:white;
	height:24px;_height:31px;
	background:url('images/bg-gradient.jpg') repeat left bottom;
	margin:-10px 0 10px -10px;
	-webkit-border-top-right-radius:8px;
	-webkit-border-top-left-radius:8px;
	-moz-border-radius-topright:8px;
	-moz-border-radius-topleft:8px;
	border-top-right-radius:8px;
	border-top-left-radius:8px;
}
.cTabContentHeader a {
	color:white;
	font-size:12px;
	margin-left:10px;
}
.cTabContentHeader a:visited { 
	color:white;
}
.cTabContentHeader a:hover {
	color:yellow;
}
/*Background colour of the selected and so visible tab. */
.cTabContentVis { 
	font-family:arial;
	position:relative;
	float:left;
	clear:both;
	_left:-10px;
	_top:0px; /*-1*/
	width:702px;_width:724px;
	padding:10px;_padding-right:0px;_padding-bottom:0px;
	margin:0 0 20px 0;_margin-right:0px;_margin-bottom:10px;/*_margin-top:-1px;*/
	background-color:#eeeeee;
	background-image:url('images/blueprint2.jpg');
	border:1px solid #990000;/*#990000*/
	border-top:0px none;/*_border-top:1px solid #eeeeee;*/
	-webkit-border-top-right-radius:8px;
	-webkit-border-top-left-radius:8px;
	-moz-border-radius-topright:8px;
	-moz-border-radius-topleft:8px;
	border-top-right-radius:8px;
	border-top-left-radius:8px;
	-webkit-border-bottom-right-radius:8px;
	-webkit-border-bottom-left-radius:8px;
	-moz-border-radius-bottomright:8px;
	-moz-border-radius-bottomleft:8px;
	border-bottom-right-radius:8px;
	border-bottom-left-radius:8px;
	-moz-box-shadow: 0px 2px 20px rgba(0, 0, 0, 0.6);
	-webkit-box-shadow: 2px 2px 8px rgba(0, 0, 0, 0.6);
	box-shadow: 2px 2px 8px rgba(0, 0, 0, 0.6);
	filter:progid:DXImageTransform.Microsoft.Shadow(Color=#b7b7b7,direction=180,strength=10) 
progid:DXImageTransform.Microsoft.Shadow(Color=#b7b7b7,direction=90,strength=10) 
progid:DXImageTransform.Microsoft.Shadow(Color=#b7b7b7,direction=-90,strength=10) 
;
}
.cTabContentVis2 { 
	font-family:arial;
	background-color:#eeeeee;
	background-image:url('images/blueprint2.jpg');
	margin:0;
	padding:0;
	display:block;
	float:left;
	clear:both;
	width:702px;_width:702px;
}
.cTabContentVis3 { 
	font-family:arial;
	background-color:#eeeeee;
	/*background-image:url('images/blueprint2.jpg');*/
	margin:0;
	padding:0;
	display:block;
	float:left;
	clear:both;
	/*width:460px;_width:459px;*/
	width:100%;
}
/*Hides tabs which are not selected.*/
.cTabContentHidden { 
	display:none;
}
.cTabContent { 
	font-family:arial;
	border:1px solid white;
	padding:1px;
}
.cTabContent TD { 
	font-family:Arial, Helvetica, Sans-Serif;
}
.cTabContent BUTTON { 
	/*font-size:0.825em;*/
}
/*Disabled Input Box*/
.cInputGreyed { 
	background-color:#EAEAEA;
}
/*****************************************************************/
/* BUTTONS*/
/*****************************************************************/
/* This is the search buttons background colour. */  
.cButton { 
	/*font-family:Verdana, Arial, Helvetica, Sans-Serif;*/
	/*font-size:0.825em;*/
	color:black;
	font-weight:normal;
	border-top:3px outset #F9F9F9;
	border-left:3px outset #F9F9F9;
	border-right:3px outset #F9F9F9;
	border-bottom:3px outset #F9F9F9;
	padding:0.1em;
	background-color:#EAEAEA;
}
/* This is the search buttons background colour, when highlighted. */  
.cButtonHighlighted { 
	/*font-family:Verdana, Arial, Helvetica, Sans-Serif;*/
	/*font-size:0.825em;*/
	text-decoration:underline;
	color:black;
	font-weight:normal;
	border:3px outset orange;
	padding:0.1em;
	background-color:#EAEAEA;
}
/* Background colour of the buttons with images in them. Lookup buttons e.g. calendar, clock. */
.cButtonImage { 
	background-color:transparent;
	border:none;
	position:relative;
	top:0px;
	padding:3px 0px 2px 0px;_padding:2px 2px 2px 2px;
	margin:0;
	text-align:center;
}
/* Background colour of the buttons with images in them. When highlighted. */
.cButtonImageHighlighted { 
	background-color:orange;
	border:none;
	position:relative;
	top:0px;
	padding:3px 0px 2px 0px;_padding:2px 2px 2px 2px;
	margin:0;
	text-align:center;
	text-decoration:underline;
}
/****************************************************/
/* SEARCH CRITERIA BOX - summarises search details in results screens */
/****************************************************/
/*Background colour of the "you have searched for" box in the search results page. */
.cSearchCriteriaBox { 
	font-family:Arial, Helvetica, Sans-Serif;
	color:#505050;
	margin:0.2em;
	background-color:#FBF790;
	border:2px solid #990000;/*#990000*/
}
/*
 from whub system.css
.whubError,.whubInfo,.whubSuccess,.whubWarning{background-position:10px center;background-repeat:no-repeat;border:1px solid;margin:10px;padding:15px 10px 15px 50px;text-align:left;}
.whubError{background-color:#ffbaba;background-image:url(../../Images/Common/error.png);border-color:#d8000c;color:#d8000c;}
.whubInfo{background-color:#bde5f8;background-image:url(../../Images/Common/info.png);border-color:#00529b;color:#00529b;}
.whubSuccess{background-color:#dff2bf;background-image:url(../../Images/Common/success.png);border-color:#4f8a10;color:#4f8a10;}
.whubWarning{background-color:#feefb3;background-image:url(../../Images/Common/attention.png);border-color:#9f6000;color:#9f6000;}
.whubAtoZ{margin:0 0 10px 0;padding:0;}
.whubAtoZ li{list-style:none;display:inline;}
.whubAtoZ li a{padding:5px;}
.whubAtoZ li a.current,.whubAtoZ li a:hover{background:#900;color:#fff;}
*/
.whubError,.whubInfo,.whubSuccess,.whubWarning{margin:5px;}

.whubSelected {
	background-position:10px center;
	background-repeat:no-repeat;
	border:1px solid;
	margin:5px;
	padding:15px 10px 15px 50px;
	text-align:left;
}
.whubSelected {
	background-color:#fbf790;
	background-image:url(images/selected.png);
	border-color:#990000;
	color:#505050;
}
.whubAtoZ {
	margin:0 0 10px 0;
	padding:0;
}
.whubAtoZ li {
	list-style:none;
	display:inline;
}
.whubAtoZ li a {
	padding:5px;
}
.whubAtoZ li a.current,.whubAtoZ li a:hover {
	background:#990000;/*#b44444*/
	color:#ffffff;
}
.whubAtoZ li a:hover {
	background:#b44444;/*b44444*/
}
.cSearchCriteriaBox2 { 
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:1em;
	color:#505050;
	float:left;
	clear:both;
	margin:10px 0px 10px 0px;
	padding:15px 10px 15px 10px;
	/* padding:0.4em;
	margin:0.2em; */
	background-color:#FBF790;
	border:1px solid #990000;/*#990000*/
}
/****************************************************/
/* Property History Module Selector - on Property History Screen */
/****************************************************/
.cPropertyHistoryModuleBox { 
	/*font-family:Verdana, Arial, Helvetica, Sans-Serif;*/
	background-color:white;
	border:2px solid #990000;/*#990000*/
	color:#003366;
	/*font-size:1.4em;*/
}
.cButtonAnchor { 
	color:black;
	font-weight:normal;
	text-align:center;
	display:inline-block;
	border:3px outset #e0e0e0;
	padding:3px 0 3px 0;
	background-color:#eaeaea;
	cursor:hand;
}
a.cButtonAnchor:link { 
	text-decoration:none;
}
a.cButtonAnchor:visited { 
	text-decoration:none;
}
a.cButtonAnchor:hover { 
	background-color:#e0e0e0;
	border-color:orange;
	cursor:hand;
}
a.cButtonAnchor:active { 
	border-color:orange;
}
.cButtonAnchorSelected { 
	color:white;
	font-weight:bold;
	text-align:center;
	display:inline-block;
	border:3px outset #e0e0e0;
	padding:3px 0 3px 0;
	background-color:#990000;
}

