/*-----------------------------------------------
New Template Updates
------------------------------------------------*/

body
{
	background: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.625em;
	line-height: 1.4em;
	color: #2f3437;
	background: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/body-bg.gif) repeat-x left top;
}

*
{
	margin: 0px;
	padding: 0px;
}

/*--------------------
Common elements
--------------------*/

p
{
	line-height: 1.4;
	font-size: 1.2em;
	margin: 0 0 10px 0;
}

a
{
	color: #000000;
	text-decoration: underline;
}

a:hover
{
	text-decoration: none;
}

.clear
{
	clear: both;
}

input[type="submit"]
{
	cursor: pointer;
}

body#sharedContent
{
	font-size: 1em;
}

/*--------------------
Containers
--------------------*/

#wrapper
{
	margin-left: auto;
	margin-right: auto;
	width: 980px;
	text-align: center;
}

#contentWrapper
{
	width: 980px;
	text-align: left;
	margin-bottom: 20px;
	float: none;
}


/*-- Header --*/

#header
{
	width: 980px;
	overflow: auto;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}
#header img
{
	float: left;
}



/*-- Logo --*/

div#logo
{
	float: left;
	width: 239px;
	height: 71px;
	margin: 30px 0 0 0;
}

a#logo
{
	display: block;
	float: left;
	width: 239px;
	height: 71px;
	margin: 0;
}

div#header h1, span.pseudoH1
{
	float: left;
	height: 71px;
	margin-top: 15px;
	width: 239px;
}

span.tagline
{
	float: right;
	clear: right;
	background: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/tagline.gif) no-repeat right top;
	width: 300px;
	height: 17px;
	margin-top: 26px;
	display: block;
	text-indent: -9999px;
}

/*-- Header Nav --*/

div#headerNav
{
	float: right;
	height: 31px;
	font-size: 1.2em;
	background: #353d40 url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/headernav-l-cnr.gif) no-repeat left bottom;
}

#headerNav ul
{
	float: left;
	list-style: none;
	overflow: auto;
	padding: 7px 20px 10px 20px;
	margin: 0px;
	background: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/headernav-r-cnr.gif) no-repeat right bottom;
}

#headerNav ul li
{
	float: left;
	margin: 0px;
	padding: 0 10px;
	background: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/nav-border.gif) no-repeat right 2px;
}

#headerNav ul li.first
{
	padding-left: 0px;
}

#headerNav ul li.last
{
	padding-right: 0px;
	background: none;
}

#headerNav ul li a
{
	color: #fff;
	text-decoration: none;
}

#headerNav ul li a:hover
{
	color: #fff;
	text-decoration: underline;
}

/*-- Primary Nav --*/

#primaryNav
{
	clear: both;
	width: 980px;
	font-size: 1.3em;
	margin: 19px 0 18px 0;
	padding: 0 0 8px 0;
	float: left;
}

#primaryNav ul
{
	list-style: none;
	float: left;
	padding: 0px;
	margin: 0px;
}

#primaryNav ul li
{
	float: left;
	margin: 0px;
	padding: 0px;
	text-align: center;
	font-size: 0.9em;
}

#primaryNav ul li a
{
	color: #62676b;
	float: left;
	padding: 6px 5px 4px 5px;
	width: 141px;
	height: 28px;
	background: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/pri-nav.gif) no-repeat left top;
	text-decoration: none;
}

#primaryNav ul li a:hover
{
	color: #62676b;
	background: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/pri-nav.gif) no-repeat left -210px;
}

#primaryNav ul li a:active
{
}

#primaryNav ul li a.selected
{
	color: #fff;
	background: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/pri-nav.gif) no-repeat left -55px;
}

#primaryNav ul li a.selected:hover
{
	color: #fff;
	background: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/pri-nav.gif) no-repeat left -55px;
}

#primaryNav ul li.n-home a
{
	width: 59px;
	color: #000;
	background: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/pri-nav-home.gif) no-repeat left top;
}

#primaryNav ul li.n-home a:hover
{
	color: #000;
	background: transparent url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/pri-nav-home.gif) no-repeat scroll left -110px;
}

/*-- making last nav item longer to match width of site --*/

#primaryNav ul li.last a
{
	width: 146px;
	color: #62676b;
	background: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/pri-nav-wide.gif) no-repeat left top;
}

#primaryNav ul li.last a:hover
{
	color: #000;
	background: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/pri-nav-wide.gif) no-repeat left -170px;
}

#primaryNav ul li.last a.selected
{
	color: #fff;
	background: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/pri-nav-wide.gif) no-repeat left -55px;
}

#primaryNav ul li.last a.selected:hover
{
	color: #fff;
	background: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/pri-nav-wide.gif) no-repeat left -55px;
}


/*-- Sector (Left) Column --*/

#sectors
{
	width: 240px;
	float: left;
	margin-bottom: 20px;
	min-height: 500px;
}

a.notSure
{
	float: left;
	font-size: 1.2em;
	margin: 10px 0;
}

/*-- Bulletin --*/

#bulletin
{
	width: 218px;
	clear: both;
	background: #25164d url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/bulletin-top.gif) no-repeat left top;
	padding: 15px 0 0 0px;
	margin: 20px 0;
}

#bulletin h3
{
	margin: 0 0 5px 0;
	font-size: 1.5em;
}

h3.eBulletin, p.eBulletin
{
	color: #ffffff !important;
}

#bulletin h3 a
{
	text-decoration: none;
	color: #fff;
	font-weight: bold;
	padding: 0;
	margin: 0 0 10px 20px;
}

#bulletin h3 a:hover
{
	text-decoration: underline;
}

#bulletin p
{
	background: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/bulletin-btm.gif) no-repeat left bottom;
	width: 218px;
	padding: 0px 15px 10px 20px;
	color: #fff;
	font-size: 1.2em;
	margin-bottom: 0px;
	width: 183px;
}


/*-- Sector Navigation --*/


#SectorNavigation
{
	width: 218px;
}

#SectorNavigation h3
{
	background: #2c3437 url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/sidebar-cap.gif) no-repeat left top;
	font-weight: bold;
	display: block;
	line-height: 1.3;
	width: 198px;
	padding: 6px 10px 3px 10px;
	color: #fff;
	font-size: 1.3em;
	margin: 0px;
}

body#Home #SectorNavigation h2
{
	background: #2c3437 url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/sidebar-cap.gif) no-repeat left top;
	font-weight: bold;
	display: block;
	line-height: 1.3;
	width: 198px;
	padding: 6px 10px 3px 10px;
	color: #fff;
	font-size: 1.3em;
	margin: 0px;
}

#SectorNavigation ul
{
	width: 218px;
	background: #f5f6f8;
	margin: 0 0 5px 0;
	font-size: 1.2em;
	line-height: 1.3 !important;
	padding: 0;
}

#SectorNavigation li
{
	padding: 0;
	border-bottom: 1px solid #2c3437;
	list-style: none;
}

#SectorNavigation ul li:hover
{
	background-color: #eaebed;
}

#SectorNavigation a
{
	display: block;
	width: 186px;
	padding: 8px 10px 8px 22px;
	background: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/sector-bullet.gif) no-repeat 10px 12px;
	text-decoration: none;
}

#SectorNavigation a:hover
{
	text-decoration: underline;
}

/*-- Sector Navigation Level Style Rules --*/


/* All Level Styles*/
#SectorNavigation .head
{
	color: #ffffff;
	background-color: #687BBE;
}

/* Level 0 Styles */
#SectorNavigation li.L0
{
	color: #000000;
	background: #F6F7F9;
}
/* defines level 0 link */
#SectorNavigation li.L0 SPAN.hc
{
	background-image: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/rtArwGrey.gif);
}
/* defines level 0 bullet for children */
#SectorNavigation li.L0 SPAN.nc
{
	background-image: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/sqBltGrey.gif);
}
/* defines level 0 bullet for no children */

#SectorNavigation li.L0sel
{
	color: #000000;
	background: #F6F7F9;
	font-weight: bold;
}
/* defines level 0 if selected page */
#SectorNavigation li.L0sel SPAN.hc
{
	background-image: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/rtArwWhite.gif);
}
/* defines level 0 bullet for children if selected page */
#SectorNavigation li.L0sel SPAN.nc
{
	background-image: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/sqBltWhite.gif);
}
/* defines level 0 bullet for no children if selected page*/
#SectorNavigation li.L0sel:hover
{
	color: #000000;
	background: #F6F7F9;
}
#SectorNavigation li.L0sel a:hover
{
	text-decoration: none;
	cursor: default;
}
/* in this case effectively suppresses the hover effect for selected pages */

