body,td,th {
	font-family: Arial Narrow, sans-serif;
	font-size: 15px;
	color: #000000;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #c7d4e5;
}
a:link {
	color:#006F2B;
}
a:visited {
	color:#91b6dd;
}
a:hover {
	color:#00A6EB;
}
a:active {
	color:#006F2B;
}
h1 {
	font-size: 160%;
	color:#003987;
	font-weight:bold;
}
h2 {
	font-size: 115%;
	color:#00A6EB;
	font-weight:bold;
}
#menu a {
	font-size: 14px;
	color: #006F2B;
	text-decoration: none;
	float:left;
	padding:5px 8px;
	margin:5px 0px;
	border-right:1px solid #91b6dd;
	text-align:center;
}
#menu a:hover {
	background:#006F2B;
	color:#fff;
}
#menuhover {
	font-size: 14px;
	background:#00A6EB;
	color:#fff;
	text-decoration:none;
	float:left;
	padding:5px 8px;
	margin:5px 0px;
	text-align:center;
	font-weight:bold;
}
.texto {
	line-height: 20px;
	text-align: justify;
	padding-top: 12px;
}
.destacado {
	color: #003B87;
}
.left {
	background-image: url(img/left.gif);
	background-repeat:  repeat-y;
}
.right {
	background-image: url(img/right.gif);
	background-repeat:  repeat-y;
}
.applications {
	font-size: 18px;
	color: #003F8A;
	font-weight: bold;
}
.text4 {
	font-size: 14px;
	color: #006F2B;
	font-weight: bold;
	padding:6px;
	border-bottom: solid 1px #999;
}
.text5 {
	font-size: 13px;
	color: #333;
	padding:6px;
	border-bottom: solid 1px #999;
	
}
.boxform {
	font-size: 13px;
	line-height: 15px;
	padding: 2px;
	border: 1px solid #003F8A;
}
.buttonform {
	font-size: 13px;
	line-height: 15px;
	color: #003F8A;
	background-color: #c7d4e5;
	border: 1px solid #003F8A;
	text-align: center;
	vertical-align: middle;
}
.textoform {
	font-size: 13px;
	line-height: 15px;
	color: #003F8A;
}


    ul.tabs {  
        margin: 0;  
        padding: 0;  
        float: left;  
        list-style: none;  
        height: 32px;  
        border-bottom: 1px solid #999;  
       border-left: 1px solid #999;  
        width: 100%;  
   }  
   ul.tabs li {  
       float: left;  
       margin: 0;  
       padding: 0;  
       height: 31px;  
       line-height: 31px;  
       border: 1px solid #999;  
       border-left: none;  
       margin-bottom: -1px;  
       overflow: hidden;  
       position: relative;  
       background: #e0e0e0;  
   }  
  ul.tabs li a {  
       text-decoration: none;  
       color: #003987;  
       display: block;  
       font-size: 12px;
	   font-family:Arial, Helvetica, sans-serif;
	   font-weight:700;
       padding: 0 20px;  
       border: 1px solid #fff;  
       outline: none;
	   text-transform:uppercase
   }  
   ul.tabs li a:hover {  
       background: #ccc;  
  }  
 html ul.tabs li.active, html ul.tabs li.active a:hover  {  
      background: #fff;  
     border-bottom: 1px solid #fff;  
  }  
  
     .tab_container {  
      border: 1px solid #999;  
      border-top: none;  
      overflow: hidden;  
      clear: both;  
      float: left; width: 100%;  
      background: #fff;  
 }  
 .tab_content {  
     padding: 20px;  
      font-size: 1.2em;  
 }  
 th {  
     padding: 6px;
	 font-family:Arial, Helvetica, sans-serif;
	 color: #A5A5A5;
	 font-size:12px;
	 border-bottom: solid 1px #999;
 }  
 