.MainBg {
	FILTER:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#14F4FF', endColorStr='#FFFFFF', gradientType='0');
}
.CopyBox {
	background-image: url(in_images/CopyBg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 108px;
}
.MianBox01 {
	background-image: url(in_images/MainBoxBg01.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.MianBox02 {
	background-image: url(in_images/MainBoxBg02.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.MemberTopLeft {
	background-image: url(in_images/MemberTopLeft.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 41px;
	width: 16px;
}
.MemberTopCenter {
	background-image: url(in_images/MemberTopCenter.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 41px;
	background-color: #F2F2F1;
}
.MemberTopRight {
	background-image: url(in_images/MemberTopRight.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 41px;
	width: 19px;
}
.MemberMidLeft {
	background-image: url(in_images/MemberMidLeftBg.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 16px;
	background-color: #F2F2F1;
}
.MemberBotLeft {
	background-image: url(in_images/MemberBotLeft.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 16px;
	width: 16px;
}
.MemberBotCenter {
	background-image: url(in_images/MemberBotCenterBg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 16px;
}
.MemberBotRight {
	background-image: url(in_images/MemberBotRight.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 16px;
	width: 19px;
}
.EpaperTopLeft {
	background-image: url(in_images/EpaperTopLeft.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 40px;
	width: 16px;
}
.EpaperTopCenter {
	background-image: url(in_images/EpaperTopCenterBg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 40px;
}
.EpaperTopRight {
	background-image: url(in_images/EpaperTopRight.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 40px;
	width: 17px;
}
.EpaperMidRight {
	background-image: url(in_images/EpaperMidRightBG.gif);
	background-repeat: repeat-y;
	background-position: right top;
	width: 17px;
}
.Form01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #CCCCCC;
	color: #AFAFAF;
	padding-right: 3px;
	padding-left: 3px;
}
.Form02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #0C77E0;
	color: #24186D;
	padding-right: 3px;
	padding-left: 3px;
}
.Forms03 {
	font-size: 12px;
	color: #4E4E4E;
	background-color: #FFFFFF;
	background-image: url(page_images/ButBg01.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border: 1px solid #D0D0D0;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 3px;
	cursor: hand;
	line-height: 18px;
}
.LocationTopLeft {
	background-image: url(in_images/LocationTopLeft.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 90px;
	width: 22px;
}
.LocationTopCenter {
	background-image: url(in_images/LocationTopCenterBg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 90px;
}
.LocationBox {
	background-image: url(in_images/LocationBg.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #FFFFFF;
}
.LocationBotLeft {
	background-image: url(in_images/LocationBotLeft.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 31px;
	width: 22px;
}
.LocationBotCenter {
	background-color: #FFFFFF;
	background-image: url(in_images/LocationBotCenterBg.gif);
	background-repeat: repeat-x;
	background-position: right bottom;
	height: 31px;
}
.MainMidLeft {
	background-color: #FFFFFF;
	background-image: url(in_images/MainMidLeftBg.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 17px;
}
.MainTopCenter {
	background-image: url(in_images/NewsTitleBg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 90px;
}
.MainMidRight {
	background-color: #FFFFFF;
	background-image: url(in_images/MainMidRightBg.gif);
	background-repeat: repeat-y;
	background-position: right top;
	width: 29px;
}
.MainBotCenter {
	background-image: url(in_images/MainBotCenter.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.Main {
	background-image: url(in_images/MainBg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.LeftMainBox {
	background-image: url(in_images/LeftMainBox.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.Copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2A3917;
	padding-top: 26px;
	padding-left: 34px;
	line-height: 16px;
}
.BannerTopLeft {
	background-image: url(in_images/BannerTopLeft.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 7px;
	width: 7px;
}
.BannerTopCenter {
	background-image: url(in_images/BannerTopCenter.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 7px;
}
.BannerTopRight {
	background-image: url(in_images/BannerTopRight.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 7px;
	width: 7px;
}
.BannerMidLeft {
	background-color: #FFFFFF;
	background-image: url(in_images/BannerMidLeft.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 7px;
}
.BannerMidRight {
	background-color: #FFFFFF;
	background-image: url(in_images/BannerMidRight.gif);
	background-repeat: repeat-y;
	background-position: right top;
	width: 7px;
}
.BannerBotLeft {
	background-image: url(in_images/BannerBotLeft.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 7px;
	width: 7px;
}
.BannerBotCenter {
	background-color: #FFFFFF;
	background-image: url(in_images/BannerBotCenter.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 7px;
}
.BannerBotRight {
	background-image: url(in_images/BannerBotRight.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 7px;
	width: 7px;
}
.CopyLink:link {
	font-size: 12px;
	color: #2A3917;
	text-decoration: none;
}
.CopyLink:visited {
	font-size: 12px;
	color: #2A3917;
	text-decoration: none;
}
.CopyLink:hover {
	font-size: 12px;
	color: #42A300;
	text-decoration: none;
}
.CopyLink:active {
	font-size: 12px;
	color: #2A3917;
	text-decoration: none;
}

.EpaperBotLeft {
	background-image: url(in_images/EpaperBotLeft.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 13px;
	width: 16px;
}
.EpaperBotCenter {
	background-image: url(in_images/EpaperBotCenterBg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 13px;
}
.EpaperBotRight {
	background-image: url(in_images/EpaperBotRight.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 13px;
	width: 17px;
}

.MemberMidRight {
	background-image: url(in_images/MemberMidRightBg.gif);
	background-repeat: repeat-y;
	background-position: right top;
	width: 19px;
	background-color: #F2F2F1;
}
.NewsBox {
	padding-top: 22px;
	padding-left: 54px;
	padding-right: 20px;
}
.NewsPicTopLeft {
	background-image: url(in_images/NewsPicTopLeft.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 5px;
	width: 5px;
}
.NewsPicTopCenter {
	background-image: url(in_images/NewsPicTopCenter.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 5px;
}
.NewsPicTopRight {
	background-image: url(in_images/NewsPicTopRight.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 5px;
	width: 5px;
}
.NewsPicMidLeft {
	background-image: url(in_images/NewsPicMidLeft.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 5px;
}
.NewsPicMidRight {
	background-image: url(in_images/NewsPicMidRight.gif);
	background-position: right top;
	width: 5px;
}
.NewsPicBotLeft {
	background-image: url(in_images/NewsPicBotLeft.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 5px;
	width: 5px;
}
.NewsPicBotCenter {
	background-image: url(in_images/NewsPicBotCenter.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 5px;
}
.NewsPicBotRight {
	background-image: url(in_images/NewsPicBotRight.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 5px;
	width: 5px;
}
.NewsPicText {
	font-size: 12px;
	line-height: 14px;
	color: #242634;
	padding-top: 5px;
}
.NewsPicTextLink:link {
	font-size: 12px;
	color: #242634;
	text-decoration: none;
}
.NewsPicTextLink:visited {
	font-size: 12px;
	color: #242634;
	text-decoration: none;
}
.NewsPicTextLink:hover {
	font-size: 12px;
	color: #FF9900;
	text-decoration: none;
}
.NewsPicTextLink:active {
	font-size: 12px;
	color: #242634;
	text-decoration: none;
}

.NewsText01 {
	font-size: 12px;
	line-height: 18px;
	color: #242634;
	background-image: url(in_images/Point01.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-left: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #A3A3A3;
	border-left-color: #FFFFFF;
}

.MainSTop {
	background-image: url(in_images/MainSTopBg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 69px;
}
.MainSMidLeft {
	background-image: url(in_images/MainSMidLeft.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.MainSMidRight {
	background-image: url(in_images/MainSMidRight.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.MainSBotLeft {
	background-image: url(in_images/MainSBotLeft.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.MainSBotCenter {
	background-image: url(in_images/MainSBotCenter.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.MainSBotRight {
	background-image: url(in_images/MainSBotRight.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.MainTTopLeft {
	background-image: url(in_images/MainTTopLeft.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 9px;
	width: 13px;
}
.MainTTopCenter {
	background-image: url(in_images/MainTTopCenter.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 9px;
}
.MainTTopRight {
	background-image: url(in_images/MainTTopRight.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 9px;
	width: 13px;
}
.MainTMidLeft {
	background-image: url(in_images/MainTMidLeftBg.gif);
	background-repeat: repeat-y;
	background-position: right top;
	width: 13px;
}
.MainTMidRight {
	background-image: url(in_images/MainTMidRightBg.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 13px;
}
.MainTBotLeft {
	background-image: url(in_images/MainTBotLeft.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 7px;
	width: 13px;
}
.MainTBotCenter {
	background-image: url(in_images/MainTBotCenter.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.MainTBotRight {
	background-image: url(in_images/MainTBotRight.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 7px;
	width: 13px;
}
.BbsText01 {
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
}
.BbsText02 {
	font-size: 12px;
	color: #FF9900;
	padding-right: 5px;
	padding-left: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #A8A8A8;
	border-left-color: #FFFFFF;
	padding-top: 5px;
	padding-bottom: 3px;
}
.BbsText02Link:link {
	font-size: 12px;
	color: #6666FF;
	text-decoration: none;
}
.BbsText02Link:visited {
	font-size: 12px;
	color: #6666FF;
	text-decoration: none;
}
.BbsText02Link:hover {
	font-size: 12px;
	color: #FF9900;
	text-decoration: none;
}
.BbsText02Link:active {
	font-size: 12px;
	color: #6666FF;
	text-decoration: none;
}
.BbsText03 {
	font-size: 12px;
	color: #242634;
	padding-right: 5px;
	padding-left: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #A8A8A8;
	border-left-color: #FFFFFF;
	padding-top: 5px;
	padding-bottom: 3px;
}
.BbsText03Link:link {
	font-size: 12px;
	color: #242634;
	text-decoration: none;
}
.BbsText03Link:visited {
	font-size: 12px;
	color: #242634;
	text-decoration: none;
}
.BbsText03Link:hover {
	font-size: 12px;
	color: #6666FF;
	text-decoration: none;
}
.BbsText03Link:active {
	font-size: 12px;
	color: #242634;
	text-decoration: none;
}
.Line01 {
	background-image: url(in_images/Line01.gif);
	background-repeat: repeat-x;
	background-position: left center;
}
.Line02 {
	background-image: url(in_images/Line02.gif);
	background-repeat: repeat-x;
	background-position: left center;
}

.BbsText04 {
	font-size: 12px;
	color: #242634;
	padding-right: 5px;
	padding-left: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #A8A8A8;
	border-right-color: #FFFFFF;
	border-bottom-color: #A8A8A8;
	border-left-color: #FFFFFF;
	padding-top: 5px;
	padding-bottom: 3px;
}
.VoteText01 {
	font-size: 12px;
	line-height: 18px;
	color: #9049E8;
}
.VoteText02 {
	font-size: 12px;
	color: #242634;
	padding-right: 5px;
	padding-left: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #A8A8A8;
	border-left-color: #FFFFFF;
}
.LocationText01 {
	font-size: 12px;
	line-height: 16px;
	color: #242634;
	background-image: url(in_images/Point02.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
	padding-left: 8px;
	padding-bottom: 3px;
	padding-top: 5px;
}
.LocationText01Link:link {
	font-size: 12px;
	color: #242634;
	text-decoration: none;
}
.LocationText01Link:visited {
	font-size: 12px;
	color: #242634;
	text-decoration: none;
}
.LocationText01Link:hover {
	font-size: 12px;
	color: #9049E8;
	text-decoration: none;
}
.LocationText01Link:active {
	font-size: 12px;
	color: #242634;
	text-decoration: none;
}
.FlashBg {
	background-image: url(in_images/FlashBg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #0DF3FF;
}
/*-------------------------------------------*/
.laypu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #2a3917;
	text-transform: none;
}
.laypu A:link, .laypu A:visited, .laypu A:active {
	position:relative; 
	color: #2a3917;
	text-decoration: none;
}
.laypu A:hover {
	position:relative;
	color: #2a3917;
	text-decoration: underline;
}