#SectorNavigation li.L0:hover
{
	color: #000000;
	background: #eaebed;
}
/* defines the level 0 hover effect */
#SectorNavigation li.L0:hover SPAN.hc
{
	background-image: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/rtArwGrey.gif);
}
/* defines the level 0 hover bullet for children */
#SectorNavigation li.L0:hover SPAN.nc
{
	background-image: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/sqBltGrey.gif);
}
/* defines the level 0 hover bullet for no children */

/* Level 1 Styles */
#SectorNavigation li.L1
{
	color: #000000;
	background: #fff;
}
#SectorNavigation li.L1 a
{
	padding-left: 34px;
	width: 174px;
	background-position: 22px 12px;
}

#SectorNavigation li.L1 SPAN.hc
{
	background-image: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/rtArwGrey.gif);
}
#SectorNavigation li.L1 SPAN.nc
{
	background-image: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/sqBltGrey.gif);
}

#SectorNavigation li.L1sel
{
	color: #000000;
	background: #fff;
	font-weight: bold;
}
#SectorNavigation li.L1sel a
{
	padding-left: 34px;
	width: 174px;
	background-position: 22px 12px;
}

#SectorNavigation li.L1sel SPAN.hc
{
	background-image: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/rtArwWhite.gif);
}
#SectorNavigation li.L1sel SPAN.nc
{
	background-image: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/sqBltWhite.gif);
}
#SectorNavigation li.L1sel:hover
{
	color: #000000;
	background: #fff;
}
#SectorNavigation li.L1sel a:hover
{
	text-decoration: none;
	cursor: default;
}



#SectorNavigation li.L1:hover
{
	color: #000000;
	background: #f8f9fb;
}
#SectorNavigation li.L1:hover SPAN.hc
{
	background-image: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/rtArwGrey.gif);
}
#SectorNavigation li.L1:hover SPAN.nc
{
	background-image: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/sqBltGrey.gif);
}

/* Level 2 Styles */
#SectorNavigation li.L2
{
	background: #fff;
}
#SectorNavigation li.L2 a
{
	padding-left: 48px;
	width: 161px;
	color: #000;
	background-position: 34px 12px;
}


#SectorNavigation li.L2 SPAN.hc
{
	background-image: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/rtArwGrey.gif);
}
#SectorNavigation li.L2 SPAN.nc
{
	background-image: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/sqBltGrey.gif);
}

#SectorNavigation li.L2sel
{
	background: #fff;
	font-weight: bold;
}
#SectorNavigation li.L2sel a
{
	padding-left: 48px;
	width: 161px;
	color: #000;
	background-position: 34px 12px;
}


#SectorNavigation li.L2sel SPAN.hc
{
	background-image: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/rtArwWhite.gif);
}
#SectorNavigation li.L2sel SPAN.nc
{
	background-image: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/sqBltWhite.gif);
}
#SectorNavigation li.L2sel:hover
{
	background: #fff;
}
#SectorNavigation li.L2sel a:hover
{
	text-decoration: none;
	cursor: default;
}

#SectorNavigation li.L2:hover
{
	color: #000000;
	background: #f6f7f9;
}
#SectorNavigation li.L2:hover SPAN.hc
{
	background-image: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/rtArwGrey.gif);
}
#SectorNavigation li.L2:hover SPAN.nc
{
	background-image: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/sqBltGrey.gif);
}


/*-- Main (Middle) Content Area --*/

#main
{
	float: left;
	width: 484px;
	margin-bottom: 30px;
}

#main
{
	float: left;
	width: 740px;
	margin-bottom: 30px;
}

.innerwrap {
	width: 484px;
}

/*--  Breadcrumb --*/

div#breadcrumb
{
	margin: 0px 0px 30px 0px;
	float: left;
	padding-bottom: 20px;
	border-bottom: 1px solid #000;
	width: 740px;
}

div#breadcrumb ul li
{
	display: inline;
	font-style: normal;
	font-size: 1.2em;
	color: #2c3437;
	padding-left: 3px;
}

div#breadcrumb ul li a
{
	color: #2c3437;
	background: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/sector-bullet.gif) no-repeat right 5px;
	padding: 0 15px 0 0;
	font-weight: bold;
	text-decoration: underline;
}

div#breadcrumb ul li a:hover
{
	text-decoration: none;
}

#main img
{
	float: left;
	
}

#main ul li
{
	line-height: 1.3;
	margin: 0px;
	padding: 0 0 10px 0;
	font-size: 1.2em;
	list-style: none;
}

body#Hub #main ul li a, body#Sector #main ul li a
{
	font-size: 1.2em;
}

body#Home #main h2
{
	font-size: 1.7em;
	font-weight: bold;
	color: #23164c;
	margin: 20px 0 10px 0;
}

#main h1
{
	font-size: 1.7em;
	font-weight: bold;
	color: #23164c;
	margin: 0 0 10px 0;
}

#main h2
{
	font-size: 1.5em;
	font-weight: bold;
	line-height: 1.3em;
	color: #23164c;
	margin: 20px 0 10px 0;
}

#main h3
{
	font-size: 1.3em;
	font-weight: bold;
	margin: 0 0 10px 0;
}

#main a
{
	color: #033826;
	font-weight: bold;
}

#licence
{
	background: #2c3437 url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/licence-top.gif) no-repeat left top;
	width: 477px;
	padding: 15px 0 0 0px;
	margin: 20px 0;
}

#licence p
{
	background: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/licence-btm.gif) no-repeat left bottom;
	width: 414px;
	padding: 0px 15px 15px 48px;
	color: #fff;
	font-size: 1.2em;
}

#licence h3 a
{
	text-decoration: none;
	color: #fff;
	font-weight: bold;
	font-size: 1.1em;
	padding: 3px 0 0 30px;
	margin: 0 0 10px 20px;
	background: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/licence-icon.gif) no-repeat left bottom;
}

#licence h3 a:hover
{
	text-decoration: underline;
}


/*-- Feature Area --*/

#main .feature
{
	overflow: auto;
	width: 477px;
	margin: 20px 0;
}

#main .feature h3
{
	font-size: 1.5em;
	font-weight: bold;
	margin: 0 0 -13px 80px;
}

#main .feature p
{
	font-size: 1.2em;
	margin: 20px 0 0;
}

#main .feature img
{
	float: left;
}

/*-- Secondary (Right) Content area --*/

#secondary
{
	float: left;
	width: 236px;
	margin-left: 20px;
}

/*-- News --*/

#secondary h3
{
	background: transparent url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/sidebar-cap-right.gif) no-repeat scroll left top;
	color: #FFFFFF;
	display: block;
	font-size: 1.3em;
	font-weight: bold;
	height: 8px;
	margin: 20px 0 4px 0px;
	padding: 7px 10px 11px 10px;
	width: 216px;
	line-height: 1;
}

#secondary h4
{
	font-size: 1.4em;
	font-weight: bold;
	color: #23164c;
	margin: 0 0 5px 0;

}

* html #secondary h3
{
	padding: 7px 10px 5px 10px;
}

#secondary ul li
{
	margin-left: 10px;
	list-style: none; /*border-bottom: 1px solid #d8d9db;*/
}

#secondary ul li a
{
	background: transparent url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/sector-bullet.gif) no-repeat scroll 0px 14px;
	display: block;
	padding: 10px 10px 0px 10px;
	margin: 0 0 7px 0;
	font-size: 1.2em;
	font-weight: bold;
	color: #2d3437;
	line-height: 1.4em;
}

#secondary span.date
{
	font-size: 1.2em;
	color: #a0a0a0;
	margin: 2px 0 0 10px;
	display: block;
}

#secondary p
{
	font-size: 1.2em;
	color: #2d3437;
	margin: 0 0 0 10px;
	padding-bottom: 10px;
	position: relative;
}

/*--------------------
Search box sitewide
--------------------*/

div.searchtop
{
	border-bottom: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	clear: both;
	font-size: 1.2em;
	font-weight: bold;
	margin-bottom: 10px;
	padding: 20px 0;
	width: 484px;
}

div.searchTableTop
{
	font-size: 1.2em;
	font-weight: bold;
	padding-bottom: 40px;
	margin-bottom: -10px;
	clear: both;
	background: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/search_bg.jpg) top left no-repeat;
	width: 735px;
}
div.searchTableTop h2
{
	color: #FFFFFF !important;
	font-size: 1.1em !important;
	margin: 10px 0 0 !important;
	padding-bottom: 15px !important;
}

/*--------------------
Licence Basket
--------------------*/

