
a.mainlevel:link,a.mainlevel:visited {
background-image:url(/templates/BlueWave/images/menu_bgr.png);
background-repeat:no-repeat;
color:#FFF;
display:block;
font-family:Verdana, Helvetica, Arial, sans-serif;
font-weight:700;
line-height:20px;
margin-bottom:1px;
text-decoration:none;
text-indent:15px;
width:95%;
}

a.mainmenu:link,a.mainmenu:visited {
color:#FFF;
font-family:Verdana, Helvetica, Arial, sans-serif;
font-size:10px;
font-weight:700;
}

a.pathway:link,a.pathway:visited {
color:#C60;
font-weight:400;
}

a.pathway:hover {
color:#930;
font-weight:400;
text-decoration:none;
}

a.sublevel:link,a.sublevel:visited {
color:#930;
font-size:11px;
padding-left:1px;
text-align:left;
vertical-align:middle;
}

a.sublevel:hover {
color:#C60;
text-decoration:none;
}

a:link,a:visited {
color:#09C;
text-decoration:underline;
}

a:hover {
color:#069;
text-decoration:none;
}

a.category:link,a.category:visited {
color:#333;
font-size:11px;
font-weight:700;
}

a.category:hover {
color:#930;
}

a.contentpagetitle:link,a.contentpagetitle:visited {
color:#930;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
text-align:left;
text-decoration:underline;
}

a.contentpagetitle:hover {
color:#666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
text-align:left;
text-decoration:none;
}

body {
background:url(/templates/BlueWave/images/bgr.png) repeat;
margin:0;
}

hr {
background:#DEDEDE;
height:1px;
width:100%;
}

li {
background-image:url(/templates/BlueWave/images/arrow.png);
background-position:0 3px;
background-repeat:no-repeat;
line-height:15px;
padding-left:10px;
padding-top:0;
}

table.contenttoc {
background-color:#dedede;
border:1px solid #333;
color:#330;
}

table.contenttoc td {
font-size:8pt;
font-weight:400;
text-align:left;
}

table.moduletable {
background:url(/templates/BlueWave/images/bgr.png);
margin-bottom:15px;
width:100%;
padding:5px 0 5px 8px;
}

table.moduletable td {
font-size:10px;
font-weight:400;
}

table.moduletable th {
color:#000;
font-size:11px;
font-weight:700;
letter-spacing:2px;
padding-bottom:3px;
text-align:left;
text-indent:5px;
width:100%;
}

table.moduletable ul {
padding:0;
}

table.pollstableborder {
border:1px solid #EEE;
}

table.searchinto {
width:100%;
}

table.searchintro td {
background-color:#333;
color:#EEE;
font-weight:700;
}

td.signature {
background-color:#069;
color:#CFF;
font-size:9px;
padding:10px;
}

td.signature a {
color:#CFF;
}

td.signature a:hover,td.signature a:linked {
color:#FFF;
}

