OL,UL,P,BODY,TD,TR,TH,FORM {
  font-family: Geneva, Arial, helvetica, sans-serif;
  font-size: 11px;
  color: #333333;
  background-color: #FFFFFF;
  line-height: 125%;
  text-align: justify;
}

li { 
  text-align: justify;
  background: none;
}

li.leftcolumn {
  font-size: 11px;
  text-align: left;
  background: rgb(153,153,204);
  border-width: none;
}

p.point { 
  font-size: 16px;
  font-family: Geneva, Arial, helvetica, sans-serif;
  font-weight: bold;
  text-align: left;
  color: rgb(70,130,180);
  background: none;
}

p.point1 { 
  font-size: 12px;
  font-family: Geneva, Arial, helvetica, sans-serif;
  font-weight: bold;
  text-align: left;
  color: rgb(255,255,255);
  background: #4682b4;
}

p.cruz { 
  font-size: 14px;
  font-family: Geneva, Arial, helvetica, sans-serif;
  text-align: left;
  background: none;
  color: #4682b4;
  border-top: 1px solid #8e9ba2;  
}

p.license { 
  font-size: 14px;
  font-family: Geneva, Arial, helvetica, sans-serif;
  text-align: left;
  background: none;
  color: #4682b4;
}

p.head { 
  font-size: 9px;
  text-align: left;
  color: white;   
  background: none;
}

p.footer { 
  font-size: 11px;
  text-align: right;
  color: white;   
  background: none;
}

p.leftcolumn { 
  text-align: left;
  background: none;
}

div.navigator {
  font-size: 11px;
  text-align: left;
  margin-top: 0;
  margin-left: 10;
  margin-bottom: 0;
  margin-right: 0;
}

div.message {
  color: black;
  font-size: 11px;
  text-align: left;
  margin-top: 0;
  margin-left: 10;
  margin-bottom: 10;
  margin-right: 10;
}

td.news {
  background-color: rgb(250,250,250);  
}

div.message_links {
  color: black;   
  font-size: 11px;
  text-align: right;
  margin-top: 0;
  margin-left: 10;
  margin-bottom: 0;
  margin-right: 10;
}

div.message_btn {
  color: black;   
  font-size: 11px;
  text-align: middle;
  margin-top: 10;
  margin-left: 10;
  margin-bottom: 0;
  margin-right: 10;
}

div.navigator_desabled {
  color: rgb(160,160,160);
  font-size: 11px;
  text-align: left;
  margin-top: 0;
  margin-left: 10;
  margin-bottom: 0;
  margin-right: 0;
}

div.legend {
  position: absolute;
  left: 0;
  top: 80;
  width: 200;
  visibility: hidden;
  text-align: left;
  font-size: 13px;
  margin-top: 10;
  margin-left: 10;
  margin-bottom: 10;
  margin-right: 10;
}

div.legendPreviewTitle {
  text-align: left;
  font-size: 18px;
  margin-top: 10;
  margin-left: 10;
  margin-bottom: 10;
  margin-right: 10;
}

i.file {   
  font-size: 10px;  
}

a {
  color: #333333;   
  text-align: left;
  background: none;
}

a.leftcolumn {
  font-size: 11px;
  text-align: left;
  background: rgb(153,153,204);
}

a.path {
  color: rgb(104,35,70);   
  font-size: 11px;
  text-align: left;
  text-decoration: none;
}

a.navigator {
  font-size: 11px;
  text-align: left;
  text-decoration: none;
  margin: 0 0 0 0;
}

a.hint {
  color : #202020;
  font-size: 11px;
  text-align: justify;
  text-decoration: none;
  margin: 0 0 0 0;
}

a.navigator_path {
  color: white;
  font-size: 11px;
  text-align: left;
  text-decoration: none;
  margin: 0 0 0 0;
  background: black;
}

a.navigator_path:hover {
  color: rgb(222,238,255);   
  background: black;
}

a.ss {
  color: rgb(51,102,204);
  font-size: 11px;
  text-align: left;
  text-decoration: none;
}