div.LicenceBasket .t {background: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/border-dot.gif) 0 0 repeat-x; width: 236px}
div.LicenceBasket .b {background: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/border-dot.gif) 0 100% repeat-x}
div.LicenceBasket .l {background: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/border-dot.gif) 0 0 repeat-y}
div.LicenceBasket .r {background: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/border-dot.gif) 100% 0 repeat-y}
div.LicenceBasket .bl {background: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/border-bl.gif) 0 100% no-repeat}
div.LicenceBasket .br {background: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/border-br.gif) 100% 100% no-repeat}
div.LicenceBasket .tl {background: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/border-tl.gif) 0 0 no-repeat}
div.LicenceBasket .tr {background: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/border-tr.gif) 100% 0 no-repeat; padding:5px}

div.LicenceBasket table#LicenceBasketTable
{
	width: 225px;
	font-size: 1.2em;
	color: #2d3437;
	padding-bottom: 10px;
	position: relative; /*margin-left: 10px;*/
	list-style: none; /*border-bottom: 1px solid #d8d9db;*/
}

div.LicenceBasket table#LicenceBasketTable td.LicenceBasketDescription
{
	width: 200px;
	font-size: 1.1em;
	padding-left: 10px;
	border-left: 10px;
	border-top: solid 1px Gainsboro;
	padding-bottom: 3px;
	line-height: normal;
}

div.LicenceBasket table#LicenceBasketTable td.LicenceBasketHeader
{
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 5px;
}
 
div.LicenceBasket table#LicenceBasketTable td.LicenceBasketButton
{
	padding-left: 10px;
	height: 30px;
	width: 25px;
}

div.LicenceBasket table#LicenceBasketTable h2
{
	font-size: 1.1em !important;
}

div#main table.SearchListing td
{
	background-color: #f6f7f9 !important;
	border-bottom: none !important;
	padding: 3px;
}
div#main table.SearchListing
{
	margin-left: 4px;
	border-bottom: #000000 1px solid;
}

td.searchTitle
{
	width: 210px;
	border-bottom: none;
}

td.searchDate
{
	width: 90px;
	border-bottom: none;
}

td.searchDesc
{
	width: 320px;
	border-bottom: none;
}

td.searchRelv
{
	width: 70px;
	border-bottom: none;
}

td.searchTitle a, td.searchDate a, td.searchDesc a, td.searchRelv a
{
	font-weight: normal !important;
	color: #033826;
}

div#main table.standard table td label
{
	display: block;
	font-size: 1.2em;
	width: 65px;
	padding: 5px;
}

div#main table.standard table td a
{
	font-size: 1.2em;
}

table#search td
{
	border-bottom: #999999 1px solid;
}

div#Search
{
	background: #7fc21a url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/search-bg.gif) no-repeat left top;
	padding: 10px;
	margin-bottom: 10px;
	width: 216px;
	height: 29px;
}

#searchBox label
{
	display: block;
	text-indent: -9999px;
	height: 0px;
}

img#Template_ctl11_ctl00_ctl03_DatePickerRadCalendar_CalendarPopupButton, img#Template_ctl11_ctl00_ctl04_DatePickerRadCalendar_CalendarPopupButton
{
	margin: 0px !important;
}

* html #searchBox label
{
	margin-top: -10px;
}

#searchBox input
{
	width: 145px !important;
	height: 20px !important;
	float: left;
}

div#searchBox a.Button
{
	display: block;
	height: 23px;
	width: 59px;
	float: right;
	margin-right: 0px;
	background: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/search-btn.gif) no-repeat left top;
}

div#searchBox input.msSearchButton
{
	display: block;
	height: 23px !important;
	width: 59px !important;
	text-indent: -9999px;
	float: right;
	margin-right: 0px;
	border: 0;
	background: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/search-btn.gif) no-repeat left top;
	line-height: 0;
}

div#searchBox a.Button img
{
	display: none;
	width: 503px;
}

#searchBox img
{
	display: block;
	margin-top: 0px;
}






/*-- Table styles --*/

div#main table.standard, div#main table.standard table, div#main table.standard tr, div#main table.standard table tr, div#main table.standard tr td, div#main table.standard table tr td
{
	background-color: #ffffff !important;
}

div#main table.default tr td
{
	border: 1px solid #333;
	padding: 10px;
}

body#Listing div#main table.standard
{
	clear: both;
}

/*--------------------
Search Page - old
--------------------*/

div#main table.standard table
{
	border: 1px solid #000;
}

div#main table.standard table td
{
	padding: 10px !important;
	border: 1px solid #000;
}

div#main table.standard th
{
	font-size: 1.3em;
}

div#main table.standard td
{
}

#inspectionTable {
	font-size: 1.2em;
}

#inspectionTable td{
	padding-right: 5px;
	padding-bottom: 5px;
}

#inspectionTable input{
	width: 110px;
}
	

/*--------------------
Search Page - new
--------------------*/

/*-- Ben's amends 29-5-09 --*/

div.search
{
	width: 500px;
	float: left;
	background: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/search-grid-bg.gif) 0 0 no-repeat;
}

input#Template_ctl12_ctl00_searchTerms
{
	width: 135px;
	float: right;
	margin: 20px 180px 0 0;
}

select#Template_ctl12_ctl00_searchTypes
{
	width: 135px;
	float: right;
	margin: 6px 181px 0 32px;
}

div.searchLine
{
	clear: both;
	float: left;
}

div.searchLine label
{
	float: left;
	clear: left;
	margin: 10px 10px 5px 10px;
	width: 85px;
}

div.searchButtonLine
{
	background: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/search-grid-bg-bottom.gif) no-repeat scroll left bottom;
	border-top: 1px solid #000000;
	float: left;
	padding: 0 0 25px;
	width: 500px;
}

div.searchButtonLine div.searchLine
{
	margin-left: 107px;
}

div.searchButtonLine div.searchLine input
{
	background: transparent url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/search-btn2.gif) no-repeat scroll left top;
	border: 0 none;
	padding: 3px 5px;
}


select#Template_ctl12_ctl00_searchTarget
{
	clear: right;
	float: right;
}

div.searchLine input, div.searchLine select
{
	clear: right;
	float: left;
	margin: 10px;
}

input#Template_ctl14_ctl00_searchTerms, select#Template_ctl14_ctl00_searchTypes, select#Template_ctl14_ctl00_searchTarget
{
	width: 300px;
}

div.searchLine input#Template_ctl11_ctl00_indexServerSearchSubmitButton
{
	margin: 20px 0 0 105px;
	background: transparent url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/filter-btn.gif) repeat scroll 0 0;
	border: medium none;
	padding: 2px 0 6px;
	width: 85px;
}


div.pickerWrapper_Default
{
	width: 130px !important;
}

div.search div a
{
	clear: both;
	float: left;
	margin: 10px 0 0 110px;
}

div.DateSelectorControl
{
	margin-bottom: -30px !important;
}

div.DateSelectorControl, div.DateSelectorValues
{
	width: 130px;
	margin-left: 5px;
}

div.searchControl label.DateSelectorLabel
{
	margin-left: 5px !important;
	padding-left: 0px !important;
}

div.searchControl div.searchtop
{
	margin-top: 20px;
}

input.radEnabledCss_Default, input.radHoverCss_Default, input.radFocusedCss_Default
{
	width: 70px !important;
}


div.searchRow
{
	float: left;
	clear: left;
	border-top: 1px solid #333333;
	padding: 20px 0;
	width: 733px;
}

div.searchLink, h2.searchLink
{
	width: 180px;
	float: left;
	padding: 0 0px 5px 10px;
}

div.searchLink a
{
	font-weight: normal !important;
}

div.relevance, h2.relevance
{
	float: left;
	padding: 0 0px 5px 10px;
}

div.searchColumnUpdated, h2.searchColumnUpdated
{
	float: left;
	width: 135px;
	padding: 0 0px 5px 10px;
}

div.searchColumnSummary, h2.searchColumnSummary
{
	float: left;
	width: 270px;
	padding-right: 20px;
	padding: 0 0px 5px 10px;
}




/*-- Listing Page --*/

body#Listing div#main table td
{
	border-left: #FFFFFF 1px solid;
	border-bottom: #FFFFFF 1px solid;
	padding: 5px;
	vertical-align: top;
	font-size: 1.3em;
}

body#Listing div#main table td.date
{
	color: #666666;
}

body#Listing div#main table td a
{
	background: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/bullet-grey.gif) 0 4px no-repeat;
	margin-bottom: 3px;
	margin-left: 0px;
	padding-left: 12px;
	display: block;
}

body#Listing div#main table tbody tr
{
	background-color: #f6f7f9 !important;
}