tr,p,div {
color:#333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

ul {
list-style:none;
margin:0;
padding:0;
}

.back_button {
margin-top:40px;
text-align:center;
}

.button {
background-color:#FFF;
border:1px solid #DEDEDE;
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-style:normal;
font-weight:700;
}

.code {
background-color:#FFF;
border:1px solid #FFF;
}

.contentheading,.componentheading {
color:#930;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
text-align:left;
}

p.readon {
padding-bottom:50px;
display:block;
}

.contentheading {
margin-top:35px;
display:block;
}

.contentpaneopen {
border:0 ridge #09C;
width:100%;
padding:7.5px;
}

.createdate {
color:#C60;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:left;
}

.inputbox {
background-color:#FFF;
border:1px solid #DEDEDE;
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

.mainpage {
color:#333;
font-family:Verdana, Helvetica, Arial, sans-serif;
font-size:13px;
text-align:justify;
}

.mainpage-bkg {
background-image:url(/templates/BlueWave/images/lineborder.png);
width:1px;
}

.message {
color:#930;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:700;
text-align:center;
}

.newsflash td {
color:#000;
text-align:justify;
vertical-align:middle;
}

.offtab {
background-color:#dedede;
border-left:outset 2px #dedede;
border-right:outset 2px #dedede;
border-top:outset 2px #dedede;
border-bottom:solid 1px #dedede;
text-align:center;
font-weight:400;
}

.ontab {
background-color:#C60;
border-bottom:solid 1px #dedede;
text-align:center;
border-left:outset 2px #930;
border-right:outset 2px #DEDEDE;
border-top:outset 2px #930;
color:#FFF;
font-weight:700;
}

.pagetext {
display:none;
position:relative;
top:0;
visibility:hidden;
}

.pathway {
font-family:Verdana, Helvetica, Arial, sans-serif;
font-size:9px;
}

.poll {
color:#666;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:14px;
}

.pollstableborder {
border:1px solid;
padding:1px;
}

.sectiontableentry2 {
background-color:#DEDEDE;
}

.sectiontableheader {
background-color:#DEDEDE color : #333;
font-weight:700;
}

.small {
color:gray;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
text-decoration:none;
}

.smalldark {
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:400;
text-decoration:none;
}

.subtitle {
color:#666;
font-family:sans-serif;
font-size:10px;
font-weight:700;
letter-spacing:2px;
margin-left:20px;
text-transform:uppercase;
}

.tabheading {
background-color:#C60;
text-align:left;
}

.title {
color:#000;
font-family:sans-serif;
font-size:20px;
font-weight:700;
margin-left:10px;
}

#active_menu {
color:#000;
}

#mainlevel-nav a {
background:url(/templates/BlueWave/images/vmenu_bgr.png) #C60 2px no-repeat;
border:1px solid;
color:#FFF;
display:block;
text-decoration:none;
float:none;
border-color:#FFF #930 #930 #FFF;
}

#mainlevel-nav a:hover {
background:url(/templates/BlueWave/images/vmenu_bgr.png) #930 2px no-repeat;
}

#mainlevel-nav li {
background-image:none;
float:right;
font-size:10px;
line-height:20px;
list-style:none;
padding-left:0;
text-indent:15px;
white-space:nowrap;
width:15.5%;
margin:0;
}

ul.latestnews {
text-align:left;
margin:0 10px 0 0;
}

ol li {
background-image:none;
list-style-type:upper-roman;
}

ol li ol li {
background-image:none;
list-style-type:decimal;
}

table.ixenc td {
border:1px #000 solid;
padding:5px;
}

table.ixenc tr.xivencblue td,table.ixenc tr.xivencblue td p {
color:#fff;
font-weight:700;
background-color:#000;
}

a#spash-ii-congresso {
display:block;
width:150px;
height:150px;
position:absolute;
z-index:1000;
top:105px;
left:865px;
_left:725px;
}

div.protect-warning {
text-align:center;
font-size:14px;
display:none;
padding:25px;
}

div.div-loading {
text-align:center;
padding:50px;
}

tr.odd {
background:#CFCFCF;
}

tr.odd td,tr.even td {
border:1px solid #fff;
}

th.header {
background:#C60;
color:#FFF;
background-image:url(/images/bg.gif);
cursor:pointer;
font-weight:700;
background-repeat:no-repeat;
background-position:center left;
padding-left:20px;
border-right:1px solid #dad9c7;
margin-left:-1px;
text-align:center;
border:1px solid #fff;
}

th.headerSortUp {
background-image:url(/images/asc.gif);
}

th.headerSortDown {
background-image:url(/images/desc.gif);
}

div#dhtmlPopupContainer {
width:100%;
text-align:center;
position:absolute;
display:none;
}

div#dhtml-popup {
border:4px solid #930;
background:#fff;
width:415px;
height:293px;
margin:100px auto;
}

div#dhtml-popup form input {
font-size:9px;
text-align:center;
}

div#dhtml-popup form input#comprar-agora {
margin-right:325px;
}

caption {
font-weight:700;
color:#fff;
background-color:#C60;
padding:2px 0;
}

div.mosimage_caption {
font-size:9px;
font-style:italic;
padding:5px;
}

div.mosimage {
padding:5px;
}

td.td-title,td.td-white,td.td-gray {
border:1px solid #000;
text-align:center;
margin:0;
padding:2px;
}