a.ss_current {
  color: rgb(153,51,102);
  font-size: 11px;
  text-align: left;
  text-decoration: none;
}

td.ss {
  font-size: 11px;
  background-color: rgb(238,238,238);
}

td.navigator_title {
  font-size: 11px;
  text-align: left;
  text-color: white;
  background-color: rgb(238,238,238);
}

td.navigator_title_top {
  font-size: 11px;
  text-align: left;
  text-color: white;
  background-color: rgb(255,255,255);
}

td.navigator_title_bottom {
  font-size: 11px;
  text-align: left;
  text-color: white;
  background-color: rgb(153,51,102);
}


td.message_title_bottom {
  font-size: 11px;
  text-align: left;
  text-color: white;
  background-color: rgb(51,102,204);
}

td.navigator_content {
  font-size: 11px;
  text-align: left;
  background-color: white;
  border-width: 30;
}

td.message_content {
  font-size: 11px;
  text-align: left;
  background-color: white;
  border-width: 30;
}

td.message_content:hover {
  font-size: 11px;
  text-align: left;
  background: rgb(222,238,255);
  border-width: 30;
}

a.footer_address {
  font-size: 10px;
  text-align: center;
  text-color: gray;
  background-color: rgb(255,255,255);
  border-width: none;
}

a.shortcuts { 
  color: rgb(51,102,204);
  text-decoration: none;
  width: 158;
  font: 11px;
  font-weight:bold;
}

a.news { 
  text-decoration: none;
  font: 11px;
}

a.shortcuts_features { 
  text-decoration: none;
  width: 254;
  height: 20px;
}

li.shortcuts {
  display: block;
  padding: 0;
  border: 0;
  border-top: 1px solid #8e9ba2;  
}

ul#shortcuts {
  padding: 0 0 0 0px;
  border: 0;
  margin: 10;
  list-style: none;
}

ul#shortcuts_features {
  padding: 0 0 0 0px;
  border: 0;
  margin: 0;
  margin-right:10;
  list-style: none;
}

a:hover {
  background: rgb(222,238,255);
}

td {
  text-align: left;
  background: white;
  border-width: none;
}

td.tutor {
  font-size: 11px;
  text-align: right;
  background: none;
  border-width: none;
}

td.headtop {
  font-size: 11px;
  text-align: left;
  text-color: white;
  background-color: rgb(51,102,204);
  border-width: none;
}

td.headbottom {
  font-size: 11px;
  text-align: left;
  background-color: rgb(153,51,102);
  border-width: none;
}

td.leftcolumn {
  font-size: 11px;
  text-align: left;
  text-color: white;
  background-color: rgb(238,238,238);
  border-width: none;
}

td.path {
  font-size: 11px;
  text-align: left;
  text-color: white;
  background-color: rgb(238,238,238);
  border-width: none;
}

td.path_bottom {
  font-size: 11px;
  text-align: left;
  text-color: white;
  background-color: rgb(180,180,180);
  border-width: none;
}

td.mainnav {
  font-size: 16px;
  text-align: left;
  text-color: white;
  background-color: rgb(53,53,53);
  border-width: none;
}

td.secondnav {
  font-size: 16px;
  text-align: left;
  text-color: white;
  background-color: rgb(189,190,180);
  border-width: none;
}

td.endsecondnav {
  background-color: rgb(150,150,150);
  border-width: none;
}

td.navtopsep {
  font-size: 11px;
  text-align: left;
  background-color: rgb(80,80,80);
  border-width: none;
}

td.navbtmsep {
  font-size: 11px;
  text-align: left;
  background-color: rgb(10,10,10);
  border-width: none;
}

td.nav2topsep {
  font-size: 11px;
  text-align: left;
  background-color: rgb(240,240,255);
  border-width: none;
}

td.nav2 {
  font-size: 11px;
  text-align: left;
  background-color: rgb(215,215,244);
  border-width: none;
}

td.nav2btmsep {
  font-size: 11px;
  text-align: left;
  background-color: rgb(177,177,201);
  border-width: none;
}

td.headbeveltop {
  font-size: 11px;
  text-align: left;
  background-color: rgb(30,121,242);
  border-width: none;
}

