#content.feature #tertiary-content ol li, #content.feature #primary-content-sub ol li {
    background: none;
}

#giveFeedback {
    background: url(../display_images/casebook/buttons/picto-feedback.jpg) 0 0 no-repeat;
    height: 25px;
    line-height: 25px;
    padding-left: 32px;
    margin-bottom: 20px;
}

#casebook_feedback {
}

#casebook_feedback fieldset {
    padding-top: 10px;
}

#casebook_feedback fieldset label {
    display: block;
    width: 260px;
    margin-right: 20px;
    float: left;
    text-align: right; 
}

#casebook_feedback fieldset input[type='text'], #casebook_feedback fieldset input[type='email'], #casebook_feedback fieldset select, #casebook_feedback fieldset textarea {
    width: 420px;
}

#casebook_feedback_submit_button {
    margin-left: 278px;
}

.contentBlock .threecol .highlightbox, #secondary-content .highlightbox, #rightcol .highlightbox{

	background: none !important;
	border: none !important;
}

#fvpp-blackout {
			display: none;
			z-index: 499;
			position: fixed;
			width: 100%;
			height: 100%;
			top: 0;
			left: 0;
			background: #000;
			opacity: 0.5;
		}
		
		#my-welcome-message *{
		text-align: left;
		}
		#my-welcome-message {
			border-radius: 10px;
			-webkit-border-radius: 5;
			-moz-border-radius: 5;
			display: none;
			z-index: 500;
			position: fixed;
			width: 25%;
			left: 30%;
			top: 20%;
			/*padding-bottom: 20px;*/
			font-family: Calibri, Arial, sans-serif;
			background: #ffffff;
			border: 2px solid #000000;
			min-width:296px;
		}
		
		#my-welcome-message p {
			padding: 5% 10%;
			background: #eeeeee;
			font-size: 16px;
			margin: 0px;
		}
		
		#my-welcome-message h2 {
			font-size: 28px;
			padding: 5% 10% 3% 10%;
			margin: 0px !important;
		}
		
		#my-welcome-message #fvpp-close {
			position: absolute;
			top: 10px;
			right: 20px;
			cursor: pointer;
			display: none;
		}
		
		#my-welcome-message #fvpp-dialog h2 {
			font-size: 2em;
			margin: 0;
		}
		
		#my-welcome-message #fvpp-dialog p {
			margin: 0;
		}
		
		#my-welcome-message #buttonsrow {
			width: 80%;
			background: #eeeeee;
			border-bottom-right-radius: 10px;
			border-bottom-left-radius: 10px;
			height: 60px;
			padding: 5% 10% 0 10%;
		}
		
		#my-welcome-message .buttonok {
			height: 40px;
			padding-right: auto;
			float: left;
		}
		
		#my-welcome-message .buttonclose {
			height: 40px;
			padding-left: auto;
			float: right;
		}
		
		#my-welcome-message .btn {
			-webkit-border-radius: 5;
			-moz-border-radius: 5;
			border-radius: 5px;
			border: 1.5px solid #000000;
			font-family: Arial;
			color: #000000;
			font-size: 16px;
			background: #cccccc;
			padding: 10px 40px 10px 40px;
			text-decoration: none;
		}
		
		#my-welcome-message .btn:hover {
			text-decoration: none;
		}
		
		#fixedshow_message {
			position: fixed;
			left: 90%;
			bottom: 0px;
			height: 30px;
			width: 100px;
			background: #999;
			color: #ffffff;
			padding: 10px;
			font-family: Arial;
		}