body  {
   margin-top: 10px; 
   background-color: #ffffff;
   }

/* TEXT STYLES
-----------------*/

td    {
   font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
   font-size:12px;
   line-height:18px;
   color:#000000
   }

th    {
   font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
   font-size:12px;
   line-height:18px;
   color:#000000
   }
   
p  {
   font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
   font-size:12px;
   line-height:18px;
   color:#000000
   }          
   
h1, h2, h3, h4, h5, h6 {
   font-family:  Arial, Helvetica, Sans-serif;
   margin-bottom: 0px;
      padding-bottom: 0px; 
      color:#002c6c;
      font-weight: normal;
      }
      
h1 {
   font-size: 24px; line-height:24px; 
   }
   
 
h2 {
   font-size: 20px; line-height:20px; 
   }  
 
 
 h3   {
   font-size: 18px; line-height:18px; 
   }
   
 
 h4   {
   font-size: 16px; line-height:16px;font-weight:bold;
   }
 
 
 h5   {
   font-size: 14px; line-height:14px; 
   }
   
 
 h6   {
   font-size: 12px; line-height:12px; 
   }  
   

   
ul li    {
   list-style-type: square;
   } 
   
ol li {
   list-style-type: decimal;
   }
   
ol ol li {
   list-style-type: lower-alpha;
   }
   
ol ul li {
   list-style-type: square;
   }
   
   

/* LINKS
----------------*/

A:link {
   color: #aa6600; 
   text-decoration: none
   }

A:visited {
   color: #aa6600;
   text-decoration: none
   }
A:hover {
   color: #ff0000;
   text-decoration: underline
   }

/* TOP NAVIGATION
--------------------*/ 

.topnav {
   padding-left: 10px; 
   font-weight: bold; 
   font-size: 10px; 
   text-transform: uppercase; 
   color: #ffffff; 
   background-color: #f26334;
   }
   
.topnav a:link {
   color: #ffffff; 
   text-decoration: none;
   }

.topnav a:visited {
         color: #ffffff; 
   text-decoration: none;
   }

.topnav a:hover {
        color: #002c6c;
   text-decoration: underline;
   } 

.live    { 
   color:#002c6c;
   } 
   
.topnav a.live:link {
   color: #002c6c;
   text-decoration: none;
   } 
   
.topnav a.live:visited {
   color: #002c6c;
   text-decoration: none;
   } 
   
.topnav a.live:hover {
   color: #002c6c;
   text-decoration: underline;
   } 



/* LEFT NAVIGATION
--------------------*/

.leftnav {
   BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BORDER-LEFT: #cccccc 1px solid; BACKGROUND-color: #f4f4f4;
   }
   
.level1 a:link {
   font-weight: bold; color: #006299; text-decoration: none;
   }


.level1 a:visited {
   font-weight: bold; color: #006299; text-decoration: none;
   }         

.level1 a:hover {
   font-weight: bold; color: #ee6234; text-decoration: underline;
   }
     
.level2 {
   line-height: 20px;
   }
   
.level2 a:link {
   color: #777777; text-decoration: none;
   }

.level2 a:visited {
   color: #777777; text-decoration: none;
   }

.level2 a:hover {
   color: #ff0000; text-decoration: underline;
   }    

.level2 .live {
   color: #777777;
   font-weight: bold;
   }
   
/* FORMS
---------------*/ 
   
.input {
   font-size: 10px; FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
   }
.button {
   BORDER-RIGHT: #606060 1px solid;
   BORDER-TOP: #606060 1px solid; 
   font-size: 10px; 
   BORDER-LEFT: #606060 1px solid; 
   BORDER-BOTTOM: #606060 1px solid; 
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   }

/* BREADCRUMB TRAIL
--------------------- */
.breadcrumb {
   font-size: 11px;
   color: #aaaaaa;
   FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
   } 
   
.breadcrumb a:link {
   color: #aaaaaa; text-decoration: none;
   }

.breadcrumb a:visited {
   color: #aaaaaa; text-decoration: none;
   }

