/*
Expired Domains Style Sheet v1.0
*/

/*======================================
 general tags re-defined
=========================================*/
body {
    background-color: #FFFFFF;
    font: 11px Arial, Helvetica, sans-serif;
    height: 100%;
}

p {
	font: 11px Arial, Helvetica, sans-serif;
	margin: 0px 0px 15px 0px;
}

ul {
	margin: 8px 10px 10px 0px;
	padding-left: 0px;
}

li {
	padding: 0px 0px 5px 0px;
	list-style: square;
	list-style-position: inside;
}

/* ======================================
 navigation menu
=========================================*/
table.TopHeader {
	padding: 0px;
	margin: 0px;
    border-bottom-color: #666666;
    border-bottom-style: solid;
    border-bottom-width: 5px;
}
table.QuickSearchBar {
	color: #333333;
	padding: 2px;
	background: #EBEBEB;
	white-space: nowrap;
}

table.QuickSearchBar td {
	white-space: nowrap;
}

/* ======================================
  forms, buttons, textfields styles
=========================================*/
form {
	margin: 0px;
}

.Button {
	font: 11px Arial, Helvetica, sans-serif;
	margin: 0 3px 0 0;
    padding: 1px 3px;
    color: #333;
    background:#eee;
    border: 2px solid #e7e7e7;
    border-right: 2px solid #666;
    border-bottom: 2px solid #666;
    text-decoration: none;
}
.ButtonSmallFlat {
	font: 11px Arial, Helvetica, sans-serif;
    padding: 1px 1px;
    color: #333;
    background:#eee;
    border: 1px solid #e7e7e7;
    border-right: 1px solid #666;
    border-bottom: 1px solid #666;
    text-decoration: none;
}

.TextFieldSmall {
	font: 11px Arial, Helvetica, sans-serif;
    color: #333333;
    background: #FFFFFF;
    border: 1px solid #999999;
}

.TextFieldStandard {
	font: 12px Arial, Helvetica, sans-serif;
    color: #333333;
}
.TextFieldStandardError {
	font: 12px Arial, Helvetica, sans-serif;
    color: #333333;
    background: #FFFFCC;
}
.TextFieldStandardWarning {

    color: #333333;
    background: #E1F4E4;
}
.ListField {
	font: 12px Arial, Helvetica, sans-serif;
    color: #333333;
}

/* ======================================
 text links
=========================================*/
a:link, a:visited, a:active {
    text-decoration: underline;
    color: #2CA114;
}
a:hover {
    text-decoration: none;
    color: #2CA114;
}
a.Bold:link, a.Bold:visited, a.Bold:active {
    text-decoration: underline;
    color: #2CA114;
	font-weight: bold;
}
a.Bold:hover {
    text-decoration: none;
    color: #2CA114;
}
a.NewWindowCursor { cursor: url(/images/icons/newindow.cur), pointer; }

/* =======================================
 tabs displayed to customer when logged in
 located right side under menu
==========================================*/
div.LoggedInTabs {
    margin: 0px 0px;
    background: transparent;
    border-collapse: collapse;
    border-top-color: #666666;
    border-top-style: solid;
    border-top-width: 1px;
    padding: 4px 20px 8px 10px;
    white-space: nowrap;
    text-decoration: none;
}
div.LoggedInTabs a {
	color: #000000;
	background: #FFFFFF;
	border-color: #666666;
	border-width: 1px;
	border-style: none solid solid solid;
    -moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	font-weight: normal;
	padding: 4px 12px 2px 12px;
	text-decoration: none;
}

div.LoggedInTabs a.Selected {
    background: #EBEBEB;
	border-top: 1px solid #EBEBEB;

}
div.LoggedInTabs a:link, div.LoggedInTabs a:visited, div.LoggedInTabs a:active {
    text-decoration: none;
	color: #000000;
}

