@charset "UTF-8";
/* CSS Document */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3B2F00;
	font-weight: normal;
}

/*///////////////////////////////////////////////* A LINKS */
a:link { color: #3B2F00; text-decoration: none;}
a:visited { color: #3B2F00; text-decoration: none;}
a:hover { color: #D2A700; text-decoration: none;}
a:active { color: #D2A700; text-decoration: none;}

h5 a:link { color: #3B2F00; text-decoration: none;}
h5 a:visited { color: #3B2F00; text-decoration: none;}
h5 a:hover { color: #D2A700; text-decoration: none;}
h5 a:active { color: #D2A700; text-decoration: none;}

h6 a:link {color: #FFFFFF; text-decoration: none;}
h6 a:visited { color: #FFFFFF; text-decoration: none;}
h6 a:hover { color: #D2A700; text-decoration: none;}
h6 a:active { color: #D2A700; text-decoration: none;}

.smallprint a:link { color: #FFFFFF; text-decoration: none;}
.smallprint a:visited { color: #FFFFFF; text-decoration: none;}
.smallprint a:hover { color: #D2A700; text-decoration: none;}
.smallprint a:active { color: #D2A700; text-decoration: none;}

.heinekenyellow a:link { color: #D2A700; text-decoration: none;}
.heinekenyellow a:visited { color: #D2A700; text-decoration: none;}
.heinekenyellow a:hover { color: #D2A700; text-decoration: none;}
.heinekenyellow a:active { color: #D2A700; text-decoration: none;}

.heinekenwhite a:link { color: #FFFFFF; text-decoration: none;}
.heinekenwhite a:visited { color: #FFFFFF; text-decoration: none;}
.heinekenwhite a:hover { color: #D2A700; text-decoration: none;}
.heinekenwhite a:active { color: #D2A700; text-decoration: none;}

.pagesubheadingsyell a:link { color: #D2A700; text-decoration: none;}
.pagesubheadingsyell a:visited { color: #D2A700; text-decoration: none;}
.pagesubheadingsyell a:hover { color: #3B2F00; text-decoration: none;}
.pagesubheadingsyell a:active { color: #3B2F00; text-decoration: none;}

.useyourlocalcontainer a:link { color: #FFFFFF; text-decoration: none;}
.useyourlocalcontainer a:visited { color: #FFFFFF; text-decoration: none;}
.useyourlocalcontainer a:hover { color: #FFFFFF; text-decoration: none;}
.useyourlocalcontainer a:active { color: #FFFFFF; text-decoration: none;}

/*///////////////////////////////////////////////* H TAGS */

h1, h2, h3, h4, h5, h6, .little .conthead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 13px;
	padding: 0;
	margin: 0;
	display: inline;
}

h1 /* Main sIFR Page Headings */{
	font-size: 38px;
	color: #3B2F00;
	line-height: 38px;
}

h2 /* Main sIFR Info Articles */{
	color: #3B2F00;
	line-height: 22px;
	font-size: 20px;
	text-align:left;
}
.conthead {
	color: #3B2F00;
	line-height: 22px;
	font-size: 20px;
	text-align:left;
}
.contheadbold {
	color: #3B2F00;
	line-height: 22px;
	font-size: 20px;
	text-align:left;
	font-weight:bold;
}
.contheadboldyellow {
	color: #D2A700;
	line-height: 22px;
	font-size: 20px;
	text-align:left;
	font-weight:bold;
}

.pagesubheadings /* Headings for Sections ie Nav */{
	font-size: 16px;
	line-height: 17px;
	font-weight: bold;
	color: #CB0000;
	padding: 0;
	margin: 0;
	display: inline-block;
	visibility: visible;
	overflow: visible;
}
.pagesubheadingsyell /* Headings for Sections ie Nav */{
	font-size: 16px;
	line-height: 17px;
	font-weight: bold;
	color: #D2A700;
	display: inline-block;
	visibility: visible;
	overflow: visible;
}

h4 /* sIFR Sub Headings ie Footer */{
	font-weight:bold;
	font-size: 21px;
	line-height: 25px;
	width: 230px;
}

h5 /* Navigation */{
	color: #3B2F00;
	font-weight: bold;
}

h6 /* White text ie Breadcrumbs/shortlinks/footer */{
	font-size:11px;
	font-weight: bold;
	display: inline;
}
/*///////////////////////////////////////////////* OTHER TEXT */

.heinekenred {
	color: #CB0000;
	display: inline;
}
.heinekenyellow {
	color: #D2A700;
	display: inline;
}
.yellowh1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 38px;
	line-height: 38px;
	color: #D2A700;
	padding: 0;
	margin: 0;
	display: inline;
	font-weight: bold;
}
.whiteh1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 38px;
	line-height: 38px;
	color: #FFFFFF;
	padding: 0;
	margin: 0;
	display: inline;
	font-weight: bold;
}
.boldh2 {
	font-weight:bold;
}
.little {
	color: #3B2F00;
	font-size: 11px;
}
.littlewhite {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
}
.mgmtname{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 20px;
	color: #D2A700;
	padding: 0;
	margin: 0;
	display: inline;
	font-weight: bold;
}
.mgmttitle{
	color: #3B2F00;
	line-height: 20px;
	font-size: 20px;
	text-align:justify;
}
.heinekenwhite {
	color: #FFFFFF;
	padding: 0;
	margin: 0;
	display: inline;
}
.fourlinesbold {
	font-weight: bold;
}
/*///////////////////////////////////////////////* sIFR REPLACEMENT TEXT */

.sIFR-hasFlash h1 {
    visibility: hidden;
	display: inline-block;
    color: #3B2F00;
	line-height: 30px;
	font-size: 50px;
	height: 50px;
	max-width: 300px;
}
.sIFR-hasFlash .yellowh1 {
    visibility: hidden;
	display: inline-block;
	color: #D2A700;
	line-height: 30px;
	font-size: 50px;
	height: 50px;
	max-width: 300px;
}
.sIFR-hasFlash .whiteh1 {
    visibility: hidden;
	display: inline-block;
	color: #FFFFFF;
	line-height: 30px;
	font-size: 50px;
	height: 50px;
	max-width: 300px;
}



.sIFR-hasFlash h4 {
    visibility: hidden;
	display: inline-block;
    color: #FFFFFF;
	line-height: 25px;
	font-size: 25px;
	height: 25px;
	width: 150px;
}
