/*Genral class*/
body{
background:#4C483F ;
margin:0px;
padding:0px;
font:normal 12px arial,verdana;
color:#717169;
line-height:16px;
}
html{
/*overflow-y:scroll;*/
/*min-height:101%;*/
overflow-y:scroll;
}
a
{
	outline:none;
	text-decoration:underline;
	color:#717169;
}
button::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {
border: none;
}
div#wrapper{
width:980px;
left:50%;
margin-left:-490px;
padding:0px;
position:absolute;
background:#000 ;
float:left;
}
/* home page styles starts here*/
div#homecontainer{
float:left;
margin:0px 0px 0 0px;
padding:0px;
width:980px;
height:560px;
background:#C3C3B7 url('../images/landing/bg_default.jpg') no-repeat 0 0;
}
div#divLoader{
float:left;
position:fixed;
margin:0px 0px 0 0px;
padding:0px;
top:50%;
left:50%;
width:50px;
height:30px;
text-align:center;
}
div#divLogo_1,div#divLogo_2,div#divLogo_3,div#divLogo_4{
float:left;
position:absolute;
margin:0px 0px 0 100px;
padding:0px;
width:339px;
height:146px;
z-index:5000;
}
div#divMainBg_1,div#divMainBg_2,div#divMainBg_3,div#divMainBg_4{
float:left;
position:absolute;
margin:14px 0px 0 13px;
padding:0px;
width:954px;
height:531px;
z-index:1000;
}
div#divBuyers{
position:absolute;
margin:450px 0px 0 860px;
padding:0px;
width:146px;
height:37px;
cursor:pointer;
z-index:7000;
background: url('../images/landing/l_buyer_tab.png') no-repeat 0 0;
}
div#divSellers{
position:absolute;
margin:490px 0px 0 860px;
padding:0px;
width:146px;
height:37px;
z-index:7000;
cursor:pointer;
background: url('../images/landing/l_supplier_tab.png') no-repeat 0 0;
}
/* home page styles ends here*/
/* Header */
div#header{
float:left;
margin:0px;
padding:0px;
width:980px;
position:relative;
}

tab_body
{
background:#000;
margin:0px;
padding:0px;
font:normal 12px arial,verdana;
color:#000;
z-index:5000;
}

