.bannerslidergov { overflow:hidden; position:relative; width:735px !important }
.bannerslidergov .hide, .bannerslidergov .control_none, .bannerslidergov .control_previous_next { display:none !important }
.bannerslidergov ul, .bannerslidergov ol, .bannerslidergov li, .bannerslidergov img { margin: 0px 0 0 0px; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; list-style: none }
.bannerslidergov a:hover { text-decoration:none !important }
.bannerslidergov ul.banners { display:block; position:relative }
.bannerslidergov ul.banners li { position:absolute; left:0; top:0 }
.bannerslidergov ul.control { position:absolute;  margin:0 24px 5px 0 }
.bannerslidergov ul.control li a { display:block; padding:2px 5px 2px 5px; width:10px; text-align:center; font-size:12px; background:#999; color:#000; position:relative }
/*.bannerslidergov ul.control li a:hover  { color:#000; background:#FFF; border-color:#FFF; text-decoration:none }*/
.bannerslidergov ul.control li a.active { background-position: 0 -369px; color: #C77213; }
.bannerslidergov ul.control li a:hover { background-position: 0 -369px; color: #C77213; }
.bannerslidergov ul.control li a { background:#FFF; color: #665; cursor: pointer; text-decoration:none; display: block; float: left; font-size: 0.7em; height: 8px; padding: 5px; width: 6px; font-weight: bold; }
.bannerslidergov ul.control li.last { margin:0 }
/*disposicao do controle de exibicao*/
.bannerslidergov ul.controlh li, .bannerslidergov ul.controlhl li { display:block; float:left; margin:0 3px 0 0 }
.bannerslidergov ul.controlv li { display:block; margin:0 0 1px 0; clear:left }
/*controle de exibicao nao numerado*/
.bannerslidergov ul.control_ul li a span { display:none }
.bannerslidergov ul.control_ul li a { height:12px; width:12px; padding:0 }
.bannerslidergov ul.control_ul li a:hover { background:#EEE }
.bannerslidergov ul.control_ul li a.active:hover { background:#000 }
/*controle de exibicao centralizado*/
.bannerslidergov ul.bannercenter, .bannerslidergov ul.bannercenter li.banner_image, .bannerslidergov ul.bannercenter li.banner_image a { display:block; width:inherit; height:inherit }
/*controle de exibicao previous e next*/
.bannerslidergov ul.control_previous_next_bullets { position:absolute }
.bannerslidergov ul.control_previous_next_bullets li { display:block }
.bannerslidergov ul.control_previous_next_bullets li a { display:block; padding:2px 5px 2px 5px; width:10px; text-align:center; font-size:12px; background:#999; color:#000 }
.bannerslidergov ul.control_previous_next_bullets li a:hover { color:#FFF; background:#000; font-weight:bold; text-decoration:none }
.bannerslidergov ul.control_previous_next_bullets li a span.description { display:none }
.bannerslidergov .supporting_text_bottom { position:absolute; left:0; bottom:0; background:transparent url(img/shadow.png) 0 0 repeat; display:block; height:40px; margin: 0 0 4px 6px; width: 663px;}
.bannerslidergov .supporting_text_top { position:absolute; top:0; left:0; background:transparent url(img/shadow.png) 0 0 repeat; display:block; width:100%; height:40px }
.bannerslidergov .supporting_text_left { position:absolute; top:0; left:0; background:transparent url(img/shadow.png) 0 0 repeat; display:block; height:100%; width:250px }
.bannerslidergov .supporting_text_right { position:absolute; top:0; right:0; background:transparent url(img/shadow.png) 0 0 repeat; display:block; height:100%; width:250px }
.bannerslidergov .supporting_text { display:block; padding:10px; color:#FFF }
.bannerslidergov .supporting_align_right .supporting_text { text-align:right }
.bannerslidergov .supporting_align_center .supporting_text { text-align:center }
.bannerslidergov .supporting_align_justify .supporting_text { text-align:justify }
.bannerslidergov .supporting_align_bottom_left .supporting_text { text-align:left; position:absolute; bottom:0 }
.bannerslidergov .supporting_align_bottom_right .supporting_text { text-align:right; position:absolute; bottom:0 }
.bannerslidergov .supporting_align_bottom_center .supporting_text { text-align:center; position:absolute; bottom:0 }
.bannerslidergov .supporting_align_bottom_justify .supporting_text { text-align:justify; position:absolute; bottom:0 }
