div#newa_site_body {
    margin-top:15px;
}

div#newa_site_body div#left {
}

div#newa_site_body div#left table{
    width:100%
}
/*alejandra 2/10/2007 inicio*/
div#newa_site_body div#left1 div.btnnext {
/*div#newa_site_body div#left1 div#next {*/

    width:71px;
    height:21px;
    background-image:url(images/invite.gif);
    background-repeat:no-repeat;
    margin-top:2px;

}
div#newa_site_body div#left1 div.btnnexton {
    width:71px;
    height:21px;
    background-image:url(images/invite_over.gif);
    background-repeat:no-repeat;
    margin-top:2px;
}
/*alejandra 2/10/2007 fin*/
div#newa_site_body div#left div.titprof{
    font-family: Verdana, Tahoma, Arial, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #FFFFFF;
    height:18px;
    background-color: #333333;
/*    padding:2px 0 2px 10px;*/
}

div#newa_site_body div#left div#left1{
    width:200px;
    min-height:240px;
    background: #F2F2F2;
    text-align:left;
}

div#newa_site_body div#content {
    float:right;
}

div#newa_site_body div#left div#widget div#w_line {
    width:182px;
    height:23px;
    background-image:url(images/widback.jpg);
    margin-left:1px;
}
div#newa_site_body div#left div#widget div#w_line div#wtext {
    margin-left:4px;
    margin-top:4px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    text-align:left;
    float:left;
}
div#newa_site_body div#left div#widget div#w_line div#wnumber {
    margin-right:4px;
    margin-top:4px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    text-align:right;
    float:right;
}

div#newa_site_body div#left div#widget {
    margin: 20px 0 0 6px
}
.textregs span.comment {
    font-size: 11px;
    font-style:italic;
}

div.title2 {
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 20px;
    font-weight: normal;
    color: #a41d17;
    margin-left:8px;
    clear:right;
    text-align:left;
}
div#newa_site_body div#right {
    height:auto !important;
    height:240px;
    background: #F2F2F2;
    text-align: left;
    vertical-align:top;
}
div#newa_site_body div#right2 {
    width:525px;
    height:350px;
    background-image:url(images/wback5.jpg);
    margin-top:4px;
    float:right;
}
div#text {
    margin-left:8px;
    margin-top:4px;
}

.blacktext {
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    color: #000000;
    text-decoration:none;
}
div#newa_site_body div#right div#p_min {
    float:left;
}
div#newa_site_body div#left div#ended{
    margin-top:10px;
    margin-left:5px;
}
div#newa_site_body div#line {
    border-top-width: 1px;
    border-top-style: solid;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    border-top-color: #CCCCCC;
    border-right-color: #CCCCCC;
    border-bottom-color: #CCCCCC;
    border-left-color: #CCCCCC;
    margin-right:4px;
    margin-top:10px;

}
div#newa_site_body div#right div#p_website {
    float:left;
    margin-left:62px;
}
div#newa_site_body div#right div#p_rate {
    float:left;
    margin-top:2px;
}
div#newa_site_body div#right2 div#rate {
    margin-top:7px;
}
div#newa_site_body div#right2 div#newsession {
    margin-top:7px;
}
div#newa_site_body div#right2 div#endtext {
    margin-top:7px;
}
div#newa_site_body div#right div#p_rates {
    float:left;
    margin-left:7px;
}
div#newa_site_body div#right div#p_contact {
    float:left;
    margin-left:33px;
}
div#newa_site_body div#right div#p_tag {
    float:left;
    margin-top:10px;
}
div#newa_site_body div#right div#p_tags {
    float:left;
    margin-left:26px;
    margin-top:10px;
}
div#newa_site_body div#right div#p_about {
    float:left;
    margin-top:10px;
}
div#newa_site_body div#right div#p_description {
    float:left;
    margin-left:15px;
    margin-top:10px;
    width:450px;
    text-align:justify;
}
.link {
    font-family: Verdana,Arial,Helvetica,sans-serif;
    color: #000099;
    text-decoration: underline;
}
div#newa_site_body div#right1{
    width:215px;
    height:60px;
    background-image:url(images/wback2.jpg);
    margin-top:4px;
    float:left;
    clear:both;
}
div#newa_site_body div#left div#content {
    margin-left: 4px;
    text-align:left;
}

.p_ratings{
   margin-left: 15px;
   margin-right: 25px;
}