body#Listing div#main table tbody tr td
{
	background: #f6f7f9 !important;
	border: none;
	border-bottom: 1px solid #2c3437;
	padding: 10px;
}

body#Listing #main table tbody tr td a
{
	font-weight: normal;
}

body#Listing div#main table tbody tr.header
{
	background: transparent url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/Listing-head.gif) no-repeat left top;
	width: 503px;
	height: 30px;
	height: 15px;
}

body#Listing div#main table tbody th
{
	color: #fff;
	font-size: 1.3em;
	font-weight: bold;
	padding: 8px 10px;
	background: #000;
}

body#Listing div#main table tbody tr.header td
{
	background: none;
}

/*body#Listing div#main table tbody tr.header th.titleHeading {width: 170px;}*/

body#Listing div#main table tbody tr.header th.dateHeading
{
}

body#Listing div#main table tbody tr.header th.summaryHeading
{
}

body#Listing div#main table tbody tr.header th.TypeHeading
{
}

div#Sortby
{
	font-size: 1.1em;
	padding: 15px 0 10px 0;
	border-top: 1px solid #000000;
}

div#FilterBy span
{
	width: 125px;
	display: block;
	float: left;
}

div#Sortby span
{
	display: block;
	float: left;
	padding-right: 20px;
}

div#FilterBy
{
	font-size: 1.1em;
	margin-bottom: 20px;
	padding: 10px 0 0 0;
	float: left;
	border-top: 1px solid #000000;
}

div#Sortby select
{
	margin: 0 10px 0 0;
	float: left;
}

body#Listing div#FilterBy div
{
	width: 479px;
	margin: 5px 0px 5px 0;
	float: left;
	font-size: 1.1em;
}

body#Listing div#FilterBy div input, body#Listing div#Sortby div input
{
	width: 100px;
	float: left;
}

body#Listing div#FilterBy div input.Sort
{
	background: transparent url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/filter-btn.gif) repeat scroll 0 0;
	border: medium none;
	margin-top: 0;
	padding: 2px 0 6px;
	width: 85px;
	margin-left: 122px;
}

body#Listing div#Sortby input.Sort
{
	background: transparent url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/filter-btn.gif) repeat scroll 0 0;
	border: medium none;
	margin-top: 0;
	padding: 2px 0 6px;
	width: 85px;
}

.ajax__calendar_container
{
	border-top: 1px #990000 solid;
}



/*-- Search Page --*/

table.SearchListing span.searchhi0
{
}

body#ContentFull div#main
{
	width: 740px;
}

body#ContentFull div#main table td
{
	border-left: #000 1px solid;
	border-bottom: #000 1px solid;
	padding: 5px;
	vertical-align: top;
	font-size: 1.3em;
}

body#ContentFull div#main table td.date
{
	color: #666666;
}

body#ContentFull div#main table td a
{
	background: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/bullet-grey.gif) left top no-repeat;
	background-position: 0 4px;
	margin-bottom: 3px;
	margin-left: 3px;
}

body#ContentFull div#main table tbody tr
{
	background-color: #f6f7f9;
}

body#ContentFull div#main table tbody tr td
{
	border: none;
	border-bottom: 1px solid #2c3437;
}

body#ContentFull div#main table tbody tr.header
{
	background: transparent url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/Listing-head.gif) no-repeat left top;
	width: 503px;
	height: 30px;
}

body#ContentFull div#main table tbody tr.header th
{
	color: #fff;
	font-size: 1.3em;
	font-weight: bold;
	padding: 8px 10px;
}

body#ContentFull div#main table tbody tr.header th.titleHeading
{
	width: 170px;
}

body#ContentFull div#main table tbody tr.header th.dateHeading
{
}

body#ContentFull div#main table tbody tr.header th.summaryHeading
{
}


/*-- Revised search control - 08/07/09 --*/


div.searchControl
{
	background: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/search-grid-bg.gif) top left no-repeat;
	width: 484px;
	float: left;
}
div.searchControl div fieldset
{
	padding-bottom: 20px !important;
}


div.searchControl div
{
}

div.searchControl div fieldset
{
}

div.searchControl legend
{
	font-size: 1.2em;
	font-weight: bold;
	margin-top: 10px;
	display: none;
}

div.searchControl label
{
	float: left;
	font-size: 1.2em;
	font-weight: bold;
	margin: 5px 0 10px 0;
	clear: left;
	padding: 10px 0px 0 10px;
}

div.searchControl input
{
	float: right;
	clear: right;
	margin: 10px 10px 10px 0;
}

div.searchControl select
{
	float: right;
	clear: right;
	width: 295px !important;
	margin: 10px 10px 10px 0;
}

input#Template_ctl13_ctl00_indexServerSearchSubmitButton
{
	margin-top: 20px;
	clear: left;
	float: left;
	margin-left: 10px;
}

div.searchControl strong
{
	clear: left;
	font-size: 1.3em;
	font-weight: bold;
	clear: both;
	float: left;
	margin: 30px 0 0 10px;
}

div.searchControl label strong
{
	font-size: 1.1em;
	margin: 0;
}

div.DateSelectorValues
{
	margin-bottom: 10px;
}

div.DateSelectorValues img
{
}

a.radPopupImage_Default
{
	margin-top: 10px !important;
	display: block !important;
}

/*-- Search Results --*/

div.searchControl div.searchItem
{
	font-size: 1.2em;
	margin-top: 10px;
}

div.searchControl div.searchItem a
{
	width: 470px;
	display: block;
}

div.searchControl div.searchItem strong
{
	margin: 5px 8px 0px 0px;
	padding: 0px;
	clear: none;
	float: left;
	font-size: 1.2em;
}

div.searchSummary
{
	font-size: 1.2em;
	margin: 5px 0 20px 0;
	line-height: 1.4;
}

span.searchUpdated
{
	margin-top: 5px;
	display: block;
	font-style: italic;
}
/*--------------------
External Licence Pages
--------------------*/
body#LAReturnsWeb div#fcContainer
{
	margin-bottom: 20px;
	padding-bottom: 20px;
}

body#LAReturnsWeb div#popout 
{
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	width: 30px;
	min-height:500px;
}

body#LAReturnsWeb div#popout h1
{
	font-size: 1.7em;
	font-weight: bold;
	color: #23164c;
	margin: 0 0 10px 0;	
}

body#LAReturnsWeb div#popout p
{
	font-size: 1.2em;
	line-height: 1.4;
}

body#LAReturnsWeb div#progressContainer
{
	margin-bottom: 12px;
	padding-bottom: 12px;
	height: 15px;
	}

body#LAReturnsWeb div#main div.ProgressBar div
{
	float: left;
	background-repeat: no-repeat;
	height: 30px;
	width: 80px;

}

body#LAReturnsWeb div#main div.ProgressBar div.Start_Current
{
	background-image: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/prog-seg-A1.gif);
	background-color: #2E3337;
	color: White;
}

body#LAReturnsWeb div#main div.ProgressBar div.Start_CompleteCurrent
{
	background-image: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/prog-seg-A2.gif);
}

body#LAReturnsWeb div#main div.ProgressBar div.Start_CompleteComplete
{
	background-image: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/prog-seg-A3.gif);	
}

body#LAReturnsWeb div#main div.ProgressBar div.End_Current
{
	background-image: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/prog-seg-C2.gif);
	background-color: #2E3337;
	color: White;
}

body#LAReturnsWeb div#main div.ProgressBar div.End_Incomplete
{
	background-image: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/prog-seg-C1.gif);
}

body#LAReturnsWeb div#main div.ProgressBar div.Middle_IncompleteIncomplete
{
	background-image: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/prog-seg-B1.gif);
}

body#LAReturnsWeb div#main div.ProgressBar div.Middle_CurrentIncomplete
{
	background-image: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/prog-seg-B2.gif);
	background-color: #2E3337;
	color: White;
}

body#LAReturnsWeb div#main div.ProgressBar div.Middle_CompleteCurrent
{
	background-image: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/prog-seg-B3.gif);	
}

body#LAReturnsWeb div#main div.ProgressBar div.Middle_CompleteComplete
{
	background-image: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/prog-seg-B4.gif);
}

body#LAReturnsWeb div#main div.ProgressBar div div
{
	font-size: 1.2em;
	font-weight: bold;
	margin-left:5px;
	margin-top:7px;
	vertical-align:middle;
	height: 20px;
	width: 70px;
	display:inline;
}

body#LAReturnsWeb div#main div.ExternalFeeCalcContainer
{
	width: 490px;
}

