.xprint {
	display: none;
}

DIV.signup_profession, DIV.signup_profession.default {
	color: #000;
	background: #fff;
	border-color: #999;
	width:600;
}
DIV.signup_profession H3 {
	color: #000;
}
SPAN.large_price {
	color: #333;
	font-weight: bold;
	font-size: 20px;
}
SPAN.large_price.grand_total {
	color: #000;
}
#body {
background: none; 
margin: 0; 
color:#666666;
}
#inner_frame { background: none; padding: 0; margin: 0; }
#container { padding: 0; margin: 0; }
DIV#billing_period_container { background: #fff; width:600; }
#body .tl, #body .tr, #body .bl, #body .br { display: none; }
#inner_frame .tl, #inner_frame .tr, #inner_frame .bl, #inner_frame .br { display: none; }


DIV#halo {
display:none;
}

DIV#selec_profesiones {
display:none;
}
DIV#ad {
display:none;
}
DIV#menu-top {
display:none;
}
DIV#options-top {
display:none;
}
DIV#left-col {
display:none;
}
DIV.options {
display:none;
}
DIV#footer {
display:none;
}
DIV#menu-bottom {
display:none;
}
DIV#right-col {
display:none;
}
#middle-col {
	position: relative;
	margin-left: 20px;
	min-height: 40px;
}
DIV.professional DIV.info {
	float: left;
}
DIV.details ul li{
color:#333333;
font-size:12px;
}
li.web A {
color:#333333;
}
li.contact A {
color:#333333;
}

DIV.details-meta {
font-weight:normal;
color:#333333;
}
DIV.details-meta img{
display:none;
}
DIV.details-meta p{
color:#333333;
font-size:12px;
}
DIV.details-meta span{
padding: 6px 10px;
color:#333333;
font-size:12px;
font-weight:normal;
}
DIV.details-meta A {
color:#333333;
font-size:12px;
font-weight:normal;
}
DIV.professional P.meta SPAN {
	font-weight: normal;
}
DIV.professional H3 {
	color: #333;
	font-size: 12px;
}
DIV.info p{
	color: #333;
	font-size: 12px;
}
DIV.info a{
display:none;
}
#company DIV.details-meta p span{
	color: #333;
	font-size: 12px;
}
DIV#steps {
display:none;
}
.r { text-align: rigth !important; }
DIV.factura_cliente {
border: 1px solid #999;
float: left;
margin-left:20px;
width:200 !important;
}
h3 {
color:#333333;
}
SPAN.large_price {
	color: #333;
	font-weight: bold;
	font-size: 18px;
	margin-left:5px;
}

.direccionExitBox{
	width:225 !important;
}

#profession_list_container{
	width:600;
}

.subtotals{
	width:600;
	text-align:right;
}

.factura{
	width:600;
	padding-bottom:15px;
}

#tablaSignup_profession{
	
	border: 1px;
}