﻿body {background-image: url(back.gif); width: 100%; height: 100%; margin: 0px; padding: 0px; font: normal 8pt verdana; text-align: left;}

.MainFrame {width: 960px; text-align: left; background-color: white; margin: 0px auto;}
.ContentFrame {margin-top: 5px;}
.PageHeader {border-bottom: 6px solid #202f8e; background-image: url(PageHeaderBack.jpg); background-repeat: no-repeat; background-position: right top;}
.PageBanner { margin-top: 2px;text-align: right;background: url(banner-loop.gif) left top repeat-x;}
.TopMenuBar {background-image: url(TopMenuBarBack.gif); background-repeat: repeat-x;}
.TopMenuItem {height: 24px; padding-top: 8px; padding-left: 10px; padding-right: 10px; display: block; color: white; font: bold 10pt tahoma; text-decoration: none;}
.TopMenuItem:hover {background-image: url(TopMenuItemHover.gif); background-repeat: repeat-x;}
.LeftMenu {width: 200px;}
.RightMenu {width: 220px;}
.MainContent {padding-left: 10px; padding-right: 10px;}
.Header1 {font: bold 9pt tahoma; color: white; padding-left: 10px; background-image: url(Header1Back.gif);}
.Header1Right {width: 10px;}
.LeftMenuItem {display: block; padding: 5px; font: bold 8pt tahoma; color: #202f8e; text-decoration: none; border: 1px solid #E9E9E9; border-top: none; padding-left: 25px; background-image: url(Bullet1.gif); background-repeat: no-repeat; background-position: 8px center;}
.LeftMenuItem:hover {background-color: #F4F4F4; color: #F36907; background-image: url(Bullet2.gif);}
.Separator {height: 10px;}
.MapContainer {padding: 5px; font: normal 8pt tahoma; color: black; border: 1px solid #E9E9E9; border-top: none;}
.PageTitle {padding-left: 10px; font: bold 14pt arial; color: #202f8e; text-transform: uppercase;}
.TitleSeparator {border-top: 2px solid #f26908; height: 10px;}
.PageContent {font: normal 8pt tahoma; color: black;}
.LeftPanel {padding: 5px; font: normal 8pt tahoma; line-height: 18px; color: black; border: 1px solid #E9E9E9; border-top: none;}
.LeftPanel marquee {width: 190px; overflow: hidden;}
.LeftPanel marquee img { width: 190px; }
.TopLeft {background-image: url(TopLeft.gif); width: 16px; height: 19px; background-repeat: no-repeat;}
.Top {background-image: url(Top.gif); height: 19px; background-repeat: repeat-x; font-size: 1px;}
.TopRight {background-image: url(TopRight.gif); width: 20px; height: 19px; background-repeat: no-repeat;}
.Left1 {background-image: url(Left1.gif); width: 16px; background-repeat: repeat-y; font-size: 1px;}
.Right1 {background-image: url(Right1.gif); width: 20px; background-repeat: repeat-y; font-size: 1px;}
.Left2 {background-image: url(Left2.gif); width: 9px; background-repeat: repeat-y; font-size: 1px;}
.Right2 {background-image: url(Right2.gif); width: 11px; background-repeat: repeat-y; font-size: 1px;}
.BottomLeft1 {background-image: url(BottomLeft1.gif); width: 16px; height: 11px; background-repeat: no-repeat;}
.Bottom1 {background-image: url(Bottom1.gif); height: 11px; background-repeat: repeat-x; font-size: 1px;}
.BottomRight1 {background-image: url(BottomRight1.gif); width: 20px; height: 11px; background-repeat: no-repeat;}
.BottomLeft2 {background-image: url(BottomLeft2.gif); width: 16px; height: 19px; background-repeat: no-repeat;}
.Bottom2 {background-image: url(Bottom2.gif); height: 19px; background-repeat: repeat-x; font-size: 1px;}
.BottomRight2 {background-image: url(BottomRight2.gif); width: 18px; height: 19px; background-repeat: no-repeat;}
.RightMenuHeader {padding-left: 5px; padding-top: 2px; height: 22px; color: white; font: bold 8pt tahoma; background-image: url(RightMenuHeader.gif); background-repeat: repeat-x;}
.RightBullet {color: white; font: normal 8pt wingdings;}
.RightPanel {padding: 5px; font: normal 8pt tahoma; line-height: 18px; color: black;}

.BottomMenuBar {text-align: center; color: white; background-image: url(BottomMenuBack.gif); background-repeat: repeat-x; height: 28px; padding-top: 8px;}
.BottomMenuItem {color: white; font: bold 8pt tahoma; text-decoration: none;}
.BottomMenuItem:hover {color: #ffc399}

.YMIcon {border: none; vertical-align: middle; margin-right: 5px;}
.DescriptionTitle {font: bold 8pt tahoma; color: #f26908; line-height: 18px; text-decoration: none;}
.DescriptionPicture {float: left; margin-right: 5px; margin-bottom: 5px; border: none; width: 200px;}
.DescriptionContent {font: normal 8pt tahoma; color: black; line-height: 18px;}
.DescriptionSeparator {border-top: 1px dotted #E0E0E0; margin-top: 10px; margin-bottom: 10px;clear: both;}
.ShowDetail {font: normal 7pt tahoma; color: royalblue; line-height: 18px; text-decoration: none;}

.OldNewsHeader {font: bold 8pt tahoma; color: black;}
.NewsGoBack {font: bold 8pt tahoma; color: silver; text-decoration: none;}
.NewsNext {font: bold 8pt tahoma; color: royalblue; text-decoration: none;}
.OldNewsDate {font: normal 8pt tahoma; color: silver;}
.OldNewsTitle {font: normal 8pt tahoma; color: royalblue; text-decoration: none; display: block; line-height: 18px;}

.Pager {text-align: right; font: normal 8pt tahoma;}
.PagerMessage {font: bold 7.5pt tahoma;}
.NormalPagerItem {font: bold 7.5pt verdana; color: blue;  text-decoration: none; padding-left: 3px; padding-right: 3px}
.CurrentPagerItem {font: bold 7.5pt verdana; color: black; text-decoration: none; padding-left: 3px; padding-right: 3px}

.MemberName {font: bold 8pt tahoma; color: #202f8e; line-height: 18px; text-decoration: none;}
.MemberPicture {border: none; width: 110px;}
.MemberCell {width: 30%; font: normal 8pt tahoma; line-height: 18px; text-decoration: none; text-align: center; vertical-align: top;}

.ContactLabel {width: 80px;}

.Section {border: 1px solid #F0F0F0; background-color: #FAFAFA; padding: 5px;}
.SectionTitle {font: bold 8pt verdana; color: royalblue; margin-bottom: 5px;}
.SectionContent {font: normal 8pt tahoma; padding-left: 15px;
}
.CategoryTitle {font: bold 8pt tahoma; line-height: 18px;}
.FormSumit{;
  text-align: center
}
.Item{
  padding-top:5px;
}
.Item select{
  color:#0000FF;
  }
.Item label
{
	width: 125px;
	color:Green;
	float:left;
}

.Clear{
  clear: both;
}
.GridHeader {font: bold 8pt tahoma; height: 20px; padding-left: 5px; background-color: #E0E0E0; border: 1px solid silver;}
.GridItem {font: normal 8pt tahoma; height: 20px; padding-left: 5px; background-color: white; border: 1px solid silver;}
.GridCommand {font: bold 8pt tahoma; text-decoration: none; color: royalblue;}

.Textbox {font: normal 8pt tahoma;}
.Dropdown {font: normal 8pt tahoma;}
.Button {font: normal 8pt tahoma; width: 100px;}

.Error {color: red; font: normal 8pt tahoma;}
.ClassName {color: royalblue; font: normal 8pt tahoma; text-decoration: none;}
.ClassName:hover {color: #F36907; text-decoration: underline;}
.Hint {color: royalblue; font: normal 8pt tahoma;}
.HitCount {color: royalblue; font: normal 8pt tahoma;}
.LoginLink {color: darkblue; font: bold 8pt tahoma; text-decoration: none;}
.LoginLink:hover {color: white;}



.rtf-contents { overflow: hidden; width: 550px; }
.rtf-contents * { font-family: arial; font-size: 9pt !important; }
.rtf-contents img { max-width: 300px; }

.tags {padding-bottom: 10px;}
.tags label { font-weight: bold; clear: both; display: block; }
.tags .tag { float: left;display: inline; width: 160px; margin: 3px; }
.tags .tag a { color: gray;text-decoration: none; }
.tags .selected a { color: Black; font-weight: bold;}
.tags .tag a:hover { text-decoration: underline; }
