﻿body {
background-color: #fff;
}
div#mainContainer {
border: none;
}
div#shim{ height:15%;
margin-top:-323px;
width:100% }
.worlddutyfree #header { 
    background-color: #fff;	
    float:left;
    height:80px;
    padding:10px 15px 6px;
    position:relative;
    width: 860px;
}
.worlddutyfree h1
{
	background: url('/images/invert-logo.gif') no-repeat bottom right;
	width: 97px;
	height: 80px;
	float: right;
	display: block;
}

.worlddutyfree ul.navigation {
    float:left;
    font-size:0.8em;
    margin-right:0;
    color: #000;
    position: absolute;
    left: 10px;
    bottom: 10px;
    width: 300px;
}
.worlddutyfree ul.navigation li {
    background:url("/images/black_divider.gif") no-repeat scroll left bottom transparent;
    float:left;
    font-weight:400;
    padding-left:10px;
    width:300px;
}
.worlddutyfree ul.navigation li a {
    color: #000;
    padding-bottom:0;
    text-decoration:none;
    width:121px;
}
.worlddutyfree ul.navigation li a:hover {
    color: #D65B0B;
}

.worlddutyfree ul#footer, .worlddutyfree ul#footer a {
    color:#000;
}
.worlddutyfree ul#footer a:hover {
    color: #D65B0B;
}

.worlddutyfree div#samplingForm {
    height: auto;
}
div#mainContent {
    float:left;
    height:auto !important;
    position:relative;
    width:860px;
    padding-bottom: 20px;
    min-height: 480px;
}
.worlddutyfree div#samplingForm h2 { font-size: 1.3em; }
/*.worlddutyfree div#samplingForm p { font-size: 1.1em; }*/
.worlddutyfree div#samplingForm { overflow: visible; }
.worlddutyfree #mainContent { background: url('/images/worlddutyfree-sample.jpg') no-repeat bottom right;}
.worlddutyfree #samplingForm div.formRow {
    margin-top:12px;
}
.worlddutyfree div.formRow input, .worlddutyfree div.formRow select {
    border: 1px solid #000;
}
.worlddutyfree #samplingForm div.formRow label {
    color: #D65B0B;
}

.worlddutyfree #samplingForm .radio { display :block; width: 165px; }
.worlddutyfree #samplingForm .radio input {
    display:inline;
    float:left;
    margin:0 10px 0 0;
    width:auto;
}
.worlddutyfree #samplingForm .radio label {
    display:inline-block;
    float:left;
    width:20px;
}

.btnSubmit {
    background: #fff;
    border: 1px solid #000;
    padding: 3px;
}

#wdf-voucher{
    margin: 15px 0;
}

.print-button {
    display: block;
    background: #fff;
    border: 1px solid #000;
    padding: 3px;
    width: 115px;
    text-align: center;
    font-size: 1.4em;
    text-decoration: none;
    margin: 15px 0;
}
.chk-terms {
    /*margin-top: 20px;*/
}
.worlddutyfree div#samplingForm div#uptoDate {
    padding-top: 15px;
}
.worlddutyfree div#samplingForm .validator
{
	font-family: Tahoma;
    color: Red;
    text-align: left;
    width: 280px;
    font-size: 0.9em;
	position:absolute; bottom:60px; left:495px;
}


div#freeSample iframe#cocomoreFreeSample
{
	position:absolute;
	border:0px;
	width:880px;
	height:501px;
	background-color:#000000;
	
}
