/*****************************
  Default Style Elements
*****************************/

body { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-color:#FFFFFF;font-size:10pt;}

a {color: #3366cc; text-decoration: none; font-size: 12px;}/*color: #003366/#3c78b5*/
a:active {text-decoration: underline;}
a:hover {color: #FF9900; text-decoration:underline;}

.HeaderText{font-family: Trebuchet, verdana, arial; font-size: 12px;}
.FooterText {font-family: Trebuchet, verdana, arial; font-size: 12px; margin-left:0px;}
.PageHeader{font-family: Trebuchet, verdana, arial; font-size: 12px; margin-left:4px; color:Blue; font-weight: bold; }
.PageFooter{font-family: Trebuchet, verdana, arial; font-size: 12px;}

.BannerCell {background-image: url(../Images/bannerbg.gif);}

/*********************************
  Standard Style Elements
  -----------------------
  The following style elements are defined for every theme. When 
  creating a new theme, you should copy these elements.
***********************************/

.HeaderLink a{color:White;font-size: 14px;font-family: verdana, arial, helvetica, sans-serif;} 


/* SMR - BEGIN: Multi-Level Section Menu */
.SectionMenu a
{
	color: #000000;
	text-decoration: none;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	
}
.SectionMenu a:visited
{
	
	
}
.SectionMenu a:hover
{
	text-decoration: underline;
}

.SectionMenu_SelectedMenuItem
{
 
}

/* SMR - END: Multi-Level Section Menu */



/* Section Menu 

.SectionMenu a {color: #3366cc; font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: bold;}
.SectionMenu a:hover {color: #FF6600; text-decoration: underline;}
*/
.SectionMenu2 a {color: #3366cc; font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; }
.SectionMenu2 a:hover {color: #FF6600; text-decoration: underline;}
.SectionNav { background:palegoldenrod;}

/* Topic Menu */
.TopicCell {background:#3366cc;}
.TopicMenu {white-space: nowrap;}
.TopicMenu a {color: #FFFFFF; font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: bold;}
.TopicMenu a:hover {color: #FFFFFF; text-decoration: underline;}

.DisplayTop {PADDING-LEFT: 2px;}

/* Left Menu */
.TopicNav_Menu {FLOAT: left; WIDTH: 100%; COLOR: #003366; }
.TopicNav_Menu ul {BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: medium none; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; LIST-STYLE-TYPE: none}
.TopicNav_Menu li {BORDER: AliceBlue 1px solid; BACKGROUND: Gainsboro;   WIDTH: 100%;  height:22px;LIST-STYLE-TYPE: none}
.TopicNav_Menu li a{PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 33px; BACKGROUND: url(li_leftmenu.gif) no-repeat 0px 0px; PADDING-BOTTOM: 1px; OVERFLOW: hidden;  TEXT-DECORATION: none;height:22px;LIST-STYLE-TYPE: none; padding-top:5px;}
.TopicNav_Menu li a:hover{ BACKGROUND: url(li_leftmenu.gif) #003366 no-repeat 0px 0px; COLOR: #fff;text-decoration: none; height:22px;}


/* BreadCrumb Navigation */

.BreadCrumb {font-family: verdana, arial, helvetica, sans-serif; color: #000000; font-size: 12px; }
.BreadCrumb a { color: #000000; text-decoration: none;font-size: 12px;}
.BreadCrumb a:hover {color: #000000; text-decoration: underline;}



/* UserLogin */

.UserLogin {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; }
.UserLogin a {color: #3366CC; text-decoration: none; font-size: 12px; }
.UserLogin a:hover {color: #FF6600;}
.LoginTitle{font-family: verdana, arial, helvetica, sans-serif; font-size: 10pt; color: #3366CC; letter-spacing: 2px;}
.LoginInfo{font-family: verdana, arial, helvetica, sans-serif; font-size: 12px;color:Green}

/* Search */

.Search {font-family: Verdana, Arial, San-Serif; font-weight: none; font-size: 12px; color: #3366CC; letter-spacing: 2px; background:#ece9d8}
.Search a {color: #3366CC; text-decoration: none; font-size: 10px; font-weight: bold;}
.Search a:hover {color: #FF6600; text-decoration: none; font-size: 10px; font-weight: bold;}



/***************************
  Modules 
***************************/


/* Articles */

.ArticleSection_SectionTitle {font-family: Trebuchet, verdana, arial; font-size: 14px;font-weight: bold; margin-left:4px; color:Maroon;}
.ArticleSection_SectionDescription {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal;}
.ArticleSection_ListTable {border: thick solid #CCCCFF 1px; padding-right:1px;}
.ArticleSection_ListItem {background-color:#EEEEEE;}
.ArticleSection_ListItem2 { font-size:13px; }
.ArticleSection_ListAlternatingItem {background-color:#CCCCFF;}
.ArticleSection_ListAlternatingItem2 {background-color:#CCCCFF;}
.ArticleSection_ListTitle {font-family: Trebuchet, verdana, arial; font-size: 12px;}
.ArticleSection_ListAuthorLink {font-family: verdana, arial;color: #3366CC; text-decoration: none; font-size: 12px; font-weight: normal;}
.ArticleSection_ListBriefDescription {font-family: Trebuchet, verdana, arial; font-size: 12px;  color:#696969}
.ArticleSection_ListReadMoreLink {color: #3366CC; text-decoration: none; font-size: 12px; font-weight: normal;}
.ArticleSection_NoArticles {font-family: verdana, arial, helvetica; font-size: 12px; color: #CC0000;}
.ArticleSection_Derivation {color:Olive; font-size:12px;}

.Article_Table {border: none;}
.Article_IntroCell {background-color:#EEEEEE;border:#CCCCFF solid 1px;} 
.Article_BodyCell {background-color:lightgoldenrodyellow; border:#ECECEC solid 1px;}
.Article_Title {font-family: Trebuchet, verdana, arial;font-weight: bold; font-size: 14px; }
.Article_AuthorLink {font-family: verdana, arial;color: #3366CC; text-decoration: none; font-size: 12px; font-weight: normal;}
.Article_BriefDescription {font-family: Trebuchet, verdana, arial;font-size: 12px;}
.Article_FullDescription {font-size: 14px;color: #333333}
.Article_DateCreated {font-family: Trebuchet, verdana, arial;font-size:12px;color:#a9a9a9}
.Article_Comments_Count {font-family: Trebuchet, verdana, arial;font-size:12px;color:#808080}

.Article_TreeView {font-family: Trebuchet, verdana, arial;font-size:14px;color:#808080; }
.Article_TreeView a:hover {text-decoration: underline; }
.Article_Show {font-family: Trebuchet, verdana, arial;font-size:12px;color:#000000; background:#fff; padding-left:12px; padding-bottom:12px;}
.Article_Release ul{font-family: Trebuchet, verdana, arial;font-size:12px;color:#000000; background:#fff;	}
.Article_Release_Title {font-family: Trebuchet, verdana, arial;font-size:12px;color:#000000; font-weight:bold;}

/* FAQS */
.Faq_Table{font-family: verdana, arial, helvetica, sans-serif; font-size: 12px;}
.Faq_IntroCell{background-color:#EEEEEE;border:#CCCCFF solid 1px;}
.Faq_AuthorLink{color: #3366CC; text-decoration: none; font-size: 12px; font-weight: normal;}
.Faq_AnswerCell{font-family: Trebuchet, verdana, arial;font-weight: bold; font-size: 14px; }
.Faq_BodyCell{background-color:lightgoldenrodyellow; border:#ECECEC solid 1px;}
.Faq_Title{font-family: Trebuchet, verdana, arial;font-weight: bold; font-size: 14px;}
.Faq_BriefDescription{font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal;}
.FAQSection_SectionTitle{font-family: Trebuchet, verdana, arial; font-size: 14px;font-weight: bold; margin-left:4px; color:Maroon;}
.FAQSection_ListTable{border: thick solid #CCCCFF 1px;}
.faqSection_ListItem{background-color:#EEEEEE;}
.FaqSection_ListTitle{font-family: Trebuchet, verdana, arial;font-weight: bold; font-size: 12px;}
.FaqSection_Derivation{color:Olive; font-size:12px;}
.FaqSection_ListAuthorLink{font-family: Trebuchet, verdana, arial;color: #3366CC; text-decoration: none; font-size: 12px; font-weight: normal;}
.FaqSection_ListItem2{background-color:#FFFFFF; font-size:12px;}
.FaqSection_ListBriefDescription{font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal;}
.FaqSection_ListReadMoreLink{color: #3366CC; text-decoration: none; font-size: 12px; font-weight: normal;}
.FaqSection_NoFaqs{font-family: verdana, arial, helvetica; font-size: 12px; color: #CC0000;}
.faqAnswerText{font-family: Trebuchet, verdana, arial;font-size: 12px;}
.faqReferenceText{font-family: Trebuchet, verdana, arial;font-size: 12px;}


/* Books */

.BookSection_SectionTitle {font-family: Trebuchet, verdana, arial; font-size: 14px;font-weight: bold; margin-left:4px; color:Maroon;}
.BookSection_SectionDescription {color: #666666; font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal;}
.BookSection_ListTable {border: thick solid #CCCCFF 2px;}
.BookSection_ListItem {font-family: Trebuchet, verdana, arial;background-color:#FFFFFF;font-size: 12px;}
.BookSection_ListItem2 {background-color:#CCCCFF;}
.BookSection_ListAlternatingItem {background-color:#CCCCFF;}
.BookSection_ListAlternatingItem2 {background-color:#CCCCFF;}
.BookSection_ListLabel {font-family: Trebuchet, verdana, arial; font-size: 12px; margin-left:6px;}
.BookSection_ListTitle {font-family: Trebuchet, verdana, arial;font-weight: bold; font-size: 14px;}
.BookSection_ListAuthor {font-style: italic;}
.BookSection_ListPublisher {font-style: italic;}
.BookSection_ListPublicationDate {font-style: italic; }
.BookSection_ListBriefDescription {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal;}
.BookSection_ListReadMoreLink {color: #3366CC; text-decoration: none; font-size: 14px; font-weight: bold;}
.BookSection_NoBooks {font-family: verdana, arial, helvetica; font-size: 12px; color: #CC0000;}

.Book_Table {border: thick solid #CCCCFF 2px;}
.Book_IntroCell {background-color:#CCCCFF;} 
.Book_BodyCell {background-color:#FFFFFF;}
.Book_Label {font-size: 12px;}
.Book_Title {font-weight: bold; font-size: 12px; }
.Book_Author {font: 12pt;} 
.Book_BriefDescription {font-size: 12px; font-style: italic;}
.Book_FullDescription {font-size: 12px;color: #333333}


/* Downloads */

.DownloadSection_SectionTitle {font-family: Trebuchet, verdana, arial; font-size: 14px;font-weight: bold; margin-left:4px; color:Maroon;}
.DownloadSection_SectionDescription {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal;}
.DownloadSection_ListTable {border: thick solid #CCCCFF 1px; padding-right:1px;}
.DownloadSection_ListItem {background-color:#EEEEEE;}
.DownloadSection_ListItem2 {background-color:#FFFFFF;}
.DownloadSection_ListAlternatingItem {background-color:#CCCCFF;}
.DownloadSection_ListAlternatingItem2 {background-color:#CCCCFF;}
.DownloadSection_ListTitle {font-weight: bold; font-size: 12px; }
.DownloadSection_ListAuthorLink {color: #3366CC; text-decoration: none; font-size: 12px; font-weight: normal;}
.DownloadSection_ListFileSize {font-family: Trebuchet, verdana, arial, helvetica; font-size: 10px; color:"#CC0000"}
.DownloadSection_ListBriefDescription {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal;}
.DownloadSection_ListReadMoreLink {color: #3366CC; text-decoration: none; font-size: 12px; font-weight: normal;}
.DownloadSection_ListDownloadLink {color: #3366CC; text-decoration: none; font-size: 12px; font-weight: normal;}
.DownloadSection_NoDownloads {font-family: verdana, arial, helvetica; font-size: 12px; color: #CC0000;}

.Download_Table {border: thick solid #CCCCFF 1px; font-size:12px;}
.Download_IntroCell {background-color:#EEEEEE;} 
.Download_BodyCell {background-color:#FFFFFF;}
.Download_Label {font-size: 12px; font-weight: bold; }
.Download_Title {font-size: 12px;}
.Download_FileSize {font-size: 12px;}
.Download_BriefDescription {font-size: 12px;}
.Download_FullDescription {font-size: 12px;color: #333333}
.Download_AuthorLink {color: #3366CC; text-decoration: none; font-size: 12px; font-weight: normal;}
.Download_DownloadLink {color: #3366CC; text-decoration: none; font-size: 12px; font-weight: normal;}



/* Events */

.EventSection_SectionTitle {font-family: Trebuchet, verdana, arial; font-size: 14px;font-weight: bold; margin-left:4px; color:Maroon;}
.EventSection_SectionDescription {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal;}
.EventSection_ListTable {border: thick solid #CCCCFF 1px;}
.EventSection_ListItem {background-color:#FFFFFF;}
.EventSection_ListItem2 {background-color:#CCCCFF;}
.EventSection_ListAlternatingItem {background-color:#CCCCFF;}
.EventSection_ListAlternatingItem2 {background-color:#CCCCFF;}
.EventSection_ListTitle {font-family: Trebuchet, verdana, arial;font-size: 12px; font-weight: bold;}
.EventSection_ListDate {font-size: 12px; font-weight: bold; }
.EventSection_ListBriefDescription {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal;}
.EventSection_ListReadMoreLink {color: #3366CC; text-decoration: none; font-size: 12px;}
.EventSection_ListNotVisible {background-color:#CCCCFF;font-size: 12px; font-style: italic;}
.EventSection_NoBooks {font-family: verdana, arial, helvetica; font-size: 12px; color: #CC0000;}

.Event_Table {border: none;}
.Event_IntroCell {background-color:#FFFFFF;} 
.Event_BodyCell {background-color:#FFFFFF;}
.Event_Title {font-size: 12px; font-weight: bold; }
.Event_Date {font-size: 12px; font-weight: bold; }
.Event_BriefDescription {font-size: 12px; font-style: italic;}
.Event_FullDescription {font-size: 12px;color: #333333}


/* Links */

.LinkSection_SectionTitle {font-family: Trebuchet, verdana, arial; font-size: 14px;font-weight: bold; margin-left:4px; color:Maroon;}
.LinkSection_SectionDescription {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal;}
.LinkSection_ListTable {border: none;}
.LinkSection_ListItem {border-top: thick dashed #cccccc 1px; background-color:#FFFFFF;}
.LinkSection_ListItem2 {background-color:#CCCCFF;font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal;}
.LinkSection_ListAlternatingItem {border-top: thick dashed #cccccc 1px; background-color:#EEEEEE;}
.LinkSection_ListAlternatingItem2 {background-color:#CCCCFF;}
.LinkSection_ListTitle {font-size: 12px; font-weight: bold; }
.LinkSection_ListBriefDescription {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal; color:Gray}
.LinkSection_ListCommentLink {color: #3366CC; text-decoration: none; font-size: 12px; font-weight: normal;}
.LinkSection_NoLinks {font-family: verdana, arial, helvetica; font-size: 12px; color: #CC0000;}

.Link_Table {border: none;}
.Link_IntroCell {background-color:#FFFFFF;} 
.Link_BodyCell {background-color:#FFFFFF;}
.Link_Link {font-size: 12px; font-weight: bold; }
.Link_BriefDescription {font-size: 12px;}


/* Parent Section */

.ParentSection_SectionTitle {font-family: Trebuchet, verdana, arial; font-size: 14px;font-weight: bold; margin-left:4px; color:Maroon;}
.ParentSection_SectionDescription {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal;}
.ParentSection_ListTable {border: none;}
.ParentSection_ListItem {border-top: thick dashed #cccccc 1px; background-color:#FFFFFF;}
.ParentSection_ListItem2 {background-color:#CCCCFF;font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal;}
.ParentSection_ListAlternatingItem {border-top: thick dashed #cccccc 1px; background-color:#EEEEEE;}
.ParentSection_ListAlternatingItem2 {background-color:#CCCCFF;}
.ParentSection_ListTitleLink {color: #3366CC; text-decoration: none; font-size: 12px; font-weight: normal;}
.ParentSection_ListBriefDescription {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal;}


/* Photo Gallery */

.PhotoSection_SectionTitle {font-family: Trebuchet, verdana, arial; font-size: 14px;font-weight: bold; margin-left:4px; color:Maroon;}
.PhotoSection_SectionDescription {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal; margin-left:4px;}
.PhotoSection_SpacerCell {background-color: #ccccff;}
.PhotoSection_ListTable {font-family:  arial, verdana,helvetica, sans-serif;border: none; font-size: 14px; }
.PhotoSection_ListItem {border-top: thick dashed #cccccc 1px; background-color:#FFFFFF;}
.PhotoSection_ListItem2 {background-color:#CCCCFF;font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal;}
.PhotoSection_ListAlternatingItem {border-top: thick dashed #cccccc 1px; background-color:#EEEEEE;}
.PhotoSection_ListAlternatingItem2 {background-color:#CCCCFF;}
.PhotoSection_ListTitle {font-size: 12px; }
.PhotoSection_ListBriefDescription {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal;}
.PhotoSection_ListReadMoreLink {color: #3366CC; text-decoration: none; font-size: 12px; font-weight: normal;}
.PhotoSection_NoPhotos {font-family: verdana, arial, helvetica; font-size: 12px; color: #CC0000;}

.Photo_Table {border: thick solid #CCCCFF 1px;}
.Photo_IntroCell {border:#CCCCFF } 
.Photo_BodyCell {background-color:#FFFFCC;}
.Photo_Title {font-size: 12px; font-weight: bold;}
.Photo_AuthorLink {color: #3366CC; text-decoration: none; font-size: 12px; font-weight: normal;}
.Photo_DateCreated {font-size: 12px;}
.Photo_BriefDescription {font-size: 12px; font-style: italic;}
.Photo_FullDescription {font-size: 12px;}


/* Comments */

.Comments_ListTable {border: thick solid #CCCCFF 1px;  margin-top:5px;}
.Comments_ListItem 
{
	font-family: verdana, arial;
	text-decoration: none; font-size: 12px; font-weight: normal;
}
.Comments_ListItem2 {background-color:#EEEEEE;}
.Comments_ListAlternatingItem {border-top: thick dashed #cccccc 1px; background-color:#EEEEEE;}
.Comments_ListAlternatingItem2 {background-color:#CCCCFF;}
.Comments_ListTitle {font-family: Trebuchet, verdana, arial;font-size: 12px; font-weight: bold; }
.Comments_ListTitleLink {color: #3366CC; text-decoration: none; font-size: 12px; font-weight: normal;}
.Comments_ListAuthorLink {font-family: verdana, arial;color: #3366CC; text-decoration: none; font-size: 12px; font-weight: normal;}
.Comments_ListDateCreated {font-size: 12px;}
.Comments_ListBriefDescription {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal;}
.Comments_ListReplyLink {color: #3366CC; text-decoration: none; font-size: 12px; font-weight: normal;}


.Comments_Table {border: thick solid #CCCCFF 1px;}
.Comments_IntroCell {background-color:#CCCCFF;} 
.Comments_BodyCell {background-color:#FFFFFF;}
.Comments_Title {font-family: Trebuchet, verdana, arial;font-size: 12px; font-weight: bold; }
.Comments_AuthorLink {color: #3366CC; text-decoration: none; font-size: 12px; font-weight: normal;}
.Comments_DateCreated {font-size: 12px;}
.Comments_BriefDescription {font-size: 12px;}
.Comments_ParentLink {color: #3366CC; text-decoration: none; font-size: 12px; font-weight: normal;}
.Comments_Derivation {color:Olive; font-size:12px;}
.Comments_Count{color:Olive;  font-size: 12px; font-weight:bold;}

/* Topics */

.Topics_TopicTitle {font-weight: bold; font-size: 14px; }
.Topics_TopicDescription {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal;}
.Topics_ListTable {border: thick solid #AAAAAA 1px;}
.Topics_ListItem {background-color:#dddddd;}
.Topics_ListItem2 {background-color:#FFFFFF;}
.Topics_ListAlternatingItem {border-top: thick dashed #cccccc 1px; background-color:#EEEEEE;}
.Topics_ListAlternatingItem2 {background-color:#CCCCFF;}
.Topics_ListTitle {font-size: 12px; font-weight: bold; }
.Topics_ListTitleLink {color: #3366CC; text-decoration: none; font-size: 12px; font-weight: normal;}
.Topics_ListAuthorLink {color: #3366CC; text-decoration: none; font-size: 12px; font-weight: normal;}
.Topics_ListDateCreated {font-size: 12px;}
.Topics_ListBriefDescription {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal;}


/* Search */

.Search_ListTable {border: none;}
.Search_ListItem {background-color:#dddddd;}
.Search_ListItem2 {background-color:#FFFFFF;}
.Search_ListAlternatingItem {border-top: thick dashed #cccccc 1px; background-color:#EEEEEE;}
.Search_ListAlternatingItem2 {background-color:#CCCCFF;}
.Search_ListTitle {font-size: 14px; font-weight: bold; margin-left:2px; color:Maroon;}
.Search_ListTitleLink {color: #3366CC; text-decoration: underline; font-size: 14px; font-weight: normal;}
.Search_ListAuthorLink {color: #3366CC; text-decoration: none; font-size: 12px; font-weight: normal;}
.Search_ListDateCreated {font-size: 12px;}
.Search_ListBriefDescription {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal;}
.Search_NoResults {font-family: verdana, arial, helvetica; font-size: 12px; color: #CC0000; }
.SearchWhere{font-size: 12px;}
.Search_Option{font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal;color:Blue;}

/* Form */

.Form_Title {font-family: Trebuchet, verdana, arial; font-size: 14px;font-weight: bold; margin-left:4px; color:Maroon;}
.Form_Description {font-size: 12px;margin-left:2px; color:Blue;}
.Form_Table {background-color: #ffffff; border: thick solid #AAAAAA 1px;}
.Form_LabelRow {font-family: arial,verdana,  helvetica;font-size: 12px;}
.Form_LabelCell {font-family: arial,verdana,  helvetica;font-size: 12px;}
.Form_LabelText {font-family: arial,verdana,  helvetica;font-size: 12px;  font-weight:bold;}
.Form_FieldRow {font-size: 12px;}
.Form_FieldCell {font-size: 12px;}
.Form_Field {font-size: 12px;}
.Form_SectionRow {background-color: #eee8aa; font-size:12px; font-weight:bold;}
.Form_SectionCell {font-size: 12pt;}
.Form_SectionText {font-weight: bold;}
.Form_Button {font-size: 12px;}
.Form_HelpText {font-size: 12px;}
.Form_SubSectionRow {font-size: 12px;}
.Form_SubSectionCell {font-size: 12px;}
.Form_SubSectionText {font-size: 12px;}
.Form_List {font-size: 12px;}
.Form_Message {font-size: 12px; color: #CC0000}
.Form_SubTitle{font-size: 12px; font-weight:bold; color:Blue;}

.NameClip_LabelCell td {font-family: arial,verdana,  helvetica;font-size: 12px;}

/* Web Box */

.WebBox_ListTable {border: thick solid #DDDDDD 1px;}
.WebBox_ListItem {background-color: #ffffff;font: 12px}
.WebBox {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px;}
.WebBox a:active {color: #3366CC; text-decoration: none; font-size: 10px;}
.WebBox a:link {color: #3366CC; text-decoration: none; font-size: 10px;}
.WebBox a:visited {color: #3366CC; text-decoration: none; font-size: 10px;}
.WebBox a:hover {color: #FF6600; text-decoration: underline; font-size: 10px;}

.WebBox_TitleText {font-family: verdana, arial, helvetica, sans-serif; font-weight: bold; font-size: 12px; }
.WebBox_TitleText a:active {color: #3366CC; text-decoration: none; }
.WebBox_TitleText a:link {color: #3366CC; text-decoration: none; }
.WebBox_TitleText a:visited {color: #3366CC; text-decoration: none; }
.WebBox_TitleText a:hover {color: #FF6600; text-decoration: none; }

.WebBox_TitleRow {font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-style:italic;}
.WebBox_TitleCell {font-family: verdana, arial, helvetica, sans-serif; font-size: 10px;}
.WebBox_Table {font-family: verdana, arial, helvetica, sans-serif; font-size: 10px;}
.WebBox_SubText {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px;}
.WebBox_Link {font-family: verdana, arial, helvetica, sans-serif; font-weight: bold; font-size: 10px;}


/* Web Service Box */

.WebServiceBox_ListTable {border: thick solid #DDDDDD 1px;}
.WebServiceBox_ListItem {background-color: #ffffff; }
.WebServiceBox_ServiceTitleLink {font-size: 12px; font-weight: bold;}
.WebServiceBox_ServiceTitleLink:hover {font-weight: bold;}
.WebServiceBox_ServiceDescription {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px;}
.WebServiceBox_ListTitleLink:link {font-size: 12px;}
.WebServiceBox_ListTitleLink:visited {font-size: 12px; }
.WebServiceBox_ListTitleLink:hover {font-size: 12px;}
.WebServiceBox_ListDescription {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; }
.WebServiceBox_Copyright {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px;}
.WebServiceBox_LastRefreshed {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px;}


/* Forum Login */

.ForumLogin_SectionTitle {font-weight: bold; font-size: 14px;  margin-left:4px; color:Maroon;}
.ForumLogin_SectionDescription {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal;margin-left:4px;}
.ForumLogin_LoginLink {color: #3366cc;}


/* Discuss */
.discussTable {border:1px #cccccc solid;background-color:#FFFFFF; margin-top:2px;}
.discussTable td {font-family: verdana,Arial, Helvetica, sans-serif; font-size: 12px;}
.discussTable th { height: 25px; background-color: #bdb76b; color: white;
    font-family: verdana,Arial, Helvetica, sans-serif;font-size: 12px;font-weight:bold;}
.discussTable a {color: navy; font-size: 12px; text-decoration:underline; font-family: Arial, Helvetica, sans-serif;}
.discussCell  {padding: 1px; margin: 1px; background-color: aliceblue;font-family: verdana,Arial, Helvetica, sans-serif; font-size: 12px;}
.discussCell td {font-family: verdana,Arial, Helvetica, sans-serif; font-size: 12px;}
.discussCellHilite {font-family: verdana,Arial, Helvetica, sans-serif; font-size: 12px; background-color: lavender;}
.discuss_NoTopic {font-family: verdana, arial, helvetica; font-size: 12px; color: #CC0000;}
.discuss_PostTable {border:1px #cccccc solid;background-color:#FFFFFF;}





/* HtmlTextBox */

pre 
{
    word-wrap:break-word;
    padding:5px;
    margin-bottom:0px;
    margin-top:0px;
    margin-right:0px;
    margin-left:10px;
    background-color: #DCDDDE;
    font: 10px normal Lucida Console;
}

.Notify{font-weight: none; font-size: 12px; color:Olive; margin-right:8px;}
.Content_SubTitleRow{ font-size:12px; font-weight:bold;}
.Content_TitleText{font-size:14px; color:Maroon; font-weight:bold; margin-left:4px;}
.Content{font-size:12px;}

.postBodyText {padding-bottom:20px;width:500px; overflow-x:auto}
.postBodyText p {margin:0px;}

.commentText {padding-bottom:20px;width:500px; overflow-x:auto}
.commentText p {margin:0px;}

.itemCommentText {padding-bottom:20px;width:500px; overflow-x:auto}
.itemCommentText p {margin:0px;}

.itemLink{ text-decoration: underline; color: #3366CC;}
.itemLink a:link{ text-decoration: underline; color: blue; font-weight: bold;}

.itemPhotoImage{border:1px #999999 solid;padding:2px;}
.itemBriefDescription{font-family: verdana, arial, helvetica; font-size: 12px;}

.itemEventSpeakerBiography {padding-bottom:20px;width:500px; overflow-x:auto}
.itemEventSpeakerBiography p {margin:0px;}

.articleBodyText {padding-bottom:20px;width:500px; overflow-x:auto}
.articleBodyText p {margin:0px;}

.bookFullDescription {padding-bottom:20px;width:500px; overflow-x:auto}
.bookFullDescription p {margin:0px;}


.downloadFullDescription {padding-bottom:20px;width:500px; overflow-x:auto}
.downloadFullDescription p {margin:0px;}

.eventFullDescription {padding-bottom:20px;width:500px; overflow-x:auto}
.eventFullDescription p {margin:0px;}

.eventSpeakerBiography {padding-bottom:20px;width:500px; overflow-x:auto}
.eventSpeakerBiography p {margin:0px;}



.photoFullDescription {padding-bottom:20px;width:500px; overflow-x:auto}
.photoFullDescription p {margin:0px;}

.Profile_Table{font-family: verdana, arial, helvetica; font-size: 12px; color:Navy}
.Profile_Title{font-family: verdana, arial, helvetica; font-size: 14px; color: #CC0000;font-weight:bold; color:Blue;}
.Profile_Sub{font-family: verdana, arial, helvetica; font-size: 12px; color: #CC0000;}

.Rating_text{font-family: verdana, arial, helvetica; font-size: 12px;}

/***********************************
  Theme Specific Style Elements
  ------------------------------
  The following style elements are specific to the current
  theme.
************************************/

.FullName{font-family: verdana, arial, helvetica;font-size:12px; color:Red; font-weight:bold;}
/* Default Theme */

.SmallImage {font-weight:bold; font-family: verdana, arial, helvetica;font-size:12px;color:#003366;background-image: url("jian1.gif"); background-position: center left; background-repeat: no-repeat; background-position:14px;}
.BigImage {font-family: verdana, arial, helvetica;font-size:12px; }
.BigImage td{font-family: verdana, arial, helvetica;font-size:12px; text-align :center;}
.ContectUs {background-image: url("ArrowRow_Small.gif");font-family: verdana, arial, helvetica;font-size:12px; background-repeat: no-repeat; padding-top:3px; TEXT-DECORATION: none; color:Blue; }
.ContectUsText {font-family: verdana, arial, helvetica;font-size:12px; text-align :center; font-style:italic; }
.ContectUsLabel {font-weight:bold; color:Maroon}
.RightImg {background-image: url(../Images/Pic0201.gif); background-color:Green;}
.BannerImg{background-image: url(../Images/bb.jpg);}

.OaTop {background-image: url(../Images/oatop.gif); }
.ItemTopic {font-family: verdana, arial, helvetica; font-size: 12px; }
.ViewCount{font-weight:bold; }

/* 1px Table */
.dxtable{
border-collapse: collapse;
border-style:solid;
border-color:#cccccc;
border:1px;
}
.dxtable td {
background:white;
FONT-FAMILY: Tahoma, MS Shell Dlg ;
FONT-SIZE: 12px;
border:1px solid #cccccc;
}

.Pager_Table
{
	font-family: ËÎÌå,verdana, arial, helvetica;font-size:12px; font-weight:bold;
}

.HTML_Text
{
 margin-left:5px;
 margin-right:5px;	
}

.ManageContent{font-size:12px; margin-left:2px; font-weight:bold;}
.ManageContent a:active {color:#CC0033; text-decoration: none; }
.ManageContent a:link {color: #CC0033; text-decoration: none; }
.ManageContent a:visited {color: #CC0033; text-decoration: none; }
.ManageContent a:hover {color: #CC0033; text-decoration: none; } 


/* Style for Usual tabs */
.usual {
  background:honeydew;
  color:#3366cc;
  padding:2px 10px;
  width:100%;
  margin:2px auto;
}
.usual li { list-style:none; float:left; }
.usual ul a {
  display:block;
  padding:6px 10px;
  text-decoration:none!important;
  margin:1px;
  margin-left:0;
  font:12px Verdana;
  color:#FFF;
  background:#444;
}
.usual ul a:hover {
  color:#FFF;
  background:#111;
  }
.usual ul a.selected {
  margin-bottom:0;
  color:#000;
  background:#EEE;
  border-bottom:1px solid snow;
  cursor:default;
  font-weight:bold;
  }
.usual div {
  padding:2px 2px 2px 2px;
  clear:left;
  background:#EEE;
  font:12pt Georgia;
}
.usual div a { color:#000;  }

#usual2 { background:#0A0A0A; border:1px solid #1A1A1A; }
#usual2 a { background:#222; }
#usual2 a:hover { background:#000; }
#usual2 a.selected { background:snow; }
#tabs3 { background:#FF9; }

.YahooAPI{font-family: ËÎÌå,verdana, arial, helvetica;font-size:12px;color:#000; background-color:White;border-collapse: collapse;border-style:solid;border-color:red;border:1px;}
.YahooAPI td {background:white;WORD-WRAP:break-word;FONT-SIZE: 12px;border:1px solid blue;}
.Descrption {font-family: ËÎÌå,verdana, arial, helvetica;font-size:14px;color:#000; margin:3px 0px 0px 3px;}
.DescriptionText {color:#6B8E23;}
.UserContents_ListTable {border:#A9A9A9 dashed; border-width:1px 1px 1px 1px; border-collapse:collapse; margin:3px 0px 0px 2px;}
.MeetingsContents_ListTable {border:#A9A9A9 solid; border-width:1px 1px 1px 1px; border-collapse:collapse; margin:5px 0px 5px 0px;}
/* Style for various uses of tabs */

#borderTitle
        {
            clear: both;
            text-align: right;
            margin-left:5px;
						margin-right:5px;
            padding-right: 1em;	    
            font-size: 12px;
            border-top: 1px solid #D9E1F7;
            /*background-color: #F1F7FC;*/
						background-color:#D5DDF3;
            height: 1.7em;
            padding-top: 1px;
						border-top:1px solid #3366CC;
        }
.ItemRemarkText{font-size: 12px;font-weight:bold;}
.ItemSummaryText{font-size: 13px;font-family: ËÎÌå,verdana, arial, helvetica;}
.ItemSummaryTitle{font-size: 12px;color:#CD5C5C}