body#LAReturnsWeb div.LicenceActivitySelector div.headerSection
{
	border-style: solid;
	border-bottom-color: White;
	border-bottom-width: 1px;
	width: 484px;
	height: 25px;
	background: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/exp-hub-bg-crv.gif) no-repeat left top;
	background-color: #24164B;
	overflow: hidden;
	cursor:pointer;	
}

body#LAReturnsWeb div.LicenceActivitySelector div.collapseSection
{
	font-size: 1.2em;
	width: 444px;
	margin: 0 0 0 0;
	padding: 0 10px 0 10px;
	background: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/exp-hub-bg-btm-fee.gif) no-repeat left bottom;
	background-color: #F2F1F6;
	overflow: hidden;
}

body#LAReturnsWeb div.LicenceActivitySelector div.collapseSection div.collapsePanel
{
	height: 0px; 
	overflow: hidden;
}

body#LAReturnsWeb #lblValidate
{
	width: 400px;
	background-color: Red;
}

body#LAReturnsWeb div.LicenceActivitySelector div.collapseSection .error
{
	color: red;		
}

body#LAReturnsWeb div.LicenceActivitySelector div.collapseSection .info
{
	font-weight: bold;
	color: #033826;
	float: right;
}

.addButton
{
	font-weight: bold;
	color: white;
	background: transparent url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/add-button.gif) no-repeat;
	background-color: #80C31C;
	border: medium none;
	margin-top: 0;
	margin-bottom: 10px;
	padding: 2px 0 6px;
	width: 85px;
	float: right;
}dydyton {
	height: 18px;

th: 18px;
	mariin-lef: 5px;

}

body#AL#yody

body#LAReturnsWeb div.LicenceActivitySelector div.collapseSection .helpButton
{
	color: white;
	background: transparent url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/small-purple-circle.gif) no-repeat;
	border: medium none;
	margin-top: 0;
	padding: 0px 0 6px;
	width: 20px;
	font-weight: bold;
	vertical-align: top;
}

body#LAReturnsWeb div.LicenceActivitySelector div.collapseSection div.helpButtonSection
{
	width: 20px;
	height: 20px;
	background-color: #25164D;
	overflow: hidden;
}

body#LAReturnsWeb div.LicenceActivitySelector div.collapseSection .categoryOptionSection
{
	float: left;	
}

body#LAReturnsWeb div.LicenceActivitySelector div.collapseSection .numberSection
{
	float: left;	
}

body#LAReturnsWeb div.LicenceActivitySelector div.collapseSection .hiddenLabel
{
	display: none;
}

body#LAReturnsWeb div.LicenceActivitySelector div.licenceHeader
{
	color: #fff;
	width: 444px;
	margin: 0 0 15px 0;
	padding: 5px 0px 7px 10px;
	font-size: 1.3em !important;
	font-weight: bold;
}

body#LAReturnsWeb div.LicenceActivitySelector div.headerSection .title
{
	padding-bottom: 5px;
	float: left;
}

body#LAReturnsWeb div.LicenceActivitySelector div.headerSection .details
{
	padding-bottom: 5px;
	padding-right: 5px;
	float: left;
	font-size: 0.8em;
}

body#LAReturnsWeb div.LicenceActivitySelector div.headerSection .image
{
	padding-top: 5px;
	padding-bottom: 5px;
	float: right;
}

body#LAReturnsWeb div.LicenceActivitySelector div.headerSection .detailsImageBar
{
	float: right;
	width: 90px;
	
}

/*-- LicenceBasketControl (Right) Content area --*/
#LicenceBasketControl
{
	float: left;
	width: 236px;
	margin-left: 20px;
}

#LicenceBasketControl h4
{
	font-size: 1.4em;
	font-weight: bold;
	color: #23164c;
	margin: 0 0 5px 0;

}

/*--------------------
Internal Licence Activity Page Specific
--------------------*/
body#LAReturnsWeb div#main div.FeeCalcContainer div.topLink
{
	width: 460px;
	height: 15px;
}

body#LAReturnsWeb div#main div.FeeCalcContainer div.topLink div
{
	float:right;
	width:70px;
	background: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/aup-green.gif) no-repeat right;
}

body#LAReturnsWeb div#main div.FeeCalcContainer
{
	height: auto;
	width: 490px;	
}

body#LAReturnsWeb div#main ul, body#Content div#main ul body#ContentTabs div#main ul
{
	margin: 0px 10px 15px 10px;
	list-style: none;
}

body#LAReturnsWeb div#main ul li
{
	font-style: normal;
	color: #2c3437;
	padding: 5px 0 5px 15px;
	margin-right: 30px;
	list-style: none;
	background: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/sector-bullet.gif) no-repeat left;
	width:197px;
	float: left;	
}

body#LAReturnsWeb div#main .collapseSection ul li
{
	font-size: 1em;
	background-position:0 10px;
	width: 95%;
}

body#LAReturnsWeb div#main ul a
{
	color: #000000;
	display: block;
	padding: 0 0 5px 0px;
	font-weight: bold;
	text-decoration: underline;
	font-size: 1.2em;
}

body#LAReturnsWeb div#main ul a:hover, body#Content div#main ul a:hover, body#ContentTabs div#main ul a:hover
{
	text-decoration: none;
}

body#LAReturnsWeb div#MiddleColumn ul li ul
{
	margin: 0;
	padding: 0;
	float: left;
}

body#LAReturnsWeb div#FilterBy div
{
	width: 479px;
	margin: 5px 0px 5px 0;
	float: left;
	font-size: 1.1em;
}

body#LAReturnsWeb div#FilterBy div input, body#Listing div#Sortby div input
{
	width: 100px;
	float: left;
}

body#LAReturnsWeb div#FilterBy div input.Sort
{
	background: transparent url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/filter-btn.gif) repeat scroll 0 0;
	border: medium none;
	margin-top: 0;
	padding: 2px 0 6px;
	width: 85px;
	margin-left: 122px;
}

body#LAReturnsWeb div#Sortby input.Sort
{
	background: transparent url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/filter-btn.gif) repeat scroll 0 0;
	border: medium none;
	margin-top: 0;
	padding: 2px 0 6px;
	width: 85px;
}

body#LAReturnsWeb div#Calculate div input.FeeCalcButton, body#LAReturnsWeb div#main input.FeeCalcButton
{
	float: left;
	background: transparent url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/filter-btn.gif) repeat scroll 0 0;
	border: medium none;
	margin-top: 0;
	padding: 2px 0 6px;
	width: 85px;
	margin-left: 100px;
}

body#LAReturnsWeb div#main input.FeeCalcButtonRight
{
	float: right;
	background: transparent url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/filter-btn.gif) repeat scroll 0 0;
	border: medium none;
	margin-top: 0;
	padding: 2px 0 6px;
	width: 85px;
	margin-right: 100px;
}

body#LAReturnsWeb div.FeeCalcGroup
{
	width: 464px;
	margin: 0 0 20px 0;
	background: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/exp-hub-bg-btm-fee.gif) no-repeat left bottom;
	background-color: #F2F1F6;
}

body#LAReturnsWeb div.FeeCalcGroup div.headerSection
{
	width: 464px;
	background: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/exp-hub-bg-fee.gif);
	background-color: #25164d;
	height: 25px;
	overflow: hidden;
}

body#LAReturnsWeb div.FeeCalcGroup div h3
{
	color: #fff;
	width: 444px;
	margin: 0 0 15px 0;
	padding: 5px 10px 7px 10px;
	font-size: 1.3em !important;
}

body#LAReturnsWeb div.FeeCalcGroup div h3 a
{
	color: #fff !important;
}

body#LAReturnsWeb div.FeeCalcGroup ul
{
	padding-bottom: 10px;
	list-style: none;
}

body#LAReturnsWeb div.FeeCalcGroup div p
{
	margin: 0 10px 0 10px;
	color: #000000;
	padding: 0 5px 5px 0px;
}

div#main table.FeeCalcTbl
{
	background: url('/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/exp-hub-bg-btm-bg-fee-table-bg.gif') repeat;
	padding-left: 5px;
}
div#main table.FeeCalcTbl td
{
	padding: 4px;
	background: url('/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/exp-hub-bg-btm-bg-fee-table-bg.gif') repeat;
	font-size: 1.2em;
}
div#main table.FeeCalcTbl td table
{
	font-size: 0.8em;
	border: none;
}
div#main table.FeeCalcTbl td textarea
{
	width: 200px;
	height: 80px;
}

div#main table.FeeCalcTblCaption
{
	width: 300px;
}

div#main table.FeeCalcTbl td.FeeCalcTblHeader
{
	font-weight: bold;
	width: 20px;
	vertical-align: middle;
	text-align: center;
}