/*los estilos de reemplazo SVEGA */
div#newa_site_body div#left div#widget table{
    width:186px;
    border-collapse:collapse;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
}

/*
Without 'tr' at the end of this style, 'widback' image won't be displayed
in buttons (play, pause & stop) background.
This change comes after buttons having been resized.

div#newa_site_body div#left div#widget table tr{
*/
div#newa_site_body div#left div#widget table {
    background:#000000 url(images/widback_line.gif) center repeat-x;
    
    height:23px;
}
div#newa_site_body div#left div#widget table tr td.wtext{
    padding: 4px 0 0 8px;
}

div#newa_site_body div#left div#widget table tr td.wnumber{
    text-align: right;
    padding: 4px 8px 0 0;
}

/*fin estilos reemplazo tabla widgets SVEGA */

/* TODO:agregado para arreglar temporalmente un bug */
td.wtext {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    text-align:left;
	background:#000000 url(images/widback_line.gif) center repeat-x;
    padding: 4px 0 0 8px;
    height:23px;
}

td.wnumber {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    text-align:right;
	background:#000000 url(images/widback_line.gif) center repeat-x;
    padding: 4px 8px 0 0;
    height:23px;
}

td.wborderleft {
	background:#000000 url(images/widback_line_left.gif) center no-repeat;
	height="23px"; 
	width= "6px";
}

td.wborderright {
	background:#000000 url(images/widback_line_right.gif) center no-repeat;
	height="23px"; 
	width= "6px";
}

/*modificacion para los botones de feeAnswer - alejandra 2/10/2007*/
.accept{
    cursor:pointer;
    float:left;
    margin:10px;
    padding:0;
    border:1px;
    width:58px;
    height: 21px;
    background-image: url(images/accept.gif);
}
.accept_on{
    cursor:pointer;
    float:left;
    margin:10px;
    padding:0;
    border:1px;
    width:58px;
    height: 21px;
    background-image: url(images/accept_on.gif);
}

.startTimer{
    cursor:pointer;
    float:left;
    margin:1px;
    padding:0;
    border:1px;
    width:96px;
    height: 27px;
    background-image: url(images/start_timer.png);
}
.startTimer_on{
    cursor:pointer;
    float:left;
    margin:1px;
    padding:0;
    border:1px;
    width:90px;
    height: 21px;
    background-image: url(images/start_timer.png);
}
.startTimer_off{
    float:left;
    margin:1px;
    padding:0;
    border:1px;
    width:96px;
    height: 27px;
    background-image: url(images/start_timer_grayed.png);
}
.reject{
    cursor:pointer;
    float:left;
    margin:1px;
    padding:0;
    border:1px;
    width:84px;
    height: 21px;
    background-image: url(images/reject.gif);
}
.reject_on{
    cursor:pointer;
    float:left;
    margin:1px;
    padding:0;
    border:1px;
    width:84px;
    height: 21px;
    background-image: url(images/reject_on.gif);
}
.renegotiate{
    cursor:pointer;
    float:left;
    margin:1px;
    padding:0;
    border:1px;
    width:111px;
    height: 27px;
    background-image: url(images/counter_offer.png);
}
.renegotiate_on{
    cursor:pointer;
    float:left;
    margin:1px;
    padding:0;
    border:1px;
    width:100px;
    height: 21px;
    background-image: url(images/counter-offer_on.gif);
}


.initial{

    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:14px;
    padding-top:20px;
    padding-left:15px;
   
}

.counterDialog{
    font-family:Verdana, sans-serif;
    font-size:12px;
    /*margin-left:8px;*/
}

.completePurchaseBtn{
    width: 149px;
    height: 27px;
    background-image: url(/resources/images/completePurchase.png);
  
}

.fileComplaint{
     float:left;
     cursor:pointer;
     width: 116px;
     height: 27px;
     background-image: url(images/file_complaint.png);
}

.fileComplaintOn{
     float:left;
     cursor:pointer;
     width: 116px;
     height: 27px;
     background-image: url(images/file-complaint_on.gif);
}
.cancel{
     float:left;
     margin-left:20px;
     cursor:pointer;
     width: 66px;
     height: 27px;
     background-image: url(images/cancel.png);
}

.cancelOn{
     float:left;
     margin-left:20px;
     cursor:pointer;
     width: 58px;
     height: 21px;
     background-image: url(images/cancel_on.gif);
}
