/*:::::::::::::::::::::: ---------------------------------------:::::::::::::::::::*/
/*::::::::::::::::::: CSS for www.publicdomainregistry.com ::::::::::::::::::::::::*/
/*::::::::::::::::::::::---------------------------------------::::::::::::::::::::*/


/*:::::::::::::::::::::::::::::  Common  for web site :::::::::::::::::::::::::::::*/

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#595854;
}


table, td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#595854;
}

form {
 	margin:0px;
	padding:0px;
}

.floatLeft{
	float: left;
}

.floatRight{
	float: right;
}


ul {
	margin:0px;
	padding:0px 5px;
	list-style:none;
}

li {
	font-size: 10px;
	background: url('dot-awrro.gif') no-repeat left 4px;; padding-left:10px; padding-right:0px; padding-top:0px; padding-bottom:0px
}

a {
	text-decoration:none;
	color:#990000;
}

a:hover{
	text-decoration:none;
	color:#990000;
}

.bold {
	font-size:bold;
}

.normal {
	font-weight:100;
}

#clearer {
	clear:both;
}

.textboxall {
	border:1px solid #D1D0CD;
	background-color:#F3F2EE;
	color:#000;
	height:20px;
	text-align:left;
}

.whois-textbox-off {
	padding:2px 2px 1px 3px;
	border:1px solid #D1D0CD;
	background-color:#F3F2EE;
	color:#000;
	text-align:left;
}

.whois-textbox-on {
	padding:2px 2px 1px 3px;
	border:1px solid #a1a1a1;
	background-color:#fff;
	color:#000;
	text-align:left;
}


.whois-textbox {
	padding:5px;
	border:1px solid #D1D0CD;
	background-color:#F3F2EE;
	color:#000;
	height:20px;
	height:24px;
}

.red {
	font-size: 10px;
	color:#cc0000;
}

.warning {
	background: #FFFFED url('/images/ico-warning.gif') no-repeat left;
	border-top: 1px solid #E5E081;
	border-bottom: 1px solid #E5E081;
	margin: 10px 0;
	line-height: 1.2em !important;
	color: #333; padding-left:28px; padding-right:5px; padding-top:10px; padding-bottom:8px
}

.download {
	font-weight:bold;
	padding:3px;
	padding-left:20px;
}

.download a {
	font-weight:bold;
	color:#0173a8;
	border-bottom:1px #0173a8 dashed;
}

.download a:hover {
	color:#cc0000;
	border-bottom:0px none;
}

.ico-pdf {
	background: url('/images/ico-pdf-dl.gif') no-repeat left bottom;
}
/*::::::::: ---------------------------------------:::::::::::*/


/*::::::::::: Top link, Support | Contact Us  ::::::::::::::::*/

.toplink {
	font-size: 10px;
	color: #990000;
	display: block;
	text-align: right;
	padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 3px;
}

.toplink  a {
	color: #990000;
	text-decoration: none;
}

.toplink  a:hover {
	color: #990000;
	text-decoration: underline;
}

/*::::::::: ---------------------------------------:::::::::::*/


/*:::::::::           PDR LOGO IMAGE               :::::::::::*/

.imglogo {
	margin-top: 2px;
	Border: 0px;
	vertical-align:bottom;
}

/*::::::::: ------------------------------------- :::::::::::*/

/*:::::::::::::::::::::::    Top and Bottom coved gray image  :::::::::::::::::::::::::::::::::*/

.top-nav-grayline { 
	padding: 0px;
	margin:0px;
	background:  url('images/top-nav-grayline.gif') no-repeat;
	height: 6px;
	font-size: 4px
}

.bottom_image  { 
	padding: 0px;
	margin:0px;
	background:  url('images/bottom-nav-grayline.gif') no-repeat;
	border: 0px none;
	height: 12px;
	font-size: 12px
}

/*::::::::: ------------------------------------- :::::::::::*/


/*:::::::::::::::: Content Box  Background color ::::::::::::::::::::::::::::::::::::*/

#maincontentbox  {
	padding: 0px;
	margin: 0px;
	background: #EAE8E2;
}

/*::::::::: ----------------------------------- ::::::::::::::::::::::::::::::::::::*/


/*::::::::::::::::::::: Content Box  UL and LI  ::::::::::::::::::::::::::::::::::::*/

.countryFlag{
	text-align:center;
	background:  url('images/flag-bg.gif') no-repeat center top;
	padding:0;
	margin-top:1px; margin-left:0; margin-right:0; margin-bottom:0
}

.go-button {
	align:right;
}
.sidebar p { 
	font-size: 10px;
	padding: 8px 0 0 10px;
	margin:0;
}