div#main table.FeeCalcTbl td.FeeCalcTblData
{
	width: 20px;
	vertical-align: middle;
	text-align: center;
}

div#main table.FeeCalcTbl td.FeeCalcTblDataBold
{
	font-weight: bold;
	width: 20px;
}

div#main table.FeeCalcTbl td.FeeCalcTextBoxTblData
{
	width: 200px;
}

div#main table.FeeCalcTbl td.FeeCalcTextBoxBoldTblData
{
	width: 200px;
	font-weight: bold;
}

div#main table.FeeCalcTbl td.FeeCalcTblLabel
{
	width: 175px;
}

/*--------------------
Internal Fee Calculation Page Specific
--------------------*/

body#LAReturnsWeb div#main div.FeeCalculationContainer
{
	margin-top: 20px;
	float: left;
	width: 490px;	
}

div#main table.FeeCalcTbl td.FeeBreakdownCategoryHeader
{
	font-weight: bold;
	width: 50px;
	vertical-align: middle;
	text-align: center;
}

div#main table.FeeCalcTbl td.FeeBreakdownCostHeader
{
	font-weight: bold;
	width: 100px;
	vertical-align: middle;
	text-align: center;
}

div#main table.FeeCalcTbl td.FeeBreakdownCostTotal
{
	font-weight: bold;
	width: 100px;
	vertical-align: middle;
	text-align: right;
}

/* Fee Calculation Table */
div#main table.FeeCalcTbl td.FeeCalculationTitle
{
	font-weight: bold;
	width: 350px;
}

/* Fee Breakdown Table */
div#main table.FeeCalcTbl td.FeeBreakdownTitle
{
	font-weight: bold;
	width: 300px;
}
div#main table.FeeCalcTbl td.FeeBreakdownTitleDetail
{
	padding-left: 40px;
	width: 260px;
}

div#main table.FeeCalcTbl td.FeeBreakdownTitleDetailExtra
{
	padding-left: 50px;
	width: 260px;
}
div#main table.FeeCalcTbl td.FeeBreakdownCategoryDetail
{
	width: 50px;
	vertical-align: middle;
	text-align: center;
}
div#main table.FeeCalcTbl td.FeeBreakdownCategoryDetailExtra
{
	width: 10px;
	vertical-align: middle;
	text-align: center;
}
div#main table.FeeCalcTbl td.FeeBreakdownCostDetail
{
	width: 100px;
	vertical-align: middle;
	text-align: right;
}

div#main table.FeeCalcTbl td.FeeBreakdownDetailTotal
{
	padding-left: 40px;
	font-weight: bold;
}

div#main table.FeeCalcTbl td.FeeBreakdownDetailTotalExtra
{
	padding-left: 80px;
	font-weight: bold;
}

div#main table.FeeCalcTbl td.FeeBreakdownCostDetailTotal
{
	width: 100px;
	vertical-align: middle;
	text-align: right;
	font-weight: bold;
}

div#main table.FeeCalcTbl td.FeeBreakdownDetailTotalNegative
{
	font-weight: bold;
	color: Red;
}

div#main table.FeeCalcTbl td.FeeBreakdownTitleBullet
{
	font-weight: bold;
	width: 300px;
	display: block;
	padding: 8px 10px 8px 2px;
	background: url('/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/exp-hub-bg-btm-bg-fee-table-bg.gif') repeat;
	text-decoration: none;
}

.FeeBreakdownBullet
{
	padding: 8px 10px 8px 22px;
	background: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/sector-bullet.gif) no-repeat 10px 12px;
}

.PrinterFriendlyButton
{
	padding: 8px 10px 8px 35px;
	vertical-align: middle;
	background: url('/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/printPage_btn.gif') no-repeat 10px 6px;
}

body#LAReturnsWeb div#NavigationButtons div input.FeeCalcButton
{
	float: left;
	background: transparent url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/filter-btn.gif) repeat scroll 0 0;
	border: medium none;
	margin-top: 0;
	padding: 2px 0 6px;
	width: 85px;
	margin-left: 100px;
}

body#LAReturnsWeb div#Progress
{
	border: solid 1px black;
	padding-bottom: 20px;
}

.LicenceBasketDetail
{
	padding-left: 10px;
}

/*--------------------
Public Register Page Specific
--------------------*/
div#secondary .infoIcon
{
	margin-bottom: 15px;
	color: white;
	background-image: url('/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/large-purple-circle.gif');
	width: 40px;
	overflow: hidden;
	font-weight: bold;
	text-align: center;
	font-size: 3em;
	line-height: 40px;
}

.infoButton
{
	color: white;
	padding-left: 1px;
	background: transparent url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/vsmall-purple-circle.gif) no-repeat 0 2px;
	border: medium none;
	width: 15px;
	font-weight: bold;
}

table#licenceActivities
{
	width: 95%;
}

table#licenceActivities tr td.leftcell
{
	
}

table#licenceActivities tr td.rightcell
{
	width: 25px;
	text-align: right;
}

div.gridViewFooter div.gvfLeft
{
	width: 30%;
	text-align: left;
	float: left;
}

div.gridViewFooter div.gvfRight
{
	width: 30%;
	text-align: right;
	float: right;
}

div.gridViewFooter div.gvfCenter
{
	width: 40%;
	text-align: center;
	float: left;
}

div#searchForm div.row
{
	display: table;
	width: 100%;
}

div#searchForm div.row div.leftCol
{
	float: left;		
}

div#searchForm div.row div.rightCol
{
	float: right;	
}

div#searchForm div.row div.errorCol
{
	float: right;
	width: 30%;
	padding-left: 5px;
}

input.leftButton
{
	float: left;
	background: transparent url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/filter-btn.gif) repeat scroll 0 0;
	border: medium none;
	margin-top: 20px;
	padding: 2px 0 6px;
	width: 85px;
	margin-left: 100px;
}

input.rightButton
{
	float: right;
	background: transparent url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/filter-btn.gif) repeat scroll 0 0;
	border: medium none;
	margin-top: 20px;
	padding: 2px 0 6px;
	width: 85px;
	margin-right: 100px;
}

div#searchForm .standardDropDown
{
	width: 150px;
}

div#searchForm .largeTextBox
{
	width: 200px;
}

div#detailsForm 
{
	width: 484px;
	margin: 0 0 20px 0;
	background: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/exp-hub-bg-btm.gif) no-repeat left bottom;
}

div#detailsForm div.header
{
	width: 484px;
	background: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/exp-hub-bg.gif) no-repeat left top;
}

div#detailsForm div.header h3
{
	color: #fff;
	width: 464px;
	margin: 0 0 15px 0;
	padding: 5px 10px 7px 10px;
	font-size: 1.3em !important;
}

div#detailsForm div.row
{
	display: table;
	width: 100%;
}

div#detailsForm div.row div.leftCol
{
	float: left;
	width: %;
}

div#detailsForm div.row div.leftCol h3
{
	font-weight: bold;
	padding: 8px 10px 8px 22px;
	background: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/sector-bullet.gif) no-repeat 10px 12px;	
}

div#detailsForm div.row div.leftCol p
{
	font-weight: bold;
	padding: 8px 10px 8px 30px;	
}

div#detailsForm div.row div.rightCol
{
	float: right;
	width: 60%;
	padding: 8px 10px 8px 0px;
}

div#main table.listing td
{
	padding: 5px;
	vertical-align: top;
	font-size: 1.3em;
}

div#main table.listing td.date
{
	color: #666666;
}

div#main table.listing td a
{
	background: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/bullet-grey.gif) 0 4px no-repeat;
	margin-bottom: 3px;
	margin-left: 0px;
	padding-left: 12px;
	display: block;
}

div#main table.listing
{
	border-collapse: separate !important;	
}

div#main table.listing tr
{
	background-color: #f6f7f9 !important;	
}

div#main table.listing tr td
{
	background: #f6f7f9 !important;
	border-bottom: 1px solid #2c3437;
	padding: 10px;
}

div#main table.listing tr td a
{
	font-weight: normal;
}

div#main table.listing tr.header th
{
	font-weight: bold;
	color: #FFFFFF;
	font-size: 1.2em;
	background:#000000 none repeat scroll 0 0;
	width: 503px;
	height: 15px;
	padding:8px 10px;
}

div#main table.listing th a{
	
	color:#FFFFFF;
	font-size:1em;
	font-weight:bold;	
}

.hidden
{
	display: none;
}
/*--------------------
LA Returns Specific
--------------------*/
div.ErrorPanel
{	
	color: #de0000 !important;
	line-height: 1.4;
	font-size: 1.2em;
	border: solid 1px #DE0000;
	padding: 10px;
	background-color: #FCECEC;
}
/*--------------------
Inspections Page Specific
--------------------*/
div.FieldEntryForm div.row
{
	display: table;
	width: 100%;
}