td.td-title,td.td-title p {
background:#000;
color:#fff;
}

td.td-gray {
background:#ccc;
}

ul#menuecabho li {
margin-top:5px;
text-align:left;
}

iframe#ifrm {
width:100%;
height:450px;
}

div#loading {
top:0;
left:0;
width:100%;
height:100%;
display:block;
position:absolute;
background:#fff;
filter:alpha(opacity=75);
opacity:0.75;
-moz-opacity:0.75;
}

div#loading img {
border:none;
}

div#loading p {
top:50%;
left:45%;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#000;
font-weight:700;
display:block;
position:absolute;
text-align:center;
}

div#loading span#loadingMessage strong a {
font-size:18px;
font-weight:700;
}

ul.listNum li,ol.listNum li {
list-style:decimal;
}

div#tableLarge {
width:420px;
overflow:auto;
}

a.mainlevel:hover,a.mainmenu:hover {
color:#333;
}

form,#mainlevel-nav,td.td-title p,td.td-white p,td.td-gray p {
margin:0;
padding:0;
}

.greybg,tr.even {
background:#EEE;
}

.moscode,.sectiontableentry1 {
background-color:#FFF;
}

a#spash-ii-congresso span,div.protect-content {
display:none;
}

div#dhtml-popup form,div.protect-content table td {
text-align:center;
}
/**
 * @Author  : Antonio Jozzolino <info@sgd.com.br>
 * @since   : Tue Jul 08 2008 15:20:32 GMT-0300
 * @changed : Fri Aug 01 2008 18:15:13 GMT-0300
 */
*{
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  text-align:left;
}
body.greybg{
	width:380px;
	display:none;
}
body.greybg h1,
body.greybg h2,
body.greybg h3,
body.greybg h4,
body.greybg h5,
body.greybg h6{
	color: #993300;
	font-weight:bold;
	padding: 10px 0;
}
body.greybg h1{
	text-align:center;
	font-size: 12px;
}
body.greybg h2{
	font-size: 11px;
}

body.greybg h3,
body.greybg h4,
body.greybg h5,
body.greybg h6{
	font-size: 10px;
}
/*Ficha de Inscrição*/
body.greybg form#inscricao input {
	width: 95%;
}
body.greybg form#inscricao table#cursos td {
	border: 1px solid #fff;
}
body.greybg form#inscricao td{
	border: none;
}
body.greybg form#inscricao input#enviar{
	text-align:center;
	margin: 10px 140px;
	width: 100px;
}
body.greybg form#inscricao table#cursos td.center input{
	margin:2px;
}
/*Tabelas*/
body.greybg tr{
	margin: 0;
	padding: 0;
}
body.greybg td, body.greybg form#inscricao table#cursos td{
	border: 1px solid #000;
	padding: 2px;
}
body.greybg table{
	width: 100%
}
body.greybg thead td, body.greybg form#inscricao table#cursos thead td{
	background: #000;
	color: #eeeeee;
	font-weight:bold;
}
body.greybg tr.trgray{
	background:#CCCCCC;
}
body.greybg form#inscricao tr#apostila{
	visibility:hidden;
}
body.greybg form#inscricao div#jHelperTipAttrContainer,
body.greybg form#inscricao div#jHelperTipDataContainer{ 
	display:none;
	background:#EEEEEE;
	border:1px solid #666666; 
	color:#333; 
	padding:10px;
	width: 150px;
	display:none;
	text-align:center
}
body.greybg form#inscricao div#jHelperTipContainer {
	display:none;
	background:#EEEEEE;
	border:1px solid #666666; 
	color:#333; 
	padding:10px;
	width: 300px;
	display:none;	
}
body.greybg form#inscricao span.grafCursos{
	cursor: pointer;
	font-weight:bold;
}
body.greybg form#inscricao td.grafCursoInput,
body.greybg form#inscricao td.grafCursoHelp{
	width:19px;
}
body.greybg form#inscricao span#grafCurso20,
body.greybg form#inscricao span#grafCurso21,
body.greybg form#inscricao span#grafCurso22{
	width:33%;
	text-align: center;
	display:block;
	float: left;
	margin:0;
	pading:0;
}
body.greybg form#inscricao fieldset div#cursos{
	background-image:url(/html/Congresso/III/images/tb_cursos_bg.gif);
	background-position: top right;
	background-repeat:no-repeat;
	width:359px;
	height:122px;
	margin:5px;	
	padding:0;
}
body.greybg form#inscricao fieldset div#cursos ul{
	margin: 0;
	display:block;
	list-style:none;
	padding:16px 6px;
	* padding:22px 6px;
}
body.greybg form#inscricao fieldset div#cursos ul li{
	display:block;
	list-style:none;
	list-style-image:none;
	width:100%;
	margin: 2.5px;
	* margin: 5px 0;
	padding: 0;
	line-height:normal;
}
body.greybg form#inscricao fieldset div#cursos ul li label,
body.greybg form#inscricao fieldset div#cursos ul li input{
	padding:0;
	margin:0;
	width: 22px;
	height:19px;
}
body.greybg form#inscricao fieldset div#cursos ul li input{
	width: 10px;
	height:10px;
	* width: 13px;
	* height:13px;	
}
body.greybg form#inscricao span#alertIE,
body.greybg form#inscricao span#alertCA,
body.greybg form#inscricao span.tdgrafColHelp{
	font-size:12px; 
	font-weight:bold; 
	color:#FF0000; 
	text-decoration:none;
	cursor:pointer;
}
body.greybg form#inscricao textarea#observacoes{
	width:95%;
}