.blurb-header {
	background:  #EAE8E2 url('images/blurb-header.jpg') no-repeat left top;
	height: 30px;
	width: 157px;
	font-size: 11px;
	font-weight: bold;
	color: #595854
}

.blurb-header-off {
	background:  #EAE8E2 url('images/blurb-header-off.gif') no-repeat left top;
	height: 30px;
	width: 157px;
	font-size: 11px;
	font-weight: bold;
	color: #595854
}

.blurb-header-off p, .blurb-header p{
	padding: 10px 0 0 26px;
	margin: 0px;
}

.blurb-footer {
	background:  #EAE8E2 url('images/blurb-footer.gif') no-repeat left bottom;
	width: 157px
}

#currently-serving {
	background:  url('images/map-bg.jpg') no-repeat right top;
	height: 100px;
	width: 157px
}

.global-presence {
	margin:0px;
	padding:0px;
	display:block;
	}

.global-presence a{
	background:  url('images/con-but-aroow.gif') no-repeat 110px 1px;
	text-decoration:none;
	color: #165D7E
	}
	
.global-presence a:hover{
	background:  url('images/con-but-aroow-over.gif') no-repeat 110px 1px;
	color: #cc0000
	}

.sidebar {
	font-size: 11px;
	margin: 0px;
	margin: 10px;
	padding: 0;
}

.sidebar .topline {
	background: url('images/li-top.gif') no-repeat top left;
	width: 153px;
	font-size:3px
} 

.sidebar .bottomline {
	background: url('images/li-bottom.gif') no-repeat top left;
	width: 153px;
	font-size:4px
}

.sidebar .heading {
	margin:0px;
	padding:4px 0px 0px 8px;
	font-size: 11px;
	font-weight: bold;
	color:#595854;
	background:#F3F2EE;
} 

.sidebar ul {
	margin: 0px;
	padding: 2px 2px 2px 10px;
}

.sidebar li {
	background: url('images/bullet-round.gif') no-repeat left 3px;
	margin: 5px 0;
	padding-left: 15px;
	line-height:14px; /* :: For EI :: */
	display:block; list-style-type:none; padding-right:0px; padding-top:0px; padding-bottom:0px
}

.sidebar li a {
	margin:0px;
	font-size: 10px;
	color:#165D7E;
	width:100%;
	text-decoration: none;
	background: url('images/li-arrow.gif') no-repeat 10px 4px;
	display:block; padding-left:20px; padding-right:0px; padding-top:0px; padding-bottom:0px
}

.sidebar li a:hover {
	color: #cc0000;
	background:#EAE8E2 url('images/li-arrow.gif') no-repeat 10px 4px;
}

/*::::::::::::::::::::::::::::: ------------------------------------- :::::::::::::::::::::::::::::::::::*/


/*:::::::::       ::::::: Check Box  Background color :::::::          ::::::::::::::::::::::::::::::::::*/
.checkbox {
	margin: 8px 0px;
	margin-left:12px;
	padding:0px;
	width: 541px;
	font-size:11px;
	display:block;
}

.checkbox .top {
	background: url('images/checkbox-cove-top.gif') no-repeat top left;
	font-style:normal; font-variant:normal; font-weight:normal; font-size:6px; font-family:Verdana, Arial, Helvetica, sans-serif
}

.checkbox .bottom {
	background: url('images/checkbox-cove-bottom.gif') no-repeat top left;
}

.checkbox .textcontent {
	margin:0px;
	padding: 0px 8px 0px 8px;
	font-size:10px;
	color: #252525;
	border-left:1px solid #D1D0CD;
	border-right:1px solid #D1D0CD; /*DBD9D2*/
	background: #F3F2EE;
}

.checkbox .dot {
	margin:0px;
	padding-left:6px;
	background: url('images/dot-step.gif') no-repeat top left;
	font-size: 18px;
	color:#fff;
	line-height:23px; padding-right:0px; padding-top:0px; padding-bottom:0px
}

.checkbox .stephead {
	margin:0px;
	padding:0px;
	font-size:12px;
	font-weight:bold;
	color:#165D7E;
}

.checkbox .tld {
	margin:0px;
	padding:2px 0px;
	font-size:10px;
	color: #252525;
}

.checkbox .frm-off {
	padding:4px;
	border:1px solid #D1D0CD;
	background-color:#F3F2EE;
	font-size:11px;
	font-weight:100;
	color:#000;
	height:22px;
	width:165px;
}

.checkbox .frm-on {
	padding:4px;
	border:1px solid #a1a1a1;
	background-color:#fff;
	font-size:11px;
	font-weight:100;
	color:#000;
	height:22px;
	width:165px;
}
/*:::::::::::::::::::::::::::::: ------------------------------------- :::::::::::::::::::::::::::::::::*/


