body { background-color: #a98e60; background-image: url(../../Images/background_tester.jpg); background-repeat:repeat-x; color: #54401e; font-size:12px; line-height:16px; font-family: Arial, Helvetica, sans-serif, Futura, Futura Book, Century Gothic, Arial, Helvetica, sans-serif; margin-top: 0px}
.header { background-color: #ffffff; width:900px; border: 1px solid #ffffff;}
.mainarea { background-color: #ffffff; border: 1px solid #ded7c7; width:900px;}
a { color: #6c491d; text-decoration: none;font-size:13px; letter-spacing:0px;}
.tagline{ color: #af761d;font-size:11px; line-height: 11px; font-family: Arial, Helvetica, sans-serif;}
.footer { background-color: #732021;  width:900px; height:28px; border: 1px solid #b0a57a;}
.footerlinks { background-color: #732021;  color: #e3d8b9; margin-left: 9px; margin-right: 10px; font-size:11px; line-height: 10px; font-family:Futura, Futura Book, Century Gothic, Helvetica, sans-serif;}
.line-bottom { border-bottom: 1px solid #b0a57a; }
object { display:block; }

.light { color: #a6761d;}
.required { color: #da1f39;font-size:14px;}
.requiredsm { color: #da1f39;font-size:14px;}
.bold { font-weight:bold;}
.hdlarge { color: #81622f;font-size:28px; line-height: 54px; font-family: Arial, Helvetica, sans-serif;}
.hdlargeReport { color: #81622f;font-size:24px; line-height: 30px; font-family: Arial, Helvetica, sans-serif;}
.hdmedium { color: #da1f39; font-size:16px; line-height: 17px; font-family: Arial, Helvetica, sans-serif;}
.more { font-size: 11px; line-height: 15px; color: #a6761d; margin-top:5px; text-align:right; text-decoration: none; padding-right: 10px; background-image: url(../../Images/arrow.gif); background-repeat:no-repeat; background-position: right;}
.close { font-size: 11px; line-height: 15px; color: #a6761d; margin-top:5px; text-align:right; text-decoration: none; padding-right: 10px; background-image: url(../../Images/close.gif); background-repeat:no-repeat; background-position: right;}
.back { font-size: 11px; line-height: 15px; color: #a6761d; margin-top:5px; text-align:left; text-decoration: none; padding-left: 10px; background-image: url(../../Images/arrow_back.gif); background-repeat:no-repeat; background-position: left;}
.askoren { font-size: 12px; line-height: 14px; border: 1px solid #a6761d; text-decoration: none; width:160px; padding-left:21px; padding-right:5px; padding-top:5px; padding-bottom:5px; text-decoration: none;background-image: url(../../Images/icon_post.gif); background-repeat:no-repeat; background-position: 5px 6px;}
.testimonials { font-weight:bold; }

.continents { color: #81622f; text-align:center; margin-top:3px; margin-bottom:3px; margin-right:15px; margin-left:15px; width:120px; height:25px; font-size:14px; line-height: 17px; font-family: Arial, Helvetica, sans-serif; display:block;}
.continents:hover { color: #81622f; text-align:center; margin-top:3px; margin-bottom:3px; margin-right:15px; margin-left:15px; width:120px; height:25px; font-size:14px; line-height: 17px; font-family: Arial, Helvetica, sans-serif; display:block; background-image: url(../../Images/continents/bg.gif); background-repeat:no-repeat; background-position: 0px 0px;}

.continentsstatsred { color: #da1f39; font-size:13px; line-height: 17px; font-family: Arial, Helvetica, sans-serif;}
.continentsstats { font-size:14px; line-height: 17px; font-family: Arial, Helvetica, sans-serif;}

.beanologytext { color: #512d16; text-align:right; font-size:10px; line-height: 12px; font-family: Arial, Helvetica, sans-serif;}
.attention {width:200px; float:right;  color: #da1f39; font-size:11px; line-height: 12px; font-family: Arial, Helvetica, sans-serif; border: 1px solid #da1f39; padding:5px; margin-top:10px;}


.righthd { color: #6a5943; font-size:13px; line-height: 14px; font-family: Arial, Helvetica, sans-serif;}
.rightcopy { color: #a6761d; font-size:13px; line-height: 14px; font-family: Arial, Helvetica, sans-serif;}
.rightsmall { color: #da1f39; font-size:13px; line-height: 12px; font-family: Arial, Helvetica, sans-serif; text-align:right}
.rightside { width:160px;}

.productbuy { float:right; margin-left: 35px;}
.bagtally { float:right; margin-left: 3px; margin-top: 5px; color: #b35639; font-size:11px; line-height: 10px; font-family: Arial, Helvetica, sans-serif;}
.bagtallylogout { float:right; margin-left: 10px; margin-top: 8px; }
.welcomeback {float:right; margin-top: 8px; font-weight:bold; color: #da1f39; font-size:11px; line-height: 10px;}

.bagtable		{ background-color: #b0a57a;  }
.bagtablelight		{ background-color: #ece0ca;  }
.bagtablehd		{ background-color: #b0a57a;  color: #ffffff; }
.bagtablecopy		{ background-color: #ffffff;  color: #81622f; font-size:12px;}
.bagtablecopyblue		{ background-color: #ffffff;  color: #006cff; }
.bagtablecopygreen		{ background-color: #ffffff;  color: #2c9005; }
.bagtablecopyred	{ background-color: #ffffff;  color: #ff0000;  font-size:12px;}

.DataGrid td{   border: solid 1px #b0a57a;  padding: 3px 3px 3px 3px;}

.searchresults 	{ font-size:12px; line-height: 14px; margin-left: 12px; margin-right: 20px; color: #b69654; text-decoration: none; padding-left: 8px; background-image: url(../../Images/arrow.gif); background-repeat:no-repeat; background-position: 0px 4px; display:block;}
.imageborder	{ border: 3px solid #6a5943; margin-left:15px; margin-bottom:15px;}

.travelogdatesel { color: #6c5735; text-decoration: none;}
.travelogborder { border: 1px solid #6a5943; margin-right:5px; margin-bottom:5px;}


.nav 				{ font-size: 13px; line-height: 16px; margin-left: 15px; margin-right: 15px; color: #da1f39; text-decoration: none;}
.navon 				{ font-size: 13px; line-height: 16px; margin-left: 12px; margin-right: 20px; color: #b69654; text-decoration: none; padding-left: 8px; background-image: url(../../Images/arrow.gif); background-repeat:no-repeat; background-position: 0px 4px;}
.nav:hover 			{ font-size: 13px; line-height: 16px; margin-left: 7px; margin-right: 15px; color: #b69654; text-decoration: none; padding-left: 8px; background-image: url(../../Images/arrow.gif); background-repeat:no-repeat; background-position: 0px 4px;}
.navsub 			{ font-size: 13px; line-height: 16px; padding-left: 8px; color: #ffffff; text-decoration: none;}
.navsub:hover		{ padding-left: 8px; background-image: url(../../Images/arrow_white.gif); background-repeat:no-repeat; background-position: 0px 2px;}


.newnavsubblank 		{ background-color: #b0a57a;}
.newnavsub 				{ font-size: 12px; text-align:left; line-height: 17px; background-color: #b0a57a;  padding-left: 12px; color: #ffffff; text-decoration: none;}
.newnavsub:hover		{ font-size: 12px; text-align:left; line-height: 17px; background-color: #b0a57a; color: #ffffff; text-decoration: none; padding-left: 12px; background-image: url(../../Images/arrow_white.gif); background-repeat:no-repeat; background-position: 6px 5px;}

#newnavsubtop			{ height: 5px; display:block;}
#newnavsubbottom		{ height: 14px; display:block;}
#newnavsubleft 			{ width: 11px; height: 14px; text-decoration: none; float:left; background-image: url(../../Images/subnav_bl.gif); background-repeat:no-repeat; background-position: 0px 4px;display:block;}
#newnavsubright			{ width: 11px; height: 14px; text-decoration: none; float:right; background-image: url(../../Images/subnav_br.gif); background-repeat:no-repeat; background-position: 0px 2px;display:block;}
#newnavsubleftmiddle	{ height: 14px; background-color: #b0a57a; display:block;}



#navshop 			{ left:0px; visibility:hidden; z-index:1; position:absolute; }
.navshop 			{ padding-right:10px; padding-left:10px; padding-top:10px; background-color: #b0a57a; width:110px;}
#navshophd 			{ left:0px; visibility:hidden; position:absolute; z-index:1;}

#navaboutorens 		{ left:0px; visibility:hidden; z-index:1; position:absolute; }
.navaboutorens 		{ padding-right:10px; padding-left:10px; padding-top:10px; background-color: #b0a57a; width:170px;}
#navaboutorenshd	{ left:0px; visibility:hidden; position:absolute; z-index:1;}

#navexplore		 	{ left:0px; visibility:hidden; z-index:1; position:absolute; }
.navexplore		 	{ padding-right:10px; padding-left:10px; padding-top:10px; background-color: #b0a57a; width:100px;}
#navexplorehd 		{ left:0px; visibility:hidden; position:absolute; z-index:1;}

#navforbusiness 	{ left:0px; visibility:hidden; z-index:1; position:absolute; }
.navforbusiness 	{ padding-right:10px; padding-left:10px; padding-top:10px; background-color: #b0a57a; width:100px;}
#navforbusinesshd 	{ left:0px; visibility:hidden; position:absolute; z-index:1;}

#navmyaccount 		{ left:0px; visibility:hidden; z-index:1; position:absolute; }
.navmyaccount 		{ padding-right:10px; padding-left:10px; padding-top:10px; background-color: #b0a57a; width:120px;}
#navmyaccounthd 	{ left:0px; visibility:hidden; position:absolute; z-index:1;}



select		 		{ background-color: #faf1d7; font-size: 11px; line-height: 12px; border: 1px solid #9a7f55; font-family: Futura, Futura Book, Century Gothic, Arial; color: #b69654; width:150px;}
.ddlselect			{ background-color: #faf1d7; font-size: 11px; line-height: 12px; border: 1px solid #e9dfcb; font-family: Futura, Futura Book, Century Gothic, Arial; color: #b69654; width:150px;}
input				{ background-color: #faf1d7; font-size: 11px; line-height: 12px; border: 0px solid #9a7f55; font-family: Futura, Futura Book, Century Gothic, Arial; color: #b69654}
.inputborder		{ background-color: #faf1d7; font-size: 11px; line-height: 12px; border: 1px solid #9a7f55; font-family: Futura, Futura Book, Century Gothic, Arial; color: #b69654}
textarea			{ background-color: #faf1d7; font-size: 11px; line-height: 12px; border: 1px solid #e9dfcb; font-family: Futura, Futura Book, Century Gothic, Arial; color: #b69654}
.submit 			{ background-color: #b0a57a; font-size: 11px; line-height: 12px; color:#ffffff; border: 1px solid #666666; font-family: Futura, Futura Book, Century Gothic, Arial; text-decoration: none; padding:1px; }
.searchlogin 		{ background-color: #ffffff; border: 0px; margin-right:-3px; font-size: 11px; color: #b69654; text-decoration: none;}
.logout				{ background-color: #faf1d7; font-size: 11px; line-height: 12px; border: 1px solid #e9dfcb; font-family: geneva, Arial; color: #b69654}
.button 			{ background-color: #b0a57a; font-size: 11px; line-height: 12px; color:#ffffff; border: 1px solid #666666; font-family: Futura, Futura Book, Century Gothic, Arial; text-decoration: none; padding:2px; }
.redsubmit 			{ background-color: #b0a57a; font-size: 11px; line-height: 12px; color:#da1f39; border: 1px solid #666666; font-family: Futura, Futura Book, Century Gothic, Arial; text-decoration: none; padding:2px; }

.dDisplay	{} 

.dHidden	{DISPLAY:none;}

.print {DISPLAY:none;}
.screen{}

.printbignew {font-size:14pt; font-family: Futura, Futura Book, Century Gothic, Arial, Helvetica, sans-serif;}
.printbig2new {font-size:11pt; font-family: Futura, Futura Book, Century Gothic, Arial, Helvetica, sans-serif;}

.printbig {font-size:14pt; font-weight:bold; font-family: Futura, Futura Book, Century Gothic, Arial, Helvetica, sans-serif;}
.printmediumregular {font-size:14pt; font-weight:normal; font-family: Futura, Futura Book, Century Gothic, Arial, Helvetica, sans-serif;}
.printmediumheavy {font-size:14pt; font-weight:bold; font-family: Futura, Futura Book, Century Gothic, Arial, Helvetica, sans-serif;}

.printbig2 {font-size:11pt; font-weight:bold; font-family: Futura, Futura Book, Century Gothic, Arial, Helvetica, sans-serif;}
.printmediumregular2 {font-size:10pt; font-weight:normal; font-family: Futura, Futura Book, Century Gothic, Arial, Helvetica, sans-serif;}
.printmediumheavy2 {font-size:10pt; font-weight:bold; font-family: Futura, Futura Book, Century Gothic, Arial, Helvetica, sans-serif;}

.printmediumregular3 {font-size:9pt; font-weight:normal; font-family: Futura, Futura Book, Century Gothic, Arial, Helvetica, sans-serif;}

.printsmallregular {font-size:7.5pt; font-weight:normal; font-family: Futura, Futura Book, Century Gothic, Arial, Helvetica, sans-serif;}
.printsmallheavy {font-size:7.5pt; font-weight:bold; font-family: Futura, Futura Book, Century Gothic, Arial, Helvetica, sans-serif;}