body.greybg form#inscricao input.FICnumero{
	width:42px;
}
body.greybg form#inscricao input.FICrua{
	width:170px;
}
body.greybg table.formBoleto td{
	border:none;
}
body.greybg table.formBoleto form,
body.greybg table.formBoleto input{
	text-align:center;
}
div#boxWarning{
	border: 4px solid red;
	background: #006666;
	color: #fff;
	margin: 20px;
	padding: 10px;
	text-align: center;
}
div#boxWarning p{
	color: #fff;
	font-size: 14px;
	text-align: center;
}
div#boxWarning p strong{
	font-size: 18px;
}
div#boxWarning a{
	color:#fff;
}
div#boxWarning span{
	color:#FF6600;
	font-size:18px;
	font-weight:bold;
}
.overlay_dialog {
background-color:#666;
filter:alpha(opacity=60);
-moz-opacity:0.6;
opacity:0.6;
}

.overlay___invisible__ {
background-color:#666;
filter:alpha(opacity=0);
-moz-opacity:0;
opacity:0;
}

.dialog_nw {
width:9px;
height:23px;
background:transparent url(default/top_left.gif) no-repeat 0 0;
}

.dialog_n {
background:transparent url(default/top_mid.gif) repeat-x 0 0;
height:23px;
}

.dialog_ne {
width:9px;
height:23px;
background:transparent url(default/top_right.gif) no-repeat 0 0;
}

.dialog_e {
width:2px;
background:transparent url(default/center_right.gif) repeat-y 0 0;
}

.dialog_w {
width:2px;
background:transparent url(default/center_left.gif) repeat-y 0 0;
}

.dialog_sw {
width:9px;
height:19px;
background:transparent url(default/bottom_left.gif) no-repeat 0 0;
}

.dialog_s {
background:transparent url(default/bottom_mid.gif) repeat-x 0 0;
height:19px;
}

.dialog_se {
width:9px;
height:19px;
background:transparent url(default/bottom_right.gif) no-repeat 0 0;
}

.dialog_sizer {
width:9px;
height:19px;
background:transparent url(default/sizer.gif) no-repeat 0 0;
cursor:se-resize;
}

.dialog_close {
width:14px;
height:14px;
background:transparent url(default/close.gif) no-repeat 0 0;
position:absolute;
top:5px;
left:8px;
cursor:pointer;
z-index:2000;
}

.dialog_minimize {
width:14px;
height:15px;
background:transparent url(default/minimize.gif) no-repeat 0 0;
position:absolute;
top:5px;
left:28px;
cursor:pointer;
z-index:2000;
}

.dialog_maximize {
width:14px;
height:15px;
background:transparent url(default/maximize.gif) no-repeat 0 0;
position:absolute;
top:5px;
left:49px;
cursor:pointer;
z-index:2000;
}

