﻿body, html, form
{
	height:100%;
	width:100%;
	border-collapse:collapse;
	margin:0px;
	padding:0px;
	overflow:hidden;
}

.BGMASTER
{
	background-color:#333333;
}

.HEADER 
{
	background-color:#000000;
	width:780px;
	height:90px;	
	border-left: solid 1px #999999;
	border-right: solid 1px #999999;
}

.SUBMENUE
{
	background-image: url(images/bg_submenue_right.gif);
	background-repeat:repeat-x;
	width:100%;
	height:30px;	
	margin-top:2px;
	margin-bottom:5px;
	vertical-align:top;
	text-align:right;
	padding-right:5px;
}

.CONTENT 
{
	background-color:#000000;
	width:780px;
	height:100%;	
	border-left: solid 1px #999999;
	border-right: solid 1px #999999;
	overflow:auto;
}

.BGWINLIKE
{
	background-color:#000000;
}

.TABLE_LOGIN
{
	background-color:#000000;
	border: solid 1px #999999;
}

.HEADLINE_LOGIN
{
	font-family:Verdana;
	font-size:18px;
	font-weight:normal;
	color: #FF0000;
}

/**********************************************************************/
/* Grid 1                                                             */
/**********************************************************************/
.GRID1
{
  padding-left:3px;
  padding-right:3px;
  border:solid 1px #999999;
}

.GRID1 td
{
  border: solid 1px #999999;
}

.GRID1_HEADER
{
	background-color:#333333;
	color:#FFFFFF;
	height:20px;
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
  border:solid 1px #999999;
}

.GRID1_HEADER td
{
  border:solid 1px #999999;
}

.GRID1_ROW
{
	height:25px;
	background-color:#555555;
	color:#FFFFFF;
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
}

.GRID1_ROW_ALT
{
	height:25px;
	background-color:#777777;
	color:#FFFFFF;
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
}

.GRID1_ROW_SEL
{
	height:25px;
	background-color:#f9e795;
	color:#3E444F;
	font-family:Verdana;
	font-size:12px;
    font-weight:bold;
}

.GRID1_PAGER td
{
	color:#000000; /* #eb9b1c;*/
	border-style:none;
	background-color:#999999;
	font-family:Verdana;
	font-size:12px;
    font-weight:bold;
}
.GRID1_PAGER a:link
{
	color:#ffffff;
	text-decoration: underline;
	border-style:none;
	background-color:#999999;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
}
.GRID1_PAGER a:visited
{
	color:#ffffff;
	text-decoration: underline;
	border-style:none;
	background-color:#999999;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
}

/* Grid LS_Voting */
.GRID2_PAGER td
{
	color:#000000; /* #eb9b1c;*/
	border-style:none;
	background-color:#DA0000;
	font-family:Verdana;
	font-size:16px;
    font-weight:bold;
}
.GRID2_PAGER a:link
{
	color:#ffffff;
	text-decoration: underline;
	border-style:none;
	background-color:#DA0000;
	font-family:Verdana;
	font-size:16px;
	font-weight:bold;
}
.GRID2_PAGER a:visited
{
	color:#ffffff;
	text-decoration: underline;
	border-style:none;
	background-color:#DA0000;
	font-family:Verdana;
	font-size:16px;
	font-weight:bold;
}

/**********************************************************************/
/* Selection                                                          */
/**********************************************************************/

.SUBMENU_RIGHT
{
  height:30px;
  background-image: url(images/bg_submenue_right.gif);
  background-repeat:repeat-x;
  color:#FFFFFF;
  font-family:Verdana;
  font-size:14px;
  font-weight:normal;
  text-align:left;
  text-indent: 5px;
}
.SUBMENU_RIGHT_SEL
{
  height:30px;
  background-image: url(images/bg_submenue_right.gif);
  background-repeat:repeat-x;
  color:#FFFFFF;
  font-family:Verdana;
  font-size:14px;
  font-weight:bold;
  padding: 0px 0px 0px 0px;
  border: none;
  text-align:left;
  text-indent: 5px;
}
.PANEL_WEBTAB
{
  border:solid 1px #FFFFFF;
  border-collapse:collapse;
  background-color: #f0f0f9;
  width: 100%;
  height: 100%;
}
.PANEL_WEBTAB_WINLIKE
{
  background-color:#000000;
  height: 100%;
  width:100%;
}

