.branding-top {
	background: url(dnn_large_banner.png) no-repeat top left;
	width: 890px;
	height: 427px;
	clear: both;
	overflow: hidden;
}
.branding-top p {
	padding: 0px 60px 0 60px;
	font-size: 1.4em;
	color: #333;
}
.branding-bottom {
	clear: both;
	margin-top: 1em;
	overflow: hidden;
}
.branding-bottom ul {
	list-style: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
	clear: both;
}
.branding-bottom li {
	list-style: none;
	margin: 0 10px 0 0;
	padding: 0;
	display: block;
	width: 170px;
	float: left;
}

.branding-bottom li.feeds {
	margin: 0;
}

.branding-bottom dl {
	background: url(itembg.gif) repeat-y;
	margin: 33px 0 0 0;
	padding: 0 10px;
}
.branding-bottom dd {
	margin-left: 10px;
	height: 66px;
}
.branding-bottom dt {
	font-size: 90%;
	text-align: center;
	padding-top: 65px;
	margin-bottom: 1.75em;
	font-weight: bold;
}
.branding-bottom .commmunity {
	background: url(community_title.gif) no-repeat top left;
}
.commmunity dt {
	background: url(community_icon.gif) no-repeat;
	background-position: 50% 10px;
}
.branding-bottom .marketplace {
	background: url(marketplace_title.gif) no-repeat top left;
}
.marketplace dt {
	background: url(marketplace_icon.gif) no-repeat;
	background-position: 50% 10px;
}
.branding-bottom .conferences {
	background: url(conferences_title.gif) no-repeat top left;
}
.conferences dt {
	background: url(conferences_icon.gif) no-repeat;
	background-position: 50% 10px;
}
.branding-bottom .training {
	background: url(training_title.gif) no-repeat top left;
}
.training dt {
	background: url(training_icon.gif) no-repeat;
	background-position: 50% 10px;
}
.branding-bottom .feeds {
	background: url(feeds_title.gif) no-repeat top left;
}
.feeds dt {
	background: url(feeds_icon.gif) no-repeat;
	background-position: 50% 10px;
}
dl.bt {
	margin: 0;
	padding: 0;
	background: url(item_bt_bg.gif) no-repeat bottom;
	height: 32px;
	width: 170px;
}
div.link_adminguide {
	float:left;
	background: url(dnn_adminguide.png) no-repeat top left;
	width: 316px;
	height: 137px;
	cursor: pointer;
}
div.link_proedition {
	float:right;
	background: url(dnn_proedition.png) no-repeat top left;
	width: 514px;
	height: 137px;
	cursor: pointer;
}
div.link_main {
	margin: 260px 30px 0px 30px;
}

#LoginInfo
{
	width:545px; 
	float:left;
}
#LoginInfo h3
{
	background-color: #f7f7f7;
	color: #8f0000;
	padding: 2px 0px;
}
#LoginInfo dd, #LoginInfo dt 
{
	display:inline;
}
#LoginInfo dt
{
	font-weight:bold;
	color: #333;
}
#LoginInfo p.LoginNotes
{
	font-size: .8em;
}
#LoginInfo div.LoginBlock {
	float: left;
	width: 255px;
	padding: 5px 5px;
	margin: 0px 2px;
	border: 1px #f0f0f0 solid;
}
.SponsorIcon
{
	margin: 5px 4px; 
	float: left;
}
#QuickLinks 
{
	background-color:#f0f0f0;
	border: 1px #cccccc solid;
	padding: 2px 5px;
	position:relative;
	width:330px;
}
#QuickLinks h2, #QuickLinks p
{
	margin: 5px 5px;
}
div.hr
{
	height: 2px;
	background-color: #8f0000;
	margin: 5px 0 15px 0;
	clear:both;
}
div.hr hr
{
	display: none;
}

#TelerikInside
{
	background: white url('telerikInside.jpg');
	border: 1px #cccccc solid;
	padding: 20px 5px 10px 130px;
	margin-bottom: 5px;
	width: 205px;
	height: 140px;
	border-style:none;
}

#TelerikInside h2
{
	font-weight: bold;
}

#RightColumnInfo
{
	float:right;
	width:340px;
	margin-left: 10px;
	margin-bottom: 15px;
}
#qlCol1, #qlCol2
{
	margin: 5px 5px 15px;
	padding-left: 12pt;
	float: left;
	position:relative;
}

table.ArticleList tr td a.Head{
font-size:14px;
font-weight:bold;
}
table.ArticleList tr td{
	border-bottom: 1px solid gray;
	width: 100%;
padding:7px;
}
table.ArticleList tr td span.Article_Description{
position:relative;
top:8px;
padding-bottom:5px;
border:0px solid gray;
}
table.ArticleList tr td a.ReadMore{
position:relative;
top:3px;
}

table#LarguraSite{width:850px;}

table.OnlyContainer{margin-bottom:10px;}

.lnkServicos{display:none;}



span.fakelink{
cursor:hand;font-weight:bold;}
span.fakelink:hover{
color:red;}




.branding-top {
	background: url(dnn_large_banner.png) no-repeat top left;
	width: 890px;
	height: 427px;
	clear: both;
	overflow: hidden;
}
.branding-top p {
	padding: 0px 60px 0 60px;
	font-size: 1.4em;
	color: #333;
}
.branding-bottom {
	clear: both;
	margin-top: 1em;
	overflow: hidden;
}
.branding-bottom ul {
	list-style: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
	clear: both;
}
.branding-bottom li {
	list-style: none;
	margin: 0 10px 0 0;
	padding: 0;
	display: block;
	width: 170px;
	float: left;
}

.branding-bottom li.feeds {
	margin: 0;
}

.branding-bottom dl {
	background: url(itembg.gif) repeat-y;
	margin: 33px 0 0 0;
	padding: 0 10px;
}
.branding-bottom dd {
	margin-left: 10px;
	height: 66px;
}
.branding-bottom dt {
	font-size: 90%;
	text-align: center;
	padding-top: 65px;
	margin-bottom: 1.75em;
	font-weight: bold;
}
.branding-bottom .commmunity {
	background: url(community_title.gif) no-repeat top left;
}
.commmunity dt {
	background: url(community_icon.gif) no-repeat;
	background-position: 50% 10px;
}
.branding-bottom .marketplace {
	background: url(marketplace_title.gif) no-repeat top left;
}
.marketplace dt {
	background: url(marketplace_icon.gif) no-repeat;
	background-position: 50% 10px;
}
.branding-bottom .conferences {
	background: url(conferences_title.gif) no-repeat top left;
}
.conferences dt {
	background: url(conferences_icon.gif) no-repeat;
	background-position: 50% 10px;
}
.branding-bottom .training {
	background: url(training_title.gif) no-repeat top left;
}
.training dt {
	background: url(training_icon.gif) no-repeat;
	background-position: 50% 10px;
}
.branding-bottom .feeds {
	background: url(feeds_title.gif) no-repeat top left;
}
.feeds dt {
	background: url(feeds_icon.gif) no-repeat;
	background-position: 50% 10px;
}
dl.bt {
	margin: 0;
	padding: 0;
	background: url(item_bt_bg.gif) no-repeat bottom;
	height: 32px;
	width: 170px;
}
div.link_adminguide {
	float:left;
	background: url(dnn_adminguide.png) no-repeat top left;
	width: 316px;
	height: 137px;
	cursor: pointer;
}
div.link_proedition {
	float:right;
	background: url(dnn_proedition.png) no-repeat top left;
	width: 514px;
	height: 137px;
	cursor: pointer;
}
div.link_main {
	margin: 260px 30px 0px 30px;
}