.dialog_title {
float:left;
height:14px;
font-family:Tahoma, Arial, sans-serif;
font-size:12px;
text-align:center;
width:100%;
color:#000;
}

.dialog_content {
overflow:auto;
color:#DDD;
font-family:Tahoma, Arial, sans-serif;
font-size:10px;
background-color:#123;
}

.top_draggable,.bottom_draggable {
cursor:move;
}

.wired_frame {
display:block;
position:absolute;
border:1px #000 dashed;
}

.dialog {
display:block;
position:absolute;
}

.dialog table.table_window {
border-collapse:collapse;
border-spacing:0;
width:100%;
margin:0;
padding:0;
}

.dialog table.table_window td,.dialog table.table_window th {
padding:0;
}

.dialog .title_window {
-moz-user-select:none;
}

.status_bar,.status_bar input {
font-size:12px;
}
.overlay_alphacube {
background-color:#85BBEF;
filter:alpha(opacity=60);
-moz-opacity:0.6;
opacity:0.6;
}

.alphacube_nw {
background:transparent url(alphacube/left-top.gif) no-repeat 0 0;
width:10px;
height:25px;
}

.alphacube_n {
background:transparent url(alphacube/top-middle.gif) repeat-x 0 0;
height:25px;
}

.alphacube_ne {
background:transparent url(alphacube/right-top.gif) no-repeat 0 0;
width:10px;
height:25px;
}

.alphacube_w {
background:transparent url(alphacube/frame-left.gif) repeat-y top left;
width:7px;
}

.alphacube_e {
background:transparent url(alphacube/frame-right.gif) repeat-y top right;
width:7px;
}

.alphacube_sw {
background:transparent url(alphacube/bottom-left-c.gif) no-repeat 0 0;
width:7px;
height:7px;
}

.alphacube_s {
background:transparent url(alphacube/bottom-middle.gif) repeat-x 0 0;
height:7px;
}

.alphacube_se,.alphacube_sizer {
background:transparent url(alphacube/bottom-right-c.gif) no-repeat 0 0;
width:7px;
height:7px;
}

.alphacube_sizer {
cursor:se-resize;
}

.alphacube_close {
width:23px;
height:23px;
background:transparent url(alphacube/button-close-focus.gif) no-repeat 0 0;
position:absolute;
top:0;
right:11px;
cursor:pointer;
z-index:1000;
}

.alphacube_minimize {
width:23px;
height:23px;
background:transparent url(alphacube/button-min-focus.gif) no-repeat 0 0;
position:absolute;
top:0;
right:55px;
cursor:pointer;
z-index:1000;
}

.alphacube_maximize {
width:23px;
height:23px;
background:transparent url(alphacube/button-max-focus.gif) no-repeat 0 0;
position:absolute;
top:0;
right:33px;
cursor:pointer;
z-index:1000;
}

.alphacube_title {
float:left;
height:14px;
font-size:14px;
text-align:center;
margin-top:2px;
width:100%;
color:#123456;
}

.alphacube_content {
overflow:auto;
color:#000;
font-family:Tahoma, Arial, sans-serif;
font:12px arial;
background:#FDFDFD;
}

.alphacube_window {
border:1px solid red;
background:#FFF;
margin-left:auto;
margin-right:auto;
width:400px;
padding:20px;
}

.alphacube_message {
font:12px arial;
text-align:center;
width:100%;
padding-bottom:10px;
}

.alphacube_buttons {
text-align:center;
width:100%;
}

.alphacube_buttons input {
width:20%;
margin:10px;
}

.alphacube_progress {
float:left;
text-align:center;
width:100%;
height:16px;
background:#FFF url(alert/progress.gif) no-repeat center center;
margin:auto;
}

.alphacube_wired_frame {
background:#FFF;
filter:alpha(opacity=60);
-moz-opacity:0.6;
opacity:0.6;
}
.mac_os_x_nw {
background:transparent url(mac_os_x/TL_Main.png) no-repeat 0 0;
width:24px;
height:30px;
}

.mac_os_x_n {
background:transparent url(mac_os_x/T_Main.png) repeat-x 0 0;
height:30px;
}

