A:Link {color:#808080; text-decoration:none}
A:Visited {color:#808080; text-decoration:none}
A:Hover {color:#FC5A04; text-decoration:underline}
.tab{
border: 0;
background-image: url('imagenes/tabs.jpg');
width: 141px;
heigth: 31px;
font-size: 12pt;
font-family: arial,verdana;
color: #303030;
cursor: hand;
}
.tabmarcaon{
position:absolute;
visibility:visible;
}
.tabmarcaoff{
left:0px;
position:absolute;
visibility:hidden;
}
body{
color: #40404040;
background-color: #FFFFFF;
font-family: arial,verdana;
color: #303030;
}
.markon{
filter: alpha(opacity=50);
-moz-opacity: .50;
opacity: .50;
cursor: pointer;
}
.markoff{-moz-opacity: .99;
opacity: .99;
filter: alpha(opacity=99);
}
.hidden{
visibility: hidden;
position: absolute;
top:0px;
left:0px;

}
.visible{
visibility: visible;
position: relative;

}
.tdtableon{
background-color: #A5CFC1;
}
.tdtableoff{
background-color: none;
}
form{
display: inline;
}
.TextBox{
border: 1px solid #C0C0C0;
font-family: Arial, verdana, Helvetica, sans-serif;
font-size: 12px;
background-repeat: repeat-x;
background-color: #ffffff;
background-image: url('imagenes/textbox.jpg');
}
.AreaBox{
border: 1px solid #C0C0C0;
font-family: Arial, verdana, Helvetica, sans-serif;
font-size: 12px;
background-color: #ffffff;
background-image: url('imagenes/textbox.jpg');
background-repeat: repeat-x;
width: 450px;
background-position: left bottom;
}