
body{
	font-family: verdana;
	color: #666666;
	background-color:#eeeeee;
	font-size: 11pt;
	font-weight: 400;
	text-align: center;
 margin: 0;
}
.keywords{
	font-family: verdana;
	color: #666666;
	font-size: 8pt;
	font-weight: 400;
	text-align: justify;
 margin: 0;
}
th{
font-size:15pt;
font-weight: 600;
text-align:center;
}
.txt{
	font-family: verdana;
	color: #666666;
	font-size: 12pt;
	font-weight: 400;
	text-align: justify;
 margin: 0;
}
.txt7{
	font-family: verdana;
	color: #666666;
	font-size: 7pt;
	font-weight: 400;
	text-align: justify;
 margin: 0;
}
.textminus1{
	font-family: verdana;
	color: #666666;
	background-color:#ffffff;
	font-size: 9pt;
	font-weight: 400;
	text-align: justify;
 margin: 0;
}
.mainframe {
border:0px solid Silver;
border-bottom:0px solid Silver;
padding: 0px;
text-align: center;
background-color:#ffffff;
-moz-box-shadow: -1px 2px 9px 2px #666666;
-webkit-box-shadow: -1px 2px 9px 2px #666666;
box-shadow: -1px 2px 9px 2px #666666;
/*width:1080px;*/
width:100%;
}
.footerframe {
border:0px solid Silver;
border-bottom:0px solid Silver;
padding: 0px;
text-align: center;
background-color:#ffffff;
-moz-box-shadow: -1px 2px 9px 2px #666666;
-webkit-box-shadow: -1px 2px 9px 2px #666666;
box-shadow: -1px 2px 9px 2px #666666;
/*width:1080px;*/
width:100%;
margin-top:0px;
}
a:link 
	{
	color: #000099;
	font-size: 10pt;
	font-weight: 500;
	TEXT-DECORATION: underline;
	font-family : verdana;
}
a:visited 
	{
	color:#000000; font-size: 10pt; font-weight: 500; TEXT-DECORATION:underline;font-family : verdana;
	}
 a:hover 
	{
	color: #ff0000; font-size:10pt; font-weight: 500; TEXT-DECORATION: underline;font-family : verdana;
	}
	.articlefooter{
	background-color: #eeeeee;
	font-size:9pt;
	font-weight: 500;
	text-align: justify;
	font-family : verdana;
	color :#000000;	
	padding: 5px;
	border: 1px solid Silver;
	}
		a.articlefooterlink:link, articlefooterlink:visited{
	font-size:9pt;
	font-weight: 500;
	text-align: center;
	font-family : verdana;
	color :#cc0000;
	}
	a.articlefooterlink:hover{
	font-size:9pt;
	font-weight: 500;
	text-align: center;
font-family : verdana;
	color :#cc0000;
	}
.sortlink_text{	
font-size:10pt;
	font-weight: 500;
	text-align: center;
font-family : verdana;
	color :#cc0000;
}
	.sortlinktext{
font-size:10pt;
	font-weight: 500;
	text-align: center;
	font-family : verdana;
	color :#666666;	
	}
	
	
	
	a.profile_subcat_chosen {
	font-size:10pt;
	font-weight: 500;
	text-align: center;
font-family : verdana;
	color :#cc0000;
	display:block;
	
	}
	.profile_subcat_tab{
	display:inline;
	}	
	.profile_subcat_container_td{
	background-color:#fff;
	}
	.profile_subcat_container_td_selected{
	background-color:#FFD700;
	}
	
	
	
a.sortlink:link, a.sortlink:hover, a.sortlink:visited {
	font-size:10pt;
	font-weight: 500;
	text-align: center;
font-family : verdana;
	color :#cc0000;
	}
	
a.sortlink12:link, a.sortlink12:hover, a.sortlink12:visited {
	font-size:12pt;
	font-weight: 500;
	text-align: center;
font-family : verdana;
	color :#cc0000;
	}
a.sortlink14:link, a.sortlink14:hover, a.sortlink14:visited {
	font-size:14pt;
	font-weight: 500;
	font-family : verdana;
	color :#666;
	text-decoration:none;
	}
	
a.articlelink:link{
	font-size:9pt;
	font-weight: 600;
	text-align: center;
font-family : verdana;
	color :#cc0000;
	}
a.articlelink:visited{
	font-size:9pt;
	font-weight: 600;
	text-align: center;
font-family : verdana;
	color :#cc0000;
	}
	a.articlelink:hover{
	font-size:9pt;
	font-weight: 600;
	text-align: center;
	font-family : verdana;
	color :#cc0000;
	}
	a.paginator_link:link, a.paginator_link:link{
	font-size:10pt;
	font-weight: 600;
	text-align: center;
	font-family : verdana;
	color :#333;
	display:block;
	text-decoration:none;
	white-space:nowrap;
	}
	a.paginator_link:hover{
	}
	
	.paginator_td{
	font-size:10pt;
	font-weight: 600;
	text-align: center;
	font-family : verdana;
	color :#fff;
	background-color:#ccc;
	padding:8px;
	}
	
/* COMMENTED BY CODEX: a:link.keycities2 { */
color: #003300;
font-size: 7pt;
font-weight: 500;
TEXT-DECORATION: underline;
font-family : verdana;
}
/* COMMENTED BY CODEX: a:visited.keycities2 { */
color: #003300;
font-size: 7pt;
font-weight: 500;
TEXT-DECORATION: underline;
font-family : verdana;
}
/* COMMENTED BY CODEX: a:hover.keycities2 { */
color: #003300;
font-size: 7pt;
font-weight: 500;
TEXT-DECORATION: none;
font-family : verdana;
}
.copyright {
font-size:9pt; 
font-weight: 500;
text-align: left;
color:#eee;
}
	h1
	{
	font-size: 27pt;
	color: #666; 
	font-weight: 600;
	text-align: center;
	color:#333;
	padding:30px;
	#	background-color:#ffe680;
} 	
	h2
	{
	font-size: 14pt;
	color: #666; 
	font-family : verdana;
	text-align: left;
	margin-top:20px;
	margin-bottom:3px;
	
	padding:0;
	}
	h3
	{
	font-size: 13pt;
	color: #666; 
	font-family : verdana;
	text-align: left;
	margin-top:20px;
	margin-bottom:3px;
	
	padding:0;
	}
	b{
	font-size:12pt;
		color: #666; 
		font-size:inherit;
	}
	
	.b15{
	font-size:12pt;
	color: #666; 
	
	}
	.b10{
	font-size:10pt;
	color: #666; 
	}
	
	.catheader{
	font-size:14pt;
	color: #666; 
	display:block;
	margin-top:22px;
	}
	
	h1.profilename{
	
	font-size: 20pt;
	color: #666; 
	font-weight: 600;
	text-align: left;
	margin-top:0px;
	margin-bottom:0px;
	padding-bottom:0px;
	padding-top:0px;
	margin-left:0px;
	display: block;
	}
		h4.profilename{
	
font-size:11pt;
display:block;
width:50%;
text-align:left;
padding-top:10px;
padding-bottom:10px;
padding-left:5px;
margin-bottom:5px;
background-color:#eee;
color:#333;
	}	
	h3.profilename{
	
font-size:12pt;
display:block;
text-align:left;
padding-top:0px;
padding-bottom:0px;
margin-bottom:5px;
color:#666;
	}
	
	
	strong{
	
	font-size: 12pt;
	color: #666; 
	}
	
	
	
.profiletable{
font-family: Verdana;
width:100%;
border-collapse:collapse;
background-color:#fff;
padding:15px;
	
	}
	
