Body
{
	background-color: #FFFFFF;
	font-family: Arial;
	font-size: 60%;
	color: black;
}

UL
{
	color: #333333;
	margin-left: 15px;
}


TD
{
	font-size: 70%;
	font-family: Arial;
	color: black;
}

Em
{
	color: #EF864F;
	font-style:normal;
	
}

H1
{
	color: #55649B;
	font-size: 190%;
	margin-bottom: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}


H2
{
	color: #D11241;
	font-size: 180%;
	margin-bottom: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
TD.Content
{
	color: black;
	font-size: 75%;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	padding-right: 20px;
}
TD.Content A
{
	color: #596AAF;
	text-decoration:none;
}
TD.Content A:hover
{
	color: #596AAF;
	text-decoration:underline;
}

TD.SplashContent
{
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-right:340px;
	color:White;
}
TD.SplashHeader
{
	padding-left:110px;
	padding-top:85px;
}
/* HEADER AND FOOTER */
TD.Footer
{
	color:white;
	text-decoration:none;
	font-weight:normal;
	padding-right:10px;
}
TD.Footer A
{
	color:White;
	text-decoration:none;
	font-weight:normal;
}
TD.Footer A:hover
{
	color:#BFC7E9;
	text-decoration:normal;
}
TD.SplashFooter
{
	padding-left:10px;
}
TD.SplashFooter A
{
	color:White;
	text-decoration:none;
}
	
TD.Bottom
{
	color:White;
	padding-left:10px;
}
/* HEADER AND FOOTER end */

/* NAVIGATION */
TD.CookieTrail
{
	
	padding-left:10px;
}
TD.CookieTrail A
{
	color:#BFC7E9;
	text-decoration:none;
}
TD.CookieTrail A:hover
{
	color:white;
	text-decoration:none;
}
TD.LeftBar
{
	color:White;
	padding-left:20px;
	padding-right:10px;
	padding-top:10px;
}
TD.LeftBar A
{
	color:white;
	text-decoration:none;
}
TD.LeftBar A:hover
{
	color:#A9B6E3;
}
/* NAVIGATION end */

/* FORMS */
INPUT
{
	font-size: 90%;
}
INPUT.Button
{
	color: #000000;
	font-size: 95%;
	margin-top: 5px;
}
TEXTAREA
{
	font-size: 95%;
}
/* FORMS end */



/* DATAGRID */
TABLE.DataGrid
{
	border: solid 1px white;
	border-top: solid 1px #cccccc;
}
TABLE.DataGrid A
{
	text-decoration: none;
}
TABLE.DataGrid A:hover
{
	text-decoration: none;
	color: #333333;
}
TABLE.DataGrid TR.Header TD
{
	background-color: white;
	font-weight: bold;
	color: black;
	height: 25px;
	padding-left: 8px;
	padding-right: 8px;	
}

TABLE.DataGrid TR.Item TD
{
	background-color: #F7F6F6;
	border-bottom: white 1px solid;
	padding-left: 8px;
	padding-right: 8px;
	vertical-align: top;
}
TABLE.DataGrid TR.AltItem TD
{
	background-color: #F1F0F0;
	border-bottom: white 1px solid;
	padding-left: 8px;
	padding-right: 8px;
	vertical-align: top;
}
TABLE.DataGrid A.GridCommandLink
{
	text-decoration: none;
	color: #ff0000;
	font-weight: bold;
	font-size: 65%;
}
TABLE.DataGrid A.GridCommandLink:hover
{
	text-decoration: none;
	color: black;
	font-weight: bold;
	font-size: 65%;
}

TABLE TR.SearchResultPager TD
{
	padding-top: 10px;
}
/* DATAGRID end */

/* cms forum control */
/* forum topic */
.CmsForumTopicDataGrid TD
{
	background-color:#FDC3AA;
	color: White;
	padding-left:1px;
	padding-right:1px;
	padding-bottom:3px;
	padding-top:3px;
}
.CmsForumTopicDataGrid TD A
{
	background-color:#FDC3AA;
	color: White;
}

.CmsForumTopicItem TD
{
	color: White;
	vertical-align: top;
	padding-bottom:3px;
}

.CmsForumTopicAlternatingItem TD 
{
	color: White;
	vertical-align: top;
}

.CmsForumTopicSelectedItem 
{
	vertical-align: top;
}

.CmsForumTopicHeader 
{
	vertical-align: top;
}

.CmsForumTopicPager 
{
}

/* forum thread */
.CmsForumThreadDataGrid TD
{
	background-color: #FDC3AA;
	padding-left: 6px;
	padding-right: 6px;
	padding-bottom:3px;
	
	color:White;
}
.CmsForumThreadDataGrid TD A
{
	color:White;
}

.CmsForumThreadItem TD
{
	background-color:#E4E4CC;
	color: White;
	padding:1px;
}
.CmsForumThreadItem TD A
{
	color:White;
}

.CmsForumThreadAlternatingItem TD 
{
	
	background-color:#CED6E6;
	color: White;
	padding:1px;
}
.CmsForumThreadAlternatingItem TD A
{
	color: White;
}

.CmsForumThreadSelectedItem 
{
}

.CmsForumThreadTitle 
{
	font-weight:bold;
}

.CmsForumThreadText 
{
	
}

.CmsForumThreadHeader 
{
	background-color:Aqua;
}

.CmsForumThreadPager 
{
}

/* search panel */
.CmsForumSearchPanel
{
	background-color:#F0D9A0;
	padding-left:6px;
	padding-right:6px;
	padding-top:3px;
	padding-bottom:3px;
	border:0px;
	color:White;
}

/* forum editor */
.CmsForumEditor /* rich text edit window */
{
	color: black;
}

.CmsForumEditor TEXTAREA
{
	color: black;
}

.CmsForumEditor DIV
{
	color: black;
}

.CmsForumEditorOriginalText 
{
}

.CmsForumEditorOriginalDescription 
{
}

/* cms forum control end */
/*cms event calendar grid */

.CmsEventCalendarDataGrid
{
}
.CmsEventCalendarFooter
{
}
.CmsEventCalendarSelectedItem
{
}
.CmsEventCalendarEditItem
{
}
.CmsEventCalendarItem
{
}
.CmsEventCalendarHeader
{
}
/*cms event calendar labels and links */	
.CmsEventCalendarDateLabel
{
}
.CmsEventCalendarTimeLabel
{
}
.CmsEventCalendarTitleLabel
{
	color:#ffcc00;
}
.CmsEventCalendarTitleLink
{
	
}
.CmsEventCalendarDetailLabel
{
	font-size:100%;
}
/* cms event calendar end

/*cms Poll */
.CmsPollVoteDataGrid TD
{
	
}

.CmsPollVoteItem TD
{
	color:white;
	padding-top:8px;	
}

.CmsPollVoteAlternatingItem TD 
{
	color:White;
	padding-top:8px;	
}	

.CmsPollQuestion
{
	color:white;
	font-size:110%;
}
.CmsPollQuestion TD
{
	padding-bottom:50px;
	
}
/*cms Poll end */	