/*menu*/
#SystemAdmin{position:absolute; top:105px; right:20px;}
.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;}



.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;
}


/* 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 */

.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:9000;

}

.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;}





.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{width:155px; *width:149px; color:#ffffff;font-family:Verdana, Helvetica, sans-serif; font-size:10px; border:none 0px; margin:0px;  white-space:nowrap;}

.MainMenu_MenuArrow{width:0px;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;}

.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;}

/*panes*/
.contentpane{background-color:none; margin:0 10px 0 10px;}
.leftpane{background-color:none;}
.toppane{background-color:none;}
/*--------------------------------------------------------------------------------------------------------------*/

.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;
}

 #SystemAdmin{position:absolute; top:105px; right:20px;}
.skinuser{font-family:Verdana, Helvetica, sans-serif; color:#ffffff !important; font-size:11px; font-weight:bold;}
.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{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;}
 .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;}
 .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 */


 /* Conteudo */
 #mainpage{width:755px; position:relative; margin:27px 0 0 0; background-image:url(/tradesolution/images/tradesolution/bg_body_main.jpg); background-repeat:repeat-y;}

 #mainpage_dois{width:756px; position:relative; margin-top:27px; background-image:url(/tradesolution/images/tradesolution/bg_body_main_dois.jpg); background-repeat:repeat-y;}
.GlossMenu{ margin:0 0 0 -1px;}
 html > body .GlossMenu{margin:0 0 0 -2px;}

.flasbanner, .box_cmaseries{margin:0px 0 0px 0px; background-color:#dae3ec; padding:15px 0 15px 0; width:490px;border-top:solid 1px #CCCCCC;}
.cursos{margin:15px 0 15px 2px;}
.tit_perguntas_frequentes{*margin:15px 0 0 15px; margin:0px 0 0 15px; font-family:Verdana, sans-serif; font-size:16px; font-weight:bold; *font-weight:normal; color:#0f3766;}
.tit_servicos_gratuitos{margin:15px 0 0 15px; font-family:Verdana, sans-serif; font-size:16px; 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;}
.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:-30px; position:relative;}

 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:474px; padding:25px 0 25px 15px; border-bottom:solid 1px #EAEAEA;}
.box_cmaseries{margin:0px 0 0px 0px; background-color:#eff6fb; padding:15px 0 15px 15px; width:474px;}
.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:#0f3766; font-weight:bold; text-decoration:none;}
.tit_resultados_desc{font-family:Verdana, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#666666; text-decoration:none;}
/*.tit_resultados{font-family:Verdana, Helvetica, sans-serif; font-size:14px; color:#18396a; 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 */



/* P?gina Series 4 Web Fade no Box */		.black_overlay{
			display: none;
			position: absolute;
			top: 0%;
			left: 0%;
			width: 100%;
			height: 1700px;
			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;}
.vert{height:auto;}


/* Botões do Admin Site */
#dnn_ctr485_RegistrationDates_btnCancel{margin:0 0 10px 50px;}
#dnn_ctr485_RegistrationDates_btnOk{margin:0 0 10px 0;}

#dnn_ctr484_ListDates_btnCancelar{margin:0 0 0 50px;}


.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;}

.headerGrid th{padding:8px 0 8px 0;}


.NewClassAdmin{border: 1px solid rgb(153, 153, 153);}

.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:12px;
color:#333;
line-height:15px;
}

.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;
}

/*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*/

.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;
}
