﻿body 
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000080;
	/*background-color: #f8f8ff;*/
	/*margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
		margin-bottom: 100px;
background-image: '/images/back2.jpg';*/
}
h1
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #000080;
	/*background-color: #ffffff;*/
}
h2
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000080;
	/*background-color: #ffffff;*/
}
h3
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000080;
	background-color: #ffffff;
}
A:link{    COLOR: #0000ff;        TEXT-DECORATION: none}
A:visited{    COLOR: #0000ff;       TEXT-DECORATION: none;}
A:active{    COLOR: #0000ff;       TEXT-DECORATION: none;}
A:hover{    COLOR: #0000ff;       TEXT-DECORATION: underline;}

.mediumhead
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	background-color: #000060;
	height: 16px;
}
.mediumheadright
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	background-color: #000060;
	height: 16px;
	border-color: #ffffff;
	border-right: solid 3px;
}
.bighead
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	background-color: #000060;
	height: 29px;
}
.bigheadleft
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	background-color: #000060;
	height: 29px;
	border-color: #ffffff;
	border-left: solid 3px;
}
.bigheadright
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	background-color: #000060;
	height: 29px;
	border-color: #ffffff;
	border-right: solid 3px;
}
.bigpanel
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: justify;
	color: #000080;
	background-color: #ffffff;
}
.bigpanelleft
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	background-color: #ffffff;
	border-color: #ffffff;
	border-left: solid 3px;
}
.bigpanelright
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	background-color: #ffffff;
	border-color: #ffffff;
	border-right: solid 3px;
}
.e
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000080;
	text-align: justify;
}
.enoalign
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000080;
}
.ew
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000080;
	background-color: #ffffff;
	text-align: justify;
	width: 820px;
}
.eh
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000080;
	background-color: #ccccff;
}
.emenutable
{
	border-bottom: 1px solid #c0c0c0;
}
.emenutd
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000080;
	background-color: #f4f4f4;
	text-align: justify;
	height: 30px;
	border-left: 1px solid #c0c0c0;
	border-color: #d0d0ff;
	text-align: center;
}
.emenutdhover
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000080;
	background: #d0d0ff;
	text-align: justify;
	height: 30px;
	border-left: 1px solid #c0c0c0;
	border-top: 1px solid #c0c0c0;
	border-bottom: 1px solid #c0c0c0;
	border-color: #d0d0ff;
	text-align: center;
}
.emenutdlast
{
	border-left: 1px solid #c0c0c0;
}
.emenutext
{
	font-weight: normal;
	color: #000080;
	text-decoration: none;
}
.ebutton 
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
	height: 19px;

	border-style:solid;
	border-top-width:1px;
	border-left-width:1px;
	border-bottom-width:1px;
	border-right-width:1px;
	border-top-color:#D9DFEA;
	border-left-color:#D9DFEA;
	border-bottom-color:#0e1f5b;
	border-right-color:#0e1f5b;
	background-color:#e0e0ff;
	color:#000000;
}
.euploadbutton 
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: center;
/*	vertical-align: middle; */
	height: 19px;

	border-style:solid;
	border-top-width:1px;
	border-left-width:1px;
	border-bottom-width:1px;
	border-right-width:1px;
	border-top-color:#D9DFEA;
	border-left-color:#D9DFEA;
	border-bottom-color:#0e1f5b;
	border-right-color:#0e1f5b;
	background-color:#e0e0ff;
	color:#000000;
}
.ebuttonok 
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
	height: 19px;

	border-style:solid;
	border-top-width:1px;
	border-left-width:1px;
	border-bottom-width:1px;
	border-right-width:1px;
	border-top-color:#D9DFEA;
	border-left-color:#D9DFEA;
	border-bottom-color:#0e1f5b;
	border-right-color:#0e1f5b;
	background-color:#3b5998;
	color:#FFFFFF;
}
.ebuttonerror 
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
	height: 19px;

	border-style:solid;
	border-top-width:1px;
	border-left-width:1px;
	border-bottom-width:1px;
	border-right-width:1px;
	border-top-color:#D9DFEA;
	border-left-color:#D9DFEA;
	border-bottom-color:#0e1f5b;
	border-right-color:#0e1f5b;
	background-color:#e01010;
	color:#FFFFFF;
}
.etextbox
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000080;
	background-color: #ffffff;
	text-align: justify;
	border-width:1px;
	border-style:solid;
	border-color: #9090ff;
	vertical-align: middle;
	padding-left: 3px;
	height: 15px;
}
.etextboxmultiline 
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000080;
	background-color: #ffffff;
	text-align: justify;
	border-width:1px;
	border-style:solid;
	border-color: #9090ff;
	vertical-align: middle;
	padding-left: 3px;
}
.etextboxright 
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000080;
	background-color: #ffffff;
	text-align: right;
	border-width:1px;
	border-style:solid;
	border-color: #9090ff;
	height: 15px;
	vertical-align: middle;
	padding-left: 3px;
}
.edropdownlist 
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000080;
	background-color: #ffffff;
	text-align: justify;
	border-width:1px;
	border-style:solid;
	border-color: #9090ff;
	height: 19px;
	vertical-align: middle;
}
.copy
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	TEXT-ALIGN: center;
}
.new 
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000080;
	background-color: Yellow;
	text-align: justify;
	
	border-style:solid;
	border-top-width:1px;
	border-left-width:1px;
	border-bottom-width:1px;
	border-right-width:1px;
	border-top-color:Yellow;
	border-left-color:Yellow;
	border-bottom-color:Yellow;
	border-right-color:Yellow;
}
.eprn
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000080;
	background-color: #ffffff;
	text-align: justify;
}
.eprogressfill
{
	background-color:#3b5998;
}
.eprogressempty
{
	background-color:#e0e0ff;
}
.elistbox 
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000080;
	background-color: #ffffff;
	text-align: justify;
	border-width:1px;
	border-style:solid;
	border-color: #9090ff;
	height: 57px;
	vertical-align: middle;
}
.elistbox2
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000080;
	background-color: #ffffff;
	text-align: justify;
}
.delete 
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ff0000;
	background-color: #ffffff;
	text-align: justify;
}
.ewh 
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000080;
	background-color: #dadaff;
	width: 820;
}
.et 
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000080;
	background-color: #ddddff;
}
.es 
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 1pt;
	font-weight: normal;
	color: #000080;
	background-color: #ffffff;
}
.ei 
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000080;
	background-color: #ffffff;
}
.eterror 
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000080;
	background-color: #ffaaaa;
}
.eheadbill 
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0000B0;
	background-color: #ffffff;
}
.etotalbill 
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000080;
	background-color: #ffffff;
}
.est 
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000080;
	background-color: #d4e5f0;
}
.heading 
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000070;
	/*background-color: #ffffff;*/
}
.heading_delete
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ff0000;
	/*background-color: #ffffff;*/
}
.title 
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000080;
	/*background-color: #ffffff;*/
}
.title_hide 
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #A0A0A0;
	background-color: #ffffff;
}
.section 
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000080;
	background-color: #ffffff;	
}
.error 
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
	background-color: #ffffff;
}
.hide 
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #A0A0A0;
}
.small
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 8px;
}
.code 
{
	font-family: courier;
	font-size: 11px;
	font-weight: normal;
	color: #008000;
	background-color: #ffffff;
}
/* http://www.communitymx.com/content/article.cfm?cid=528A0 works on all but vscroll always on*/
html
{
	min-height: 100%; 
	margin-bottom: 1px; 
}
.efileupload
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000080;
	background-color: #ffffff;
	text-align: justify;
	border-width:1px;
	border-style:solid;
	border-color: #9090ff;
	vertical-align: middle;
	padding-left: 3px;
	height: 19px;
}

