body
{
   BACKGROUND-ATTACHMENT: fixed;
   font-size: 9pt;
   margin:0px;
   padding:0;
   font-family: 'Helvetica';
}
td
{
   font-size: 9pt;
   font-family: 'Helvetica';
}
div.noexpand
{
	overflow:hidden;
	height:18px;
	width:60px;
}
div.noexpand2
{
	overflow:hidden;
	height:50px;
	width:60px;
}
INPUT
{
   font-size: 9pt;
   font-family: 'Helvetica';
}
TEXTAREA
{
   font-size: 9pt;
   font-family: 'Helvetica';
}
.MenuTop
{
	Color: white; 
	text-decoration: none;
	font-weight:bold;
	font-size:12px;
}
.MenuTop:visited
{
	Color: #DDDDDD; 
}
.MenuLeft
{
	width:145px;
	Color: black; 
	text-decoration: none;
	font-weight:bold;
	font-size: 12pt;
}
.hide
{
    visibility:hidden;
    display:none;
    height:1px;
    width:1px;
}
.loginDiv
{
	position: absolute;
	background-color:whitesmoke; 
	width: 205px; 
	padding: 8px;
	border-color: black;
	border-width: 1px;
	border-style: solid;
	z-index:10000;
}
a
{
	text-decoration: none;
	Color: black; 
}
a:hover
{
	text-decoration:underline;
	Color: green;
}
a:visited
{
	Color: green;
}
.gridheader
{
   background-color:lightblue;
   font-size: 12pt;
}
.griditem0
{
   background-color:#e6eef0;
}
.griditem1
{
   background-color:whitesmoke;
}
.pager
{
   font-size: 14pt;
   cursor:pointer;
}
.adminmenu
{
   font-size: 14pt;
}
.cascadediv
{
	FILTER: progid:DXImageTransform.Microsoft.Shadow(color=lightblue,direction=135);
	position: absolute; 
	top: 140px;
	width: 590px;
	background-color: #EEEEEE;
    border-width:2px;
    border-color: lightblue;
    border-style:solid;
    padding:10px;
	z-index:1001;
}
.blurdiv
{
	filter: Alpha(Opacity=50); 
	left: 0px;
	position: absolute;
	top: 0px;
	height: 100%;
	width: 100%;
	background-color: white;
	z-index: 1000;
}

.borders 
{
	background-color:#a3d22a;
	padding:5px; 
	font-size:15px; 
	border-color: darkgreen; 
	border-style: solid; 
	border-width:1px;
	width:98%; 
	float:left; 
}

.NameSyle
{
	font-size:20px; 
	color: #00768B;
	font-family: Myriad Pro;
	text-decoration:underline;
	font-weight: bold;
}

.AddressStyle
{
	font-size:15px;
	color: #00768B;
	font-family: Myriad Pro;
}

.NumberStyle
{
	font-size:15px;
	color: #00768B;
	font-family: Myriad Pro;
	font-weight: Bold;
}

.LabelStyle
{
	color: gray;
	font-weight: Bold;
}

.TextStyle
{
	font-family: Myriad Pro; 
	font-size: 14px;
}
.DetailGrouping
{
	padding-top: 5px;
	border-bottom: 1px solid gray;
	font-size:15px;
	color: gray;
}

.clear { 
    overflow: hidden;
    width: 100%;
}

a.button {
    background: transparent url('../Images/bg_button_a.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 12px Helvetica, sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px; 
    text-decoration: none;
}

a.button span {
    background: transparent url('../Images/bg_button_span.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
}

a.button:active {
    background-position: bottom right;
    color: #000;
    outline: none; 
}

a.button:active span {
    background-position: bottom left;
    padding: 6px 0 4px 18px; 
}
.dropframe
{
	border-width:2px;
	border-style:solid;
	border-color:green;
	height:200px;
    width:350px;
	z-index:10000;
	position:absolute;
}