.inprofiletable{
text-align:left;
font-size:11pt;
padding:15px;
color:#333;
border: 1px solid #ccc;
border-right: 1px solid #ccc;
}
.profiletable th {
font-size:11pt;
text-align:left;
padding:10px;
background-color:#eee;
color:#333;
}
	
	.whitecontent{
background-color: #ffffff;
color :#333;
font-size:11pt;
padding-left:8px;
}
.greycontent{
background-color: #eee;
color :#333;
font-weight: 600;
width:30%;
font-size:11pt;
text-align:center;
padding:10px;
}
.remarks {
font-size:12pt; 
color: #cc0000;
font-weight: 500;
text-align: left;
}
/* COMMENTED BY CODEX: a:link.remarklink { */
color: #cc0000;
font-size: 12pt;
font-weight: 500;
TEXT-DECORATION: underline;
font-family : verdana;
}
/* COMMENTED BY CODEX: a:visited.remarklink { */
color: #cc0000;
font-size: 12pt;
font-weight: 500;
TEXT-DECORATION: underline;
font-family : verdana;
}
/* COMMENTED BY CODEX: a:hover.remarklink { */
color:#cc0000;
font-size: 12pt;
font-weight: 500;
TEXT-DECORATION: none;
font-family : verdana;
}
table.profileform{
font-size:11pt; 
color: #000000;
font-weight: 600;
text-align: left;
}
.reviewtable{
font-size:11pt; 
color: #000033;
font-weight: 500;
text-align: left;
width: 100%;
border: 1px solid #eee;
margin-bottom:20px; background-color:#fff; border-collapse:collapse;
-moz-box-shadow: 2px 2px 5px #cccccc; /* Firefox 3.6 and earlier */
-webkit-box-shadow: 2px 2px 5px #cccccc; /* Safari */
box-shadow: 2px 2px 5px #cccccc;
}
.reviewtable td{
padding:6px;
}
	td.continentheader{
text-align: left;
color: #660000;
font-size:13pt;
font-weight: 600;
text-align: left;
font-family : verdana;
}
	a.barlink:link 
	{
	color:White;
	font-size: 9pt;
	font-weight: 600;
	TEXT-DECORATION: underline;
	font-family : verdana;
}
 a.barlink:visited 
	{
	color: White;
	font-size: 9pt;
	font-weight: 600;
	TEXT-DECORATION: underline;
	font-family : verdana;
}
 a.barlink:hover 
	{
	color: White;
	font-size:9pt;
	font-weight: 600;
	TEXT-DECORATION: none;
	font-family : verdana;
}
div.footertext{
font-size:8pt;
font-weight: 500;
text-align: center;
font-family : verdana;
color :#666666;
}
a.footerlink:link {
font-size:8pt;
font-weight: 500;
text-align: center;
font-family : verdana;
color :#666666;
}
a.footerlink:visited {
font-size:8pt;
font-weight: 500;
text-align: center;
font-family : verdana;
color :#666666;
}
a.footerlink:hover {
font-size:8pt;
font-weight: 500;
text-align: center;
font-family : verdana;
color :#666666;
text-decoration:underline;
}
a.intextlink:link {
font-size:inherit !important;
font-weight: 500;
text-align: center;
color :#cc0000;
}
a.intextlink:visited {
color :#cc0000;
}
a.intextlink:hover {
color :#666666;
text-decoration:underline;
}
a.intextbluelink:link {
font-size:inherit !important;
font-weight: 500;
text-align: center;
color :#1705E3;
}
a.intextbluelink:visited {
}
a.intextbluelink:hover {
color :#666666;
text-decoration:underline;
}
a.intextlink10:link {
font-size:10pt;
font-weight: 500;
text-align: center;
font-family : verdana;
color :#cc0000;
}
a.intextlink10:visited {
font-size:10pt;
font-weight: 500;
text-align: center;
font-family : verdana;
color :#cc0000;
}
a.intextlink10:hover {
font-size:10pt;
font-weight: 500;
text-align: center;
font-family : verdana;
color :#666666;
text-decoration:underline;
}
a.intextlink9:link {
font-size:9pt;
font-weight: 500;
text-align: center;
font-family : verdana;
color :#cc0000;
}
a.intextlink9:visited {
font-size:9pt;
font-weight: 500;
text-align: center;
font-family : verdana;
color :#cc0000;
}
a.intextlink9:hover {
font-size:9pt;
font-weight: 500;
text-align: center;
font-family : verdana;
color :#666666;
text-decoration:underline;
}
a.upgradelink:link, a.upgradelink:hover, a.upgradelink:visited{
font-size:8pt;
font-weight: 500;
text-align: center;
font-family : verdana;
color : blue;
}
.redix{
background-color:#cc0000;
color: #fff;
padding:3px;
font-size:8pt;
}
a.intextlink_1:link, a.intextlink_1:hover, a.intextlink_1:visited{
font-size:8pt;
font-weight: 500;
text-align: center;
font-family : verdana;
color :#cc0000;
}
a.intextlink_9:link, a.intextlink_9:hover, a.intextlink_9:visited{
font-size:9pt;
font-weight: 500;
text-align: center;
font-family : verdana;
color :#cc0000;
}
.maroon{
font-size:11pt;
font-weight: 600;
text-align: center;
font-family : verdana;
color :#FFFFFF;
background-color: #cc0000;
}
div.nores{
border: 1px ridge RED;
padding: 5px;
color: RED;
}
a.navigationlink:link{ 
	display:yes;
	font-size:9pt;
	font-weight: 500;
	text-align: center;
	font-family : verdana;
	color :#666666;
	}
	a.navigationlink:visited{
	display:yes;
	font-size:9pt;
	font-weight: 500;
	text-align: center;
	font-family : verdana;
	color :#666666;
	
	
	}
	a.navigationlink:hover{
	display:yes;
	font-size:9pt;
	font-weight: 500;
	text-align: center;
	font-family : verdana;
	color :#cc0000;
	text-decoration:underline;
	}
.navigation{
font-size:9pt;
font-weight: 500;
text-align: left;
font-family : verdana;
color :#666666;
display:yes;
width:100%;
/* COMMENTED BY CODEX: abackground:url(http://tripcook.com/images/bkgtop.gif); */
/* COMMENTED BY CODEX: abackground-color:#ccccff; */
padding:5px;
margin:0px;
}
.navigate_td {
white-space:nowrap;
color: #666;
padding-left:5px;
}
.last_updated{
background-color: #fff;
padding: 3px;
white-space:nowrap;
font-size:7pt;
margin-left: 12px;
}
#txt{
text-align: left;
}
.showcounter{
display:none;
}
a.frmheader:link, frmheader:visited, frmheader:hover{
	font-size:10pt;
	font-weight: 500;
	text-align: center;
	font-family : verdana;
	color :#333333;
	text-decoration:none;
	display:block;
	padding:8px;
	}
a.frmheader:hover{
	font-size:10pt;
	font-weight: 500;
	text-align: center;
	font-family : verdana;
	color :#fff;
	background-color: #999;
	text-decoration:none;
	display:block;
	padding:8px;
	}
a.frmheader:visited{
	font-size:10pt;
	font-weight: 500;
	text-align: center;
	font-family : verdana;
	color :#333333;
	background-color: #eee;
	text-decoration:none;
	display:block;
	padding:8px;
	}
	
	
	
	.showrating{
	font-size:11pt;
	font-weight: 500;
	text-align: justify;
	font-family : verdana;
	color :#000066;
	background-color:#ffffff;
	padding: 4px;
	}
	
	.formhdr{
	font-size:15pt;
	font-weight: 500;
	text-align: left;
	font-family : verdana;
	color :#000000;
	width:40%;
	}
	
	.triprecommend{
	font-size:11pt;
	font-weight: 800;
	text-align: center;
	font-family : verdana;
	color :#cc0000;
	background-color: #ffffff;
	padding: 4px;
	margin:0px;
	}
	
	.ratingheader1{
	font-size:10pt;
	font-weight: 500;
	text-align: center;
	font-family : verdana;
	color :#cc0000;
	background-color: #ffffff;
	padding: 8px;
	border: 1px solid Silver;
	margin:0px;
	width:30%;
border-bottom: 0px solid Silver;
	}
	
		.ratingheader2{
	font-size:10pt;
	font-weight: 500;
	text-align: center;
	font-family : verdana;
	color :#cc0000;
	background-color: #eeeeee;
	padding: 8px;
	border: 1px solid Silver;
	
	margin:0px;
	width:30%;
	}
	td.promezh{
	border: 0px solid Silver;
	border-bottom: 1px solid Silver;
	}
	
	a.inprofmenu:link, inprofmenu:visited, inprofmenu:hover{
	font-size:10pt;
	font-weight: 500;
	text-align: center;
	font-family : verdana;
	color :#333333;
	text-decoration:none;
	display:block;
	}
	
.revrating1{
display:block; 
background-color:#FE6203;
color: white;
text-align:center;
font-size: 9pt;
cursor:pointer;
padding:4px;
}
.revrating2{
display:block; 
background-color:#FED003;
color: white;
text-align:center;
font-size: 9pt;
cursor:pointer;
padding:4px;
}
.revrating3{
display:block; 
background-color:#DCFE03;
color: white;
text-align:center;
font-size: 9pt;
cursor:pointer;
padding:4px;
}
.revrating4{
display:block; 
background-color:#97FE03;
color: white;
text-align:center;
font-size: 9pt;
cursor:pointer;
padding:4px;
}
.revrating5{
display:block; 
background-color:#3EDA04;
color: white;
text-align:center;
font-size: 9pt;
cursor:pointer;
padding:4px;
}
.revratingempty{
display:block; 
background-color:#ffffff;
color: #000033;
text-align:center;
font-size: 9pt;
cursor:pointer;
padding:4px;
border: 1px solid #0033ff;
}
a.iframe:link, iframe:visited, iframe:hover{
	font-size:9pt;
	font-weight: 500;
	text-align: center;
	font-family : verdana;
	color :#333333;
	text-decoration:none;
	}
	
	a.likeiframe:link, likeiframe:visited{
	font-size:9pt;
	font-weight: 500;
	text-align: center;
	font-family : verdana;
	color :#fff;
	text-decoration:none;
	}
	a.likeiframe:hover{
		font-size:9pt;
	font-weight: 500;
	text-align: center;
	font-family : verdana;
	color :#fff;
	text-decoration:underline;
	}
	
	#newprofile {
font-size:10pt;
text-align:left;
padding:5px;
background-color:#ffffff;
color:#000066;
border: 1px solid Silver;
}
	
	#newprofile th {
font-size:10pt;
text-align:left;
padding:5px;
background-color:#ff7e28;
color:#ffffff;
border: 1px solid Silver;
}
	
	
	a.latestlink:link {
	font-size:8pt;
	font-weight: 500;
	font-family : verdana;
	color :#333333;
	text-decoration:none;
	}
	a.latestlink:hover{
	font-size:8pt;
	font-weight: 500;
	font-family : verdana;
	color :#333333;
	}
	
	a.latestlink:visited{
	font-size:8pt;
	font-weight: 500;
	font-family : verdana;
	color :#333333;
	}
	
	a.latestlink_hall_of_fame:link {
		font-size:8pt;
	font-weight: 500;
	font-family : verdana;
	color :#333333;
	text-decoration:none;
		padding: 10px;
		display:block;
	}
	a.latestlink_hall_of_fame:hover{
		font-size:8pt;
	font-weight: 500;
	font-family : verdana;
	color :#333333;
	text-decoration:none;
	}
	
	a.latestlink_hall_of_fame:visited{
	font-size:8pt;
	font-weight: 500;
	font-family : verdana;
	color :#333333;
	text-decoration:none;
	}
	
	