div.FieldEntryForm div.row div.leftCol
{
	margin-left:10px;
	padding-right:10px;
	float: left;
	min-width: 150px;
	max-width: 380px;
}

div.FieldEntryForm div.row div.rightCol
{
	float: left;
}

div.FieldEntryForm div.row div.errorCol
{
	float: left;
	padding-left: 5px;
	font-weight:bold;
	font-size: 2.4em;	
}

div.FieldEntryForm div.row div.errorCol span
{
	position:relative;
	top: 6px;	
}

div.NumberFieldEntryForm div.row
{
	display: table;
	width: 100%;
}

div.NumberFieldEntryForm div.row div.leftCol
{
	margin-left:10px;
	padding-right:10px;
	float: left;
	width: 50%;
}

div.NumberFieldEntryForm div.row div.rightCol
{
	float: left;
}

div.NumberFieldEntryForm div.row div.errorCol
{
	float: left;
	padding-left: 5px;
	font-weight:bold;
	font-size: 2.4em;	
}

div.NumberFieldEntryForm div.row div.errorCol span
{
	position:relative;
	top: 6px;	
}

/*--------------------
Hub Page Specific
--------------------*/

* html body#Hub #main
{
	width: 454px;
}

body#Hub div#MiddleColumn li, body#Sector div#MiddleColumn li
{
	width: 220px;
	display: block;
	background: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/bullet-grey.gif) left top no-repeat;
	background-position: 0 4px;
	padding-left: 15px;
	margin: 0 0 15px 0;
	float: left;
	list-style: none;
}

body#Hub div#MiddleColumn ul, body#Sector div#MiddleColumn ul
{
	padding: 0;
	margin: 0;
	list-style: none;
}

body#Hub div#MiddleColumn li.head, body#Sector div#MiddleColumn li.head
{
	background: none;
	padding: 0px;
	list-style: none;
	margin: 0;
	width: 230px;
}

body#Hub div#MiddleColumn li.head h2, body#Sector div#MiddleColumn li.head h2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	margin-left: 15px;
}

body#Hub ul.hubItems
{
	margin: 0px 0px 15px 0px;
	list-style: none;
	float: left;
}

body#Hub ul.hubItems li
{
	font-style: normal;
	color: #2c3437;
	padding: 10px 0 0 15px;
	margin-right: 30px;
	background: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/sector-bullet.gif) no-repeat left 15px;
	width: 197px;
	float: left;
	list-style: none;
	clear: left;
}

body#Hub ul.hubItems li.floatright
{
	float: right;
	clear: right;
}

body#Hub ul.hubItems li p
{
	font-size: 1.1em;
}

body#Hub ul.hubItems a
{
	color: #000;
	display: inline-block;
	padding: 0 0 5px 0px;
	font-weight: bold;
	text-decoration: underline;
	font-size: 1.1em;
}

body#Hub ul.hubItems a:hover
{
	text-decoration: none;
}


/*--------------------
Sector Page Specific
--------------------*/


body#Sector div#main ul, body#Content div#main ul body#ContentTabs div#main ul
{
	margin: 0px 10px 15px 10px;
	list-style: none;
}

body#Sector div#main ul li, body#Hub #main ul li, body#Content div#main li, body#ContentTabs div#main ul li
{
	font-style: normal;
	font-size: 1.3em;
	color: #2c3437;
	padding: 5px 0 5px 15px;
	margin-right: 30px;
	background: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/sector-bullet.gif) no-repeat left 11px;
	list-style: none;
}

body#ContentTabs div#main ul li p
{
	font-size: 1em;
}

body#Content #main ul li, body#Hub #main ul li
{
	background: transparent url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/sector-bullet.gif) no-repeat scroll left 11px;
	color: #2C3437;
	list-style: none;
}

body#Sector div#main ul li, body#ContentTabs div#main ul li p
{
	font-size: 1em;
}

body#Content div#main ul
{
	margin-bottom: 10px;
	margin-left: 15px;
}

body#Content div#main li
{
	font-size: 1.2em;
}

body#ContentTabs div#main ul a
{
	color: #2c3437;
	display: block;
	color: #568712;
	padding: 0 0 5px 0px;
	font-weight: bold;
	text-decoration: underline;
	font-size: 1.2em;
}
body#Sector div#main ul a
{
	color: #000000;
	display: block;
	padding: 0 0 5px 0px;
	font-weight: bold;
	text-decoration: underline;
	font-size: 1.2em;
}

body#Sector div#main ul a:hover, body#Content div#main ul a:hover, body#ContentTabs div#main ul a:hover
{
	text-decoration: none;
}

body#Sector div#MiddleColumn ul li ul
{
	margin: 0;
	padding: 0;
	float: left;
}

div.expandedHubItem
{
	width: 484px;
	margin: 0 0 20px 0;
	background: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/exp-hub-bg-btm.gif) no-repeat left bottom;
}

div.expandedHubItem div
{
	width: 484px;
	background: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/exp-hub-bg.gif) no-repeat left top;
}

div.expandedHubItem div h3
{
	color: #fff;
	width: 464px;
	margin: 0 0 15px 0;
	padding: 5px 10px 7px 10px;
	font-size: 1.3em !important;
}

div.expandedHubItem div h3 a
{
	color: #fff !important;
}

div.expandedHubItem ul
{
	padding-bottom: 10px;
	list-style: none;
}

div.expandedHubItem div p
{
	margin: 0 10px 0 10px;
	color: #000000;
	padding: 0 5px 5px 0px;
}

/*--------------------
Homepage Specific
--------------------*/

body#Home div#RightColumn ul
{
	padding: 0px;
	list-style: none;
	margin: 0 0 10px 0;
	list-style: none;
}

body#Home div#RightColumn ul li
{
	background: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/bullet-grey.gif) left top no-repeat;
	background-position: 0 4px;
	padding-left: 15px;
	margin-bottom: 3px;
	list-style: none;
}
body#Home div#RightColumn ul li span
{
	color: #666666;
}

body#Home div#primaryNav ul li.n-home a
{
	background: transparent url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/pri-nav-home.gif) no-repeat scroll left -55px !important;
	color: #FFFFFF !important;
	font-weight: bold;
}

/*--------------------
Header
--------------------*/





/*--------------------
Footer
--------------------*/

#footerWrapper
{
	margin: 20px 0 20px 0;
	clear: both;
	padding: 20px 0 40px 0;
	text-align: left;
	background: url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/footer-bg.gif) repeat-x left top;
}

#footer
{
	width: 980px;
	margin: 0 auto;
	display: block;
}

#footer p
{
	color: #2d3437;
	font-size: 1.1em;
	float: left;
}

#footer ul
{
	float: right;
	list-style: none;
}

#footer ul li
{
	float: left;
	padding: 0 5px 0 5px;
	background: transparent url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/footer-nav-border.gif) no-repeat scroll right 2px;
	list-style: none;
}

#footer ul li.last
{
	padding-right: 0px;
	background: none;
}

#footer ul li a
{
	font-size: 1.1em;
	color: #2d3437;
	text-decoration: none;
}

#footer ul li a:hover
{
	text-decoration: underline;
}


