﻿#SystemAdmin{position:absolute; top:105px; right:20px;}

/* Firefox */
.MainMenu_MenuContainer td{width:120px; height:44px !important; padding:0px 0px 10px 0px; vertical-align:top;}
.MainMenu_MenuContainer td:hover{height:44px; vertical-align:middle; text-align:center; cursor:pointer; background-image:url(/tradesolution/images/tradesolution/BtnHover.jpg); background-repeat:repeat-y;}
/* Fim Firefox */


.MainMenu_SubMenu
{
	z-index: 1000 !important;
	cursor: pointer !important;
	margin-top:-3px !important;
	/*margin-top:-5px !important;*/
	margin-left:-00px !important;
	/*margin-left:-7px !important;*/
	padding: 3px;
	background-image:url(/tradesolution/images/tradesolution/Fundo3.gif) !important;
	/*background-image:url(/tradesolution/images/tradesolution/Fundo2.gif) !important;*/
	border-radius: 0px 0px 7px 7px;
	border: 1px solid #CC6565;
}






.Hover{

 vertical-align:middle !important;
 text-align:center !important;
 cursor:pointer !important;
 background-image:url(/tradesolution/images/tradesolution/BtnHover.jpg) !important;
 background-repeat:repeat-y !important;
 z-index:1;

}

.tit_menu td {

 background-image:url(/tradesolution/images/tradesolution/new_menu_fake2.jpg); background-repeat:no-repeat;
 background-image: expression(
 this.onmouseover = new Function("this.className += ' Hover';"),
 this.onmouseout = new Function("this.className = this.className.replace('Hover', '');"));
}

