/* Main Definitions *
body, html			{ height: 100%; }
body				{ background-color: white; }

a					{ text-decoration: none; color: #667788; }
a:hover				{ color: #666666; }

/* Body Definitions *
.mainBody			{ background: black url("../../../images/background-gradient.jpg"); padding: 0px; margin: 0px; }
.mainHeader			{ background: #f0f0f0 url("../images/big-header.jpg"); height: 98px; }

/* Table Formatting *
.mainTable			{ border: 2px solid #ffffff; background-color: #ffffff; height: 100%; width: 780px; }
.subTable			{ background-color: #f9f9f9; margin-top: -1px; } /* margin: 1px; border: 1px; *

.infoDataRow td		{ background-color: #eeffee; }
.warningDataRow td	{ background-color: #f0cfcf; }

.leftMenu			{ background-color: #f3f3f3; } /* padding: 4px; *

.headRow td			{ background: #CDD9E4 url("../../../images/header-row-background-2.gif"); color: white; height: 22px; }
.headData			{ background: #CDD9E4 url("../../../images/header-row-background-2.gif"); color: white; height: 22px; }

.evenDataRow img	{ vertical-align: middle; }
.evenDataRow td		{ background-color: #e0e0e0; }
.evenData			{ background-color: #e0e0e0; }

.oddDataRow img		{ vertical-align: middle; }
.oddDataRow td		{ background-color: #f0f0f0; }
.oddData			{ background-color: #f0f0f0; }

.menuDataRow td		{ background-color: #E5F2DF; font-weight: bold; }
.menuDataRow a		{ color: #44612A; }
.menuDataRow img	{ vertical-align: middle; }

.smallFooter		{ height: 2px; background-color: #d9d9d9; }
/*
.titleRow td		{ height: 25px; vertical-align: middle; background: #283F54 url("../../../images/title-row-background.gif"); color: white; padding-left: 4px; padding-right: 4px; background-position:top; }
.titleData			{ height: 25px; vertical-align: middle; background: #283F54 url("../../../images/title-row-background.gif"); color: white; padding-left: 4px; padding-right: 4px; background-position:top; }
*
.errorRow td		{ height: 25px; vertical-align: middle; color: white; background-color: #b86c6c; }
.titleRow img		{ vertical-align: middle; }
.smallTabRow td		{ height: 4px; background-color: #E9EFF4; }

.link				{ cursor: pointer; cursor: hand; }
.linkRow td			{ cursor: pointer; cursor: hand; }

.noHeight			{ height: 0%; }

/* Main Formatting *
.larger				{ font-size: 10pt; font-weight: bold; color: #222222; }
.smaller td			{ font-size: 7pt; }
.smaller			{ font-size: 7pt; }
.label				{ font-weight: bold; }
.grayFont			{ color: #a6a6a6; }
.grayBackground		{ background-color: #a6a6a6; }
.searchHighLt		{ font-weight: bold; }

.floatLeft			{ float: left; }
.block				{ display: block; }

/* GUI Elements 
.button 			{ height: 22px; padding: 2px; white-space: nowrap; cursor: pointer; border: none; margin: 1px; }
.buttonImg			{ vertical-align: middle; }
.buttonHover		{ border: 1px outset; cursor: pointer; height: 22px; padding: 2px; white-space: nowrap; display: block; }
.buttonHover #L		{ background-image: url("images/ovalbutton-left.gif"); display: inline; border: 1px solid green; }
.buttonHover #M		{ background-image: url("images/ovalbutton-mid.gif");display:inline; float: none; }
.buttonHover #R		{ background-image: url("images/ovalbutton-left.gif");display:inline; float: none; }


.buttonPress 		{ border: 1px inset; cursor: pointer; padding: 3px 1px 1px 3px; height: 22px; white-space: nowrap; display: block; }
.button #L			{ display:inline; }
.button #M			{ display:inline; float: none; }
.button #R			{ display:inline; float: none; }
*
.disabled			{ color: #999999; }
.disabledBack		{ background: transparent; }
.noBorder			{ border: 0px; }
.hidden				{ display: none; }

.footer				{ font-size: 8pt; background: url("../../../images/menubar-background.gif"); }
.footer a			{ color: #a6a6a6; }

.attachmentsBar		{ padding-right: 6px; padding-left: 6px; }
.attachmentsBar td	{ font-size: 8pt; }

.separator			{ width: 0px; height: 24px; border-left: 2px groove; background: transparent; }

.menuTable			{ background-color: #f6f6f6; height: 36px; background: url("../../../images/menubar-background.gif"); } /* border-top: 1px solid #e3e3e3; border-bottom: 1px solid #e3e3e3;  *

.thickBorder		{ border: 2px solid #4E4E48; }

.arrow				{ cursor: pointer; }

/* Forms *
.input				{ font-family: tahoma,verdana,arial; font-size: 8pt; margin: -1px; }
.fixed				{ font-family: "courier new",courier; font-size: 8pt; }
.wide				{ width: 100%; }
.mid				{ width: 50%; }
.high				{ height: 100%; }
.fHeight25			{ height: 25px; }
.fWidth25			{ width: 25px; }
.fWidth50			{ width: 50px; }

/* Colorize *
.red				{ color: #99324a; }
.green				{ color: #32994a; }
.white				{ background-color: #ffffff; }
.redDataRow td		{ background-color: #F9C5C5; }
.redDataRow img		{ vertical-align: middle; }
.greenDataRow td	{ background-color: #C5F9C5; }
.greenDataRow img	{ vertical-align: middle; }
.overDataRow		{ background-color: #6d7fA8; color: white; cursor: pointer; cursor: hand; }

 
.tabOn				{ background-image: url('../../../images/tabs/fill-on.gif'); }
.tabOff				{ background-image: url('../../../images/tabs/fill-off.gif'); }
.tabOn	a			{ color: white; }
.tabOff	a			{ color: #333333; }
.tabBar				{ padding-left: 1px; }

 
.innerIcon			{ float:left; margin: 2px 8px 4px 2px; }

/* Positioning *
.absMiddle			{ vertical-align:middle; }
.rightSpace			{ text-align: right; padding-right: 12px; }

.noPadding			{ padding: 0px; }
.fPadding5			{ padding: 5px; }
.fPadding10			{ padding: 10px; }
.noMargin			{ margin: 0px; }
.fMargin5			{ margin: 5px; }
.fMargin10			{ margin: 10px; }

.topCut				{ }

.nowrap				{ white-space: nowrap; }

.alternateBody		{ background-image: url('../../../images/high-background-gradient.jpg'); background-repeat: repeat-x; }

.customIFrame		{ width: 98%; height: 680px; border: 1px solid #999999; }
iframe				{ border-width: 0px; height: 100%; }

.printOnly			{ visibility: hidden; }

.dumptable.header	{ background-color: #e0e0e0; }
.dumptable.title	{ background: #CDD9E4 url("../../../images/header-row-background-2.gif"); color: white; height: 22px; }
.dumptable.data		{ background-color: #f0f0f0; }
*/

#globalProgressBar	{ position: absolute; width: 320px; height: 140px; z-index: 10; visibility: hidden; }
#globalPopupBox		{ position: absolute; width: 360px; height: 140px; z-index: 11; visibility: hidden; }
#globalConfirmBox	{ position: absolute; width: 360px; height: 140px; z-index: 12; visibility: hidden; }
#globalPromptBox	{ position: absolute; width: 360px; height: 140px; z-index: 13; visibility: hidden; }
#progBarHolder		{ border: 1px inset; background-color: white; background-image: url("../../../images/progress-gradient.jpg"); }
#progBarItem		{ height: 12px; font-size: 10px; width: 0px; background: #CDD9E4 url("../../../images/header-row-background-2.gif"); color: white; }

#hiddenSnd			{ position: absolute; top: -100px; visibility: hidden; }

#globalDimArea		{ visibility: hidden; position: absolute; height: 100%; width: 100%; z-index: 5; margin: -4px -4px -4px -4px; background-image: url("../../../images/trans50blend.png"); display: inline; }
