﻿html, body
{ 
	position:relative;
	overflow:hidden;	 
	margin:0px; 
	padding:0;
	width:100%;
	height:100%;
	font-family:Verdana, Arial;
	font-size: 10pt;
	font-weight:normal; 
	background-color:#ffffff;
	text-align:center;
}

a 
{
	font-family:Verdana, Arial;
	font-size:8pt;
	font-weight:normal;
	color:#0d0d0d;
	text-decoration:underline;
}

a:hover
{
	color:#014fa2;
	text-decoration:none;
}

p, td, .text
{
	font-family:Verdana, Arial;
	font-size:8pt;
	font-weight:normal;
	color:#0f0f0f;
	text-decoration:none;
}

.input_text
{
	font:normal 8pt Verdana, Arial;
	color:#0f0f0f;
	padding-left:0px;
	height:15px;
	border:solid 1px #8f8f8f;
	background-color:#ffffff;
}

.input_button
{
	font:normal 8pt Verdana, Arial;
	color:#ffffff;
	padding-top:0px;

	border:outset 1px #8f8f8f;
	background-color:#8f8f8f;
	text-align:center;
	vertical-align:middle;
}

.input_button:hover
{
	background-color:#787878;
	cursor:pointer;	
}

#outer {
	position: absolute;
	top: 50%;
	left: 0px;
	width: 100%;
	height: 1px;
	overflow: visible;
}
	 
#inner {
    width: 293px;
	height: 147px;
	margin-left: -146px;  /***  width / 2   ***/
	position: absolute;
	top: -73px;          /***  height / 2   ***/
	left: 50%;
}

.ReferenceGrid
{
	font:normal 8pt Verdana, Arial;
	border:solid 1px #909090;
	text-decoration:none;
	color:#0d0d0d;	
}

.ReferenceGrid_td
{
	border:solid 1px #909090;
	padding-left:2px;
}

.ReferenceGrid_Link
{
	text-decoration:none;
}

.Button01
{
	width:85px;
	background-color:#7f7f7f;
	border:ridge 1px #ffffff;
	font-size:8pt;
	color:#ffffff;
}

.Button01:hover
{
	background-color:#4b4b4b;
	border:inset 1px #ffffff;	
	cursor:pointer;
}

.DDL_OpenHours 
{
	border:solid 1px #feffcb;
	background-color:#feffcb;
	color:#333B41;
	height:20px;
}

.DDL_OpenHours:hover
{
	background-color:#c2d69a;
}

.DDL_OpenHours2 
{
	border:solid 1px #ffffff;
	background-color:#feffcb;
	color:#333B41;
	height:20px;
}

.DDL_OpenHours2:hover
{
	background-color:#c2d69a;
}

.DDL 
{
	border:solid 1px #7f7f7f;
	background-color:#feffcb;
	color:#333B41;
	height:20px;
}

.DDL:hover
{
	background-color:#c2d69a;
}

.DDL_ReadOnly 
{
	border:solid 1px #7f7f7f;
	background-color:#dddddd;
	color:#333B41;
	height:20px;
}

.DDL_Multiline
{
	border:solid 1px #7f7f7f;
	background-color:#feffcb;
	color:#333B41;
}

.DDL_Multiline:hover
{
	background-color:#c2d69a;
}

.ZT_td
{
	width:135px; 
	border-bottom:solid 1px #7f7f7f; 
	height:23px; 
	text-align:left; 
	vertical-align:middle;
}

.ZT_td2
{
	width:94px; 
	border-bottom:solid 1px #7f7f7f; 
	height:23px; 
	text-align:left; 
	vertical-align:middle;
}

.CheckBox
{
	border:solid 1px #7f7f7f;
	background-color:Transparent;
	text-align:left;
	vertical-align:middle;
	text-decoration:none;
}

.CheckBoxTransparent
{
	border-style:none;
	background-color:Transparent;
	text-align:left;
	vertical-align:middle;
	text-decoration:none;
}

.Distri_td1
{ 
	background-color:#ffffff;
	text-align:left;
	vertical-align:top;
	border:solid 1px #7f7f7f;
	border-right-style:none;
}

.Distri_td2
{ 
	background-color:#7f7f7f;
	text-align:left;
	vertical-align:top;
	border:solid 1px #7f7f7f;
	border-right-style:none;
	border-left-style:none;
}

.Distri_td3
{ 
	background-color:#ffffff;
	text-align:left;
	vertical-align:top;
	border:solid 1px #7f7f7f;
	border-left-style:none;
	width:281px;
}

