.CookieConsent 
{
	position:fixed;
	background-color:orange;
	top:0px;
	left:0px;
	right:0px;
	padding:10px;
	text-align:center;
    z-index:610;
	
	font-weight: bold;
	font-family: Tahoma, Sans-Serif;
	font-size:	 14px;
	color:white;
	/*text-shadow: 1px 1px silver;*/
    
    /* Fallback for web browsers that don't support RGBa */
    background-color: rgb( 255, 95, 0 );
    /* RGBa with 0.6 opacity */
    background-color: rgba( 255, 95, 0, 0.6);
    /* For IE 5.5 - 7*/
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99FFA500, endColorstr=#99FFA500);
    /* For IE 8*/
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99FFA500, endColorstr=#99FFA500)";
}

.CookieConsentOk 
{
	padding:5px 10px;
	background-color:#465D18;
	margin:0px 10px;
	cursor:pointer;
    
    -webkit-box-shadow: 4px 4px 5px 0px rgba(50, 50, 50, 0.62);
    -moz-box-shadow: 4px 4px 5px 0px rgba(50, 50, 50, 0.62);
	box-shadow: 4px 4px 5px 0px rgba(50, 50, 50, 0.62);
    
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

.CookieConsentLink
{
	padding:5px 10px;
	color:white;
	margin:0px 10px;
	cursor:pointer;
	font-size:	 13px;
	/*text-transform: uppercase;*/
	font-style: italic;
	text-decoration:underline;
    display:block;
}

.CookieConsentTitle {
	font-weight: bold;
	font-family: Tahoma, Sans-Serif;
	font-size:	 14px;
	margin:10px;
}

.CookieConsentSubTitle {
	font-style: italic;
	font-weight: bold;
	font-family: Tahoma, Sans-Serif;
	font-size:	 13px;
	margin:10px;
}

.CookieConsentSection {
	font-style: italic;
	font-family: Tahoma, Sans-Serif;
	font-size:	 14px;
	margin:10px 0px;
}

.CookieConsentContent {
	font-size:13px;
	margin:10px;
}

.CookieConsentContent a {
	color:#FF7300;
}

.CookieConsentContent table {
	width:100%;
	margin:20px 0px;
	border:1px solid silver;
	margin-left:auto;
	margin-right:auto;
}

.CookieConsentContent table td {
	padding:5px;
	border:1px solid silver;
	vertical-align:top;
}