td.headbevelbottom {
  font-size: 11px;
  text-align: left;
  background-color: rgb(104,35,70);
  border-width: none;
}

a.enabled {
  font-size: 11px;
  text-align: right;
  color: rgb(104,35,70);   
  background-color: white;
  text-decoration: none;
}

td.content { 
  border-right: 1px solid rgb(238,238,238);
}

td.desabled {
  font-size: 11px;
  text-align: right;
  color: rgb(160,160,160);
  background-color: white;
}

td.btn_picture {
  font-size: 11px;
  color: rgb(160,160,160);
  background-color: gray;
}

td.enabled {
  font-size: 11px;
  text-align: right;
  text-color: rgb(100,100,100);
  background-color: white;
}

td.table_hdr {
  font-size: 11px;
  text-align: left;
  background-color: rgb(220,220,220);
  border-top: 1px solid rgb(238,238,238);
  border-bottom: 1px solid  rgb(180,180,180);
}

td.table_cell {
  font-size: 11px;
  text-align: left;
  background-color: white;
  border-top: 1px solid rgb(238,238,238);
  border-bottom: 1px solid  rgb(180,180,180);
  border-left: 1px solid rgb(180,180,180);
}

td.table_cell_left_border {
  font-size: 11px;
  text-align: left;
  background-color: white;
  border-top: 1px solid rgb(238,238,238);
  border-bottom: 1px solid  rgb(180,180,180);
  border-left: 1px solid rgb(180,180,180);
}

td.table_cell_no_border {
  font-size: 11px;
  text-align: left;
  background-color: white;
  border-top: 1px solid rgb(238,238,238);
  border-bottom: 1px solid  rgb(180,180,180);
}

td.table_cell_right_border {
  font-size: 11px;
  text-align: left;
  background-color: white;
  border-top: 1px solid rgb(238,238,238);
  border-bottom: 1px solid  rgb(180,180,180);
  border-right: 1px solid rgb(180,180,180);
}

td.table_last_cell {
  font-size: 11px;
  text-align: left;
  background-color: white;
  border-top: 1px solid rgb(238,238,238);
  border-bottom: 1px solid  rgb(180,180,180);
  border-left: 1px solid rgb(180,180,180);
  border-right: 1px solid rgb(180,180,180);
}


td.sotfware_cell, td.license_cell {
  font-size: 11px;
  text-align: left;
  background-color: #EFEFEF;
  border-left: 1px solid rgb(180,180,180);
  border-top: 1px solid rgb(238,238,238);
  border-bottom: 1px solid rgb(180,180,180);
}

td.license_empty {
  font-size: 11px;
  text-align: left;
  border-bottom: 1px solid rgb(180,180,180);
}

td.welcome_cruz {
  text-align: center;
  border-right: 1px solid rgb(220,220,220);
}

p.welcome_cruz { 
  font-size: 14px;
  font-family: Geneva, Arial, helvetica, sans-serif;
  text-align: left;
  background: none;
  color: #4682b4;
  border-top: 1px solid rgb(220,220,220);
}

td.legend {
  font-size: 11px;
  text-align: left;
  color: rgb(35,65,90);
}

td.legendPreview {
  font-size: 11px;
  text-align: left;
  color: white;
  background-color: rgb(51,102,204);  
}

td.legendPreviewTitle {
  font-size: 11px;
  text-align: left;
  color: white;
  background-color: rgb(153,51,102);  
}

a.table {  
  color: rgb(104,35,70);   
  font-size: 11px;
  text-align: left;
  text-decoration: none;
}

p.table_legend { 
  font-size: 11px;  
}

tr.headright {
  text-align: right;
}

td.footer_address {
  font-size: 10px;
  text-align: center;
  text-color: gray;
  background-color: rgb(255,255,255);
  border-width: none;
}

h1, h2, h3, h4, h5 {
 color : rgb(0,0,128);
 font-size: 16px;
 font-family: helvetica,verdana,arial,sans-serif;
}

div { 
  margin-left: 15px;
}

