*
{
	font-size:12px;
	font-family:Arial, Helvetica, Sans-Serif;
}
a
{
	font-size:11px;
	color:#000;
}
img
{
	border-style:none;
}
td
{
	vertical-align:top;
}
div.help
{
	margin:50;
}
div.help p
{
	margin:10;
	padding:10;
	font-size:10pt;
}
div.help p.title
{
	font-size:12pt;
	font-weight:bold;
}
hr { color:#eee; height:1;}
table.Main
{
	width:100%;
	height:100%;
}
table#CanvasLogin
{
}
#CanvasLogin td.canvas
{
	text-align:right;
}
table#MLBorder
{
	width:100%;
	height:90%;
}
table.AppBlock
{
	text-align: left;
	width:100%;
	height:480;
}
td.AppBlockLeft
{
	width:100%;
	padding:4 0 4 4;
}
a.Off 
{
	font-size:10px;
	padding:0 2 0 5;
	text-decoration:none;
}
a.Off:hover		
{
	text-decoration:underline;
	padding:0 2 0 5;
}
.TopSpace
{
	width:12px;
}
table.AppTtl
{
	width:100%;
}
td.AppTtl2
{
	font-size:10px;
}
table.ML
{
	width:100%;
}
td.ML_TL { text-align:left; }
td.ML_TR { text-align:right; }
td.ML_MAIN
{
	text-align:center;
}
table.Mnu
{
	margin:0;
	width:150;
}
td.Mnu
{
	padding:0;
}
td.MnuSpc
{
	background-color:Transparent;
	font-size:3px;
}
table.MenuItems td
{
	padding:0;
}
table.MenuItems td.MenuGroup
{
	padding-left:5px;
	padding-bottom:5px;
	font-size:11px;
	color:#0a4369;
}
table.MenuItems td.MnuOff
{
}
table.MenuItems td.MnuPointer
{
	width:16;
	background-image:url(../images/mnu_pointer.gif);
	background-repeat:no-repeat;
	background-position:center center;
}
a.Mnu, span.Mnu		
{
	width:120px;
	padding-left:5;
	padding-top:2;
	font-size:10px;
	text-decoration: none;
	display:block;
}
a.Mnu:hover		
{
	text-decoration:underline;
}
a.Mnu_off, span.Mnu_off, .Mnu input
{
	width:120px;
	padding:2;
	font-size:10px;
	text-decoration: none;
	display:block;
	overflow:hidden;
	vertical-align:bottom;
}
.Mnu input
{
	font-size:10pt;
}
a.Mnu_off:hover
{
	text-decoration:underline;
}
span.Mnu
{
	border:inset 2px #f0f0f0;
	font-size:13px;
	color:#000;
}
.InpRoBtn
{
	font-size:8px;
	text-transform:uppercase;
	color:#000;
	background-color:transparent;
	border-style:none;
}
.InpRoBtn:hover
{
}
.sLnk 
{
	margin:0;
	padding:0;
}
a.sLnk, a.sLnk_off
{
	color:#000;
	font-size:8px;
	text-decoration: none;
	text-transform:uppercase;
}
a.sLnk:active, a.sLnk:link, a.sLnk:visited
{
	text-decoration: none;
}
a.sLnk:hover
{
	text-decoration: none;
	color:#f00;
}
a.sLnk_off
{
	color:#ccc;
}
img.sLnk
{
	margin:0;
	padding:0;
}
div.TOOLBAR
{
	height:32;
	width:100%;
	text-align:right;
	vertical-align:top;
	padding-bottom:20;
}
img.spc_width { width:720px; }
div.Cmd
{
	text-align:left;
	position:absolute;
	top:64px;
	left:20px;
	width:700px;
	height:3px;
	margin:0px;
	padding:0px 0px 0px 2;
}
div.Cmd select { height:15px; }
div.Cmd2
{
	width:100%;
	text-align:left;
	margin-left:3px;
	padding-top:10px;
}
td.CmdIt
{
	padding:0px 3px 0px 3px;
	margin:0px;
	font-size:1px;
	vertical-align:middle;
}
td.CmdSpc
{
	padding:0px 3px 0px 3px;
	margin:0px;
	font-size:1px;
	width:21px;
}
td.CmdItLbl
{
	padding:0 3 0 3;
	margin:0;
	font-size:1px;
}
.LEFT
{
	text-align:left;
	margin:0;
}
.iLnk			{ color:#000; text-decoration: underline; }
.iLnk:hover		{ color:#f00;}

.iEml			{ color:#000; text-decoration: underline; font-weight: normal;}
.iEml:hover		{ color:#f00;}

form#form1
{
	margin:0;
}
table#Popup
{
	margin:5px 0 0 0;
	width:100%;
}
td#Popup
{
	width:95%;
	background-color:#fff;
}
table.popup
{
	width:100%;
	margin:7 4 7 4;
}
table.FORMHND
{
	table-layout:auto;
}
.LstHd1, .DocHd1
{
	padding:5 5 4 7;
}
p.LstHd1
{
	padding:0 0 8 10;
}
p.DocHd1
{
	padding:0 0 8 10;
	margin-bottom:0;
}
td.LstHd2
{
	vertical-align:middle;
	font-size:11px;
	padding-right:5;
}
td.LstHd
{
	padding-top:5;
	background-color:#fff;
}
table.iLst td, table.iLst td a
{
	font-size:11px;
}
table.iLst td, table.ksn td
{
	padding-left:3;
}
td.LstTtl, table.iLst td.LstTtl
{
	border-right:solid 1px white;
	vertical-align:bottom;
	font-size:11px;
	padding:3 4 3 4;
	
}
.LstTotals
{
	border-right:solid 1px white;
	font-weight:bold;
}
.Shipping td.LstTtl
{
	border-right:solid 1px white;
	vertical-align:bottom;
	font-size:11px;
	padding:3 4 3 4;
	
}
td.LstTtl2
{
	border-right:solid 1px white;
	vertical-align:bottom;
	font-size:10px;
}
td.LstDat1, td.LstDat2
{
	padding:2;
}
td.LstDat2
{
	background-color:#fff;
}
.FmTtl
{
	vertical-align:bottom;
	font-size:10px;
	padding:3 2 1 5;
}
.SmTtl
{
	padding:0 0 0 5;
	font-size:7pt;
}
.Reqrd
{
	font-weight:bold;
}
.fTtl2
{
	margin:0;
	font-size:11px;
	padding:0 5 0 0;
}
.fTtl 
{
	margin:0;
	vertical-align:bottom;
	border-top:solid 9px white;
	font-size:11px;
	padding:2 2 2 5;
}
.fDat
{
	font-size:11px;
	border-style:none;
	padding:3 4 2 4;
}
.fSpc
{
	margin:0;
	padding:0;
	background-color:#fff;
}
.fFoo
{
	margin:0;
	padding:0;
	background-color:#fff;
	font-size:95%;
}
table.ItRows
{
	margin-top:10;
	padding:0;
}
table.ItRows td.FmTtl
{
	border-left:solid 1px #FFFFFF;
	border-right:solid 1px #FFFFFF;
}
td.ItDat
{
	font-size:12px;
	white-space:nowrap;
	padding:2 4 2 4;
}
.FmRec2
{
	width:98%;
	margin-top:10px;
}
.FmLbl2
{
	height:33px;
	width:60%; 
	vertical-align:middle;
	text-align:left;
	font-size:13pt;
}
.FmDat2
{
	height:33px;
	width:40%; 
	vertical-align:middle;
	text-align:right; 
	font-family:Courier, Monospace; 
	font-size:13pt; 
	padding-left:10px; 
	margin-bottom:8px;
}
.PARDEBUG
{
	color:#f00;
	margin:0;
}
table.STATUSBRIEF
{
	width:100%;
}
tr.BRIEFENTRY
{
	height:15px;
	background-color:Transparent;
}
a.Subtil		{ color:#000;text-decoration: none;}
a.SubtilRed		{ color:#F00;text-decoration: none;}
a.Subtil:hover	{ text-decoration: underline; }
p.TOOLTIP
{
	margin:3 0 0 5;
	font-size: 10px;
	font-weight:lighter;
}
.center
{
	text-align:center;
}
p.CENTER
{
	margin:50 0 50 0;
	text-align:center;
	font-size:150%;
}
p.Stats
{
	margin:5px 0 0 0;	
}
div.StatEntry
{
	padding:10 0 5 0;
	width:218;
}
div.StatEntry, div.StatEntry td
{
	font-size:9px;
}
div.StatEntry div.p
{
	width:100%;
	font-size:11px;
	padding:3;
}
div.StatEntry td
{
	padding:1;
}
div.StatEntry a, div.StatEntry span
{
	font-size:11px;
	text-decoration:none;
}
div.StatEntry a:hover
{
	text-decoration:underline;
}
div.StatCtrl, div.StatCtrl input
{
	font-size:9px;
	font-style:italic;
}
table.Smry
{
	width:100%;
}
td.DocStts
{
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
}
td.DocStts11, td.DocStts12
{
	width:50%;
	padding:0;
}
td.DocStts2
{
	width:100%;
	padding:0;
}
table.SmryIt
{
	width:100%;
}
td.PENDING
{
	padding-right:7;
	font-size:11px;
	background-color:#fff;
}
td.PENDING2
{
	font-size:10px;
	padding-right:7;
	background-color:#fff;
}
td.RCVVALUE
{
	width:25%;
	padding-right:7;
	font-size:11px;
	background-color:#fff;
}
td.RCVCOUNT
{
	font-size:10px;
	padding-right:7;
	background-color:#fff;
}
td.SelTtl, td.SelDat
{
	padding:0 5 10 0;
	vertical-align:middle;
}
div.CTRL
{
	text-align:left;
	margin-left:5;
}
table.CTRL
{
	padding:0;
	margin:2px 0 0 0;
}
.Sm
{
	background-color:transparent;
	margin:0;
	padding:0;
	font-size:6.6pt;
	text-align:left;
}
tr.ACC_CREDIT, tr.ACC_CREDIT a.Subtil		{ color:#f00}
img.Sm, img.Sm2
{
	margin:0;
	padding:0;
}
img.Sm2{height:10px}
.InpEd, .InpEdDT, .InpRo, .InpEdNum, select, option, textarea, .InpNum, .Inp
{
	font-size:11px;
}
input.InpEd, input.InpEdDT, input.InpRo, input.InpEdNum, select, option, input.InpNum, input.Inp
{
	height:18px;
}
select.InpEdLb
{
	height:auto;
}
input.noway
{
	background-color:Transparent;
	height:auto;
}
.InpBtn, input.IMAGE
{
	background-color:Transparent;
}
.InpRoNum, .InpNum, .InpEdNum
{
	text-align:right;
}
.InpEdBtn
{
	background-color:Transparent;
}
p.RecID
{
	text-align:left;
	font-size: 12.5pt;
}
.BIG, .ERR
{
	font-size:18pt;
	text-align:center;
	margin:30 10 30 10;
}
.ERR
{
	color:#f00;
}
.btn_sm			
{
	text-decoration: none;
	margin:0;
	padding:3 0 0 0;
	font-variant:small-caps;
	font-size:11pt;
}

a.btn_sm:hover	{ color:#f00; text-decoration: none; }
.Tot
{
	font-size:12pt;
	font-weight:bold;
	white-space:nowrap;
}
.SubTot
{
	font-size:112%;	
	white-space:nowrap;
}
.Tbar
{
	width:100%;
	text-align:left;
}
.dhd_ent
{
	width:100%;
	font-family:Courier, Monospace; font-size:10pt;
	font-weight:bold;
	text-align:left;
}
span.dhd_sqno
{
	font-weight:bold;
	font-size:13px;
	text-transform:uppercase;
	white-space:nowrap;
}
td.EDet
{
	padding:0 5 0 5;
}
hr.EDet
{
	height:1px;
}
.BrwHmL
{
	text-align:center;
	text-align:-moz-center;
}
table.FmList
{
	margin-top:8;
	padding:4;
}
table.FmList td
{
	padding:2 6 2 6;
	font-size:11px;
}
table.kpl td.FmTtl, table.FmList tr.FmTtl, table.FmList td.FmTtl 
{
	vertical-align:middle; 
	font-size:10px; 
}
.fmDocSrch .FmTtl
{
	background-color: Transparent;
	color:#000;
}
table.FmList textarea
{
	width:100%;
	height:64;
}
div.FmList
{
	text-align:center;
	text-align:-moz-center;
	width:100%;
}
div#gnetform_tb1, div#gnetform_tb2
{
	display:inline-block;
	width:540px;
	text-align:left;
}
.FmList div#gnetform_tb1
{
	border-top:solid 3px #015C96;
	padding-top:10px;
}
p.obs
{
	white-space:normal;
	font-size:13px;
	line-height:1.5;
}
p.Cmt
{
	white-space:normal;
	margin:3 0 3 0;
}
DL
{
	padding-bottom:20;
	margin:0 41 0 41;
}
DT
{
	display:inline;
}
DD
{
	display:inline;
	margin: 0 41 0 7;
	font-weight:bold;
}
select#pos_lang
{
	vertical-align:bottom;
}
p.Srch
{
	font-weight:bold;
	font-size:9pt;
}
table#ImpRec
{
	margin:10;
}
#ImpRec .Data
{
	font-weight:bold;
	padding:4 6 4 0;
}
#ImpRec .TDLABEL
{
	text-align:right;
	padding:4 6 4 0;
	font-weight:normal;
}
a#telluser
{
	text-decoration:none;
}
div#telluser
{
	margin:20 30 0 30;
	padding:10 50 0 50;
	vertical-align:middle;
	font-size:20px;
}
div.ttl_login
{
	width:100%;
	height:200;
	font-size:33pt;
	font-weight:900;
	text-align:center;
}
.ttl_login span
{
	font-size:10px;
	font-weight:normal;
}
.login_spc
{
	width:82;
}
td.ML_Login
{
	padding:0;
}
td.MainLogin
{
	padding:0;
}
table.Login
{
	margin:20 30 0 0;
}
table#LoginForm
{
	width:280;
	margin:2;
}
td.LoginTtl
{
	width:120;
}
td.Demo
{
	padding-bottom:7px;
}
table.Demo .InpEd, table.Demo .InpEdDT
{
	margin:2 0 0 0;
}
#LoginForm td
{
	vertical-align:middle;
}
#LoginForm td.DemoTtl
{
	vertical-align:top;
	padding-top:4;
}
#LoginForm td input, #LoginForm td select
{
}
#LoginForm td input.InpEdBtn, #LoginForm td input.InpBtn
{
	height:auto;
}
#LoginForm td.popup
{
	vertical-align:middle;
}
#LoginForm td.popup input.InpEd
{
	vertical-align:middle;
	width:auto;
}
#LoginForm td
{
	font-size:11px;
}
#LoginForm td.DemoTop
{
	vertical-align:top;
	padding-top:5;
}
table#dhdCmt td
{
	background-color:#fff;
}
td#CmtSel
{
	padding-left:10;
	overflow:auto;
}
textarea#dhd_obs
{
	padding:8;
	width:360;
	height:160px;
}
textarea#ent_obs
{
	padding:2;
	width:100%;
	height:140px;
}
div#Diags p 
{
	width:50%;
	margin-bottom:10;
}
.FmSrch
{
	padding:3;
}
div.FmSrch
{
	margin-top:5;
}
td.FmSrch
{
	padding:0 5 0 5;
}
table.FmSrch td.FmTtl
{
	padding-bottom:0;
	padding-top:10;
}
td.DocSrch table.FmSrch
{
	width:100%;
}
td.FmSrch select
{
	height:16px;
}
div.DocSrch
{
	padding-bottom:5;
}
table.fmDocSrch
{
	padding:0;
	width:100%;
	margin-top:12;
	margin-left:0;
}
table.fmDocSrch input
{
	width:98;
}
table.DocSrch2
{
	width:100%;
}
td.DocSrch2
{
	padding:3 5 0 0;
}
td.fmDocSrch
{
	padding:5;
}
table#EntSrch
{
	width:100%;
	margin-top:20;
}
td#EntSrch
{
	padding:5;
}
table.fmDocType
{
	width:100%;
}
table.DocRadio
{
	width:100%;
	margin-bottom:5;
}
table.DocRadioOut
{
	width:100%;
}
td.RMAStats
{
	width:50%;
}
td.DocType1
{
	padding:2 5 0 0;
	vertical-align:middle;
	width:1;
}
td.DocType2
{
	padding:2 5 0 0;
	vertical-align:middle;
	height:22;
}
.DocType, .DocSel
{
	padding:2 0 2 3;
	display:block;
	text-decoration:none;
	font-size:12px;
	width:100%;
}
td.DocSPC
{
	font-size:2px;
	height:12px;
}
td.DocSrchTtl
{
	padding:5 5 8 5;
}
span.DocSrchTitle, span.RepSrchTitle
{
	display:block;
	width:100%;
	text-align:left;
	padding:4 0 10 0;
}
span.DocSrchTitle, span.RepSrchTitle, span#DocSrchTitle, span#RepSrchTitle
{
	vertical-align:middle;
	font-style:normal;
	font-size:12px;
}
span#DocSrchTitle, span#RepSrchTitle
{
	padding:2 20 2 4;
}
td.FmSrchSPC
{
	font-size:1px;
	width:5%;
	height:5px;
}
div.DSN
{
	display:block;
	margin:0;
	padding:0;
}
div.DSN input
{
	margin:3;
	width:108px;
}
td.SNTtl
{
	font-size:9px;
	padding-left:5;
}
p.DSN
{
	font-size:10px;
	margin:0 0 0 10;
}
tr.ksn td
{
	padding:2 0 2 0;
	font-size:10px;
}
td.Oversize
{
	font-weight:bold;
}
p#NoRecs
{
	font-size:12px;
	margin:10;
}
p.gxfm_title
{
	font-size:24px;
	margin:5;
	text-align:center;
}
table.gxfm /*outer table*/
{
	padding:5 30 5 30;
}
td.gxfm /*outer cell*/
{
	padding:10 20 10 20;
}
.FmTab /*CGestixForm*/
{
	padding:0;
	margin:0;
}
table.FmTab td.FmLbl
{
	padding:3 5 3 20;
	width:240;
}
table.FmTab td.FmDat
{
	width:120;
	vertical-align:middle;
	height:16;
	padding:0 2 0 4;
}
.warn, .info
{
	font-weight:bold;
}
div.warn input { display:inline; color:#f30;font-weight:bold}
.mini
{
	font-size:10px;
}
span.mini
{
	vertical-align:middle;
	font-size:10px;
}
table.currencies
{
	width:100%;
}
table.currencies .list
{
	width:45%;
}
.currencies td.gxfm /*outer cell*/
{
	padding-bottom:0;
	padding-top:0;
}
.currencies td.gxfm .FmTab td /*outer cell*/
{
}
.currencies td.gxfm .FmTab .curbuttons /*outer cell*/
{
	padding-bottom:10px;
}
.currencies div#gnetform_tb1, .currencies div#gnetform_tb2
{
	visibility:hidden;
	width:0;
}
.currencies td.edit /*left cell*/
{
	border-right:solid 1px #DCE2E5;
}
.currencies td.list /*right cell*/
{
}
.mini td
{
	width:33%;
}
.nowrap
{
	white-space:nowrap;
}
td#TopMenu
{
	padding:0;
}
td.TopMnuSpc
{
}
a.TopMnu
{
	padding:2;
	padding-left:5;
	font-size:11px;
	text-decoration: none;
	display:block;
}
a.TopMnu:hover
{
	text-decoration:underline;
}
a.TopMnu_off, span.TopMnu_off
{
	display:block;
	padding:1;
	margin:1;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
/* docform_one */ 
.dat { width:140; height:20; font-size:9pt; vertical-align:middle; }
table#Document { width:100%; }
td#TL { width:33%; padding-left:0; }
td#TM { width:33%; padding-left:14; text-align:center; }
td#TR { width:33%; padding-left:14; }
td.lbl 
{
	height:20;
	vertical-align:middle;
	padding:5;
}
td.h20
{
	font-size:11px;
	height:20; vertical-align:middle; padding:5;
}
.dhd_hidden { display:none; }

table#cust { width:99%;}
table#prod { width:302; }
table#cust div#Div1 { width:100%; }
table#prod div#Div1 { width:100%; height:auto;}
td.dat { padding:0 5 0 5; }
#cust td.dat { text-align:right;vertical-align:top;height:144; }
#prod td.dat { text-align:right;vertical-align:top;height:61; }
#cust td.lbl, #prod td.lbl { padding-left:10; }
#cust .dat input { width:auto;height:auto;}
table#ent_data
{
	width:100%;
}
td.ent_data, td.ent_data .Reqrd { white-space:nowrap; width:10%; }
td.ent_data .Reqrd { font-weight:bold; }
table#ent_data #ent_email { width:100%; }
table.DocTot td.fTtl
{
	height:27;
}
/* END docform_one */
.Recent .Srch
{
	font-size:11px;
	font-weight:normal;
}
span.NewEntity
{
	display:block;
}
.Popup .InpEd, .Popup .InpEdDT
{
	width:100%;
}
.Recent .EntSrch
{
	font-size:11px;
	font-weight:normal;
}
.Recent .LstHd
{
	padding-top:15;
	padding-bottom:4;
}
.Recent td
{
	padding:0 3 0 3;
}
.Recent .FmTtl
{
	padding: 4 2 4 2;
}
.Recent Table
{
}
table.Range
{
	padding:5;
	width:100%;
}
.Range td
{
	width:auto;
	padding:3;
}
.gscope_hd
{
	text-align:center;
	text-align:-moz-center;
	padding:20 0 0 0;
	width:100%;
}
.DocPW
{
	font-size:10px;
}
div.PrintOptions
{
	width:100%;
	text-align:left;
}
div.PrintOptions p
{
	text-align:left;
}
div.PrintOptions select
{
	text-align:right;
	color:#555555;
}
div.PrintOptions select option
{
	text-align:left;
}
div.PrintOptions p, select#prtopt, select#prtopt option, select#prtlang, select#prtlang option,
	select#prtsel, select#prtsel option,
	select#prtlin, select#prtlin option,
	select#prtcpp, select#prtcpp option,
	select#ser_rfi, select#ser_rfi option,
	select#hideprice, select#hideprice option,
	input#prtcnt, input#doc_pw
{
	padding:0;
	margin:0;
	font-size:9px;
	background-color:#fff;
}
span.DocStt
{
	font-weight:bold;
}
span.DocStt .red { color:#f00; font-size:8pt}
td.FmDit
{
	padding:5 3 5 3;
}
td.FmDit2
{
	padding:5 3 5 3;
	font-size:11px;
}
tr.FmDit
{
}
.FmSrchTtl 
{
	padding:7px 0 7px 20px; 
	font-weight:bold;
	font-size:16px;
}
div.Warning
{
	position:absolute;
	right:10;
	top:4;
}
div.AboutGestix
{
	position:absolute;
	left:10;
	top:4;
}
#About
{
	position:absolute;
	left:0;
	top:0;
	width:200;
	height:44;
}
.Diag
{
	text-align:left;
	width:740;
}
.cal
{
    font-size:6px;
    width:12px;
}
.gs_tbar
{
	height:100%;
	vertical-align:middle;
}
table.GS
{
	width:80%;
}
table.GS td
{
	font-size:14px;
}
td.GSST
{
	font-weight:bold;
}
td.GSTT
{
	font-weight:bold;
}
div.PageBreak
{
	margin:0;
	padding:0;
	page-break-after:always;
}
span.topic
{
	font-size:12px;
	font-weight:bold;
}
.MiniCtrl
{
	font-size:9px;
}
span.MiniCtrl
{
	margin-right:16px;
	white-space:nowrap;
}
input.MiniCtrl
{
	width:10px;
	margin:0;
	padding:0;
}
.online td { font-size:10px; }
.red { color:#f00}
tr.red td a { color:#f00; font-weight:bold; }
span.RMA { font-weight:bold; color:#888888; letter-spacing:2;}
span.RMACmd { text-transform:uppercase; color:#f00; font-weight:bold; }
#dit_text { width:80%; height:300; }
.mini input { font-size:10px; height: 10; width: 10; }
#dep, #dep option { font-size:10px; height:15; padding:0; margin:0; }
input#dit_unit, input#dit_batch, input#dit_qty, input#dit_auxq1, input#dit_auxq2 { width:50; }
select#prtsel, select#prtlang { width: 80 }
select#prtlin { width: 60 }
.label_off { display:none;}
.label_on { display:inline; font-size:9px;}
input#prtcnt { width:10px; height:10px;}
.Invisible { display:none; }
.Visible { }
p.imp_doc
{
	font-size:9px;
	margin:1;
}
p.imp_doc b
{
	font-size:12px;
}
div.imp1
{
	position: absolute;
	top:62;
	left:80;
	width:480;
	height:240;
	font-size:12px;
	text-align:left;
}
div.imp_rep
{
	display:block;
	margin-right:15;
}
.little_ttl
{
	font-size:11px;
	font-style:normal;
	vertical-align:middle;
}
textarea#ctf_obs
{
	width:260;
	height:90;
}
p.ItemOpts
{
	font-size:11px; font-style:italic; 
	margin:0 0 4 0;
}
table.ItemOpts
{
	width:100%;
}
table.ItemOpts td.Ttl
{
	vertical-align:bottom;
	padding:2;
	font-size:10px;
}
table.ItemOpts td input
{
	width:auto;
}
p.Demo
{
	font-size:60pt;
	text-align:center;
	color:#f00;
	margin-top:100;
	margin-bottom:30;
}
p.Demo2
{
	font-size:20pt;
	text-align:center;
	margin-bottom:100;
}
.bold
{
	font-size:12pt;
	font-weight:bold;
	
}
span.rowno
{
	font-size:10px;
}
td.bottom
{
	vertical-align:bottom;
}
.fTtl2 table.tax_info td
{
	font-size:10px;
}
div.ent_bal_init0
{
	display:inline;
	font-size:12px;
}
div.border_div
{
	padding:2;
	margin-bottom:2;
}
.HideShow
{
	display:block;
	visibility:inherit;
}
.HideHide
{
	display:none;
	visibility:hidden;
}
div.doc_tax
{
	padding:1;
}
div.doc_tax td
{
	font-size:10px;
}
p.t, td.t, .p span
{
}
.Reqrd, .t, .lbl, .FmLbl
{
	font-size:10px;
}
.Recent .FmTtl
{
	font-size:9px;
}
.Recent a.Subtil
{
	font-size:9px;
}
.Recent table td
{
	width:auto;
	text-align:left;
}
.Recent input, .Recent select, .Recent option
{
	font-size:11px;
	height:19px;
}
.FmList td.info
{
	color:#fff;
}
div.change_tax
{
	padding:40px 20px 60px 20px;
	border:solid 1px gray;
}
a.change_tax, p.change_tax
{
	font-size:14pt;
}
label
{
	margin-right:5px;
	margin-left:10px;
}
input#amt { width:80px; text-align:right; }
input#dsc { width:50px; text-align:right;}
table.kpl td.FmTtl a, table.FmList td.FmTtl a
{
	color:#fff;
}
div.up_edit .InpEdCb,
div.up_edit input,
div.up_edit select,
div.up_edit option
{
	text-align:right;
	width:50px;
	height:14px;
	font-size:8px;
}
#stopifnotempty
{
	font-size:7pt;
	border:solid 1px black;
}
p.sm { font-size:8px }
div.production p.BIG { color:#555555;margin:0;font-size:14pt; }
div.production p.DSN { visibility:hidden;display:none}
table#ent_data td.ent_data { color:#555555 }
.act_list table.FmList { width:100%}
td#Popup table.FmSrch #dit_text { font-size:11pt }
object#ctrl1 { visibility:hidden; display:none}
.total { font-weight:bold }
.image_data { width:144px; border:solid 1px #DCE2E5; margin-bottom:4px;}
table.SAFTReport { border:solid 1px #DCE2E5 }
