* {
	margin: 0;
	padding: 0;
	border: 0;  
	table-layout: fixed;
	vertical-align: top;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
img{
	border: 0;
	display: inline;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
	padding:0;
	margin:0;
}
ul,ol {margin-left: 0;}
html {height: 95%;}
body {height: 95%;} 

h3{font-size: 0.7em;font-weight: bold;color: #929292; background: white; margin: 0  }


fieldset{margin: 15px 0 15px 20px;}
label{font-size: 0.8em;font-weight: bold;color: #929292; background: white;}
input{font-weight: normal}

html, body{ margin:0 0 20px 0 ; padding:0 0 0 0 ; text-align:center; background-image : url(../images/background.jpg); background-repeat : repeat-x;	background-color: #e9e9e9; color: #000000; } 
#pagewidth{  width:775px;text-align:left;margin-left:auto;margin-right:auto;background: url(../images/bgmain.jpg);background-repeat : repeat-x;background-position: bottom;background-color:#FFFFFF;color: #000000;} 
#pagewidth_popup{ width:500px;text-align:left;margin-left:auto;margin-right:auto;background: url(../images/bgmain.jpg);background-repeat : repeat-x;background-position: bottom;background-color:#FFFFFF;color: #000000;} 
#header{ position:relative;height:286px;background-color:#FFFFFF;width:100%;background: url(../images/bgtop.gif);color: #000000;}
#logo{position:relative; height:99px;width:298px;margin-left:4px;float:left;background-image: url(../images/bgtop.jpg);}
#nav{position:relative; height:99px;width:465px;min-width:469px;float:left;background-image: url(../images/bgnav.gif);background-repeat : repeat-x;} 
#logo img{margin-left:20px;margin-top:24px;}
#leftcol{ overflow :visible;width:181px;float:left;position:relative;}
#maincol{float: right;display:inline;position: relative;width:594px;}
#maincol_popup{float: right;display:inline;position: relative;width:594px;  background-color:#ffffff;}
#maintop{background-image: url(../images/maintop.gif);height:28px;width:590px; overflow:visible;}
#maincontent{width:93%;  height:auto; padding-right:11px; margin-left:11px;margin-right:15px;border-left:1px solid #D6D6D6;border-right:1px solid #D6D6D6;color:#737373;background:white;}
#mainfooter{background-image: url(../images/mainfooter.gif);height:34px;width:590px;}
#bottom_menu {float: left;width: 200px; padding:0; margin:0; } 
#wrapper{background-image: url(../images/bg.gif)}
#footer{height:64px; background-color:#FFFFFF;color: #000000; clear:both; background: url(../images/bgbottom.jpg); padding:0; margin:0;  } 
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix{display: inline-table;}
/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  
 /*printer styles*/ 
 @media print{ 
/*hide the left column when printing*/ 
#leftcol{display:none;} 
#twocols, #maincol{width:100%; float:none;}
}
#navlist {text-align: center;}
#nav ul{margin: 0px;padding: 14px 0 0 0;list-style-type: none;text-align: left;}
#nav ul li { float: left;  text-align: center;}
#nav ul li a{text-decoration: none;background: url(../images/dotnavoff.gif) no-repeat top center;float: left;margin: 0;width: 77px;padding: 45px 0 0 0;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 11px;}
#nav a{color: #767676;background-color: #ECECEC;}
#nav li a:hover{background: url(../images/dotnavon.gif) no-repeat center top;}
#nav a:hover{color: #000000;background-color: #ECECEC;}
#nav li a#current{background: url(../images/dotnavon.gif) no-repeat center top;}
#nav a#current{color: #000000;background-color: #ECECEC;}




#bottom_menu ul{position: relative;top: 10px; left: 12px;padding-left: 0;margin-left: 0;font-size: 10px;float: left;width: 760px; }
#bottom_menu ul li { display: inline; }
#bottom_menu ul li a{padding: 0 10px 0 10px;margin: -1px;text-decoration: none;background-color:#F9F9F9; color:#737373;	float: left;border-right: 1px solid #737373;border-left: 1px solid #737373;}
#bottom_menu ul li a:hover{text-decoration: underline;}
#bottom_menu ul .copyrights {color:#737373; text-align:left; padding-left:140px; height:auto; float:left;}
#bottom_menu ul .copyrights a {float:none; border:none;  clear:none; padding:0; margin:0; text-align:left;}
.copyrights  #eazytiger_link {float:none; color:#737373; padding:0; margin:0;  border:none;  }

input.login_form{border: 1px solid #929292;width: 136px;margin-top: 3px; color:#929292; font-size:11px; padding:3px;background-color:white;}
input.loginbutton{border: none;	float: right;padding-top:5px;margin-right:18px;}
input.loginbutton2{border: none;	float: left;padding-top:5px;margin-right:1px;}

#leftcol h1{letter-spacing: 4px;font-size:11px;font-weight:normal;color:#929292;margin: 15px 0 15px 20px;background-color:white;}
#leftcol img{margin: 45px 0 15px 20px;}




#maincontent h1{float:left; color:#D7E234;background:white;font-size:14px;font-weight:bold;padding: 10px 0 10px 10px;}
#maincontent hr{clear:both; border-bottom: 1px solid #EAEAEA; width:100%; height:1px; padding: 5px 0 5px 0;}
#maincontent div {padding: 15px 5px 15px 15px; }
#maincontent a.proceed{float:left; margin:0; padding:20px 0 0 0;}
#maincontent img.photo{float: left; display: inline;margin-right:10px;position:relative;  margin-left:0px; margin-top:4px;border: 1px solid #EAEAEA;}
#maincontent img.next{padding-top: 4px;}
#maincontent h2{ float:none; font-size: 0.8em;font-weight: bold;color: #929292; background: white; margin: 0 0px 0 0px; padding:0;}
#maincontent p{font-size: 11px;font-weight: normal;color: #929292; background: white;line-height:1.5em; padding-left:14px;}
#maincontent .bold{font-size: 11px;font-weight: bold;color: #929292; background: white;line-height:1.8em;padding-right:20px;}
#maincontent .link{font-size: 11px;font-weight: bold;color: #929292; background: white;text-decoration:none;float:none;}
.article {float:left; width:540px; background-color:#ffffff;}
#maincontent table {padding:0; margin:0; border:1px solid #e5e5e5; width:520px;   }

#maincontent a{font-size: 10px;font-weight: bold;color: #929292; background: white;text-decoration:none;float:right;padding-left: 10px; margin-top:15px; }
#maincontent a:hover{font-weight: bold;color: #737373; background: white;text-decoration:none; }

#advertisements h1{float:left; text-align:left; font-size: 0.8em;font-weight: bold;color: #929292; background: white; margin: 0 0 0 10px ; padding:0;}
#maincontent .advertisements{float:none; width:514px;  padding:0; margin:10px 0 0 0;background:white;}
#maincontent img{padding:0 3px 0 0 ; }
#maincontent .advertisements p{font-size: 11px;font-weight: normal;color: #929292; background: white;line-height:1.5em;padding-right:10px;}
#maincontent .advertisements hr{clear:both; border-bottom: 1px solid #EAEAEA; width:100%; height:1px; padding: 5px 0 5px 0;}
#maincontent .advertisements .advert_picture { float:left; width:100px; padding:15px 5px 5px 10px ; margin: 0 0 0 0;  }
#maincontent .advertisements .advert_picture img{ float:left; padding:0px; margin:0px;  }
#maincontent .advertisements .advert_description {  float:right; width:345px; padding:25px 0 0 0px ; margin: 0 0 0 0;  }
#maincontent .advertisements .advert_description h2{font-size: 0.8em;font-weight: bold;color: #929292; background: white; margin: 0  ; padding:0 0 0 0;}
#maincontent .advertisements .advert_description select{ width:85px; padding:0px; margin-top: 7px; }
#maincontent .advertisements .advert_description .delete {text-align:left;font-size: 10px;font-weight: normal;color: #929292; background: white;text-decoration:none;float:left;padding-right: 20px; margin-top:10px; }
#maincontent .advertisements .advert_description .delete:hover {text-decoration:underline; }


#maincontent .advertisements .advert_description .renew {text-align:left;font-size: 11px;font-weight: bold;color: #929292; background: white;text-decoration:none;float:left;padding-right: 10px; margin-top:10px; }
#maincontent .advertisements .advert_description .renew:hover {font-size: 11px;font-weight: bold;text-decoration:underline; }

.goto {text-align:left;font-size: 11px;font-weight: bold;color: #929292; background: white;text-decoration:none;float:right;padding:13px 10px 0 0; margin:0px; }
.edit {text-align:left;font-size: 11px;font-weight: bold;color: #929292; background: white;text-decoration:none;float:left;padding-right: 10px; margin:0px;  }
.add {text-align:left;font-size: 11px;font-weight: bold;color: #929292; background: white;text-decoration:none;float:left;padding-right: 10px; margin:0px;  }
#gotoForum {float:left; background-color:#FF0000; clear:none; margin:0; padding:0; vertical-align:bottom; }

.company_details{ float:left; width:width:94%; padding:0px; margin:0px; }
.company_details p{ float:left; text-align:left; padding:0px; margin:0 0 0 0px;}
#maincontent .company_details a{ font-size:11px; float:left; text-align:left; padding:0px; margin:0 0 0 4px;}
#maincontent .company_details a:hover{ font-size:11px; text-decoration:underline;float:left; text-align:left; padding:0px; margin:0 0 0 4px;}
.company_details h3{ float:left; padding:0px; margin:0px;  }



div.row {clear: both; padding:5px;}
div.row span.label {float: left; width:100px; text-align: right; font:normal small verdana, arial, helvetica, sans-serif; color:#929292;background:#FFFFFF;padding-right: 15px;}
div.row span.formw {text-align: left; font-size: 13px; font-weight:bold; }
div.row span.label_wide {float: left; width:370px; text-align: right; font:normal small verdana, arial, helvetica, sans-serif; color:#929292;background:#FFFFFF;padding-right: 15px;}
div.formbg1 {background:#FFFFFF; color: #000000; padding:0px 0 0 0; margin:0px 0px 0px 0px;}
.inputtext {border: 1px solid #929292; width:200px;color:#929292; font-size:11px; padding:3px;background-color:white;}
.inputtext2 {border: 1px solid #929292; width:auto; color:#929292; font-size:11px; padding:3px;background-color:white;}

div.row2 {clear: both; padding:5px; margin:0;float:none;}
div.row2 span.label2 { margin:0; float: left; width:70px;  font:normal small verdana, arial, helvetica, sans-serif; color:#929292;padding:0 5px 0 0; margin:0;}
div.row2 span.formw2 { background-color:#ffffff;float:left; text-align: left; font-size: 13px; font-weight:bold;padding:0 4px 0 0; margin:0 0 0 0px;  }
div.formbg2 {float:left; background:#FFFFFF; color: #000000; padding:0px 0 0 0; margin:0px 0px 0px 50px; width:360px;  text-align:left;}
.inputtext3 {border: 1px solid #929292; width:190px;color:#929292; font-size:11px; padding:3px;background-color:white; margin:0;}

.link_form  {display:inline; padding:0; margin:0;}
input.button {margin-right:4px; padding: 3px; background: #eeeeee; color: #a6a6a6;}
input.button_submit {font-weight:bold; padding: 3px; background: #a6a6a6; color:#ffffff; }
#error {position:relative; margin:20px 15px 00px 15px; padding:10px; border:2px solid #D7DF3E; background:#FAFCD8; color:#555A00;}
#error h2 {clear:both; font:bold medium helvetica, sans-serif; color:#555A00; background:#FAFCD8;padding-left:0;margin-left:0;}
#error p {color:#555A00;  background:#FAFCD8;}
.confirmation {text-align:left;font-size: 11px;font-weight: normal;color: #929292; background: white;text-decoration:none;}
.total {text-align:left;font-size: 11px;font-weight: bold;color: #929292; background: white;text-decoration:none;}

.directory_links {float:left; width:98% ;  background-color:#ffffff; float:left;  margin:0px; padding:0px; text-align:left; }
#maincontent .directory_links a {float:left;clear:both; margin:0px; padding:0 0 10px 0  }
#maincontent .directory_links a:hover {color:#000000; }

#maincontent .pagination {float:none; width:500px; text-align:center; margin:0 0 0 0 ; padding:0 0 0 20px;}
#maincontent .pagination a{font-weight:normal; float:none; font:8pt Verdana, sans-serif;color:#929292; text-decoration:none; margin:2px; padding:0px; text-align:center; }
#maincontent .pagination a:hover{font-weight:normal; color:#000000; }

.small1 { float:right;font:small verdana, arial, helvetica, sans-serif; line-height:16px; margin:0; padding:0 20px 0 0; color:#929292;background:#FFFFFF; font-size:10px; text-decoration:none; border:0;}
.small1 a { color:#929292;background:#FFFFFF; }
.row .formw .long_form {float:none;  border:1px solid #929292; padding:2px 2px 2px 2px; font:Verdana, Arial, Helvetica, sans-serif; color:#929292; font-size:11px;}

.small2 {  clear:both; float:none;font:small verdana, arial, helvetica, sans-serif; line-height:16px; margin:0 ; padding:0 0 0 0; color:#929292;background:#FFFFFF; font-size:10px; text-decoration:none; border:0; text-align:left;}
.small2 a { color:#929292;background:#FFFFFF; padding:0 210px 0 0 ;margin:0 0 0 0; }

#pagination {float:none;  margin:0 auto 0 auto;text-align:left; }
#pagination a {float:none; padding:0; margin:0; font-size:10px; text-align:center;}
#pagination a:hover {float:none; padding:0; margin:0; font-size:10px; text-align:center;}

#breadcrumbs { float:left; width:91%;background:fffffff; text-align:left; margin:0; padding:1px;}
#breadcrumbs ul { display:inline;float:left; list-style-type: none; padding:0; margin:0;}
#breadcrumbs li { display: inline; float:left; margin: 0 2px 0 0;  font-size:10px;}
#breadcrumbs li a {display: inline;}
#breadcrumbs p {float:none; padding:0;  margin:0; }


.pricing_adv { border-collapse:collapse; margin:10px; text-align:center; margin-left:auto; margin-right:auto; }
.pricing_adv caption,th,td {font-size: 11px;font-weight: normal;color: #929292; background: white;line-height:1.5em;}
.pricing_adv caption { margin-left:auto; margin-right:auto; }
.pricing_adv td, th{ border:1px solid; #929292; padding:4px;}
.pricing_adv th { font-weight:bold; }

#feedback_msg {margin:20px 15px 20px 15px; padding:10px; border:2px solid #D7DF3E;color:#555A00;}
#feedback_msg h2 {font:bold medium helvetica, sans-serif; color:#555A00;padding-left:0;margin-left:0;}
#feedback_msg p {text-align:left;color:#555A00;}
#feedback_msg p a {}

#directory_list {float:left; padding:0; margin:0; width:95%; }
#directory_list h1{float:none; clear:both; padding:0; margin:0; }
#directory_list a{font-size: 11px;font-weight: bold;color: #929292; background: white;text-decoration:none;float:left;padding-right: 20px; margin-top:15px; clear:both;}
#directory_list .delete{font-size: 10px;font-weight:normal;color: #929292; background: white;text-decoration:none;float:left;padding-right: 20px; margin-top:15px; clear:both;}
#directory_list .delete:hover{font-size: 10px;font-weight:normal;color: #929292; background: white;text-decoration:underline;float:left;padding-right: 20px; margin-top:15px; clear:both;}
#directory_list hr{padding:0; margin:5px 0 0 0; float:left; line-height:10px;}


form2 { margin:0 0 0 0px;   padding:0 0 0 40px; float:left;   width:500px; height:120px;}

#success {position:relative; margin:20px 15px 00px 15px; padding:10px; border:2px solid #D7DF3E; background:#FAFCD8; color:#555A00;}
#success h2 {clear:both; font:bold medium helvetica, sans-serif; color:#555A00; background:#FAFCD8;padding-left:0;margin-left:0;}
#success p {color:#555A00;  background:#FAFCD8;}


#wbsdomainform {
	border:none;
}
#wbsdomainform th {
	border:none;
	width:100px;
	padding-left:12px;
}
#wbsdomainform caption { font-size: 0.8em; text-align:center; }
#wbsdomainform td input {
	margin-top:2px;
	border:1px solid #555A00;
}

#listOfDomains { width:90%; margin:4px; padding:4px; }
#listOfDomains caption { font-size: 0.8em; margin:4px;}
#listOfDomains tr td a { clear:both; float:none; padding:0; margin:0; }
#wsDomainDetails {
	clear:both; float:none;
	margin-left: 10px;
	padding:10px;
	border:1px solid #555A00;
	font-size: 0.9em;
}

#wsDomainDetails p { font-size:0.9em; text-align:center;}
#wsDomainDetails ul { padding:4px; }
#wsDomainDetails ul li { text-decoration:none; }

