.promo_form_box { 
	padding: 20px 0;
	width: 100%;
	margin: 0 0 0 auto;
}

.promo_tab { width: 550px; }
.promo_cel_retulo { padding: 4px 0; width: 120px; }
.promo_cel_campo { padding: 2px 0; }
.promo_cel_campo input, .promo_cel_campo textarea { 
	width: 420px; height: 15px; 
	background: #fffbf0; border: 1px solid #fa9938; 
	background: #f2f9fd; border: 1px solid #1e639a; 
	padding: 3px 2px; 
	font: normal 11px verdana;
}
.promo_cel_campo textarea { height: 50px; }
.promo_cel_botao { padding: 2px 0; }
.promo_cel_botao input { 
	width: 127px; height: 27px; border: 0;
	background: #fff url(/imagens/fundo-botao-enviar.png) no-repeat left bottom;
	font: bold 12px verdana;
}

.googlesuggestresults {
				font-family: Verdana, Arial; 
				font-size: 10px;
}
#googlesuggestresults a {color:#CC0000 } 

.textred {
	
	color: red;
}
.textgreen {
	
	color: green;
}

.darkgrey {
	font-family: Verdana, Arial, sans-serif; font-size: 10px;
	padding-left: 7px;
	color: #777777;
}

.style25 {
	font-family: Verdana, Arial, sans-serif; font-size: 10px;
	
	color: #777777;
}
.style44 {font-size: 11px; color: #666666; }
.style45 {color: #999999}
.style46 {
	
	font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #777777;
}
.style48 {
	font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; 

	color: #777777;
}
.style49 {font-size: 11px}
.style51 {font-size: 8px; color: #999999; }

.clientareaheaderlarge { font-size: 14pt; font-weight:bold; }

.footerseperator {
	padding-left: 7px;
	padding-right: 7px;
	font-size: 10px;
	color: #555555;
}

.copy a:link,.copy  a:active,.copy  a:hover,.copy  a:visited{

		color:				#666666;
	
	}

A {
	color: #0F669C;
	text-decoration: none;
}

A:hover {
	text-decoration: underline;
}
A:visited {
	color: #0C5078;	
	text-decoration: none;
}


p {
	padding-left:7px;
}


body {
background: #C6CFD5;


	color: #000000;
	  font-family: Verdana;



  font-size:	8pt;
}

form {
	margin: 0px;
}

body,td {
	font-family: Tahoma;
	font-size: 11px;
}



.heading {
	font-family: Tahoma;
	font-size: 18px;
	font-weight: normal;
	color: #65A5E6;
}

.wrapper {
	width: 920px;
	border: 0px;
	padding: 9px;
	border-collapse: collapse;
	background-color: #ffffff;
	margin-left: auto; 
	margin-right: auto;
}

table.topnavbar {
	width: 100%;
}

tr.topnavbar {
	background-color: #efefef;
	font-weight:bold;
	text-align: center;
}

tr.topnavbar a {
	color: #325379;
	text-decoration: underline;
}

tr.topnavbar a:hover {
	color: #666666;
}

.clientarealinks a {
	font-size: 13px;
	font-weight: bold;
	color: #0F669C;
	text-decoration: underline;
}
.clientarealinks a:hover {
	color: #CC0000;
	background-color: #FFFFFF;
	text-decoration: underline;
}

table.frame {
	width: 100%;
	border: 1px solid #efefef;
	padding: 0px;
}

.fieldarea {
	background-color: #EFF2F9;
	text-align: right;
	padding-top:2px;
	padding-bottom:2px;
}

.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;
        padding: 15px;
}

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: 75%;
	text-align: center;
	background-color: #f7f7f7;

	padding: 5px;
	margin-left: auto; 
	margin-right: auto;
}

.errorbox {
	border: 1px solid #cc0000;
	font-weight: bold;
	background-color: #FBEEEB;
	text-align: center;
	width: 75%;
	padding: 15px;
	padding-top: 5px;
	padding-bottom: 7px;	
	color: #000000;
	margin-left: auto; 
	margin-right: auto;
}

.successbox {border: 1px solid #66CC00;font-weight: bold;background-color: #DDFFC6;text-align: center;padding: 10px;color: #009933;}
.warning{background-color:#FFFFDF;border:1px solid #FDFF3F;margin:0 0 10px;padding:10px;}



.domaincheckeravailable {
	color: #000000;
}

.domaincheckerunavailable {
	color: #cc0000;
}

tr.orderheadingrow {
	background-color: #FFFFFF;
	color: #ffffff;
}

tr.orderrow1 {
	background-color: #FFFFFF;
	color: #000000;
}

tr.orderrow2 {
	background-color: #FFFFFF;
	color: #000000;
}


.rodape td {border-left:4px solid #000000;}

p.label_checkbox_pair {
clear: both;
float: none;
position: relative;
}
p.label_checkbox_pair input {
left: 80px;
position: absolute;
top: 1px;
}
p.label_checkbox_pair label {
display: block;
margin-left: 90px;
width: 200px;
}


        
        h2 {
        font: bold 14px Verdana, Arial, Helvetica, sans-serif;
        color: #000;
        margin: 0px;
        padding: 0px 0px 0px 15px;
}

img {
border: none;
}


.visaresp {padding: 50px 0px; zoom: 1;}
.visaresp p {}
.visaresp p.msg-err {color: red}


tr.clientareatablehighlight td{background-color:#eeeeff !important;}