/* =======================================
 tabs displayed to customer when logged in
 located right side under menu
==========================================*/
div.RegHistoryTabs {
font: 10px Arial, Helvetica, sans-serif;
    margin: 0px 0px;
    background: transparent;
    border-collapse: collapse;
    border-top-color: #666666;
    border-top-style: solid;
    border-top-width: 1px;
    padding: 1px 5px 0px 1px;
    white-space: nowrap;
    text-decoration: none;
}
div.RegHistoryTabs a {
	font: 10px Arial, Helvetica, sans-serif;
	color: #000000;
	background: #FFFFFF;
	border-color: #666666;
	border-width: 1px;
	border-style: none solid solid solid;
    -moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	font-weight: normal;
	padding: 1px 12px 2px 12px;
	text-decoration: none;
}

div.RegHistoryTabs a.Selected {
    background: #EBEBEB;
	border-top: 1px solid #EBEBEB;

}
div.RegHistoryTabs a:link, div.RegHistoryTabs a:visited, div.RegHistoryTabss a:active {
    text-decoration: none;
	color: #000000;
}
/* =======================================
 page tabs used to seperate information
 into multiple pages/tabs
==========================================*/
div.PageTabsBox {
	border-color: #666666;
	border-width: 1px;
	border-style: none solid solid solid;
	padding: 20px 20px 20px 20px;
}

div.PageTabs {
    margin: 0px 0px;
    background: transparent;
    border-collapse: collapse;
    border-bottom-color: #666666;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    padding: 2px 0px 2px 8px;
    white-space: nowrap;
    text-decoration: none;
}
div.PageTabs a {
	color: #000000;
	background: #EBEBEB;
	border-color: #666666;
	border-width: 1px;
	border-style: solid solid none solid;
    -moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	font-weight: normal;
	padding: 4px 12px 2px 12px;
	text-decoration: none;
}
div.PageTabs a.Selected {
    background: #FFFFFF;
    font-weight: bold;
	border-bottom: 1px solid #FFFFFF;
}

div.PageTabs a:link, div.PageTabs a:visited, div.PageTabs a:active {
	text-decoration: none;
    color: #000000;
}

/* =======================================
 express login tab box
==========================================*/
div.ExpressLoginTab {
	color: #000000;
	background: #FFFFFF;
	border-color: #666666;
	border-width: 1px;
	border-style: none solid solid solid;
    -moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	font-weight: normal;
	padding: 4px 4px 2px 4px;
	margin-right: 11px;
	text-decoration: none;
}
/* =======================================
 domain auctions ticker
==========================================*/
table.Ticker a, table.Ticker a:link, table.Ticker a:visited, table.Ticker a:active {
	font: 11px Arial, Helvetica, sans-serif;
	font-weight: 400;
    color: #00D900;
	text-decoration: none;
}
table.Ticker {
	font: 11px Arial, Helvetica, sans-serif;
	font-weight: 400;
    color: #00D900;
}
table.TickerLoginTable
{
	border-top: 1px solid #666666;
}
/* =======================================
 browse domains style used for displaying
 a b c e .. alphabet list
==========================================*/
div.AlphabetList {
    margin: 0px 0px;
    background: transparent;
    border-collapse: collapse;
    border-bottom-color: #666666;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    padding: 0px 0px 0px 8px;
    white-space: nowrap;
    text-decoration: none;
}
div.AlphabetList a {
	color: #000000;
	background: #EBEBEB;
	border-color: #666666;
	border-width: 1px;
	border-style: solid solid none solid;
    -moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	font-weight: normal;
	padding: 4px 6px 0px 6px;
	text-decoration: none;
}
div.AlphabetList a.Selected {
    background: #FFFFFF;
    font-weight: bold;
	border-bottom: 1px solid #FFFFFF;
}

div.AlphabetList a.Selected:hover {
    background: #FFFFFF;
}