.tit_menu td{vertical-align:middle; height:44px; *padding:0px 4px 10px 0px; text-align:center;text-transform:uppercase; font-family:Verdana, Helvetica, sans-serif;color:#ffffff; font-size:9px; text-decoration:none; font-weight:bold; white-space:normal !important;}

.tit_menu td span{ text-transform:uppercase; text-align:center; font-family:Verdana, Helvetica, sans-serif;color:#ffffff; font-size:9px; text-decoration:none; font-weight:bold; white-space:normal !important;}

.dnn_dnnsolpartmenu_ctldnnsolpartmenu_spmarw img {margin-left: 5px;}



#bg_menu{position:absolute; left:4px; top:135px;}
#bg_fundo{position:absolute; left:4px; top:144px;}

.tit_menu td span{ text-transform:uppercase; text-align:center; font-family:Verdana, Helvetica, sans-serif;color:#ffffff; font-size:9px; text-decoration:none; font-weight:bold; white-space:normal !important;}


.imgmenu{background-image:url(/tradesolution/images/tradesolution/bg_borda_top.jpg);}


#bg_menu{position:absolute; left:4px; top:135px;}
#bg_fundo{position:absolute; left:4px; top:144px;}


.MediaConteudoBox{width:430px;}



.submenuitemselected{background:#ffffff; -moz-opacity: 0.4; opacity:.40; filter: alpha(opacity=40);}


.MainMenu_MenuIcon{background-image:url(/tradesolution/images/tradesolution/white_circle.gif); background-repeat:no-repeat; background-position:left;}

.MainMenu_RootMenuArrow{display:none;}
.MainMenu_MenuItem{color:#ffffff;font-family:Verdana, Helvetica, sans-serif; font-size:10px; border:none 0px; margin:0px; white-space:nowrap;}


.MainMenu_MenuArrow{width:20px;height:24px;}
.MainMenu_MenuBreak{display:none;}
.submenu{z-index:1000;}



.Btn{color:#006600;text-transform:uppercase; font-family:Verdana; font-size:11px; text-decoration:none;}
.Btn:hover{text-decoration:underline; color:#FFFFFF;}

.BtnExcluir{ text-transform:uppercase;color:#dd0000; font-family:Verdana; font-size:11px; text-decoration:none;}
.BtnExcluir:hover{text-decoration:underline; color:#FFFFFF;}


.ccontent DNNAlignleft{margin:0px!important; padding:0px!important;}

.link{font-family:Verdana, Helvetica, sans-serif; font-size:13px; color:#0f3766; text-decoration:none; font-weight:bold;}
.link:hover{text-decoration:underline; color:#0000FF;}
.input_options{width:180px; margin:0 0 0 10px;; border:solid 1px #999999; background-color:#EEEEEE; font-family:Verdana, Helvetica, sans-serif; font-size:12px;}
.input_options2 {width:180px; margin:0 0 0 0; border:solid 1px #999999; background-color:#EEEEEE; font-family:Verdana, Helvetica, sans-serif; font-size:12px;}
.board_topbottom{border-bottom:solid 1px #999999; border-top: solid 1px #999999;}
.board_cinza{border-bottom:solid 1px #CCCCCC;}
.align_interna{padding:0 0 0 10px;}
.tablehack{*margin:0 0 16px 0; margin:0 0 16px 0;}

/*panes*/
.contentpane{background-color:none;}
.leftpane{background-color:none;}
.toppane{background-color:none;}
/*--------------------------------------------------------------------------------------------------------------*/

.tit_title{padding:0 0 0 10px; font-family:Verdana, Helvetica, sans-serif; font-size:13px; color:#0f3766; font-weight:bold;}
.tit_desc{padding:0 0 0 30px; font-family:Verdana, Helvetica, sans-serif; font-size:11px; color:#333333; font-weight:bold;}
.tit_resultados{color:#000000; font-family:Verdana, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
.tit_resultados_desc{color:#000000; font-family:Verdana, Helvetica, sans-serif; font-size:11px;}



.skinuser{font-family:Verdana, Helvetica, sans-serif; color:#ffffff !important; font-size:11px; font-weight:bold; text-decoration:none;}
.Tit_Admin{font-family:Verdana, Helvetica, sans-serif; color:#FFFFFF; font-size:16px; font-weight:bold; padding:0 10px 0 0;}

/* CSS Document */
body{margin:0; font-family:Verdana, Helvetica, sans-serif; background-color:#eeeeee; background-image:url(/tradesolution/images/tradesolution/bg_head.jpg); background-repeat:repeat-x; background-position:top;}

/* Header */
#content_head{width:748px; height:150px; position:relative; background-image:url(/tradesolution/images/tradesolution/bg_head_dois.jpg);}
h1{width:159px; height:60px; margin:0; float:left; background-image:url(/tradesolution/images/tradesolution/logo_cma.jpg); text-indent:-9999px;}
h2{border:solid4px #0000FF;width:250px; height:29px; margin:0 0 0 10px; float:left;}
 .logo{position:absolute; left:0px; margin:47px 0 0 0;}
#select_top{position:absolute; left:610px; margin:5px 0 0 0;}
.select_top_css{position:absolute; top:0px; left:0px; background-color:#ba211a; border:solid 2px #710003; color:#FFFFFF; font:Verdana; font-size:11px;}


.NewMainMenu{background-image:url(/tradesolution/images/tradesolution/bg_degrade_vermelho.jpg); background-repeat:repeat-x; width:134px; padding:5px 0 5px 5px; margin:-22px 0 0 0;}
html > body .NewMainMenu{width:129px; margin:-8px 0 0 0;}


.area_menu{margin:-9px 0 0 0px;}

.submenu{margin-top:-2px; background-color:#FFFF00; text-align:left; padding:7px 0 7px 7px; background-image:url(/tradesolution/images/tradesolution/bg_degrade_vermelho.jpg); background-repeat:repeat-x;}
.linksubmenu{font-family:Verdana; font-size:11px; color:#ffffff !important; text-decoration:none !important;}
.linksubmenu:hover{text-decoration:underline!important;}
/* Fim Header */


.subtítulos2 {
color:#006CBF;
font-family:Verdana,Helvetica,sans-serif;
font-size:17px;
font-style:normal;
font-weight:bold;
line-height:normal;
text-decoration:underline;
}

/* Conteudo */
#mainpage{width:756px; position:relative; margin:27px 0 0 0; background-image:url(/tradesolution/images/tradesolution/bg_body_main.jpg); background-repeat:repeat-y;}
#mainpage_dois{width:755px; position:relative; margin:27px 0 0 0; background-image:url(/tradesolution/images/tradesolution/bg_body_main_dois.jpg); background-repeat:repeat-y;}
.flasbanner{margin:0px 0 0px 0px; background-color:#dae3ec; padding:15px 13px 15px 13px;}
.cursos{margin:15px 0 15px 0px;}
.tit_perguntas_frequentes{*margin:15px 0 0 5px; margin:0px 0 0 5px; font-family:Verdana, sans-serif; font-size:14px; font-weight:bold; *font-weight:normal; color:#0f3766;}
.tit_servicos_gratuitos{margin:15px 0 0 5px; font-family:Verdana, sans-serif; font-size:14px; font-weight:bold; color:#0f3766;}
.tit_destaques{margin:15px 0 0 7px; font-family:Verdana, sans-serif; font-size:16px; font-weight:bold; color:#0f3766;}

.box_destaques{margin:20px 0 0 7px; padding:7px 0 0 0;}
.box_cont_esq{float:left;}
.box_cont_dir{float:left; width:130px; margin-left:10px;}
.clear{clear:both;}
.tit_destaques_desc {font-family: Verdana, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color:#006cbf;text-decoration:underline;}
.tit_destaques_desc:hover{color: #0099FF;}
.descricao{color: #000000;font-size: 11px;font-family: Verdana, Helvetica, sans-serif;}
.descricao_faleconosco{color:#0f3766;font-size: 14px;font-family: Verdana, Helvetica, sans-serif;}
.descricao_faleconosco_dois{color: #4c4c4c;font-size: 12px;font-family: Verdana, Helvetica, sans-serif;}
.descricao_faleconosco_tres{color:#0f3766;font-size: 13px;font-family: Verdana, Helvetica, sans-serif;}
.param{margin-top:-20px;}
html > body .param{margin-top:1px;} /* Hack FIrefox */
.descricao_grande{color: #000000;font-size: 14px;font-family: Verdana, Helvetica, sans-serif;}
.descricao_normal{color: #000000;font-size: 12px;font-family: Verdana, Helvetica, sans-serif;}
.descricao_perguntas{color: #000000;font-size: 11px;font-family: Verdana, Helvetica, sans-serif; text-decoration:none;}
.descricao_perguntas:hover{text-decoration:underline;}
hr{width:220px; text-align:center;}
.replica_back{background-repeat:repeat-x;}
.anuncio_esq{background-image:url(/tradesolution/images/tradesolution/bg_degradecinza.jpg); background-repeat:repeat-x; width:470px; padding:25px 0 25px 10px; border-bottom:solid 1px #EAEAEA;}
.box_cmaseries{margin:0 0 0 0; background-color:#dae3ec; padding:15px 10px 15px 10px; width:466px; _width:486px; border-top:solid 1px #CCCCCC;}
.tit_bemvindo{font-family:Verdana, Helvetica, sans-serif; color:#E1241C !important; font-size:16px;}
.tit_desc_menor{font-family:Verdana, Helvetica, sans-serif; color:#006cbf; font-size:12px;}
.tit_alerta{font-family:Verdana, Helvetica, sans-serif; color:#e1241c; font-size:16px;}
.alinha_cursos{background-repeat:repeat-x; padding:10px 5px 0 5px;}
.margin_img{margin-left:10px;}
.alinha_left{padding-left:10px;}
.board_conheca{border-top:dashed 1px #cccccc; border-left:solid 1px #cccccc;}
.tit_desc{font-family:Verdana, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none;}
.tit_title{font-family:Verdana, Helvetica, sans-serif; font-size:14px; color:#333333; font-weight:bold; text-decoration:none;}
/* Fim Conteudo */


/* Footer da p�gina */
#Rodape{position:relative;}
/*#Footer{position:relative; margin:0 0 0 0; background-image:url(/tradesolution/images/tradesolution/img_footer.gif); width:746px; height:33px; background-repeat:no-repeat;text-indent:-9999px;}*/
.bg_fake{background-image:url(/tradesolution/images/tradesolution/bg_body_main.jpg); background-repeat:repeat-y; width:750px;}
/* Fim Footer da p�gina */


#dnn_LeftPane{}



/* P�gina Series 4 Web Fade no Box */		
		
		.black_overlay{
			display: none;
			position: absolute;
			top: 0%;
			left: 0%;
			width: 100%;
			height: 1500px;
			background-color: black;
			z-index:1001;
			-moz-opacity: 0.3;
			opacity:.35;
			filter: alpha(opacity=35);
	
		}
		.white_content {
			display: none;
			position: absolute;
			top: 5%;
			left: 25%;
			width: 601px;
			padding: 0px;
			border: 16px solid #dfe5ef;
			background-color: #f1f3f8;
			z-index:1005;
			overflow: auto;
		}


/* CSS Por Páginas */

/*Glossario*/
.styledesc{padding-left:50px;}
.styletit{font-weight:bold;}
.style3 {font-family: arial; font-size: 12px;}


/* Text Area de Cursos */
textarea{text-align:left;}

.headerGrid th{padding:8px 0 8px 0;}





.chkStyle td{
    padding-left: 10px;
    padding-right:18px;
    margin: 0px;
    white-space: nowrap;
}

.ajax__calendar 
.ajax__calendar_container {
background-color:#FFFFFF;
border:1px solid #646464;
color:#000000;
}
.ajax__calendar_container {padding:4px;position:absolute;cursor:default;width:170px;font-size:11px;text-align:center;font-family:tahoma,verdana,helvetica;}
.ajax__calendar_body {height:139px;width:170px;position:relative;overflow:hidden;margin:auto;}
.ajax__calendar_days, .ajax__calendar_months, .ajax__calendar_years {top:0px;left:0px;height:139px;width:170px;position:absolute;text-align:center;margin:auto;}
.ajax__calendar_container TABLE {font-size:11px;}
.ajax__calendar_header {height:20px;width:100%;}
.ajax__calendar_prev {cursor:pointer;width:15px;height:15px;float:left;background-repeat:no-repeat;background-position:50% 50%;background-image:url(/tradesolution/images/tradesolution/SetaEsquerda.gif);}
.ajax__calendar_next {cursor:pointer;width:15px;height:15px;float:right;background-repeat:no-repeat;background-position:50% 50%;background-image:url(/tradesolution/images/tradesolution/SetaDireita.gif);}
.ajax__calendar_title {cursor:pointer;font-weight:bold;}
.ajax__calendar_footer {height:15px;}
.ajax__calendar_today {cursor:pointer;padding-top:3px;}
.ajax__calendar_dayname {height:17px;width:17px;text-align:right;padding:0 2px;}
.ajax__calendar_day {height:17px;width:18px;text-align:right;padding:0 2px;cursor:pointer;}
.ajax__calendar_month {height:44px;width:40px;text-align:center;cursor:pointer;overflow:hidden;}
.ajax__calendar_year {height:44px;width:40px;text-align:center;cursor:pointer;overflow:hidden;}

.ajax__calendar .ajax__calendar_container {border:1px solid #646464;background-color:#ffffff;color:#000000;}
.ajax__calendar .ajax__calendar_footer {border-top:1px solid #f5f5f5;}
.ajax__calendar .ajax__calendar_dayname {border-bottom:1px solid #f5f5f5;}
.ajax__calendar .ajax__calendar_day {border:1px solid #ffffff;}
.ajax__calendar .ajax__calendar_month {border:1px solid #ffffff;}
.ajax__calendar .ajax__calendar_year {border:1px solid #ffffff;}

.ajax__calendar .ajax__calendar_active .ajax__calendar_day {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}
.ajax__calendar .ajax__calendar_active .ajax__calendar_month {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}
.ajax__calendar .ajax__calendar_active .ajax__calendar_year {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}

.ajax__calendar .ajax__calendar_other .ajax__calendar_day {background-color:#ffffff;border-color:#ffffff;color:#646464;}
.ajax__calendar .ajax__calendar_other .ajax__calendar_year {background-color:#ffffff;border-color:#ffffff;color:#646464;}

.ajax__calendar .ajax__calendar_hover .ajax__calendar_day {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_month {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_year {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}

.ajax__calendar .ajax__calendar_hover .ajax__calendar_title {color:#0066cc;}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_today {color:#0066cc;}






.texto3{font-family:Verdana, Helvetica, sans-serif;
font-size:19px;
color:#0f3766;
font-weight:bold;
}

.texto4{font-family:Verdana, Helvetica, sans-serif;
font-size:12px;
color:#006CBF;
font-weight:bold;
}

.texto5{font-family:Verdana, Helvetica, sans-serif;
font-size:9px;
color:#333;
line-height:12px;
}

.TextoPequeno
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #000000; 
	text-decoration: none;
}

.TextoMedio{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000; 
	text-decoration: none;
}

.TextoGrande{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	color: #000000; 
	text-decoration: none;
}

.TextoNegritoPequeno{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	font-weight: bold;
}

.TextoNegritoMedio{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000; 
	font-weight: bold;
}

.TextoNegritoGrande{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	color: #000000; 
	font-weight: bold;
}

.LinkPequeno{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000; 
	text-decoration: none;
}

.LinkPequeno:hover{
	color: #006CBF; 
	text-decoration: underline;
}

.LinkNormal{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000; 
	text-decoration: none;
}

.LinkNormal:hover{
	color: #006CBF; 
	text-decoration: underline;
}

.LinkGrande{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #006CBF; 
	text-decoration: none;
}

.LinkGrande:hover{
	color: #0099FF; 
	text-decoration: underline;
}

.LinkNegritoPequeno{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000; 
	font-weight: bold; 
	text-decoration: none;
}

.LinkNegritoPequeno:hover{
	color: #006CBF; 
	text-decoration: underline;
}

.LinkNegritoNormal{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000; 
	text-decoration: none;
}

.LinkNegritoNormal:hover{
	color: #006CBF; 
	text-decoration: underline;
}

.LinkNegritoGrande{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #006CBF;

	font-weight: bold; 
	text-decoration: none;
}

.LinkNegritoGrande:hover{
	color: #006CBF; 
	text-decoration: underline;
}

.SubTitulo {
	color: #006CBF;
	font-family: Verdana,Helvetica,sans-serif;
	font-size: 17px;
	font-style: normal;
	font-weight: bold;
	line-height: normal;
	text-decoration: underline;
}

.TextoAzul {
	color: #006CBF;
	font-family: Verdana,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.TextoCinza {
	color: #333333;
	font-family: Verdana,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 15px;
}
.moneda{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	margin-left: 7px;
	
}
.tit_moneda{
	background-color:#dee5ef;
	height:20px;
	color:#0e376f;
	}
.conteudo_moneda{
	height:20px;
	}
	
tr.conteudo_moneda:hover td{
	background:#dee5ef;
}

table.moneda{
	background:#eff4f8;
	
}

table.moneda tbody td span.tit{color:#0a66bb}
.tit_tabela{
	font-size:14px;
	padding-left:2px;
	font-weight:bold;
}

/*Tab*/

.tabTable
{
	border-spacing: 0px;
    border-width: 0px;
	margin-left: 10px;
	margin-top: 5px;
	margin-right: auto; 
    position: relative;
    background-color: #d4d0c8;
    table-layout: inherit;
}

.tabTopFiller
{
    border-style: solid;
    border-width: 0px;
    padding: 0px;
}

.tabLeftFiller
{
    border-style: solid;
    border-width: 0px;
	border-left-color: #ffffff;
    border-bottom-color: #d4d0c8;
}

.tabRightFiller
{
    border-bottom-style: solid;
    border-bottom-width: 2px;
	border-bottom-color: #ffffff;
    padding: 0px;
}

.tabButton
{   
    border-style: solid;
    border-width: 1px;
    border-bottom-width: 2px;
    border-bottom-style: solid;
    border-color: #ffffff;
    border-right-color: #000000;
    padding-top: 5px;
    padding-bottom: 4px;
    padding-left: 8px;
    padding-right: 8px;
    text-align: center;
    font-size: 8pt;
    font-family: arial;
    cursor: default;
}

.tabBody
{
    visibility: hidden;
    border-style: solid;
    border-width: 2px;
    border-top-width: 0px;
	border-left-color: #ffffff;
    border-right-color: #000000;
    border-bottom-color: #000000;
    border-top-color: #000000;
}

.tabDiv
{
    visibility: visible;
    border-style: solid;
    border-width: 1px;	
	margin-left: 10px; 
	margin-right: auto; 
    position: relative;
}

.tabLabel
{
    position: absolute; 
    font-family: arial;
    font-size: 10pt;
    font-weight: bold;
    color: #ff0000;
}

/*Tab Themes*/

/* ajax__tab_xp-theme theme */
.ajax__tab_xp-theme .ajax__tab_header 
{
    font-family:verdana,tahoma,helvetica;
    font-size:11px;
    background:url(../../img/xp/tab-line.gif) repeat-x bottom;
}
.ajax__tab_xp-theme .ajax__tab_header .ajax__tab_outer 
{
    padding-right:4px;
    background:url(../../img/xp/tab-right.gif) no-repeat right;
    height:21px;
}
.ajax__tab_xp-theme .ajax__tab_header .ajax__tab_inner 
{
    padding-left:3px;
    background:url(../../img/xp/tab-left.gif) no-repeat;
}
.ajax__tab_xp-theme .ajax__tab_header .ajax__tab_tab
{
    height:13px;
    padding:4px;
    margin:0;
    background:url(../../img/xp/tab.gif) repeat-x;
}
.ajax__tab_xp-theme .ajax__tab_hover .ajax__tab_outer 
{
    background:url(../../img/xp/tab-hover-right.gif) no-repeat right;
}
.ajax__tab_xp-theme .ajax__tab_hover .ajax__tab_inner 
{
    background:url(../../img/xp/tab-hover-left.gif) no-repeat;
}
.ajax__tab_xp-theme .ajax__tab_hover .ajax__tab_tab 
{
    background:url(../../img/xp/tab-hover.gif) repeat-x;
}
.ajax__tab_xp-theme .ajax__tab_active .ajax__tab_outer 
{
    background:url(../../img/xp/tab-active-right.gif) no-repeat right;
}
.ajax__tab_xp-theme .ajax__tab_active .ajax__tab_inner 
{
    background:url(../../img/xp/tab-active-left.gif) no-repeat;
}
.ajax__tab_xp-theme .ajax__tab_active .ajax__tab_tab 
{
    background:url(../../img/xp/tab-active.gif) repeat-x;
}
.ajax__tab_xp-theme .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    border:1px solid #999999;
    border-top:0;
    padding:8px;
    background-color:#ffffff;
}

/* ajax__tab_yuitabview-theme theme (../../img/yui/sprite.png) */
.ajax__tab_yuitabview-theme .ajax__tab_header 
{
    font-family:arial,helvetica,clean,sans-serif;
    font-size:small;
    border-bottom:solid 5px #2647a0;
}
.ajax__tab_yuitabview-theme .ajax__tab_header .ajax__tab_outer 
{
    background:url(../../img/yui/sprite.png) #d8d8d8 repeat-x;
    margin:0px 0.16em 0px 0px;
    padding:1px 0px 1px 0px;
    vertical-align:bottom;
    border:solid 1px #a3a3a3;
    border-bottom-width:0px;
}
.ajax__tab_yuitabview-theme .ajax__tab_header .ajax__tab_tab
{    
    color:#000;
    padding:0.35em 0.75em;    
    margin-right:0.01em;
}
.ajax__tab_yuitabview-theme .ajax__tab_hover .ajax__tab_outer 
{
    background: url(../../img/yui/sprite.png) #bfdaff repeat-x left -1300px;
}
.ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_tab 
{
    color:#fff;
}
.ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_outer
{
    background:url(../../img/yui/sprite.png) #2647a0 repeat-x left -1400px;
}
.ajax__tab_yuitabview-theme .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    padding:0.25em 0.5em;
    background-color:#edf5ff;    
    border:solid 1px #808080;
    border-top-width:0px;
}

/* ajax__tab_technorati-theme theme */
.ajax__tab_technorati-theme .ajax__tab_header 
{
    font-family:"Helvetica Neue", Arial, Sans-Serif;
    background:url(../../img/technorati/tab-line.png) repeat-x bottom;
    font-size:12px;
    display:block;
}
.ajax__tab_technorati-theme .ajax__tab_header .ajax__tab_outer 
{
    background:url(../../img/technorati/tab.png) no-repeat left top;
    border-color:#222;
    color:#222;
    padding-left:10px;
    margin-right:3px;
}
.ajax__tab_technorati-theme .ajax__tab_header .ajax__tab_inner 
{
    background:url(../../img/technorati/tab.png) no-repeat right top;
    border-color:#666;
    color:#666;
    padding:3px 10px 2px 0px;
}
.ajax__tab_technorati-theme .ajax__tab_hover .ajax__tab_inner 
{
    color:#000000;
}
.ajax__tab_technorati-theme .ajax__tab_active .ajax__tab_outer 
{
    background:url(../../img/technorati/tab.png) no-repeat 0pt -40px;
    border-bottom-color:#ffffff;
}
.ajax__tab_technorati-theme .ajax__tab_active .ajax__tab_inner 
{
    background:url(../../img/technorati/tab.png) no-repeat right -40px;
    color:#000000;
    border-color:#333
}
.ajax__tab_technorati-theme .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    padding:8px;
    background-color:#ffffff;
    border:solid 1px #d7d7d7;
    border-top-width:0;
}

/* ajax__tab_msngallery-theme theme */
.ajax__tab_msngallery-theme .ajax__tab_header 
{
    background:url(../../portal/img/msngallery/tab-line.png) repeat-x bottom;
    font-size:12px;
    display:block;
}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_outer 
{
    border:solid 1px #D7DCE1;
    padding:1px 1px 0px 1px;
    border-bottom:solid 2px #A8D4D9;
    background-color:#edf2fb;
}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_tab 
{
    padding:6px 10px 6px 10px;
    color:#444444;
    width:98px;
    display:block;
    text-align:center;    
}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_tab 
{
    height:24px;
    width:98px;
}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_tab div
{
    font-family:Verdana, Arial, Sans-Serif;
    font-weight:bold;
    white-space:nowrap;
    line-height:145%;
    font-size:92%;
}
.ajax__tab_msngallery-theme .ajax__tab_active .ajax__tab_outer 
{
    padding:0px 0px 0px 0px;
    border:solid 2px #A8D4D9;
    border-bottom-color:#ffffff;
    background-color:#ffffff;
}
.ajax__tab_msngallery-theme .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    padding:8px;
    background-color:#DAE3EC;
    border:solid 2px #DAE3EC;
    border-top-width:0;
    width:299px;
}

/* ajax__tab_ie-theme theme */
.ajax__tab_ie-theme .ajax__tab_header 
{
    padding-left:5px;
}
.ajax__tab_ie-theme .ajax__tab_header .ajax__tab_tab
{
    margin-right:0px;
    background:url(../../img/ie/tab_unselected.gif);
    width:116px;
    padding:9px 0px 3px 0px;
    text-align:center;    
    color:#006699;
    font-family:verdana;
    font-size:13px;
    display:block;
}
.ajax__tab_ie-theme .ajax__tab_active .ajax__tab_tab 
{
    padding:6px 0px 3px 0px;
    background:url(../../img/ie/tab_selected.gif);
}
.ajax__tab_ie-theme .ajax__tab_body 
{
    background:url(../../img/ie/ie_tabbacker_720x296.jpg) no-repeat;
    font-size:13px;
    font-family:verdana;
    height:296px;
    width:716px;
}
.ajax__tab_ie-theme .ajax__tab_body div
{
     padding:8px;
}


/*ajax__tab_porstabview-theme theme (../../img/yui/sprite.png) */
/*background:url(../../img/pors/bg_BotaoTab.GIF);*/
/* ajax__tab_ie-theme theme */
.ajax__tab_porstabview-theme .ajax__tab_header 
{
    padding-left:5px;
}
.ajax__tab_porstabview-theme .ajax__tab_header .ajax__tab_tab
{
    margin-right:0px;
    background:url(../../portal/img/ie/tab_unselected.gif);
    width:89px;
    padding:9px 0px 3px 0px;
    text-align:center;    
    color:#006699;
    font-family:verdana;
    font-size:13px;
    display:block;
}
.ajax__tab_porstabview-theme .ajax__tab_active .ajax__tab_tab 
{
    padding:6px 0px 3px 0px;
    background:url(../../portal/img/ie/tab_selected.gif);
}
.ajax__tab_porstabview-theme .ajax__tab_body 
{
    font-size:13px;
    font-family:verdana;
    color:#DAE3EC;
}
.ajax__tab_porstabview-theme .ajax__tab_body div
{
     padding:8px;
}