div.floating-menu {
position:fixed;
border:0px;
width:100%;
z-index:100; 
margin:0px;
padding:0px;
}
div.floating-menu a, div.floating-menu h3 {margin:0 0.5em;}
.inuppertable{
/* COMMENTED BY CODEX: abackground:#fff4c8; */
}
.searchtable{
width:100%;
border: 1px solid Silver;
background-color:#ffffff;
}
.searchcountryresults{
background-color:#ffffff;
width:100%;
}
.insidelastviewed{
background-color: #ffffcc;
padding: 5px;
margin:8px;
border:1px solid #cc0000;
white-space:nowrap;
}
.tourreq_table{
font-size:12pt;
padding: 0px;
width:100%;
color: #333;
}
.trfield{
border: 1px ridge #cc0000;
background-color: #ffeecc;
font-size:13pt;
color: #333;
}
a.treq{
color: #000000; 
/* COMMENTED BY CODEX: apadding: 2px 2px 2px 2px; */
text-decoration: underline;
font-size:7pt;
font-weight: 400;
text-align: left;
}
table.login{
width:100%;
border: 1px solid silver;
}
.articleintro{
color: #000033;
background-color: #eeeeee;
font-size:11pt;
font-weight: 500;
padding: 9px;
text-align:justify;
border: 1px solid silver;
}
.articlebody{
color: #000000;
background-color: #ffffff;
font-size:11pt;
font-weight: 500;
padding: 9px;
text-align:justify;
}
	.caption{
font-size:8pt;
	font-weight: 500;
	text-align: center;
	font-family : verdana;
	color :#333;	
	width:100%;
	padding:3px;
	margin:0;
	}
img.upbannerclass{
margin-top:40px;
}
.adheader{
padding: 5px;
background-color: #009933;
color :#FFFFFF;
font-weight: 500;
text-align:center;
}
.adtable{
padding: 5px;
background-color: #ffffff;
color :#009999;
font-weight: 500;
width: 250px;
}
	a.adtitlelink:link {
		font-size:10pt;
	font-weight: 600;
	text-align: center;
	font-family : verdana;
	color :#009933;
	text-decoration:underline;
	}
	a.adtitlelink:hover{
		font-size:10pt;
	font-weight: 600;
	text-align: center;
	font-family : verdana;
	color :#009933;
	text-decoration:underline;
	}
	
	a.adtitlelink:visited{
	font-size:10pt;
	font-weight: 600;
	text-align: center;
	font-family : verdana;
	color :#009933;
	text-decoration:underline;
	}
	
	
	a.adurllink:link {
	font-size:8pt;
	font-weight: 500;
	text-align: center;
	font-family : verdana;
	color :#cc0000;
	text-decoration:underline;
	}
	a.adurllink:hover{
	font-size:8pt;
	font-weight: 500;
	text-align: center;
	font-family : verdana;
	color :#cc0000;
	text-decoration:underline;
	}
	
	a.adurllink:visited{
	font-size:8pt;
	font-weight: 500;
	text-align: center;
	font-family : verdana;
	color :#cc0000;
	text-decoration:underline;
	}
	
	
	
	
	
	
	div.adtitle{
	text-align:left;
	}
	div.adtext{
	text-align:left;
	color: #000000;
font-size:9pt;
	
	}
	div.adurl{
	text-align:left;
	color: #cc0000;
	font-size:8pt;
	}
.faqquestion{
text-align:left;
color: #cc0000;
background-color: #ffffff;
font-size:10pt;
border: 1px solid silver;
padding: 5px;
font-weight: 500;
}
table.spbl{
padding-top: 5px;
padding-right: 5px;
padding-left: 5px;
font-weight: 500;
}
	
	
a.btwc_a:link, a.btwc_a:hover, a.btwc_a:visited{
font-size:9pt;
	font-weight: 500;
	text-align: center;
	font-family : verdana;
	color :#FFFFFF;
	text-decoration:underline;
}
a.inlistlink:link, a.inlistlink:visited{
font-size:15pt;
font-weight: 600;
font-family : verdana;
color :#444;
text-decoration:underline;
}
a.inlistlink:hover{
	text-decoration:none;
}
.inlistdata{
font-size: 10pt;
}
.inlistdescr_rated{
font-size: 9pt;
color: #cc0000;
background-color:#fff;
border: 1px solid Silver;
padding:5px;
text-align:justify;
}
.inlistdescr_unrated{
font-size: 8pt;
color: eeeeee;
background-color: #f0f0f0;
padding:5px;
text-align:justify;
}
a.tslink:link, a.tslink:visited{
font-size:15pt;
	font-weight: 600;
	font-family : verdana;
	color :#444;
	text-decoration:underline;
}
a.tslink:hover{
	text-decoration:none;
}
td.tslist {
border: 1px solid silver; padding: 12px;
}
.countrypagelist{
padding: 5px;
/* COMMENTED BY CODEX: abackground-color: #f0f0f0; */
text-align:left;
}
.countrypagelist
{
color: #000000;
font-family: Verdana;
font-size: 9px;
margin: 0px;
/* COMMENTED BY CODEX: Awidth: 580px; */
text-align: left;
border: 0px solid #fff;
/* COMMENTED BY CODEX: aborder-collapse: collapse; */
/* COMMENTED BY CODEX: abackground-image: url(../images/countries_tbackalt.jpg); */
/* COMMENTED BY CODEX: abackground-repeat: repeat; */
/* COMMENTED BY CODEX: abackground-position: 0px 0px; */
}
.countrypagelist td
{
border: 0px solid #fff;
padding: 0px 0px;
color: #000000;
font-size: 7pt;
/* COMMENTED BY CODEX: qborder-top: 1px solid Silver; */
/* COMMENTED BY CODEX: qborder-left: 1px solid Silver; */
}
.countrypagelistnum{
font-size:12pt;
	font-weight: 500;
	text-align: center;
	font-family : verdana;
	color :#909090;
	text-decoration:none;
}
.innerlisttable:hover {
border: 1px solid silver;
background-color: #eee;
}
.innerlisttable {
border: 1px solid white;
background-color: #fff;
}
a.countrypagelistlink:link, a.countrypagelistlink:visited {
font-size:12pt;
	font-weight: 500;
	text-align: left;
	font-family : verdana;
	color :#cc0000;
	text-decoration:none;
	padding:5px;
	white-space:nowrap;
}
a.countrypagelistlink:hover{
font-size:12pt;
	font-weight: 500;
	text-align: left;
	font-family : verdana;
	color :#cc0000;
	text-decoration:underline;
	background-color: #eee;
	padding:5px;
}
.countrylinktext{
font-size:8pt;
padding:12px;
	font-weight: 500;
	text-align: justify;
	font-family : verdana;
	color :#000;
}
a.accmenu_active_link:link, a.accmenu_active_link:visited {
font-size:12pt;
	font-weight: 500;
	text-align: center;
	font-family : verdana;
	color :#333;
	text-decoration:none;
	display:block;
padding: 10px;
background-color: #eee;
white-space:nowrap;
min-width:100%;
}
a.accmenu_active_link:hover {
color :#fff;
background-color: #999;		
}
a.profile_menu_active_link:link, a.profile_menu_active_link:visited {
font-size:12pt;
	font-weight: 500;
	text-align: center;
	font-family : verdana;
	color :#333;
	text-decoration:none;
	display:inline;
padding: 10px;
background-color: #eee;
white-space:nowrap;
min-width:100%;
}
a.profile_menu_active_link:hover {
color :#fff;
background-color: #999;		
}
div.profile_menu_idle_link {
font-size:12pt;
	font-weight: 500;
	text-align: center;
	font-family : verdana;
	color :#333;
	text-decoration:none;
	display:inline;
padding: 10px;
background-color: #fff;
white-space:nowrap;
min-width:100%;
}
a.accmenu_idle_link:link, a.accmenu_idle_link:visited {
font-size:12pt;
	font-weight: 500;
	text-align: center;
	font-family : verdana;
	color :#fff;
	text-decoration:none;
	display:block;
padding: 10px;
margin-right:auto;
margin-left:auto;
background-color:#999;
white-space:nowrap;
min-width:100%;
}
a.accmenu_idle_link:hover {
font-size:12pt;
color :#fff;
background-color: #eee;		
cursor: default;
background-color:#999;
}
.addnew{
margin: 10px,10px,10px,10px;
padding: 10px;
background-color: #ffc;
font-size: 10pt;
width:100%;
white-space:;
}
div.noresult{
color: Red;
}
div.accountmessage{
text-align:justify;
font-size:11pt;
}
.adminheader{
background-color: #D39703;
color: White;
font-size:9pt;
padding: 5px;
font-weight:600;
}
.newsline{
background-color: #eee;
padding:5px;
margin: 5px;
color: #000;
font-size: 9pt;
}
#scroller ul{
list-style-type: none;
/* COMMENTED BY CODEX: list-type:none; */
text-align:left;
padding:5px;
}
#scroller ul li{
margin:10px;
padding:18px;
/* COMMENTED BY CODEX: aborder: 1px dotted silver; */
}
/** ALL FOR NEWS**/
.inlinews{
border: 1px dotted silver;
padding:5px;
}
.newstext{
border: 0;
padding:5px;
color: #333;
text-align:justify;
font-size: 9pt;
}
.newsdate{
color: #990000;
font-size:8pt;
font-weight:500;
}
		.newstext a:link, .newstext a:visited{
	font-size:9pt;
	font-weight: 500;
	text-align: center;
	font-family : verdana;
	color: #990000;
	text-decoration:none;
	}
	.newstext a:hover{
	font-size:9pt;
	font-weight: 500;
	text-align: center;
font-family : verdana;
	color :#cc0000;
	text-decoration:underline;
	}
	
	
