a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000; /* #666699; */
	text-decoration: none;
}
a:hover {
    text-decoration: underline;
}
.textlnk {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000; #666699;
	/* background-image: url(images/index_08.gif); */
	text-align: center;
	background-color: #FAF0AC; /* #F8DFC5; */
}
.text {
    font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.textsm {
    font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666699;
}
.texttitle {
    font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
}
.nlnk {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EFAE56;
	text-decoration: none;
}
.smlnk {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EFAE56;
	text-decoration: none;
}
.textm {
    font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}
.btext {
    font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.back {
	/* background-image:url(images/backgrad.gif); */
	background-color: #FAF0AC; /* #F8DFC5; */
	text-align: center;	
	border: 0px;
}
body {
	background-color: #FAF0AC; /* #F8DFC5; */
	margin: 0px;
	/* background-image: url(images/backgrad.gif); */
}
.linkleft {
	background-image: url(images/linksleft.gif);
}
.linkright {
	background-image: url(images/linksright.gif);
}
.bback {
	text-align: center;
	border: 0px;
	background-color: #FFFFFF;
}
.subtexttitle {
    font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}

.lribbon {
	text-align: center;
	border-right: 1px solid #CCCCCC;
	vertical-align: top;
	padding: 2px 0 2px 0;
}
#lribbonseltd {
	text-align: center;
	padding: 2px 4px 4px 8px;
	margin: 1px 0;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
#lribbontd {
	text-align: center;
	border: 0px;
	margin: 1px 0;
}
#lribbontd a {
	display: block;
	padding: 2px 4px 4px 8px;
	border: 1px solid #EFAE56; /* #F0C38E; */
}
#lribbontd a:hover {
	display: block;
	border: 1px solid #EFAE56; /* #F0C38E; */
	background-color: #FAF0AC; /* #F8DFC5; */
	padding: 2px 4px 4px 8px;
	margin: 0px;
}

.menu {
	text-align: center;
	border-right: 1px solid #CCCCCC; /* comment this for horizontal menu */
	vertical-align: top;
	padding: 2px 0 2px 0;
	width: 184px;  /* comment this for horizontal menu */
}
#menutd {
	text-align: center;
	border: 0px;
	margin: 1px 0;
}
#menuseltd {
	text-align: center;
	border: 0px;
	margin: 1px 0;
}
#menuseltd a {
	display: block;
	border: 1px solid #EFAE56; /* #F0C38E; */
	background-color: #FAF0AC; /* #F8DFC5; */
	padding: 2px 4px 4px 8px;
	margin: 0px;
	background-image: url(images/y_selpx2.gif);
	background-repeat: no-repeat;
	background-position: center;
}
#menutd a {
	display: block;
	padding: 2px 4px 4px 8px;
	border: 1px solid #EFAE56; /* #F0C38E; */
}
#menutd a:hover {
	display: block;
	border: 1px solid #EFAE56; /* #F0C38E; */
	background-color: #FAF0AC; /* #F8DFC5; */
	padding: 2px 4px 4px 8px;
	margin: 0px;
}
.logo {
	padding-left: 10px;
}
.language {
	padding-right: 10px;
    font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666699;
}
