BODY, TH, TD, OL, UL, LI, SPAN, DIV { font-family: arial, verdana, helvetica, sans-serif; font-size: 8pt; color: #202020; letter-spacing: 0px; }
BODY { margin: 0px 0px 0px 0px;  vertical-align: middle;}

SPAN.GREY8 { font-size: 8pt; color: #808080;}
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: bold; position: relative; top: -2px; color: #202020;}
SPAN.HEADER_1_RED { font-weight: bold; position: relative; top: -2px; color: #DE0000; }

SPAN.GREY_8pt { font-size: 8pt; color: #A0A0A0;}
SPAN.BLUE_8pt { font-size: 8pt; color: #156CFD; }
SPAN.RED_8pt { font-size: 8pt; color: #DE0000; }
SPAN.GREEN_8pt { font-size: 8pt; color: #008000; }
SPAN.MESSAGE { color: #DE0000; font-weight: bold; }









	
INPUT.REDBORDER { font-family: arial; font-size: 8pt; margin: 0px 0px 0px 0px; vertical-align: middle; border: 1px solid #E8E8E8; height:19px; }
INPUT.REDBORDER:HOVER { font-family: arial; font-size: 8pt; margin: 0px 0px 0px 0px; vertical-align: middle; border: 1px solid #808080; }
INPUT.REDBORDER:FOCUS { font-family: arial; font-size: 8pt; margin: 0px 0px 0px 0px; vertical-align: middle; border: 1px solid #808080; box-shadow: 0 0 5px #808080; outline: none; }

SELECT.REDBORDER { font-family: arial; font-size: 8pt; margin: 0px 0px 0px 0px; vertical-align: middle; border: 1px solid #E8E8E8; height:23px; }
SELECT.REDBORDER:HOVER { font-family: arial; font-size: 8pt; margin: 0px 0px 0px 0px; vertical-align: middle; border: 1px solid #808080; }
SELECT.REDBORDER:FOCUS { font-family: arial; font-size: 8pt; margin: 0px 0px 0px 0px; vertical-align: middle; border: 1px solid #808080; box-shadow: 0 0 5px #808080; outline: none; }

TEXTAREA.REDBORDER { font-family: arial; font-size: 8pt; margin: 0px 0px 0px 0px; vertical-align: middle; border: 1px solid #E8E8E8;}
TEXTAREA.REDBORDER:HOVER { font-family: arial; font-size: 8pt; margin: 0px 0px 0px 0px; vertical-align: middle; border: 1px solid #808080; }
TEXTAREA.REDBORDER:FOCUS { font-family: arial; font-size: 8pt; margin: 0px 0px 0px 0px; vertical-align: middle; border: 1px solid #808080; box-shadow: 0 0 5px #808080; outline: none; }









INPUT.tbrPrice { font-size: 8pt; width: 60px; }
INPUT.CA_REG_DEFAULT { font-size: 8pt; color: #A0A0A0; border: 0; background: #F7F7F7; width:300px; }
INPUT.CA_REG_NAME { font-size: 8pt; 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.SMALLBOX { font-size: 8pt; border: 1px solid black; height: 17px; }
INPUT.New2012 { height: 19px; border-style: solid; border-width: 1px; border-color: #E8E8E8; font-family: arial; font-size: 8pt; color: #000000; padding-top: 0px; padding-side: 0px; }
INPUT.New2012:HOVER { height: 19px; border-style: solid; border-width: 1px; border-color: #808080; font-family: arial; font-size: 8pt; color: #000000; padding-top: 0px; padding-side: 0px; }
INPUT.New2012:FOCUS { height: 19px; border-style: solid; border-width: 1px; border-color: #808080; font-family: arial; font-size: 8pt; color: #000000; padding-top: 0px; padding-side: 0px; box-shadow: 0 0 5px #808080; outline: none;  }
INPUT.ME_INPUT { font-family: arial; font-size: 8pt; margin: 0px 0px 0px 0px; vertical-align: middle; }










A         { color: #156CFD; }
A:visited { color: #156CFD; }
A:hover   { color: #000000; }
A:active  { color: #DE0000; }

A.MENU_TOP         { text-decoration: none; color: #000000; font-weight: bold; position: relative; top: -1px; font-size: 8pt; }
A.MENU_TOP:visited { color: #000000; }
A.MENU_TOP:hover   { text-decoration: underline; color: #156CFD; }
A.MENU_TOP:active  { text-decoration: underline; color: #DE0000; }

A.MENU_LEFT         { font-size: 8pt; 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: 8pt; text-decoration: none; color: #FFFFFF; font-weight: normal; }
A.MENU_LEFT_V2:visited { color: #FFFFFF; }
A.MENU_LEFT_V2:hover   { text-decoration: underline; color: #FFFFFF; font-weight: bold; font-size: 8pt;}
A.MENU_LEFT_V2:active  { text-decoration: underline; color: #FFFFFF; font-weight: bold; font-size: 8pt;}
SPAN.MENU_LEFT_V2         { font-size: 8pt; text-decoration: none; color: #000000; font-weight: normal; }

A.MENU_LEFT_V2_LIGHTBG         { font-size: 8pt; text-decoration: none; color: #202020; font-weight: normal; }
A.MENU_LEFT_V2_LIGHTBG:visited { color: #202020; }
A.MENU_LEFT_V2_LIGHTBG:hover   { text-decoration: underline; color: #156CFD; font-weight: bold; font-size: 8pt;}
A.MENU_LEFT_V2_LIGHTBG:active  { 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: 8pt; color: #A0A0A0; line-height:22px; font-weight: bold;}
SPAN.FOOTER   { font-size: 8pt; color: #C0C0C0; text-decoration: none; line-height:16px; }
A.FOOTER         { font-size: 8pt; color: #C0C0C0; text-decoration: none; line-height:16px; }
A.FOOTER:visited { font-size: 8pt; color: #C0C0C0; text-decoration: none; line-height:16px; }
A.FOOTER:hover   { font-size: 8pt; color: #156CFD; text-decoration: none; line-height:16px; }
A.FOOTER:active  { font-size: 8pt; 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 7px 0px 4px; height: 24px; }
TD.LEFT_MENU { height: 16px; font-weight: bold; text-align: right; padding: 0px 30px 0px 0px; }

TD.TOP_MENU_V2 { text-align:center; padding: 0px 7px 0px 4px; height: 24px; }
TD.LEFT_MENU_V2 { height: 21px; font-weight: bold; vertical-align: middle; text-align: right; padding: 0px 20px 0px 0px; }

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; }

TBODY.HOVER_LIGHTUP:hover { background: #FFFFEE }
TR.HOVER_LIGHTUP:hover { background: #FFFFEE }


TD.EXTENSION { font-size: 8pt; color: #202020; text-align: left;}
















INPUT.INDEXSEARCH { width: 380px; height: 45px; 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; }
INPUT.INDEXSEARCH:HOVER { width: 380px; height: 45px; 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; }
INPUT.INDEXSEARCH:FOCUS { width: 380px; height: 45px; 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;}
SELECT.INDEXSEARCH { height: 49px; 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: 49px; 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: 49px; 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: 330px; height: 45px; 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; }
INPUT.INDEXSEARCH_CIRA:HOVER { width: 330px; height: 45px; 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; }
INPUT.INDEXSEARCH_CIRA:FOCUS { width: 330px; height: 45px; 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;}
SELECT.INDEXSEARCH_CIRA { height: 49px; 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: 49px; 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: 49px; 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: 390px; background-color: #FFF7BD; font-size: 16pt; line-height:20px; margin: 0px 0px 0px 0px; padding: 0px; font-family: arial; vertical-align: middle; border-radius: 4px; border:2px solid #E8E8E8;}
TEXTAREA.BULKSEARCH:HOVER { width: 480px; height: 390px; background-color: #FFF7BD; font-size: 16pt; line-height:20px; margin: 0px 0px 0px 0px; padding: 0px; font-family: arial; vertical-align: middle; border-radius: 4px; border:2px solid #808080;}
TEXTAREA.BULKSEARCH:FOCUS { width: 480px; height: 390px; background-color: #FFF7BD; font-size: 16pt; line-height:20px; margin: 0px 0px 0px 0px; padding: 0px; font-family: arial; vertical-align: middle; border-radius: 4px; border:2px solid #808080; box-shadow: 0 0 5px #808080; }




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;
}