body
{
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size: 9pt;
    margin:0px;
    background-color:#FFFFFF;
}
.ARO
{
    background-image: url(i/admin_watermark.gif);
    background-repeat: repeat;
}
.PBG /* Primary background */
{
	background-color: #FFFFFF;
}
.PBGLINE
{
	background-color: #E07836;
}
H1
{
    font-family:Arial Narrow, Arial, Helvetica, Sans-Serif;
    font-size: 225%;
    font-weight:bold;
    text-transform:uppercase;
    letter-spacing:2px;
    margin-bottom:10px;
}
H2
{
    font-family:Arial Narrow, Arial, Helvetica, Sans-Serif;
    font-size:200%;
    letter-spacing:2px;
    text-transform:uppercase;
    padding-right:5px;
}
H3
{
    font-family:Arial Narrow, Arial, Helvetica, Sans-Serif;
    font-size:140%;
    letter-spacing:3px;
    text-transform:uppercase;
    padding-right:7px;
}
.ControlsRow
{
    background-color: #006f51;
    padding-top:3px;
    padding-bottom:2px;
}
.ControlInfo
{
    font-size: 75%;
}
.ContactNumber
{
    font-family:Arial,sans-serif;
    font-size:7.5pt;
    font-weight:normal;
    letter-spacing:1px;
    text-transform:uppercase;
    color:#000000;
    text-align:right;  
}
.FtrText
{
    font-size:75%;
    text-transform:uppercase;
    color:#000000;
}
.FtrLink
{
    font-size:7pt;
    color: #000000;
}
.FtrSep
{
    font-size:75%;
    color: #006f51;
}
.ITab
{
    background-color: #D2D3D5;
    padding-top:20px;
}
#LnRegLeft
{
	visibility:hidden;
}
.IItem
{
    padding-top:3px;
    padding-bottom:3px;
}
A.ILink
{
    font-size:75%;
}
A.ILink:link
{
    color:#006f51;
}
A.ILink:visited
{
    color:#006f51;
}
A.ILink:hover
{
    color:#FFCC66;
}
A.ILink:active
{
    color:#006f51;
}
.RegBanner
{
	text-transform: uppercase;
	font-size: 7.5pt;
    padding-bottom:2px;
    border-bottom: solid 1px #808080;
}
.RegLink
{
}
A.RegLinkL
{
	font-size:100%;
}
A.RegLinkL:link
{
   color:#000000;
}
A.RegLinkL:visited
{
   color:#000000;
}
A.RegLinkL:hover
{
   color:#006f51;
}
A.RegLinkL:active
{
   color:#000000;
}
/* Select boxes on Inquiry for card and auth/txn */
.SDD
{
    font-family:Verdana;
    font-size: 10px;
    color: #000000;
}
.OLink
{
    font-size:80%;
    text-decoration:none;
}
A.OLink:link
{
   color:#FFFFFF;
}
A.OLink:visited
{
   color:#FFFFFF;
}
A.OLink:hover
{
   font-weight:bold;
   text-decoration:underline;
}
A.OLink:active
{
   color:#FFFFFF;
}
.IHDR
{
    font-family:Arial,sans-serif;
    font-size:12px;
    font-weight:bold;
    padding-bottom:5px;
}
.IHDR_BRAND
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size:19px;
}
.INFO
{
    font-family:Arial,Helvetica,sans-serif;
    font-size:12px;
    padding-left:10px;
    padding-bottom:5px;
}
.THEADER
{
	padding:2px;
    background-color:#f47836;
    font-family:Arial,Helvetica,sans-serif;
    font-size:8pt;
    text-transform:uppercase;
    letter-spacing:1px;
}
.TODD
{
	/* Alternating row color */
    background-color:#D2D3D5;
    font-family:Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    padding-top:2px;
    padding-bottom:2px;
}
.TEVEN
{
    font-family:Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    padding-top:2px;
    padding-bottom:2px;
}
.SBAN
{
	padding-top:2px;
	padding-bottom:2px;
	padding-left:2px;
	font-size:8pt;
	background-color: #f47836;
	text-transform:uppercase;
	letter-spacing:1px;
	font-family: Arial,Helvetica,sans-serif;
}
.STXT
{
    font-weight: bold;
    font-size: 12px;
    font-family: Arial,Helvetica,sans-serif;
}
.SVAL
{
    font-size: 12px;
    font-family: Arial,Helvetica,sans-serif;
}
.INQFTR
{
    padding-top:3px;
    border-top:  dotted 1px #006f51;
}
.SEP
{
    background-image: url(i/regsepbg.gif);
    background-repeat: repeat-x;
}
.PERR_L
{
    font-weight: bold;
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #ff0000;
}
.PERR_R
{
    padding-left:15px;
    padding-right:15px;
    padding-bottom:5px;
    padding-top:5px;
    font-weight: bold;
    font-family: arial, helvetica,sans-serif;
    background-color: #ffe4e1;
}
TD.FldName
{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	padding-right: 10px;
	background-color: #D2D3D5;
}
TD.FldTip
{
    font-family:Arial, Helvetica, Verdana,sans-serif;
    font-size:85%;
    color:#808080;
    padding-bottom:3px;
    padding-left:6px;
}
.FldError
{
    font-family:Arial,Helvetica,sans-serif;
    padding:6px;
    margin:20px;
    color:#ff0000;
    font-size: 100%;
}
.InputFld
{
    margin-top:6px;
    background-color:#FFFFFF;
    border-color: #000000;
    border-style:solid;
    border-width:1px;
    height:16px;
    font-size:12px;
    color:#000000;
    padding-left:5px;
}
.InputFld_Err
{
    margin-top:6px;
    background-color:#ffe4e1;
    border-color: #0145B4;
    border-style:solid;
    border-width:1px;
    height:16px;
    font-size:12px;
    color:#282467;
    padding-left:5px;
}
.ValCol
{
    padding-left:6px;
}
.FldOptional
{
    font-family:Arial,Verdana,sans-serif;
    color:#404040;
    font-size: 8pt;
    padding-top:4px;
}
P.bp
{
    margin-top:8px;
    margin-bottom:8px;
    text-align:justify;
}
.CHECKITM
{
    font-family:Arial, Helvetica, Sans-Serif;
    padding:10px;
    margin:10px;
}
.ACHECKITM
{
    font-family:Arial, Helvetica, Sans-Serif;
    padding: 5px 5px 5px 10px;
    margin:10px;
}
.LOGDIV
{
    height: 400px;
    width: 510px;
}
.BAN
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size:18px;
    color:#FFFFFF;
    font-weight:bold;
    background-color:#006f51;
}
.FLD
{
    margin-top:6px;
    background-color:#FFFFFF;
    border-color: #006f51;
    border-style:solid;
    border-width:1px;
    height:16px;
    font-size:12px;
    color:#000000;
    padding-left:5px;
}
TD.LFldName
{
    font-family: Verdana;
    font-size: 16px;
    padding-right: 10px;
}
.LFldTip
{
    font-family:Arial, Helvetica, Verdana,sans-serif;
    font-size:85%;
    color:#808080;
    padding-bottom:3px;
    padding-left:6px;
}
.LFldError
{
    font-family:Arial,Helvetica,sans-serif;
    padding:6px;
    margin:20px;
    color:#ff0000;
    font-size: 100%;
}
.LInputFld
{
    padding-left:6px;
}
.LFldOptional
{
    font-family:Arial,Verdana,sans-serif;
    color:#404040;
    font-size: 8pt;
    padding-top:4px;
}
.REGOFFER
{
    font-family:Arial, Helvetica, Sans-Serif;
    padding:10px;
    margin:10px;
}
.REGQUESTION
{
    font-family:Arial Narrow, Arial, Helvetica, Sans-Serif;
    font-size:200%;
    font-weight:bold;
    letter-spacing:2px;
    text-transform:uppercase;
    padding-right:5px;
}
.REGSEP
{
    background-image: url(i/regsepbg.gif);
    background-repeat: repeat-x;
}
.REGPERR_L
{
    font-weight: bold;
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #ff0000;
}
.REGPERR_R
{
    padding-left:15px;
    padding-right:15px;
    font-weight: bold;
    font-family: arial, helvetica,sans-serif;
    background-color: #ffe4e1;
}
LI
{
    margin-top:3px;
    padding-bottom:3px;
}
DIV.TERMSWIND
{
    border: solid 2px #006f51;
    width: 460px;
    height: 250px;
    padding: 10px;
    overflow-y: scroll;
    background-color: #ffffff;
}
.faq
{
    font-weight:bold;
}
DIV.ToTop
{
    width:100%;
    height: 20px;
    text-align:right;
}
A.InPage
{
    font-size:100%;
}
A.N
{
    font-size:100%;
    color:#000000;
}
A.N:link
{
    color:#000000;
}
A.N:hover
{
    color:#000000;
}
A.N:visited
{
    color:#000000;
}
A.N:active
{
    color:#000000;
}
A
{
    font-size:75%
}
A:link
{
    color:#000000;
}
A:visited
{
    color:#000000;
}
A:hover
{
    color:#006f51;
}
A:active
{
    color:#000000;
}
A.L
{
    font-size:100%;
    color:#006f51;
}
A.L:link
{
    color:#006f51;
}
A.L:hover
{
    color:#FFCC66;
}
A.L:visited
{
    color:#006f51;
}
A.L:active
{
    color:#006f51;
}
P.pLI
{
    margin-top:5px;
    margin-bottom:5px;
    text-align:left;
    margin-left:50px;
}
.RegInputFld
{
    padding-left:6px;
}