.mac_os_x_ne {
background:transparent url(mac_os_x/TR_Main.png) no-repeat 0 0;
width:31px;
height:30px;
}

.mac_os_x_w {
background:transparent url(mac_os_x/L_Main.png) repeat-y top left;
width:16px;
}

.mac_os_x_e {
background:transparent url(mac_os_x/R_Main.png) repeat-y top right;
width:16px;
}

.mac_os_x_sw {
background:transparent url(mac_os_x/BL_Main.png) no-repeat 0 0;
width:31px;
height:40px;
}

.mac_os_x_s {
background:transparent url(mac_os_x/B_Main.png) repeat-x 0 0;
height:40px;
}

.mac_os_x_se,.mac_os_x_sizer {
background:transparent url(mac_os_x/BR_Main.png) no-repeat 0 0;
width:31px;
height:40px;
}

* html .mac_os_x_nw {
background-color:transparent;
background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/TL_Main.png",sizingMethod="crop");
}

* html .mac_os_x_n {
background-color:transparent;
background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/T_Main.png",sizingMethod="scale");
}

* html .mac_os_x_ne {
background-color:transparent;
background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/TR_Main.png",sizingMethod="crop");
}

* html .mac_os_x_w {
background-color:transparent;
background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/L_Main.png",sizingMethod="scale");
}

* html .mac_os_x_e {
background-color:transparent;
background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/R_Main.png",sizingMethod="scale");
}

* html .mac_os_x_sw {
background-color:transparent;
background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/BL_Main.png",sizingMethod="crop");
}

* html .mac_os_x_s {
background-color:transparent;
background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/B_Main.png",sizingMethod="scale");
}

.blur_os_x_nw {
background:transparent url(mac_os_x/TL.png) no-repeat 0 0;
width:24px;
height:30px;
}

.blur_os_x_n {
background:transparent url(mac_os_x/T.png) repeat-x 0 0;
height:30px;
}

.blur_os_x_ne {
background:transparent url(mac_os_x/TR.png) no-repeat 0 0;
width:31px;
height:30px;
}

.blur_os_x_w {
background:transparent url(mac_os_x/L.png) repeat-y top left;
width:16px;
}

.blur_os_x_e {
background:transparent url(mac_os_x/R.png) repeat-y top right;
width:16px;
}

.blur_os_x_sw {
background:transparent url(mac_os_x/BL.png) no-repeat 0 0;
width:31px;
height:40px;
}

.blur_os_x_s {
background:transparent url(mac_os_x/B.png) repeat-x 0 0;
height:40px;
}

.blur_os_x_se,.blur_os_x_sizer {
background:transparent url(mac_os_x/BR.png) no-repeat 0 0;
width:31px;
height:40px;
}

* html .blur_os_x_nw {
background-color:transparent;
background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/TL.png",sizingMethod="crop");
}

* html .blur_os_x_n {
background-color:transparent;
background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/T.png",sizingMethod="scale");
}

* html .blur_os_x_ne {
background-color:transparent;
background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/TR.png",sizingMethod="crop");
}

* html .blur_os_x_w {
background-color:transparent;
background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/L.png",sizingMethod="scale");
}

* html .blur_os_x_e {
background-color:transparent;
background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/R.png",sizingMethod="scale");
}

* html .blur_os_x_sw {
background-color:transparent;
background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/BL.png",sizingMethod="crop");
}

* html .blur_os_x_s {
background-color:transparent;
background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/B.png",sizingMethod="scale");
}

.overlay_mac_os_x,.overlay_blur_os_x {
background-color:#85BBEF;
filter:alpha(opacity=60);
-moz-opacity:0.6;
opacity:0.6;
}

.mac_os_x_sizer,.blur_os_x_sizer {
cursor:se-resize;
}

.mac_os_x_close,.blur_os_x_close {
width:19px;
height:19px;
background:transparent url(mac_os_x/close.gif) no-repeat 0 0;
position:absolute;
top:12px;
left:25px;
cursor:pointer;
z-index:1000;
}

