BODY, TABLE, TR, TD {
    font-family: Tahoma;
	font-size: 11px;
	color: 808080;
	line-height: 18px;
}

a:link {
  color:666666;
  text-decoration:none;
}
a:visited {
  color:808080;
  text-decoration:none;
}
a:active {
  color:808080;
  text-decoration:underline;
}
a:hover {
  color:333333;
  text-decoration:underline;
}

img, IMG {
     border:0px;
}

.submenu-bg {
	background-image: url(/img/submenu_middle.gif);
	background-repeat: repeat-y;
}
.submenu-margin-right {
	margin-right: 11px;
}
.bbs-title-line {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: f1f1f1;
}
.bbs-list-text {
	font-family: Tahoma;
	font-size: 12px;
	color: 808080;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: f2f2f2;
	height: 35px;
}
.bbs-page {
	font-family: Tahoma;
	font-size: 11px;
	letter-spacing: 5px;
	font-weight: bold;
	color: 78bfcc;
}
.bbs-pulldown {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: 50bacd;
}
.main-thumb-border {
	border: 2px solid cccccc;
}

.bbs-input1 {
	font-family: Tahoma;
	font-size: 11px;
	color: 666666;
	padding: 3px;
	border: 3px solid a2dbe0;
	font-weight: bold;
	height: 23px;
}
.bbs-view-text {
	font-family: Tahoma;
	font-size: 11px;
	color: 808080;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: f2f2f2;
	height: 35px;
}
.bbs-view-content {
	font-family: Tahoma;
	font-size: 11px;
	color: 808080;
	padding: 30px;
	border: 1px solid f5f5f5;
	line-height: 18px;
}
.bbs-input2 {
	font-family: Tahoma;
	font-size: 11px;
	color: 666666;
	padding: 15px;
	border: 3px solid a2dbe0;
	font-weight: normal;
}
.tourist-title {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}

.bbs-file {
	font-family: Tahoma;
	font-size: 11px;
	color: 78a995;
	border: 3px solid a5ddc6;
	font-weight: normal;
	padding: 3px;
}
.bbs-pulldown2 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: ffff99;
	background-color: 666666;
}
.text-normal {
	font-family: Tahoma;
	font-size: 11px;
	color: 808080;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: f2f2f2;
	padding: 5;
}
.bbs-calendar-day {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.bbs-calendar-num {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.text-calendar {
	font-family: Tahoma;
	font-size: 11px;
	color: 999999;
}
.tourist-contents {
	font-family: Tahoma;
	font-size: 11px;
	color: 999999;
}
.tourist-dotline {
	font-family: Tahoma;
	font-size: 11px;
	color: 999999;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: d0e9ee;
}
.text-start {
	font-family: Tahoma;
	font-size: 18px;
	color: 58c8dd;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: f2f2f2;
	font-weight: bold;
}
.text-basic {
	font-family: Tahoma;
	font-size: 11px;
	color: 808080;
	line-height: 18px;
}
.text-basic-bold {
	font-family: Tahoma;
	font-size: 11px;
	color: 28bee3;
	line-height: 18px;
	font-weight: bold;
}
.operational-preview {
	font-family: Tahoma;
	font-size: 11px;
	color: 808080;
	padding: 15;
	border: 1px dotted f2f2f2;
}
.forum-title {
	font-family: Tahoma;
	font-size: 11px;
	color: FFFFFF;
	padding: 5;
	font-weight: bold;
}
.sympo-title {
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
	padding: 5;
	font-weight: bold;
}
.sympo-date {
	font-family: Tahoma;
	font-size: 11px;
	color: ffffff;
	padding: 5;
	font-weight: bold;
}
.sympo-academic-list {
	font-family: Tahoma;
	font-size: 11px;
	color: 808080;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: f2f2f2;
}
.about-tour-line {
	font-family: Tahoma;
	font-size: 11px;
	color: 808080;
	padding-bottom: 15;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #f2f2f2;
	padding-top: 11px;
}
.admin-form {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: fa946b;
	height: 20px;
	border: 1px solid d28c70;
	padding: 3;
}
.admin-top-bg {
	background-image: url(/img/admin/admin_top_bg.gif);
	background-repeat: repeat-x;
}
.admin-b-menu {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: ffed72;
}
.admin-s-menu {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: 333333;
}
.admin-title {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: 2f97c7;
}
.newsletter-form {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: 666666;
	background-color: f3f3f3;
	height: 20px;
	border: 1px solid d9d9d9;
	padding: 3;
}
.non-calendar-bg {
    background-image: url(/img/nonflash_calendar_bg.gif);
	background-repeat: repeat-y;
}
.non-calendar-scroll {
	background-image: url(/img/nonflash_calendar_scroll.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
	
}
.non-calendar-text {
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
}


.formmail {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: 666666;
	background-color: f3f3f3;
	border: 1px solid d9d9d9;
	padding: 3;
}
.search-path {
	font-family: Tahoma;
	font-size: 9px;
	color: #999999;
	line-height: 12px;
}
.search-input {
	font-family: Tahoma;
	font-size: 10px;
	color: 888888;
	padding: 1px;
	border: 2px solid #aaaaaa;
	font-weight: normal;
	height: 18px;
}

.text-magin-thin {
	font-family: Tahoma;
	font-size: 11px;
	color: 808080;
	line-height: 14px;
}