div#primaryNav ul li a.active
{
	background: transparent url(/ukgwa/20260803053944oe_/https://secure.gamblingcommission.gov.uk/lareturnsweb/Images/pri-nav.gif) no-repeat scroll left -105px !important;
	font-weight: bold;
	color: #FFFFFF !important;
}

.ErrorSessionTimeout
{
	height: 30px;
}

/*------------
Error 404
------------*/

body#error404 table.error404Table, body#error table.error404Table
{
	clear: both;
	float: left;
}

body#error404 table.error404Table h1, body#error table.error404Table h1
{
	margin-top: 80px;
	height: 30px;
}

body#error404 ul, body#error ul
{
	margin: 20px 0;
}

body#error404 ul li, body#error ul li
{
	margin: 10px 0;
	padding: 0px;
}




/*------------
Calendar
------------*/

body#Listing div.ajax__calendar_title, body#Listing div.ajax__calendar_dayname
{
	font-size: 0.8em !important;
}

body#Listing div#FilterBy div.MyCalendar div#ajax__calendar_container
{
	border: none !important;
	background: none !important;
}

body#Listing div#FilterBy div.ajax__calendar_container
{
	border: #333399 1px solid !important;
}

body#Listing div#FilterBy div.MyCalendar div
{
	width: 10px !important;
	margin: 0 !important;
	padding: 2px !important;
	float: left;
	font-size: 0.9em !important;
	border: none !important;
	background: none !important;
}

.MyCalendar .ajax__calendar_container
{
	border: 1px solid #646464;
	background-color: #f5f5f5;
	color: #000099;
}
.MyCalendar .ajax__calendar_container th
{
	padding: 0px;
}
.MyCalendar .ajax__calendar_container td
{
	background-color: #f5f5f5;
	padding: 0px;
}

.MyCalendar .ajax__calendar_other .ajax__calendar_day, .MyCalendar .ajax__calendar_other .ajax__calendar_year
{
	color: black;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day, .MyCalendar .ajax__calendar_hover .ajax__calendar_month, .MyCalendar .ajax__calendar_hover .ajax__calendar_year
{
	color: black;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day, .MyCalendar .ajax__calendar_active .ajax__calendar_month, .MyCalendar .ajax__calendar_active .ajax__calendar_year
{
	color: black;
	font-weight: bold;
}
.MyCalendar .ajax__calendar_container TABLE
{
	font-size: 11px;
}
.MyCalendar .ajax__calendar_header
{
	height: 20px;
	width: 100%;
}
.MyCalendar .ajax__calendar_prev
{
	cursor: pointer;
	width: 15px;
	height: 15px;
	float: left;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-image: url(AjaxControlToolkit.Calendar.arrow-left.gif);
}
.MyCalendar .ajax__calendar_next
{
	cursor: pointer;
	width: 15px;
	height: 15px;
	float: right;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-image: url(AjaxControlToolkit.Calendar.arrow-right.gif);
}

.ajax__calendar_container
{
	padding: 4px;
	position: absolute;
	cursor: default;
	width: 190px;
	font-size: 11px;
	text-align: center;
	font-family: tahoma,verdana,helvetica;
}
.MyCalendar.ajax__calendar_body
{
	height: 143px;
	width: 190px;
	position: relative;
	overflow: hidden;
	margin: auto;
}
.ajax__calendar_days, .ajax__calendar_months, .ajax__calendar_years
{
	top: 0px;
	left: 0px;
	height: 139px;
	width: 170px;
	position: absolute;
	text-align: center;
	margin: auto;
}
.MyCalendar .ajax__calendar_footer
{
	height: 8px;
}

if(typeof(Sys)!=='undefined')Sys.Application.notifyScriptLoaded(); div#main table.tbform
{
	background-color: #2C3437 !important;
}
div#main table.tbform td
{
	padding: 8px;
	background-color: #EDEEF0 !important;
	font-size: 1.2em;
	border-bottom: #ffffff 3px solid;
}
div#main table.tbform td table
{
	font-size: 0.8em;
	border: none;
}
div#main table.tbform td textarea
{
	resize: none;
	width: 200px;
	height: 80px;
}

table#Template_ctl14_ctl00_ajaxCalendar_Date_daysTable
{
	border: 1px solid #cccccc;
}

body#Listing div#main table#Template_ctl14_ctl00_ajaxCalendar_Date_daysTable tbody tr td
{
	border: 1px solid #cccccc;
}


/*--Complaints Form Styles --*/

div#main table.tbform td table#Template_ctl11_ctl00_IstheoperatorlicensedintheUK td, div#main table.tbform td table#Template_ctl11_ctl00_Haveyoucontactedtheoperator td, div#main table.tbform td table#Template_ctl11_ctl00_Hasthecompanyputyouincontactwithanindependentthirdpartytohelpresolveyourcomplaint td
{
	border: none !important;
	padding: 0 0 5px 0 !important;
	margin: 0 0 5px 0 !important;
}

div#main table.tbform td table#Template_ctl11_ctl00_IstheoperatorlicensedintheUK td label, div#main table.tbform td table#Template_ctl11_ctl00_Haveyoucontactedtheoperator td label, div#main table.tbform td table#Template_ctl11_ctl00_Hasthecompanyputyouincontactwithanindependentthirdpartytohelpresolveyourcomplaint td label
{
	font-weight: bold !important;
	font-size: 1.1em !important;
}

div#Template_ctl11_ctl00_Display ul li
{
	font-size: 1em !important;
}

div#languageselector table tr td
{
	padding: 0;
	margin: 0;
	font-size: 1em;
}

/*--------------------
Tables
--------------------*/
/* Table Styles */

/* Table Style 1 */
table.ImmTS_Style1
{
	padding: 0px;
	width: 100%;
	background-color: #cccccc;
	border-collapse: collapse;
}
/* Cell padding and spacing styles */table.ImmTS_Style1 th, table.ImmTS_Style1 td
{
	padding: 3px;
	margin: 2px;
}

/* Table border style */
table.ImmTS_Style1, table.ImmTS_Style1 th, table.ImmTS_Style1 td
{
	border: 3px solid #ffffff;
}

/* Apply style to header cells */
table.ImmTS_Style1 th
{
	background-color: #f2f2f2;
	color: black;
	font-weight: bold;
	font-size: 1.2em;
}

/* Apply style to data cells */
div#main table.ImmTS_Style1 td
{
	vertical-align: top;
	font-size: 1.2em;
	background-color: #CCCCCC !important;
}


/* Overall Nested Table Styles */

table.ImmTS_Style1 table
{
	padding: 0px;
	width: 100%;
	background-color: #f2f2f2;
	border-collapse: collapse;
	margin: -3px;
	position: relative;
}
/* Cell padding and spacing styles */table.ImmTS_Style1 table th, table.ImmTS_Style1 td table td
{
	padding: 0px;
	margin: 0px;
}
/* Table border style */
table.ImmTS_Style1 table, table.ImmTS_Style1 table th, table.ImmTS_Style1 table td
{
	border: 3px solid #ffffff;
}

/* Apply style to header cells */
table.ImmTS_Style1 table th
{
	background-color: #cccccc;
	color: black;
}
/* Apply style to data cells */
table.ImmTS_Style1 table td
{
	vertical-align: top;
	background-color: #f2f2f2 !important;
}


/* Table Style 2 */
table.ImmTS_Style2
{
	padding: 0px;
	width: 100%;
	background-color: #ffffff;
	border-collapse: collapse;
}

/* Cell padding and spacing styles */table.ImmTS_Style2 th, table.ImmTS_Style2 td
{
	padding: 3px;
	margin: 2px;
}

/* Table border style */
table.ImmTS_Style2, table.ImmTS_Style2 th, table.ImmTS_Style2 td
{
	border: 2px solid #000000;
}

/* Apply style to header cells */
table.ImmTS_Style2 th
{
	background-color: #353d40;
	color: #ffffff;
	font-weight: bold;
	font-size: 1.2em;
}

/* Apply style to data cells */
table.ImmTS_Style2 td
{
	vertical-align: top;
	font-size: 1.2em;
}


table.ImmTS_Style1 a, table.ImmTS_Style2 a
{
	display: block;
	margin: 4px 0;
}

/*---------------------------
	Site Map
---------------------------*/

div.sitmp0 a, div.sitmp1 a, div.sitmp2 a, div.sitmp3 a
{
	font-size: 1.2em;
	padding: 0;
	line-height: 1.3em;
}

div.sitmp1
{
	margin: 10px 0;
	clear: left;
}

div.sitmp2
{
	margin: 5px 0;
	clear: left;
}

div.sitmp3
{
	clear: left;
}

div.sitmp0
{
	margin-top: 15px;
	padding-bottom: 5px;
}

div.sitmp0 a
{
	font-size: 1.7em;
	font-weight: bold;
}

div.sitmp1 a
{
	font-weight: bold;
	font-size: 1.5em;
	color: #666;
	margin-top: 10px;
}

div.sitmp2 a
{
	font-size: 1.2em;
	color: #666;
}

div.sitmp3 a
{
	font-size: 1.2em;
}

div.sitmp0 img, div.sitmp1 img, div.sitmp2 img
{
	margin-top: 3px !important;
	border: 0 !important;
}

/*---------------------------
=Skip Navigation
---------------------------*/

ul li#skipNavigation a {position: absolute;left: -9999px;}

ul li#skipNavigation a:active, ul li#skipNavigation a:focus {
text-decoration: none;
text-align: center; 
background-color:#353d40;
color: #FFF;
margin: 0px;
position: absolute;
left: 0px;
top: 0px;
width: 125px;
}

div#SkipNavigationDiv {
float: left;
/*width: 265px;*/
}

.helpButton {
	height: 16px;
	width: 16px;
	padding-left: 10px;
}

.helpButton:hover {
cursor: hand;
cursor: pointer;
}


.end {
	width: 25px;
}

.wide390 {
	width: 390px;
}