﻿body {
}

.error
{
	text-transform: none;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	font-size: 10pt;
	color: #cc0000;
	font-family: Tahoma;
	text-align: center;
}

.menuButton
{
		height: 73;
		margin: 0px;
		padding-right: 0px;
		padding-left: 0px;
		padding-bottom: 0px;
		padding-top: 0px;
}
.menuBaseLine
{
	text-transform: none;	
	font-family: Tohoma;
	font-size: 8.5pt;
	color: #4B6397;
	text-decoration: none;
}
.menuBaseLine:hover
{
	color: aqua;
}

.menuLink
{
	text-transform: none;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}


.menuBorder
{
	margin: 0px; 
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	padding-top: 0px; 
}

.menuFooter
{
	text-transform: none;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	font-size: 8pt;
	color: #4B6397;
	font-family: Tahoma;
	text-align: center;
	display: block;
}

.articlebody
{
	font-family:Tahoma;
	display: inline;
	float: left;
	background-image: url(Images/articlesbg.bmp);
}

.articleimageblock
{
	display: block;
	float: left;
	clear: both;
}
.articleimage
{
	position: relative;
	float: right;
	margin: 5px;
	
}
.articlepanel
{
	margin: 0px;
	display: block;
	float: left;
	text-align: center;
	overflow: visible;
	visibility: visible;
}
.articlecontent
{
	margin:  5px 10px 0px  0px; 
	display: block;
	float: left;
	text-align: center;
	overflow: visible;
	visibility: visible;
}
.articletext
{
	text-align: left;
	font-size: 9pt;
	color: #99b0ff;
	text-decoration: none;
	margin: 5px 10px 0px;
}
.articleem
{
	color: #e6ffff;
	font-weight: bold;
}
.articlelink
{
	text-align: right;
	font-size: 9pt;
	color: #336699;
	font-weight: bold;
	text-decoration: none;
	overflow: hidden;
	line-height: 8pt;
}
.articlelink:hover
{
	color: #00ffff;
	
}
.articletitle
{
	text-align: left;
	font-size: 14pt;
	color: #ffcc33;
	font-weight: bold;
	text-decoration: none;
	overflow: hidden;
}
.articleheader
{
	font-weight: bold;
	font-size: 14pt;
	color: #ffcc33;
	font-family: Tahoma;
	text-align: left;
	vertical-align: middle;
	overflow: hidden;
	line-height: 20pt;
	border-bottom: #3E5484 1px solid;
}
.articlebottom
{
	float: none;
	display: block;
}
.articlereadmore
{
}
.articlefilmtitle
{
	font-weight: bold;
	font-size: 11pt;
	color: #66ff33;
	font-variant: small-caps;
}
.articlelist
{
	text-align: left;
	font-size: 9pt;
	color: #000000;
	font-family: Tahoma;
	background-position: 8pt 8pt;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-color: #006699;
	width: 180px;
}
.schTable
{
	text-align: center;
	font-size: 9pt;
	color: #99ccff;
	font-family: Tahoma;
	line-height: 8pt;
	list-style-type: lower-alpha;
}
.schTRA
{
	background-color: #1c304b;
}
.schTRB
{
	background-color: #003366;
}
.schTD1
{
	color: #6699ff;
	text-align:right;
}
.schTD
{	
	color: #99ccff;
}
.snackbarbody
{
	font-family:Tahoma;
}
.snackbarColumn
{
	font-family: Tahoma;
	position: relative;
	display: inline;
	float: left;
}
.snackbarCategory
{
	font-family: Tahoma;
	overflow: visible;
	margin: 5px;
}
.snackbarTable
{
	background-color: #006699;
	font-size: 8pt;
	font-family: Tahoma;
	color: #ccffff;
}
.snackbarTableCellA
{
	background-color: #1c304b;
}
.snackbarTableCellB
{
	background-color: #003366;
}
.snackbarTableHead
{
	background-color: #336699;
}

.copyright
{
	text-transform: none;
	font-family: Tohoma;
	font-size: 9pt;
	color: #333366;
	text-decoration: none;
}
.lastUpdate
{
	text-transform: none;
	font-family: Tohoma;
	font-size: 7.5pt;
	color: #333366;
	text-decoration: none;
	text-align: center;
	font-style: italic;
	font-variant: small-caps;
}
.arrow
{
	width: 8px;
	height: 8px;
}