.mac_os_x_minimize,.blur_os_x_minimize {
width:19px;
height:19px;
background:transparent url(mac_os_x/minimize.gif) no-repeat 0 0;
position:absolute;
top:12px;
left:45px;
cursor:pointer;
z-index:1000;
}

.mac_os_x_maximize,.blur_os_x_maximize {
width:19px;
height:19px;
background:transparent url(mac_os_x/maximize.gif) no-repeat 0 0;
position:absolute;
top:12px;
left:65px;
cursor:pointer;
z-index:1000;
}

.mac_os_x_title,.blur_os_x_title {
float:left;
height:14px;
font-family:Tahoma, Arial, sans-serif;
font-size:12px;
text-align:center;
margin-top:8px;
width:100%;
color:#000;
}

.mac_os_x_content,.blur_os_x_content {
overflow:auto;
color:#222;
font-family:Tahoma, Arial, sans-serif;
font-size:10px;
background:#FFF;
}

.mac_os_x_s .status_bar,.blur_os_x_s .status_bar {
padding-bottom:24px;
}

* html .mac_os_x_se,* html .mac_os_x_sizer {
background-color:transparent;
background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/BR_Main.png",sizingMethod="crop");
}

* html .blur_os_x_se,* html .blur_os_x_sizer {
background-color:transparent;
background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/BR.png",sizingMethod="crop");
}
.overlay_darkX {
background-color:#85BBEF;
filter:alpha(opacity=60);
-moz-opacity:0.6;
opacity:0.6;
}

.darkX_nw {
background:transparent url(darkX/titlebar-left-focused.png) no-repeat 0 0;
width:6px;
height:21px;
}

.darkX_n {
background:transparent url(darkX/titlebar-mid-focused.png) repeat-x 0 0;
height:21px;
}

.darkX_ne {
background:transparent url(darkX/titlebar-right-focused.png) no-repeat 0 0;
width:6px;
height:21px;
}

.darkX_w {
background:transparent url(darkX/frame-left-focused.png) repeat-y top left;
width:3px;
}

.darkX_e {
background:transparent url(darkX/frame-right-focused.png) repeat-y top right;
width:3px;
}

.darkX_sw {
background:transparent url(darkX/frame-bottom-left-focused.png) no-repeat 0 0;
width:5px;
height:3px;
}

.darkX_s {
background:transparent url(darkX/frame-bottom-mid-focused.png) repeat-x 0 0;
height:3px;
}

.darkX_se,.darkX_sizer {
background:transparent url(darkX/frame-bottom-right-focused.png) no-repeat 0 0;
width:5px;
height:3px;
}

.darkX_sizer {
cursor:se-resize;
}

.darkX_close {
width:21px;
height:21px;
background:transparent url(darkX/button-close-focused.png) no-repeat 0 0;
position:absolute;
top:0;
right:5px;
cursor:pointer;
z-index:1000;
}

.darkX_minimize {
width:21px;
height:21px;
background:transparent url(darkX/button-minimize-focused.png) no-repeat 0 0;
position:absolute;
top:0;
right:26px;
cursor:pointer;
z-index:1000;
}

.darkX_maximize {
width:21px;
height:21px;
background:transparent url(darkX/button-maximize-focused.png) no-repeat 0 0;
position:absolute;
top:0;
right:47px;
cursor:pointer;
z-index:1000;
}

.darkX_title {
float:left;
height:14px;
font-size:12px;
text-align:center;
margin-top:2px;
width:100%;
color:#FFF;
}

.darkX_content {
overflow:auto;
color:#E6DF2A;
font-family:Tahoma, Arial, sans-serif;
font-size:14px;
background:#5E5148;
}

* html .darkX_minimize {
background-color:transparent;
background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/darkX/button-minimize-focused.png",sizingMethod="crop");
}

* html .darkX_maximize {
background-color:transparent;
background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/darkX/button-maximize-focused.png",sizingMethod="scale");
}

* html .darkX_close {
background-color:transparent;
background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/darkX/button-close-focused.png",sizingMethod="crop");
}
.overlay_alert {
background-color:#85BBEF;
filter:alpha(opacity=60);
-moz-opacity:0.6;
opacity:0.6;
}