.newsline1{
background-color: #fff;
padding:5px;
margin: 5px;
margin-bottom:20px;
color: #000;
font-size: 9pt;
border: 1px solid silver;
-moz-box-shadow: 2px 2px 5px #cccccc; /* Firefox 3.6 and earlier */
-webkit-box-shadow: 2px 2px 5px #cccccc; /* Safari */
box-shadow: 2px 2px 5px #cccccc;
width:100%;
}
.newstitle{
padding:3px;
color:#669;
font-size: 10pt;
}
.newstitle_front{
padding:0px;
color:#669;
font-size: 9pt;
font-weight:500;
}
.news_front_tile{
width:100%;
border: 1px solid silver;
margin-top:10px;
-moz-box-shadow: 2px 2px 2px #cccccc; /* Firefox 3.6 and earlier */
-webkit-box-shadow: 2px 2px 2px #cccccc; /* Safari */
box-shadow: 2px 2px 2px #cccccc;
}
.news_front_tile:hover{
-moz-box-shadow: 1px 1px 1px #cccccc; /* Firefox 3.6 and earlier */
-webkit-box-shadow: 1px 1px 1px #cccccc; /* Safari */
box-shadow: 1px 1px 1px #cccccc;
background-color: #eee;
}
.news_front_tile td {
padding-right:7px;
padding-left:7px;
padding-top:5px;
padding-bottom:5px;
font-size:8pt;
text-align:left;
color: #333;
}
.newsserviceline{
background-color: #b0b0b0; padding:0px; color: white;
}
.newscomment{
margin-left:50px;
background-color: #ffc;
padding:9px;
color: #6e6e6e;
font-size: 9pt;
}
		a.frontnewslink:link, a.frontnewslink:visited{
	font-size:9pt;
	font-weight: 500;
	text-align: center;
	font-family : verdana;
	color :#cc0000;
	text-decoration:none;
	}
	a.frontnewslink:hover{
	font-size:9pt;
	font-weight: 500;
	text-align: center;
font-family : verdana;
	color :#cc0000;
	}
	
	
	a.newslink:link, a.newslink:visited{
font-size:10pt;
	font-weight: 500;
	text-align: center;
	font-family : verdana;
	color :#cc0000;
	text-decoration:underline;
	text-decoration:none;
	border:0;
}
a.newslink:hover{
font-size:10pt;
	font-weight: 500;
	text-align: center;
	font-family : verdana;
	color :#cc0000;
	text-decoration:none;
		border:0;
}
.newscat{
font-size: 8pt;
	font-weight: 600;
	text-align: center;
	font-family : verdana;
	color: #000;
}
.newsurl{
font-size: 8pt;
	font-weight: 500;
	
	font-family : verdana;
	color: #000;
}
/** ALL FOR NEWS ENDED**/
.profileorangesection {
font-family: Verdana;
width:100%;
border-collapse:collapse;
background-color:#eee
font-size:11pt;
padding:5px;
color:#333;
}
.profileorangesection td {
text-align:left;
font-size:11pt;
padding:5px;
color:#333;
}
.profileorangesection th {
font-size:11pt;
text-align:left;
padding:10px;
background-color:#eee;
color:#333;
}
/* Credits: Stu Nicholls */
/* URL: http://www.stunicholls.com/menu/skeleton/skeleton.css */
#nav, 
#nav ul {padding:5px; margin:0; list-style:none; font: 12px verdana; border:1px solid #000; border-color:#eca #b97 #a86 #edb; border-width:0px 0px 0px 0px; background:#aa0000; position:relative; z-index:200;}
#nav {height:25px; padding:0;}
#nav li {float:left;}
#nav li li {float:none;}
/* a hack for IE5.x and IE6 */
* html #nav li li {float:left;}
#nav li li span{float:none; margin-left:3px;}
#nav li a {display:block; float:left; color:#fff; margin:0 15px 0 10px; height:25px; line-height:25px; text-decoration:none; white-space:nowrap; text-align:left; font-size:10pt;}
#nav li li a {height:20px; line-height:20px; float:none; font-size:9pt;}
#nav li:hover {position:relative; z-index:300; background:#cc0000;}
/* #nav li ul:hover {background:#cc0000;} */
#nav li:hover ul {left:0; top:22px;}
/* another hack for IE5.5 and IE6 */
* html #nav li:hover ul {left:10px;}
#nav ul {position:absolute; left:-9999px; top:-9999px;}
/* yet another hack for IE5.x and IE6 */
* html #nav ul {width:1px;}
/* it could have been this simple if all browsers understood */
/* show next level */
#nav li:hover li:hover > ul {left:-15px; margin-left:100%; top:-1px;}
/* keep further levels hidden */
#nav li:hover > ul ul {position:absolute; left:-9999px; top:-9999px; width:auto;}
/* show path followed */
#nav li:hover > a {text-decoration:none; color:#fff;}
/* but IE5.x and IE6 need this lot to style the flyouts and path followed */
/* show next level */
#nav li:hover li:hover ul,
#nav li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover li:hover ul
{left:-15px; margin-left:100%; top:-1px;}
/* keep further levels hidden */
#nav li:hover ul ul,
#nav li:hover li:hover ul ul,
#nav li:hover li:hover li:hover ul ul,
#nav li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px;}
/* show path followed */
#nav li:hover a,
#nav li:hover li:hover a,
#nav li:hover li:hover li:hover a,
#nav li:hover li:hover li:hover li:hover a,
#nav li:hover li:hover li:hover li:hover li:hover a,
#nav li:hover li:hover li:hover li:hover li:hover li:hover a
{text-decoration:none; color:#fff;}
/* hide futher possible paths */
#nav li:hover li a,
#nav li:hover li:hover li a,
#nav li:hover li:hover li:hover li a,
#nav li:hover li:hover li:hover li:hover li a,
#nav li:hover li:hover li:hover li:hover li:hover li a
{text-decoration:none; color:#fff;}
.footerbox_black{
background-color: #333;
width:100%;
color:#fff;
margin-left:auto;
margin-right:auto;
}
.footerbox_black td {
text-align:center;
padding:5px;
padding-right:5px;
padding-left:0px;
white-space:nowrap;
font-size: 9pt;
white-space:nowrap;
}
.footerbox_black div {
white-space:nowrap;
color: #eee;
font-weight:600;
font-size:11pt;
text-decoration:none;
margin-bottom:13px;
margin-left:5px;
padding-left:5px;
}
.footerbox_black ul li {
list-style:none;
margin-bottom:5px;
margin-left:3px;
padding-left:3px;
}
.footerbox_black ul {
margin-bottom:5px;
margin-left:5px;
padding-left:5px;
}
.footerbox_black a:link {
text-decoration:none; color:#fff; white-space:nowrap;
font-size:12pt;
margin-top:5px;
margin-left:10px;
}
.footerbox_black a:visited {
 color:#fff;
}
.footerbox_black a:hover {
text-decoration:underline;
}
.keywords_td{
text-align:left;
font-size: 8pt;
background-color: #e0e0e0;
}
.keywords_td:hover{
text-align:left;
font-size: 8pt;
background-color: #333;
cursor:pointer;
color:#fff;
}
	
	
	.memyes{
	text-align:center;
	color: Blue;
	font-weight:600;
	}
		.memno{
	text-align:center;
	color: #990000;
	font-weight:600;
	font-size:19pt;
	}
	
	
	
	.adtable{
background-color: #ffffcc;
/* COMMENTED BY CODEX: abackground: #fff url(/images/h2_bkg.gif); */
border: 1px solid #996633;
height:auto;
}
.current_page_showlist{
background-color: #ffffff; width:1%; padding:3px; text-align:center;
background-color: #ccc;
font-size:11pt; font-weight: 600; font-family : verdana;
}
.further_page_showlist{
background-color: #fff; width:1%; padding:0px; text-align:center; 
background-color: #ccc;
font-size:11pt; font-weight: 600; font-family : verdana;
}
.further_page_showlist:hover{
	background-color: #999;
}
a.page_number_link:link, a.page_number_link:visited{
	font-size:11pt;
	font-weight: 600;
	font-family : verdana;
	color :#fff;
	background-color: #ccc;
	text-decoration:none;
	display:block;
	padding:6px;
	}
	
	a.page_number_link:hover{
	font-size:11pt;
	font-weight: 600;
	font-family : verdana;
	color :#333;
	background-color: #999;
	text-decoration:none;
	display:block;
	padding:6px;
	}
	
.country_ad_url{
	font-size:8pt;
	font-weight: 500;
	font-family : verdana;
	color :#990000;
}
a.banner_link:link, a.banner_link:visited, a.banner_link:hover{
	font-size:11pt;
	font-weight: 600;
	font-family : verdana;
	color :#fff;
	text-decoration:none;
	display:block;
	padding:0px;
	}
	
.banner_title{
text-decoration:none;
color: BLue;
font-size: 30pt;
white-space:nowrap;
padding-left:10px;
}
.banner_second_line{
text-decoration:none;
color: #333;
font-size: 14pt;
white-space:nowrap;
padding-left:10px;
}
.mem_header{
text-align:center; font-weight:600;
padding-top:10px;
padding-bottom:10px;
color: #000;
background-color: #eee;
}
.items_div{
width:90%; padding:15px; background-color: #eee; text-align:center; color:Blue; font-size:15pt; margin-top:10px; margin-bottom:10px;
border: 1px solid Silver;
position: relative;
border-radius:10px;
-moz-border-radius:10px; /* Firefox 3.6 and earlier */
-moz-box-shadow: 2px 2px 5px #cccccc; /* Firefox 3.6 and earlier */
-webkit-box-shadow: 2px 2px 5px #cccccc; /* Safari */
box-shadow: 2px 2px 5px #cccccc;
}
.action_button_table{
color:#fff;
font-size:14pt;
width:60%; margin-left:auto; margin-right:auto;
background-color: #FFC300;
 margin-bottom:10px; margin-top:10px;
border: 1px solid Silver;
position: relative;
border-radius:10px;
-moz-border-radius:10px; /* Firefox 3.6 and earlier */
-moz-box-shadow: 2px 2px 5px #cccccc; /* Firefox 3.6 and earlier */
-webkit-box-shadow: 2px 2px 5px #cccccc; /* Safari */
box-shadow: 2px 2px 5px #cccccc;
}
.action_button_table td{
text-align:center;
padding:10px;
}
.action_button{
text-align:center;
padding:10px;
font-size:15pt;
vertical-align:middle;
}
.hosting_facts{
width:1%;
text-align:center; color:#333; font-weight:600; border:3px solid #333; padding:12px; border-radius:10px; background-color:#ffffcc;
-moz-border-radius:10px; /* Firefox 3.6 and earlier */
-moz-box-shadow: 2px 2px 5px #cccccc; /* Firefox 3.6 and earlier */
-webkit-box-shadow: 2px 2px 5px #cccccc; /* Safari */
box-shadow: 2px 2px 5px #cccccc;
white-space:nowrap;
}
.hosting_header{
text-align:center; font-weight:600; font-size:10pt; color:#555; background-color:#eee; padding:5px;
border: 3px solid #ffcccc;
border-radius:5px;
-moz-border-radius:5px; /* Firefox 3.6 and earlier */
-moz-box-shadow: 2px 2px 5px #cccccc; /* Firefox 3.6 and earlier */
-webkit-box-shadow: 2px 2px 5px #cccccc; /* Safari */
box-shadow: 2px 2px 5px #cccccc;
white-space:nowrap;
}
.socialbutton{}
.socialbutton:hover{
-moz-box-shadow: 2px 2px 2px #cccccc; /* Firefox 3.6 and earlier */
-webkit-box-shadow: 2px 2px 2px #cccccc; /* Safari */
box-shadow: 2px 2px 2px #cccccc;
}
.imagetable{
width:100%;
margin-top:15px; margin-bottom:25px;
text-align:center;
font-size:8pt;
color: #999;
font-weight:600;
}
.tos b{
font-size:10pt;
}
.mem_header_link{
color:#333;
font-weight:500; font-size:10pt;text-decoration:none; 
background-color: #eee;
cursor:pointer;
padding:6px;
}
.mem_explanation{
background-color:#ffffff; 
color:#333;
font-weight:500; font-size:9pt;
}
a.index_agency {
color: #333; 
padding-left:12px;
display: block;
text-decoration: none;
font-size:7pt;
font-weight: 400;
text-align: left;
cursor:pointer;
}
a.index_agency:visited {
color: #333;
background-color: #eee;
font-size:8pt;
font-weight: 400;
text-align: left;
text-decoration:underline;
}
a.index_agency:hover {
color: #cc0000;
/* COMMENTED BY CODEX: Abackground-color: #eee; */
font-size:7pt;
font-weight: 400;
text-align: left;
text-decoration:underline;
cursor:pointer;
}
a.continent_header_link {
color: #333; 
background-color: #eee;
padding:12px;
display: block;
text-decoration: none;
font-size:10pt;
font-weight: 400;
text-align: center;
cursor:pointer;
width:100%;
white-space:nowrap;
}
a.continent_header_link:visited {
color: #333;
padding:12px;
background-color: #eee;
font-size:10pt;
font-weight: 400;
text-align: center;
text-decoration:underline;
display:block;
width:100%;
white-space:nowrap;
}
a.continent_header_link:hover {
color: #000;
padding:12px;
background-color: #ccc;
font-size:10pt;
font-weight: 400;
text-align: center;
text-decoration:none;
cursor:pointer;
display:block;
width:100%;
white-space:nowrap;
}
a.indxcntr:link {
color: #333; 
padding: 5px;
display: block;
text-decoration: none;
font-size:9pt;
font-weight: 400;
text-align: left;
}
a.indxcntr:hover {
color: #000;
}
a.indxcntr:visited {
}
a.tr_indxcntr {
color: #333; 
padding: 5px;
display: block;
text-decoration: none;
font-size:9pt;
font-weight: 400;
text-align: left;
white-space:;
}
a.tr_indxcntr:hover {
color: #000;
background-color: #eee;
font-size:9pt;
font-weight: 400;
text-align: left;
text-decoration:none;
white-space:;
}
a.tr_indxcntr:visited {
}
a.type_item {
color: #333; 
padding: 2px;
display: block;
text-decoration: none;
font-size:9pt;
font-weight: 400;
text-align: left;
white-space:nowrap;
}
a.type_item:hover {
color: #000;
background-color: #ccc;
font-size:9pt;
font-weight: 400;
text-align: left;
text-decoration:none;
white-space:nowrap;
}
a.type_item:visited {
color: #000;
background-color: #003399;
font-size:9pt;
font-weight: 400;
text-align: left;
text-decoration:none;
white-space:nowrap;
}
a.x_eraser{
color: #ff0000;
background-color:#fff;
 
font-weight:600;
padding: 5px;
display: block;
text-decoration: none;
font-size:9pt;
font-weight: 400;
text-align: left;
white-space:nowrap;
}
a.x_eraser:hover {
color: #ff0000; 
font-weight:600;
background-color: #eee;
font-size:9pt;
font-weight: 400;
text-align: left;
text-decoration:none;
white-space:nowrap;
}
a.x_eraser:visited {
color: #ff0000; 
font-weight:600;
background-color: #003399;
font-size:9pt;
font-weight: 400;
text-align: left;
text-decoration:none;
white-space:nowrap;
}
.country_chosen{
border: 3px solid #33A3FF;
padding:5px;
background-color: #33A3FF;
color: #fff;
font-weight:600;
font-size:11pt;
}
.country_selected_tab{
background-color: #33A3FF;
}
.continent_header{
text-align:left;
font-size:10pt;
padding:10px 10px 10px 10px;
width:20%;
vertical-align:top;
background-color: #eee;
}
.inlist_descr{
margin-top:10px;
font-size: 12pt;
text-align:justify;
}
.inlist_service_info{
font-size: 9pt;
text-align:justify;
margin-top:15px;
}
.tripcook_recommends{
background-color: #000099;
color: #fff;
padding:7px;
font-size:10pt;
margin-top:10px;
margin-bottom:10px;
text-align:center;
}
	
.short_product_update_title{
	font-size:14pt;
	font-weight: 600;
	font-family : verdana;
	color :#333;
	text-align:left;
	text-decoration:none;
/* COMMENTED BY CODEX: adisplay:block; */
	padding:3px;
	
	}
	.short_product_update_date{
	font-size:8pt;
	font-weight: 600;
	font-family : verdana;
	font-weight:500;
	color :#333;
	text-align:left;	
	text-decoration:none;
/* COMMENTED BY CODEX: adisplay:block; */
	padding:3px;
	}
	
	.image_short_product_update{
	max-width:250px; border: 7px solid #ccc;
	padding:0px;
	border-radius:8px;
-moz-border-radius:8px; /* Firefox 3.6 and earlier */
	}
	
	}
	.main_post_update_date{
	font-size:11pt;
	font-weight: 500;
	font-family : verdana;
	color :#333;
	text-align:left;	
	text-decoration:none;
	display:block;
	padding:5px;
	}
	
	
.round_blue_table{
border-radius:8px;
-moz-border-radius:8px; /* Firefox 3.6 and earlier */
/* COMMENTED BY CODEX: Abackground-color: #ededed; */
/* COMMENTED BY CODEX: Abackground-color: #ffcc66; */
padding:0px;
width:100%;
text-decoration:none;
font-size:9pt;
color:#333;
}
 
 
 .spec_agent_contact_tab{
 font-size:9pt;
 background-color:#eee;
 padding:7px;
 width:95%;
 margin-left:auto;
 margin-right:auto;
 padding:0px;
 }
 
 .spec_agent_contact_tab th{
 background-color: #6699cc;
 padding: 10px;
 color: #fff;
 }
 
.image_big_product_update{
width:250px;
height:175px;
border: 10px solid silver;
padding:0px;
}
.big_product_update_text_td{
width:1px;
text-align:justify;
}
.MATRIXTAB{
margin-left:auto;
margin-right:auto;
padding:5;
}
/*/############ DROPDOWN */
.dropdown {
 position: relative;
 display: inline-block;
}
.dropdown-content {
 display: none;
 position: absolute;
	background-color: #e9e9e9;
 min-width: 660px;
/* COMMENTED BY CODEX: abox-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2); */
 padding: 12px 16px;
 z-index: 1;
	text-align:left;
	margin-top:0px;
/* COMMENTED BY CODEX: abackground-color:; */
}
.dropdown:hover .dropdown-content {
 display: block;
}
/*########## END*/
.price_number_red{
color: #fff;
background-color: #cc0000;
padding:5px;
margin-top:3px;
}
.price_number_blue{
color: #fff;
background-color: #005599;
padding:5px;
margin-top:3px;
}
		
		
		
		.award_tab{
		background-color: #fff;
		-moz-box-shadow: -2px 2px 2px 2px #999;
-webkit-box-shadow: -2px 2px 2px 2px #999;
box-shadow: -2px 2px 2px 2px #999;
padding-right:5px; padding-left:5px;
		}
		.award_tab:hover{
		background-color: #fafafa;
		-moz-box-shadow: -1px 1px 1px 1px #999;
-webkit-box-shadow: -1px 1px 1px 1px #999;
box-shadow: -1px 1px 1px 1px #999;
cursor:pointer;
		}
		
		
		
	
	
a.topbar:link, a.topbar:visited{
color: #fff;
font-weight:600;
padding: 7px;
display: block;
text-decoration:none;
font-size:11pt;
font-weight: 400;
text-align: center;
white-space:nowrap;
}
a.topbar:hover{
}
a.travel_menu:link, a.travel_menu:visited {
color: #fff;
font-size:11pt;
font-weight:500;
/* COMMENTED BY CODEX: Atext-align: center; */
text-decoration: none;
display:block;
white-space:nowrap;
padding:15px;
padding-left:10px;
padding-right:10px;
background-color:#D39703;
}
a.travel_menu:hover{
color: #fff;
background-color: #B8860B;
}
.umenu_chosen{
	font-family: verdana;
	color: #cc0000;
	background-color: #eee;
	text-decoration:none;
	font-size: 11pt;
	font-weight: 400;
	text-align: center;
 margin: 0;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:7px;
	padding-right:7px;
	text-align:center;
	width:1%;
	white-space:nowrap;
}
.umenu_chosen{
	font-family: verdana;
	color: #666;
	background-color: #eee;
	text-decoration:none;
	font-size: 11pt;
	font-weight: 600;
	text-align: center;
 margin: 0;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:7px;
	padding-right:7px;
	text-align:center;
	width:1%;
	white-space:nowrap;
}
a.unavreslink:link, a.unavreslink:visited {
color: #393939;
font-size:10pt;
font-weight:500;
/* COMMENTED BY CODEX: Atext-align: center; */
text-decoration: none;
display:block;
white-space:nowrap;
padding:5px;
text-decoration: none;
}
a.unavreslink:hover{
color: #333;
font-size:10pt;
font-weight:500;
/* COMMENTED BY CODEX: Atext-align: center; */
text-decoration: none;
display:block;
white-space:nowrap;
background-color: #ccc;
}
a.country_page_link:link, a.country_page_link:visited {
color: #393939;
font-size:11pt;
font-weight:500;
text-decoration: underline;
white-space:;
padding:5px;
text-align:left;
}
a.country_page_link:hover{
text-decoration: none;
}
.product_text{
/* COMMENTED BY CODEX: acolor:#cc0000; */
}
.product_text a:link, .product_text a:visited {
color: #cc0000;
font-size:13pt;
font-weight:500;
text-decoration: underline;
}
.product_text a:hover{
text-decoration: none;
}
.index_tab{
border:1px solid #ccc;
margin:0;
padding:0;
border-spacing:0;
}
	
.index_tab th{
font-size:13pt;
font-weight: 500;
text-align: left;
color: #fefefe;
/* COMMENTED BY CODEX: abackground-color: #6699cc; */
background-color: #778899;	
border:0px;	
padding:5px;
}
.index_tab td.slogan{
font-size:11pt;
font-weight: 500;
text-align: left;
color: #555;
background-color: ;	
border:0px;	
padding:5px;
/* COMMENTED BY CODEX: awhite-space:nowrap; */
}
.index_tab td{
font-size:10pt;
font-weight: 500;
text-align: left;
color: #333;
background-color: inherited;	
border:0px;	
padding:5px;
text-align:justify;
}
.centralcontent_no_border{
text-align:justify;
padding:15px;
padding-left:25px;
font-size:12pt;
width:80%;
}
.leftcontent{
max-width:300px;
}
td.accmenu_idle{
background-color: #ccc;
padding: 0px;
border: 1px solid silver;
white-space:nowrap;
text-align:center;
color: #333;
}
 .zatemnenie {
 background: rgba(102, 102, 102, 0.5);
 width: 100%;
 height: 100%;
 position: fixed;
 top: 0;
 left: 0;
		z-index:98;
 }
 .okno {
 width: 300px;
 height: 150px;
 text-align: center;
 padding: 15px;
 border: 3px solid #0000cc;
 border-radius: 10px;
 color: #0000cc;
 position: absolute;
 top: 0;
 right: 0;
 bottom: 0;
 left: 0;
 margin: auto;
 background: #fff;
		z-index:99;
 }
	 
.index_latest_tab{
width:100%; 
margin-top:30px;
}	 
.index_latest_tab th{
white-space:nowrap;
font-weight:600;
text-align:center;
background-color: #eee;
display:block;
padding:10px; 
}
.index_latest_tab td{
font-weight:500;
text-align:left;
padding:4px; 
padding-bottom:1px; 
}
	 
	 
	 
	 
.searchline{
margin:0;
margin-top:0px;
width:100%;
}
.mainsearch_input{
font-size:11pt;
color: #555;
border:0;
background-color: #fff;
padding:3px;
}
a.dd_search_link:link {
display:block;
text-decoration:none;
color: #777;
font-size:11pt;
white-space:nowrap;
padding:7px;
font-weight:500;
}
a.dd_search_link:visited{
}
a.dd_search_link:hover{
color: #333;
background-color:#ded7b4;
}
.dropdown_search{
text-align:left;
}
.dd_search_res_tab{
margin-bottom:20px;
margin-top: 20px;
}
.error{
font-size:15pt;
color: Red;
}
.errordiv{
font-size:12pt;
color: #fff;
background-color:#ff0000;
padding:7px;
text-align:center;
}
.choose_article{
padding:15px;
}
.choose_article:hover{
background-color:#eee;
}
.reqfield{
border:1px solid #ccc;
background-color: #ffeecc;
font-size:16pt;
padding:5px;
}
.reqfield12{
border: 1px ridge #cc0000;
background-color: #ffeecc;
font-size:12pt;
}
.post_field{
background-color:#eee;
font-size:16pt;
font-weight:500;
border:1px solid #ccc;
padding:5px;
/* COMMENTED BY CODEX: adisplay:block; */
}
.post_mainheader{
font-size:20pt;
color:#333;
}
.post_subheader{
color:#333;
font-size:18pt;
margin-bottom:0;
padding-bottom:0;
}
.postpara{
font-size:16pt;
color:#333;
}
.postpara b{
font-size:16pt;
color:#333;
font-weight:600;
}
.postpara i{
font-size:16pt;
color:#333;
font-weight:500;
font-style:italic;
}
.postpara span.postunderline{
font-size:16pt;
color:#333;
font-weight:500;
text-decoration:underline;
}
a.postpara_link:link {
text-decoration:underline;
color: #cc0000;
font-size:16pt;
font-weight:500;
}
a.postpara_link:visited{
color: #cc0000;
}
a.postpara_link:hover{
text-decoration:none;
}
.postpic {
 position:relative;
/* COMMENTED BY CODEX: awidth: 300px; */
/* COMMENTED BY CODEX: aheight: 200px; */
}
.overlay {
 position:absolute;
 top: 37%;
 left: 46.3%;
 margin-left: auto;
	margin-right:auto;
	width:30px;
}
.postpic200 {
 position:relative;
/* COMMENTED BY CODEX: awidth: 200px; */
/* COMMENTED BY CODEX: aheight: 150px; */
}
.postpic200 .overlay200 {
 position:absolute;
 top: 0%;
 left: 0%;
/* COMMENTED BY CODEX: amargin: -50px 0 0 -50px; */
/* COMMENTED BY CODEX: awidth: 100px; */
/* COMMENTED BY CODEX: aheight: 100px; */
}
.formattab{
margin-left:20px;
border:1px solid silver;
background-color:#333;
color:#fff;
}
.formattab td{
padding:5px;
}
.formattab a{
color: #fff;
text-decoration:underline;
}
.addedate{
font-size:9pt;
color: #888;
text-decoration:none;
}
.postimagetab caption {
font-size:10pt;
}
.showhint{
background-color:#eee;
color: #333;
white-space:nowrap;
}
.latest_profiles_list{
font-size:11pt;
}
.profileRating {
background: url(/images/star_empty.gif);
width: 160px;
height: 30px;
}
.profileRating div {
background: url(/images/star_full.gif);
width: 0;
height: 100%;
}
.profileReviewRating {
background: url(/images/star_empty_small.gif);
width: 85px;
height: 17px;
margin-top:0px;
margin-bottom:0px;
/* COMMENTED BY CODEX: abackground-color:#ffcc00; */
padding:0px;
border:0px solid #eee;
}
.profileReviewRating div {
background: url(/images/star_full_small.gif);
width: 0;
height: 100%;
padding:0px;
margin:0px;
}
.bigb{
font-size:20pt;
}
.bigbred{
font-size:20pt;
color: #FF0000;
}
a.bigred_link:link {
text-decoration:underline;
color: #FF0000;
font-size:20pt;
font-weight:600;
padding:10px;
display:block;
}
a.bigred_link:visited{
}
a.bigred_link:hover{
text-decoration:none;
}
a.profile_cat_link:link, a.profile_cat_link:visited {
text-decoration:underline;
color:#555; 
font-size:13pt;
}
a.profile_cat_link:hover{
text-decoration:none;
}
a.account_cat_link:link, a.account_cat_link:visited {
text-decoration:underline;
color:#555; 
font-size:11pt;
}
a.account_cat_link:hover{
text-decoration:none;
}
a.account_cat_link_R:link, a.account_cat_link_R:visited {
text-decoration:none;
color:#555; 
font-size:0.95em;
}
a.account_cat_link_R:hover{
text-decoration:underline;
}
.in_post_list{
font-size:15pt;
}
.my_sape_url{
font-size:9pt;
}
/* TEXT Animation for Biztrends */
@import url('https://fonts.googleapis.com/css?family=Source+Code+Pro');
abody{
 padding: 40px;
 background-color: #c13b17; 
}
ap {
 border-right: solid 5px rgba(255,255,255,.75);
 white-space: nowrap;
 overflow: hidden; 
 font-family: 'Source Code Pro', monospace; 
 font-size: 28px;
 color: #333;
/* COMMENTED BY CODEX: acolor: rgba(255,255,255,.70); */
}
/* Animation */
AAAp {
 animation: animated-text 4s linear 1s 1 normal both,
 animated-cursor 600ms linear infinite;
}
/* text animation */
@keyframes animated-text{
 from{width: 0;}
 to{width: 456px;}
}
/* cursor animations */
@keyframes animated-cursor{
 from{border-right-color: rgba(255,255,255,.75);}
 to{border-right-color: transparent;}
}
.saferpass_table{
border:1px solid silver;
background-color:#eee;
padding:10px;
}
.basicfactstable{
width:80%; margin-left:auto; margin-right:auto; border:1px solid #A8CfF8; 
padding:10px;
color: #666;
font-size:15pt;
background-color: #D4E7FC;
border-radius:10px;
-moz-border-radius:10px; /* Firefox 3.6 and earlier */
-moz-box-shadow: 2px 2px 5px #cccccc; /* Firefox 3.6 and earlier */
-webkit-box-shadow: 2px 2px 5px #cccccc; /* Safari */
box-shadow: 2px 2px 5px #cccccc;
}
.basicfactstable a:link, a:visited {
text-decoration:underline;
color:#555; 
font-size:15pt;
}
.basicfactstable a:hover{
text-decoration:none;
}
/* tooltips */
.couponcode {
 cursor: pointer;
	background-color:#ffcc00;
	padding:3px;
	width:10px;
	height:10px;
	font-size:14px;
	font-weight:600;
	color:#fff;
}
.couponcode:hover .tooltip {
 display: block;
}
.tooltip {
 position: absolute;
/* COMMENTED BY CODEX: awhite-space: nowrap; */
 display: none;
 background: #ffffcc;
 border: 1px solid black;
 padding: 5px;
 z-index: 1000;
 color: black;
	max-width:300px;
	font-weight:500;
}
/* end tooltips */
.weburl{
text-overflow: ellipsis; 
 overflow-x: hidden; 
 width: 500px; 
 white-space: nowrap; 
/* COMMENTED BY CODEX: aborder:1px solid silver; */
 display:block;
 background: ;
 position: relative;
 
}
.weburl::after {
 content: ''; /* Выводим элемент */
 position: absolute; /* Абсолютное позиционирование */
 right: 0; top: 0; /* Положение элемента */
 width: 80px; /* Ширина градиента*/
 height: 100%; /* Высота родителя */
	z-index:1;
 /* Градиент */
 background: -moz-linear-gradient(left, rgba(255,255,255, 0.2), #fff 100%);
 background: -webkit-linear-gradient(left, rgba(255,255,255, 0.2), #fff 100%);
 background: -o-linear-gradient(left, rgba(255,255,255, 0.2), #fff 100%);
 background: -ms-linear-gradient(left, rgba(255,255,255, 0.2), #fff 100%);
 background: linear-gradient(to right, rgba(255,255,255, 0.2), #fff 100%);
 }
.weburl_grey{
text-overflow: ellipsis; 
 overflow-x: hidden; 
 width: 500px; 
 white-space: nowrap; 
/* COMMENTED BY CODEX: aborder:1px solid silver; */
 display:block;
 background: ;
 position: relative;
 
}
.weburl_grey::after {
 content: ''; /* Выводим элемент */
 position: absolute; /* Абсолютное позиционирование */
 right: 0; top: 0; /* Положение элемента */
 width: 80px; /* Ширина градиента*/
 height: 100%; /* Высота родителя */
	z-index:1;
 }
 
.weburl100{
text-overflow: ellipsis; 
font-size:11px;
 overflow-x: hidden; 
 width: 100px; 
 white-space: nowrap; 
/* COMMENTED BY CODEX: aborder:1px solid silver; */
 display:block;
 background:;
 position: relative;
 
}
.weburl100::after {
 content: ''; /* Выводим элемент */
 position: absolute; /* Абсолютное позиционирование */
 right: 0; top: 0; /* Положение элемента */
 width: 20px; /* Ширина градиента*/
 height: 100%; /* Высота родителя */
	z-index:1;
 /* Градиент */
 background: -moz-linear-gradient(left, rgba(255,255,255, 0.2), #fff 100%);
 background: -webkit-linear-gradient(left, rgba(255,255,255, 0.2), #fff 100%);
 background: -o-linear-gradient(left, rgba(255,255,255, 0.2), #fff 100%);
 background: -ms-linear-gradient(left, rgba(255,255,255, 0.2), #fff 100%);
 background: linear-gradient(to right, rgba(255,255,255, 0.2), #fff 100%);
 }
 /* sticky left menu */
 /* end sticky left menu */
 
 
 .short_post_thumbpic{
 width:300px;
 border:1px ridge silver;
 
 }
 
 
 
 
 
 
 
 
 
 
 /* ON-OFF switch - the box around the slider */
/* Hide default HTML checkbox */
/* The slider */
.slider {
 position: absolute;
 cursor: pointer;
 top: 0;
 left: 0;
 right: 0;
 bottom: 0;
 background-color: #ccc;
 -webkit-transition: .4s;
 transition: .4s;
}
.slider:before {
 position: absolute;
 content: "";
 height: 26px;
 width: 26px;
 left: 4px;
 bottom: 4px;
 background-color: white;
 -webkit-transition: .4s;
 transition: .4s;
}
/* COMMENTED BY CODEX: input:checked + .slider { */
 background-color: #2196F3;
}
/* COMMENTED BY CODEX: input:focus + .slider { */
 box-shadow: 0 0 1px #2196F3;
}
/* COMMENTED BY CODEX: input:checked + .slider:before { */
 -webkit-transform: translateX(26px);
 -ms-transform: translateX(26px);
 transform: translateX(26px);
}
/* Rounded sliders */
.slider.round {
 border-radius: 34px;
}
.slider.round:before {
 border-radius: 50%;
}
.yellow_invitation_tab{
margin-left: auto; 
margin-right:auto; 
margin-top:20px; margin-bottom:20px; 
width:100%; 
padding:5px;
background-color:#FFD700; 
border-radius:5px; 
-moz-border-radius:5px; 
/*margin-left:0; margin-right:0;*/
}
/*style='color:#333;font-size:9pt; white-space:;'*/
.MyH2 {
 margin: 1em 0 0.5em 0;
 font-weight: 600;
 font-family: 'Titillium Web', sans-serif;
 position: relative; 
 font-size: 36px;
 line-height: 40px;
 padding: 15px 15px 15px 15%;
 color: #355681;
 box-shadow:
 inset 0 0 0 1px rgba(53,86,129, 0.4),
 inset 0 0 5px rgba(53,86,129, 0.5),
 inset -285px 0 35px white;
 border-radius: 0 10px 0 10px;
 
}
.testimonial_toaction{
margin-top:10px; background-color:#ff6666; color:#fff; padding:10px; text-align:center;
 
 border-radius: 0 10px 0 10px;
 
}
.magenetad a:link{
color:#fff;
text-decoration:none;
font-size:13px;
}
.profile_footer_contact{
 position: fixed;
 bottom: 0;
 width: 100%;
	background-color:#;
}
.centeredtab{
width:100%;
margin-left:auto;
margin-right:auto;
/* COMMENTED BY CODEX: aborder:1px solid silver; */
padding:0;
}
.centeredtab td{
text-align:center;
border:0;
padding:0;
}
.call-to-action{
width:100%;
margin-left:auto;
margin-right:auto;
/* COMMENTED BY CODEX: aborder:1px solid silver; */
text-align:justify; margin-top:30px; margin-bottom:30px; background-color:#eee; padding:20px; border:1px solid #333; display:block;
}
.call-to-action td{
width:33%;
padding:10px;
}
.call-to-action-yellow{
width:100%; margin-left:auto; margin-right:auto; background-color:#F9CE74; text-align:center; border:1px solid #A15E1B; padding:20px; display:inline;
}
.incountry_section_tab{
width:100%;
background-color:#eee;
border-collapse:collapse;
margin-bottom:20px;
padding:0;
}
		a.incountry_section_link_chosen:link{
	font-size:11pt;
	font-weight: 600;
	text-align: center;
	font-family : verdana;
	color :#666;
	display:inline-block;
	padding:10px;
	text-decoration:none;
	background-color: #ccc;
	}
	a.incountry_section_link_chosen:visited{}
	a.incountry_section_link_chosen:hover{
	background-color: #bbb;
	}		
	
	a.incountry_section_link_idle:link{
	font-size:11pt;
	font-weight: 600;
	text-align: center;
	font-family : verdana;
	color :#666;
	display:inline-block;
	padding:10px;
	text-decoration:none;
	}
	a.incountry_section_link_idle:visited{}
	a.incountry_section_link_idle:hover{
	background-color: #ccc;
	}
	
	
	.magenet_container a:link{
	font-size:13pt;
	font-weight: 500;
	text-align: center;
font-family : verdana;
	color :#fff;
	text-decoration:none;
	}
	.logo_img_class_noborder{
	padding:0; margin:0; background:url(https://bizpages.org/images/w_g_bkg.gif);
	}
	.logo_img_class_bordered{
	padding:0; margin:0; background:url(https://bizpages.org/images/w_g_bkg.gif); border:0px solid silver; 
	}
	
	.in_post_li{
	margin-top:10px;
	}
	
	.profile_warnings{
	background-color:#ffcc00;
	color:#333;
	text-align:center;
	padding:10px;
	font-weight:500;
	font-size:inherit;
	
	}
	
	
	
	a.under_profname_link:link{
	color:#666; font-weight:500; text-decoration:none; font-size:10pt; margin-left:0px;
	}
	a.under_profname_link:hover{}
	a.under_profname_link:visited{}
	
	
	
	.profilemenutd_chosen{
	border-top: 1px solid #ccc !important;
	border-bottom: 1px solid #fff !important;	
	border-right: 1px solid #ccc !important;
	border-left: 1px solid #ccc !important;
	text-align:center !important; 
	white-space:nowrap !important;
	padding:15px !important; 
	}
	.profilemenutd_link{
	border-top: 0px solid #fff !important;
	border-bottom: 1px solid #ccc !important;	
	border-right: 0px solid #fff !important;
	border-left: 0px solid #fff !important;
	text-align:center !important; 
	white-space:nowrap;
	padding:15px !important; ;
	}
	
		a.profmenu_link:link{
	color:#666; font-weight:500; text-decoration:none; font-size:11pt; margin-left:0px;
	}
	a.profmenu_link:hover{}
	a.profmenu_link:visited{}
	
	
	.noborder_tab table{
	border-top: 0px solid #fff !important;
	border-bottom: 0px solid #fff !important;	
	border-right: 0px solid #fff !important;
	border-left: 0px solid #fff !important;
	text-align:center !important; 
	}
	.noborder_tab td{
	border-top: 0px solid #fff !important;
	border-bottom: 0px solid #fff !important;	
	border-right: 0px solid #fff !important;
	border-left: 0px solid #fff !important;
/* COMMENTED BY CODEX: atext-align:left !important; */
	}
	
	.cost_promo{
	border:2px solid #FD7067; white-space:nowrap; 
/* COMMENTED BY CODEX: awidth: auto; */
/* COMMENTED BY CODEX: Awidth: fit-content; */
/* COMMENTED BY CODEX: oAverflow: auto; */
 display: inline-block;
	padding:2px;
	padding-right:4px;
	padding-left:4px;
	font-size:12px;
	margin:4px;
	border-radius:10px;
-moz-border-radius:10px; /* Firefox 3.6 and earlier */
background-color:#fff;
color:#FF5733;
	}
	
	.activity_div{
	border:2px solid #ECDDAF;
 width:100%;
	padding:9px;
	font-size:16px;
	margin:4px;
	border-radius:4px;
-moz-border-radius:4px; /* Firefox 3.6 and earlier */
background-color:#FAF5BA;
color:#333;
	
	}
	
	
			a.activity_start_button:link{
display:;
	background-color:#E7A605;
padding:10px;	
	width:25%;
	text-align:center;
	text-decoration:none;
	font-size:13pt;
	color: #fff;
	border-radius:10px;
-moz-border-radius:10px; /* Firefox 3.6 and earlier */
margin-top:auto;
margin-bottom:auto;
	}
	a.activity_start_button:hover{}
	a.activity_start_button:visited{}
	.booster_ad{
	width:50%; margin-left:auto; margin-right:auto; text-align:center; font-size:1.5em; margin-top:10px;margin-bottom:10px; width:1%; padding:10px;
	
	}
	
	
	.balance_tab{
	font-size:13px;
	}
	.balance_tab td{
	}
	.balance_div{
	width:1%;
	white-space:nowrap;
	margin-left:auto;
	margin-right:auto;
		background-color: #FDE535;
		padding:15px;
		font-size:14px;
		color:#333;
		border-radius:10px;
-moz-border-radius:10px; /* Firefox 3.6 and earlier */
	}
	
	b.task_hdr{
	color:#444;
	font-size:14pt;
	font-weight:500;
	}
	
	.error_activity{
	margin-top:20px; margin-bottom:20px;
	margin-left:auto; margin-right:auto;
	border-radius:10px;
	-moz-border-radius:10px; 
	border:1px solid #ff0000;
	max-width:90%;
	float:center;
	padding:10px;
	background-color:#FF5733;
	color:#fff;
		text-align:center;
	}	
	.success_activity{
	margin-top:20px; margin-bottom:20px;
	margin-left:auto; margin-right:auto;
	border-radius:10px;
	-moz-border-radius:10px; 
	border:1px solid #333ff8;
	max-width:90%;
	float:center;
	padding:10px;
	background-color:blue;
	color:#fff;
		text-align:center;
	}
	
	.raffle2{
	text-align:center; font-size:13px; width:20px; height:20px; padding:10px; background-color:#AED6F1; color:#111;	
	}
	.raffle3{
	text-align:center; font-size:13px; width:20px; height:20px; padding:10px; background-color:#85C1E9; color:#111;	
	}
	.raffle_win{
	text-align:center; font-size:13px; width:20px; height:20px; padding:10px; background-color:#F8FC1F; color:#111; border:8px solid #DAA6F9; border-radius:10px; -moz-border-radius:10px; /* Firefox 3.6 and earlier */
	}
	
	
	
		a.activity_group_link:link{
font-size:0.8em !important;
font-weight: 500;
color :#666;
display:inline;
padding:9px;
background-color:#eee;
text-decoration:none;
margin-bottom:10px;
border-radius:10px;
-moz-border-radius:10px; /* Firefox 3.6 and earlier */
}
	a.activity_group_link:hover{background-color:#ddd;}
	a.activity_group_link:visited{}		
	
	a.activity_group_link_chosen:link{
font-size:0.8em !important;
font-weight: 500;
color :#fff;
display:inline;
padding:9px;
background-color:#cbcbcb;
text-decoration:none;
margin-bottom:10px;
border-radius:10px;
-moz-border-radius:10px; /* Firefox 3.6 and earlier */
}
	a.activity_group_link_chosen:hover{background-color:#ccc;}
	a.activity_group_link_chosen:visited{}
	
	
.profile_top_tab{
background-color: #ccc;
border:1px solid silver;
color :#333;
font-size:13px;
font-weight: 600;
margin-bottom:0px;
}
.profile_top_tab td {
padding:10px;
}
.profiles_menu_tab	{
}
.profiles_menu_tab td{
text-align:left;
}
.country_res_header{
border:1px solid silver;
padding:10px;
border-radius:5px;
-moz-border-radius:5px; /* Firefox 3.6 and earlier */
}
.gp_cat_tab{
display:inline;
border-radius:10px;
-moz-border-radius:10px; /* Firefox 3.6 and earlier */
}
.gp_cat_td{
background-color:lightblue;
padding:5px;
white-space:nowrap;
margin-right:5px;
font-size:0.9em;
font-weight:500;
color:#000;
}
/* blackened image*/
.gp_image_wrapper {
 position: relative;
 width: 290px;
 height: 350px; /* vertical golden ratio */
 overflow: hidden;
}
.gp_image_wrapper img {
 width: 100%;
 height: 100%;
 object-fit: cover;
 display: block;
}
/* Gradient overlay on bottom */
.gp_image_wrapper::after {
 content: "";
 position: absolute;
 bottom: 0;
 left: 0;
 width: 100%;
 height: 40%; /* adjust based on how much of the bottom to darken */
 background: linear-gradient(to top, rgba(0, 0, 0, 0.7), transparent);
 pointer-events: none;
}
/* Text caption */
.gp_image_caption {
/* COMMENTED BY CODEX: aborder:1px solid silver; */
 position: absolute;
 bottom: 10px;
 left: 1px;
 color: white;
 font-size: 1.0rem;
 font-weight: bold;
 z-index: 2;
 text-align:left;
 padding-left:0;
}
.gp_image_caption a:link{
 color: white;
 font-size: 1rem;
 font-weight: normal;
 text-decoration:none;
}
.gp_image_caption a:hover{
 color: white;
}
.gp_image_caption a:visited{
 color: white;
}
.gp_image_uppercaption {
 position: absolute;
 top: 10px;
 left: 15px;
 color: white;
 font-size: 1.3rem;
/* COMMENTED BY CODEX: afont-weight: bold; */
 z-index: 2;
 text-align:left;
 background-color:#6666cc;
 padding:5px;
}
 .testimonial-author {
 display: flex;
 align-items: center;
			font-size:0.9em;
			vertical-align:middle;
 }
 .author-avatar {
 width: 100px;
 height: 100px;
 border-radius: 50%;
 overflow: hidden;
 margin-right: 1rem;
 }
 
 .author-avatar img {
 width: 100%;
 height: 100%;
 object-fit: cover;
 }
 
	 /* styles FOR SHORT PROFILE DESCR */
		
#short_listing_headerdata a:link,
#short_listing_headerdata a:visited,
#short_listing_headerdata a:hover {
 /* styles only for <a> elements inside #mydiv */
 color: #111;
 font-size:21px;
 text-decoration:underline;
 font-weight:500;
}	
#short_listing_catsdata a:link,
#short_listing_catsdata a:visited,
#short_listing_catsdata a:hover {
 /* styles only for <a> elements inside #mydiv */
 color: #333;
 font-size:15px;
 text-decoration:underline;
}
	#short_listing_addressdata {
 /* styles only for <a> elements inside #mydiv */
 color: #555;
 font-size:12px;
}
#short_listing_descrdata{
 /* styles only for <a> elements inside #mydiv */
 color: #333;
 text-decoration: none;
	text-align:left;
	padding:5px;
	padding-left:0px;
}		
#short_listing_contactdata{
padding:5px;
padding-left:0px;
}
#short_listing_contactdata div{
display:inline-block;
 color: #333;
 font-size:15px;
 text-decoration:none;
 display:inline;
 background-color: #D4CEF5;
 padding:5px;
 margin:3px;
 font-weight:500;
}
#short_listing_contactdata a:link,
#short_listing_contactdata a:visited,
#short_listing_contactdata a:hover {
 /* styles only for <a> elements inside #mydiv */
 color: #333;
 font-size:15px;
 text-decoration:none;
 display:inline;
 background-color: #4E3FA1;
 padding:5px;
 margin:3px;
 color: #fff;
 font-weight:500;
}
#short_listing_servicedata{
 /* styles only for <a> elements inside #mydiv */
 color: #333;
 text-decoration: none;
	text-align:left;
		font-size:12px;
}		
.neighbor_country_div{ margin-top:10px;}
#linktoall{padding:15px; padding-left:0;}
#linktoall a:link,
#linktoall a:visited,
#linktoall a:hover {
 /* styles only for <a> elements inside #mydiv */
 color: #333;
 font-size:17px;
 text-decoration:underline;
 padding:5px;
 margin:3px;
 color: #333;
 font-weight:500;
}