div#headerContent{
float:left;
margin:0px;
padding:0px;
width:980px;
height:65px;
 background:#000 url('../images/dealuxe.jpg') no-repeat top right;
 background-position: 675px 7px;
}
div#topSpacing
{
 float:left;
 margin:0px;
 padding:0px;
 width:980px;
 height:13px;
 background:#F2F4DF ;
}
div#topSpacing span
{
width:178px;
float:right;
font-size:11px;
margin:-2px 0 0 0px;
padding:0px;
color:#000;
}
div#topSpacing a
{
font-size:11px;
text-decoration:none;
color:#000;
}
div#divLanguageBox
{
	position:absolute;
	width:100px;
	border:1px solid #000;
	border-top:0px;
	min-height:40px;
	background:#F2F4DF ;
	display:none;

}
/*Container class*/
div#container{
float:left;
width:960px;
margin:0px 10px 0 10px;
padding:0px;
background:#F7F7ED;
min-height:960px;
}
div#bannerImg
{
 float:left;
 width:960px;
 height:228px;
 padding:0px;
 margin:0px;
}
#spanShareLinks
{
 float:right;
 width:570px;
 height:20px;
 margin-top:195px;
 margin-right:80px;
}
#spanShareLinks ul
{
 float:left;
 margin:0px;
 padding:0px;
 list-style:none;
  width:570px;
}
#spanShareLinks ul li
{
 float:right;
 margin:0 5px 0 0px;
 padding:0px;
 list-style:none;
}
#spanShareLinks ul li a
{
text-decoration:none;
display:block;
width:25px;
height:25px;
}
#spanShareLinks ul li a
{
text-decoration:none;
display:block;
width:25px;height:25px;
filter:alpha(opacity=60);
-moz-opacity:.60;
opacity:.60;
}
#spanShareLinks ul li a:hover
{
text-decoration:none;
filter:alpha(opacity=90);
-moz-opacity:.90;
opacity:.90;
}
#divTopShareHelp
{
 display:none;
 position:absolute;
 left:0px;
 top:0px;
  font-size:10px;
}
div#leftLinks
{
 float:left;
 width:260px;
 position:absolute;
 top:0px;
 left:22px;
 min-height:500px;
}
.ULleftlinks
{
	margin:21px 0 5px 0;
	padding:0px;
	list-style:none;
	width:260px;
	min-height:309px;
}
.ULleftlinks li
{
	list-style:none;
	cursor:pointer;
	width:256px;
}
span#spanRightPanel
{
	float:right;
	width:170px;
	border-left:1px solid #000;
	padding:0px 4px 4px 10px;
	margin:0 0 0 5px;
}
.mehkText
{
 width:100%;
 font-size:12px;
 font-weight:bold;
 color:#990000;
}
.mehkText1 {text-align:center;padding: 10px 0px 5px 0px;font-size:12px;font-weight:bold;color:#990000;width:100%;border: 0px solid;}

.subspk {text-align:left;padding: 10px 0px 5px 0px;font-size:12px;font-weight:bold;color:#AD925B;width:100%;border: 0px solid;}
span#spanRightPanel img
{
 cursor: pointer;
 margin: 5px 0 5px 0px;
 padding: 0px;
 border: none;
}
div#rightContents
{
 float:right;
 width:668px;
 min-height:100px;
 margin:0 10px 0 10px;

}
.UlBreadCrumb
{
 margin:0px;
 padding:0px;
 list-style:none;
  width:668px;
}
.UlBreadCrumb li
{
 margin:5px 0px 0px 0px;
 padding:0px;
 list-style:none;
 float:left;
  color:#AD925B;
  font-size:11px;
}
.UlBreadCrumb a
{
 color:#AD925B;
 text-decoration:none;
}
.rightDescrText
{
   margin:10px 0px 0px 0px;
   width:668px;
   float:left;
}
div#topLogoLink
{
 position:absolute;
 top:0px;
 width:258px;
 height:112px;
 cursor:pointer;
}
div#topLogo {
width:260px;
height:114px;
}
div#topBlockbuttons {
width:260px;
 position:relative;
}
div#topBlockbuttons  a{
 display:block;
 position:absolute;
 top:-106px;
 height:23px;
 width:95px;
}
.linkLeft1
{
 left:177px;
 cursor:arrow;
}
.linkLeft2
{
 left:262px;
  cursor:pointer;
}
.linkLeft3
{
 left:180px;
  cursor:arrow;
}
.linkLeft4
{
 left:265px;
cursor:pointer;
}
#footer{
float:left;
margin:0px 10px 0 10px;

width:960px;
background:#F7F7ED;
font-size:11px;
color:#666666;
}
#footer ul{
float:left;
margin:0px;
width:950px;
padding:5px;
}
#footer li{
list-style:none;
}
#footer a{
text-decoration:none;
}
#footer a:hover{
text-decoration:underline;
}

.redbody{
font-size:12px;
color:#64272E;
}

.title{
font-size:22px;
/*color:#64272E;*/
color:#990000;
line-height:24px;
}

.subtitle{
font-size:20px;
/*color:#AD925B;*/
color:#996633;
line-height:24px;
}