#LoginInfo
{
	width:545px; 
	float:left;
}
#LoginInfo h3
{
	background-color: #f7f7f7;
	color: #8f0000;
	padding: 2px 0px;
}
#LoginInfo dd, #LoginInfo dt 
{
	display:inline;
}
#LoginInfo dt
{
	font-weight:bold;
	color: #333;
}
#LoginInfo p.LoginNotes
{
	font-size: .8em;
}
#LoginInfo div.LoginBlock {
	float: left;
	width: 255px;
	padding: 5px 5px;
	margin: 0px 2px;
	border: 1px #f0f0f0 solid;
}
.SponsorIcon
{
	margin: 5px 4px; 
	float: left;
}
#QuickLinks 
{
	background-color:#f0f0f0;
	border: 1px #cccccc solid;
	padding: 2px 5px;
	position:relative;
	width:330px;
}
#QuickLinks h2, #QuickLinks p
{
	margin: 5px 5px;
}
div.hr
{
	height: 2px;
	background-color: #8f0000;
	margin: 5px 0 15px 0;
	clear:both;
}
div.hr hr
{
	display: none;
}

#TelerikInside
{
	background: white url('telerikInside.jpg');
	border: 1px #cccccc solid;
	padding: 20px 5px 10px 130px;
	margin-bottom: 5px;
	width: 205px;
	height: 140px;
	border-style:none;
}

#TelerikInside h2
{
	font-weight: bold;
}

#RightColumnInfo
{
	float:right;
	width:340px;
	margin-left: 10px;
	margin-bottom: 15px;
}
#qlCol1, #qlCol2
{
	margin: 5px 5px 15px;
	padding-left: 12pt;
	float: left;
	position:relative;
}

table.ArticleList tr td a.Head{
font-size:14px;
font-weight:bold;
}
table.ArticleList tr td{
	border-bottom: 1px solid gray;
	width: 100%;
padding:7px;
}
table.ArticleList tr td span.Article_Description{
position:relative;
top:8px;
padding-bottom:5px;
border:0px solid gray;
}
table.ArticleList tr td a.ReadMore{
position:relative;
top:3px;
}

table#LarguraSite{width:850px;}

table.OnlyContainer{margin-bottom:10px;}

.lnkServicos{display:none;}



span.fakelink{
cursor:hand;font-weight:bold;}
span.fakelink:hover{
color:red;}



/* MKTH Cobrança */


.MKTH_Cobranca_Cadastro .MKTH_Cobranca_Cadastro_Itens
{	
	padding:2px;
	margin:6px 6px 0px 6px ;
	border:0px solid red;
	}
.MKTH_Cobranca_Cadastro .MKTH_Cobranca_Cadastro_Itens a.NovoCliente,
.MKTH_Cobranca div.Acoes a
{
	background-image:url(../_default/Skins/MKTH_Cobranca/images/Icon_File.png);
	background-repeat:no-repeat;
	border:0px solid red;
	padding:5px 5px 5px 30px;
	margin-bottom: 10px;
	font-weight:bold;
	font-size:14px;
		}
.MKTH_Cobranca div.Acoes ul
{
	padding:3px;
	border:0px solid red;
	margin:2px 0px 2px 0px ; 
	}
.MKTH_Cobranca div.Acoes ul li
{
	display:inline;
	border:0px solid red;
	padding:5px 0px 5px 0px;
	margin:5px 0px 5px 0px
	
	}
.MKTH_Cobranca div.Acoes a.Add
{	
	background-image:url(../_default/Skins/MKTH_Cobranca/images/Icon_add.png);
		}
.MKTH_Cobranca div.Acoes a.Delete
{	
	background-image:url(../_default/Skins/MKTH_Cobranca/images/Actions-edit-delete-icon.png);
		}
.MKTH_Cobranca div.Acoes a.Icon_Client_01
{	
	background-image:url(../_default/Skins/MKTH_Cobranca/images/Icon_Client_01.png);
		}
		
.MKTH_Cobranca div.Acoes a.ViewFile
{	
	background-image:url(../_default/Skins/MKTH_Cobranca/images/Icon_View_File.png);
		}
.MKTH_Cobranca div.Acoes a.File_01
{	
	background-image:url(../_default/Skins/MKTH_Cobranca/images/Icon_File_01.png);
		}
.MKTH_Cobranca div.Acoes a.File_OK
{	
	background-image:url(../_default/Skins/MKTH_Cobranca/images/Icon_File_OK.png);
		}
.MKTH_Cobranca div.Acoes a.Email_01
{	
	background-image:url(../_default/Skins/MKTH_Cobranca/images/Icon_E-mail_01.png);
		}
.MKTH_Cobranca div.Acoes a.Print_01
{	
	background-image:url(../_default/Skins/MKTH_Cobranca/images/Icon_Print_01.png);
		}
.MKTH_Cobranca div.Acoes a.Current_Account_01
{	
	background-image:url(../_default/Skins/MKTH_Cobranca/images/Current_Account_01.png);
		}
.MKTH_Cobranca div.Acoes a.Back_01
{	
	background-image:url(../_default/Skins/MKTH_Cobranca/images/Back_01.png);
		}
.MKTH_Cobranca div.Acoes a.Save_01
{	
	background-image:url(../_default/Skins/MKTH_Cobranca/images/Save_01.png);
		}

.MKTH_Cobranca div.Acoes a.Arrow_Left_Red
{	
	background-image:url(../_default/Skins/MKTH_Cobranca/images/Arrow_Left_Red.png);
	padding-left:35px;
		}		
		

.MKTH_Cobranca div.Acoes a.Arrow_Right_Blue
{	
	background-image:url(../_default/Skins/MKTH_Cobranca/images/Arrow_Right_Blue.png);
	padding:5px 35px 5px 5px;
	background-position:top right;
		}		
		
		
.MKTH_Cobranca .Icon
{	
	background-image:url(../_default/Skins/MKTH_Cobranca/images/Icon_File.png);
	background-repeat:no-repeat;
	padding:5px 5px 5px 30px;
	margin: 20px 10px 20px 10px ;
	font-weight:bold;
	font-size:14px;
	border:1px solid #ccc;
	background-color:#ededed;

		}
.MKTH_Cobranca .Icon_Client_02
{	
	background-image:url(../_default/Skins/MKTH_Cobranca/images/Icon_Client_02.png);
		}
		
.MKTH_Cobranca .Money_01
{	
	background-image:url(../_default/Skins/MKTH_Cobranca/images/Money_01.png);
		}
		
.MKTH_Cobranca .Icon_Client_01
{	
	background-image:url(../_default/Skins/MKTH_Cobranca/images/Icon_Client_01.png);
		}
.MKTH_Cobranca .Icon_Warning_01
{	
	background-image:url(../../yellow-warning.gif);
		}
		
		
div.MKTH_Cobranca .ListBox_01
{
	
	background-color:#f1f1f1;
	border:2px solid #ccc;
	font-size:14px;
	font-weight:bold;
	color:#333;
	}
	
	
div.MKTH_Cobranca .ServicosDisponiveis
{
		color:#850312;
	}
	
div.MKTH_Cobranca .ServicosSelecionados
{
		color:#0D0385;
	}
		
		

