﻿
.eS-TopNavBarTable
{
	background-image:url(Images/Varilux/Varilux-banner.jpg);
	background-position:84px 0px;
	background-color:white;
	background-repeat: no-repeat;
	border-collapse: collapse;
	height: 85px;
}

/****** FLAG Design ******/
.eS-TopFlag
{
	font-size : x-small;
	font-family : Verdana;
	color :Gray;
	vertical-align : text-bottom;	
}

.eS-TopFlag A:link
{
	text-decoration : none;
	color : Gray;
}

.eS-TopFlag A:hover
{
	color : Red;
}

.eS-TopFlag A:visited
{
	text-decoration : none;
	color : Gray;
}
/**** End Flag Design ****/

.eS-MenuHorizontalContainer
{
	padding: 0px;
	position: absolute;
	margin: 0px;
	top: 60px;
	left: 89px;
}

.eS-VariationMenu
{
	 position:relative;
	 bottom:20px;
	 left:855px;	 
}

.eS-SiteActions
{
	position:absolute; 
	top:10px;
	right:300px;
}

/************************Contact Form Styles Overidden*************/
.eS-ContactWP_Table
{
	width: 100%;
	background-image: none;	
	border:dotted 1px Gray;
}

.eS-ContactWP_Label
{	
	padding-left:15px;
}

.eS-ContactWP_MessageBox
{
	padding-left:15px;
}

/* surcharge css core */
.eS-HomeTemplate2Column1
{
float: left;
overflow: hidden;
width: 100%;
}
/*
.eS-TopNavBarTable
{
	background-image:url(Images/Varilux/Varilux-banner.jpg);
	background-position:125px 0px;
	background-color:white;
	background-repeat: no-repeat;
	border-collapse: collapse;
	height: 150px;
}

.eS-TopNavBarLogo
{
	width:125px;
	height:150px;
	background-image: url(Images/Varilux/Varilux-logo.JPG);
	background-repeat: no-repeat;
}

.eS-MenuHorizontalContainer
{
	padding: 0px;
	position: absolute;
	margin: 0px;
	top: 125px;
	left: 130px;
}

.eS-HomeTemplate2Column2
{
	width: 260px;
	margin-left:0px;
}

.eS-HomeImage1
{
	float: none;
}

.eS-HomeImage2, .eS-HomeImage4, .eS-VULayoutFlash
{
	width: 250px;
	margin-left: 0px;
	padding-top:0px;
}

.eS-VULayoutFlash
{
	padding-bottom:8px;
}
*/