.adminPanel
{
	background-color: #003366;
	color: #ccffff;
	font-weight: bold;
	font-size: 8pt;
	color: #336699;
	font-family: Tahoma;
	display: block;
}
.adminBottom
{
	border-bottom: #cc9900 1px dotted;
	display: block;
	color: #99cccc;
}
.adminMenu
{
	font-weight: bold;
	font-size: 8pt;
	color: #336699;
	font-family: Tahoma;
}
.adminMenu:hover
{
	color: aqua;
}
.adminInput
{
	color: Black;
	border-right: #cccc99 1px solid;
	border-top: #cccc99 1px solid;
	font-size: 8pt;
	text-transform: none;
	border-left: #cccc99 1px solid;
	border-bottom: #cccc99 1px solid;
	font-variant: normal;
	text-decoration: none;
}

.adminButton
{
	color: Black;
	border-right: #ffffff 1px solid;
	border-top: #ffffff 1px solid;
	border-left: #ffffff 1px solid;
	border-bottom: #ffffff 1px solid;
	font-weight: bold;
	background-color: #0099cc;
}

.adminButton:hover
{
	color: Black;
	border-right: #ffff66 1px solid;
	border-top: #ffff66 1px solid;
	border-left: #ffff66 1px solid;
	border-bottom: #ffff66 1px solid;
}
.adminTable
{
	font-size: 8pt;
	color: #66cccc;
	font-family: Tohoma;
	background-color: #336699;
}
.adminTablerowA
{
	background-color: #1c304b;
}
.adminTablerowB
{
	background-color: #003366;
}
.adminTableInactive
{
	color: #666666;
}
.adminTablecell
{
	color: #ffffcc;
	text-decoration: none;
	font-size: 8pt;
	text-transform: uppercase;
}

.adminTableHead
{
	color: #ffffcc;
	background-color: black;
	vertical-align: bottom;
}
.adminAction
{
	font-weight: bold;
	font-size: 8pt;
	color: #66cccc;
	font-family: Tahoma;
}
.adminAction:hover
{
	color: #ffff66;
}
.adminDisabled
{
	font-weight: bold;
	font-size: 8pt;
	color: #999999;
	font-family: Tahoma;
}
.countertext
{
	font-size: 10px;
	color: #66ff33;
}

.surveytd
{
	font-size: 11pt;
	color: #ffffff;
	font-family: 'Arial Narrow';
	text-align: left;
	vertical-align: top;
}
.surveyvalue
{
	font-size: 11pt;
	color: #666666;
	font-family: 'Arial Narrow';
}
.surveyheading
{
	font-size: 28pt;
	color: #ffff00;
	font-family: 'Times New Roman';
	font-weight: bold;
	filter:DropShadow(Color=#FF0000, OffX=2, OffY=2, Positive=1);
}
.surveysubheading
{
	font-size: 14pt;
	color: #ffff00;
	font-family: 'Times New Roman';
	font-weight: bold;
}
.surveygroupheading
{
	font-weight: bold;
	font-size: 12pt;
	color: #ff9900;
	font-variant: small-caps;
	text-align: left;
}
.surveythankyou
{
	font-size: 11pt;
	color: #cc6600;
	font-family: Arial;
}
.surveyremark
{
	font-size: 11pt;
	color: #006666;
	font-family: Arial;
}
.surveyem
{
	font-weight: bolder;
	color: #00999a;
	text-decoration: underline;
}
.surveyradio
{
	font-size: 11pt;
	color: #666666;
	font-family: 'Arial Narrow';
	cursor: hand;
	float: left;
	display: block;
	text-align:left;
}
.surveyradio:hover
{	
	text-decoration: underline;	
}
.surveyradiotext
{
	cursor:hand;
}
.surveyinputbox
{
	border-right: #666666 1px solid;
	border-top: #666666 1px solid;
	border-left: #666666 1px solid;
	border-bottom: #666666 1px solid;
	background-color: #ffffcc;
	height: 16px;
	color: #000066;
}
.surveyradioselected
{
	color: turquoise;
	text-decoration:underline;
}
