/* 
	Copyright: (c) 2005 FileMaker, Inc. All rights reserved.

	FILEMAKER CONFIDENTIAL
	This file includes unpublished proprietary source code of FileMaker,
	Inc. The copyright notice above does not evidence any actual or
	intended publication of such source code.

*/

.column
{
	float:left;
	padding-right: 7px;
	height:100%;
	display:block;
	position:relative;
}
.rbcb
{
	display:block;
	clear:right;
	overflow:hidden;
	vertical-align: baseline;
}

/* status area styles */
.hand { cursor: pointer }
.button { font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; width: 90px; cursor: pointer }
.wideButton { font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; width: 124px; cursor: pointer }
.numfield { font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; width: 40px }
.pulldown11 { font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; width: 130px; cursor: pointer }
.left11 { font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.center12 { font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center }
.left12 { font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left }
.right12 { font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: right }
#statusBox { position: absolute; top: 0px; left: 0px; width: 147px; height: 48px; visibility: hidden; display: block }
#homeBox { border-top: 1px solid white; border-bottom: 1px solid #c8c8c8; position: absolute; top: 0px; left: 0px; width: 49px; height: 26px; visibility: inherit; display: block }
#browseBox { border-top: 1px solid white; border-bottom: 1px solid #c8c8c8; position: absolute; top: 0px; left: 49px; width: 49px; height: 26px; visibility: inherit; display: block }
#findBox { border-top: 1px solid white; border-bottom: 1px solid #c8c8c8; position: absolute; top: 0px; left: 98px; width: 49px; height: 26px; visibility: inherit; display: block }
#modeBrowseBox { padding-top: 5px; padding-left: 5px; border-top: 1px solid black; position: absolute; top: 26px; left: 0px; width: 147px; height: 21px; visibility: hidden; display: block }
#modeFindBox { padding-top: 4px; padding-left: 5px; border-top: 1px solid black; position: absolute; top: 26px; left: 0px; width: 147px; height: 21px; visibility: hidden; display: block }
#modeEditBox { padding-top: 4px; padding-left: 5px; border-top: 1px solid black; position: absolute; top: 26px; left: 0px; width: 147px; height: 21px; visibility: hidden; display: block }
#helpBox { position: absolute; top: 29px; left: 125px; width: 18px; height: 16px; visibility: inherit; display: block }
#resetBox { position: absolute; top: 29px; left: 102px; width: 20px; height: 16px; visibility: inherit; display: block }
#resetFindBox { position: absolute; top: 29px; left: 102px; width: 20px; height: 16px; visibility: hidden; display: block }
#toolBox { background-color: #e6e6e6; border-top: 1px solid #8c8c8c; border-bottom: 1px solid #8c8c8c; position: absolute; top: 48px; left: 0px; width: 147px; height: 22px; visibility: hidden; display: block }
#newBox { position: absolute; top: 0px; left: 0px; width: 20px; height: 20px; visibility: inherit; display: block }
#editBox { position: absolute; top: 0px; left: 21px; width: 20px; height: 20px; visibility: inherit; display: block }
#noeditBox { position: absolute; top: 0px; left: 21px; width: 20px; height: 20px; visibility: hidden; display: block }
#dupBox { position: absolute; top: 0px; left: 42px; width: 20px; height: 20px; visibility: inherit; display: block }
#deleteBox { position: absolute; top: 0px; left: 63px; width: 20px; height: 20px; visibility: inherit; display: block }
#sortBox { position: absolute; top: 0px; left: 84px; width: 20px; height: 20px; visibility: inherit; display: block }
#showallBox { position: absolute; top: 0px; left: 105px; width: 20px; height: 20px; visibility: inherit; display: block }
#downBox { position: absolute; top: 0px; left: 126px; width: 20px; height: 20px; visibility: inherit; display: block }
#findToolBox { background-color: #e6e6e6; border-top: 1px solid #8c8c8c; border-bottom: 1px solid #8c8c8c; position: absolute; top: 48px; left: 0px; width: 147px; height: 22px; visibility: hidden; display: block }
#newReqBox { position: absolute; top: 0px; left: 0px; width: 20px; height: 20px; visibility: inherit; display: block }
#dupReqBox { position: absolute; top: 0px; left: 21px; width: 20px; height: 20px; visibility: inherit; display: block }
#delReqBox { position: absolute; top: 0px; left: 42px; width: 20px; height: 20px; visibility: inherit; display: block }
#showallFindBox { position: absolute; top: 0px; left: 63px; width: 20px; height: 20px; visibility: inherit; display: block }
#toolBox2 { background-color: #e6e6e6; border-top: 1px solid white; border-bottom: 1px solid #8c8c8c; position: absolute; top: 70px; left: 0px; width: 147px; display: block }
#omitBox { position: absolute; top: 0px; left: 0px; width: 20px; height: 20px; visibility: inherit; display: block }
#omitmultiBox { position: absolute; top: 0px; left: 21px; width: 20px; height: 20px; visibility: inherit; display: block }
#showomitBox { position: absolute; top: 0px; left: 42px; width: 20px; height: 20px; visibility: inherit; display: block }
#upBox { position: absolute; top: 0px; left: 126px; width: 20px; height: 20px; visibility: inherit; display: block }
#moveBox { position: absolute; left: 0px; width: 147px; height: 469px; visibility: hidden; display: block }
#navPanel { position: absolute; top: 0px; left: 0px; width: 147px; height: 160px; visibility: hidden }
#layttlBox { padding-top: 5px; padding-left: 5px; position: absolute; top: 0px; left: 0px; width: 147px; height: 22px; visibility: inherit; display: block }
#layBox { text-align: center; position: absolute; top: 20px; left: 0px; width: 147px; height: 24px; visibility: inherit; display: block }
#viewttlBox { padding-top: 4px; padding-left: 5px; position: absolute; top: 44px; left: 0px; width: 147px; height: 22px; visibility: inherit; display: block }
#viewBox { text-align: center; position: absolute; top: 63px; left: 0px; width: 147px; height: 24px; visibility: inherit; display: block }
#prevBox { position: absolute; top: 96px; left: 45px; width: 27px; height: 38px; visibility: inherit; display: block }
#prevFindBox { position: absolute; top: 96px; left: 45px; width: 27px; height: 38px; visibility: hidden; display: block }
#prevMultiBox { position: absolute; top: 96px; left: 45px; width: 27px; height: 38px; visibility: hidden; display: block }
#nextBox { position: absolute; top: 96px; left: 72px; width: 30px; height: 38px; visibility: inherit; display: block }
#nextFindBox { position: absolute; top: 96px; left: 72px; width: 30px; height: 38px; visibility: hidden; display: block }
#nextMultiBox { position: absolute; top: 96px; left: 72px; width: 30px; height: 38px; visibility: hidden; display: block }
#rangeBox { position: absolute; top: 136px; left: 0px; width: 147px; height: 24px; visibility: hidden; display: block }
#rangeLeft { position: absolute; top: 0px; left: 0px; width: 68px; height: 14px; visibility: inherit; display: block }
#rangeCenter { position: absolute; top: 0px; left: 68px; width: 11px; height: 14px; visibility: inherit; display: block }
#rangeRight { position: absolute; top: 0px; left: 79px; width: 68px; height: 14px; visibility: inherit; display: block }
#submitPanel { position: absolute; top: 0px; left: 0px; width: 147px; height: 160px; visibility: hidden }
#currecBox { position: absolute; top: 30px; left: 5px; width: 137px; height: 17px; visibility: inherit; display: block }
#submitBox { text-align: center; position: absolute; top: 60px; left: 5px; width: 137px; height: 24px; visibility: inherit; display: block }
#cancelBox { text-align: center; position: absolute; top: 100px; left: 5px; width: 137px; height: 24px; visibility: inherit; display: block }
#editPanel { border-top: 1px solid #8c8c8c; border-bottom: 1px solid #8c8c8c; position: absolute; top: 160px; left: 5px; width: 137px; height: 97px; visibility: hidden }
#eprecordBox { position: absolute; top: 10px; left: 0px; width: 137px; height: 17px; visibility: inherit; display: block }
#epfoundBox { position: absolute; top: 40px; left: 0px; width: 137px; height: 17px; visibility: inherit; display: block }
#eptotalBox { position: absolute; top: 70px; left: 0px; width: 137px; height: 17px; visibility: inherit; display: block }
#browsePanel { position: absolute; top: 150px; left: 0px; width: 147px; height: 108px; visibility: hidden }
#recNumBox { padding-top: 8px; border-top: 1px solid #8c8c8c; position: absolute; top: 2px; left: 5px; width: 137px; height: 29px; visibility: inherit; display: block }
#foundBox { position: absolute; top: 41px; left: 5px; width: 122px; height: 15px; visibility: inherit; display: block }
#refindBox { position: absolute; top: 41px; left: 127px; width: 15px; height: 15px; visibility: inherit; display: block }
#totalBox { border-bottom: 1px solid #8c8c8c; position: absolute; top: 64px; left: 5px; width: 137px; height: 17px; visibility: inherit; display: block }
#sortStateBox { border-bottom: 1px solid #8c8c8c; position: absolute; top: 88px; left: 5px; width: 137px; height: 20px; visibility: inherit; display: block }
#findPanel { position: absolute; top: 150px; left: 0px; width: 147px; height: 108px; visibility: hidden }
#reqNumBox { padding-top: 8px; border-top: 1px solid #8c8c8c; position: absolute; top: 2px; left: 5px; width: 137px; height: 29px; visibility: inherit; display: block }
#requestsBox { position: absolute; top: 38px; left: 5px; width: 122px; height: 15px; visibility: inherit; display: block }
#omitTxtBox { padding-left: 5px; position: absolute; top: 55px; left: 0px; width: 40px; height: 13px; visibility: inherit; display: block }
#omitChkBox { padding-left: 5px; position: absolute; top: 54px; left: 33px; width: 25px; height: 20px; visibility: inherit; display: block }
#symbolBox { text-align: center; padding-top: 7px; border-top: 1px solid #8c8c8c; position: absolute; top: 75px; left: 5px; width: 137px; height: 28px; visibility: inherit; display: block }
#performFindBox { text-align: center; padding-top: 9px; border-top: 1px solid #8c8c8c; position: absolute; top: 109px; left: 5px; width: 137px; height: 36px; visibility: inherit; display: block }
#extendFindBox { text-align: center; position: absolute; top: 147px; left: 5px; width: 137px; height: 24px; visibility: inherit; display: block }
#constrainFindBox { text-align: center; border-bottom: 1px solid #8c8c8c; position: absolute; top: 174px; left: 5px; width: 137px; height: 30px; visibility: inherit; display: block }
#buttonPanel { position: absolute; top: 269px; left: 0px; width: 147px; height: 147px; visibility: visible; display: block }
#scriptBox { position: absolute; top: 0px; left: 5px; width: 137px; height: 70px; visibility: hidden; display: block }
#contScriptBox { text-align: center; position: absolute; top: 18px; left: 0px; width: 137px; height: 24px; visibility: inherit; display: block }
#cancelScriptBox { text-align: center; position: absolute; top: 44px; left: 0px; width: 137px; height: 24px; visibility: inherit; display: block }
#logoutBox { text-align: center; padding-top: 10px; border-top: 1px solid #8c8c8c; position: absolute; top: 75px; left: 5px; width: 137px; height: 34px; visibility: hidden; display: block }