/*:::::::::::::::::::::::::::::: Footer Content : Name © 2005 Public Domain Registry :::::::::::::::::::::::::::::*/

.footer_content {
	margin:0px;
	margin-top: 2px;
	font-size: 10px;
	color: #909090;
	text-align:center;
}
	
.footer_content .footerimage{
	color: #990000;
	margin-top:2px;
	background: url('images/e-bottom.gif') no-repeat top left;; margin-left:0px; margin-right:0px; margin-bottom:0px; padding-left:0; padding-right:0; padding-top:12px; padding-bottom:19px
}
	
.footer_content a{
	color: #990000;
	text-decoration: none;
}
	
.footer_content a:hover{
	color: #990000;
	text-decoration: underline;
}
/*:::::::::::::::::::::::::::::: ------------------------------------- :::::::::::::::::::::::::::::::::*/


/*:::::::::::::::::::::::::::::: - not in use  - :::::::::::::::::::::::

.footer_logo {
	margin:0px;
	margin-top: 8px;
	padding:12px 0 14px 0;
	background: url(images/bottom-logo.gif) no-repeat top center;
	font:  10px  Verdana, Arial, Helvetica, sans-serif;
}
	
/*::::::::::::::::::::::::::::::::::: ------------------------------------ ::::::::::::::::::::::::::::::::::::::::::*/



/*:::::::::::::::::::::::::::::: Content Heading and Normal Text ::::::::::::::::::::::::::::::::::::::::::::::::::::*/

.inheader {
	margin:0px;
	color:#595854;
	text-indent:25px;
	background: #F3F2EE url('images/in-arow.gif') no-repeat top left;; font-style:normal; font-variant:normal; font-weight:bold; font-size:16px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-left:0; padding-right:0; padding-top:15px; padding-bottom:11px
}

.contenttext {
	margin:0px;
	padding:10px 25px;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#595854;
	text-align:justify;
}


.contenttext h2{
	border-bottom: 1px dashed #9f9d97;
	margin:0px;
	color:#595854;
	background:#f1efe9 url('images/head-arrow.gif') no-repeat 0px 8px;; font-style:normal; font-variant:normal; font-weight:bold; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-left:15px; padding-right:15px; padding-top:5px; padding-bottom:5px
}

.contenttext h3{
	margin:0px;
	padding-bottom:3px;
	color:#595854;
	background:url('images/head-arrow.gif') no-repeat 0px 4px;
	padding-left:15px; font-style:normal; font-variant:normal; font-weight:bold; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-right:0px; padding-top:0px
}

.contenttext p {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#595854;
	margin:0px;
	padding-right:8px;
}

.indent {
	padding-left:15px; 
 }

/*:::::::::::::::::::::::::::::: ------------------------------------- ::::::::::::::::::::::::::::::::::::::::::::::*/

/*:::::::::::::::::::::::::::::: Content Heading and Normal Text ::::::::::::::::::::::::::::::::::::::::::::::::::::*/

.pricing-t td {
	margin:0px;
	padding:0px;
	FONT: 11px Verdana, Trebuchet MS, Helvetica, sans-seriff;
	COLOR: #333;
	border-top: 1px solid #FAF9F2;
	border-left: 1px solid #FAF9F2;
	border-right: 1px solid #C2C0B4;
	border-bottom: 1px solid #C2C0B4;
	padding: 1px 12px;
	background:#F3F2EE;
}

.pricing-t .two td  {
	background:#F9F8F2;
}

.pricing-t .head{
	margin:0px;
	padding:5px 0px;
	padding-left:10px;
	FONT: bold 11px  Verdana, Trebuchet MS, Helvetica, sans-seriff;
	color:#595854;
	background: #E8E6DC;
}

.pricing-t .subhead{
	margin:0px;
	padding:3px 0px;
	padding-left:10px;
	FONT:bold 11px  Verdana, Trebuchet MS, Helvetica, sans-seriff;
	color:#165D7E;
	background: #EDECE6;
}
/*:::::::::::::::::::::::::::::: ------------------------------------- ::::::::::::::::::::::::::::::::::::::::::::::*/

/*::::::::::::::::::::::::::::::::::::: Form CSS for Partners :::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
.frm {
	margin:0px;
	padding:0px;
	padding-left:10px;
	padding-right:5px;
	font-size:11px;
	font-weight:bold;
	color:#595854;
}

.frm .rightalign {
	margin:0px;
	padding:0px;
	padding-right:10px;
	font-size:11px;
	font-weight:normal;
	color:#595854;
	text-align:right;
}


.frm .head-bg-color {
	text-align:right;
	font-weight:bold;
	height:25px;
}

.frm .textbox-off {
	border:1px solid #D1D0CD;
	background-color:#F3F2EE;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	height:20px;
	text-align:left;
}

.frm .textbox-on {
	border:1px solid #a1a1a1;
	background-color:#F3F2EE;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	height:20px;
	text-align:left;
}

.frm .submit {
	border:1px solid #D1D0CD;
	background-color:#F3F2EE;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#595854;
	width:100px;
	height:25px;
}

/*:::::::::::::::::::::::::::::: ------------------------------------- ::::::::::::::::::::::::::::::::::::::::::::::*/


