﻿html,body{
	margin:0px; padding:0px; overflow:hidden; min-height:650px;
}
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)
{
	head~body { overflow:auto; } /* Hack For OPERA, so overflow does not hide scrollbars */
}
BODY {
	
	font-family:Tahoma, "Trebuchet MS", Arial;
	background:url(Images/Bgs/gradient.jpg) 0 0 repeat-x;
	/*min-height: 100%;*/
	font-size:10px;
	height:100%;
}

BODY.Bg2{background-position:0 -800px;}
BODY.Bg3{background-position:0 -1600px;}
BODY.Bg4{background-position:0 -2400px;}
BODY.Bg5{background-position:0 -3200px;}
BODY.Bg6{background-position:0 -4000px;}
BODY.Bg7{background-position:0 -4800px;}
BODY.Bg8{background-position:0 -5600px;}
BODY.Bg9{background-position:0 -6400px;}


BODY a{color:#2677a1;  text-decoration:none; font-size:11px;}
BODY a:hover, BODY a.active{color:#0b1084; text-decoration:none;}

form{margin:0;}

h1,h2,h3,h4{
	margin:0px; padding:0px; color:#000000; margin-bottom:2px;
	font-size:23px; font-family:"Times New Roman", Times, serif; line-height:23px;
}
h2{
	font-size:15px; line-height:15px;
}
h3{
	font-size:12px; line-height:12px;
}
h4{
	color:#7b7b7b; font-size:12px; line-height:12px;
}
select{
	width:155px; border:1px solid #bebebe; background-color:#ffffff; color:#000000;
}
ul{
	margin:0px; padding:0px; margin-left:15px; list-style-image:url(Images/li.gif); font-size:11px;
}
li{
	margin-bottom:10px;
}
input, textarea{
	width:100%; border:1px solid #818181; font-family:Tahoma; font-size:13px; color:#818181; margin:1px 0 1px 0;
}

/*-- COMMON CLASSES: START --*/
.FloatLeft{
	float:left;
}
.FloatRight{
	float:right;
}
.nomargin{
	margin:0px;
}
.spacer{
	height:5px;
}
.spacer2{
	height:10px;
}
.spacer3{
	height:2px;
}
.relative{
	position:relative;
}
.center{
	margin-left:auto; margin-right:auto;
}
.sitemapunderline, .sitemapunderline:hover
{
    text-decoration:underline !important;
}
.sitemapunderline:link
{
    text-decoration:underline !important;
}
.underline, .underline:hover{
	text-decoration:underline;
}
.black{
	color:#000000;
}
.purple{
	color:#805fdd;
}
.grey{
	color:#595959;
}
.selectedcolor{
    color:#1C449C;/*#0b1084;*/
}
.leftalign{
    text-align:left;
}
.font11{
	font-size:11px;
}
.font12{
	font-size:12px;
}
.lightblue{
	color:#6b6fe9;
}
a.readmore
{
    font-family:Tahoma;
	text-decoration:underline; color:#2677a1; padding-left:20px; line-height:19px;
	background:url(Images/readmoreArrow.gif) 0 2px no-repeat; font-size:11px;
}
a.readmore:hover{
	text-decoration:underline; background-position:0 -20px;
}
a.search{
	text-decoration:none; color:#ffffff; display:block; width:190px; padding-bottom:1px; background:url(Images/discoverButton.gif) 0 1px no-repeat;
	 font-size:15px; font-weight:bold; height:19px; font-style:italic; text-align:center; font-family:"Times New Roman",Times,serif;
}
a.search:hover{
	text-decoration:none; background-position:0 -19px; color:#ffffff;
}
a.proposals{
	text-decoration:underline; color:#2677a1; padding-left:20px;
	background:url(Images/readmoreArrow.gif) 0 2px no-repeat; font-size:11px;
	font-family:Tahoma, "Trebuchet MS", Arial; font-style:normal;
}
a.proposals:hover{
	text-decoration:underline; background-position:0 -20px;
}
a.arrowread{
	padding-right:17px; font-family:Tahoma;
	text-decoration:underline;
}
a.arrowread:hover
{
    background:url(Images/readmoreArrow.gif) 100% -20px no-repeat;	
}
a.back{
	padding-right:20px; font-size:11px;  font-family:Tahoma;
	text-decoration:underline; 
}
a.back:hover{
	background:url(Images/readmoreArrow.gif) 100% -129px no-repeat; 
}
a.articles{
	font-family:"Times New Roman", Times, serif; font-style:italic; font-size:16px; font-weight:bold;
}
a.articles:hover, a.articles.activeArticle{
	color:#111684;
}
a.articles span{
	font-style:normal; color:#595959; font-size:12px; padding-right:20px;
}
a.articles:hover span, a.articles.activeArticle span{
	background:url(Images/readmoreArrow.gif) 100% -20px no-repeat; color:#000000;
}
	
	/*-- COMBO BOX: START --*/
	.combobox{
		width:188px; background-color:#ffffff; position:relative; border:1px solid #838383;
	}
	.comboboxtext{
		padding:2px 2px 2px 2px; color:#707070; overflow:hidden;
		height:12px; background:url(Images/combobox.gif) 172px 1px no-repeat; cursor:pointer;
	}
	.comboboxtext span{
		width:168px; overflow:hidden; display:block; white-space:nowrap;
	}
	.comboboxtext:hover{
		background-position:172px -25px;
	}
	.combodropdown{
		height:130px; width:188px; 
		overflow:hidden; display:none; position:absolute; top:18px; left:-1px;
		background-color:#ffffff; border:1px solid #838383;
	}
		.insidebox{
			height:130px; width:188px; position:absolute; top:0px; left:0px;
		}
		.insidebox a{
			display:block; line-height:16px; width:100%; color:#4D4D4D; padding-left:5px;
		}
		.insidebox a:hover{
			background-color:#ededed; color:#000000;
		}
		.insidebox a.selected{
			color:#000000; background-color:#c2c2c2;
		}
	/*-- COMBO BOX: END --*/
/*-- COMMON CLASSES: END --*/

.Bgs{
	width:100%; height:800px; background-position:50% 0; 
	margin-left:auto; margin-right:auto; background-repeat:no-repeat;
}
.searchbtndiv
{
    padding-top:1px;
    /*background:url(Images/searchbtn.gif) no-repeat;*/ width:190px; height:18px; color:#ffffff; background-color:#1C449C;
}

.container{
	position:absolute; z-index:2; top:145px; left:0px; width:100%;
}
.Wrapper{
	width:982px; height:563px; margin-left:auto; margin-right:auto;
	background:url(Images/springAirBg.png) no-repeat;
}
.WrapperError{
	width:652px; height:545px; margin-left:auto; margin-right:auto;
	background:url(Images/springAirBgError.png) no-repeat;
}
.Languages{
	position:absolute; top:12px; left:32px; font-size:11px; 
	font-family:"Times New Roman", Times, serif; font-weight:bold;
}
	.Languages a{
		margin-right:5px; color:#cdcdcd;
	}
	.Languages a.active{
		color:#010101;
	}
.LeftContents{
	position:absolute; top:57px; left:44px; width:170px;
	font-size:11px; font-weight:bold;
}
	.LeftMenu a{
		line-height:15px; margin-bottom:5px; color:#4d4d4d;
	}
	a.MenuStyle{
		color:#4d4d4d; font-size:11px; font-weight:bold; margin-bottom:4px; margin-top:4px;
	}
.SubMenu{
	position:absolute; top:28px; left:218px; width:0px; height:492px; overflow:hidden;
	background:url(Images/SubMenuBg.png) 100% 0 repeat-y;
	z-index:2;
}
	.SubMenuArrow{
		float:left; margin-top:240px; width:13px; height:22px;
		background:url(Images/subMenuArrow.png) no-repeat;
	}
	.SubMenuItem {
		padding-top:140px; padding-left:47px; width:147px;
		font-size:11px; font-weight:bold;
	}
		.SubMenuItem a, a.SubMenuItemStrong{
			line-height:15px; margin-bottom:5px; color:#4d4d4d;
		}
		a.SubMenuItemStrong 
		{
		    color:#2677a1;
		}
		.SubMenuItem a.activesubmenu{
			
		}

.MainContents{
	position:absolute; top:28px; left:218px; width:431px; height:492px; z-index:1;
}
	.InMainContents{
		padding:84px 23px 17px 28px; color:#838383; font-size:11px; text-align:justify;
	}
	.InMainContentsforContent{
		padding:80px 23px 17px 28px; color:#838383; font-size:11px; text-align:justify;
	}
	.Paging{
		position:absolute; top:490px; left:505px; z-index:2; width:120px; text-align:right;
	}
		.Paging a{
			padding:2px 4px;
		}
		.Paging a.activepage, .Paging a:hover{
			background-color:#e5e5e5; color:#000000;
		}
.rightTitles{
	position:absolute; top:0px; left:733px; width:234px; height:26px; 
	background-repeat:no-repeat; background-position:0 0;	
}
	.rightTitles.SpringAir{background:url(Images/rightTitles/SpringAir.png);}
	.rightTitles.Aromatotherapy{background:url(Images/rightTitles/Aromatherapy.png);}
	.rightTitles.Refreshing{background:url(Images/rightTitles/Refreshing.png);}
	.rightTitles.Reminiscent{background:url(Images/rightTitles/Reminiscent.png);}
	.rightTitles.ExoticFruits{background:url(Images/rightTitles/ExoticFruits.png);}
	.rightTitles.Flowers{background:url(Images/rightTitles/Flowers.png);}
	.rightTitles.Delicatessen{background:url(Images/rightTitles/Delicatessen.png);}
	.rightTitles.FreshLine{background:url(Images/rightTitles/FreshLine.png);}
	.rightTitles.Earth{background:url(Images/rightTitles/Earth.png);}
	.rightTitles.Physis{background:url(Images/rightTitles/Physis.png);}
.RightContents{
	position:absolute; top:124px; left:755px; width:190px; height:405px;
}
	.magnify{
		position:absolute; top:-5px; left:-5px;
		width:25px; height:33px; background:url(Images/magnify.png) no-repeat;
	}
	.nextprevWrapper{
		width:100%; height:18px; background:url(Images/greytransp.png);
	}
	.pyramidtext{
		float:right; width:100px;
		font-size:13px; font-family:"Times New Roman", Times, serif; font-weight:bold; color:#595959; font-style:italic;
	}
	.pyramidtext h2{
		font-size:14px;
	}
	.pyramidimg{
		width:85px; height:68px;
		background-image:url(Images/_pyramidsNew.png); background-repeat:no-repeat;
	}
	    .pyramidA, .pyramidB, .pyramidC{TOP:-10PX; position:relative;}
	    
		.pyramidA h2{
			color:#2a88c7;
		}
		.pyramidA .pyramidimg{
			background-position:0 0;
		}
		.pyramidB .pyramidimg{
			background-position:0 -110px;
		}
		.pyramidB h2{ 
			color:#176eae;
		}
		.pyramidC .pyramidimg{
			background-position:0 -193px;
		}
		.pyramidC h2{
			color:#133b54;
		}
	.prevImg{
		display:block; width:70px; height:18px; background:url(Images/readmoreArrow.gif) 4px -84px no-repeat;
	}
	.prevImg:hover{
		background-position:4px -106px;
	}
	.FloatLeft .prevImg.inactive, .FloatLeft .prevImg.inactive:hover{
		background-position:4px -128px;
	}
	.nextImg{
		display:block; width:70px; height:18px; background:url(Images/readmoreArrow.gif) 53px -40px no-repeat;
	}
	.nextImg:hover{
		background-position:53px -62px;
	}
	.FloatRight .nextImg.inactive, .FloatRight .nextImg.inactive:hover{
		background-position:53px 4px;
	}

.BottomLogos{
	position:absolute; top:475px; left:33px;
}
.Footer{
	position:absolute; top:527px; left:25px; width:930px;
	font-size:10px; color:#5b5b5b;
}
.FooterError{
	position:absolute; top:507px; left:25px; width:930px;
	font-size:10px; color:#5b5b5b;
}
    .sitemap
    {
        position:absolute; left:120px;
    }
	
	.createdBy{
		float:right;
	}
		.createdBy a{
			display:inline-block; height:19px;color:#4d4d4d;
			padding-left:24px; background:url(Images/SignatureLogo.gif) 0 -29px no-repeat;
		}
		.createdBy a:hover{
			color:#707070; background-position:0 -4px;
		}
		.createdBy a span{
			font-weight:bold; font-size:11px; color:#4d4d4d;
		}
		.createdBy a:hover span{
			font-weight:bold; font-size:11px; color:#707070 ;
		}
	.FooterMenu{
		float:right; margin-right:214px;
		font-size:11px; font-weight:bold; text-align:right;
	}
		.FooterMenu a{
			color:#FFFFFF; margin:0px 20px; 
		}
		.FooterMenu a:hover, .FooterMenu a.active{
			color:#4d4d4d;
		}

/*-- FORM CLASSES: START --*/
.submitButton, .submitButtonHover{
	cursor: pointer;
}
.submitButtonMiddle, .submitButtonMiddleHover{
	color:#2677a1; text-decoration:underline; font-size:11px;
}
.submitButtonMiddleHover{
	color:#0b1084; text-decoration:underline; font-size:11px;
}

.submitButtonLeft, .submitButtonLeftHover{
	width:20px; background:url(Images/readmoreArrow.gif) 0 4px no-repeat;
}
.submitButtonLeftHover{
	background-position: 0 -18px; width:20px;
}
/*-- FORM CLASSES: END --*/

/*-- BODY BGS: START --*/
BODY.BG1, BODY.BG2, BODY.BG3, BODY.BG4, BODY.BG5, BODY.BG6, BODY.BG7, BODY.BG8, BODY.BG9{
	background-image:url(Images/Bgs/gradient.jpg); background-repeat:repeat-x;
}
BODY.BG1{ background-position:50% 0px;}
BODY.BG2{ background-position:50% -800px;}
BODY.BG3{ background-position:50% -1600px;}
BODY.BG4{ background-position:50% -2400px;}
BODY.BG5{ background-position:50% -3200px;}
BODY.BG6{ background-position:50% -4000px;}
BODY.BG7{ background-position:50% -4800px;}
BODY.BG8{ background-position:50% -5600px;}
BODY.BG9{ background-position:50% -6400px;}




/* -- MESSAGE BOXES: START -- */

.info, .success, .warning, .error, .validation {
border: 1px solid;
margin: 0px 0px;
padding: 9px 10px 9px 50px;
background-repeat: no-repeat;
background-position: 10px center;
}
.info {
color: #00529B;
background-color: #BDE5F8;
background-image: url(Images/MessageBox/Info.png);
}
.success {
color: #4F8A10;
background-color: #DFF2BF;
background-image:url(Images/MessageBox/Success.png);
}
.warning {
color: #9F6000;
background-color: #FEEFB3;
background-image: url(Images/MessageBox/Warning.png);
}
.error {
color: #D8000C;
background-color: #FFBABA;
background-image: url(Images/MessageBox/Error.png);
}


.validation {
    color: #D63301;
    background-color: #FFCCBA;
    background-image: url(Images/MessageBox/Validation.png);
}

.info p, .success p, .warning p, .error p {
padding: 0px 50px;
}
.info a, .success a, .warning a, .error a {
float: right;
padding: 10px;
cursor:pointer;
}

/* -- MESSAGE BOXES: END -- */
.thanksResult
{
     background-image:url(Images/ResponseUnderline.jpg); background-position:bottom;  background-repeat:no-repeat;
     width:385px;
     height:28px; text-align:center;
     font-weight:bold; font-family:Times New Roman; color:Black; font-size:12px;
}