/*supplier registration form*/
#divSupplierReg
{
   margin:10px 0px 0px 0px;
   width:668px;
   float:left;
   padding-bottom:10px;
   font-size:12px;
}
#divSupplierReg ul
{
   margin:0px;
    padding:0px;
   width:500px;
   float:left;
}
#divSupplierReg li
{
  list-style:none;
  margin:10px 0 0 0;
  padding:0px;
}
ul#ULPkgTabs
{
   margin:0px;
    padding:10px 0 0 0;
   width:520px;
   float:left;
}
ul#ULPkgTabs li
{
  list-style:none;
  margin:0px;
  padding:0px;
  text-align:center;
  cursor:pointer;
   border-bottom:2px solid #FAFAF2;
   margin-left:4px;
}
ul#ULPkgTabs :hover
{
  border-bottom:2px solid #A7963D;
}
div#divPackageCongress
{
	width:660px;
	float:left;
	margin-top:10px;
	margin-left:10px;
}
div#divPackageCongress Ul
{
	margin:0px;
	padding:0px;
	list-style:none;
	width:300px;
	border:1px solid #E0E0E0  ;
	background:#fff;
}
div#divPackageCongress li
{
	margin:0px;
	padding:2px;
	list-style:none;
	float:left;
	min-height:20px;
	width:296px;
	border-bottom:1px solid #E0E0E0  ;
	cursor:pointer;
}
div#divpkgRates
{
 margin-left:10px;
 width:180px;
 left:610px;
 position:absolute;
}
div#divpkgRates ul
{
width:250px;
}
div#divpkgRates  li
{
	margin:0px;
	padding:0px;
	list-style:none;
	float:left;
	width:250px;
	min-height:20px;
	border-bottom:1px solid #E0E0E0  ;
	cursor:pointer;
}
.basicRate
{
 color:#663399;
 width:180px;
 float:left;
 background:#D0D0D0;
 cursor:default;
}
.basicRate span
{
 margin-left:5px;
 margin-top:2px;
 float:left;
}
.partnerPrice
{
 color:#64272E;
 font-size:11px;
}
.rateDownNote
{
 float:left;
 width:250px;
 border:0px;
 font-size:11px;
}
/*supplier registration form ends here*/
.textbox
{
width:200px;
color:#666666;
border:solid 1px #D2D2D4;
resize:none;
height:14px;
outline:none;
  font-size:11px;
  padding-top:2px;
}
.textarea
{
width:200px;
color:#666666;
border:solid 1px #D2D2D4;
resize:none;
height:70px;
outline:none;
  font-size:11px;
}
.dropdown{
border:solid 1px #dddddd;
font-size:12px;
color:#666666;
outline:none;
width:203px;
  font-size:11px;
}
.btnReset
{
	color:#fff ;
	background-color:#AD925B  ;
	border:0px solid #F7F7ED;
	outline:none;
	cursor:pointer;
	font-size:11px;
	padding:2px;
}
.btnProceed
{
	color:#fff ;
	background-color:#64272E  ;
	border:0px solid #F7F7ED;
	outline:none;
	cursor:pointer;
	font-size:11px;
	padding:2px;
}
.btnSubmit
{
	color:#fff ;
	background-color:#64272E  ;
	border:0px solid #F7F7ED;
	outline:none;
	cursor:pointer;
	font-size:11px;
	padding:2px;
	width:100px;
}
.mandatoryField
{
 color:#64272E;
}

/*supplier registration Countries form*/
#divregioncountry
{
   margin:10px 0px 0px 0px;
   width:668px;
   float:left;
   padding-bottom:10px;
}
#divregioncountry ul
{
   margin:0px;
   padding:0px;
   width:580px;
   float:left;

}
#divregioncountry li
{
  list-style:none;
  margin:10px 0 0 0;
  padding:0px;

}

#divaAlreadyExportList
{
margin-top:50px;
}
.plus
{
cursor:pointer;
}
/*supplier registration Countries form ends here*/