.MKTH_Cobranca table,
.MKTH_Cobranca table.MKTH_Cobranca,
table.MKTH_Cobranca{
	padding:0px;
	margin:0px ;
	width:99%;
	border-color:Gray;
	border:1px solid gray;
}

.MKTH_Cobranca fieldset table,
.MKTH_Cobranca table tr td table{
        width:1%;
}





table.CREF tr table tr td{
	white-space:wrap;
}
	
.MKTH_Cobranca table  tr td,
.MKTH_Cobranca table  tr td.number,
.MKTH_Cobranca table  tr th,
table.MKTH_Cobranca tr td,
table.MKTH_Cobranca tr td.number,
table.MKTH_Cobranca tr th{
	vertical-align:top;
	padding:2px 3px 2px 3px ;
	margin:4px;
	border-top:0px solid gray;
	border-left:0px solid gray;
	border-right:0px solid gray;
	white-space:nowrap;
	border-width:1px;
	width:10px;
	}

.MKTH_Cobranca table  tr td input,
table.MKTH_Cobranca tr td input{
	vertical-align:top;
	padding:2px 3px 2px 3px;
	white-space:nowrap;
	border-width:1px;
        font:Normal 12px Tahoma, Arial;
	}
table#dnn_ctr1545_extrato_contacorrente_grdLista tr td,
.MKTH_Cobranca  tr td.nowrap{
	white-space:normal;
	}	
table#dnn_ctr1545_extrato_contacorrente_grdLista tr td.number{
	white-space:nowrap;
	}	
	
.MKTH_Cobranca table tr td.AlternatingRowStyle,
table.MKTH_Cobranca tr td.AlternatingRowStyle
{
	background-color:#ccc;
	}
	
.MKTH_Cobranca table tr th,
table.MKTH_Cobranca tr th
{
	background-image:url(../_default/Skins/MKTH_Cobranca/images/menu_active.jpg);
	background-repeat:repeat-x;
	background-color:#F8260B;
	color:white;
	
	}
.MKTH_Cobranca table tr th a,
table.MKTH_Cobranca tr th a
{	color:white;
	font-weight:bold;	
	}

.MKTH_Cobranca table tr th a:hover,
table.MKTH_Cobranca tr th a:hover
{	color:#eeeeee;
	
	}

.MKTH_Cobranca table tr td tr,
table.MKTH_Cobranca tr td tr
{
	background-color:#f1f1f1;
}
.MKTH_Cobranca table tr td tr.hover, 
table.MKTH_Cobranca tr td tr.hover 
{
	background-color:#ccc;
}
.MKTH_Cobranca table tr td,
table.MKTH_Cobranca tr td
{
	border:none;
	color:#666;
    margin:0px;
	vertical-align:top;

	border-bottom:1px solid #ccc;
	}

div.MKTH_Cobranca fieldset table,
div.MKTH_Cobranca fieldset table tr td,
div.MKTH_Cobranca fieldset table tr th,	
div.MKTH_Cobranca_Editar_Cliente
{
	
	border:0px solid red;
	}
div.MKTH_Cobranca fieldset,
div.MKTH_Cobranca_Editar_Cliente fieldset
{
	
	border:2px solid #c1c1c1;
	padding:4px;
	margin:12px 6px 6px 6px ;
	background-color:#f2f2f2;
	}
div.MKTH_Cobranca fieldset legend,
div.MKTH_Cobranca_Editar_Cliente fieldset legend
{
	padding:4px 10px 4px 10px ;
	margin:6px 6px 6px 6px ;
	border:2px solid #c1c1c1;
	border-bottom:0px solid #c1c1c1;
	font-weight:bold;
	font-size:12px;
	
	background-image:url(../_default/Skins/MKTH_Cobranca/images/menu_active.jpg);
	background-repeat:repeat-x;
	background-color:#F8260B;
	color:white;
	}
.MKTH_Cobranca_Editar_Cliente fieldset.fldDadosPessoaJuridica legend
{
	padding:4px 10px 4px 23px ;
	margin:6px 6px 6px 6px ;
	border:2px solid red;
	border-bottom:0px solid #c1c1c1;
	font-weight:bold;
	font-size:12px;
	background-image:url(../_default/Skins/MKTH_Cobranca/images/workers_16x16.png);
	background-position:2px 2px;
	background-repeat:no-repeat;
	background-color:#F8260B;
	color:white;
	}
.MKTH_Cobranca_Editar_Cliente fieldset.fldDadosPessoaFisica legend
{
	padding:4px 10px 4px 23px ;
	margin:6px 6px 6px 6px ;
	border:2px solid red;
	border-bottom:0px solid #c1c1c1;
	font-weight:bold;
	font-size:12px;
	background-image:url(../_default/Skins/MKTH_Cobranca/images/Person_01.png);
	background-position:2px 2px;
	background-repeat:no-repeat;
	background-color:#F8260B;
	color:white;
	}
.MKTH_Cobranca_Editar_Cliente fieldset.fldDadosPessoaFisica table.Form_01 tr td.coluna2
{
	border-right:1px solid gray;
	}
table#MKTH_Cobranca_InclusaoClientes tr td fieldset
{
	min-height:200px;
	min-width:300%;
	}
.MKTH_Cobranca a.linkIcon,
.MKTH_Cobranca span.linkIcon,
.MKTH_Cobranca .linkIcon
{
	padding:3px 4px 3px 18px;
	background-repeat:no-repeat;
	background-position:0px 4px;
	font-weight:bold;
text-decoration:none;
	}
	
.MKTH_Cobranca .linkIcon32
{
	padding:3px 4px 18px 42px;
	background-repeat:no-repeat;
	background-position:0px 4px;
	font-weight:bold;
text-decoration:none;
	}
	
	
	
.MKTH_Cobranca td.number{text-align:right; width:10px;white-space:nowrap; padding-right:10px;}

