/* YesSoftware Site STYLE */
BODY, TABLE, TH, TR, TD, OL, FONT, A, BLOCKQUOTE, LABEL { font-family: Arial, Tahoma, Verdana, Helvetica; font-size: 13px; }
INPUT, SELECT, { height: 22px; 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; }
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; }
P { margin-top: 10px; margin-bottom: 10px; font-size: 13px; }
UL { margin-left: 25px; margin-right: 10px; margin-top: 5px; margin-bottom: 10px; font-size: 13px; }
LI { margin-left: 0px; margin-right: 5px; margin-bottom: 0px; margin-top: 0px; padding-left: 0px; padding-right: 3px; 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 { font-size: 13px; text-decoration: underline; color: #000080; }
a:hover, a:active { font-size: 13px; text-decoration: none; color: #000080; }

/* 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; height: 24px; 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; cursor: hand; }
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; height: 20px; 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; }
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; height: 20px; 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; }
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; height: 24px; 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; }
.tab_subscribe { width: 150px; height: 24px; 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; }
.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; height: 20px; 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; }
/* Left Menu Home News and Subscribe section INDEX */

.tab_news_index { font-weight: bold; font-size: 15px; text-align: left; }
.subscribe_index { font-size: 11px; margin: 5px}


.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; height: 20px; 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; }

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; }