/* contact page styles starts here*/
.divAddress{
background:#eeeeee;
padding:0 0 0 5px;
margin:0 0 0 -5px;
width:300px;
}
/*contact page styles ends here*/
/*executive buyer page starts here*/
#divRegDrkCong{
float:left;
margin:25px 0 0 0;
padding:10px;
width:640px;
border:solid 1px #cccccc;
font-size:11px;
}
#divRegDrkCong ul{
float:left;
margin:0px;
padding:0px;
width:640px;
}
#divRegDrkCong ul li{
float:left;
margin:5px 0 0 0;
padding:0px;
width:640px;
}
#divBuyerBased{
float:left;
margin:15px 0 0 0;
padding:10px;
width:640px;
border:solid 1px #cccccc;
}
#divBuyerBased ul{
list-style:none;
float:left;
margin:0px;
padding:0px;
width:640px;
}
#divBuyerBased ul li{
float:left;
margin:5px 0 0 0;
padding:0px;
width:640px;
}
#divRespInfo{
float:left;
margin:15px 0 0 0;
padding:10px;
width:640px;
border:solid 1px #cccccc;
}
#divRespInfo ul{
list-style:none;
float:left;
margin:0px;
padding:0px;
width:640px;
}
#divRespInfo ul li{
float:left;
margin:10px 0 0 0;
padding:0px;
}
#divCompany{
float:left;
margin:0px 0 0 0;
padding:0px;
width:640px;
}
#divCompany ul{
list-style:none;
float:left;
margin:15px 0 0 0;
padding:10px;
border:solid 1px #cccccc;
width:640px;
}
#divCompany ul li{
float:left;
margin:10px 0 0 0;
padding:0px;
}

#divImportList
{
float:left;
margin: 0px 0px 10px 0px;
padding :0px ;
width:365px;
}
#divImportList ul
{
list-style:none;
float:left;
margin: 0px 0px 0px 0px;
padding :0px ;
width:365px;
}
#divImportList ul li
{
float:left;
padding :0px ;
margin:5px 0 0 0;
}
#divIntendList
{
float:left;
margin: 0px 0px 10px 0px;
padding :0px ;
width:365px;
}
#divIntendList ul
{
list-style:none;
float:left;
margin: 0px 0px 0px 0px;
padding :0px ;
width:365px;
}
#divIntendList ul li
{
float:left;
padding :0px ;
margin:5px 0 0 0;
}
ul#bulletList
{
 margin:0 0 0 15px;
 padding:0px;
 border:0px solid
}
ul#bulletList li
{
 margin:3px 0 0 0px;
 padding:0px;
}
.posLinks a
{
	display:block;
	float:left;
	position:absolute;
	height:64px;
	border:0px solid red;
	cursor:pointer;
	background:#fff;
	moz-opacity: 0;
	opacity:0;
	filter: alpha(opacity=0);
}
#tinybox {position:absolute; display:none; padding:10px; background:#fff url(images/preload.gif) no-repeat 50% 50%; border:10px solid #e3e3e3; z-index:2000;}
#tinymask {position:absolute; display:none; top:0; left:0; height:100%; width:100%; background:#000; z-index:1500;}
#tinycontent {background:#fff;}
ul#UlSupnavBar
{
clear:both;
 list-style:none;
 width:540px;
 margin:15px 0 0 0;
padding:0px;
float:left;
font-size:14px;

}
ul#UlSupnavBar li
{
	list-style:none;
	margin:0px;
	padding: 5px 0px 0 5px;
	min-height:20px;
	width:170px;
}
ul#UlSupnavBar  a
{
 text-decoration:none;
 color:#AD925B;
}
#divInterestList
{
float:left;
margin: 10px 0px 10px 0px;
padding :0px ;
width:365px;
}
#divInterestList ul
{
list-style:none;
float:left;
margin: 0px 0px 0px 0px;
padding :0px ;
width:365px;
}
#divInterestList ul li
{
float:left;
padding :0px ;
margin:5px 0 0 0;
}
#divAlreadyExportList
{
float:left;
margin: 10px 0px 10px 0px;
padding :0px ;
width:365px;
}
#divAlreadyExportList ul
{
list-style:none;
float:left;
margin: 0px 0px 0px 0px;
padding :0px ;
width:365px;
}
#divAlreadyExportList ul li
{
float:left;
padding :0px ;
margin:5px 0 0 0;
}
/*executive buyer page ends here*/