div.AlphabetList a:link, div.AlphabetList a:visited, div.AlphabetList a:active {
	font: 10px Arial, Helvetica, sans-serif;
	text-decoration: none;
    color: #000000;
}
div.AlphabetList a:hover {
	background: #CCCCCC;
}

/*=================================
 domain details info table style
===================================*/
table.DomainInfoBox {
    width: 100%;
    border-collapse: collapse;
    font: 11px Arial, Helvetica, sans-serif;
	color: #333333;
}
table.DomainInfoBox td {
	border: 1px solid #999999;
	padding: 6px;
}
table.DomainInfoBox Td.PreOpen {
	border: 1px solid #999999;
	padding: 6px;
	background: #F8CD21;
	font-weight: bold;
}
table.DomainInfoBox Td.PreClose {
	border: 1px solid #999999;
	padding: 6px;
	background: #F8CD21;
	font-weight: bold;
}
table.DomainInfoBox Td.InProgress {
	border: 1px solid #999999;
	padding: 6px;
	background: #2CA114;
	font-weight: bold;
	color: #FFFFFF;
}
table.DomainInfoBox Td.Closed {
	border: 1px solid #999999;
	padding: 6px;
	background: #666666;
	font-weight: bold;
	color: #FFFFFF;
}
table.DomainInfoBox .CurrentPrice {
	background-color: #FFFFCC;
	font: 16px Arial, Helvetica, sans-serif;
	font-weight: 800;
	color: #2CA114;
}
table.DomainInfoBox .NextBid {
	background-color: #FFFFCC;
	font: 16px Arial, Helvetica, sans-serif;
	font-weight: 800;
	color: #000000;
}
table.DomainInfoBox .RegistryDatesHeader td {
	border: none;
	padding: 4px;
}
table.DomainInfoBox .RegistryDates td {
	border: none;
	padding: 3px;
}

/*=================================
 bid history table
===================================*/
table.BidHistory {
    width: 100%;
    border-collapse: collapse;
    font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}
table.BidHistory th {
	border-bottom: 1px solid #2CA114;
	background-color: #EBEBEB;
	padding: 4px;
	text-align: left;
}
table.BidHistory td {
	border-bottom: 1px solid #CCCCCC;
	padding: 2px;
}