/**********************************************************************/
/* Controls                                                           */
/**********************************************************************/

.LABEL
{
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	color:#000000;
}

.LABEL_WHITE
{
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
}

.LABEL_9WHITE
{
	font-family:Verdana;
	font-size:9px;
	font-weight:normal;
	color:#FFFFFF;
}

.LABEL8
{
	font-family:Verdana;
	font-size:8px;
	font-weight:normal;
	color:#000000;
}

.LABEL9
{
	font-family:Verdana;
	font-size:9px;
	font-weight:normal;
	color:#000000;
}

.LABEL11_BOLD
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#000000;
}

.LABEL_ERROR
{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:Red;
}

.FILEUPLOAD
{
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	border:solid 1px #3E444F;
	background-color:#ffffff;
	overflow:hidden;
}

.GRID_PAGER td
{
	color:#000000; /* #eb9b1c;*/
	border-style:none;
	background-color:#E5E5E5;
	font-family:Verdana;
	font-size:12px;
    font-weight:bold;
}

.TEXTBOX
{
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	border:solid 1px #333333;
	background-color:#ffffff;
	overflow:auto;
}

.TEXTBOX_RIGHT
{
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	border:solid 1px #333333;
	background-color:#ffffff;
	overflow:auto;
	text-align:right;
}

.HYPERLINK
{
	font-family:Verdana;
	font-size:18px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
}

.HYPERLINK9
{
	font-family:Verdana;
	font-size:9px;
	font-weight:normal;
	text-decoration:none;
}

.BUTTON
{
	height:20px;
	background-color:#B6B6B6;
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-align:center;	
	border:solid 1px #000000;
	vertical-align:top;
}

.DROPDOWNLIST
{
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	border:solid 1px #000000;
	background-color:#ffffff;
}

.CHECKBOX 
{
	margin-left:-4px;
}

.WEBDATECHOOSER
{
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	border:solid 1px #333333;
	background-color:#ffffff;
	float:none;
	width:100px;
}

.WEBGROUPBOX
{
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	border:solid 1px #999999;
}

.VALIDATOR
{
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	color:#FF0000;
}

/* Calendar Controls */
.HEADER_MONTH 
{
	background-color:#000000;
	font-family:Verdana;
	font-weight:bold;
	font-size:10pt;
	color:#ffffff;
	height:18pt;
}
.HEADER_DAY 
{
	background-color:#777777;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:#FFFFFF;
	height:1pt;
	border-bottom:solid 1px #999999;
}
.CAL_AREA 
{
	background-color:#333333;
	font-family:Verdana;
	font-size:9pt;
	font-weight:normal;
	color:#999999;
}
.CAL_TODAY 
{
	font-family:Verdana;
	font-size:9pt;
	font-weight:bold;
	color:#FFFFFF;
}
.CAL_SELECTED 
{
	background-color:#FFF177;
	font-family:Verdana;
	font-size:9pt;
	font-weight:normal;
	color:#000000;
}

/* classes for search area */
.SEARCH_BODY
{
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	background-color:#333333;
	border: solid 1px #999999;
}

.SEARCH_TOOLBAR
{
	width:100%;
	border-top: solid 1px #999999;
	background-color:#777777;
}

hr
{
	border-top:solid 1px #999999;
	border-bottom:none;
	border-left:none;
	border-right:none;
	height:1px;
}

*html, form
{
	overflow:hidden;
}
