p { margin-top: 5px; margin-bottom: 5px; }
.subhead { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; text-align: left; padding-bottom: 6px; }
td.cell1 { color: #000000; text-align: center; vertical-align: middle; height: 25px; width: 96px; background-color: #E6E6E6; border-left: 1px solid #C9C9C9; border-bottom: 1px solid #C9C9C9; padding: 5px; }
td.cell2 { text-align: center; vertical-align: middle; height: 25px; width: 80px; border-left: 1px solid #C9C9C9; border-bottom: 1px solid #C9C9C9; }
td.cell2right { text-align: center; vertical-align: middle; height: 25px; width: 80px; border-left: 1px solid #C9C9C9; border-right: 1px solid #C9C9C9; border-bottom: 1px solid #C9C9C9; }
td.cell5 { color: #000000; text-align: center; vertical-align: middle; height: 25px; width: 96px; border-left: 1px solid #C9C9C9; border-top: 1px solid #C9C9C9; border-bottom: 1px solid #C9C9C9;}
td.cell6 { text-align: center; vertical-align: middle; height: 25px; width: 80px; border-left: 1px solid #C9C9C9; border-top: 1px solid #C9C9C9; border-bottom: 1px solid #C9C9C9;}
td.celltopright { text-align: center; vertical-align: middle; height: 25px; border: 1px solid #C9C9C9;}
td.header { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; text-align:left; margin-left: 0px; padding-left: 0px;
		    width: 550px; background-color: #E6E6E6; border-left: 1px solid #C9C9C9; border-bottom: 2px solid #C9C9C9; border-top: 1px solid #C9C9C9;  border-right: 1px solid #C9C9C9; }
td.next{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; text-align:right;
		    width: 550px; background-color: #E6E6E6; border-left: 1px solid #C9C9C9; border-bottom: 2px solid #C9C9C9; border-top: 1px solid #C9C9C9;  
			border-right: 1px solid #C9C9C9; padding-bottom: 1px; padding-top: 5px; padding-right: 5px;}
td.i { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-align: center;
			width: 20px; padding-top: 3px; background-color: #E6E6E6; border-left: 1px solid #C9C9C9; border-bottom: 1px solid #C9C9C9; }
td.peakaboo { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;
			width: 352px; padding-left: 12px; padding-right: 12px; padding-top: 3px; background-color: #E6E6E6; border: 1px solid #666666;}
.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 20px;
}
p.trhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00316E;
	font-weight: bold;
	margin-top: 12px;
	margin-bottom: 2px;
	padding:0;
}
.style2 { color: #333333 }
.style23 { font-size: 10px; }
.style25 {	
	font-size: 16px;
	line-height: 20px; text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	color: #00316e; margin-bottom: 10px;
}
.style26 {	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; text-align:center;
	color: #00316e;
}
p.space { line-height: 10px; }
.style27 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.style28 {
	font-family: Arial, Helvetica, sans-serif;
	color: #00316e;
	font-size: 16px;
	font-weight: bold;
}
.style29 {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
}
a.style31:link { text-decoration: none; color: #00316e;}
a.style31:hover { text-decoration: none; color: #00316e;}
a.style31:active { text-decoration: none; color: #00316e;}
a.style31:visited { text-decoration: none; color: #00316e;}
.results { text-align: center; }
DIV.top { border-bottom:1px solid #C3C3C3; width: 160px; padding: 2px; text-align:left; font-size: 11px; font-family: Arial, Helvetica, sans-serif;}
DIV.bottom { border-bottom:1px solid #C3C3C3; width: 160px; padding: 2px; text-align:left; font-size: 11px; font-family: Arial, Helvetica, sans-serif;}
DIV.top-left { border-bottom:1px solid #C3C3C3; border-top: 1px solid #C3C3C3; width: 210px; padding: 2px; text-align:left; font-size: 11px; font-family: Arial, Helvetica, sans-serif;}
DIV.bottom-left { border-bottom:1px solid #C3C3C3; margin-top: 5px; width: 219px; padding: 2px; text-align:left; font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #6D6D6D;}
.bottom-right { width: 30px; text-align:left; font-size: 11px; font-family: Arial, Helvetica, sans-serif; position: absolute; left: 198px; margin-top: -5px;}
DIV.top-right { border-bottom:1px solid #C3C3C3; width: 50px; padding: 2px; text-align:right; font-size: 11px; font-family: Arial, Helvetica, sans-serif;}
td.order { font-family: Arial, Helvetica, sans-serif; font-size: 14px; padding: 8px; color: #99CC33; font-weight: bold; text-align:center;
		    width: 415px; background-color: #E6E6E6; border-left: 1px solid #C9C9C9; border-bottom: 2px solid #C9C9C9; border-top: 1px solid #C9C9C9;  border-right: 1px solid #C9C9C9; }
.none { text-decoration: none; color: #000000;}
.blue { background-color: #E6E6E6;
font-size: 11px;
padding-left: 10px; }
.checks {
font-size: 10px;
color: #00316e; 
padding-left: 8px;}
.name { border-style: solid; border-width: 1px; border-color:#00316e; background-color: #E0F1A9; height: 32px; 	font-family: Arial, Helvetica, sans-serif; color: #00316e; font-size: 18px; font-weight: bold; padding-left: 5px; line-height: 18px; padding-bottom: 4px; padding-top: 2px;}
.ds-topleft-nobottom { width: 56px; height: 50px; border-style: solid; border-width: 1px; border-left-color: #00316E; border-top: 0; border-bottom-color:#AEAEAE; border-right-color:#AEAEAE;  background-color: #F5F5F5; }
.ds-top-nobottom { width: 56px; height: 50px; border-style: solid; border-width: 1px; border-left: 0; border-top: 0; border-bottom-color:#AEAEAE; border-right-color:#AEAEAE;  background-color: #F5F5F5; }
.ds-topright-nobottom { width: 56px; height: 50px; border-style: solid; border-width: 1px; border-left:0; border-right-color:#00316E; border-top: 0; border-bottom-color:#AEAEAE; background-color: #F5F5F5; }
.ds-top-bottom { width: 56px; height: 50px; border-style: solid; border-width: 1px; border-left: 0; border-top: 0; border-bottom-color:#00316E; border-right-color:#AEAEAE;  background-color: #F5F5F5; }
.ds-topright-bottom { width: 56px; height: 50px; border-style: solid; border-width: 1px; border-left: 0; border-top: 0; border-bottom-color:#00316E; border-right-color:#00316E;  background-color: #F5F5F5; }
.ds-bottomleft { width: 56px; height: 50px; border-style: solid; border-width: 1px; border-left-color: #00316E; border-top: 0; border-bottom-color:#00316E; border-right-color:#AEAEAE;  background-color: #F5F5F5; }
.ds-bottommiddle { width: 56px; height: 50px; border-style: solid; border-width: 1px; border-left:0; border-top: 0; border-bottom-color:#00316E; border-right-color:#AEAEAE;  background-color: #F5F5F5; }
.ds-bottomright { width: 56px; height: 50px; border-style: solid; border-width: 1px; border-left: 0; border-top: 0; border-bottom-color:#00316E; border-right-color:#00316E;  background-color: #F5F5F5; }
.ds-topleft-nobottom-na { width: 56px; height: 50px; border-style: solid; border-width: 1px; border-left-color: #00316E; border-top: 0; border-bottom-color:#AEAEAE; border-right-color:#AEAEAE;  background-color: #DDDDDD; }
.ds-top-nobottom-na { width: 56px; height: 50px; border-style: solid; border-width: 1px; border-left: 0; border-top: 0; border-bottom-color:#AEAEAE; border-right-color:#AEAEAE;  background-color: #DDDDDD; }
.ds-top-bottom-na { width: 56px; height: 50px; border-style: solid; border-width: 1px; border-left: 0; border-top: 0; border-bottom-color:#00316E; border-right-color:#AEAEAE;  background-color: #DDDDDD; }
.ds-topright-nobottom-na { width: 56px; height: 50px; border-style: solid; border-width: 1px; border-left:0; border-right-color:#00316E; border-top: 0; border-bottom-color:#AEAEAE; background-color: #DDDDDD; }
.ds-topright-bottom-na { width: 56px; height: 50px; border-style: solid; border-width: 1px; border-left: 0; border-top: 0; border-bottom-color:#00316E; border-right-color:#00316E;  background-color: #DDDDDD; }
.ds-bottomleft-na { width: 56px; height: 50px; border-style: solid; border-width: 1px; border-left-color: #00316E; border-top: 0; border-bottom-color:#00316E; border-right-color:#AEAEAE;  background-color: #DDDDDD; }
.ds-bottommiddle-na { width: 56px; height: 50px; border-style: solid; border-width: 1px; border-left:0; border-top: 0; border-bottom-color:#00316E; border-right-color:#AEAEAE;  background-color: #DDDDDD; }
.ds-bottomright-na { width: 56px; height: 50px; border-style: solid; border-width: 1px; border-left: 0; border-top: 0; border-bottom-color:#00316E; border-right-color:#00316E;  background-color: #DDDDDD; }
.dsresults { font-family: Arial, Helvetica, sans-serif; color: #6D6D6D; font-size: 11px; margin-top: 3px; margin-bottom:3px; }
.na { margin-top: 5px; }
h1 { font-family: Arial, Helvetica, sans-serif; color: #00316e; font-size: 14px; font-weight: bold; margin-top: 3px; margin-bottom:3px; margin-left: 0; margin-right: 0; 
padding: 0; text-align: center;}
#dhtmltooltip{
position: absolute;
width: 100px;
border: 2px solid #00316E;
padding: 2px;
background-color: #EDEDED;
visibility: hidden;
z-index: 7;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter:  progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
/* tab pane styles */	
	.dhtmlgoodies_tabPane{
		height:26px;	/* Height of tabs */
		width: 460px;
		border-bottom:1px solid #B6B6B6;
		color: #00316E;
		text-decoration: underline;
	}
	.dhtmlgoodies_aTab{
		border-left:1px solid #B6B6B6;
		border-right:1px solid #B6B6B6;
		border-bottom:1px solid #B6B6B6;
		padding:5px;		
		width: 448px;
		height: auto;
		background-image:url(/images/tabpagebg.jpg);
		background-repeat: no-repeat;
		background-color: #FEFEFE; 
	}
	.dhtmlgoodies_tabPane DIV{
		float:left;
		height:26px;	/* Height of tabs */
		vertical-align:middle;
		background-repeat:no-repeat;
		background-position:bottom left;
		cursor:pointer;
		position:relative;
		bottom:-1px;
		margin-left:0px;
		margin-right:0px;

	}
	.dhtmlgoodies_tabPane .tabActive{
		background-image:url(/images/tabbgselect.gif);
		margin-left:0px;
		margin-right:0px;
		z-index:5;
		width: 92px;
		height: 26px;

	}
	.dhtmlgoodies_tabPane .tabInactive{
		background-image:url(/images/tabbg.gif);
		margin-left:0px;
		margin-right:0px;
		z-index: 1;
		width: 92px;
		height: 26px;
	}

	.dhtmlgoodies_tabPane .inactiveTabOver{
		background-image:url(/images/tabbg.gif);
		margin-left:0px;
		margin-right:0px;
		z-index:1;
		width: 92px;
		height: 26px;
	}
	.dhtmlgoodies_tabPane span{
		font-family: Verdana, Helvetica, Arial;
		vertical-align:top;
		font-size:9px;		
		line-height:21px;
		float:left;
		height: auto;
		text-align:center;
		width: 81px;
		position: relative; z-index: 5;
	}
	.dhtmlgoodies_tabPane .tabActive span{
		padding-bottom:1px;
		line-height:20px;
		height: auto;
	}
	.dhtmlgoodies_tabPane span:hover{
		font-family: Verdana, Helvetica, Arial;
		vertical-align:top;
		font-size:9px;		
		text-decoration: underline;
		color:#99cc33;
	}
	.dhtmlgoodies_tabPane img{
		float:left;
		height: auto;
	}
	.panetop {
	position: relative; top: 0px; left: 10px; }
	
	/* end tabpane */
.transfers { width: 360px; padding-left: 10px; margin: 5px 0px 5px 0px; text-align: left; }
a.transfers { padding-left: 0px !important; }
a.transfers:link  {color:#000000; text-decoration: none; }
a.transfers:active {text-decoration: none; color: #000000;}
a.transfers:visited {text-decoration: none; color: #000000;}
a.transfers:hover  {color:#99CC33; text-decoration: underline;}

.bulkicon { float: left; margin: -4px 8px 0 0; }
.bulk-backorder { margin: 2px 8px 2px 0; position: relative; top: 4px; left: 4px; }
.chkadded { margin: 1px 7px 2px 0; position: relative; top: 4px; left: 3px; line-height: 16px; }
.bulkresults { width: 465px; padding-left: 10px; margin: 5px 0px 5px 0px; text-align: left; }
.bulkresults p { font-family: Arial, Helvetica, sans-serif;	font-size: 14px; color: #00316E; font-weight: bold;	margin: 12px 0px 2px 0px; }
.bulklist { clear: left; margin: 0px 0px 20px 32px; line-height: 16px; }

.style1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #00316E; font-weight: bold; }
.checkbox { position: relative; top: 2px; }
.checkboximg { position: relative; top: 2px; left: 4px;}
.checkmark { position: relative; top: 4px; padding-right: 14px; }

.longbackground {
	display: table-cell; vertical-align: middle;
	background-image: url(/images/longdomain.gif);
	background-repeat: no-repeat;
	width: 758px; height: 84px;
	position: absolute; left: 0; top: 0;
	overflow: hidden;
}
.dsplylng { 
	position: relative; z-index: 99;
	font-family: Arial, Helvetica, sans-serif;
	color: #00316E;
	font-size: 20px;
	font-weight: bold;
	background-image: url(/images/domaincheck2.gif);
	background-repeat: no-repeat;
	background-position: 10px 0px;
	width: 405px; padding-right: 0; margin-right: 0;
}
.dsplylngerror { 
	position: relative; z-index: 99;
	font-family: Arial, Helvetica, sans-serif;
	color: #00316E;
	font-size: 20px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(/images/domainx.gif);
	background-repeat: no-repeat;
	background-position: 10px 0px;
	width: 485px; padding-right: 0; margin-right: 0;
}
.indentlong { position: relative; left: 50px; padding-right: 0; margin-right: 0; }
.indentlongerror { position: relative; left: 50px; padding-right: 0; margin-right: 0; font-size: 18px; }
.shortcontainer {
display: table-cell; vertical-align: middle; padding-top: 4px; width: 360px; text-align: center;
}
.shortdomain {
	font-family: Arial, Helvetica, sans-serif;
	color: #00316e;
	font-size: 20px;
	font-weight: bold;
	text-decoration: none;
	margin-top: 0px; 
	margin-bottom:0px; 
	text-align: center;
}
.errordomain {
	font-family: Arial, Helvetica, sans-serif;
	color: #00316e;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	margin-top: 0px; 
	margin-bottom:0px; 
	text-align: center;
}
.hideform {
display: none;
height: 0px;
}
.tlicon{ float: left; position: relative; top: -7px; left: 10px; padding-right: 5px; } 
.intcart { margin: 0px !important; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #00316E; font-weight: bold; }
input, select, textarea { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }

div.searchagain { display: block; clear: left; position: relative; top: 30px; text-align: left; width: 470px; min-height: 80px; height: auto; margin: 0 0 50px 5px; padding-top: 10px; border-top: 3px solid #DDDDDD; } 
div.searchagainbulk { display: block; clear: left; text-align: left; width: 470px; min-height: 150px; height: auto; margin: -15px 0 0 5px; border-top: 3px solid #DDDDDD; } 
#resultsreg { position: relative; width: 470px; background: #EDEDED; margin-left: 12px; margin-top: 30px; height: 50px; }
#resultssingle { position: absolute; width: 470px; background: #EDEDED; margin-left: 0px; margin-top: 14px; padding-bottom: 20px; border-bottom: 3px solid #DDDDDD; }
#resultssingle .tenleft { margin-left: 5px; }
#resultsbulk { width: 475px; min-height: 110px; background: #EDEDED; position: relative; margin-left: -5px; z-index: 9; padding-bottom: 30px; border-bottom: 3px solid #DDDDDD; }

.domaincolbulk3 { float: left; width: 290px; margin: 10px 0px 0px 15px; display: inline; text-align: left; }

.domaincolbulk3 div.grippie { background: #EEEEEE url(/images/grippie.gif) center 2px repeat-x; margin: 0px; border: 1px solid #DDDDDD; cursor: s-resize; height: 9px; overflow: hidden; width: 276px; }
.domaincolbulk3 .resizable { display: block; margin: 0px; width: 275px; min-height: 75px; height: 20%; }

.domaincolbulk3 p { margin: 4px 0; }
.domaincolbulk4 { display: block; float: left; width: 160px; height: 75px; text-align: center; margin-top: 37px; }
.domaincolbulk4 p { margin: 4px 0px; font-size: 10px; }
div.resdrag { color: #959595; float: right; position: relative; left: 170px; top: -13px; font-size: 9px; padding: 0 0 0 15px; background: url(/images/dragarrow.gif) 0px 4px no-repeat; text-align: left; margin-right: 17px; }


#resultsuk { cursor: pointer; margin: 5px 0px; height: 12px; clear: left; width: 150px; text-align: center }
#resultsblk { width: 100px; cursor: pointer; position: absolute; left: 368px; margin-top: 12px; padding: 0; width: 90px; height: 22px; }
#resultsuk span { background: url(/images/point10.gif) 19px 1px no-repeat; padding-left: 13px; font-size: 9px; color: #205FAC; cursor: pointer; }
#resultsblk span { cursor: pointer; }
#resultsuk span:hover, #resultsblk span:hover { text-decoration: underline; cursor: pointer; }

div.searchagain input, div.searchagain select { font-size: 13px !important; } 
div#resultssingle input, div#resultssingle select, div#resultsreg input, div#resultsreg select { font-size: 13px !important; float: left; margin-right: 10px; margin-top: 10px; } 
.keepsearching { color: #205FAC; font-size: 17px; font-weight: bold; clear: both; }
.resultsgo { position: relative; top: 1px }


