body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(/img/background.jpg);
	background-repeat: no-repeat;
	background-color: #FFF;
}

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

a:link {
	color: #FFF;
	text-decoration: none;
}
a:visited {
	color: #FFF;
	text-decoration: none;
}
a:hover {
	color: #FFF;
	text-decoration: none;
}
a:active {
	color: #FFF;
	text-decoration: none;
}

.page a:link {
	color: #d00e25;
	text-decoration: none;
	font-weight:bold;
}
.page a:visited {
	color: #d00e25;
	text-decoration: none;
	font-weight:bold;
}
.page a:hover {
	color: #d00e25;
	text-decoration: underline;
	font-weight:bold;
}
.page a:active {
	color: #d00e25;
	text-decoration: none;
	font-weight:bold;
}

h1 {
	padding:0;
	margin:0;
	font-weight:normal;
	font-size:inherit;
	display:inline;
}

img {
	border:none;
}

.code {
	padding-left:14px;
	padding-right:14px;
	padding-bottom:14px;
	padding-top:0px;
	background-color:#0f81b0;
	color:#fff;
	width:600px;
	border: 1px dashed #fff;
}

.container {
	width:800px;
}

.logo {
	width:800px;
	height:91px;
	background-image: url(/img/logo.png);
	background-repeat: no-repeat;
}

.login {
	height:16px;
	width:117px;
	padding:5px 0 5px 0;
	text-align:center;
	float:right;
	background-image: url(/img/login.png);
	background-repeat: no-repeat;
	font-size:12px;
}

.login a:link {
	color: #000;
	text-decoration: none;
}
.login a:visited {
	color: #000;
	text-decoration: none;
}
.login a:hover {
	color: #000;
	text-decoration: none;
}
.login a:active {
	color: #000;
	text-decoration: none;
}

.hoverlogin{
	position: relative;
	z-index: 0;
}

.hoverlogin:hover{
	background-color: transparent;
	z-index: 50;
}

.hoverlogin span{
	position: absolute;
	left: -1000px;
	visibility: hidden;
}

.hoverlogin:hover span{
	z-index: 50;
	visibility: visible;
	top: -5px;
	width:244px;
	height:185px;
	padding:14px;
	background-image:url(/img/loginbox.png);
	background-repeat: no-repeat;
	left: -105px;
	text-align:left;
}

.menu {
	width:800px;
	height:42px;
}

.menubegin {
	width:46px;
	height:42px;
	float:left;
}

.menuitema {
	height:20px;
	padding:11px 0 11px 0;
	float:left;
	text-align:center;
	color:#FFF;
	font-weight:normal;
	background-image:url(/img/menuitembga.png);
}

.menuitemb {
	height:20px;
	padding:11px 0 11px 0;
	float:left;
	text-align:center;
	color:#FFF;
	font-weight:normal;
	background-image:url(/img/menuitembgb.png);
}

.menuend {
	width:35px;
	height:42px;
	float:left;
	text-align:right;
}

.menudivider {
	height:42px;
	width:2px;
	float:left;
}

.domainsearch {
	width:691px;
	height:207px;
	padding:28px 49px 14px 60px;
	background-image:url(/img/domainbg.png);
	font-size:12px;
	color:#FFF;
}

.domainsearchleft {
	width:338px;
	height:207px;
	float:left;
}

.domainsearchright {
	width:339px;
	height:207px;
	float:left;
	margin-left:14px;
}

.domainsearchtitle {
	height:16px;
	padding:2px 0 2px 0;
	margin-bottom:5px;
	font-size:14px;
	color:#FFF;
}

.domainprices {
	width:311px;
	height:154px;
	padding:14px;
	float:left;
	background-image:url(/img/domainbgwhite.png);
	font-size:12px;
	color:#FFF;
}

.progress {
	width:726px;
	height:40px;
	padding:14px 14px 14px 60px;
	background-image:url(/img/progressbg.png);
	background-repeat:no-repeat;
}

.progressitema {
	height:21px;
	padding:14px 5px 5px 5px;
	text-align:center;
	background-image:url(/img/progressbga.png);
	background-repeat:repeat-x;
	float:left;
	font-size:12px;
	color:#FFF;
}

.progressitemb {
	height:21px;
	padding:14px 5px 5px 5px;
	text-align:center;
	background-image:url(/img/progressbgb.png);
	background-repeat:repeat-x;
	float:left;
	font-size:12px;
	color:#FFF;
}

.feattitle {
	width:687px;
	height:24px;
	padding:8px 0 0 4px;
	font-size:14px;
	font-weight:bold;
	border-bottom:1px solid #8b9ccc;
}

.featrow {
	width:691px;
	height:28px;
	border-bottom:1px solid #8b9ccc;
}

.featitem0 {
	width:226px;
	height:22px;
	float:left;
	padding:6px 0 0 4px;
	border-left:1px solid #8b9ccc;
	border-right:1px dotted #c9d3e9;
	background-color:#FFF;
}

.featitem1 {
	width:148px;
	height:22px;
	float:left;
	padding:6px 0 0 4px;
	border-right:1px dotted #c9d3e9;
	background-color:#eaf0f8;
	text-align:center;
}

.featitem2 {
	width:148px;
	height:22px;
	float:left;
	padding:6px 0 0 4px;
	border-right:1px dotted #c9d3e9;
	background-color:#fff;
	text-align:center;
}

.featitem3 {
	width:148px;
	height:22px;
	float:left;
	padding:6px 0 0 4px;
	border-right:1px solid #8b9ccc;
	background-color:#eaf0f8;
	text-align:center;
}

