BODY
{		   
	background:url(images/bg.jpg) repeat-x left top #B5B5B5;
	margin:0px;
}

td {
	font-family: Tahoma,  Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:normal; text-decoration:none; line-height:14px;
}

input {
	font-family: Tahoma,  Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height:15px; font-weight:normal; text-decoration:none; border:1px solid #706947;
}

select {
	font-family: Tahoma,  Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height:15px; font-weight:normal; text-decoration:none; border:1px solid #706947;
}

textarea {
	font-family: Tahoma,  Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height:15px; font-weight:normal; text-decoration:none; border:1px solid #706947;
}

a {
	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height:15px; font-weight:normal; text-decoration:underline; 
}
a:hover {
	text-decoration:none; 
}

.links,.links1 {
	font-family: Tahoma,  Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; font-weight:bold; text-decoration:none; 
}

.asq:link { text-decoration:none; color: #006699; font-size:12px; }
.asq:visited { text-decoration:none; color: #006699; font-size:12px; }
.asq:hover { text-decoration:none; color: #383838; text-decoration: none }
.asq:active  { text-decoration:none; color: #CC0000 }

.asq1:link { text-decoration:none; color: #006699; font-size:13px; font-weight:bold;}
.asq1:visited { text-decoration:none; color: #006699; font-weight:bold; font-size:13px;}
.asq1:hover { text-decoration:none; color: #383838; text-decoration: none }
.asq1:active  { text-decoration:none; color: #CC0000 }


.links:link { text-decoration:none; color: #ffffff; }
.links:visited { text-decoration:none; color: #ffffff; }
.links:hover { text-decoration:none; color: #383838; text-decoration: none }
.links:active  { text-decoration:none; color: #CC0000 }

.links1:link { text-decoration:none; color: #CC0000; }
.links1:visited { text-decoration:none; color: #CC0000; }
.links1:hover { text-decoration:none; color: #383838; text-decoration: none }
.links1:active  { text-decoration:none; color: #CC0000 }


.footer {
background:url(images/footer-bg.jpg) repeat-x top left; 
height:73px;
vertical-align:middle;
}

.footerlinks {
font-family:Tahoma,  Arial, Helvetica, sans-serif; font-size: 10px; color: #787978; font-weight:bold; text-decoration:none; 
}

.footerlinks:hover {
 text-decoration:underline;
}

.headtop {
     background:url(images/fundo_topo.png);
	 width:100%;
	 height:111px;
}

.paddingbot {
     padding-bottom:21px;
}

.leftlinkbgtd {
     background:url(images/link-left-bg.jpg) repeat-x left top;
	padding:14px 0px 14px 0px;
}

.copyright {
font-family:Tahoma,  Arial, Helvetica, sans-serif; font-size: 10px; color: #787978; font-weight:normal; text-decoration:none; 
}

.leftpanel {
  padding-bottom:12px;
}

.padding {
   padding:8px 0px 8px 0px;
   border:1px solid #C9C9C9;
}

.gratboldtext {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #787978; font-weight:bold; text-decoration:none; line-height:12px; 
}

.gratboldtext {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #787978; font-weight:bold; text-decoration:none; 
}
.graytextright {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #787978; font-weight:normal; text-decoration:none; line-height:12px;
}

.graytextright:hover{
 text-decoration:underline; 
}

.whitetextbold {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight:bold; text-decoration:none; padding-left:14px;
}

.bluetextbold {
font-family:Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #3F9AF2; font-weight:bold; text-decoration:underline;
}

.bluetextbold:hover {
 text-decoration:none;
}

.darkbluetextbold {
font-family:Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #2D5D9D; font-weight:bold; text-decoration:none;
}

.rightpanel {
 background:url(images/rt-bg.jpg) repeat-x left top;
 padding:10px 0px 12px 0px;
}

.orangetextbold {
font-family:Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #DA251D; font-weight:bold; text-decoration:none;
}

.dottedline {
 border-bottom:1px dotted #CDCDCC;
}

.border {
border:1px solid #C9C9C9;
}

.graylightbold {
font-family:Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #A8A7A8; font-weight:bold; text-decoration:none;
}

.bodytext{
	font-family: Tahoma,  Arial, Helvetica, sans-serif; font-size: 11px; color: #868684; font-weight:normal; text-decoration:none; text-align:justify;
}

.padding2 {
padding:8px 0px 8px 0px;
}

.link:link { text-decoration:none; color: #000000; }
.link:visited { text-decoration:none; color: #000000; }
.link:hover { text-decoration:none; color: #383838; text-decoration: none }
.link:active  { text-decoration:none; color: #CC0000 }


.tbl {
	padding:8px 0px 8px 0px;
	border:1px solid #000000;
}

.h1 {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #AA0000;
}
.h2 {
        font-family:Tahoma, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #000000;
}
.hr {
	color: #000000;
	height:1px;
}
.h1a {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #AA0000;
	padding-left:10px;
}
.pp1 {
	text-align:justify;
	line-height:150%;
	padding-left:10px;
}

