/* Added by Francesca 7/8/14 to hide elements of the page globally */

body * {
    margin: 0px;
    font-size: 14px;
    Font-family: Arial, Helvetica, sans-serif;
    line-height: 1.5;
}

ul#breadcrumb { display: none }

div#page-column-one { display: none }

div#site-title a { display: none }

div#access-menu { display: none }

div#LBIfooter-inner { display: none }

a.basket_link { display: none } 

div#groupings { display: none }

div.group h3 { display: none } 

/* Added by Francesca 7/8/14 to customise global styles */

h1, h2, h3 {
	 margin-top: 10px;
}

strong {
	font-weight: bold;
}

#anite_content DIV.warningbox H3 {

background-color: white;
} 

BODY#anitesales #anite_content H3 {
font-size: 140% !important;
}

a.cancel_link {
	display: inline-block;
	min-width: 130px;
	padding: 5px 10px;
	text-align: center;
	color: #ffffff !important;
	text-decoration: none;
    background-color: #6C1359;
    color: white !important;
    border: 1px solid #6C1359;
    font-weight: bold;
}
h1 {
    background-color: white;
    color: #6C1359;
    font-style: normal;
    font-size: 2.57em;
    Font-family: "Gill Sans MT", GillSans, Calibri, "Trebuchet MS", Arial,sans-serif;
}
a.cancel_link img {
	display: none;
}
input[type="submit"], input[type="button"], button {
	display: inline-block;
	font-weight: bold;
	text-align: center;
	color: #ffffff !important;
    	padding: 2px 5px !important;
	text-decoration: none;
    background-color: #6C1359;
    color: white !important;
    border: 1px solid #6C1359;
    font-weight: bold;
}
#anite_content div.pay_by_card_button_container a {
    display: block;
    width: 154px;
    height: 17.5px;
	text-decoration: none;
    background: #6C1359 !important;;
    padding: 5px;
    text-align: center;
    color: white;
    font-weight: bold;
}


input[type="submit"]:hover, input[type="button"]:hover, button:hover {
    cursor:hand; cursor:pointer; 
}

#anite_content #pagecounterpanel DIV.pagecounterarea DIV.progresscontainer {
	  background-color: #cbd401;
}
#anite_content .anite_paymentprogress #pagecounterpanel DIV.pagecounterarea DIV.progresscontainer {	
	  background-color: #cbd401;
}	
#anite_content * DIV.progresscontainer {	
	  background-color: #cbd401;
}			
#anite_content #pagecounterpanel DIV.progress {
    vertical-align: middle;
}
/* eforms3 */

BODY#anitesales.anite-origin-Eforms3_NonMediated div#page-column-one { display: none }

BODY#anitesales.anite-origin-Eforms3_NonMediated ul#crumb { display: none }

BODY#anitesales.anite-origin-Eforms3_NonMediated div#site-title a { display: none }

BODY#anitesales.anite-origin-Eforms3_NonMediated div#access-menu { display: none }

BODY#anitesales.anite-origin-Eforms3_NonMediated div#LBIfooter-inner { display: none }

/* My eAccount */

BODY#anitesales.anite-origin-MyEAccount div#page-column-one { display: none }

BODY#anitesales.anite-origin-MyEAccount ul#breadcrumb { display: none }

BODY#anitesales.anite-origin-MyEAccount div#site-title a { display: none }

BODY#anitesales.anite-origin-MyEAccount div#access-menu { display: none }

BODY#anitesales.anite-origin-MyEAccount div#LBIfooter-inner { display: none }

BODY#anitesales.anite-origin-MyEAccount input[type="submit"],
BODY#anitesales.anite-origin-MyEAccount input[type="button"],
BODY#anitesales.anite-origin-MyEAccount button
{
    background-color: #00853F;
    background-image: none;
    color: #FFFFFF;
    font-weight: bold;
    border-radius:5px;
}

BODY#anitesales.anite-origin-MyEAccount input,
BODY#anitesales.anite-origin-MyEAccount input textarea
{
    border: 1px solid #8A8575;
}

BODY#anitesales.anite-origin-MyEAccount input[type="submit"]:hover,
BODY#anitesales.anite-origin-MyEAccount input[type="button"]:hover,
BODY#anitesales.anite-origin-MyEAccount button:hover
{
    cursor:hand; cursor:pointer; /* Cross browser */
}


BODY#anitesales.anite-origin-MyEAccount #anite_content fieldset
{
    margin-top: 1em;
}

BODY#anitesales.anite-origin-MyEAccount #anite_content div.paymentdetails table td
{
    height: 1em;
    padding: 4px 4px 3px 4px;
    vertical-align: middle;
}

BODY#anitesales.anite-origin-MyEAccount #anite_content .basketstyle-colourful th,
BODY#anitesales.anite-origin-MyEAccount #anite_content .basketstyle-colourful td
{
    letter-spacing: normal;
    font-size: 100%;
}

BODY#anitesales.anite-origin-MyEAccount #anite_content .basketstyle-colourful tr.total
{
    font-weight: bold;
}

/* Stopford */

BODY#anitesales.anite-origin-StopfordAgenda div#page-column-one { display: none }

BODY#anitesales.anite-origin-StopfordAgenda div#header { display: none }

BODY#anitesales.anite-origin-StopfordAgenda ul#breadcrumb { display: none }

BODY#anitesales.anite-origin-StopfordAgenda div#wrapper { background: none; width: 100% }

BODY#anitesales.anite-origin-StopfordAgenda div#page-bottom-inner { background: none; width: 100% }

BODY#anitesales.anite-origin-StopfordAgenda div#anite_content { background: none; width: 100% }

BODY#anitesales.anite-origin-StopfordAgenda div#LBIfooter { display: none }

BODY#anitesales.anite-origin-StopfordAgenda div#page-column-two { width: 90%; margin: 0 }

BODY#anitesales.anite-origin-StopfordAgenda div#anite_content div.paymentdetails table td { height: 1em; padding: 0.1em 0.2em }

BODY#anitesales.anite-origin-StopfordAgenda div#anite_contentcontainer form label { vertical-align: baseline }

/* misc */


body#anitesales #anite_content ul li 
{
	list-style-image:url(css_img/bullet-green.png);

}



BODY#anitesales #anite_content DIV.saleform_functionheader .topprogress
{
	position: relative;
	float: left;
	top: 0px;
	left: 0px;
}

#anite_content #pagecounterpanel DIV.label
{
	padding-bottom: 3px;
}

#anite_contentcontainer { text-align:left; margin: 0px auto;  }


select, textarea, input {
    font-size: 1em;
    background-color: #DDD6CA !important; 
}