body 
{ margin: 0 0 0 0; font-family:Arial; font-size:12px; }
h1 {font-size:24px;}
a { text-decoration:none }
a:hover, a:active { text-decoration:underline}

.arial10grayN { font-family: Arial, Helvetica, san-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; color: #333333; text-decoration: none }
.arial10redB { font-family: Arial, Helvetica, san-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; color: #990000; text-decoration: none; text-align: left }
.arial10redN { font-family: Arial, Helvetica, san-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; color: #990000; text-decoration: none; text-align: left }
.arial12whiteB {  font-family: Arial, Helvetica, san-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; color: #FFFFFF; text-decoration: none}
a.arial12whiteB:hover { color: #669933; text-decoration:none; }
.arial12grayN { font-family: Arial, Helvetica, san-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #333333; text-decoration: none;}
.arial12grayB { font-family: Arial, Helvetica, san-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; color: #333333; text-decoration: none; }
.arial12greenB { font-family: Arial, Helvetica, san-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; color: #669933; text-decoration: none; text-align: justify }
.arial12greenBa { font-family: Arial, Helvetica, san-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; color: #669933; text-decoration: none; }
.arial12redN { font-family: Arial, Helvetica, san-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #990000; text-decoration: none;}
.arial12redBi { font-family: Arial, Helvetica, san-serif; font-size: 12px; font-style: italic; line-height: normal; font-weight: bold; color: #990000; text-decoration: none; text-align: left }
.arial12rredBi { font-family: Arial, Helvetica, san-serif; font-size: 12px; font-style: italic; line-height: normal; font-weight: bold; color: #FF0000; text-decoration: none; text-align: left }
.arial12redB { font-family: Arial, Helvetica, san-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; color: #990000; text-decoration: none;}
.arial14whiteB {  font-family: Arial, Helvetica, san-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; color: #FFFFFF; text-decoration: none}
.arial14grayB { font-family: Arial, Helvetica, san-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; color: #333333; text-decoration: none }
.arial14grayN { font-family: Arial, Helvetica, san-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: normal; color: #333333; text-decoration: none }
.arial14greenB { font-family: Verdana, Tahoma, Arial, Helvetica, san-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; color: #669933; text-decoration: none }
.arial14redB { font-family: Arial, Helvetica, san-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; color: #990000; text-decoration: none; text-align: left }
.arial16grayB { font-family: Arial, Helvetica, san-serif; font-size: 16px; font-style: normal; line-height: normal; font-weight: bold; color: #333333; text-decoration: none }
.arial16redB { font-family: Arial, Helvetica, san-serif; font-size: 16px; font-style: normal; line-height: normal; font-weight: bold; color: #990000; text-decoration: none }
.trselected { font-family: Arial, Helvetica, san-serif; font-size: 12px; font-style: normal; line-height: normal;
	font-weight: normal; color: #333333; text-decoration: none; background-color: #E6FFFE }
.trunselected { font-family: Arial, Helvetica, san-serif; font-size: 12px; font-style: normal; line-height: normal;
	font-weight: normal; color: #666666; text-decoration: none; background-color: #ECE9D8 }
.thbuy { background-color: #C0C0C0; font-family: Arial, Helvetica, san-serif; font-size: 12px; 
    font-style: normal; line-height: normal; font-weight: bold; color: #333333; text-decoration: none; text-align: center }
.Ftxt100 { font-family: Arial, Helvetica, san-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #669933; text-decoration: none; background-color: #ECE9D8; width: 100px; border: 1px #669933 solid; }
.Ftxt {  font-family: Arial, Helvetica, san-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #669933; text-decoration: none; background-color: #ECE9D8; width: 300px; border: 1px #669933 solid;}
.Ftxtarea { font-family: Arial, Helvetica, san-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; color: #669933; text-decoration: none; background-color: #ECE9D8; width: 300px; border: 1px #669933 solid;}
.Fsel {  font-family: Arial, Helvetica, san-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #669933; text-decoration: none; background-color: #ECE9D8; border: 1px #669933 solid; }
.THPagos { font-family: Arial, Helvetica, san-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; color: #FFFFFF; text-decoration: none;
	vertical-align: middle; border: 0px; background: #669933; text-align: center; }
.THPagosR { font-family: Arial, Helvetica, san-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; color: #FFFFFF; text-decoration: none;
	vertical-align: middle; border: 0px; border-right: 1px solid #0FFFFF; background: #669933 }
.TRPagos { font-family: Arial, Helvetica, san-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; text-decoration: none;
	vertical-align: middle; border: 1px solid #669933; border-top: 0px; background: #FFFFFF }
.TRPagosR { font-family: Arial, Helvetica, san-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; text-decoration: none;
	vertical-align: middle; border: 1px solid #669933; border-top: 0px; border-right: 0px; background: #FFFFFF; }
.THCodes { font-family: Arial, Helvetica, san-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; color: #FFFFFF; text-decoration: none;
	vertical-align:middle; border: 0px; background: #990000; text-align: center; }
.THCodesR { font-family: Arial, Helvetica, san-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; color: #FFFFFF; text-decoration: none;
	vertical-align: middle; border: 0px; border-right: 1px solid #0FFFFF; background: #990000 }
.TRCodes { font-family: Arial, Helvetica, san-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; text-decoration: none;
	vertical-align: middle; border: 1px solid #990000; border-top: 0px; }
.TRCodesR { font-family: Arial, Helvetica, san-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; text-decoration: none;
	vertical-align: middle; border: 1px solid #990000; border-top: 0px; border-right: 0px; }
.redred {color:#FF0000}
.redup {color:#FF0000; vertical-align:super; font-size:9px}
.tfaqn {font-family: Arial, Helvetica, san-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #333333; text-decoration: none; text-align:right;}
.tfaqq {font-family: Arial, Helvetica, san-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #333333;  text-align:left; }
.tfaqq a {text-decoration: none;}
.country {cursor:pointer; color:#0000FF; font-weight:bold; }
.country img {border: 1px solid; margin: 5px 6px 0 0; vertical-align:text-bottom}
.country li {font-weight:normal;}
#lista { list-style-type:none}
input, select, textarea { margin-right:5px; margin-left:3px; }
table.opciones { border:solid 1px blue; background-color:#e0ffff }
.opciones input { font-size:11px }
.opciones select { font-size:11px }

.pagos { border: solid 1px #669933;}
.pagos caption { font-weight:bold; font-size: 130%; text-align:left}
.pagos tr th {font-weight: bold; color: #FFFFFF; background: #669933; 
    text-align: center;padding-left:4px; padding-right:4px;}
.pagos tr td { padding-left:4px; padding-right:4px; border-color:#669933; white-space:nowrap;}

.activado {border: solid 1px #990000;}
.activado caption { font-weight:bold; font-size: 130%; text-align:left}
.activado tr th {font-weight: bold; color: #FFFFFF; background: #990000; 
    text-align: center;padding-left:4px; padding-right:4px;}
.activado tr td { padding-left:4px; padding-right:4px; border-color:#990000; white-space:nowrap}

.validationSummary ul li { color:Red; font-weight:bold; }

.comprar { border: solid 1px #C0C0C0; }
.comprar tr th { font-weight:bold; background-color:#C0C0C0; white-space:nowrap;
    text-align:center; padding: 2px 4px 2px 4px;}
.comprar tr td { padding: 3px 5px 3px 5px; border-color:#C0C0C0; }
code, pre {font-size: 14px;}
ul.submenu {margin:0 0 0 4px; list-style-type:none; padding-left:8px;}
ul.submenu li {  font-weight:normal; }
table.tbform tr td { padding-bottom:12px;}