/*::::::::::::::::::::::::::::::::::::: Content Box CSS for Partners :::::::::::::::::::::::::::::::::::::::::::::::::::::::*/

.outerbox {
	margin: 8px auto;
	width: 518px;
}

.outerbox .topimg {
	background: url('images/contentbox-top.gif') no-repeat top left;
	font-style:normal; font-variant:normal; font-weight:normal; font-size:6px; font-family:Verdana, Arial, Helvetica, sans-serif
}

.outerbox .bottomimg {
	background: url('images/contentbox-bottom.gif') no-repeat top left;
}

.outerbox .heading {
	margin: 0px;
	padding: 5px 12px 6px 30px;
	font-size: 11px;
	font-weight: bold;
	color: #595854;
	border-left: 1px solid #BDBCB7;
	border-right: 1px solid #BDBCB7; /*#595854 #D1D0CD*/
	border-bottom: 1px solid #E2E0D8;
}

.general {
	background: #F3F2EE url('images/sub-arrow.gif') no-repeat 0px 4px;
}

.form {
	background: #F3F2EE url('images/sub-heading-form.gif') no-repeat 490px 6px;
}

.info {
	background: #F3F2EE url('images/ico-info.gif') no-repeat 5px 1px;
}

.outerbox .boder {
	margin:0px;
	padding:1px auto;
	border-left:1px solid #BDBCB7;
	border-right:1px solid #BDBCB7;
	
}

/*::::::::::::::::::::::::::::::------------------------------------- ::::::::::::::::::::::::::::::::::::::::::::::*/


/*::::::::::::::::::::::::::::::::::::::::   Submit or Go Button for Form     ::::::::::::::::::::::::::::::::::::::*/

.button-sub {
	padding-bottom:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	background:url('images/buttom-bg.gif') no-repeat ;
	border:0px none;
	height:30px;
	width:110px;
	display:block; padding-left:0px; padding-right:0px; padding-top:0px
}

.button-sub-over {
	padding-bottom:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	background:url('images/buttom-bg.gif') no-repeat ;
	border:0px none;
	height:30px;
	width:110px;
	display:block;
	text-decoration: underline; padding-left:0px; padding-right:0px; padding-top:0px
	}

/*::::::::: ------------------------------------- :::::::::::*/

.button-go {
	padding-bottom:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	background:url('images/button-go.gif') no-repeat ;
	border:0px none;
	height:28px;
	width:57px;
	display:block; padding-left:0px; padding-right:0px; padding-top:0px
}

.button-go-over {
	padding-bottom:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	background:url('images/button-go.gif') no-repeat ;
	border:0px none;
	height:28px;
	width:57px;
	display:block;
	text-decoration: underline; padding-left:0px; padding-right:0px; padding-top:0px
}

/*::::::::: ------------------------------------- :::::::::::*/


/*::::::::::::::::::::::: Features for home page :::::::::::::::::::::::::*/

.feature {
	margin:0px auto;
	padding:0px 12px;
	width:237px;
}

.main-head {
	margin:0px;
	padding-top:11px;
	padding-bottom:28px;
	background:url('images/features-head.gif') no-repeat 14px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	text-indent:40px;
	font-weight: bold;
	display:block; padding-left:0px; padding-right:0px
}

.feature .head-arrow {
	margin:0px;
	padding:0px;
	background:url('images/features-body-head-arrow.gif') no-repeat;
	font-size:14px
}

.feature .mid-text {
	margin:0px;
	background:url('images/features-body-mid.gif') repeat-y top left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold; padding-left:10px; padding-right:8px; padding-top:0px; padding-bottom:0px
	
}

.feature .head-end {
	margin:0px;
	padding:0px;
	background:url('images/features-body-bottom.gif') no-repeat;
	font-size:12px
}

.feature .content-text {
	margin:0px;
	padding:6px 8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
}

.feature .end {
	background:url('images/features-body-end.gif') no-repeat;
	font-size:10px
}

/* ::::::::: ------------/IMG tag------------------------- ::::::::::: */

.seal-img {
	margin:0px 15px;
	padding:0px;
	}
/*::::::::: ------------End CSS------------------------- :::::::::::*/