.MKTH_Cobranca .Negativo{color:#F20000; font-weight:bold;}
.MKTH_Cobranca .Positivo{color:#001CD4; font-weight:bold;}

.MKTH_Cobranca .ClienteAtivo{color:#333; font-weight:bold;}
.MKTH_Cobranca .ClienteInativo{color:#9E9E9E; font-weight:bold; text-decoration: line-through;}
	
	
.MKTH_Cobranca  .Ativo,
.MKTH_Cobranca  .Ativa,
.MKTH_Cobranca  .OK
{
	background-image:url(../_default/Skins/MKTH_Cobranca/images/OK_16x16.png);
	}
.MKTH_Cobranca  a.lkbDarBaixa
{
	background-image:url(../_default/Skins/MKTH_Cobranca/images/OK_16x16.png);
	}
.MKTH_Cobranca  span.lblPago
{
	background-image:url(../_default/Skins/MKTH_Cobranca/images/Paid_16x16.png);
	}
.MKTH_Cobranca  .lnkEditar
{
	background-image:url(../_default/Skins/MKTH_Cobranca/images/Edit_16x16.png);
	}
table.MKTH_Cobranca  a.lnkVisualizar
{
	background-image:url(../_default/Skins/MKTH_Cobranca/images/View_16x16.png);
	}
.MKTH_Cobranca  a.lnkExcluir
{
	background-image:url(../_default/Skins/MKTH_Cobranca/images/Delete_16x16.gif);
	}
.MKTH_Cobranca  .lnkCancel,
.MKTH_Cobranca  .Inativa,
.MKTH_Cobranca  .Inativo
{
	background-image:url(../_default/Skins/MKTH_Cobranca/images/cancel_16x16.png);
	}
.MKTH_Cobranca  a.lnkEnviar
{
	background-image:url(../_default/Skins/MKTH_Cobranca/images/email_01_16x16.png);
	}
.MKTH_Cobranca  a.lnkImprimir
{
	background-image:url(../_default/Skins/MKTH_Cobranca/images/Print_01_16x16.png);
	}
.MKTH_Cobranca  .Email_Nao_Enviado
{
	background-image:url(../_default/Skins/MKTH_Cobranca/images/email_nao_enviado.png);
	}
.MKTH_Cobranca  .Email_Enviado
{
	background-image:url(../_default/Skins/MKTH_Cobranca/images/email_enviado.png);
	}
	
.MKTH_Cobranca  a.lnkContaCorrente
{
	background-image:url(../_default/Skins/MKTH_Cobranca/images/Current_Account_16x16.png);
	}
	
.MKTH_Cobranca  a.lnkBoletos
{
	background-image:url(../_default/Skins/MKTH_Cobranca/images/barcode.png);
	}
.MKTH_Cobranca  a.lnkServicos
{
	background-image:url(../_default/Skins/MKTH_Cobranca/images/worker_16x16.png);
	}
.MKTH_Cobranca  .PF_01
{
	background-image:url(../_default/Skins/MKTH_Cobranca/images/Person_01.png);
	}
.MKTH_Cobranca  .PJ_01
{
	background-image:url(../_default/Skins/MKTH_Cobranca/images/workers_16x16.png);
	}
.MKTH_Cobranca .Save
{
background-image:url(../../images/save.gif);
}
.MKTH_Cobranca .Settings
{
background-image:url(../../images/action_settings.gif);
}
.MKTH_Cobranca .Warning
{
background-image:url(../../images/yellow-warning_16px.gif);
color:red;
}

.MKTH_Cobranca .gif
{
background-image:url(../../images/FileManager/Icons/gif.gif);
}



.MKTH_Cobranca .Warning32
{
background-image:url(../../images/yellow-warning.gif);
border:2px solid red;
	background-position:5px 4px;
color:red;
background-color:#f3f3f3;
font-size:15px;
padding-top:8px;
}	
.MKTH_Cobranca .Warning input
{
border:2px solid red;
}	


.MKTH_Cobranca .Captcha{min-width:195px}

.MKTH_Cobranca input.Consultar{font-size:20px;height:40px;}
.ie .MKTH_Cobranca input.Consultar{font-size:16px;}


table.MKTH_Cobranca  .StatusRemessa
{
	font-weight:bold;
	}
table.MKTH_Cobranca  .StatusBoleto span,
/*table.MKTH_Cobranca  .StatusRemessa span,*/
table.MKTH_Cobranca  .StatusBoleto div,
table.MKTH_Cobranca  .StatusRemessa div,
table.MKTH_Cobranca  .Status
{
	font-weight:bold;
	padding:2px;
	color:White;
	text-align:center;

	}
table.MKTH_Cobranca  .StatusBoleto div span,
table.MKTH_Cobranca  .StatusRemessa div span
{
	cursor:help;
	}
table.MKTH_Cobranca .StatusBoleto div,
table.MKTH_Cobranca .StatusRemessa div
{
	/*float:left;*/
	margin:0px 2px 0px 2px;
	width:95%;

}

table.MKTH_Cobranca  .A{background-color:#9D9D00;}
table.MKTH_Cobranca  .C{background-color:Orange;}
table.MKTH_Cobranca  .E{background-color:Green;}
table.MKTH_Cobranca  .P{background-color:Blue;}
table.MKTH_Cobranca  .V{background-color:Red;}
table.MKTH_Cobranca  .S{background-color:#00C4CF;}
table.MKTH_Cobranca  .B,table.MKTH_Cobranca  .StatusBoleto .D{background-color:Purple;}
table.MKTH_Cobranca  .Neutro{background-color:#666;}

table.MKTH_Cobranca  .StatusRemessa .C{background-color:Red;}
table.MKTH_Cobranca  .StatusRemessa .E{background-color:Red;}
table.MKTH_Cobranca  .StatusRemessa .G{background-color:Green;}
table.MKTH_Cobranca  .StatusRemessa .N{background-color:#333;}
table.MKTH_Cobranca  .StatusRemessa .R{background-color:Blue;}
table.MKTH_Cobranca  .StatusRemessa .W{background-color:#9D9D00;}
table.MKTH_Cobranca  .StatusRemessa .H{background-color:#ccc;}
table.MKTH_Cobranca  .StatusRemessa .S{background-color:#578769;}

table.MKTH_Cobranca  .A_Descricao{color:#9D9D00;}
table.MKTH_Cobranca  .C_Descricao{color:Orange;}
table.MKTH_Cobranca  .E_Descricao{color:Green;}
table.MKTH_Cobranca  .P_Descricao{color:Blue;}
table.MKTH_Cobranca  .V_Descricao{color:Red;}
table.MKTH_Cobranca  .B_Descricao,table.MKTH_Cobranca  
.D_Descricao,{color:Purple;}

table.MKTH_Cobranca  .C_Descricao{color:Red;}
table.MKTH_Cobranca  .E_Descricao{color:Red;}
table.MKTH_Cobranca  .G_Descricao{color:Green;}
table.MKTH_Cobranca  .N_Descricao{color:#333;}
table.MKTH_Cobranca  .R_Descricao{color:Blue;}
table.MKTH_Cobranca  .W_Descricao{color:#9D9D00;}
table.MKTH_Cobranca  .S_Descricao{color:#578769;}

table.MKTH_Cobranca .DNN_Reports_Grid_AlternatingRow{
background-color:#eee;
}


div.YourCompany_resultadosContent h2,
div.MKTH_resultadosContent h2,
div.MKTH_01_CalendarioContent h2{
	border-bottom:1px solid silver;
	margin:5px 0px 5px 0px ;
	padding-bottom:0px;
	font-weight:bold;
	color:#900;
	font-size:16px;
}
table.MKTH_01_Competicoes_Calendario_Resultados tr td h3,
div.YourCompany_resultadosContent h3,
div.MKTH_resultadosContent h3,
div.MKTH_01_CalendarioContent h3{
	border-bottom:1px solid silver;
	margin:5px 0px 5px 0px ;
	padding-bottom:0px;
}

table.MKTH_01_table tr td{
	vertical-align:top;
	padding:2px;
	margin:2px;
	border-top:0px solid gray;
	border-left:0px solid gray;
}

table.MKTH_01_table tr
{
	background-color:#f1f1f1;
}
table.MKTH_01_table tr.hover
{
	background-color:#ccc;
}

table.MKTH_01_table tr td,
table.MKTH_01_table tr th
{
	border:none;
	font:Normal 11px Tahoma, Arial;
	color:#666;
	vertical-align:top;
	/*background-color:#f1f1f1;*/
	white-space:nowrap;
	}
table.MKTH_01_table tr td{
	font-weight:bold;
	border:1px solid #aaa;
	}
table.MKTH_01_table tr td,
table.MKTH_01_table tr th{
	padding:4px;
	}

table.MKTH_01_table tr.thead td,
table.MKTH_01_table tr.thead th{
	background-color:#339933;
	color:white;
	padding:4px;
	}
table.MKTH_01_table tr.AlternateItem
{
	background-color:#ffffff;
	}

table.MKTH_01_table tr td a
{
	border:1px solid transparent;
	margin:0px;
	padding:2px 2px 2px 2px;
	text-decoration:none;
	width:100%;
	font:Bold 11px Tahoma, Arial;
	}
table.MKTH_01_table tr td a:hover{
	text-decoration:none;
	background-color:#748FAB;
	color:#fff;
	}

table.MKTH_01_table tr td{
	border-top:1px solid #aaa;
	border-left:1px solid #aaa;
	border-bottom:1px solid #aaa;
	margin:0px;
	padding:4px ;
	text-decoration:none;
	}

table.MKTH_01_table tr th{
        white-space:nowrap;
        vertical-align:top;
        text-align:left;	border-top:1px solid #aaa;
	border-left:1px solid #aaa;
	border-bottom:1px solid #aaa;
padding:6px;
font-weight:bold;
color:red;


}

.CREF table  tr td{
	vertical-align:top;
	padding:2px;
	margin:2px;
	border-top:0px solid gray;
	border-left:0px solid gray;
}

.CREF table  tr
{
	background-color:#f1f1f1;
}
.CREF table  tr.hover
{
	background-color:#ccc;
}

.CREF table  tr td,
.CREF table  tr th
{
	border:none;
	font:Normal 11px Tahoma, Arial;
	color:#666;
	vertical-align:top;
	/*background-color:#f1f1f1;*/
	white-space:wrap;
	}
.CREF table  tr td{
	font-weight:bold;
	border:1px solid #aaa;
	}
.CREF table  tr td,
.CREF table  tr th{
	padding:4px;
	}

.CREF table  tr.thead td,
.CREF table  tr.thead th{
	background-color:#339933;
	color:white;
	padding:4px;
	}
.CREF table  tr.AlternateItem
{
	background-color:#ffffff;
	}

.CREF table  tr td a
{
	border:1px solid transparent;
	margin:0px;
	padding:2px 2px 2px 2px;
	text-decoration:none;
	width:100%;
	font:Bold 11px Tahoma, Arial;
	}
.CREF table  tr td a:hover{
	text-decoration:none;
	background-color:#748FAB;
	color:#fff;
	}

.CREF table  tr td{
	border-top:1px solid #aaa;
	border-left:1px solid #aaa;
	border-bottom:1px solid #aaa;
	margin:0px;
	padding:4px ;
	text-decoration:none;
	}

.CREF table  tr th{
        white-space:nowrap;
        vertical-align:top;
        text-align:left;	border-top:1px solid #aaa;
	border-left:1px solid #aaa;
	border-bottom:1px solid #aaa;
padding:6px;
font-weight:bold;
color:red;


}

table.tablestyle{
                margin-top:10px;
}

table.tablestyle tr td{
 	font-size:11px;
                white-space:nowrap;
                vertical-align:top;}
table.tablestyle tr th{
                white-space:nowrap;
                vertical-align:top;
}

body{	font:Normal 12px Tahoma, Arial;
}


div.MKTH_Cobranca fieldset{
	margin:12px 6px 6px 6px ;
	/*width:100%;*/
	}

div.MKTH_Cobranca_print fieldset{
	
	border:2px solid #c1c1c1;
	padding:4px;
	margin:12px 6px 6px 6px ;
	background-color:#FFF;
	}

div.MKTH_Cobranca_print fieldset legend{
	padding:4px 10px 4px 10px ;
	margin:6px 6px 6px 6px ;
	border:2px solid #c1c1c1;
	border-bottom:2px solid #c1c1c1;
	font-weight:bold;
	font-size:14px;
	background-color:#FFF;
                color:gray;
	}




.lblTotalCredito,
.lblTotalDebito,
.lblSaldo{
font-weight:bold;
font-size:12px;
}
table.table_totais{
margin:5px;
                margin-bottom:10px;
                border-collapse:collapse;
                width:200px;
               border-right:0px solid #c1c1c1;
               float:left;
}
table.table_totais tr td{ text-align:right;
	border-top:0px solid #c1c1c1;
	border-left:0px solid #c1c1c1;
}

h2.relatorios{ font:Normal 23px Tahoma, Arial;
margin:0px 0px 0px 20px ;
padding:0;
color:black;
border-bottom:1px solid black;
}
.DescricaoObs,
.red{
color:red;
font-weight: bold;
}
.float-left{float:left;}
/*.float-left img{float:left; margin-right:5px;  margin-bottom:5px; }*/




.DnnModule-477{
	z-index:1000;
}

.DnnModule-604{
	z-index:1000;
        position:relative;
        top:-100px;
        left:375px;
}


.DnnModule-604.PopUP_01{
        background-color:transparent;
}

.DnnModule-604.containermaster_mkth_PopUp_01 tr td,
.PopUP_01 .containermaster_mkth_PopUp_01 .containerrow1_mkth_PopUp_01 tr td,
.PopUP_01 .containermaster_mkth_PopUp_01 .containerrow1_mkth_PopUp_01 td td,
.PopUP_01 .containermaster_mkth_PopUp_01 .containerrow1_mkth_PopUp_01
{
        background-color:transparent;
}


.fechaPopUp{padding:4px;}

.Pane2 .NormalBold,.Pane2 .Normal,
.Pane3 .NormalBold,.Pane3 .Normal,
.Pane4 .NormalBold, .Pane4 .Normal, .Pane4 .Normal a{
        font-size:11px;
}


.Pane2 .containerMiddle .containerCenter,
.Pane3 .containerMiddle .containerCenter,
.Pane4 .containerMiddle .containerCenter{
        padding-left:10px;
}
.Pane2 div.DnnModule table.containermaster_mkth04 .containerMiddle,

.Pane4 div.DnnModule table.containermaster_mkth04 .containerMiddle{
     height:145px;  
}


.Pane3 div.DnnModule table.containermaster_mkth04 .containerMiddle{
     height:auto;  

}





/* CAROUSEL */
.wrapper {	border:0px solid #DBDBD; }
.carousel{
    margin:  0 0 0px 0;
    position:relative;
    height: 200px;
    width: 705px;
    overflow:hidden;  
background-color:#fff;
	/*background:url(Banner_Detail.png)*/;

}
#items{
	height:202px;
    overflow:hidden; 
	margin:0px;
	padding:0px;
	}
#items img{
	margin:0px;
	padding:0px;
	}


.carousel .backgrounds{
    height: 200px;
}

.carousel .backgrounds .item{
    width: 705px;
    height: 200px;
    float:left;
    position:relative;
    z-index:1;
}

.carousel table{

	height:200px;
	}
.carousel table tr td.coluna1{
	vertical-align:top;
	text-align:center;
	width:705px;
	padding:0;
}

.carousel table tr td.coluna1 div{
	width:705px;
	height:200px;
	overflow:hidden;
		vertical-align:top;
}
.carousel table tr td.coluna2{
	vertical-align:top;
	padding:2px 2px 2px 4px ;
	font-weight:bold;
	font-size:14px;
	font-style:italic;
	font-family:"Calibri",Verdana, Geneva, sans-serif;
}
.carousel table tr td.coluna2 a{
	font-weight:bold;
	font-size:14px;
	font-style:italic;
	font-family:"Calibri",Verdana, Geneva, sans-serif;
}


.carousel .panel{
    border:0px solid red;
    position:absolute;
    right: 0;
    top:180px;
    height: 20px;
    width: 705px;
    z-index:2;
	font-size:11px;
	font-family:"Calibri",Verdana, Geneva, sans-serif;
/*	background:transparent url(Banner_Detail.png);*/
   
}
.mac .carousel .panel{
    font-size:9px;
}

.carousel h2{
	font-family:"Calibri",Verdana, Geneva, sans-serif;
	font-size:18px;
	font-style:Normal;
	color:#000;
	padding:0px;
	margin:0px;
}
.mac .carousel h2{
	font-size:14px;
}
.carousel .panel .paging{
    position:absolute;
border:0px solid red;
    bottom: 5px;
    left:45px;

    text-align:left;   

}

.carousel .panel .paging a{
    color: #4c4c4c;
    font-size: 1.1em;
}

.carousel .panel .pause{
    position:absolute;
    right:30px;
    top:-5px;
    display:block;
    width: 18px;
    height: 18px;
    background: transparent url(carousel_pause_bg.gif) no-repeat 0 0;
    text-indent: -6000px;
	
}

.carousel .panel .play{
    position:absolute;
    right:30px;
    top:-5px;
    display:block;
    width: 18px;
    height: 18px;
    background: transparent url(carousel_play_bg.gif) no-repeat 0 0;
    text-indent: -6000px;
}


.carousel .panel .paging .next{
    position:absolute;
    right:-23px;
    bottom:0px;
    display:block;
    width: 18px;
    height: 18px;
    background: transparent url(arrow_01_right.png) no-repeat 0 0;
    text-indent: -6000px;
}

.carousel .panel .paging .previous{
    position:absolute;
    left:-15px;
    bottom:0px;
    display:block;
    width: 18px;
    height: 18px;
    background: transparent url(arrow_01_left.png) no-repeat 0 0;
    text-indent: -6000px;
}

.navcycle{
	border:0px solid red;
	margin-left:0px;
	}

.carousel .panel .paging #numbers a ,
.navcycle  a {
    padding: 3px 8px 5px 8px ;
	margin:0px 3px 0px 3px;
	font-family:"segoe ui", Arial,Verdana, Geneva, sans-serif;
	font-size:18px;
	font-style:Bold;
	color: #000;
	font-weight:bold;
	background:transparent url(numbers.png) no-repeat 0px 4px;
	text-decoration:none;
}

.mac .carousel .panel .paging #numbers a ,
.mac .navcycle  a {
	font-size:18px;
    padding: 7px 8px 7px 8px ;
}


.carousel .panel .paging #numbers a:hover,
.navcycle a:hover {color:#333;}
.carousel .panel .paging #numbers a.selected,
.navcycle  a.activeSlide  {
	background-image:url(numbers_selected.png);
color:#fff;
}



.carousel .panel .details_wrapper {
    position:absolute;
    top:20px;
    left:25px;
    width: 275px;
    overflow:hidden;
    height: 200px;
}

.carousel .panel .details_wrapper .details{
    height: 200px;
}

.carousel .panel .details_wrapper .details .detail{
    width: 275px;
    height: 200px;
    float:left;
}

.carousel .panel .details_wrapper .details h2{
    font-size: 1.9em;
    line-height: 1.2em;
    margin: 0 0 5px 0;
}

.carousel .panel .details_wrapper .details a.more{
    color: #fff;
    font-size:1.1em;
}   



#BannerHomeSINPEFESPMask{

    height: 207px;
    width: 709px;
    background-image:url(Banner_Home.png);
    position:relative;
    top:-203px;
    left:-4px;
    margin-bottom:-200px;
    z-index:998;
}
#BannerHomeSINPEFESPMask1{

    height: 207px;
    width: 35px;
    background-image:url(Banner_Home.png);
    background-position:left top;
    position:relative;
    top:-203px;
    left:-3px;
    margin-bottom:-200px;
    z-index:998;
}
#BannerHomeSINPEFESPMask2{

    height: 204px;
    width: 35px;
    background-image:url(Banner_Home.png);
    background-position:right top;
    position:relative;
    top:-209px;
    left:674px;
    margin-bottom:-200px;
    z-index:998;
}



#carousel1menor .panel{
    border:0px solid red;
    position:absolute;
    right: 0;
    top:180px;
    height: 20px;
    width: 305px;
    z-index:2;
	font-size:11px;
	font-family:"Calibri",Verdana, Geneva, sans-serif;
/*	background:transparent url(Banner_Detail.png);*/
   
}

#carousel1menor table tr td.coluna1{
	vertical-align:top;
	text-align:center;
	width:305px;
	padding:0;
}

#carousel1menor table tr td.coluna1 div{
	width:305px;
	height:200px;
	overflow:hidden;
		vertical-align:top;
}
#carousel1menor .backgrounds .item{
    width: 305px;
    height: 200px;
    float:left;
    position:relative;
    z-index:1;
}
#carousel1menor{
    margin:  0 0 0px 0;
    position:relative;
    height: 200px;
    width: 305px;
    overflow:hidden;  
background-color:#fff;
	/*background:url(Banner_Detail.png)*/;

}
#BannerHomeMenorSINPEFESPMask{

    height: 207px;
    width: 309px;
    background-image:url(Banner_Home.png);
    position:relative;
    top:-203px;
    left:-4px;
    margin-bottom:-200px;
    z-index:1001;
}
#BannerHomeMenorSINPEFESPMask1{

    height: 207px;
    width: 35px;
    background-image:url(Banner_Home.png);
    background-position:left top;
    position:relative;
    top:-203px;
    left:-3px;
    margin-bottom:-200px;
    z-index:998;
}
#BannerHomeMenorSINPEFESPMask2{

    height: 204px;
    width: 35px;
    background-image:url(Banner_Home.png);
    background-position:right top;
    position:relative;
    top:-209px;
    left:274px;
    margin-bottom:-200px;
    z-index:998;
}



/* INICIO - carousel2 */


.carousel2 {
    margin:  0 -20px 0 0;
    position:relative;
    height: 100px;
    width: 210px;
    overflow:hidden;  
background-color:#fff;
	/*background:url(Banner_Detail.png)*/;

}
.carousel2 #items{
	height:100px;
    overflow:hidden; 
	margin:0px;
	padding:0px;
	}
.carousel2 #items img{
	margin:0px;
	padding:0px;
	}


.carousel2 .backgrounds{
    height: 100px;
}

.carousel2 .backgrounds .item{
    width: 210px;
    height: 100px;
    float:left;
    position:relative;
    z-index:1;
}

.carousel2 table{

	height:210px;
	}
.carousel2 table tr td.coluna1{
	vertical-align:top;
	text-align:center;
	width:210px;
	padding:0;
}

.carousel2 table tr td.coluna1 div{
	width:210px;
	height:100px;
	overflow:hidden;
		vertical-align:top;
}
.carousel2 table tr td.coluna2{
	vertical-align:top;
	padding:2px 2px 2px 4px ;
	font-weight:bold;
	font-size:14px;
	font-style:italic;
	font-family:"Calibri",Verdana, Geneva, sans-serif;
}
.carousel2 table tr td.coluna2 a{
	font-weight:bold;
	font-size:14px;
	font-style:italic;
	font-family:"Calibri",Verdana, Geneva, sans-serif;
}


.carousel2 .panel{
    border:0px solid red;
    position:absolute;
    right: 0;
    top:180px;
    height: 20px;
    width: 210px;
    z-index:2;
	font-size:11px;
	font-family:"Calibri",Verdana, Geneva, sans-serif;
/*	background:transparent url(Banner_Detail.png);*/
   
}
.mac .carousel2 .panel{
    font-size:9px;
}

.carousel2 h2{
	font-family:"Calibri",Verdana, Geneva, sans-serif;
	font-size:18px;
	font-style:Normal;
	color:#000;
	padding:0px;
	margin:0px;
}
.mac .carousel2 h2{
	font-size:14px;
}
.carousel2 .panel .paging{
    position:absolute;
border:0px solid red;
    bottom: 5px;
    left:45px;

    text-align:left;   

}

.carousel2 .panel .paging a{
    color: #4c4c4c;
    font-size: 1.1em;
}

.carousel2 .panel .pause{
    position:absolute;
    right:30px;
    top:-5px;
    display:block;
    width: 18px;
    height: 18px;
    background: transparent url(carousel_pause_bg.gif) no-repeat 0 0;
    text-indent: -6000px;
	
}

.carousel2 .panel .play{
    position:absolute;
    right:30px;
    top:-5px;
    display:block;
    width: 18px;
    height: 18px;
    background: transparent url(carousel_play_bg.gif) no-repeat 0 0;
    text-indent: -6000px;
}


.carousel2 .panel .paging .next{
    position:absolute;
    right:-23px;
    bottom:0px;
    display:block;
    width: 18px;
    height: 18px;
    background: transparent url(arrow_01_right.png) no-repeat 0 0;
    text-indent: -6000px;
}

.carousel2 .panel .paging .previous{
    position:absolute;
    left:-15px;
    bottom:0px;
    display:block;
    width: 18px;
    height: 18px;
    background: transparent url(arrow_01_left.png) no-repeat 0 0;
    text-indent: -6000px;
}


.carousel2 .panel .paging #numbers a ,
.carousel2 .navcycle  a {
    padding: 3px 8px 5px 8px ;
	margin:0px 3px 0px 3px;
	font-family:"segoe ui", Arial,Verdana, Geneva, sans-serif;
	font-size:18px;
	font-style:Bold;
	color: #000;
	font-weight:bold;
	background:transparent url(numbers.png) no-repeat 0px 4px;
	text-decoration:none;
}

.mac .carousel2 .panel .paging #numbers a ,
.mac .carousel2 .navcycle  a {
	font-size:18px;
    padding: 7px 8px 7px 8px ;
}


.carousel2 .panel .paging #numbers a:hover,
.carousel2 .navcycle a:hover {color:#333;}
.carousel2 .panel .paging #numbers a.selected,
.carousel2 .navcycle  a.activeSlide  {
	background-image:url(numbers_selected.png);
color:#fff;
}



.carousel2 .panel .details_wrapper {
    position:absolute;
    top:20px;
    left:25px;
    width: 210px;
    overflow:hidden;
    height: 100px;
}

.carousel2 .panel .details_wrapper .details{
    height: 100px;
}

.carousel2 .panel .details_wrapper .details .detail{
    width: 210px;
    height: 100px;
    float:left;
}

.carousel2 .panel .details_wrapper .details h2{
    font-size: 1.9em;
    line-height: 1.2em;
    margin: 0 0 5px 0;
}

.carousel2 .panel .details_wrapper .details a.more{
    color: #fff;
    font-size:1.1em;
}   


/* FIM - carousel2 */


/* END CAROUSEL */







.ConvencoesHomeMask1{

    height: 60px;
    width: 33px;
    background-image:url(Banner_Home.png);
    background-position:left top;
    position:relative;
    top:-40px;
    left:-5px;
    margin-bottom:-40px;
    z-index:1001;
}

.ConvencoesHomeMask2{

    height: 64px;
    width: 35px;
    background-image:url(Banner_Home.png);
    background-position:right top;
    position:relative;
    top:-64px;
    left:0px;
    float:right;
    margin-bottom:-40px;
    z-index:1001;
}

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}

.DnnModule-CodingStaffMenuBox {z-index:1000;} 

.nowrap{
white-space:nowrap;
}
.ie .DnnModule-479 table.containerMiddle {
position:relative;
top:-15px;
margin-bottom:-15px;
}



    #dnn_ctr518_ArticleDetails_lblPostedDate,
    #dnn_ctr518_ArticleDetails_lblDatePosted,
    #dnn_ctr519_ArticleDetails_lblPostedDate,
    #dnn_ctr519_ArticleDetails_lblDatePosted,
    #dnn_ctr520_ArticleDetails_lblDatePosted,
    #dnn_ctr520_ArticleDetails_lblPostedDate,
    #dnn_ctr858_ArticleDetails_lblDatePosted,
    #dnn_ctr858_ArticleDetails_lblPostedDate,
    #dnn_ctr865_ArticleDetails_lblDatePosted,
    #dnn_ctr865_ArticleDetails_lblPostedDate,
    #dnn_ctr870_ArticleDetails_lblDatePosted,
    #dnn_ctr870_ArticleDetails_lblPostedDate
    {
    display:none;
    margin-bottom:-5px;
    }

.CampoInvalido{background-color:#ffeb8c;color:red;border:2px solid red;}
/*
#dnn_ctr821_editar_boleto_pnlBoletoServico{display:none;}
#dnn_ctr821_editar_boleto_txtDemonstrativo_PanelTextEditor{height:150px;}
#dnn_ctr821_editar_boleto_txtDemonstrativo_DivRichTextBox,
#dnn_ctr821_editar_boleto_txtDemonstrativo_DivBasicTextBox{
width:800px;height:140px;overflow-y:scroll;}
*/

.DnnModule-DNN_UserDefinedTable div.dnnFormRadioButtons,.DnnModule-DNN_UserDefinedTable div.dnnHSRadioButtons,.DnnModule-DNN_UserDefinedTable span.dnnFormRadioButtons,.DnnModule-DNN_UserDefinedTable span.dnnHSRadioButtons {
display: inline-block;
 padding: 0px; 
 margin-bottom: 0px; 
background-color: transparent;
}
.DnnModule-DNN_UserDefinedTable .dnnForm .dnnFormItem .dnnFormLabelWithoutHelp {
width: 200px;
padding: 0px;
margin: 0px;
float: left;
}

.DnnModule-DNN_UserDefinedTable h2.dnnFormSectionHead{float:left;
clear:both;
  font-size:12px;
}

a.dnnPrimaryAction{color:white !important;}





.SearchContainer,
#dnn_dnnTerms_hypTerms,
#dnn_dnnPrivacy_hypPrivacy
{display:none;}



.RadPanelBar_MinimalExtropy
{
	background: #fff;
}

.RadPanelBar_MinimalExtropy .rpRootGroup
{
	border-color: #ebedf0;
}

.RadPanelBar_MinimalExtropy .rpLink,
.RadPanelBar_MinimalExtropy .rpTemplate
{
	padding-left:7px;
	color: #2e3d47;
	font: normal 12px/24px "Segoe UI", Arial, sans-serif;
}

.RadPanelBar_MinimalExtropy .rpLink
{
	background-color: #f5f9fb;
	border-color: #ebedf0;
}
.RadPanelBar_MinimalExtropy .rpImage
{
	margin-left:5px;
}
/* compensate for borders */

.RadPanelBar_MinimalExtropy .rpOut
{
	border-color: #ebedf0;
}

.RadPanelBar_MinimalExtropy .rpExpanded
{
	border-color: #ebedf0;
}

.RadPanelBar_MinimalExtropy .rpLink:hover,
.RadPanelBar_MinimalExtropy .rpFocused,
.RadPanelBar_MinimalExtropy .rpSelected
{
	color: #2e3d47;
}

.RadPanelBar_MinimalExtropy .rpLink:hover,
.RadPanelBar_MinimalExtropy .rpFocused
{
	background-color: #ebedf0;
	border-color: #ebedf0;
}

.RadPanelBar_MinimalExtropy .rpSelected,
.RadPanelBar_MinimalExtropy .rpSelected:hover
{
	background-color: #ebedf0;
	border-color: #ebedf0;
}

div.RadPanelBar_MinimalExtropy .rpLink .rpOut,
div.RadPanelBar_MinimalExtropy .rpFocused .rpOut, 
div.RadPanelBar_MinimalExtropy .rpLink:hover .rpOut, 
div.RadPanelBar_MinimalExtropy .rpSelected .rpOut, 
div.RadPanelBar_MinimalExtropy .rpSelected:hover .rpOut
{
	padding-bottom: 1px;
	border: 0;
}

/* <disabled items> */
.RadPanelBar_MinimalExtropy .rpDisabled,
.RadPanelBar_MinimalExtropy .rpDisabled:hover
{
	color: #ccc;
	background-color: #f5f9fb;
	border-color: #ebedf0;
	cursor: default;
}

.RadPanelBar_MinimalExtropy .rpDisabled:hover .rpOut
{
	border-color: #ebedf0;
}
/* </disabled items> */

/* <expand arrows> */
.RadPanelBar_MinimalExtropy .rpExpandable .rpText,
.RadPanelBar_MinimalExtropy .rpExpanded .rpText
{
	background-color: transparent;
	background-image: url('PanelBar/Expandable.png');
	background-repeat: no-repeat;
}
/* </expand arrows> */

/* <subitems> */
.RadPanelBar_MinimalExtropy .rpGroup
{
	background-color: #fff;
}

div.RadPanelBar_MinimalExtropy .rpGroup .rpLink,
div.RadPanelBar_MinimalExtropy .rpGroup .rpTemplate
{
	color: #2e3d47;
	background-color: transparent;
	background-image: none;
	border: 0;
	margin: 0 2px;
	padding: 1px 1px 1px 8px;
}

div.RadPanelBar_MinimalExtropy .rpGroup .rpLink:hover,
div.RadPanelBar_MinimalExtropy .rpGroup .rpFocused,
div.RadPanelBar_MinimalExtropy .rpGroup .rpSelected,
div.RadPanelBar_MinimalExtropy .rpGroup .rpSelected:hover
{
	color: #2e3d47;
	border: 1px solid #ebedf0;
	background-color: #ebedf0;
	padding: 0px 0px 0px 7px;
}

div.RadPanelBar_MinimalExtropy .rpGroup .rpSelected
{
	background-color: #ebedf0;
	border-color: #ebedf0;
}

/* <subitems (disabled)> */
div.RadPanelBar_MinimalExtropy .rpGroup .rpDisabled,
div.RadPanelBar_MinimalExtropy .rpGroup .rpDisabled:hover
{
	color: #ccc;
	text-decoration: none;
	background-color: #fff;
	border: 0;
	padding: 0px 0px 0px 7px;
}
/* </subitems (disabled)> */

/* <subitems> */

/* <background positioning> */
.RadPanelBar_MinimalExtropy .rpLink,
.RadPanelBar_MinimalExtropy .rpExpanded
{
	background-position: 0 0;
}

.RadPanelBar_MinimalExtropy .rpFocused,
.RadPanelBar_MinimalExtropy .rpLink:hover,
.RadPanelBar_MinimalExtropy .rpExpanded:hover
{
	background-position: 0 -200px;
}

.RadPanelBar_MinimalExtropy .rpSelected,
.RadPanelBar_MinimalExtropy .rpSelected:hover
{
	background-position: 0 -400px;
}

.RadPanelBar_MinimalExtropy .rpFirst .rpLink,
.RadPanelBar_MinimalExtropy .rpFirst .rpExpanded
{
	background-position: 0 -1px;
}

.RadPanelBar_MinimalExtropy .rpFirst .rpFocused,
.RadPanelBar_MinimalExtropy .rpFirst .rpLink:hover
{
	background-position: 0 -201px;
}

.RadPanelBar_MinimalExtropy .rpFirst .rpSelected,
.RadPanelBar_MinimalExtropy .rpFirst .rpSelected:hover
{
	background-position: 0 -401px;
}

/*      <expand arrows> */
.RadPanelBar_MinimalExtropy .rpExpandable .rpText,
.RadPanelBar_MinimalExtropy .rpExpanded .rpText
{
	padding-right: 20px;
	background-repeat: no-repeat;
}

.RadPanelBar_MinimalExtropy_rtl .rpExpandable .rpText,
.RadPanelBar_MinimalExtropy_rtl .rpExpanded .rpText
{
	padding-left: 20px;
}

.RadPanelBar_MinimalExtropy_rtl .rpGroup .rpText
{
	padding: 0 10px;
}

.RadPanelBar_MinimalExtropy .rpExpandable .rpText { background-position: 100% 0; }
.RadPanelBar_MinimalExtropy .rpExpanded .rpText { background-position: 100% -176px; }
.RadPanelBar_MinimalExtropy_rtl .rpExpandable .rpText { background-position: 0 0; }
.RadPanelBar_MinimalExtropy_rtl .rpExpanded .rpText { background-position: 0 -176px; }

.RadPanelBar_MinimalExtropy .rpGroup .rpExpandable .rpText { background-position: 100% -338px; }
.RadPanelBar_MinimalExtropy .rpGroup .rpExpanded .rpText { background-position: 100% -477px; }
.RadPanelBar_MinimalExtropy_rtl .rpGroup .rpExpandable .rpText { background-position: 0 -338px; }
.RadPanelBar_MinimalExtropy_rtl .rpGroup .rpExpanded .rpText { background-position: 0 -477px; }

/*      </expand arrows> */

.RadPanelBar_MinimalExtropy .rpGroup .rpLink,
.RadPanelBar_MinimalExtropy .rpGroup .rpLink .rpOut { background-position: 0 200px; }

.RadPanelBar_MinimalExtropy .rpGroup .rpLink:hover,
.RadPanelBar_MinimalExtropy .rpGroup .rpFocused { background-position: 100% -22px; }
.RadPanelBar_MinimalExtropy .rpGroup .rpLink:hover .rpOut,
.RadPanelBar_MinimalExtropy .rpGroup .rpFocused .rpOut { background-position: 0 0; }

/*      <subitems (selected)> */
.RadPanelBar_MinimalExtropy .rpGroup .rpSelected,
.RadPanelBar_MinimalExtropy .rpGroup .rpSelected:hover { background-position: 100% -222px; background-color: transparent; }
.RadPanelBar_MinimalExtropy .rpGroup .rpSelected .rpOut,
.RadPanelBar_MinimalExtropy .rpGroup .rpSelected:hover .rpOut { background-position: 0 -200px; }
/*      </subitems (selected)> */

/* </background positioning> */


#Panes,
#Breadcrumb{
  width:100%;
}

#DNN6.TwoColLeft #dnn_LeftPane {
    width: auto !important;
}