/* This defines the style of the tab container header (where the tabs appear) */
.etab .ajax__tab_header 
{
	background:url('/images/tab-line.gif') repeat-x bottom;
}

/* 'inner' refers to the left-hand side of the tab, 'outer' the right and 'tab' to the tab body */

/* Inactive tab styles */
.etab .ajax__tab_outer 
{
	background:url('/images/tab-right.gif') no-repeat right;
	height:21px;
}

.etab .ajax__tab_inner 
{
	padding-left:3px;
	background:url('/images/tab-left.gif') no-repeat;
}

.etab .ajax__tab_tab 
{
	height:13px;
	padding:4px;
	margin:0;
	background:url('/images/tab.gif') repeat-x;
}

/* Active tab styles */
.etab .ajax__tab_active .ajax__tab_outer 
{
	background:url('/images/tab-active-right.gif') no-repeat right;
}

.etab .ajax__tab_active .ajax__tab_inner 
{
	background:url('/images/tab-active-left.gif') no-repeat;
}

.etab .ajax__tab_active .ajax__tab_tab 
{
	background:url('/images/tab-active.gif') repeat-x;
}

/* This defines the style of the body of the tab container */
.etab .ajax__tab_body 
{
	border-top:0;
	padding:8px;
	background-color:#ffffff;
}

/* These can be used to define the style for when the mouse cursor is hovering over an inactive
   tab. 
.etab .ajax__tab_hover .ajax__tab_outer 
{
	background:url('/images/tab-hover-right.gif') no-repeat right;
}

.etab .ajax__tab_hover .ajax__tab_inner 
{
	background:url('/images/tab-hover-left.gif') no-repeat;
}

.etab .ajax__tab_hover .ajax__tab_tab 
{
	background:url('/images/tab-hover.gif') repeat-x;
}
*/