.adminheader {
	width:800px;
	height:14px;
	background-image:url(/img/adminheader.png);
}

.adminsubmenutitle {
	width:341px;
	height:25px;
	padding:11px 0 4px 0;
	text-align:left;
	float:left;
	font-size:16px;
	font-weight:bold;
	color:#FFF;
}

.adminsubmenutext {
	width:190px;
	height:21px;
	padding:14px 0 5px 0;
	text-align:right;
	float:left;
	font-size:12px;
	color:#FFF;
}

.adminsubmenuselect {
	width:160px;
	height:21px;
	padding:10px 0 9px 0;
	text-align:right;
	float:left;
	font-size:12px;
	color:#FFF;
}

.pageheader {
	width:691px;
	height:35px;
	padding-left:60px;
	padding-right:49px;
	padding-top:10px;
	background-image:url(/img/pagebgheader.png);
}

.page {
	padding-left:60px;
	padding-right:49px;
	font-size:12px;
	color:#000;
	background-image:url(/img/pagebg.png);
}

.pagefooter {
	height:39px;
	padding-left:60px;
	padding-right:49px;
	background-image:url(/img/pagebgfooter.png);
}

.domainresultstitle {
	height:20px;
}

.domainresulttitlename {
	height:16px;
	width:495px;
	float:left;
	padding:2px 0 2px 5px;
}

.domainresulttitlestate {
	height:16px;
	width:100px;
	float:left;
	text-align:center;
	padding:2px 0 2px 0;
}

.domainresulttitleorder {
	width:91px;
	height:16px;
	float:left;
	clear:right;
	text-align:center;
	padding:2px 0 2px 0;
}

.domainresulthiba {
	border-bottom:1px solid;
	border-left:1px solid;
	border-right:1px solid;
	background-color:red;
	padding: 2px;
}

.domainresult1 {
	height:63px;
	background-color:#4db4bf;
}

.domainresult2 {
	height:63px;
	background-color:#88bc3e;
}

.domainrow {
	height:20px;
	border-bottom:1px solid;
}

.domainresultname {
	height:16px;
	width:494px;
	float:left;
	padding:2px 0 2px 5px;
	border-left:1px solid;
}

.domainresultservice {
	height:16px;
	width:474px;
	float:left;
	padding:2px 0 2px 25px;
	border-left:1px solid;
}

.domainresultstate {
	height:16px;
	width:98px;
	float:left;
	text-align:center;
	border-left:1px solid;
	border-right:1px solid;
	padding:2px 0 2px 0;
}

.domainresultorder {
	width:90px;
	height:16px;
	float:left;
	clear:right;
	text-align:center;
	padding:2px 0 2px 0;
	border-right:1px solid;
}

.forminforow {
	width:691px;
	text-align:justify;
	padding:14px 0 14px 0;
}

.formrow {
	height:30px;
	width:691px;
	text-align:justify;
}

.formcheckbox {
	width:30px;
	height:25px;
	padding-top:4px;
	float:left;
	border-bottom:1px solid #d5d5d5;
}

.forminputname {
	width:150px;
	height:21px;
	padding-top:8px;
	float:left;
	border-bottom:1px solid #d5d5d5;
}

.forminputfield {
	width:200px;
	height:25px;
	float:left;
	border-bottom:1px solid #d5d5d5;
	padding-top:4px;
}

.forminputtext {
	height:22px;
	padding-top:8px;
	padding-left:14px;
	float:left;
}

.formname {
	width:240px;
	height:22px;
	padding-top:7px;
	float:left;
	border-bottom:1px solid #d5d5d5;
	overflow:hidden;
}

.formtext200 {
	width:200px;
	height:22px;
	padding-top:7px;
	float:left;
	border-bottom:1px solid #d5d5d5;
	overflow:hidden;
}

.formtextlong {
	height:22px;
	padding-top:7px;
	float:left;
	border-bottom:1px solid #d5d5d5;
	overflow:hidden;
}

.formtype {
	width:100px;
	height:22px;
	padding-top:7px;
	float:left;
	border-bottom:1px solid #d5d5d5;
}

.formprice {
	width:60px;
	height:22px;
	padding-top:7px;
	float:left;
	border-bottom:1px solid #d5d5d5;
	text-align:right;
}

.formdatelong {
	width:140px;
	height:22px;
	padding-top:7px;
	float:left;
	border-bottom:1px solid #d5d5d5;
	text-align:center;
}

.formdateshort {
	width:110px;
	height:22px;
	padding-top:7px;
	float:left;
	border-bottom:1px solid #d5d5d5;
	text-align:center;
}

.formstate {
	width:80px;
	height:22px;
	padding-top:7px;
	float:left;
	border-bottom:1px solid #d5d5d5;
	text-align:center;
}

.formbutton {
	height:26px;
	padding-top:4px;
	float:left;
}

.formsubmit {
	width:691px;
	height:30px;
	padding-top:25px;
	text-align:center;
	clear:both;
}

.footer {
	margin-top:14px;
	text-align:center;
	font-size:12px;
	color:#000;
}

.footer a:link {
	color: #000;
	text-decoration: none;
	font-weight:bold;
}
.footer a:visited {
	color: #000;
	text-decoration: none;
	font-weight:bold;
}
.footer a:hover {
	color: #000;
	text-decoration: underline;
	font-weight:bold;
}
.footer a:active {
	color: #000;
	text-decoration: none;
	font-weight:bold;
}

.helpdesk {
	width: 178px;
	height: 141px;
	position: fixed;
	top: 46px;
        left: 800px;
	background-image: url(/img/helpdeskbg.png);
	background-repeat: no-repeat;
}

.lejar {
  color: #D00E25;
}