.alert_nw {
width:5px;
height:5px;
background:transparent url(alert/top_left.gif) no-repeat bottom left;
}

.alert_n {
height:5px;
background:transparent url(alert/top.gif) repeat-x bottom left;
}

.alert_ne {
width:5px;
height:5px;
background:transparent url(alert/top_right.gif) no-repeat bottom left;
}

.alert_e {
width:5px;
background:transparent url(alert/right.gif) repeat-y 0 0;
}

.alert_w {
width:5px;
background:transparent url(alert/left.gif) repeat-y 0 0;
}

.alert_sw {
width:5px;
height:5px;
background:transparent url(alert/bottom_left.gif) no-repeat 0 0;
}

.alert_s {
height:5px;
background:transparent url(alert/bottom.gif) repeat-x 0 0;
}

.alert_se,.alert_sizer {
width:5px;
height:5px;
background:transparent url(alert/bottom_right.gif) no-repeat 0 0;
}

.alert_title {
float:left;
height:1px;
width:100%;
}

.alert_content {
overflow:visible;
color:#000;
font-family:Tahoma, Arial, sans-serif;
font:12px arial;
background:#FFF;
}

.alert_window {
background:#FFF;
margin-left:auto;
margin-right:auto;
width:400px;
padding:20px;
}

.alert_message {
font:12px arial;
width:100%;
color:red;
padding-bottom:10px;
}

.alert_buttons {
text-align:center;
width:100%;
}

.alert_buttons input {
width:20%;
margin:10px;
}

.alert_progress {
float:left;
text-align:center;
width:100%;
height:16px;
background:#FFF url(alert/progress.gif) no-repeat center center;
margin:auto;
}

.alert_close,.alert_minimize,.alert_maximize {
width:0;
height:0;
display:none;
}
.overlay_alert_lite {
background-color:#85BBEF;
filter:alpha(opacity=60);
-moz-opacity:0.6;
opacity:0.6;
}

.alert_lite_content {
overflow:auto;
color:#000;
font-family:Tahoma, Arial, sans-serif;
font-size:10px;
background:#FFF;
}

.alert_lite_window {
border:1px solid red;
background:#FFF;
margin-left:auto;
margin-right:auto;
width:400px;
padding:20px;
}

.alert_lite_message {
font-size:16px;
text-align:center;
width:100%;
color:red;
padding-bottom:10px;
}

.alert_lite_buttons {
text-align:center;
width:100%;
}

.alert_lite_buttons input {
width:20%;
margin:10px;
}

.alert_lite_progress {
float:left;
text-align:center;
width:100%;
height:16px;
background:#FFF url(alert/progress.gif) no-repeat center center;
margin:auto;
}

table.alert_lite_header {
border:1px solid red;
background:#FFF;
}

.alert_lite_sizer,.alert_lite_close,.alert_lite_minimize,.alert_lite_maximize,.alert_lite_title {
width:0;
height:0;
display:none;
}
@charset utf-8;

form#formrfas fieldset {
padding:0;
}

form#formrfas fieldset#dadosPessoais label {
display:block;
float:left;
width:75px;
}

form#formrfas fieldset#dadosPessoais input {
width:340px;
}

form#formrfas div#detalhes input,form#formrfas div#detalhes textarea {
width:417px;
border:1px solid #CCC;
}

form#formrfas div#detalhes textarea {
height:200px;
width:418px;
}

span.obrigatorio {
color:red;
font-weight:700;
}

form#formrfas input#enviar {
text-align:center;
margin:15px 192px;
}

form#formrfas div#copyAddress {
display:none;
border:1px dashed #999;
margin:10px;
padding:10px;
}

form#formrfas div#copyAddress a#fechaCopyAddress {
display:block;
margin:10px 0 0 330px;
}

ol#respostas li,ol#respostas li ol li {
list-style:square;
margin:0 0 0 2px;
padding:0;
}

form#formrfas fieldset#captcha img {
display:block;
}

form#formrfas fieldset#captcha div {
display:block;
float:right;
width:220px;
text-align:center;
margin-top:-75px;
}

form#formrfas fieldset#captcha input {
width:100%;
}

form#formrfas fieldset#captcha {
padding:15px;
}