/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@{ STANDARD STYLES- DO NOT RENAME }@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

	/*============================================================================================[ PAGE ]===*/
	/* 
		Page level elements and backgrounds 
	
			body	
	*/

			/*body	 background for all pages 
				{
				background:white; 
				}
			*/	


	/*=============================================================================================[ TOP ]===*/
	/* 
		For use in the top segment of the page 
	
			top
			top-text
			top-strongText
			top-widgetText
	*/
	
			.top				/* Background color of top section and text */
				{color: #000000; background-color: #FFFFFF; font-family: verdana, geneva, sans-serif; font-size: 10pt;}

			.top-text			/* standard text */
				{color: #000000; font-family: verdana, geneva, sans-serif; font-size: 10pt;}
			a.top-text:link 
				{color: white; font-family: verdana, geneva, sans-serif; font-size: 10pt; text-decoration: none;}
			a.top-text:active 
				{color: yellow; font-family: verdana, geneva, sans-serif; font-size: 10pt; text-decoration: none;}
			a.top-text:visited 
				{color: white; font-family: verdana, geneva, sans-serif; font-size: 10pt; text-decoration: none;}
			a.top-text:hover 
				{color: yellow; font-family: verdana, geneva, sans-serif; font-size: 10pt; text-decoration: none;}

			.top-strongText		/* Bold or emphasized text */
				{color: #000000; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 10pt;}
			a.top-strongText:link 
				{color: white; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 10pt; }
			a.top-strongText:active 
				{color: yellow; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 10pt; }
			a.top-strongText:visited 
				{color: white; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 10pt; }
			a.top-textSstrong:hover 
				{color: yellow; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 10pt; }

			.top-widgetText			/* text inside weather box or some other widget */
				{color: #FFFFFF; font-family: verdana, geneva, sans-serif; font-size: 10pt;}
			a.top-widgetText:link 
				{color: white; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
			a.top-widgetText:active 
				{color: yellow; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
			a.top-widgetText:visited 
				{color: white; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
			a.top-widgetText:hover 
				{color: yellow; font-family: verdana, geneva, sans-serif; font-size: 10pt; }


	/*========================================================================================[ LEFT BAR ]===*/
	/* 
		Text and background for left bar 
			lBar
			lBar-text
			lBar-header
	*/

			.lBar					/* background of bar and text*/
				{background-color: #000066; color: #FFFFFF; font-family: verdana, geneva, sans-serif; font-size: 10pt;} 

			.lBar-text				/* basic text*/
				{color: #FFFFFF; font-family: verdana, geneva, sans-serif; font-size: 10pt;}
			a.lBar-text:link 
				{color: white; font-family: verdana, geneva, sans-serif; font-size: 10pt; text-decoration: none;}
			a.lBar-text:active 
				{color: yellow; font-family: verdana, geneva, sans-serif; font-size: 10pt; text-decoration: none;}
			a.lBar-text:visited 
				{color: white; font-family: verdana, geneva, sans-serif; font-size: 10pt; text-decoration: none;}
			a.lBar-text:hover 
				{color: yellow; font-family: verdana, geneva, sans-serif; font-size: 10pt; text-decoration: none;}

			.lBar-header			/* headers */
				{color: #FFCC00; font-family: verdana, geneva, sans-serif; font-weight: bold; font-style: italic; font-size: 10pt;}


	/*=======================================================================================[ RIGHT BAR ]===*/
	/* 
		Text and background for right bar
			rBar
			rBar-text
			rBar-header
	*/

			.rBar					/* background of bar and text*/
				{background-color: #000066; color: #FFFFFF; font-family: verdana, geneva, sans-serif; font-size: 10pt;} 

			.rBar-text				/* basic text*/
				{color: #FFFFFF; font-family: verdana, geneva, sans-serif; font-size: 10pt;}
			a.rBar-text:link 
				{color: white; font-family: verdana, geneva, sans-serif; font-size: 10pt; text-decoration: none;}
			a.rBar-text:active 
				{color: yellow; font-family: verdana, geneva, sans-serif; font-size: 10pt; text-decoration: none;}
			a.rBar-text:visited 
				{color: white; font-family: verdana, geneva, sans-serif; font-size: 10pt; text-decoration: none;}
			a.rBar-text:hover 
				{color: yellow; font-family: verdana, geneva, sans-serif; font-size: 10pt; text-decoration: none;}

			.rBar-header			/* headers */
				{color: #FFCC00; font-family: verdana, geneva, sans-serif; font-weight: bold; font-style: italic; font-size: 10pt;}


	/*=========================================================================================[ CONTENT ]===*/
	/*
		Text and background for content area
			content
			content-text
			content-strongText
			content-finePrint
			content-errorText
			content-copyright
			content-headerLarge
			content-headerMedium
			content-headerSmall
	*/
		
			.content					/* background of content and text*/
				{background-color: #FFFFFF; color: black; font-family: verdana, geneva, sans-serif; font-weight: normal; font-size: 10pt; }

			.content-text				/* basic text */
				{color: black; font-family: verdana, geneva, sans-serif; font-weight: normal; font-size: 10pt; }
			a.content-text:link 
				{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
			a.content-text:active 
				{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
			a.content-text:visited 
				{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
			a.content-text:hover 
				{color: red; font-family: verdana, geneva, sans-serif; font-size: 10pt; }

			.content-strongText				/* Bold or emphasized text */
				{color: #000000; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 10pt;}
			a.content-strongText:link 
				{color: white; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 10pt; }
			a.content-strongText:active 
				{color: yellow; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 10pt; }
			a.content-strongText:visited 
				{color: white; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 10pt; }
			a.content-strongText:hover 
				{color: yellow; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 10pt; }

			.content-finePrint			/* Small/Disclaimer text */
				{color: #000000; font-family: verdana, geneva, sans-serif; font-size: 8pt;} 
			a.content-finePrint:link 
				{color: blue; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 8pt; }
			a.content-finePrint:active 
				{color: blue; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 8pt; }
			a.content-finePrint:visited 
				{color: blue; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 8pt; }
			a.content-finePrint:hover 
				{color: red; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 8pt; }

			.content-errorText			/* Error/Warning text */
				{color: red; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 10pt; text-decoration: none;} 
            a.content-errorText:link 
				{color: red; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 10pt; text-decoration: none;}
			a.content-errorText:active 
				{color: red; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 10pt; text-decoration: none;}
			a.content-errorText:visited 
				{color: red; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 10pt; text-decoration: none;}
			a.content-errorText:hover 
				{color: #FF0000; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 10pt; text-decoration: none;}

			.content-copyright			/* Error/Warning text */
				{color: #000000; font-family: verdana, geneva, sans-serif; font-size: 10pt;} 
			a.content-copyright:link 
				{color: white; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 10pt; }
			a.content-copyright:active 
				{color: yellow; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 10pt; }
			a.content-copyright:visited 
				{color: white; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 10pt; }
			a.content-copyright:hover 
				{color: yellow; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 10pt; }

			.content-headerLarge
				{color: #000000; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 14pt;} 
			a.content-headerLarge:link 
				{color: blue; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 14pt; }
			a.content-headerLarge:active 
				{color: blue; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 14pt; }
			a.content-headerLarge:visited 
				{color: blue; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 14pt; }
			a.content-headerLarge:hover 
				{color: red; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 14pt; }			

			.content-headerMedium
				{color: #000000; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 12pt;} 
			a.content-headerMedium:link 
				{color: blue; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 12pt; }
			a.content-headerMedium:active 
				{color: blue; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 12pt; }
			a.content-headerMedium:visited 
				{color: blue; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 12pt; }
			a.content-headerMedium:hover 
				{color: red; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 12pt; }			

			.content-headerSmall
				{color: #000000; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 11pt;} 
			a.content-headerSmall:link 
				{color: blue; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 11pt; }
			a.content-headerSmall:active 
				{color: blue; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 11pt; }
			a.content-headerSmall:visited 
				{color: blue; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 11pt; }
			a.content-headerSmall:hover 
				{color: red; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 11pt; }			

	/*========================================================================================[ ARTICLES ]===*/
	/* 
		Text for articles 
			article
			article-headline
			article-text
			article-strongText
			article-navigation
			article-headlines
			article-compactHeadline
			articleList
			articleList-text
			articleList-headline
			articleList-compactHeadline
			articleList-leadHeadline

	*/

			.article					/* background of article and text*/
				{background-color: #FFFFFF; color: #000000; font-family: verdana, geneva, sans-serif; font-size: 10pt;} 

			.article-headline			/* Headline in article*/
				{color: #004400; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 12pt;} 

			.article-text				/* Basic text in article */
				{color: #000000; font-family: verdana, geneva, sans-serif; font-size: 10pt;} 
            a.article-text:link 
				{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
			a.article-text:active 
				{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
			a.article-text:visited 
				{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
			a.article-text:hover 
				{color: red; font-family: verdana, geneva, sans-serif; font-size: 10pt; }

			.article-strongText			/* Bold text */
				{color: #000000; font-family: verdana, geneva, sans-serif; font-size: 10pt;} 
            a.article-strongText:link 
				{color: white; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 10pt; }
			a.article-strongText:active 
				{color: yellow; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 10pt; }
			a.article-strongText:visited 
				{color: white; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 10pt; }
			a.article-strongText:hover 
				{color: yellow; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 10pt; }

			.article-navigation				/* Basic text in article nav bar */
				{background-color: #741010; color: white; font-family: verdana, geneva, sans-serif; font-size: 10pt;} 
            a.article-navigation:link 
				{background-color: #741010; color: white; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
			a.article-navigation:active 
				{background-color: #741010; color: yellow; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
			a.article-navigation:visited 
				{background-color: #741010; color: white; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
			a.article-navigation:hover 
				{background-color: #741010; color: yellow; font-family: verdana, geneva, sans-serif; font-size: 10pt; }

			.article-headlines				/* Basic text in headlines bar */
				{background-color: #D6D6D6; color: black; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 10pt;} 

			.article-compactHeadline				/* Basic text in listing */
				{color: #000000; font-family: verdana, geneva, sans-serif; font-size: 8pt;} 
            a.article-compactHeadline:link 
				{color: blue; font-family: verdana, geneva, sans-serif; font-size: 8pt; }
			a.article-compactHeadline:active 
				{color: blue; font-family: verdana, geneva, sans-serif; font-size: 8pt; }
			a.article-compactHeadline:visited 
				{color: blue; font-family: verdana, geneva, sans-serif; font-size: 8pt; }
			a.article-compactHeadline:hover 
				{color: red; font-family: verdana, geneva, sans-serif; font-size: 8pt; }
			
			.articleList				/* background of article listing and text*/
				{background-color: #FFFFFF; color: #000000; font-family: verdana, geneva, sans-serif; font-size: 10pt;}
				
			.articleList-text				/* Basic text in listing */
				{color: #000000; font-family: verdana, geneva, sans-serif; font-size: 10pt;} 
            a.articleList-text:link 
				{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
			a.articleList-text:active 
				{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
			a.articleList-text:visited 
				{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
			a.articleList-text:hover 
				{color: red; font-family: verdana, geneva, sans-serif; font-size: 10pt; }

			.articleList-headline		/* Headline in article listing */
				{color: #004400; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 12pt;} 

			.articleList-compactHeadline		/* Headline in article listing */
				{color: black; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 10pt;} 

			.articleList-leadHeadline	/* Headline of lead article in listing */
				{color: #004400; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 14pt;} 


	/*====================================================================================[ FORUMS/EMAIL ]===*/
	/* 
		Text and background for forum/email listings and messages 
			forum
			forum-text
			forum-title
			forum-items
			forum-mesgNew
			forum-mesgRead
			forum-mesgSent
			forum-mesgQueued
			forum-navigation
			forum-collumn
			mesg
			mesg-text
			mesg-strongText
			mesg-italicText
			mesg-head
			mesg-headText
			mesg-headField
		
	*/

			.forum					/* background of forum listing */
				{background-color: #FFFFFF; color: #000000; font-family: verdana, geneva, sans-serif; font-size: 10pt;}

			.forum-text				/* Basic text in forum listing */
				{color: #000000; font-family: verdana, geneva, sans-serif; font-size: 10pt;} 
            a.forum-text:link 
				{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
			a.forum-text:active 
				{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
			a.forum-text:visited 
				{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
			a.forum-text:hover 
				{color: red; font-family: verdana, geneva, sans-serif; font-size: 10pt; }

			.forum-title			/* Title of article */
				{color: #000000; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 12pt;} 
			
			.forum-items			/* Items listing */
				{color: #000000; font-style: italic; font-family: verdana, geneva, sans-serif; font-size: 10pt;} 

			.forum-mesgNew				/* New, incomming message listing */
				{color: red; font-family: verdana, geneva, sans-serif; font-size: 10pt;} 
            a.forum-mesgNew:link 
				{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
			a.forum-mesgNew:active 
				{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
			a.forum-mesgNew:visited 
				{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
			a.forum-mesgNew:hover 
				{color: red; font-family: verdana, geneva, sans-serif; font-size: 10pt; }

			.forum-mesgRead				/* Incomming, read message */
				{color: #000000; font-family: verdana, geneva, sans-serif; font-size: 10pt;} 
            a.forum-mesgRead:link 
				{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
			a.forum-mesgRead:active 
				{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
			a.forum-mesgRead:visited 
				{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
			a.forum-mesgRead:hover 
				{color: red; font-family: verdana, geneva, sans-serif; font-size: 10pt; }

			.forum-mesgSent				/* Outgoing, sent message */
				{color: gray; font-family: verdana, geneva, sans-serif; font-size: 10pt;} 
            a.forum-mesgSent:link 
				{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
			a.forum-mesgSent:active 
				{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
			a.forum-mesgSent:visited 
				{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
			a.forum-mesgSent:hover 
				{color: red; font-family: verdana, geneva, sans-serif; font-size: 10pt; }

			.forum-mesgQueued			/* Outgoing, unsent message */
				{color: gray; font-family: verdana, geneva, sans-serif; font-size: 10pt;} 
            a.forum-mesgQueued:link 
				{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
			a.forum-mesgQueued:active 
				{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
			a.forum-mesgQueued:visited 
				{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
			a.forum-mesgQueued:hover 
				{color: red; font-family: verdana, geneva, sans-serif; font-size: 10pt; }

			.forum-navigation			/* Navigation bar of forum listing */
				{background-color: #741010; color: white; font-family: verdana, geneva, sans-serif; font-size: 10pt;}
            a.forum-navigation:link 
				{color: white; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
			a.forum-navigation:active 
				{color: yellow; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
			a.forum-navigation:visited 
				{color: white; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
			a.forum-navigation:hover 
				{color: yellow; font-family: verdana, geneva, sans-serif; font-size: 10pt; }

			.forum-collumn				/* Collumns of forum listing */
				{background-color: #CACFFF; color: #000000; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 10pt;}

			.mesg						/* background and text of forum message */
				{background-color: #FFFFFF; color: #000000; font-family: verdana, geneva, sans-serif; font-size: 10pt;}

			.mesg-text					/* basic text */
				{color: #000000; font-family: verdana, geneva, sans-serif; font-size: 10pt;} 
            a.mesg-text:link 
				{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
			a.mesg-text:active 
				{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
			a.mesg-text:visited 
				{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
			a.mesg-text:hover 
				{color: red; font-family: verdana, geneva, sans-serif; font-size: 10pt; }

			.mesg-strongText			/* stong message text */
				{color: #000000; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 10pt;} 
            a.mesg-strongText:link 
				{color: blue; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
			a.mesg-strongText:active 
				{color: blue; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
			a.mesg-strongText:visited 
				{color: blue; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
			a.mesg-strongText:hover 
				{color: red; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 10pt; }

			.mesg-italicText				/* italic message text */
				{color: #000000; background-color: #FFFFCC; font-style: italic; font-family: verdana, geneva, sans-serif; font-size: 10pt;} 
            a.mesg-italicText:link 
				{color: blue; font-style: italic; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
			a.mesg-italicText:active 
				{color: blue; font-style: italic; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
			a.mesg-italicText:visited 
				{color: blue; font-style: italic; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
			a.mesg-italicText:hover 
				{color: red; font-style: italic; font-family: verdana, geneva, sans-serif; font-size: 10pt; }

			.mesg-head						/* header section of message */
				{background-color: #CACFFF; color: #000000; font-family: verdana, geneva, sans-serif; font-size: 10pt;}

			.mesg-headText					/* header text */
				{color: #000000; font-family: verdana, geneva, sans-serif; font-size: 10pt;} 
            a.mesg-headText:link 
				{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
			a.mesg-headText:active 
				{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
			a.mesg-headText:visited 
				{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
			a.mesg-headText:hover 
				{color: red; font-family: verdana, geneva, sans-serif; font-size: 10pt; }

			.mesg-headField				/* Header field names */
				{color: #000000; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 10pt;} 
            a.mesg-headField:link 
				{color: white; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 10pt; Field-decoration: none;}
			a.mesg-headField:active 
				{color: yellow; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 10pt; Field-decoration: none;}
			a.mesg-headField:visited 
				{color: white; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 10pt; Field-decoration: none;}
			a.mesg-headField:hover 
				{color: yellow; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 10pt; Field-decoration: none;}


	/*===========================================================================================[ POLLS ]===*/
	/* 
		Text for polls 
			poll
			poll-question
			poll-answer
			pollBox
	*/

			.poll					/* background of poll */
				{background-color: #FFFFFF; color: #000000; font-family: verdana, geneva, sans-serif; font-size: 10pt;}

			.poll-question				/* question text */
				{color: #004400; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 12pt;} 
            a.poll-question:link 
				{color: #004400; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 12pt;} 
			a.poll-question:active 
				{color: #004400; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 12pt;} 
			a.poll-question:visited 
				{color: #004400; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 12pt;} 
			a.poll-question:hover 
				{color: #004400; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 12pt;} 

			.poll-answer				/* answer text */
				{color: #000000; font-family: verdana, geneva, sans-serif; font-size: 10pt;} 
            a.poll-answer:link 
				{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; Field-decoration: none;}
			a.poll-answer:active 
				{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; Field-decoration: none;}
			a.poll-answer:visited 
				{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; Field-decoration: none;}
			a.poll-answer:hover 
				{color: red; font-family: verdana, geneva, sans-serif; font-size: 10pt; Field-decoration: none;}

			.pollBox				/* box text and background */
				{background-color: #000000; color: #FFFFFF; font-family: verdana, geneva, sans-serif; font-size: 10pt;} 
            a.pollbox:link 
				{color: white; font-family: verdana, geneva, sans-serif; font-size: 10pt; text-decoration: none;}
			a.pollBox:active 
				{color: yellow; font-family: verdana, geneva, sans-serif; font-size: 10pt; text-decoration: none;}
			a.pollBox:visited 
				{color: white; font-family: verdana, geneva, sans-serif; font-size: 10pt; text-decoration: none;}
			a.pollBox:hover 
				{color: yellow; font-family: verdana, geneva, sans-serif; font-size: 10pt; text-decoration: none;}

	/*========================================================================================[ CONTESTS ]===*/
	/* 
		Text for contests 
			contest
			contest-text
			contest-title
			contest-subtitle
			contest-rules
			contestList
			contestList-text
			contestList-title


	*/

			.contest				/* background and text of contest description */
				{background-color: #FFFFFF; color: #000000; font-family: verdana, geneva, sans-serif; font-size: 10pt;}

			.contest-text			/* contest description text */
				{color: #000000; font-family: verdana, geneva, sans-serif; font-size: 10pt;} 
            a.contest-text:link 
				{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; Field-decoration: none;}
			a.contest-text:active 
				{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; Field-decoration: none;}
			a.contest-text:visited 
				{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; Field-decoration: none;}
			a.contest-text:hover 
				{color: red; font-family: verdana, geneva, sans-serif; font-size: 10pt; Field-decoration: none;}

			.contest-title			/* contest description title text */
				{color: #000000; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 14pt;} 
            a.contest-title:link 
				{color: blue; font-family: verdana, geneva, sans-serif; font-size: 14pt; Field-decoration: none;}
			a.contest-title:active 
				{color: blue; font-family: verdana, geneva, sans-serif; font-size: 14pt; Field-decoration: none;}
			a.contest-title:visited 
				{color: blue; font-family: verdana, geneva, sans-serif; font-size: 14pt; Field-decoration: none;}
			a.contest-title:hover 
				{color: red; font-family: verdana, geneva, sans-serif; font-size: 14pt; Field-decoration: none;}

			.contest-subtitle			/* contest description subtitle text */
				{color: #000000; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 11pt;} 
            a.contest-subtitle:link 
				{color: blue; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 11pt; Field-decoration: none;}
			a.contest-subtitle:active 
				{color: blue; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 11pt; Field-decoration: none;}
			a.contest-subtitle:visited 
				{color: blue; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 11pt; Field-decoration: none;}
			a.contest-subtitle:hover 
				{color: red; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 11pt; Field-decoration: none;}

			.contest-rules			/* contest description rules text */
				{color: gray; font-family: verdana, geneva, sans-serif; font-size: 8pt;} 
            a.contest-rules:link 
				{color: blue; font-family: verdana, geneva, sans-serif; font-size: 8pt; Field-decoration: none;}
			a.contest-rules:active 
				{color: blue; font-family: verdana, geneva, sans-serif; font-size: 8pt; Field-decoration: none;}
			a.contest-rules:visited 
				{color: blue; font-family: verdana, geneva, sans-serif; font-size: 8pt; Field-decoration: none;}
			a.contest-rules:hover 
				{color: red; font-family: verdana, geneva, sans-serif; font-size: 8pt; Field-decoration: none;}

			.contestList			/* background and text of contest listing */
				{background-color: #FFFFFF; color: #000000; font-family: verdana, geneva, sans-serif; font-size: 10pt;}

			.contestList-text			/* contest list text */
				{color: #000000; font-family: verdana, geneva, sans-serif; font-size: 10pt;} 
            a.contestList-text:link 
				{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; Field-decoration: none;}
			a.contestList-text:active 
				{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; Field-decoration: none;}
			a.contestList-text:visited 
				{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; Field-decoration: none;}
			a.contestList-text:hover 
				{color: red; font-family: verdana, geneva, sans-serif; font-size: 10pt; Field-decoration: none;}

			.contestList-title			/* contest list title */
				{color: #000000; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 12pt;} 
            a.contestList-title:link 
				{color: white; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 12pt; Field-decoration: none;}
			a.contestList-title:active 
				{color: yellow; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 12pt; Field-decoration: none;}
			a.contestList-title:visited 
				{color: white; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 12pt; Field-decoration: none;}
			a.contestList-title:hover 
				{color: yellow; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 12pt; Field-decoration: none;}

/*@@@@@@@@@@@@@@@@@@@@@@@{ CUSTOM STYLES- SITE SPECIFIC. DO AS YOU WILL}@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

.top_text			/* standard text */
	{color: #000000; font-family: verdana, geneva, sans-serif; font-size: 10pt;}
a.top_text:link 
	{color: white; font-family: verdana, geneva, sans-serif; font-size: 10pt; text-decoration: none;}
a.top_text:active 
	{color: yellow; font-family: verdana, geneva, sans-serif; font-size: 10pt; text-decoration: none;}
a.top_text:visited 
	{color: white; font-family: verdana, geneva, sans-serif; font-size: 10pt; text-decoration: none;}
a.top_text:hover 
	{color: yellow; font-family: verdana, geneva, sans-serif; font-size: 10pt; text-decoration: none;}

.top_strongText		/* Bold or emphasized text */
	{color: #000000; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 10pt;}
a.top_strongText:link 
	{color: white; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 10pt; }
a.top_strongText:active 
	{color: yellow; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 10pt; }
a.top_strongText:visited 
	{color: white; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 10pt; }
a.top_textSstrong:hover 
	{color: yellow; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 10pt; }

.top_widgetText			/* text inside weather box or some other widget */
	{color: #FFFFFF; font-family: verdana, geneva, sans-serif; font-size: 10pt;}
a.top_widgetText:link 
	{color: white; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
a.top_widgetText:active 
	{color: yellow; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
a.top_widgetText:visited 
	{color: white; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
a.top_widgetText:hover 
	{color: yellow; font-family: verdana, geneva, sans-serif; font-size: 10pt; }

.lBar_text				/* basic text*/
	{color: #FFFFFF; font-family: verdana, geneva, sans-serif; font-size: 10pt;}
a.lBar_text:link 
	{color: white; font-family: verdana, geneva, sans-serif; font-size: 10pt; text-decoration: none;}
a.lBar_text:active 
	{color: yellow; font-family: verdana, geneva, sans-serif; font-size: 10pt; text-decoration: none;}
a.lBar_text:visited 
	{color: white; font-family: verdana, geneva, sans-serif; font-size: 10pt; text-decoration: none;}
a.lBar_text:hover 
	{color: yellow; font-family: verdana, geneva, sans-serif; font-size: 10pt; text-decoration: none;}

.lBar_header			/* headers */
	{color: #FFCC00; font-family: verdana, geneva, sans-serif; font-weight: bold; font-style: italic; font-size: 10pt;}

.rBar_text				/* basic text*/
	{color: #FFFFFF; font-family: verdana, geneva, sans-serif; font-size: 10pt;}
a.rBar_text:link 
	{color: white; font-family: verdana, geneva, sans-serif; font-size: 10pt; text-decoration: none;}
a.rBar_text:active 
	{color: yellow; font-family: verdana, geneva, sans-serif; font-size: 10pt; text-decoration: none;}
a.rBar_text:visited 
	{color: white; font-family: verdana, geneva, sans-serif; font-size: 10pt; text-decoration: none;}
a.rBar_text:hover 
	{color: yellow; font-family: verdana, geneva, sans-serif; font-size: 10pt; text-decoration: none;}

.rBar_header			/* headers */
	{color: #FFCC00; font-family: verdana, geneva, sans-serif; font-weight: bold; font-style: italic; font-size: 10pt;}

.content_text				/* basic text */
	{color: black; font-family: verdana, geneva, sans-serif; font-weight: normal; font-size: 10pt; }
a.content_text:link 
	{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
a.content_text:active 
	{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
a.content_text:visited 
	{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
a.content_text:hover 
	{color: red; font-family: verdana, geneva, sans-serif; font-size: 10pt; }

.content_strongText				/* Bold or emphasized text */
	{color: #000000; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 10pt;}
a.content_strongText:link 
	{color: white; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 10pt; }
a.content_strongText:active 
	{color: yellow; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 10pt; }
a.content_strongText:visited 
	{color: white; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 10pt; }
a.content_strongText:hover 
	{color: yellow; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 10pt; }

.content_finePrint			/* Small/Disclaimer text */
	{color: #000000; font-family: verdana, geneva, sans-serif; font-size: 8pt;} 
a.content_finePrint:link 
	{color: blue; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 8pt; }
a.content_finePrint:active 
	{color: blue; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 8pt; }
a.content_finePrint:visited 
	{color: blue; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 8pt; }
a.content_finePrint:hover 
	{color: red; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 8pt; }

.content_errorText			/* Error/Warning text */
	{color: red; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 10pt;} 
a.content_errorText:link 
	{color: red; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 10pt; }
a.content_errorText:active 
	{color: red; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 10pt; }
a.content_errorText:visited 
	{color: red; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 10pt; }
a.content_errorText:hover 
	{color: #FF0000; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 10pt; }

.content_copyright			/* Error/Warning text */
	{color: #000000; font-family: verdana, geneva, sans-serif; font-size: 10pt;} 
a.content_copyright:link 
	{color: white; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 10pt; }
a.content_copyright:active 
	{color: yellow; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 10pt; }
a.content_copyright:visited 
	{color: white; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 10pt; }
a.content_copyright:hover 
	{color: yellow; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 10pt; }

.content_headerLarge
	{color: #000000; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 14pt;} 
a.content_headerLarge:link 
	{color: blue; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 14pt; }
a.content_headerLarge:active 
	{color: blue; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 14pt; }
a.content_headerLarge:visited 
	{color: blue; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 14pt; }
a.content_headerLarge:hover 
	{color: red; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 14pt; }			

.content_headerMedium
	{color: #000000; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 12pt;} 
a.content_headerMedium:link 
	{color: blue; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 12pt; }
a.content_headerMedium:active 
	{color: blue; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 12pt; }
a.content_headerMedium:visited 
	{color: blue; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 12pt; }
a.content_headerMedium:hover 
	{color: red; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 12pt; }			

.content_headerSmall
	{color: #000000; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 11pt;} 
a.content_headerSmall:link 
	{color: blue; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 11pt; }
a.content_headerSmall:active 
	{color: blue; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 11pt; }
a.content_headerSmall:visited 
	{color: blue; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 11pt; }
a.content_headerSmall:hover 
	{color: red; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 11pt; }			

.article_headline			/* Headline in article*/
	{color: #004400; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 12pt;} 

.article_text				/* Basic text in article */
	{color: #000000; font-family: verdana, geneva, sans-serif; font-size: 10pt;} 
a.article_text:link 
	{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
a.article_text:active 
	{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
a.article_text:visited 
	{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
a.article_text:hover 
	{color: red; font-family: verdana, geneva, sans-serif; font-size: 10pt; }

.article_strongText			/* Bold text */
	{color: #000000; font-family: verdana, geneva, sans-serif; font-size: 10pt;} 
a.article_strongText:link 
	{color: white; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 10pt; }
a.article_strongText:active 
	{color: yellow; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 10pt; }
a.article_strongText:visited 
	{color: white; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 10pt; }
a.article_strongText:hover 
	{color: yellow; font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 10pt; }

.article_navigation				/* Basic text in article nav bar */
	{background-color: #741010; color: white; font-family: verdana, geneva, sans-serif; font-size: 10pt;} 
a.article_navigation:link 
	{background-color: #741010; color: white; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
a.article_navigation:active 
	{background-color: #741010; color: yellow; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
a.article_navigation:visited 
	{background-color: #741010; color: white; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
a.article_navigation:hover 
	{background-color: #741010; color: yellow; font-family: verdana, geneva, sans-serif; font-size: 10pt; }

.article_headlines				/* Basic text in headlines bar */
	{background-color: #D6D6D6; color: black; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 10pt;} 

.article_compactHeadline				/* Basic text in listing */
	{color: #000000; font-family: verdana, geneva, sans-serif; font-size: 8pt;} 
a.article_compactHeadline:link 
	{color: blue; font-family: verdana, geneva, sans-serif; font-size: 8pt; }
a.article_compactHeadline:active 
	{color: blue; font-family: verdana, geneva, sans-serif; font-size: 8pt; }
a.article_compactHeadline:visited 
	{color: blue; font-family: verdana, geneva, sans-serif; font-size: 8pt; }
a.article_compactHeadline:hover 
	{color: red; font-family: verdana, geneva, sans-serif; font-size: 8pt; }
	
.articleList_text				/* Basic text in listing */
	{color: #000000; font-family: verdana, geneva, sans-serif; font-size: 10pt;} 
a.articleList_text:link 
	{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
a.articleList_text:active 
	{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
a.articleList_text:visited 
	{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
a.articleList_text:hover 
	{color: red; font-family: verdana, geneva, sans-serif; font-size: 10pt; }

.articleList_headline		/* Headline in article listing */
	{color: #004400; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 12pt;} 

.articleList_compactHeadline		/* Headline in article listing */
	{color: black; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 10pt;} 

.articleList_leadHeadline	/* Headline of lead article in listing */
	{color: #004400; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 14pt;} 


.forum_text				/* Basic text in forum listing */
	{color: #000000; font-family: verdana, geneva, sans-serif; font-size: 10pt;} 
a.forum_text:link 
	{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
a.forum_text:active 
	{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
a.forum_text:visited 
	{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
a.forum_text:hover 
	{color: red; font-family: verdana, geneva, sans-serif; font-size: 10pt; }

.forum_title			/* Title of article */
	{color: #000000; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 12pt;} 

.forum_items			/* Items listing */
	{color: #000000; font-style: italic; font-family: verdana, geneva, sans-serif; font-size: 10pt;} 

.forum_mesgNew				/* New, incomming message listing */
	{color: red; font-family: verdana, geneva, sans-serif; font-size: 10pt;} 
a.forum_mesgNew:link 
	{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
a.forum_mesgNew:active 
	{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
a.forum_mesgNew:visited 
	{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
a.forum_mesgNew:hover 
	{color: red; font-family: verdana, geneva, sans-serif; font-size: 10pt; }

.forum_mesgRead				/* Incomming, read message */
	{color: #000000; font-family: verdana, geneva, sans-serif; font-size: 10pt;} 
a.forum_mesgRead:link 
	{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
a.forum_mesgRead:active 
	{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
a.forum_mesgRead:visited 
	{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
a.forum_mesgRead:hover 
	{color: red; font-family: verdana, geneva, sans-serif; font-size: 10pt; }

.forum_mesgSent				/* Outgoing, sent message */
	{color: gray; font-family: verdana, geneva, sans-serif; font-size: 10pt;} 
a.forum_mesgSent:link 
	{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
a.forum_mesgSent:active 
	{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
a.forum_mesgSent:visited 
	{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
a.forum_mesgSent:hover 
	{color: red; font-family: verdana, geneva, sans-serif; font-size: 10pt; }

.forum_mesgQueued			/* Outgoing, unsent message */
	{color: gray; font-family: verdana, geneva, sans-serif; font-size: 10pt;} 
a.forum_mesgQueued:link 
	{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
a.forum_mesgQueued:active 
	{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
a.forum_mesgQueued:visited 
	{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
a.forum_mesgQueued:hover 
	{color: red; font-family: verdana, geneva, sans-serif; font-size: 10pt; }

.forum_navigation			/* Navigation bar of forum listing */
	{background-color: #741010; color: white; font-family: verdana, geneva, sans-serif; font-size: 10pt;}
a.forum_navigation:link 
	{color: white; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
a.forum_navigation:active 
	{color: yellow; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
a.forum_navigation:visited 
	{color: white; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
a.forum_navigation:hover 
	{color: yellow; font-family: verdana, geneva, sans-serif; font-size: 10pt; }

.forum_collumn				/* Collumns of forum listing */
	{background-color: #CACFFF; color: #000000; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 10pt;}

.mesg_text					/* basic text */
	{color: #000000; font-family: verdana, geneva, sans-serif; font-size: 10pt;} 
a.mesg_text:link 
	{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
a.mesg_text:active 
	{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
a.mesg_text:visited 
	{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
a.mesg_text:hover 
	{color: red; font-family: verdana, geneva, sans-serif; font-size: 10pt; }

.mesg_strongText			/* stong message text */
	{color: #000000; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 10pt;} 
a.mesg_strongText:link 
	{color: blue; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
a.mesg_strongText:active 
	{color: blue; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
a.mesg_strongText:visited 
	{color: blue; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
a.mesg_strongText:hover 
	{color: red; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 10pt; }

.mesg_italicText				/* italic message text */
	{color: #000000; background-color: #FFFFCC; font-style: italic; font-family: verdana, geneva, sans-serif; font-size: 10pt;} 
a.mesg_italicText:link 
	{color: blue; font-style: italic; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
a.mesg_italicText:active 
	{color: blue; font-style: italic; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
a.mesg_italicText:visited 
	{color: blue; font-style: italic; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
a.mesg_italicText:hover 
	{color: red; font-style: italic; font-family: verdana, geneva, sans-serif; font-size: 10pt; }

.mesg_head						/* header section of message */
	{background-color: #CACFFF; color: #000000; font-family: verdana, geneva, sans-serif; font-size: 10pt;}

.mesg_headText					/* header text */
	{color: #000000; font-family: verdana, geneva, sans-serif; font-size: 10pt;} 
a.mesg_headText:link 
	{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
a.mesg_headText:active 
	{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
a.mesg_headText:visited 
	{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; }
a.mesg_headText:hover 
	{color: red; font-family: verdana, geneva, sans-serif; font-size: 10pt; }

.mesg_headField				/* Header field names */
	{color: #000000; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 10pt;} 
a.mesg_headField:link 
	{color: white; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 10pt; Field-decoration: none;}
a.mesg_headField:active 
	{color: yellow; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 10pt; Field-decoration: none;}
a.mesg_headField:visited 
	{color: white; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 10pt; Field-decoration: none;}
a.mesg_headField:hover 
	{color: yellow; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 10pt; Field-decoration: none;}

.poll_question				/* question text */
	{color: #004400; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 12pt;} 
a.poll_question:link 
	{color: #004400; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 12pt;} 
a.poll_question:active 
	{color: #004400; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 12pt;} 
a.poll_question:visited 
	{color: #004400; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 12pt;} 
a.poll_question:hover 
	{color: #004400; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 12pt;} 

.poll_answer				/* answer text */
	{color: #000000; font-family: verdana, geneva, sans-serif; font-size: 10pt;} 
a.poll_answer:link 
	{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; Field-decoration: none;}
a.poll_answer:active 
	{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; Field-decoration: none;}
a.poll_answer:visited 
	{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; Field-decoration: none;}
a.poll_answer:hover 
	{color: red; font-family: verdana, geneva, sans-serif; font-size: 10pt; Field-decoration: none;}

.pollBox				/* box text and background */
	{background-color: #000000; color: #FFFFFF; font-family: verdana, geneva, sans-serif; font-size: 10pt;} 
a.pollbox:link 
	{color: white; font-family: verdana, geneva, sans-serif; font-size: 10pt; text-decoration: none;}
a.pollBox:active 
	{color: yellow; font-family: verdana, geneva, sans-serif; font-size: 10pt; text-decoration: none;}
a.pollBox:visited 
	{color: white; font-family: verdana, geneva, sans-serif; font-size: 10pt; text-decoration: none;}
a.pollBox:hover 
	{color: yellow; font-family: verdana, geneva, sans-serif; font-size: 10pt; text-decoration: none;}

.contest_text			/* contest description text */
	{color: #000000; font-family: verdana, geneva, sans-serif; font-size: 10pt;} 
a.contest_text:link 
	{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; Field-decoration: none;}
a.contest_text:active 
	{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; Field-decoration: none;}
a.contest_text:visited 
	{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; Field-decoration: none;}
a.contest_text:hover 
	{color: red; font-family: verdana, geneva, sans-serif; font-size: 10pt; Field-decoration: none;}

.contest_title			/* contest description title text */
	{color: #000000; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 14pt;} 
a.contest_title:link 
	{color: blue; font-family: verdana, geneva, sans-serif; font-size: 14pt; Field-decoration: none;}
a.contest_title:active 
	{color: blue; font-family: verdana, geneva, sans-serif; font-size: 14pt; Field-decoration: none;}
a.contest_title:visited 
	{color: blue; font-family: verdana, geneva, sans-serif; font-size: 14pt; Field-decoration: none;}
a.contest_title:hover 
	{color: red; font-family: verdana, geneva, sans-serif; font-size: 14pt; Field-decoration: none;}

.contest_subtitle			/* contest description subtitle text */
	{color: #000000; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 11pt;} 
a.contest_subtitle:link 
	{color: blue; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 11pt; Field-decoration: none;}
a.contest_subtitle:active 
	{color: blue; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 11pt; Field-decoration: none;}
a.contest_subtitle:visited 
	{color: blue; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 11pt; Field-decoration: none;}
a.contest_subtitle:hover 
	{color: red; font-weight: bold; font-family: verdana, geneva, sans-serif; font-size: 11pt; Field-decoration: none;}

.contest_rules			/* contest description rules text */
	{color: gray; font-family: verdana, geneva, sans-serif; font-size: 8pt;} 
a.contest_rules:link 
	{color: blue; font-family: verdana, geneva, sans-serif; font-size: 8pt; Field-decoration: none;}
a.contest_rules:active 
	{color: blue; font-family: verdana, geneva, sans-serif; font-size: 8pt; Field-decoration: none;}
a.contest_rules:visited 
	{color: blue; font-family: verdana, geneva, sans-serif; font-size: 8pt; Field-decoration: none;}
a.contest_rules:hover 
	{color: red; font-family: verdana, geneva, sans-serif; font-size: 8pt; Field-decoration: none;}

.contestList_text			/* contest list text */
	{color: #000000; font-family: verdana, geneva, sans-serif; font-size: 10pt;} 
a.contestList_text:link 
	{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; Field-decoration: none;}
a.contestList_text:active 
	{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; Field-decoration: none;}
a.contestList_text:visited 
	{color: blue; font-family: verdana, geneva, sans-serif; font-size: 10pt; Field-decoration: none;}
a.contestList_text:hover 
	{color: red; font-family: verdana, geneva, sans-serif; font-size: 10pt; Field-decoration: none;}

.contestList_title			/* contest list title */
	{color: #000000; font-weight: bold; font-famil