/*=================================
 domain list table
===================================*/
table.DomainList {
    width: 100%;
    border-collapse: collapse;
    font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

table.DomainList th {
	border-bottom: 1px solid #2CA114;
	border: 1px solid #CCCCCC;
	background-color: #EBEBEB;
	padding: 3px;
	text-align: left;
}
table.DomainList th a:link, table.DomainList th a, table.DomainList th a:visited{
	text-decoration: none;
}
table.DomainList td {
	border: 1px solid #EBEBEB;
	padding: 4px;
	white-space: nowrap;
}
table.DomainList a:link, table.DomainList a:visited {
	text-decoration: underline;
}
table.DomainList a:hover {
	text-decoration: none;
}
.LinkRegister {
	font: 11px Arial, Helvetica, sans-serif !important;
    padding: 2px 4px 2px 5px;
    color: #666 !important;
    background:#eee;
    border: 1px solid #e7e7e7;
    border-right: 1px solid #666;
    border-bottom: 1px solid #666;
	text-decoration: none !important;
}
/*=================================
 contacts tables
===================================*/
table.GenericList {
    width: 100%;
    border-collapse: collapse;
    font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}
table.GenericList th {
	border-bottom: 1px solid #2CA114;
	background-color: #EBEBEB;
	padding: 3px;
	text-align: left;
}
table.GenericList td {
	border-bottom: 1px solid #DDDDDD;
	padding: 3px;
	white-space: nowrap;
}
table.GenericList a:link, table.GenericList a:visited {
	font-weight: normal;
	text-decoration: underline;
}
table.GenericList a:hover {
	text-decoration: none;
}

/*=================================
 domain watch list
===================================*/
table.WatchList {
    width: 100%;
    border-collapse: collapse;
    font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}
table.WatchList th {
	border: 1px solid #CCCCCC;
	background-color: #EBEBEB;
	padding: 3px;
	text-align: left;
}
table.WatchList th a:link, table.WatchList th a, table.WatchList th a:visited{
	text-decoration: none;
}
table.WatchList td {
	border: 1px solid #EBEBEB;
	padding: 4px;
	white-space: nowrap;
}

/*=================================
 features tables
===================================*/
table.Feature {
    width: 100%;
    border-collapse: collapse;
    font: 11px Arial, Helvetica, sans-serif;
	color: #333333;
}
table.Feature td.Item {
	border-bottom: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	padding: 3px;
	white-space: nowrap;
}
table.Feature td.ItemLast {
	border-bottom: 1px solid #FFFFFF;
	background-color: #FFFFFF;
	padding: 3px;
	white-space: nowrap;
}
table.Feature td.Value {
	border-bottom: 1px solid #FFFFFF;
	background-color: #EBEBEB;
	padding: 3px;
	white-space: nowrap;
	text-align: right;
}
table.Feature td.ValueLast {
	border-bottom: 1px solid #FFFFFF;
	background-color: #EBEBEB;
	padding: 3px;
	white-space: nowrap;
	text-align: right;
}
table.Feature a:link, table.Feature  a:visited {
	font-weight: normal;
	text-decoration: underline;
}
table.Feature a:hover {
	text-decoration: none;
}
/*=================================
 domain list page navigation
===================================*/
table.DomainListPageNav {
    width: 100%;
    border-collapse: collapse;
    font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}
table.DomainListPageNav td {
	background-color: #EBEBEB;
	padding: 1px;
	white-space: nowrap;
}
table.DomainListPageNav a:link, table.DomainListPageNav a:visited {
	font-weight: normal;
	text-decoration: underline;
}
table.DomainListPageNav a:hover {
	text-decoration: none;
}
/*=================================
 registry domain statistics
===================================*/
table.RegistryStats{
    width: 100%;
    border-collapse: collapse;
    font: 12px Arial, Helvetica, sans-serif;
	font-weight:400;
}
table.RegistryStats td {
	background-color: #FFFFFF;
	border-bottom: 1px solid #EBEBEB;
	padding: 2px;
	white-space: nowrap;
}
table.RegistryStats td.Label {
    font: 11px Arial, Helvetica, sans-serif;
	font-weight:400;
	color: #333333;
	background-color: #FFFFFF;
	border-bottom: 1px solid #EBEBEB;
	padding: 1px;
	white-space: nowrap;
}

/*=================================
 recently released table
===================================*/
table.RecentlyReleased {
    width: 100%;
    border-collapse: collapse;
}
table.RecentlyReleased td {
    font: 11px Arial, Helvetica, sans-serif;
	color: #333333;
	background-color: #FFFFFF;
	border-bottom: 1px solid #EBEBEB;
	padding: 1px;
	white-space: nowrap;
	text-align: left;
}

/*=================================
 bid history table
===================================*/
table.SearchBrowse {
    width: 100%;
    border-collapse: collapse;
	border-bottom: 1px dashed #2CA114;
    font: 11px Arial, Helvetica, sans-serif;
	color: #333333;
}
table.SearchBrowse th {
	background-color: #EBEBEB;
	padding: 2px;
	text-align: left;
	font: 11px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333333;
}
table.SearchBrowse td {
	padding: 2px;
}

/*=================================
 login box
===================================*/
table.Login {
    width: 100%;
    border-collapse: collapse;
	border-bottom: 1px dashed #2CA114;
	border-right: 1px solid #CCCCCC;
    font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}
table.Login th {
	border-bottom: 1px dashed #2CA114;
	padding: 3px;
	text-align: left;
}
table.Login td {
	border-bottom: 1px dashed #CCCCCC;
	padding: 1px;
	white-space: nowrap;
}

/*=================================
 side boxes table
===================================*/
table.SideBox {
    width: 100%;
    border-collapse: collapse;
    font: 11px Arial, Helvetica, sans-serif;
	color: #333333;

}
table.SideBox th {
	background-color: #EBEBEB;
	font-weight: bold;
	padding: 2px;
}
table.SideBox td {
	padding: 1px;

}
/*================================
 miscellaneous styles
==================================*/
div.NoticeBox {
	border-color: #666666;
	border-width: 1px;
	border-style: dashed;
	padding: 5px;
	background: #EBEBEB;
	width: 98%;
}
div.NoticeBoxFixedWidth {
	border-color: #666666;
	border-width: 1px;
	border-style: dashed;
	padding: 5px;
	background: #EBEBEB;
	width: 736px;
}
div.NoticeBox td.Warning {
	background: #F8CD21;
}

div.NoticeBox td.Warning a:link, div.NoticeBox td.Warning a:visited, div.NoticeBox td.Warning a:active {
        color: #333333;
}

div.NoticeBox td.Success {
	background: #2CA114;
	color: #FFFFFF;
}
div.NoticeBox td.Error {
	background: #DD2801;
	color: #FFFFFF;
}
div.VerticalLine {
	border-left: 1px solid #CCCCCC;
	height: 180px;
	margin: 0px 10px 0px 10px;
}
div.HorizontalLine {
	border-bottom: 1px dashed #2CA114;
	height: 10px;
	margin-bottom: 9px;
	margin-top: 0px;
	width: 100%;
}
div.Footer {
	width: 980px;
	margin: 0px 0px 0px 0px;
	padding-top: 5px;
	border-top: 1px dashed #CCCCCC;
	font: 11px Arial, Helvetica, sans-serif;
	color: #999999;
}
.LabelBold {
	background-color: #CCCCCC;
    font: 11px Arial, Helvetica, sans-serif;
	color: #333333;
	font-weight: bold;
}
.LabelStandard {
	background-color: #EBEBEB;
    font: 11px Arial, Helvetica, sans-serif;
	color: #333333;
	font-weight: bold;
}
.CellLight {
	background-color: #EBEBEB;
}
.CellVeryLight {
	background-color: #E9E9E9
}
.CellDark {
	background-color: #CCCCCC;
}
.CellHighlight {
	background-color: #FFFFCC;
}
.MediumFont {
	font: 12px Arial, Helvetica, sans-serif;
	line-height: 16px;
	color: #333333;
	margin: 0px 0px 15px 0px;
}
.SmallFont {
	font: 11px Arial, Helvetica, sans-serif;
	font-weight: 100;
	color: #333333;
}
.SmallWeakFont {
	font: 11px Arial, Helvetica, sans-serif;
	font-weight: 100;
	color: #666666;
}
.Green {
	color: #2CA114;
}
.Red {
	color: #AF0C0C;
}
table.Box {
	border-color: #CCCCCC;
	border-width: 1px;
	border-style: solid solid solid solid;
	padding: 15px 10px 20px 30px;
}

ul.bidnotes {
	margin: 5px 10px 10px 0px;
	padding-left: 13px;
}

li.bidnotes {
	list-style: square;
	list-style-position: outside;
}


/*=================================
 headers and sub headings
==================================*/
div.IndexHeaderMain {
	font: 22px Arial, Helvetica, sans-serif;
	color: #333333;
	border-bottom: 1px solid #2CA114;
}
div.IndexHeaderSub {
	font: 16px  Arial, Helvetica, sans-serif;
	font-weight: 900;
	color: #333333;
	border-bottom: 1px solid #2CA114;
}
div.PageTitle {
	font: 15px Arial, Helvetica, sans-serif;
	font-weight: 800;
	border-bottom: 1px solid #2CA114;
	margin-bottom: 15px;
}
div.SubHeading {
	font: 14px Arial, Helvetica, sans-serif;
	font-weight: 800;
	padding: 0px 0px 10px 0px;
}

