/* general styles */.lightbluebox {
	background-color: #9d9274;
	border: 1px solid #FFFFFF;
}
.countrybox {
	border: 1px solid #FFFFFF;
}
.countrylight {
	border: 1px solid #FFFFFF;
}

.darkbluebox {
	background-color: #57625a;
	border: 1px solid #FFFFFF;
}

/* india */
.indiamenu {
	background-color: #7db9db;
	border-top: 0px solid #FFFFFF;
	border-right: 0px solid #FFFFFF;
	border-bottom: 2px solid #FFFFFF;
	border-left: 0px solid #FFFFFF;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 12px;
}

.indiabox {
	background-color: #7db9db;
	border: 1px solid #FFFFFF;
}

.indiaboxlight {
	background-color: #bedced;
	border: 1px solid #FFFFFF;
}

/* africa */
.africamenu {
	background-color: #c6a77f;
	border-top: 0px solid #FFFFFF;
	border-right: 0px solid #FFFFFF;
	border-bottom: 2px solid #FFFFFF;
	border-left: 0px solid #FFFFFF;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 12px;
}

.africabox {
	background-color: #c6a77f;
	border: 1px solid #FFFFFF;
}

.africaboxlight {
	background-color: #ddcbb3;
	border: 1px solid #FFFFFF;
}

/* African coast */
.africacoastmenu {
	background-color: #a7af81;
	border-top: 0px solid #FFFFFF;
	border-right: 0px solid #FFFFFF;
	border-bottom: 2px solid #FFFFFF;
	border-left: 0px solid #FFFFFF;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 12px;
}

.africacoastbox {
	background-color: #a7af81;
	border: 1px solid #FFFFFF;
}

.africacoastboxlight {
	background-color: #d3d7c0;
	border: 1px solid #FFFFFF;
}

/* caribbean */
.caribmenu {
	background-color: #f5d87d;
	border-top: 0px solid #FFFFFF;
	border-right: 0px solid #FFFFFF;
	border-bottom: 2px solid #FFFFFF;
	border-left: 0px solid #FFFFFF;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 12px;
}

.caribbox {
	background-color: #f5d87d;
	border: 1px solid #FFFFFF;
}

.caribboxlight {
	background-color: #faebbe;
	border: 1px solid #FFFFFF;
}

/* europe */
.euromenu {
	background-color: #a3a0c9;
	border-top: 0px solid #FFFFFF;
	border-right: 0px solid #FFFFFF;
	border-bottom: 2px solid #FFFFFF;
	border-left: 0px solid #FFFFFF;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 12px;
}
.eurobox {
	background-color: #a3a0c9;
	border: 1px solid #FFFFFF;
}

.euroboxlight {
	background-color: #d1cfe1;
	border: 1px solid #FFFFFF;
}