/*********************************** Articles - Item Page ********************************/

TD.ArticleSummary				{font-weight:normal; font-size:80%; padding-bottom:15px;}
TD.ArticleTitle				{font-weight:bold; font-size:100%;  padding-top:4px; padding-right:15px; padding-bottom:20px;
							 		 background-image:url("../grid_1/BgTitle.jpg");background-repeat:no-repeat; background-position:right top;color:#11589E;}
H1.ArticleTitle				{font-weight:bold; font-size:100%;color:#11589E;}
TD.ArticleAuthor				{padding-bottom:5px; color:#0000cc;}
TD.ArticleDate					{padding-bottom:5px; color:#656565;}
DIV.MainImageCaption			{}
A.AttFileGallery 				{text-decoration:none;}
A.PannelLink					{font-weight:bold;}
A.PannelLink:Hover			{font-weight:bold;}

/* More Articles */
TABLE.moreArticlesContainer		{width:100%; margin-top:8px;}
TR.MoreArticleTitle				{}
TD.MoreArticleTitle				{border-color:#bcbcbc; border-style:solid; border-width:1px; font-weight:bold; padding-top:3px; padding-bottom:3px; padding-right:5px; padding-left:3px;}
TD.MoreArticlesItemsContainer	{padding-top:5px;}
TABLE.MoreArticlesItemsContainer {border-color:#bcbcbc; border-style:solid; border-width:1px; width:100%; padding:5px; padding-top:1px; padding-bottom:1px;}
TD.MoreArticleItem				{background-color:#ededed; font-size:80%; font-weight:normal;}
SPAN.ArticlesListDate			{font-size:80%;}
A.MoreArticle					{text-decoration: none;}
A.MoreArticle:hover				{text-decoration: underline;}
A.MoreArticleCurrent 			{font-weight:bold; text-decoration:none;}
A.MoreArticleCurrent:hover		{font-weight:bold; text-decoration:underline;}

DIV.sperator					{border-top:solid 1px #bcbcbc; margin-bottom:5px; margin-top:10px;}

/* Responses */
TABLE.ResponsesContainer		{font-weight:bold; margin-top:8px;}
TR.ResponsesHeader				{}
TD.ResponsesHeader				{border-color:#bcbcbc; border-style:solid; border-width:1px; font-weight:bold; padding-top:3px; padding-bottom:3px; padding-right:5px; padding-left:3px;}
.ResponseTitle					{font-weight:bold; padding-top:3px;}
SPAN.ResponseDate				{font-size:80%; padding-top:3px;}
A.ResponseTitle					{font-weight:bold;}
TR.ResponseOddRow				{background-color:#ededed;}
TR.ResponseEvenRow				{background-color:#ededed;}
TD.ResponsesListContainer		{padding-top:0px;padding-top:5px;}
TABLE.ResponsesListContainer	{border-color:#bcbcbc; border-style:solid; border-width:1px; background-color:#ededed; width:100%;}


/*********************************** Articles - Lexicon Display ********************************/
TD.Char							{background-color:???; color:???; text-align:center; vertical-align:top; font-weight:bold; font-size:140%; width:20px;}
TD.ArticlesLexiconTitle			{font-weight: bold; color:#1D6AB6;}
H3.ArticlesLexiconTitle			{font-size:100%;}
A.ArticlesLexiconTitle			{text-decoration:none; color:#1D6AB6;}
A.ArticlesLexiconTitle:hover	{}


/*********************************** Articles - List Display ********************************/
TABLE.ArticlesListContainer	{width:100%;margin-bottom:19px;}
TD.ArticlesListTitle		{padding:3px; padding-top:1px;}
H3.ArticlesListTitle		{font-size:100%;}
A.ArticlesListTitle			{text-decoration:none; color:#0d2c5a;}
A.ArticlesListTitle:hover	{text-decoration:underline; color:#76C3FF;}
TD.ArticlesListBody			{padding:1px; padding-left:5px;}
TD.ArticlesListSeperator	{height:3px;}

TD.ArticlesListDate			{color:#0d2c5a; font-weight:bold; font-size:85%; direction:ltr; text-align:right;}
DIV.ArticlesListImg			{float:right; margin-left:7px;}
DIV.ArticlesListSummary		{}
DIV.ArticlesListURL			{}

TD.ArticlesListTopRight		{}
TD.ArticlesListTopLeft		{}
TD.ArticlesListBottomRight	{}
TD.ArticlesListBottomLeft	{}

/* Even */
TABLE.ArticlesListContainerEven	{}
TD.ArticlesListTitleEven		{}
A.ArticlesListTitleEven			{}
A.ArticlesListTitleEven:hover	{}
TD.ArticlesListBodyEven			{}
TD.ArticlesListSeperatorEven	{}

TD.ArticlesListTopRightEven		{}
TD.ArticlesListTopLeftEven		{}
TD.ArticlesListBottomRightEven	{}
TD.ArticlesListBottomLeftEven	{}

/* Odd */
TABLE.ArticlesListContainerOdd	{}
TD.ArticlesListTitleOdd			{}
A.ArticlesListTitleOdd			{}
A.ArticlesListTitleOdd:hover	{}
TD.ArticlesListBodyOdd			{}
TD.ArticlesListSeperatorOdd		{}

TD.ArticlesListTopRightOdd		{}
TD.ArticlesListTopLeftOdd		{}
TD.ArticlesListBottomRightOdd	{}
TD.ArticlesListBottomLeftOdd	{}


/*********************************** Articles - Gallery Display ********************************/
TABLE.ArticlesGalleryMatrixContainer {width:558px;}
TD.ArticlesGalleryMatrixContainer	{padding-bottom:10px; text-align:center;}
TR.ArticlesGalleryMatrixRow			{height:10px;}
TD.ArticlesGalleryMatrixSeperator 	{width:10px;}

TABLE.ArticlesGalleryContainer		{width:140px;}
TD.ArticlesGalleryImg				{}
TD.ArticlesGalleryImg IMG			{}
TD.ArticlesGalleryImgSeperator		{height:3px;}
TD.ArticlesGalleryBody				{vertical-align:top; height:100%; padding:3px; line-height:1.3em;}
DIV.ArticlesGalleryTitle			{font-weight:bold;}
A.ArticlesGalleryTitle				{text-decoration:none;}
A.ArticlesGalleryTitle:hover 		{text-decoration:underline;}
DIV.ArticlesGallerySummary			{padding-top:2px;}
DIV.ArticlesGalleryURL				{}

TD.ArticlesGalleryTopRight			{width:0px;}
TD.ArticlesGalleryTopLeft			{width:0px;}
TD.ArticlesGalleryBottomRight		{width:0px;}
TD.ArticlesGalleryBottomLeft		{width:0px;}

/* Even */
TABLE.ArticlesGalleryContainerEven	{}
DIV.ArticlesGalleryTitleEven		{}
TD.ArticlesGalleryImgEven			{}
TD.ArticlesGalleryImgEven IMG		{}

TD.ArticlesGalleryTopRightEven		{}
TD.ArticlesGalleryTopLeftEven		{}
TD.ArticlesGalleryBottomRightEven	{}
TD.ArticlesGalleryBottomLeftEven	{}

/* Odd */
TABLE.ArticlesGalleryContainerOdd	{}
DIV.ArticlesGalleryTitleOdd			{}
TD.ArticlesGalleryImgOdd			{}
TD.ArticlesGalleryImgOdd IMG		{}

TD.ArticlesGalleryTopRightOdd		{}
TD.ArticlesGalleryTopLeftOdd		{}
TD.ArticlesGalleryBottomRightOdd	{}
TD.ArticlesGalleryBottomLeftOdd		{}


/*********************************** Articles - Portal Display ********************************/
TABLE.ArticleMainContainer	{margin-bottom:10px; width:100%;}
DIV.ArticleMainTitle		{font-weight: bold; font-size:110%;}
A.ArticleMainTitle			{text-decoration:none;}
A.ArticleMainTitle:hover 	{text-decoration:underlinecolor:#dd0000;}
TD.ArticlesMainImg			{}
TD.ArticlesMainImg IMG		{}
DIV.ArticleMainDate			{font-weight:bold; font-size:90%; color:#0c2d58;}
DIV.ArticleMainSummary		{font-size:110%;line-height:1.3em;}
DIV.ArticleMainURL			{}

TD.PArticleMainContainer	{background-color:???;}
TD.PArticleSubContainer		{padding-bottom:10px;}
TD.PArticleContainer		{}

/* Even */
TABLE.ArticleMainContainerEven	{}
DIV.ArticleMainTitleEven		{}

TD.ArticlesMainTopRightEven		{}
TD.ArticlesMainTopLeftEven		{}
TD.ArticlesMainBottomRightEven	{}
TD.ArticlesMainBottomLeftEven	{}

/* Odd */
TABLE.ArticleMainContainerOdd	{}
DIV.ArticleMainTitleOdd			{}

TD.ArticlesMainTopRightOdd		{}
TD.ArticlesMainTopLeftOdd		{}
TD.ArticlesMainBottomRightOdd	{}
TD.ArticlesMainBottomLeftOdd	{}

/*********************************** Events Page ********************************/
IFRAME.Calendar				{width:190px;}

TABLE.EventsListContainer	{width:100%;padding-left:5px;}

TR.EventsListHeaderRow		{}
TD.EventsListHeaderCell		{font-size:75%;padding-right:5px;}
TD.EventsListHeaderDate		{}
TD.EventsListHeaderTitle	{}
TD.EventsListHeaderInfo		{}

TR.EventListRow				{vertical-align:top;padding-top:3px;}
TD.EventListDate			{font-weight:bold;}
TD.EventListTitle			{}
TD.EventListInfo			{font-size:75%;}
TD.EventListInfo DIV		{padding-bottom:2px;}
TD.EventListSeperator		{padding-top:3px;border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#CECECE;}
TD.EventListPaging			{}

/* Even */
TR.EventListRowEven			{}
TD.EventListDateEven		{}
TD.EventListTitleEven		{}
TD.EventListInfoEven		{}
TD.EventListSeperatorEven	{}

/* Odd */
TR.EventListRowOdd			{}
TD.EventListDateOdd			{}
TD.EventListTitleOdd		{}
TD.EventListInfoOdd			{}
TD.EventListSeperatorOdd	{}


/*********************************** Event Page ********************************/
TD.EventTitle					{}
TD.EventSummary					{}
TD.EventDates					{}

/* More Events */
TABLE.moreEventsContainer		{}
TR.moreEventTitle				{}
TD.moreEventTitle				{}
TD.MoreEventsItemsContainer		{}
TABLE.MoreEventsItemsContainer	{}
TD.moreEventItem				{}
SPAN.EventsListDate				{}
A.MoreEvent						{}
A.MoreEvent:hover				{}
A.MoreEventCurrent 				{}
A.MoreEventCurrent:hover		{}


/*********************************** Images Gallery ********************************/
TABLE.ImgGalleryContainer			{}
TD.ImgGalleryContainer				{text-align:center;}

TABLE.ImgGalleryThumbContainer		{width:100%;}
TD.ImgGalleryThumbContainer			{}
TR.ImgGalleryThumb					{}
TD.ImgGalleryThumb					{}
TD.ImgGalleryThumbSeperator			{width:6px;}
IMG.ImgGalleryThumb					{border:1px solid #757575; filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); cursor:pointer;}
IMG.ImgGalleryThumbOver				{border:1px solid #EB2E29; filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=0); cursor:pointer;}

TABLE.ImgGalleryMainContainer		{width:100%;}
TD.ImgGalleryMainContainer			{}

TD.ImgGalleryPannelContainer		{height:20px; text-align:center; padding-top:8px; padding-bottom:8px;}
TABLE.ImgGalleryPannelContainer		{background-image:url('../_Icons/bg_img_pannel.gif');border:1px solid #9A9A9A; width:100%; height:26px;}
TABLE.ImgGalleryPannelContainer .paging {font-size:11px; font-family:verdana;}
TABLE.ImgGalleryButtonsContainer		{padding-right:5px; margin-left:5px; margin-right:5px;}

TD.ImgGalleryImgContainer			{background-color:#F5F3F4;text-align:center; filter:progid:DXImageTransform.Microsoft.Fade(duration=1.0,overlap=1.0);}
IMG.ImgGalleryImg					{border:solid black 1px;}

TD.ImgGalleryTextContainer			{}
TABLE.ImgGalleryTextContainer		{width:100%;border:1px solid #989898; background-color:#F5F3F4; padding-right:4px; padding-left:4px; padding-bottom:2px; padding-top:1px; margin-top:8px; width:100%}
DIV.ImgGallerySummary				{}
DIV.ImgGalleryTitle					{font-weight:bold;}

/*  Image Warpper */
TR.ImgGalleryTop					{display:none;}
TD.ImgGalleryTopRight				{}
TD.ImgGalleryTop					{}
TD.ImgGalleryTopLeft				{}

TD.ImgGalleryRight					{}
TD.ImgGalleryLeft					{}

TD.ImgGalleryBottomRight			{}
TD.ImgGalleryBottom					{}
TD.ImgGalleryBottomLeft				{}


/******************************* Categories - Gallery View ******************************/
TD.CategoryItemTitle							{background-color:???; color:???;  font-weight:bold; font-size:90%; padding-right:6px; padding-left:6px; padding-top:2px; padding-bottom:3px;;}
H3.CategoryItemTitle							{font-size:100%;}
TD.CategoryItemDesc								{}

A.CategoryItemTitle, A.CategoryItemTitle:hover	{background-color:???; color:???; font-weight:bold; font-size:90%;}
A.SubCategory, A.SubCategory:hover				{}


/******************************* Categories - Gallery View ******************************/
H3.CategoryListItemTitle			{font-size:90%; font-weight:normal;}
H3.CategoryListItemTitle A			{}
H3.CategoryListItemTitle A:hover	{}

/*********************************** Forum ********************************/
.forumTable						{border:1px solid #000000; border-collapse:collapse;}
.forumTitle						{background-color:???; padding:2px; padding-right:5px; padding-left:5px;}

.forumDescription				{background-color:???; padding:5px; height:16px}
.forumSecondaryTitle			{padding:5px; padding-top:0px; padding-bottom:2px;}

.forumMessageContent			{background-color:???; padding:2px; padding-right:3px; padding-left:3px ;font-size:80%;}
.forumMessageContent A			{font-weight:bold;}
.forumMessageContent A:HOVER	{}

.forumMessagePostedBy			{background-color:???;font-size:70%; padding:2px; padding-right:3px; padding-left:3px;}
.forumMessageDate				{background-color:???;padding:3px; padding-top:4px; padding-bottom:2px;font-size:70%}
.forumDivider					{background-color:#000000;}

A.forumButtonNewTopic			{font-weight:bold; color:#FFFFFF; text-decoration:none;}
A.forumButtonNewTopic:hover		{font-weight:bold; color:#FFFFFF; text-decoration:underline;}

.forumsList						{margin-bottom:3px;}
.forumsList TD					{font-weight:bold; font-size:75%;} 
.forumsList	TD A				{}

TD.forumResponseOrginalMsg		{background-color:#ededed; padding:5px;}


/********************************  Subscription ****************************/
.buttonSubscribe	{width:100px}
.subscribeForm		{border:solid 1px black;width:150px}
.subscribeFormWide	{border:solid 1px black;width:416px}


/*********************************** SiteMap ***************************************/
.siteTreeTable				{width:96%; padding:2px; font-size:110%;}
.siteTreeTable A			{}
.siteTreeTable A:HOVER		{}

H3.siteMapNode				{display:inline; font-weight:normal; font-size:100%;}
.siteTreeTable.header		{color:#000000;font-weight:normal;font-size:100%;}
.siteTreeTable.header A		{color:#000000;}
.siteTreeTable.header A:HOVER {color:#000000;}

.siteTreeTable.regular		{}
.siteTreeTable.regular A	{}
.siteTreeTable.regular A:HOVER {}

TR.SiteMapOddRow			{}
TR.SiteMapEvenRow			{}


/*********************************** Messages ********************************/
TABLE.massege		{}
TD.MessageBody		{}
TD.MessageLink		{}
A.MessageLink 		{}
A.MessageLink:hover	{}


/********************************** Campaigns *******************************/
TD.MsgContainer			{text-align:center;}
TD.ArticlesContainer	{padding-top:10px; background-color:#cecece;}


/********************************** RSS *******************************/
TD.rssMessage				{text-align:center; padding:10px;}
TABLE.rssContainer			{width:100%;}
TABLE.rssContainer A		{}
TABLE.rssContainer A:hover	{}
TR.rssEvenRow				{}
TR.rssOddRow				{}


/********************************** Login *******************************/
DIV.PermissionMsg					{font-weight:bold; color:red; padding-top:10px;}
TABLE.LoginNewMemberContainer		{background-color:#ededed; width:100%; height:100%; border:solid 1px bcbcbc; padding:3px;}
TD.LoginNewMemberTitle				{font-weight:bold; border-bottom:solid 1px bcbcbc;}
TABLE.LoginExistingMemberContainer	{background-color:#ededed; width:98%; height:100%; border:solid 1px bcbcbc; padding:3px;}
TD.LoginExistingMemberTitle			{font-weight:bold;border-bottom:solid 1px bcbcbc;}


/********************************** Seach *******************************/
TD.SearchMsg					{font-weight:bold; border-bottom:solid 1px bcbcbc; padding-bottom:5px;}
TABLE.SearchResultsContainer	{width:100%;}
TD.SearchResultsContainer		{padding-top:5px;}
TD.SearchResult					{font-weight:bold; padding-top:5px;}
A.SearchResult					{}
A.SearchResult:hover			{}
DIV.SearchResultLocation		{font-weight:normal; font-size:85%; color:#a5a3a4;}
TD.SearchResultsPages			{background-color:#ededed; border-width:1px; border-style:solid; border-color:#bcbcbc;}