.breadcrumb a:hover {
   color: #ff0000; text-decoration: underline;
   } 
   

/* QUICK LINKS OLD
----------------*/

.quicklinksold {
   border-right: #ee6234 1px solid;
   padding-right: 5px;
   padding-left: 5px;
   border-left: #ee6234 1px solid;
   padding-top: 5px;
   }


/* FOOTER 
-------------------- */
.footerText {
   font-size: 10px; 
   color: #888888;
   } 
   
.footerText a:link {
   font-size: 10px; 
   color: #888888;
   } 
   
.footerText a:visited {
   font-size: 10px;
   color: #888888;
   }
   
.footerText a:hover {
   font-size: 10px; 
   color: #ff0000;
   text-decoration: underline;
   }


/* HEADER 
-------------------- */
.headerText {
   font-size: 10px; 
   color: #888888;
   } 
   
.headerText a:link {
   font-size: 10px; 
   color: #888888;
   } 
   
.headerText a:visited {
   font-size: 10px;
   color: #888888;
   }
   
.headerText a:hover {
   font-size: 10px; 
   color: #ff0000;
   text-decoration: underline;
   }

/* HOMEPAGE
------------------*/
.headline {
   color: #002c6c;
   text-decoration: none; 
   font-family: Arial, Helvetica, Sans-serif;
   font-size:17px;
   font-weight:bold;
   }  
   

/* DATA TABLES
------------------*/
.idkeytable th {
   border: 1px solid #aaaaaa;
   border-collapse: collapse;
   background-color: #cccccc;
   } 
   
.idkeytable td {
   border: 1px solid #cccccc;
   border-collapse: collapse;
   background-color: #eeeeee;
   }  

.datatable_orange th {
   color: #ffffff;
   border: 1px solid #aaaaaa;
   border-collapse: collapse;
   background-color: #f26334;
   } 
   
.datatable_orange td {
   border: 1px solid #cccccc;
   border-collapse: collapse;
   background-color: #ffffff;
   } 
   
.datatable_blue th {
   color: #ffffff;
   border: 1px solid #aaaaaa;
   border-collapse: collapse;
   background-color: #002c6c;
   } 
   
.datatable_blue td {
   border: 1px solid #cccccc;
   border-collapse: collapse;
   background-color: #ffffff;
   } 
   
/* OTHER
------------------*/

.note_text {
   color:#ff0000
   }

.note {
   background-color:#FFFFCC; 
   border:1px solid black; 
   padding: 2px; width:80%; 
   margin-left:5%
   } 
   
   
   .xml_code_red {
   color: #ff0000;
   }

.xml_code_brown {
   color: #993333;
   }

.xml_code_blue {
   color: #0000ff;
   }

.xml_code_teal {
   color: #009999;
   }


.xml_code_grey {
   color: #999999;
   }  
   
p.quote {
   font-family: Arial, Helvetica, Sans-serif; 
   font-size: 12pt;
   font-weight: bold;
   border: 1px dashed #f26334;
   padding: 5px;
   margin: 20px 20px 20px 20px;
   line-height: 150%;
   background: #eeeeee;
   width: 350px;
   }

.grid_orange_text
{color:#f26334;
font-weight:bold;
}

/* start quick links */
.quicklinks {
   BORDER-RIGHT: #ee6234 1px solid; PADDING: 0px; BORDER-LEFT: #ee6234 1px solid;
}
#quicklinks ul {
   padding-left : 0;
   padding : 0;
   margin : 0;
}

#quicklinks ul li {
   background-image: url(../images/quicklinks_li.gif);
   background-repeat: no-repeat;
   background-position: 0 top;
   margin : 1px 13px 2px 5px;
   padding : 0 0 0 15px;
   list-style : none;
}

#quicklinks h2 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   text-transform: uppercase;
   font-size : 13px;
   color : #000000;
   text-align: center;
   background : url(../images/quicklinks_h2.gif) no-repeat 0;
   margin : 0;
   padding : 0 1px 0 0;

}
/* end quick links */



.imagem {
	border: #29396C;
}
.Texto_B {
	color: #000;
}
