BODY, TH, TD, OL, UL, LI, SPAN, DIV { font-family: "roboto flex", arial, verdana, helvetica, sans-serif; font-size: 9pt; color: #000000; letter-spacing: 0px; }
BODY { margin: 0px 0px 0px 0px;  vertical-align: middle; overflow: scroll;}

INPUT[type="checkbox"] {
  display: inline-block;
  width: 18px;
  height: 18px;
  cursor: pointer;
  vertical-align: middle;
}

INPUT[type="radio"] {
  display: inline-block;
  width: 18px;
  height: 18px;
  cursor: pointer;
  vertical-align: middle;
}



SPAN.SUBHEADER_RED { font: 12pt 'century gothic', arial; font-weight: bold; color: #DE0000; margin-bottom: 15px; }
SPAN.SUBHEADER_WHITE { font: 12pt 'century gothic', arial; font-weight: bold; color: #FFFFFF; margin-bottom: 15px; }

SPAN.HEADER_1 { font-weight: normal; position: relative; top: -2px; color: #FFFFFF;}
SPAN.HEADER_1_RED { font-weight: bold; position: relative; top: -2px; color: #DE0000; }

SPAN.GREY_8pt { font-size: 9pt; color: #A0A0A0;}
SPAN.BLUE_8pt { font-size: 9pt; color: #156CFD; }
SPAN.RED_8pt { font-size: 9pt; color: #DE0000; }
SPAN.GREEN_8pt { font-size: 9pt; color: #008000; }
SPAN.MESSAGE { color: #DE0000; font-weight: bold; }





	
INPUT.REDBORDER { font-family: "roboto flex", arial, verdana, helvetica, sans-serif; font-size: 9pt; margin: 0px 0px 0px 0px; vertical-align: middle; background-color: #FFFFFF; border: 1px solid #E8E8E8; height:19px; }
INPUT.REDBORDER:HOVER { font-family: "roboto flex", arial, verdana, helvetica, sans-serif; font-size: 9pt; margin: 0px 0px 0px 0px; vertical-align: middle; background-color: #FFFFFF; border: 1px solid #808080; }
INPUT.REDBORDER:FOCUS { font-family: "roboto flex", arial, verdana, helvetica, sans-serif; font-size: 9pt; margin: 0px 0px 0px 0px; vertical-align: middle; background-color: #FFFFFF; border: 1px solid #808080; box-shadow: 0 0 5px #808080; outline: none; }

SELECT.REDBORDER { font-family: "roboto flex", arial, verdana, helvetica, sans-serif; font-size: 9pt; margin: 0px 0px 0px 0px; vertical-align: middle; background-color: #FFFFFF; border: 1px solid #E8E8E8; height:23px; }
SELECT.REDBORDER:HOVER { font-family: "roboto flex", arial, verdana, helvetica, sans-serif; font-size: 9pt; margin: 0px 0px 0px 0px; vertical-align: middle; background-color: #FFFFFF; border: 1px solid #808080; }
SELECT.REDBORDER:FOCUS { font-family: "roboto flex", arial, verdana, helvetica, sans-serif; font-size: 9pt; margin: 0px 0px 0px 0px; vertical-align: middle; background-color: #FFFFFF; border: 1px solid #808080; box-shadow: 0 0 5px #808080; outline: none; }

SELECT.REDBORDER2 { font-family: "roboto flex", arial, verdana, helvetica, sans-serif; font-size: 9pt; margin: 0px 0px 0px 0px; vertical-align: middle; background-color: #FFFFFF; border: 1px solid #E8E8E8; height:23px; /*  background-color: #505050; color: #FFFFFF; */}
SELECT.REDBORDER2:HOVER { font-family: "roboto flex", arial, verdana, helvetica, sans-serif; font-size: 9pt; margin: 0px 0px 0px 0px; vertical-align: middle; background-color: #FFFFFF; border: 1px solid #808080; }
SELECT.REDBORDER2:FOCUS { font-family: "roboto flex", arial, verdana, helvetica, sans-serif; font-size: 9pt; margin: 0px 0px 0px 0px; vertical-align: middle; background-color: #FFFFFF; border: 1px solid #808080; box-shadow: 0 0 5px #808080; outline: none; }

TEXTAREA.REDBORDER { font-family: "roboto flex", arial, verdana, helvetica, sans-serif; font-size: 9pt; margin: 0px 0px 0px 0px; vertical-align: middle; background-color: #FFFFFF; border: 1px solid #E8E8E8;}
TEXTAREA.REDBORDER:HOVER { font-family: "roboto flex", arial, verdana, helvetica, sans-serif; font-size: 9pt; margin: 0px 0px 0px 0px; vertical-align: middle; background-color: #FFFFFF; border: 1px solid #808080; }
TEXTAREA.REDBORDER:FOCUS { font-family: "roboto flex", arial, verdana, helvetica, sans-serif; font-size: 9pt; margin: 0px 0px 0px 0px; vertical-align: middle; background-color: #FFFFFF; border: 1px solid #808080; box-shadow: 0 0 5px #808080; outline: none; }





INPUT.ME_INPUT { font-family: "roboto flex", arial, verdana, helvetica, sans-serif; font-size: 9pt; margin: 0px 0px 0px 0px; vertical-align: middle; }
INPUT.SMALLBOX { font-size: 9pt; border: 1px solid black; height: 17px; }
INPUT.CA_REG_DEFAULT { font-size: 9pt; color: #A0A0A0; border: 0; background: #F7F7F7; width:300px; }
INPUT.CA_REG_NAME { font-size: 9pt; color: #202020; border: 0; background: #F7F7F7; width:300px; }
INPUT.NO_LEFT_MARGIN { margin: 0px 0px 0px 0px; vertical-align: middle; }
INPUT.AVAILABLE { margin: 0px 0px 0px 0px; vertical-align: middle; }
INPUT.ALTERNATIVE { margin: 0 0 0 -4; vertical-align: middle;  }



INPUT.New2012 { height: 19px; border-style: solid; border-width: 1px; border-color: #E8E8E8; font-family: "roboto flex", arial, verdana, helvetica, sans-serif; font-size: 9pt; color: #000000; }
INPUT.New2012:HOVER { height: 19px; border-style: solid; border-width: 1px; border-color: #808080; font-family: "roboto flex", arial, verdana, helvetica, sans-serif; font-size: 9pt; color: #000000;  }
INPUT.New2012:FOCUS { height: 19px; border-style: solid; border-width: 1px; border-color: #808080; font-family: "roboto flex", arial, verdana, helvetica, sans-serif; font-size: 9pt; color: #000000; box-shadow: 0 0 5px #808080; outline: none;  }







A         { color: #156CFD; }
A:visited { color: #156CFD; }
A:hover   { color: #000000; }
A:active  { color: #DE0000; }

A.MENU_TOP         { text-decoration: none; color: #000000; font-size: 10pt; font-weight: normal; position: relative; top: -1px; cursor: pointer; }
A.MENU_TOP:visited { color: #000000; cursor: pointer; }
A.MENU_TOP:hover   { text-decoration: underline; color: #156CFD; cursor: pointer; }
A.MENU_TOP:active  { text-decoration: underline; color: #DE0000; cursor: pointer; }

A.MENU_LEFT         { font-size: 9pt; text-decoration: none; color: #000000; font-weight: normal; }
A.MENU_LEFT:visited { color: #000000; }
A.MENU_LEFT:hover   { text-decoration: underline; color: #000000;}
A.MENU_LEFT:active  { text-decoration: underline; color: #DE0000;}


A.MENU_LEFT_V2         { font-size: 12PT; text-decoration: none; color: #202020; font-weight: normal; }
A.MENU_LEFT_V2:visited { color: #FFFFFF; }
A.MENU_LEFT_V2:hover   { font-size: 12PT; text-decoration: none; color: #FFFFFF; font-weight: normal; }
A.MENU_LEFT_V2:active  { font-size: 12PT; text-decoration: none; color: #FFFFFF; font-weight: normal; }
SPAN.MENU_LEFT_V2      { font-size: 12PT; text-decoration: none; color: #000000; font-weight: normal; }

DIV.MENU_LEFT_V2_LIGHTBG       { font-size: 9pt; text-decoration: none; color: #202020; font-weight: normal; }
A.MENU_LEFT_V2_LIGHTBG         { font-size: 9pt; text-decoration: none; color: #202020; font-weight: normal; }
A.MENU_LEFT_V2_LIGHTBG:visited { color: #202020; }
A.MENU_LEFT_V2_LIGHTBG:hover   { font-size: 9pt; text-decoration: underline; color: #156CFD; font-weight: bold; }
A.MENU_LEFT_V2_LIGHTBG:active  { font-size: 9pt; text-decoration: underline; color: #DE0000; font-weight: bold; }

A.GREY         { color: #A0A0A0; }
A.GREY:visited { color: #A0A0A0; }
A.GREY:hover   { text-decoration: underline; color: #000000; }
A.GREY:active  { text-decoration: underline; color: #DE0000; }

A.RED         { color: #DE0000; }
A.RED:visited { color: #DE0000; }
A.RED:hover   { text-decoration: underline; color: #000000; }
A.RED:active  { text-decoration: underline; color: #DE0000; }

A.ORANGE         { color: #FF8827; }
A.ORANGE:visited { color: #FF8827; }
A.ORANGE:hover   { text-decoration: underline; color: #000000; }
A.ORANGE:active  { text-decoration: underline; color: #FF8827; }

A.WHITE         { color: #FFFFFF; }
A.WHITE:visited { color: #FFFFFF; }
A.WHITE:hover   { text-decoration: underline; color: #C0C0C0; }
A.WHITE:active  { text-decoration: underline; color: #DE0000; }

A.WHITEBOLD         { text-decoration: none; color: #FFFFFF; font-weight: bold; }
A.WHITEBOLD:visited { color: #FFFFFF; }
A.WHITEBOLD:hover   { text-decoration: underline; color: #000000; }
A.WHITEBOLD:active  { text-decoration: underline; color: #156CFD; }

A.BLACK         { text-decoration: underline; color: #000000; }
A.BLACK:visited { text-decoration: underline; color: #000000; }
A.BLACK:hover   { text-decoration: underline; color: #156CFD; }
A.BLACK:active  { text-decoration: underline; color: #DE0000; }

A.BLACKPLAIN         { text-decoration: none; color: #000000; }
A.BLACKPLAIN:visited { text-decoration: none; color: #000000; }
A.BLACKPLAIN:hover   { text-decoration: none; color: #156CFD; }
A.BLACKPLAIN:active  { text-decoration: none; color: #DE0000; }

A.GREEN         { text-decoration: underline; color: #008000; }
A.GREEN:visited { text-decoration: underline; color: #008000; }
A.GREEN:hover   { text-decoration: underline; color: #008000; }
A.GREEN:active  { text-decoration: underline; color: #008000; }


SPAN.FOOTER_HEADER   { font-size: 9pt; color: #808080; line-height:22px; font-weight: bold;}
SPAN.FOOTER   { font-size: 9pt; color: #A0A0A0; text-decoration: none; line-height:16px; }
A.FOOTER         { font-size: 9pt; color: #A0A0A0; text-decoration: none; line-height:16px; }
A.FOOTER:visited { font-size: 9pt; color: #A0A0A0; text-decoration: none; line-height:16px; }
A.FOOTER:hover   { font-size: 9pt; color: #156CFD; text-decoration: none; line-height:16px; }
A.FOOTER:active  { font-size: 9pt; color: #DE0000; text-decoration: none; line-height:16px; }












DIV.LEFT_MENU_1 { background-color: #0092B6; height: 24px; line-height: 24px; color: #FFFFFF; font-weight: bold; text-align: right; margin-bottom: 1px; padding: 0px 10px 0px 0px; }
DIV.LEFT_MENU_1_HOVER {  background-color: #0092B6; height: 22px; line-height: 22px; color: #FFFFFF; font-weight: bold; text-align: right; margin-bottom: 0px; padding: 0px 9px 0px 0px; border: 1px solid; border-top-color: #FFFFFF; border-left-color: #FFFFFF; border-bottom-color: #000000; border-bottom-width: 2px; border-right-color: #000000;}
DIV.LEFT_MENU_2 { background-color: #0074B6; height: 24px; line-height: 24px; color: #FFFFFF; font-weight: bold; text-align: right; margin-bottom: 1px; padding: 0px 10px 0px 0px; }
DIV.LEFT_MENU_2_HOVER {  background-color: #0074B6; height: 22px; line-height: 22px; color: #FFFFFF; font-weight: bold; text-align: right; margin-bottom: 0px; padding: 0px 9px 0px 0px; border: 1px solid; border-top-color: #FFFFFF; border-left-color: #FFFFFF; border-bottom-color: #000000; border-bottom-width: 2px; border-right-color: #000000;}


TD.TOP_MENU { text-align:center; padding: 0px 15px 0px 10px; height:29px;}
TD.TOP_MENU_V2 { text-align:center; padding: 0px 7px 0px 4px; height: 24px; }


TD.LEFT_MENU { height: 16px; font-weight: bold; text-align: right; padding: 0px 30px 0px 0px; }
TD.LEFT_MENU_V2 { font-weight: normal; color: #202020; vertical-align: middle; text-align: left; padding: 0px 0px 0px 20px;  font-size: 12PT;}
TD.LEFT_MENU_V2:hover { font-weight: normal; color: #202020; text-decoration: none; vertical-align: middle; text-align: left; padding: 0px 0px 0px 20px; background: #E0E0E0; cursor: pointer;  font-size: 12PT; border-radius: 8px 8px 8px 8px;}
TD.LEFT_MENU_V2:active { font-weight: normal; color: #202020; text-decoration: none; vertical-align: middle; text-align: left; padding: 0px 0px 0px 20px; background: #E0E0E0; cursor: pointer;  font-size: 12PT; border-radius: 8px 8px 8px 8px;}
TD.LEFT_MENU_V2_CURRPAGE { font-weight: normal; color: #FFFFFF; text-decoration: none; vertical-align: middle; text-align: left; padding: 0px 0px 0px 20px; background: #505050; cursor: pointer;  font-size: 12PT; border-radius: 8px 8px 8px 8px;}
TD.LEFT_MENU_V2_CURRPAGE:hover { font-weight: normal; color: #FFFFFF; text-decoration: none; vertical-align: middle; text-align: left; padding: 0px 0px 0px 20px; background: #505050; cursor: pointer;  font-size: 12PT; border-radius: 8px 8px 8px 8px;}
TD.LEFT_MENU_V2_CURRPAGE:active { font-weight: normal; color: #FFFFFF; text-decoration: none; vertical-align: middle; text-align: left; padding: 0px 0px 0px 20px; background: #505050; cursor: pointer;  font-size: 12PT; border-radius: 8px 8px 8px 8px;}
TD.LEFT_MENU_V2_SECTIONHEADER { font-weight: normal; color: #808080;  vertical-align: middle; text-align: left; padding: 0px 0px 0px 10px;  font-size: 10pt; }



TD.LEFT_MENU_V2_LIGHTBG { font-weight: normal; color: #202020; vertical-align: middle; text-align: left; padding: 0px 0px 0px 20px;  font-size: 12PT; background-image: linear-gradient(to right, rgba(255,255,255,1), rgba(255,255,255,1),rgba(255,255,255,1), rgba(247,247,247,1));}
TD.LEFT_MENU_V2_LIGHTBG:hover { font-weight: normal; color: #202020; text-decoration: none; vertical-align: middle; text-align: left; padding: 0px 0px 0px 20px;  background: #E0E0E0; cursor: pointer;  font-size: 12PT; border-radius: 8px 8px 8px 8px;}
TD.LEFT_MENU_V2_LIGHTBG:active { font-weight: normal; color: #202020; text-decoration: none; vertical-align: middle; text-align: left; padding: 0px 0px 0px 20px;  background: #E0E0E0; cursor: pointer;  font-size: 12PT; border-radius: 8px 8px 8px 8px;}
TD.LEFT_MENU_V2_LIGHTBG_CURRPAGE { font-weight: normal; color: #FFFFFF; text-decoration: none; vertical-align: middle; text-align: left; padding: 0px 0px 0px 20px; background: #505050; cursor: pointer;  font-size: 12PT; border-radius: 8px 8px 8px 8px;}
TD.LEFT_MENU_V2_LIGHTBG_CURRPAGE:hover  { font-weight: normal; color: #FFFFFF; text-decoration: none; vertical-align: middle; text-align: left; padding: 0px 0px 0px 20px; background: #505050; cursor: pointer;  font-size: 12PT; border-radius: 8px 8px 8px 8px;}
TD.LEFT_MENU_V2_LIGHTBG_CURRPAGE:active { font-weight: normal; color: #FFFFFF; text-decoration: none; vertical-align: middle; text-align: left; padding: 0px 0px 0px 20px; background: #505050; cursor: pointer;  font-size: 12PT; border-radius: 8px 8px 8px 8px;}
TD.LEFT_MENU_V2_LIGHTBG_SECTIONHEADER { font-weight: normal; color: #808080;  vertical-align: middle; text-align: left; padding: 0px 0px 0px 10px;  font-size: 10pt; background-image: linear-gradient(to right, rgba(255,255,255,1), rgba(255,255,255,1),rgba(255,255,255,1), rgba(247,247,247,1));}


TD.WHOIS_SMALLFONT { font-size: 8pt; padding: 2px 0px 2px 0px; }
TD.WHOIS { padding: 2px 0px 2px 0px; }

TD.ERROR { background-color: #FFFF68; font-weight: bold; color: #000000; }
TD.NONERROR { background-color: #68FF68; font-weight: bold; color: #000000; }

TD.NETSCAPE_LEFTPADDING { padding-left: 20px; }

TD.EXTENSION { font-size: 9pt; color: #202020; text-align: left;}

TBODY.HOVER_LIGHTUP:hover { background: #FFFFEE }
TR.HOVER_LIGHTUP:hover { background: #FFFFEE }

TBODY.HOVER_LIGHTUP_REVERSE:hover { background: #FFFFFF }
TR.HOVER_LIGHTUP_REVERSE:hover { background: #FFFFFF }


TBODY.HOVER_TAB_LIGHTUP:hover { background: #E0E0E0; cursor: pointer; color: #000000; }
TD.HOVER_TAB_LIGHTUP:hover { background: #E0E0E0; cursor: pointer; color: #000000; }
TD.HOVER_TAB_LIGHTUP:hover * {  color: #000000; }

TBODY.HOVER_CURSOR_CHANGE:hover { cursor: pointer; }
TD.HOVER_CURSOR_CHANGE:hover { cursor: pointer; }

TD.ORDER_NOW { background-image: url("../images/button_2022_small_ordernow.png"); background-repeat:no-repeat; background-position:45% 55%; cursor: pointer; }
TD.ORDER_NOW:hover { background-image: url("../images/button_2022_small_ordernow_hover.png"); background-repeat:no-repeat; background-position:45% 55%; cursor: pointer; }
TD.ORDER_NOW:active { background-image: url("../images/button_2022_small_ordernow_hover.png"); background-repeat:no-repeat; background-position:45% 55%; cursor: pointer; }


















INPUT.INDEXSEARCH { width: 390px; height: 60px; text-indent:10px; font-size: 20pt; line-height:20px; margin: 0px 0px 0px 0px; padding: 0px;	background-color: #FFFFFF; border-radius: 4px; border:2px solid #E8E8E8; }
INPUT.INDEXSEARCH:HOVER { width: 390px; height: 60px; text-indent:10px; font-size: 20pt; line-height:20px; margin: 0px 0px 0px 0px; padding: 0px;	background-color: #FFFFFF; border-radius: 4px; border:2px solid #808080; }
INPUT.INDEXSEARCH:FOCUS { width: 390px; height: 60px; text-indent:10px; font-size: 20pt; line-height:20px; margin: 0px 0px 0px 0px; padding: 0px;	background-color: #FFFFFF; border-radius: 4px; border:2px solid #808080; box-shadow: 0 0 5px #808080; outline: none;}
SELECT.INDEXSEARCH { height: 38px; text-indent:10px; font-size: 16pt; line-height:20px; margin: 0px 0px 0px 0px; padding: 0px; background-color: #FFFFFF; border-radius: 4px; border:2px solid #E8E8E8;}
SELECT.INDEXSEARCH:HOVER { height: 38px; text-indent:10px; font-size: 16pt; line-height:20px; margin: 0px 0px 0px 0px; padding: 0px; background-color: #FFFFFF; border-radius: 4px; border:2px solid #808080;}
SELECT.INDEXSEARCH:FOCUS { height: 38px; text-indent:10px; font-size: 16pt; line-height:20px; margin: 0px 0px 0px 0px; padding: 0px; background-color: #FFFFFF; border-radius: 4px; border:2px solid #808080; box-shadow: 0 0 5px #808080; outline: none;}

INPUT.INDEXSEARCH_CIRA { width: 350px; height: 60px; text-indent:10px; font-size: 20pt; line-height:20px; margin: 0px 0px 0px 0px; padding: 0px;	background-color: #FFFFFF; border-radius: 4px; border:2px solid #E8E8E8; }
INPUT.INDEXSEARCH_CIRA:HOVER { width: 350px; height: 60px; text-indent:10px; font-size: 20pt; line-height:20px; margin: 0px 0px 0px 0px; padding: 0px;	background-color: #FFFFFF; border-radius: 4px; border:2px solid #808080; }
INPUT.INDEXSEARCH_CIRA:FOCUS { width: 350px; height: 60px; text-indent:10px; font-size: 20pt; line-height:20px; margin: 0px 0px 0px 0px; padding: 0px;	background-color: #FFFFFF; border-radius: 4px; border:2px solid #808080; box-shadow: 0 0 5px #808080; outline: none;}
SELECT.INDEXSEARCH_CIRA { height: 38px; text-indent:10px; font-size: 16pt; line-height:20px; margin: 0px 0px 0px 0px; padding: 0px; background-color: #FFFFFF; border-radius: 4px; border:2px solid #E8E8E8;}
SELECT.INDEXSEARCH_CIRA:HOVER { height: 38px; text-indent:10px; font-size: 16pt; line-height:20px; margin: 0px 0px 0px 0px; padding: 0px; background-color: #FFFFFF; border-radius: 4px; border:2px solid #808080;}
SELECT.INDEXSEARCH_CIRA:FOCUS { height: 38px; text-indent:10px; font-size: 16pt; line-height:20px; margin: 0px 0px 0px 0px; padding: 0px; background-color: #FFFFFF; border-radius: 4px; border:2px solid #808080; box-shadow: 0 0 5px #808080; outline: none;}

INPUT.REGISTERSEARCH { width: 478px; height: 60px; text-indent:10px; font-size: 20pt; line-height:20px; margin: 0px 0px 0px 0px; padding: 0px;	background-color: #FFFFFF; border-radius: 4px; border:2px solid #E8E8E8; }
INPUT.REGISTERSEARCH:HOVER { width: 478px; height: 60px; text-indent:10px; font-size: 20pt; line-height:20px; margin: 0px 0px 0px 0px; padding: 0px;	background-color: #FFFFFF; border-radius: 4px; border:2px solid #808080; }
INPUT.REGISTERSEARCH:FOCUS { width: 478px; height: 60px; text-indent:10px; font-size: 20pt; line-height:20px; margin: 0px 0px 0px 0px; padding: 0px;	background-color: #FFFFFF; border-radius: 4px; border:2px solid #808080; box-shadow: 0 0 5px #808080; outline: none;}
SELECT.REGISTERSEARCH { height: 38px; text-indent:10px; font-size: 16pt; line-height:20px; margin: 0px 0px 0px 0px; padding: 0px; background-color: #FFFFFF; border-radius: 4px; border:2px solid #E8E8E8;}
SELECT.REGISTERSEARCH:HOVER { height: 38px; text-indent:10px; font-size: 16pt; line-height:20px; margin: 0px 0px 0px 0px; padding: 0px; background-color: #FFFFFF; border-radius: 4px; border:2px solid #808080;}
SELECT.REGISTERSEARCH:FOCUS { height: 38px; text-indent:10px; font-size: 16pt; line-height:20px; margin: 0px 0px 0px 0px; padding: 0px; background-color: #FFFFFF; border-radius: 4px; border:2px solid #808080; box-shadow: 0 0 5px #808080; outline: none;}

INPUT.TRANSFERSEARCH { width: 460px; height: 60px; text-indent:10px; font-size: 20pt; line-height:20px; margin: 0px 0px 0px 0px; padding: 0px;	background-color: #FFFFFF; border-radius: 4px; border:2px solid #E8E8E8; }
INPUT.TRANSFERSEARCH:HOVER { width: 460px; height: 60px; text-indent:10px; font-size: 20pt; line-height:20px; margin: 0px 0px 0px 0px; padding: 0px;	background-color: #FFFFFF; border-radius: 4px; border:2px solid #808080; }
INPUT.TRANSFERSEARCH:FOCUS { width: 460px; height: 60px; text-indent:10px; font-size: 20pt; line-height:20px; margin: 0px 0px 0px 0px; padding: 0px;	background-color: #FFFFFF; border-radius: 4px; border:2px solid #808080; box-shadow: 0 0 5px #808080; outline: none;}
SELECT.TRANSFERSEARCH { height: 38px; text-indent:10px; font-size: 16pt; line-height:20px; margin: 0px 0px 0px 0px; padding: 0px; background-color: #FFFFFF; border-radius: 4px; border:2px solid #E8E8E8;}
SELECT.TRANSFERSEARCH:HOVER { height: 38px; text-indent:10px; font-size: 16pt; line-height:20px; margin: 0px 0px 0px 0px; padding: 0px; background-color: #FFFFFF; border-radius: 4px; border:2px solid #808080;}
SELECT.TRANSFERSEARCH:FOCUS { height: 38px; text-indent:10px; font-size: 16pt; line-height:20px; margin: 0px 0px 0px 0px; padding: 0px; background-color: #FFFFFF; border-radius: 4px; border:2px solid #808080; box-shadow: 0 0 5px #808080; outline: none;}




TEXTAREA.BULKSEARCH { width: 480px; height: 280px; background-color: #FFF7BD; font-size: 16pt; line-height:20px; margin: 0px 0px 0px 0px; padding: 0px; font-family: "roboto flex", arial, verdana, helvetica, sans-serif; vertical-align: middle; border-radius: 4px; border:2px solid #E8E8E8;}
TEXTAREA.BULKSEARCH:HOVER { width: 480px; height: 280px; background-color: #FFF7BD; font-size: 16pt; line-height:20px; margin: 0px 0px 0px 0px; padding: 0px; font-family: "roboto flex", arial, verdana, helvetica, sans-serif; vertical-align: middle; border-radius: 4px; border:2px solid #808080;}
TEXTAREA.BULKSEARCH:FOCUS { width: 480px; height: 280px; background-color: #FFF7BD; font-size: 16pt; line-height:20px; margin: 0px 0px 0px 0px; padding: 0px; font-family: "roboto flex", arial, verdana, helvetica, sans-serif; vertical-align: middle; border-radius: 4px; border:2px solid #808080; box-shadow: 0 0 5px #808080; outline: none; }




INPUT.EXTENSIONBOX { margin: 0px 2px 0px 0px; }




DIV.INDEXSEARCH       {color: #A0A0A0; letter-spacing: 0px;}
A.INDEXSEARCH         {color: #A0A0A0; letter-spacing: 0px;}
A.INDEXSEARCH:visited {color: #A0A0A0; letter-spacing: 0px;}
A.INDEXSEARCH:hover   {color: #156CFD; letter-spacing: 0px;}
A.INDEXSEARCH:active  {color: #DE0000; letter-spacing: 0px;}





DIV.TBRGRAY { background-color: #F0F0F0; width: 270px; height: 25px; }
DIV.TBRWHITE { background-color: #FFFFFF; width: 270px; height: 25px; }
SPAN.TBR {position: relative; top: 2px; }
INPUT.tbrPrice { font-size: 8pt; width: 50px; height: 17px; position: relative; top: 0px; outline: none; }
INPUT.tbrDomain { font-size: 8pt; width: 150px; height: 17px; position: relative; top: 0px; text-align: right; }







/* Start by setting display:none to make this hidden.
   Then we position it in relation to the viewport window
   with position:fixed. Width, height, top and left speak
   speak for themselves. Background we set to 80% white with
   our animation centered, and no-repeating */
.modal {
    display:    none;
    position:   fixed;
    z-index:    1000;
    top:        0px;
    left:       0px;
    height:     100%;
    width:      100%;
    background: rgba( 0, 0, 0, .3 ) 
                50% 50% 
                no-repeat;
}

/* When the body has the loading class, we turn
   the scrollbar off with overflow:hidden */
body.loading {
    overflow: hidden;   
}

/* Anytime the body has the loading class, our
   modal element will be visible */
body.loading .modal {
    display: block;
}

@-webkit-keyframes rotating /* Safari and Chrome */ {
  from {
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes rotating {
  from {
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.rotating {
  -webkit-animation: rotating 2s linear infinite;
  -moz-animation: rotating 2s linear infinite;
  -ms-animation: rotating 2s linear infinite;
  -o-animation: rotating 2s linear infinite;
  animation: rotating 2s linear infinite;
}

.gsi-material-button {
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  -webkit-appearance: none;
  background-color: WHITE;
  background-image: none;
  border: 1px solid #747775;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  color: #1f1f1f;
  cursor: pointer;
  font-family: 'Roboto', arial, sans-serif;
  font-size: 14px;
  height: 40px;
  letter-spacing: 0.25px;
  outline: none;
  overflow: hidden;
  padding: 0;
  position: relative;
  text-align: center;
  -webkit-transition: background-color .218s, border-color .218s, box-shadow .218s;
  transition: background-color .218s, border-color .218s, box-shadow .218s;
  vertical-align: middle;
  white-space: nowrap;
  width: 40px;
  max-width: 400px;
  min-width: min-content;
}

.gsi-material-button .gsi-material-button-icon {
  height: 20px;
  margin-right: 12px;
  min-width: 20px;
  width: 20px;
  margin: 0;
  padding: 9px;
}

.gsi-material-button .gsi-material-button-content-wrapper {
  -webkit-align-items: center;
  align-items: center;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
  height: 100%;
  justify-content: space-between;
  position: relative;
  width: 100%;
}

.gsi-material-button .gsi-material-button-contents {
  -webkit-flex-grow: 1;
  flex-grow: 1;
  font-family: 'Roboto', arial, sans-serif;
  font-weight: 500;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: top;
  text-decoration: none;
}

.gsi-material-button .gsi-material-button-state {
  -webkit-transition: opacity .218s;
  transition: opacity .218s;
  bottom: 0;
  left: 0;
  opacity: 0;
  position: absolute;
  right: 0;
  top: 0;
}

.gsi-material-button:disabled {
  cursor: default;
  background-color: #ffffff61;
  border-color: #1f1f1f1f;
}

.gsi-material-button:disabled .gsi-material-button-contents {
  opacity: 38%;
}

.gsi-material-button:disabled .gsi-material-button-icon {
  opacity: 38%;
}

.gsi-material-button:not(:disabled):active .gsi-material-button-state, 
.gsi-material-button:not(:disabled):focus .gsi-material-button-state {
  background-color: #303030;
  opacity: 12%;
}

.gsi-material-button:not(:disabled):hover {
  -webkit-box-shadow: 0 1px 2px 0 rgba(60, 64, 67, .30), 0 1px 3px 1px rgba(60, 64, 67, .15);
  box-shadow: 0 1px 2px 0 rgba(60, 64, 67, .30), 0 1px 3px 1px rgba(60, 64, 67, .15);
}

.gsi-material-button:not(:disabled):hover .gsi-material-button-state {
  background-color: #303030;
  opacity: 8%;
}
