/* removal of main nav elements */
/*.topBarContainer{ display:none}
.mainContainer{top:0}
.mainContentLayout2{background:none; width:auto; margin:0; }
.mainContent{background:none; width:100%; border:none}
.breadcrumb {display:none}
.preFooter{display:none;}
.footerContent{display:none;}
.mainListGroup {margin:0}*/
/*#fancybox-wrap {top: 60px !important; }*/

#fancybox-content .countryChooser,
#fancybox-content .countryChooser form
{
    width:660px;
    height:480px;
    }
/*body {
	background:#fff;
	margin:0;
	padding:0;
	color:#333333;
	overflow:hidden;
	}*/
.countryChooser {
	background:#fff;
	margin:auto; 
	text-align:center;
	font-size:0.8em; 
	}
	
	.countryChooser .contentArea {
	display:block;
	position:absolute; 
	left:50%;
	margin-left:-300px;
	text-align:left;
	overflow:hidden;
	width:600px;
	height:1000px;
	z-index:2;
	background:url("/images/site/countrySelectorModel.png") no-repeat scroll 235px top transparent;
	
	}
		.countryChooser .contentArea img {
		margin-top:15px;
		}
		
		.countryChooser .contentArea h1 
		{
		font-weight:normal;    
		margin-top:8px;
		font-size:14px;
		}
		
		.countryChooser .contentArea ul {
		margin-top:30px;
		}
		.countryChooser .contentArea li {
		margin:20px 0;
		} 
		.countryChooser .contentArea li span {
		display:block;
		width:100px;
		font-size:12px;
		float:left;
		line-height:2em;
		}
		.countryChooser .contentArea li .buttons {
		margin-left:104px;
		color:#fff;
		font: 1.5em/1.3em BrandonGrotesque-Regular; 
		text-transform:uppercase;
		background:#599C4D;
		border:none;
		padding:4px 7px;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px; 
		}
		.countryChooser .contentArea li .buttonCancel {
		background:#fff;
		border:1px solid #ccc;
		color:#ccc;
		}
		
	
	
	.countryChooser .countryChooserHeader {
	position:absolute; 
	top:0;
	width:100%;
	height:103px; 
	background:#efefef;
	border-bottom:1px solid #ccc;
	z-index:0;

	}	

.dropdownSelect {min-width:100px}	