/* YesSoftware Site STYLE */
BODY {
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	font-family: Arial, Tahoma, Verdana, Helvetica;
	font-size: 13px;
}
TABLE, TH, TR, TD, OL, FONT, A, BLOCKQUOTE, LABEL {
	font-family: Arial, Tahoma, Verdana, Helvetica;
	font-size: 13px;
}
INPUT, SELECT {
	color: #000000;
	font-size: 13px;
	font-family: Arial, Tahoma, Verdana, Helvetica;
}
TEXTAREA {
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	color: #000000;
	font-size: 13px;
	font-family: Arial, Tahoma, Verdana, Helvetica;
}
form {
	margin: 0px;
}
P {
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 13px;
}
UL {
	font-size: 13px;
}
LI {
	font-size: 13px;
}
h1 {
	margin-top: 15px;
	margin-bottom: 5px;
	color: #000000;
	font-size: 18px;
}
h2 {
	margin-top: 20px;
	margin-bottom: 0px;
	color: #000000;
	font-size: 15px;
}
h3 {
	margin-top: 0px;
	margin-bottom: 5px;
	color: #000000;
	font-size: 18px;
}
h4 {
	margin-top: 0px;
	margin-bottom: 5px;
	color: #808080;
	font-size: 12px;
	font-weight: normal;
}
h5 {
	margin-top: 15px;
	margin-bottom: 0px;
	color: #000000;
	font-size: 13px;
}
a:link, a:visited {
	color: #000080;
	font-size: 13px;
	text-decoration: underline;
}
a:hover, a:active {
	color: #000080;
	font-size: 13px;
	text-decoration: none;
}
/* Footer */
.copy {
	color: #000000;
	font-size: 12px;
}
.copyright {
	color: #000000;
	font-size: 11px;
}
a.link_copy:link, a.link_copy:visited {
	color: #000000;
	font-size: 12px;
	text-decoration: underline;
}
a.link_copy:hover, a.link_copy:active {
	color: #000000;
	font-size: 12px;
	text-decoration: none;
}
a.link_copyright:link, a.link_copyright:visited {
	color: #000000;
	font-size: 11px;
	text-decoration: underline;
}
a.link_copyright:hover, a.link_copyright:active {
	color: #000000;
	font-size: 11px;
	text-decoration: none;
}
/* Header */
.header_menu_text {
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
}
a.link_header:link, a.link_header:visited {
	color: #000000;
	font-size: 15px;
	font-weight: bold;
	text-decoration: underline;
}
a.link_header:hover, a.link_header:active {
	color: #CC0000;
	font-size: 15px;
	font-weight: bold;
	text-decoration: underline;
}
a.link_store_buy:link, a.link_store_buy:visited {
	color: #CC0000;
	text-decoration: none;
}
a.link_store_buy:hover, a.link_store_buy:active {
	color: #CC0000;
	text-decoration: underline;
}
/* Content Index */
.header_content_index {
	color: #000000;
	font-size: 18px;
	font-weight: bold;
}
.sub_header_content_index {
	color: #808080;
	font-size: 12px;
}
.text_content_index {
	color: #000000;
	font-size: 13px;
}
a.link_content_index:link, a.link_content_index:visited {
	color: #000099;
	font-size: 13px;
	text-decoration: underline;
}
a.link_content_index:hover, a.link_content_index:active {
	color: #000099;
	font-size: 13px;
	text-decoration: none;
}
.product_info_section {
	border-left: 1px solid #808080;
	border-right: 1px solid #808080;
	border-top: 1px solid #808080;
	border-bottom: 1px solid #808080;
	padding-bottom: 2px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 0px;
	background-color: #F5F5F5;
}
.product_info_ul {
	margin-left: 25px;
	margin-top: 2px;
	margin-bottom: 2px;
	color: #000000;
	font-size: 9px;
}
a.link_product_info:link, a.link_product_info:visited {
	color: #000080;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
a.link_product_info:hover, a.link_product_info:active {
	color: #000080;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
/* Content */
.context_menu {
	margin-left: 3px;
	font-size: 13px;
}
.content_header {
	color: #000000;
	font-size: 18px;
	font-weight: bold;
}
.sub_content_text {
	font-size: 16px;
	font-weight: bold;
}
.Article_header {
	color: #000000;
	font-size: 13px;
	font-weight: bold;
}
.tour_header {
	font-size: 13px;
	font-weight: bold;
}
.submit_button {
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	color: #000000;
	background-color: #EFEFEF;
	font-size: 13px;
}
a.link_all:link, a.link_all:visited {
	color: #000099;
	font-size: 13px;
	text-decoration: underline;
}
a.link_all:hover, a.link_all:active {
	color: #000099;
	font-size: 13px;
	text-decoration: none;
}
a.link_store_description:link, a.link_store_description:visited {
	color: #000099;
	font-size: 13px;
	text-decoration: underline;
}
a.link_store_description:hover, a.link_store_description:active {
	color: #000099;
	font-size: 13px;
	text-decoration: none;
}
a.link_more_detail:link, a.link_more_detail:visited {
	color: #000099;
	font-size: 11px;
	text-decoration: underline;
}
a.link_more_detail:hover, a.link_more_detail:active {
	color: #000099;
	font-size: 11px;
	text-decoration: none;
}
/* Registration Form */
.form_text_separator {
	color: #FF9900;
	font-size: 15px;
	font-weight: bold;
}
.form_under_imput_text {
	font-size: 10px;
}
/* Left Menu */
.menu_content {
	width: 150px;
	border-style: solid;
	border-width: 0px 1px 1px 0px;
	border-color: #7F7F7F #7F7F7F #7F7F7F #7F7F7F;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	color: #000000;
	background-color: #ECEBD4;
	font-size: 13px;
}
.tab {
	width: 150px;
	border-color: #7F7F7F;
	border-width: 0px 1px 1px 0px;
	border-style: solid;
	padding-left: 20px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-top: 5px;
	color: #000000;
	background-color: #DEDCB7;
	background-repeat: repeat;
	font-weight: bold;
	font-size: 13px;
	text-align: left;
	height: 24px;
	cursor: pointer;
}
a.tablink:link,a.tablink:visited{
	color: #000000;
	font-size: 13px;
	text-decoration: none;
}
a.tablink:hover,a.tablink:active{
	color: #000000;
	font-size: 13px;
	text-decoration: underline;
}
a.tablink_current:link,a.tablink_current:visited{
	color: #000000;
	font-size: 13px;
	text-decoration: none;
}
a.tablink_current:hover,a.tablink_current:active{
	color: #000000;
	font-size: 13px;
	text-decoration: underline;
}
.TDmenulink {
	width: 150px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-right: 0px;
	padding-left: 20px;
	padding-bottom: 3px;
	padding-top: 3px;
	color: #000000;
	font-size: 13px;
	text-align: left;
	height: 20px;
}
a.menulink:link,a.menulink:visited{
	color: #000000;
	font-size: 13px;
	text-decoration: none;
}
a.menulink:hover,a.menulink:active{
	color: #000000;
	font-size: 13px;
	text-decoration: underline;
}
.TDmenulink_current {
	width: 150px;
	border-color: #7F7F7F #7F7F7F #7F7F7F #7F7F7F;
	border-width: 0px 1px 0px 0px;
	border-style: solid;
	padding-top: 3px;
	padding-right: 0px;
	padding-left: 20px;
	padding-bottom: 3px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	color: #000000;
	background-color: #ECEBD4;
	font-size: 13px;
	text-align: left;
	height: 20px;
}
a.menulink_current:link,a.menulink_current:visited{
	color: #000000;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}
a.menulink_current:hover,a.menulink_current:active{
	color: #000000;
	font-size: 13px;
	font-weight: bold;
	text-decoration: underline;
}
/* Left Menu News and Subscribe section */
.tab_news {
	width: 150px;
	border-color: #7F7F7F;
	border-width: 0px 1px 1px 0px;
	border-style: solid;
	padding-left: 20px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-top: 5px;
	color: #000000;
	background-color: #DEDCB7;
	background-repeat: repeat;
	font-weight: bold;
	font-size: 13px;
	text-align: left;
	height: 24px;
}
.tab_subscribe {
	width: 150px;
	border-color: #7F7F7F;
	border-width: 1px 1px 1px 0px;
	border-style: solid;
	padding-left: 20px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-top: 5px;
	color: #000000;
	background-color: #DEDCB7;
	background-repeat: repeat;
	font-weight: bold;
	font-size: 13px;
	text-align: left;
	height: 24px;
}
.submit_subscribe {
	width: 80px;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	color: #000000;
	background-color: #DEDCB7;
	font-size: 13px;
}
.menu_content_news {
	width: 150px;
	border-style: solid;
	border-width: 0px 1px 1px 0px;
	border-color: #7F7F7F;
	color: #000000;
	background-color: #ECEBD4;
	font-size: 13px;
}
.menu_content_subscribe {
	width: 150px;
	padding-left: 20px;
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #7F7F7F;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-top: 5px;
	color: #000000;
	background-color: #ECEBD4;
	font-size: 13px;
}
.TDmenulink_news {
	width: 150px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-left: 20px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 0px;
	color: #000000;
	font-size: 13px;
	text-align: left;
	height: 20px;
}
/* Left Menu Home News and Subscribe section INDEX */
.tab_news_index {
	font-weight: bold;
	font-size: 15px;
	text-align: left;
}
.subscribe_index {
	margin: 5px;
	font-size: 11px;
}
.submit_subscribe_index {
	width: 80px;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	color: #000000;
	background-color: #DEDCB7;
	font-size: 13px;
}
.menu_content_news_index {
	width: 199px;
	border-style: solid;
	border-width: 0px 1px 1px 0px;
	border-color: #7F7F7F;
	color: #000000;
	background-color: #ECEBD4;
	font-size: 13px;
}
.menu_content_subscribe_index {
	width: 199px;
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #7F7F7F;
	color: #000000;
	background-color: #ECEBD4;
	font-size: 13px;
}
.TDmenulink_news_index {
	width: 199px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-left: 20px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 0px;
	color: #000000;
	font-size: 13px;
	text-align: left;
	height: 20px;
}
a.link_news:link, a.link_news:visited {
	color: #000000;
	font-size: 11px;
	text-decoration: underline;
}
a.link_news:hover, a.link_news:active {
	color: #000000;
	font-size: 11px;
	text-decoration: none;
}
a.link_unsubscribe:link, a.link_unsubscribe:visited {
	color: #000000;
	font-size: 11px;
	text-decoration: underline;
}
a.link_unsubscribe:hover, a.link_unsubscribe:active {
	color: #000000;
	font-size: 11px;
	text-decoration: none;
}
/* Navigator */
.TDNavigator {
	font-size: 13px;
	font-weight: bold;
}
a.Navigator_link:link,a.Navigator_link:visited{
	color: #000080;
	font-size: 13px;
	font-weight: bold;
	text-decoration: underline;
}
a.Navigator_link:hover,a.Navigator_link:active{
	color: #FF0000;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}
/* Tour Pages */
.text {
	font-size: 15px;
}
.text_all_tour_text {
	font-size: 13px;
}
.header {
	color: #000099;
	font-size: 21px;
	font-weight: bold;
}
a.link_all_tour:link, a.link_all_tour:visited {
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}
a.link_all_tour:hover, a.link_all_tour:active {
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}
a.hlink:link, a.hlink:visited {
	color: #000080;
	font-size: 15px;
	font-weight: bold;
	text-decoration: underline;
}
a.hlink:hover, a.hlink:active {
	color: #FF0000;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
}

