BODY  {font-family:Arial, Helvetica, sans-serif; font-size:10pt; color : #000066}
P     {font-family:Arial, Helvetica, sans-serif; font-size:9pt; color : #000066}
img {border: 0px;}
.headline {font-family:Arial, Helvetica, sans-serif; font-size:11pt; color : #666666; text-align:justify}
.footline {font-family:Arial, Helvetica, sans-serif; font-size:11pt; color : #666666; text-align:right}
.mainbody {text-align:justify}
.disclaimer {font-size:8pt; color:#000000; font-style:italic; text-align:justify} 
.blurb {font-size:9pt; font-style:normal; text-align:justify}
.blurb_small {font-size:8pt; color:#666666; font-style:italic; text-align:justify}
H3 {font-size:18pt; color : #000066}

table.domains_box {border-right: 1px solid rgb(204,204,204); border-left: 1px solid rgb(204,204,204); border-top: 1px solid rgb(204,204,204); border-bottom: 1px solid rgb(204,204,204);}
table.tab_box {margin-left:15px;}
table.login_table {border: 1px solid rgb(204,204,204); background-color:#EEEEEE; }
table.client_table {background-color:#C7D0DF; border: 1px solid rgb(95,125,180);}
td    {font-family:Arial, Helvetica, sans-serif; font-size:10pt; color : #000066;}
td.display {font-family:Arial, Helvetica, sans-serif; font-size:10pt; color : #660000; text-align:justify}
td.square {border-right: 1px solid rgb(204,204,204); border-left: 1px solid rgb(204,204,204); border-top: 1px solid rgb(204,204,204); border-bottom: 1px solid rgb(204,204,204);text-align:justify}
td.title {font-size:11pt; font-weight:bold; color:#ffffff; border-right: 1px solid #333333; border-left: 1px solid rgb(204,204,204); border-top: 1px solid rgb(204,204,204); border-bottom: 1px solid #333333; background-color:#5F7DB4;}
td.title_red {font-size:11pt; font-weight:bold; color:#ffffff; border-right: 1px solid #333333; border-left: 1px solid rgb(204,204,204); border-top: 1px solid rgb(204,204,204); border-bottom: 1px solid #333333; background-color:#900;}
td.title_dsr {font-size:9pt; font-weight:bold; color:#ffffff; border-right: 1px solid #333333; border-left: 1px solid rgb(204,204,204); border-top: 1px solid rgb(204,204,204); border-bottom: 1px solid #333333; background-color:#900;}
td.title_left {font-size:11pt; font-weight:bold; color:#ffffff; text-align:left;}
td.title_right {font-size:11pt; font-weight:bold; color:#ffffff; text-align:right;}
td.subtitle {font-size:9pt; font-weight:bold; color:#990000; border-bottom: 1px solid rgb(240,220,74); background-color:#EEEEEE;}
td.subtitle_old {font-size:9pt; font-weight:bold; color:#FFFFFF; border-right: 1px solid #990033; border-left: 1px solid #CC3366; border-top: 1px solid #CC3366; border-bottom: 1px solid #990033; background-color:#990000;}
td.notice {font-size:9pt; font-weight:bold; color:#990000; border-right: 1px solid #333333; border-left: 1px solid #FFFFFF; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #333333; background-color:#EEEEEE;}
td.header_old {font-size:10pt; font-weight:bold; color:#FFFFFF; border-right: 1px solid #990033; border-left: 1px solid #CC3366; border-top: 1px solid #CC3366; border-bottom: 1px solid #990033; background-color:#990000; text-align:center}
.header {background-color:#EEEEEE; font-size:10pt; font-weight:bold; color:#990000; text-align:center; border-bottom: 1px solid rgb(240,220,74);}
td.header_grey {font-size:10pt; font-weight:bold; color:#FFFFFF; border-right: 1px solid #666666; border-left: 1px solid #EEEEEE; border-top: 1px solid #EEEEEE; border-bottom: 1px solid #666666; background-color:#CCCCCC; text-align:center}
td.header_blue {font-size:10pt; font-weight:bold; color:#000099; border-right: 1px solid #666666; border-left: 1px solid #EEEEEE; border-top: 1px solid #EEEEEE; border-bottom: 1px solid #666666; background-color:#CCCCCC; text-align:center}
td.section_title {background-color:#EEEEEE; font-size:10pt; font-weight:bold; color:#990000; text-align:center; border-bottom: 1px solid rgb(240,0,0);}
td.blurb {font-size:9pt; text-align:justify}
td.searchwin {border-bottom: 2px solid rgb(204,204,204);background-color:#EEEEEE}
td.Currency_small {font-size:7pt; color:#000000}
td.responded {font-size:7pt; color:#009900}
td.menuRight {background-color:#006600; border-bottom: 1px solid #333333; border-top: 1px solid #CCCCCC; border-right: 1px solid #333333;}
td.menuLeft  {background-color:#006600; border-bottom: 1px solid #333333; border-top: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC;}
td.menuLine  {background-color:#006600; border-bottom: 1px solid #333333; border-top: 1px solid #CCCCCC;}
td.menuBottom  {border-left: 1px solid rgb(204,153,102);border-right: 1px solid rgb(204,153,102);}
td.menuTop {border-left: 1px solid rgb(255,255,255); text-align:center}
td.menuTopL {border-right: 1px solid rgb(221,221,221);}
td.menuhead {background-color:#CCCCCC; text-align:center; font-weight:bold; color:#FF0000}
td.menubox  {background-color:#dddddd;}
td.logo {font-size:14pt; font-weight:bold;}
td.outlook {border-bottom: 1px solid #999999;border-right: 1px solid #999999; background-color:#DDDDDD;}
td.borderLeft {border-left: 1px solid rgb(150,150,150); text-align:right;}
td.borderRight {border-right: 1px solid rgb(150,150,150);}
td.welcome {border-bottom: 1px solid rgb(150,150,150);border-right: 1px solid rgb(150,150,150);text-align:justify}
td.compass1 {border-right: 1px solid rgb(221,221,221);border-bottom: 1px solid rgb(238,238,238);background-color:#EEEEEE;}
td.compass2 {background-image: url(images/web_02.gif); background-repeat:no-repeat; background-position: left bottom; border-bottom: 1px solid rgb(238,238,238);}
td.compass3 {background-image: url(images/web_03.gif); background-repeat:no-repeat; background-position: right top; border-right: 1px solid rgb(221,221,221);}
td.compass4 {background-image: url(images/web_04.gif); background-repeat:no-repeat; background-position: left top;}
td.footer_bar {background-color:#EEEEEE; border-bottom: 2px solid #990000;border-top: 2px solid #990000;}
td.topmenu_bar {background-color:#990000;border-top: 2px solid #000000; }
td.domlist {border-right: 1px solid rgb(221,221,221);}
td.currency {color:#666666;font-size:10pt;}
td.mailer {border-right: 1px solid rgb(204,204,204); border-left: 1px solid rgb(204,204,204);}
td.options {color:#FFFFFF;text-align:left; border-bottom: 1px solid #333333; border-top: 1px solid #CCCCCC; border-right: 1px solid #333333; border-left: 1px solid #333333;background-color:#990000;}
td.message {color:#FF0000;font-weight:bold;}
td.SearchResultBox {background-color:#666666;color:#FFFFFF}
td.bargain {text-align:center; border-right: 1px solid rgb(204,204,204); border-left: 1px solid rgb(204,204,204);}
td.listhead { background-color:#990000; border-bottom: 2px solid #990000; text-align:center; font-weight:bold;color:#FDC92B;}
td.listtotal{ background-color:#990000; border-bottom: 2px solid #990000; text-align:right; font-weight:bold;color:#FDC92B;}
td.smalltext {font-size:8pt; text-align:justify;}
td.sub_menu {background-color:#FFFFFF; border-bottom: 1px dotted #5F7DB4; text-align:right;}
td.under_menu {background-color:#FFFFFF; border-bottom: 1px dotted #5F7DB4;}
td.info {background-color:#FFFFFF; vertical-align:top;}
td.ext_uk {color:#009;}
td.ext_com {color:#900;}

H4 {font-family:Arial, Helvetica, sans-serif; font-size:14pt; font-weight:bold; color : #000099; margin-bottom:4}
form {margin-bottom:0px}
div.info {border-right: 1px solid #333333; border-left: 1px solid #FFFFFF; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #333333; background-color:#EEEEEE;}
div.infobox {background-color:#FFFFFF; font-size:8pt; color:#990000}
div.detailbox {display:none; border: 1px solid #EEE; background-color:#FFE;}
#portfolio_user {display:none; border: 1px dotted #5F7DB4; }
span.small {font-size:7pt;} 
a:link   {color:#660000; text-decoration: underline; font-size:8pt; font-weight:normal}
a:visited{color:#660000; text-decoration: underline; font-size:8pt; font-weight:normal}
a:hover {color:#333333; text-decoration: underline; font-size:8pt; font-weight:normal}

a.mainmenu:link   {color:#990033; text-decoration: none; font-size:7pt; font-weight:normal}
a.mainmenu:visited{color:#990033; text-decoration: none; font-size:7pt; font-weight:normal}
a.mainmenu:hover {color:#FF0000; text-decoration: underline; font-size:7pt; font-weight:bold}

a.submenu {display:block; width:100%; border-top: 1px solid #999; border-bottom: 2px solid #333; margin:0px; padding:3px;}
a.submenu:link   {color:#FFFFFF; text-decoration: none; font-size:8pt; font-weight:normal}
a.submenu:visited{color:#FFFFFF; text-decoration: none; font-size:8pt; font-weight:normal}
a.submenu:hover {color:#FFCC00; text-decoration: underline; font-size:8pt; font-weight:normal}

a.domains_small:link   {color:#000000; text-decoration: underline; font-size:7pt; font-weight:normal}
a.domains_small:visited{color:#000000; text-decoration: underline; font-size:7pt; font-weight:normal}
a.domains_small:hover {color:#990000; text-decoration: underline; font-size:7pt; font-weight:normal}

a.TopMenu:link   {color:#990000; text-decoration: none; font-size:9pt; font-weight:bold}
a.TopMenu:visited{color:#990000; text-decoration: none; font-size:9pt; font-weight:bold}
a.TopMenu:hover {color:#FF0000; text-decoration: underline; font-size:9pt; font-weight:bold}

a.domains:link   {color:#000099; text-decoration: underline; font-size:8pt; font-weight:bold}
a.domains:visited{color:#000099; text-decoration: underline; font-size:8pt; font-weight:bold}
a.domains:hover {color:#990000; text-decoration: underline; font-size:8pt; font-weight:bold}

a.logo:link   {color:#990033; text-decoration: none; font-size:14pt; font-weight:bold}
a.logo:visited{color:#990033; text-decoration: none; font-size:14pt; font-weight:bold}
a.logo:hover  {color:#993366; text-decoration: none; font-size:14pt; font-weight:bold}

a.pending:link   {color:#FF0000; text-decoration: underline; font-size:8pt; font-weight:normal}
a.pending:visited{color:#FF0000; text-decoration: underline; font-size:8pt; font-weight:normal}
a.pending:hover  {color:#993366; text-decoration: none; font-size:8pt; font-weight:normal}

a.responded:link   {color:#000000; text-decoration: underline; font-size:8pt; font-weight:normal}
a.responded:visited{color:#000000; text-decoration: underline; font-size:8pt; font-weight:normal}
a.responded:hover  {color:#993366; text-decoration: none; font-size:8pt; font-weight:normal}

a.example:link   {color:#0000CC; text-decoration: underline; font-size:10pt; font-weight:normal}
a.example:visited{color:#0000CC; text-decoration: underline; font-size:10pt; font-weight:normal}
a.example:hover  {color:#993366; text-decoration: none; font-size:10pt; font-weight:normal}

a.price:link   {color:#990000; text-decoration: none; font-size:9pt; font-weight:normal}
a.price:visited{color:#990000; text-decoration: none; font-size:9pt; font-weight:normal}
a.price:hover  {color:#993366; text-decoration: underline; font-size:9pt; font-weight:normal}

a.bargain {display:inline; width:100%; border-bottom: 1px solid #EEE;}
a.bargain:link   {color:#990000; text-decoration: none; font-size:10pt; font-weight:bold;}
a.bargain:visited{color:#990000; text-decoration: none; font-size:10pt; font-weight:bold}
a.bargain:hover  {color:#FF0000; text-decoration: underline; font-size:10pt; font-weight:bold}

a.crumbs:link   {color:#000099; text-decoration: underline; font-size:10pt; font-weight:bold;}
a.crumbs:visited{color:#000099; text-decoration: underline; font-size:10pt; font-weight:bold}
a.crumbs:hover  {color:#FF0000; text-decoration: underline; font-size:10pt; font-weight:bold}

a.options:link   {color:#FFFFFF; text-decoration: underline; font-size:10pt; font-weight:bold;}
a.options:visited{color:#FFFFFF; text-decoration: underline; font-size:10pt; font-weight:bold}
a.options:hover  {color:#FFFF00; text-decoration: underline; font-size:10pt; font-weight:bold}

a.sub_tab {display:inline; margin-left:10px; margin-bottom:0px; margin-top:12px;}
a.close {display:block; background-color:#900; width:100%;}
a.close:link {color:#FFF; text-decoration: underline; font-size:10pt; font-weight:bold;}
a.close:visited {color:#FFF; text-decoration: underline; font-size:10pt; font-weight:bold;}
a.close:hover {color:#FFF; text-decoration: underline; font-size:10pt; font-weight:bold;}

a.button {display:block; padding:3px 0px 3px 0px; width:100%; background-color:#AFC7F9; border: 1px solid #669}
a.button:link   {color:#006; text-decoration: underline; font-size:10pt; font-weight:normal; }
a.button:visited{color:#006; text-decoration: underline; font-size:10pt; font-weight:normal}
a.button:hover {color:#900; text-decoration: underline; font-size:10pt; font-weight:normal; border: 1px solid #FF0;}


li { font-size : 8pt; list-style-image : url(images/square.gif); color : #000000; font-weight:bold; margin-bottom:5px;text-align:justify }
li.notabene { font-size : 8pt; list-style-image : url(images/arrow.gif); color : #666666; font-weight:bold; margin-bottom:5px; text-align:justify }

INPUT.contact {border: 1px #990033 solid; width:300px}
INPUT.opt {border: 1px #990033 solid; width:300px; background-color: #EEEEEE;}
INPUT.appform {border: 1px #9999FF solid; width:300px}
INPUT.appform_opt {border: 1px #9999FF solid; width:300px; background-color: #EEEEEE;}
INPUT.directory {border: 1px #990000 solid; width:200px}
INPUT.directory_opt {border: 1px #009900 solid; width:200px; background-color: #EEEEEE;}
INPUT.mail_submit {border: 1px #990033 solid; width:280px; background-color: #EEEEEE;color:#990000;}
INPUT.search {border: 1px #FFD800 solid; width:100px; height:20px}
INPUT.currency {border: 1px #FFD800 solid; width:50px; height:20px}
TEXTAREA.contact {border: 1px #990033 solid; width:300px; height:100px;}
TEXTAREA.opt {border: 1px #990033 solid; width:300px; height:100px; background-color: #EEEEEE;}
TEXTAREA.appform {border: 1px #990033 solid; width:100%; height:150px;}
TEXTAREA.page {border: 1px #990033 solid; width:95%; height:300px;}
TEXTAREA.appform2 {border: 1px #009900 solid; width:300px}
TEXTAREA.directory {border: 1px #990000 solid; width:200px; height:60px}
TEXTAREA.directory_opt {border: 1px #009900 solid; width:200px; height:60px; background-color: #EEEEEE;}
TEXTAREA.upload {border: 1px #990000 solid; width:350px; height:300px}
INPUT.searchbox {border: 1px #FFCC66 solid; width:120px}
SELECT.directory {border: 1px #990000 solid; width:300px}
SELECT.appform {border: 1px #990000 solid; width:300px}

/* AUCTION CSS */
#bid_history {position:relative; width:100%; display:none; z-index:1; background-color: #FFFFEC; border: 1px dotted #000000}
#ShowNotes {position:relative; width:100%; display:none; z-index:1; background-color: #FFFFEC; border: 1px dotted #000000;}
#AuctionNotes {border: 1px #990033 solid; width:95%; height:100px;}
#dns_update {position:absolute; border:1px solid #000; padding:10px; background-color:#EEE; }
#SalesData {position:absolute; overflow:auto; width:100%; visibility:hidden; z-index:1; background-color: #FFFFEC; border: 1px dotted #000000;}
#NewClientData {display:none;}
#PROCESSOR {width:10px; display:inline;}
#NEWITEM {position:absolute; visibility:hidden; top:220px; left:300px;padding:10px; width:200px; background-color:#FFE; border: 1px dashed #000;}
#ZONEFILE {position:absolute; visibility:hidden; top:220px; left:300px;padding:10px; width:600px; background-color:#FFE; border: 1px dashed #000;}
#SELECTBOX {position:relative; visibility:visible;  width:220px; height:20px; background-color:#FFF; color:#000;}
#DNSSET_NEW {float:left; position:relative; visibility:visible; padding:2px; width:200px; background-color:#FFF; border: 1px solid #000; font-size:9pt; color:#000; font-weight:normal;}
#DNSLIST_NEW {position:absolute; visibility:hidden; padding:10px; width:220px; background-color:#FFF; border: 1px solid #000; overflow:auto; text-align:left; font-size:9pt; color:#000; font-weight:normal;}
#SELECTIMG {float:right;}
#ZONEDISPLAY {position:absolute; visibility:hidden; padding:10px; width:300px; background-color:#FFE; border: 1px solid #666; }

.InfoBoxTable {width:98%; margin-top:10px; margin-bottom:5px;}
.InfoBoxHead {background-color:#990000; padding-bottom:3px; color:#FFF; font-weight:bold; font-size:12pt;}
.InfoBoxHeadRight {background-image:url(images/container/flat_r_red.gif); background-position:right top;}
.InfoBoxLeft {border-left:solid 1px #EEE;}
.InfoBoxRight {border-right:solid 1px #EEE;}
.InfoBoxBottom {border-bottom:solid 1px #EEE;}
.InfoBoxContent {padding:5px;}
.InfoContent {margin-top:20px;}
.InfoBoxMenu {padding:0px;border-left:solid 1px #EEE; border-right:solid 1px #EEE;}