﻿body 
{
	padding:0px;
	margin:0px;
	text-align:center;
	width:100%;
	font-family:Verdana;
	font-size:11px;
	line-height:18px;
	color:#000000;
}

h1 
{
	font-family:Arial;
	font-size:20px;
}

h2 
{
	font-family:Arial;
	font-size:16px;
}

a:Link, a:Active, a:Hover, a:visited 
{
	outline:0;
}

a.main:Link, a.main:Active, a.main:Hover, a.main:visited 
{
}

.centerPlaceholder 
{
	width:950px;
	text-align:left;
	padding-top:30px;
	font-size:0px;
	margin-left:auto;
	margin-right:auto;
}

.topMenu 
{
	width:950px;
	height:32px;
	background-image:url('/Resources/Images/Menu/RightCorner2.gif');
	background-repeat:no-repeat;
	background-position:right;
}

.contentPlaceholder 
{
	width:950px;
	text-align:left;
	background-image:url('/Resources/Images/Misc/mainBackground.gif');
	background-repeat:no-repeat;
}

.contentPlaceholder:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.leftColumn 
{
	padding:0px;
	padding-top:20px;
	padding-bottom:5px;
	float:left;
	width:640px;
	font-size:11px;
}

.rightColumn
{
	padding:0px;
	padding-top:10px;
	padding-bottom:5px;
	float:left;
	width:250px;
	font-size:11px;
}

.alternativeMenu 
{
	margin-top:20px;
	margin-bottom:10px;
	width:910px;
	border-top:1px solid #c0bfbf;
	font-family:Verdana;
	font-size:11px;
	line-height:18px;
	text-align:center;
	clear:both;
	margin-left:20px;
	padding-top:10px;
	color:#5C5C5C;
}

.seperatorColumn 
{
	float:left;
	width:20px;
}

.gridTable 
{
}

.gridHeaderCell, .gridRow01Cell, .gridHeaderCellContent, .gridRow01CellContent
{
	height:32px;
	border-bottom:2px solid white;
}

.gridHeaderCell, .gridRow01Cell  
{
	padding-left:0px;
}

.gridHeaderCellContent, .gridRow01CellContent, .gridHeaderCellContentSmall, .gridRow01CellContentSmall
{
	padding-left:10px;
	padding-right:10px;
	font-weight:bold;
}

.gridHeaderCellContent, .gridRow01CellContent
{
	font-size:14px;
}

.gridHeaderCellContentSmall, .gridRow01CellContentSmall 
{
	font-size:11px;
}

.gridTextOverFlow 
{
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	width:180px;
}

.gridFooterCell 
{
	height:13px;
}

.didYouKnowBox 
{
	width:250px;
	margin-top:20px;
}

.didYouKnowContent 
{
	width:250px;
	padding-right:20px;
	padding-left:20px;
	font-family:Verdana;
	font-size:11px;
	line-height:18px;
	padding-top:10px;
	padding-bottom:20px;
}

/* Default */

.defaultSummaryText 
{
	padding-right:50px;
	padding-left:50px;
	padding-top:10px;
	padding-bottom:20px;
}

/* Vendor details */
.vendorDetailsGridRow  
{
	font-family:Verdana;
	font-size:11px;
	line-height:18px;
	color:#000000;
	padding-left:0px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:15px;
}

/* footer */
.footerContainer
{
	padding-top:20px;
}

a.footer:Link, a.footer:Active, a.footer:Hover, a.footer:Visited, .footerText
{
	font-family:Verdana;
	font-size:10px;
	line-height:20px;
	text-decoration:none;
	color:#5C5C5C;
	font-weight:normal;
}

/* form */

.inputText 
{
	font-family:Verdana;
	font-size:11px;
	line-height:18px;
}

/* Search domain */
.VendorTextOverFlow 
{
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	width:103px;
}
.searchFormPlaceholder, .searchSearchingPlaceholder 
{
	width:640;
	background-image:url('/Resources/Images/form/background640.gif');
	background-repeat:repeat-y;
	font-size:1px;
}
.searchFormContent 
{
	padding-top:7px;
	padding-bottom:7px;
	padding-right:10px;
	padding-left:10px;
}
.searchFormLabel, .searchFormLabelInput
{
	font-family:Verdana;
	font-size:12px;
}
.searchFormLabelInput
{
	border:0px;
	background-color:White;
	width:494px;
	padding-left:5px;
	padding-right:5px;
}
.searchFormTextBackground
{
	background-image:url('/resources/images/form/textBackground.gif');
	background-repeat:repeat-x;
}
.searchFormTLDLabel 
{
	padding-top:8px;
	padding-right:10px;
}
.searchFormSearchLabel 
{
	width:120px;
}
.searchFormButtonContainer 
{
	text-align:right;
	padding-top:10px;
}
.searchSearchingContent 
{
	text-align:center;
	padding-top:30px;
	padding-bottom:30px;
}
.searchSearchingLabel 
{
	font-family:Verdana;
	font-size:12px;
	font-style:italic;
	color:#A6A6A6;
	padding-left:5px;
}
.searchAvailableLabel 
{
	color:#0F8403;
	font-weight:bold;
}
.searchNotAvailableLabel 
{
	color:#AD0E0E;
	font-weight:bold;
}

.changeThemePlaceholder 
{
	width:950px;
	text-align:right;
	padding-bottom:3px;
}

.vendorLeftColumn 
{
	float:left;
	width:418px;
}

.vendorRightColumn 
{
	float:left;
	width:202px;
	padding-left:20px;
}

.vendorThumbnail 
{
	width:200px;
	height:152px;
	overflow:hidden;
	border:1px solid #737373;
}

.vendorThumbnailUrl 
{
	width:200px;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	text-align:center;
	
}

.vendorPriceList 
{
	clear:both;
}

.expiredDomainCell 
{
	font-family:Verdana;
	font-size:11px;
}