body {

	background: #ffffff url("images/whmcslogobg.png") repeat-x;

	margin: 0px;

}



form {

	margin: 0px;

}

.form23 {

	margin-top: 42px;

	float: right;

}



img {

	border: 0px;

}



body,td,input,select,textarea {

	font-family: Tahoma;

	font-size: 11px;

}



a {

	color: #3A6897;

}



a:hover {

	text-decoration: none;

}



table.wrapper {

	width: 950px;

}



table.clientlinks {

	background:#e0e0e0;

}



td.clientlinks {

	background:#f9f9f9;

	width:25%;

	text-align:center;

	padding: 6px;

}



.navboxlinks {

    background-color: #ffffff;

    padding: 5px;

}



.navboxlinks td {

    border-bottom: 1px dotted #cccccc;

}



.navbox {

    background-color: #f7f7f7;

    border: 1px dotted #cccccc;

    padding: 5px;

}

.bg_login {

	background-image: url(../images/bg_login.jpg);

	background-repeat: no-repeat;

	height: 107px;

	width: 170px;

	margin-top: 8px;

}

.contenido {

	margin-top: 6px;

}





.bg_buscar {

	background-image: url(../images/bg_buscar.jpg);

	background-repeat: no-repeat;

	height: 82px;

	width: 170px;

}







.navinput {
	border: 1px solid #cccccc;
	width: 95px;

}







.clientarealinks a {

	color: #555555;

}



.submitbutton {

	color: #FFFFFF;

	font-weight: bold;

	background-color: #3A6896;

	border: 1px solid #FFFFFF;

	cursor: pointer;

	font-family: Tahoma;

	font-size: 10px;

	clear: none;

	float: none;

	height: auto;

	width: auto;

	font-style: normal;

	margin: 1px;

	padding: 1px;

}





table.frame {

	width: 98%;

	border: 1px solid #3A6897;

	padding: 0px;

}



.fieldarea {

	background-color: #EFF2F9;

	text-align: right;

}



.clientareatable {

	width: 100%;

	background-color: #cccccc;

}



tr.clientareatableheading {

	background-color: #efefef;

	font-weight: bold;

	text-align: center;

}



tr.clientareatableactive {

	background-color: #ffffff;

	text-align: center;

}



tr.clientareatablepending {

	background-color: #ffffcc;

	text-align: center;

}



tr.clientareatablesuspended {

	background-color: #ccff99;

	text-align: center;

}



tr.clientareatableterminated {

	background-color: #ff9999;

	text-align: center;

}



tr.supportticketsheading {

	background-color: #efefef;

}



tr.supportticketscontent {

	background-color: #ffffff;

}



.contentbox {

	width: 100%;

	text-align: center;

	background-color: #f7f7f7;

	border: 1px dashed #cccccc;

	padding: 5px;

}



.errorbox {

	border: 1px dashed #cc0000;

	font-weight: bold;

	background-color: #FBEEEB;

	text-align: center;

	width: 90%;

	padding: 10px;

	color: #cc0000;

	margin-left: auto; 

	margin-right: auto;

}



.domaincheckeravailable {

	color: #669900;

}



.domaincheckerunavailable {

	color: #cc0000;

}



tr.orderheadingrow {

	background-color: #5AB9F1;

	color: #ffffff;

}



tr.orderrow1 {

	background-color: #E8F0F9;

	color: #000000;

}



tr.orderrow2 {

	background-color: #D6E4F6;

	color: #000000;

}



.barranav {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 20px;



	color: #FFFFFF;



	background-color: #006699;



}



.footerbar {

	color: #666666;

	font-family: Tahoma;

	font-size: 10px;

	font-style: normal;

	font-weight: normal;

	background-image: url(../images/footer_bg.gif);

	background-repeat:  repeat-x;

	height: 60px;



}





.bottom {

	background-color: #CCCCCC;

	height: 40px;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #999999;

}

.bottom_barranav {

	margin-bottom: 15px;

	width: 100%;

}



.partners {

	margin-top: 8px;

}





.footerbar1 {

	color: #666666;

	font-family: Tahoma;

	font-size: 10px;

	font-style: normal;

	font-weight: normal;

	width: auto;

	float: left;

}



.logo_peq {

	width: auto;

	float: right;

	padding-top: 3px;

}

.topnav {

	float: right;

}

.accesos_form {

	float: right;

	margin-top: -5px;

}

.accesos_title {

	font-family: Tahoma;

	font-size: 14px;

	color: #000000;

}



.casillas {

	font-family: Tahoma;

	font-size: 11px;

	color: #000000;

	height: 12px;

	border: 1px solid #3D6998;

	background-color: #FFFFFF;

}





.partners2 {

	margin-top: 12px;

}

.fondo_dom {

	font-family: Tahoma;

	color: #FFFFF1;

	height: 203px;

	width: 600px;

	margin-top: 8px;

	background-image: url(../images/fondo_dom.jpg);

}

.fondo_dominios {

	margin-top: 135px;

	float: right;

	width: 53%;

	font-family: Tahoma;

	font-size: 12px;

	color: #3B6A98;

	font-weight: bold;

	height: 20px;

}

.boton_dominios {

	float: right;

}

.accesos {

	background-image: url(../images/fondo_cpanel_webmail_login.png);

	height: 203px;

	width: 600px;

	margin-top: 8px;

	font-family: Tahoma;

	font-size: 10px;

	color: #000000;

	background-repeat: no-repeat;

}

.casillasCopia {

	font-family: Tahoma;

	font-size: 11px;

	color: #000000;

}

.fondo_contacto {

	background-image: url(../images/fondo_contacto.png);

	background-repeat: no-repeat;

	height: 141px;

	width: 600px;

	margin-top: 9px;

}

.formulario {

	font-family: Tahoma;

	font-size: 11px;

	color: #000000;

	background-image: url(../images/fondo_form.png);

	background-repeat: no-repeat;

	height: 315px;

	width: 350px;

}

.iconos_contact {

	font-family: Tahoma;

	font-size: 10px;

	color: #3A6896;

	background-image: url(../images/fondo_iconos_contact.jpg);

	background-repeat: no-repeat;

	height: 315px;

	width: 222px;

}

.contacto_bold {

	font-family: Tahoma;

	font-size: 11px;

	font-weight: bold;

	color: #000000;

}

.fondo_host {

	font-family: Tahoma;

	color: #FFFFF1;

	height: 106px;

	width: 600px;

	margin-top: 8px;

	background-image: url(../images/fondo_host.jpg);

	background-repeat: no-repeat;

	background-position: center center;

}

.fondo_features {

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 11px;

	color: #000;

	background-image: url(../images/fondo_features.png);

	background-repeat: no-repeat;

	height: 117px;

	width: 600px;

}

.features {

	margin: 5px;

}

.buy {

	margin: 60px;

}

.guiones {

	border: 1px dotted #3B6A98;

}

.reset_button {

	border:0;

	width:66px;

	height:19px;

	background-image: url(../images/boton_borrar.jpg);

	background-repeat: no-repeat;

}

.bg_soporte {



	background-image: url(../images/fondo_soporte.jpg);

	background-repeat: no-repeat;

	height: 107px;

	width: 170px;

	margin-top: 8px;

}

.wrapper_fondo_soporte {

	clip: rect(auto,auto,auto,auto);

	margin-top: 22px;

}

.navinputCopia {
	border: 1px solid #cccccc;
	width: 120px;
}
.buscar {
	margin-top: 25px;
}