/* login form starts gere*/

#login
{
float:left;
margin: 80px 0 0 0px;
padding: 0px 0 0 0px;
width:350px;
border: solid 0px #000000;
}

#login ul
{
list-style:none;
float:left;
margin: 0px 0px 0px 0px;
padding :0px ;
}

#login ul li
{
list-style:none;
float:left;
margin: 10px 0px 0px 0px;
padding :0px ;
}

/* vip buyer styles starts here*/
#divVipbuyer
{
margin:15px 0px 0px 0px;
width:668px;
float:left;
padding-bottom:10px;
}
#divVipbuyer ul
{
margin:15px 0 0 0;
padding:10px;
width:580px;
border:solid 1px #cccccc;
float:left;

}
#divVipbuyer li
{
list-style:none;
margin:10px 0 0 0;
padding:0px;

}
#divImported2009
{
float:left;
margin: 10px 0px 10px 0px;
padding :0px ;
width:365px;
}
#divImported2009 ul
{
list-style:none;
float:left;
margin: 0px 0px 0px 0px;
padding :0px ;
width:365px;
}
#divImported2009 ul li
{
float:left;
padding :0px ;
margin:5px 0 0 0;
}
#divWinesCountriesList
{
float:left;
margin: 10px 0px 10px 0px;
padding :0px ;
width:365px;
}
#divWinesCountriesList ul
{
list-style:none;
float:left;
margin: 0px 0px 0px 0px;
padding :0px ;
width:365px;
}
#divWinesCountriesList ul li
{
float:left;
padding :0px ;
margin:5px 0 0 0;
}
/* vip buyer styles ends here*/
/*newsletter style*/
#divNewsletterReg
{
   margin:10px 0px 0px 0px;
   width:668px;
   float:left;
   padding-bottom:10px;
   font-size:12px;
}
#divNewsletterReg ul
{
   margin:0px;
    padding:0px;
   width:500px;
   float:left;
}
#divNewsletterReg li
{
  list-style:none;
  margin:10px 0 0 0;
  padding:0px;
}
#ULSitemap
{
 margin:0px 0 0 20px;
 padding:0 0 0 10px;
 list-style:none;font-size:11px;
}
#ULSitemap li
{
 margin:8px 0 0 20px;
 padding:0px;
 list-style:none;
}
#ULSitemap a
{
text-decoration:none;
}
#ULSitemap a:hover
{
text-decoration:underline;
}
#ULSitemap span
{
font-weight:bold;
width:100%;
color:#AD925B;
border-bottom:1px solid #999;
}
.mapCountries
{
 color:#333333;
}
.costTable  td
{
 background:#76303B;
}
#spanExternalData
{
 float:left;width:100%;
 color:#666666
}
#spanExternalData p
{
margin:0px;
padding:0px;
width:100%;
float:left;
font-size:11px;
}
#faqQues
{
 font-size:12px;
color:#64272E;
list-style:none;
margin:0px;
padding:0px;
}
#faqQues li
{
  margin:5px;
}
#faqQues a
{
 text-decoration:none;
  color:#64272E;

}
#faqQuesAns
{
 font-size:12px;
list-style:none;
margin:0px;
padding:0px;
}
#faqQuesAns li
{
  margin:5px;
}
#faqQuesAns p
{
  margin:5px 0px 20px 0px;
  line-height:18px;
  font-size:11px;
}
#faqQuesAns span
{
  font-weight:bold;

}
#faqQuesAns a
{
  text-decoration:none;
  color:#64272E;
  text-decoration:underline;
}
#spanRelatedLinks
{
  float:left;
  width:170px;
  margin:5px 0 0 0;
  color:#996633;
    font-size:11px;
}
#spanRelatedLinks a
{
  color:#996633;
  float:left;
  text-decoration:none;
  padding:0 0 3px 0;
}
#spanRelatedLinks a:hover
{
  text-decoration:none;
}