﻿/* Inicio - CSS Padrão de Formatação */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { 	margin: 0; padding: 0; } 
table { 	border-collapse: collapse; 	border-spacing: 0;}
fieldset, img { 	border: 0; }
address, caption, cite, code, dfn, em, strong, th, var { font-style: normal;	font-weight: normal;}
ol, ul {	list-style: none;}
caption, th{	text-align: left;}
h1, h2, h3, h4, h5, h6{	font-size: 100%;	font-weight: normal;}
q:before, q:after{	content: '';}
abbr, acronym{ border: 0; }
a {	outline: none; }
/* Fim - CSS Padrão de Formatação */

/* Inicio - Controle do corpo do site */
html { }
body{	text-align: center;	margin: 0;	padding: 0;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	background: url(imgs/bg.gif) repeat-x #f8f8f8;}
#divContainer{	text-align: left;	margin: 0 auto;	width: 990px; position:relative;}
#divHeader{	display: block;	width: 990px;	height: 144px;}
#divHeader .aLinkHome{	float: left;	width: 395px; background: url(imgs/logo.png) no-repeat;	height: 87px;	margin-top: 36px;	z-index:1; text-indent:-5000px;}
#divHeader .headerSubTitle {background:url("imgs/texto.png") no-repeat scroll 0 0 transparent;height:28px;left:444px;position:absolute;text-indent:-5000px;top:70px;width:428px;}



/* Fim - Controle do corpo do site */

/*GLOBAL DEFINITIONS*/

/*Form*/
.inputLarge{ float:left; margin-bottom:15px; width:400px; clear:both; }
	.inputLargeBorderGreen{ float:left; margin-bottom:15px; width:400px; clear:both; border: 2px solid #009900;}
	.inputLargeBorderRed{ float:left; margin-bottom:15px; width:400px; clear:both; border: 2px solid #FF0000; }
.inputLargeMultiline{ float:left; margin-bottom:15px; width:400px; height:75px; clear:both; }
.inputMedium{ float:left; margin-bottom:15px; width:200px; clear:both; }
	.inputMediumBorderGreen{ float:left; margin-bottom:15px; width:200px; clear:both; border: 2px solid #009900;}
	.inputMediumBorderRed{ float:left; margin-bottom:15px; width:200px; clear:both; border: 2px solid #FF0000; }
.inputSmall{ float:left; margin-bottom:15px; width:100px; clear:both; }
	.inputSmallBorderGreen{ float:left; margin-bottom:15px; width:100px; clear:both; border: 2px solid #009900;}
	.inputSmallBorderRed{ float:left; margin-bottom:15px; width:100px; clear:both; border: 2px solid #FF0000; }
.inpGenericDDD{	float: left;	width: 29px;	margin-right: 2px; clear:left; }
	.inpGenericDDDBorderGreen{	float: left;	width: 29px;	margin-right: 2px; clear:left; border: 2px solid #009900;}
	.inpGenericDDDBorderRed{	float: left;	width: 29px;	margin-right: 2px; clear:left;   border: 2px solid #FF0000;}
.inpGenericNumber{	float: left;	width: 73px;	margin-right: 5px;	margin-bottom: 15px;	display: inline; }
	.inpGenericNumberBorderGreen{	float: left;	width: 73px;	margin-right: 5px;	margin-bottom: 15px;	display: inline; border: 2px solid #009900; }
	.inpGenericNumberBorderRed{	float: left;	width: 73px;	margin-right: 5px;	margin-bottom: 15px;	display: inline;  border: 2px solid #FF0000; }
.labelForm{ color:#666666; font-size:12px; font-weight:bold; margin-bottom:5px; display:block; clear:left;}
.required{	float: left;	width: 10px;	color: #FF0000;	clear: left;	margin-left: -10px;	position: relative;	z-index: 100; font-size:10px;}
.sample {color:#999999;font-size:9px;font-style:italic;font-weight:normal;}
.pDescription{ margin-bottom:15px; float:left; }
.alertField {background:url("imgs/alert.png") no-repeat scroll right center #FFFCD7;border:2px solid #EDDD30;}
/*Menu Abas*/
.menuAbas{border-bottom:1px solid #92A93D;display:inline;float:left;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;height:37px;margin-bottom:15px;margin-top:24px;width:100%;}
.menuAbas a {background:none repeat scroll 0 0 #92A93F;border:1px solid #92A93D;color:#FFFFFF;display:inline;float:right;font-weight:bold;height:25px;margin-right:4px;margin-top:5px;padding-left:15px;padding-right:15px;padding-top:5px;position:relative;text-align:center;text-decoration:none;text-indent:0;top:1px;}
.menuAbas .subMenuActive  {background:none repeat scroll 0 0 transparent;border-bottom:1px solid #F8F8F8;color:#91A83E;height:25px;padding-left:15px;padding-right:15px;text-decoration:none;text-indent:0;}

/*Botton*/
.genericButtonPurple{	float: left;	font-size: 10px;	background: url(imgs/btnFundoRoxo.gif);	height: 15px;	padding-left: 5px;	padding-right: 5px;	padding-top: 3px;	color: #FFFFFF;	font-weight: bold;	font-family: Verdana;	text-decoration: none;	margin-right: 5px;}
.genericButtonPurpleBig  {background:url("imgs/btnFundoRoxo_27px.gif") repeat scroll 0 0 transparent;color:#FFFFFF;float:left;font-family:Verdana;font-size:13px;height:22px;margin-right:5px;padding-left:5px;padding-right:5px;padding-top:6px;text-decoration:none;}

/*Title*/
.titleGreen{border-top:1px solid #92A93D;color:#92A93D;float:left;font-size:16px;font-weight:bold;height:31px;padding-top:5px; width:100%;}
.subTitle {border-bottom:1px dotted #DDDDDD;color:#999999;font-weight:bold;margin-bottom:34px;margin-left:47px;padding-bottom:5px;text-align:left;}
.title {background-color:#F1F1F1;color:#666666;float:left;font-size:14px;font-weight:bold;height:30px;margin-top:15px;padding-top:10px;text-indent:7px;width:100%; border-bottom:1px dotted #F9F9F9;border-top:1px dotted #DFDFDF;}
	.title a{text-decoration:none; color:#666666;}
	.title a:hover{text-decoration:underline;}
.shortTitle{border-bottom:1px dotted #DDDDDD;color:#999999;font-weight:bold;margin-bottom:34px;padding-bottom:5px;text-align:left; font-size:12px; margin-left:5px; margin-bottom:15px;}
.simpleTitle{color:#666666;font-weight:bold;margin-bottom:34px;padding-bottom:5px;text-align:left; font-size:14px; margin-bottom:15px;}


/*Messages*/
.pnlSuccess{left:0;	position: fixed;	text-align: center;	z-index: 9999;	top: 0px;	background-color: #92A93F;	padding: 15px;	color: #000000;	width: 100%;-moz-opacity: 0.9;	opacity: 0.9;	filter: alpha(opacity=90);}
.pnlSuccess span{ font-weight: bold;	text-align: center;	text-indent: 0;	color: #FFFFFF;	position: relative;	font-weight: bold; font-size:13px;}
.pnlFail{ left:0;	position: fixed;	text-align: center;	z-index: 9999;	top: 0px;	background-color: #ba2c22;	padding: 15px;	color: #000000;	width: 100%;-moz-opacity: 0.9;	opacity: 0.9;	filter: alpha(opacity=90);}
.pnlFail span{	font-weight: bold;	text-align: center;	text-indent: 0;	color: #FFFFFF;	position: relative;	font-weight: bold;font-size:13px;}
.pnlAlert {left:0; background-color:#FFFACD; color:#000000; padding:15px;position:fixed;text-align:center;top:0;width:100%;z-index:9999;-moz-opacity: 0.9;	opacity: 0.9;	filter: alpha(opacity=90);}
.pnlAlert span{	font-weight: bold;	text-align: center;	text-indent: 0;	color: #000000;	position: relative;	font-size:13px;}
.aCloseMessage{	float:right; margin-right:20px; text-decoration: none;}
.pnlAlert .aCloseMessage {color:#000000; }
.pnlFail .aCloseMessage {color:#ffffff; }
.pnlSuccess .aCloseMessage {color:#ffffff; }
.alertHeader {left:0;	position: fixed;	text-align: center;	z-index: 9999;	top: 0px;	background-color: #F9870C;	padding: 15px;	color: #000000;	width: 100%;-moz-opacity: 0.9;	opacity: 0.9;	filter: alpha(opacity=90);}
.jsMessage{	color: #FFFFFF;	float: left;	font-weight: bold;	margin-left: 20%;	text-align: center;	text-indent: 0;}

/*Menssage item not found*/
.labelNotFound {background:none repeat scroll 0 0 #FFFACD;border:1px solid #cccccc;color:#999999;float:left;font-size:12px;font-weight:normal;margin-top:14px;width:100%;}
	.labelNotFound label{	padding-top: 10px;	font-size: 14px;	font-weight: bold; margin-left:4px; float:left;}
	.labelNotFound ul {margin-left:8px; float:left; margin-top:5px; margin-bottom:4px; margin-bottom:5px;}
	.labelNotFound #lblSuggestions {width:100%;}

/*Content*/
.divContentWithLeftMenu{width:830px;float:left;display:inline;}

/*Bordas arredondadas*/
.rnd_c, .rnd_1, .rnd_2, .rnd_3 { border: 0 solid #b7b7b7;  background-color: #ffffff; }
      .rnd_c { padding: 0 3px; border-width: 0 1px; }
      .rnd_1 { height: 0px; margin: 0 4px; border-width: 1px 0 0 0; }
      .rnd_2 { height: 1px; margin: 0 2px; border-width: 0 2px; }
      .rnd_3 { height: 2px; margin: 0 1px; border-width: 0 1px; }

/*Load Control*/
#divLoad{	position: fixed;	top: 0px;	text-align: center;	background-color: #f9870c;	padding: 5px 5px 5px 5px;	color: #FFFFFF;	left: 144px;	font-weight: bold;	border: solid 1px #FFFFFF;	width: 100px;	z-index: 9999;}
#lblWait{	float: left;	width: 400px;}

.service_3{background: url(imgs/serv_noticias.gif); width:63px; height:55px; }
.service_twitter{background: url(imgs/serv_twitter.gif); width:63px; height:55px;}
.service_2{background: url(imgs/serv_download.gif); width:63px; height:55px;}
.service_8{background: url(imgs/serv_fale_c.gif); width:63px; height:55px;}

#divMenuVantagens {border-bottom:1px dotted #BCBEC0;clear:both;height:31px;padding:29px 0 6px;width:100%;}
	#divMenuVantagens div span{	float: left;}
	#divMenuVantagens .spanDivisor{	float: left;	margin-left: 6px;	margin-right: 6px;}
	#divMenuVantagens .spanAdvantages{	float: left;	margin-right: 5px;}
	#divMenuVantagens a{background:url("imgs/bck-MainMenu.gif") repeat-x scroll 0 0 transparent;color:#FFFFFF;float:right;font-size:12px;font-weight:normal;padding:8px;text-decoration:none;margin-right:2px;}
	#divMenuVantagens a:hover, #divMenuVantagens .Selected {background:url("imgs/bck-MainMenu-G.gif") repeat-x scroll 0 0 transparent;} 

.rss{background: url(imgs/rss.png); width:20px; height:20px; }

/* Login */
#divLoading{clear:both;float:right;color:#aaaaaa;}
#divRestrictedArea #aAcceptRestrict{background:url("imgs/closed.png") no-repeat scroll right center transparent;color:#794CA5; padding-right:22px;padding-bottom:2px;}
#divRestrictedArea #aAcceptRestrict.loginOpened {background:url(../style/imgs/opened.png) no-repeat scroll right center transparent;}
.btnGray{background:url("imgs/btn_gray.gif") repeat-x scroll 0 0 transparent;float:right;font-size:11px;font-weight:bold;padding:9px;text-decoration:none;top:0;color:#784CC5;}
.btnOut {color:#FFFFFF;float:right;margin-right:5px;margin-top:4px;}

#divLoginBox {background-color:#F8F8F8;border:5px solid #F0F0F0;padding:12px;position:absolute;top:31px;width:206px;z-index:1; right:0;}
	#divLoginBox .genericButtonPurple{float:right;}
	#divLoginBox a {text-decoration:none; }
	#divLoginBox a:hover {text-decoration:underline;}
	#divLoginBox a.aForget {float:left;margin-top:-11px; color:#666666;}
	#divLoginBox input{color:#666666;}	
	#divLoginBox .labelForm{font-size:10px; margin-bottom:0px;}
	#divLoginBox .sample {float:right;margin-bottom:7px;margin-right:3px;margin-top:-14px;}
	#divLoginBox .accessRestrict{text-decoration:none; float:left; color:#666666;}
	#divLoginBox .labelResponse{clear:both;color:#666666;float:left;margin-bottom:5px;margin-left:3px;}
	#divLoginBox .btnSimple {border-top:1px dotted #dfdfdf;clear:both;color:#666666;float:left;margin-top:4px;padding:4px 2px;width:200px;}
	#divLoginBox .btnSimple:hover{text-decoration:underline; background-color:#f4f4f4;}
	#divLoginBox .titleLogin {background-color:#DFDFDF;color:#FFFFFF;float:left;font-size:12px;font-weight:bold;margin-bottom:8px;padding:3px 2px;text-align:left;width:200px;}
	#divLoginBox .errorMessage{float:left; color:#ba2c22; margin:2px 0;}
	
	.text-label{ color:#ccc; } 
	.password-label{ background: url(imgs/senha.gif) 0px #FFFFFF no-repeat; }
	.detach{font-size:14px;}
	
/* Inicio - Default.aspx*/
#divMenuHome {top:124px;position:absolute;right:0;}
	#divMenuHome div{	float: right;	font-size: 12px;	margin-right: 3px;}
	#divMenuHome .aHomeLink{	float: left;	color: #652e93;	text-decoration: none;}
	#divMenuHome .aHomeLink:hover{	text-decoration: underline;}
	#divMenuHome .spanDivisor{	float: left;	color: #652e93;	margin-left: 6px;	margin-right: 6px;}
	#divMenuHome .Selected{	float: left;	font-weight: bold;	color: #652e93;}


/*Inicio - Controle para marcação de menu nas subpáginas*/
#divAdvantage{	float: left;	width: 990px;	margin-top: 0px;}
	#divAdvantage h2{	float: left;	border-bottom: 1px dotted #bebebe;	width: 560px;	height: 28px;	background: url(imgs/VantagensH1.jpg) no-repeat;	text-indent: -5000px;	border-top: 1px solid #92a93d;	margin: 0;}
	#divAdvantage .tabberlive{	float: left;	width: 560px;}
	

#divHomeEnterprise{	float: left;	width: 560px;	height: 231px;	background: url(imgs/degrade_home.png) bottom;}
	#divHomeEnterprise h3{	display: none;}
	#divHomeEnterprise .imgEnterprize{	float: left;	margin-top: 20px;	margin-left: 10px;}
	#divHomeEnterprise .divAdvantageLeft{	float: left;	width: 300px;	height: 90px;	margin-top: 20px;	margin-left: 10px;}
	#divHomeEnterprise .divAdvantageLeft span{	float: left;	width: 300px;	text-align: justify;	font-size: 12px;	color: #666666;}
	#divHomeEnterprise .aKnowMoreGreen{	float: right;	color: #93a93d;	font-weight: bold;	margin-top: 0px;	text-decoration: none;	display: inline;}
	#divHomeEnterprise .aKnowMoreGreen:hover{	text-decoration: underline;}

#divHomeRepresentative{	float: left;	width: 560px;	height: 231px;	background: url(imgs/degrade_home.png) bottom;}
	#divHomeRepresentative h3{	display: none;}
	#divHomeRepresentative .imgEnterprize{	float: left;	margin-top: 20px;	margin-left: 10px;}
	#divHomeRepresentative .divAdvantageLeft{	float: left;	width: 300px;	height: 90px;	margin-top: 20px;	margin-left: 10px;}
	#divHomeRepresentative .divAdvantageLeft span{	float: left;	width: 300px;	text-align: justify;	font-size: 12px;	color: #666666;}
	#divHomeRepresentative .aKnowMoreGreen{	float: right;	color: #93a93d;	font-weight: bold;	margin-top: 0px;	text-decoration: none;	display: inline;}
	#divHomeRepresentative .aKnowMoreGreen:hover{	text-decoration: underline;}

#divHomeOperator{	float: left;width: 560px;	height: 231px;	background: url(imgs/degrade_home.png) bottom;}
	#divHomeOperator h3{	display: none;}
	#divHomeOperator .imgEnterprize{	float: left;	margin-top: 20px;	margin-left: 10px;}
	#divHomeOperator .divAdvantageLeft{	float: left;	width: 300px;	height: 90px;	margin-top: 20px;	margin-left: 10px;}
	#divHomeOperator .divAdvantageLeft span{	float: left;	width: 300px;	text-align: justify;	font-size: 12px;	color: #666666;}
	#divHomeOperator .aKnowMoreGreen{	float: right;	color: #93a93d;	font-weight: bold;	margin-top: 0px;	text-decoration: none;	display: inline;}
	#divHomeOperator .aKnowMoreGreen:hover{	text-decoration: underline;}

#divAdvantageMenu{	float: left;	width: 560px;	height: 30px;	border-top: 1px solid #92a93d;}
	#divAdvantageMenu div{	float: right;	font-size: 10px;	margin-right: 3px;	color: #632f93;	font-weight: bold;	margin-top: 7px;}
	#divAdvantageMenu div span{	float: left;}
	#divAdvantageMenu .spanDivisor{	float: left;	margin-left: 6px;	margin-right: 6px;}
	#divAdvantageMenu .spanAdvantages{	float: left;	margin-right: 5px;}
	#divAdvantageMenu .aEnterprises{	float: left;	background: url(imgs/home/empresas.gif);	width: 76px;	height: 27px;	text-indent: -5000px;	margin-top: -12px;	margin-right: 2px;	position: relative;	z-index: 10;	display: inline;}
	#divAdvantageMenu .aEnterprises:hover{	float: left;	background: url(imgs/home/empresas_selec.gif);	width: 76px;	height: 27px;	text-indent: -5000px;}
	#divAdvantageMenu .aRepresentative{	float: left;	background: url(imgs/home/representantes.gif);	width: 114px;	height: 27px;	text-indent: -5000px;	margin-top: -12px;	margin-right: 2px;	position: relative;	z-index: 10;	display: inline;}
	#divAdvantageMenu .aRepresentative:hover{	float: left;	background: url(imgs/home/representantes_selec.gif);	width: 114px;	height: 27px;	text-indent: -5000px;}
	#divAdvantageMenu .aOperator{	float: left;	background: url(imgs/home/operadoras.gif);	width: 88px;	height: 27px;	text-indent: -5000px;	margin-top: -12px;	position: relative;	z-index: 10;	display: inline;}
	#divAdvantageMenu .aOperator:hover{	float: left;	background: url(imgs/home/operadoras_selec.gif);	width: 88px;	height: 27px;	text-indent: -5000px;}

#divWhoIsusing
{
	float: right;
	width: 400px;
	height: 262px;
	border-bottom: 1px solid #92a93d;
	margin-right: 3px;
	display: inline;
}
#divWhoIsusing h2
{
	float: left;
	background: url(imgs/WhoisUsing.jpg) no-repeat;
	width: 400px;
	height: 28px;
	border-bottom: 1px dotted #bebebe;
	text-indent: -5000px;
}

#divContentEnterprise h3
{
	display: none;
}

#divSubContainer{	float: left;	width: 990px;	display: inline; padding-top:15px; }
#divSubContainer .divPublish
{
	float: left;
	width: 560px;
	height: 300px;
	margin-top: 20px;
	margin-right: 10px;
	background: #f8f8f8;
}
#divSubContainer .divPublish h2
{
	float: left;
	width: 560px;
	height: 136px;
	background: url(imgs/PublishH1Bg.jpg) no-repeat;
	text-indent: -5000px;
}
#divSubContainer .spanPublish
{
	float: left;
	width: 510px;
	color: #9a9a9a;
}
#divSubContainer .aKnowMore
{
	float: left;
	width: 200px;
	color: #642e8e;
	font-weight: bold;
	margin-top: 5px;
	text-decoration: none;
	margin-left: 360px;
	display: inline;
}
#divSubContainer .aKnowMore:hover
{
	text-decoration: underline;
}
#divSubContainer .aRegisterNow
{
	float: left;
	width: 276px;
	height: 99px;
	background: url(imgs/cadastre.gif) no-repeat;
	text-indent: -5000px;
	margin-left: 130px;
	margin-top: 10px;
}
#divSubContainer .labelSeeHowWorks
{
	float: left;
	margin-top: 75px;
	margin-left: 10px;
	font-size: 16px;
}
#divSubContainer .aSeeHowWorks
{
	float: left;
	margin-top: 76px;
	margin-left: 5px;
	font-size: 14px;
	color: #642e8e;
	text-decoration: none;
}
#divSubContainer .aSeeHowWorks:hover
{
	text-decoration: underline;
}
#divSubContainer .divBannerAdv
{
	float: right;
	width: 415px;
	height: 250px;
	margin-top: 50px;
}
#divSubContainer .divBannerAdv object
{
	float: right;
}
#divSubContainer .divBannerAdv embed
{
	float: right;
}

#aEnterprise
{
	float: left;
	position: relative;
	z-index: 100;
	color: #FF0000;
	background: url(imgs/home/menuVantagens.gif) 0px 0px;
	text-indent: -5000px;
	width: 78px;
	height: 28px;
	margin-left: 0px;
	margin-top: -1px;
}
#aEnterprise.advantageActive
{
	float: left;
	position: relative;
	z-index: 100;
	color: #FF0000;
	background: url(imgs/home/menuVantagens.gif) 0px -28px;
	text-indent: -5000px;
	width: 78px;
	height: 28px;
	margin-left: 0px;
	margin-top: -1px;
}
#aEnterprise.advantageInactive
{
	float: left;
	position: relative;
	z-index: 100;
	color: #FF0000;
	background: url(imgs/home/menuVantagens.gif) 0px 0px;
	text-indent: -5000px;
	width: 78px;
	height: 28px;
	margin-left: 0px;
	margin-top: -1px;
}

#aRepresentative
{
	float: left;
	position: relative;
	z-index: 100;
	color: #FF0000;
	background: url(imgs/home/menuVantagens.gif) -80px 0px;
	text-indent: -5000px;
	width: 114px;
	height: 28px;
	margin-left: 2px;
	margin-top: -1px;
}
#aRepresentative.advantageActive
{
	float: left;
	position: relative;
	z-index: 100;
	color: #FF0000;
	background: url(imgs/home/menuVantagens.gif) -80px -28px;
	text-indent: -5000px;
	width: 114px;
	height: 28px;
	margin-left: 2px;
	margin-top: -1px;
}
#aRepresentative.advantageInactive
{
	float: left;
	position: relative;
	z-index: 100;
	color: #FF0000;
	background: url(imgs/home/menuVantagens.gif) -80px 0px;
	text-indent: -5000px;
	width: 114px;
	height: 28px;
	margin-left: 2px;
	margin-top: -1px;
}

#aCarrier
{
	float: left;
	position: relative;
	z-index: 100;
	color: #FF0000;
	background: url(imgs/home/menuVantagens.gif) -196px 0px;
	text-indent: -5000px;
	width: 89px;
	height: 28px;
	margin-left: 2px;
	margin-top: -1px;
}
#aCarrier.advantageActive
{
	float: left;
	position: relative;
	z-index: 100;
	color: #FF0000;
	background: url(imgs/home/menuVantagens.gif) -196px -28px;
	text-indent: -5000px;
	width: 89px;
	height: 28px;
	margin-left: 2px;
	margin-top: -1px;
}
#aCarrier.advantageInactive
{
	float: left;
	position: relative;
	z-index: 100;
	color: #FF0000;
	background: url(imgs/home/menuVantagens.gif) -196px 0px;
	text-indent: -5000px;
	width: 89px;
	height: 28px;
	margin-left: 2px;
	margin-top: -1px;
}

#divSubContainer .aKnowMoreGreen
{
	float: right;
	color: #93a93d;
	font-weight: bold;
	margin-top: 0px;
	text-decoration: none;
	display: inline;
}
#divSubContainer .aKnowMoreGreen:hover{	text-decoration: underline;}

#divFooter {color: #632f93;border-top:1px solid #632F93;clear:both;float:left;height:41px;margin-top:30px;position:relative;width:100%;}
#divFooter span{	float: left; font-weight: bold;	margin-top: 15px;}
#divFooter .inputMedium{	float: left; margin-top: 12px;	margin-left: 5px; clear:none;}
#divFooter .genericButtonPurple{	margin-top: 12px;	margin-left: 5px;}
#divFooter .divSpecialFooter{	float: right;	}
#divFooter .divSpecialFooter a{	float: left;	margin-top: 15px;	color: #632f93;	text-decoration: none;}
#divFooter .divSpecialFooter a:hover{	text-decoration: underline;}
#divFooter .divSpecialFooter label{	float: left;	color: #632f93;	font-weight: bold;	margin-top: 15px;	margin-right: 5px;	margin-left: 10px;}
#divFooter .divSpecialFooter span{	float: left;	color: #632f93;	font-weight: bold;	margin-top: 15px;	margin-left: 0px;}
#divFooter .divSpecialFooter .spanDivisor{	float: left;	margin-left: 3px;	margin-right: 3px;}
#ctl00_ctl00_lnkPolitics, #ctl00_ctl00_lnkTermo{	margin-left: 10px;	margin-right: 10px;}
#divReceiveByEmailContent {margin:0 auto;text-align:left;width:990px;}

#divTicker
{
	float: left;
	width: 560px;
	height: 40px;
}
#divTicker img
{
	float: left;
}
#divTicker .spanTickerBody
{
	float: left;
	color: #A4A4A4;
}
#divTicker marquee
{
	float: left;
	width: 450px;
	margin-top: 7px;
	margin-left: 5px;
}
/* Fim - Default.aspx*/

#divIdentifier
{
	display: none;
}

/* Inicio - oquee.aspx*/
#divSubContainer .h1WhatIsIt
{
	float: left;
	width: 990px;
	height: 31px;
	color: #92a93d;
	border-top: 1px solid #92a93d;
	border-bottom: 1px dotted #bcbec0;
	font-size: 16px;
	padding-top: 5px;
	font-weight: bold;
}
#divSubContainer .divWhatIsIt
{
	float: left;
	width: 685px;
	margin-top: 20px;
	border-top: 1px solid #92a93d;
	margin-right: 5px;
}
#divSubContainer .divWhatIsIt .imgWhatIsIt
{
	float: left;
	width: 260px;
	height: 162px;
	margin-right: 10px;
	margin-top: 10px;
}
#divSubContainer .divWhatIsIt .imgWhatIsItRight
{
	float: left;
	width: 260px;
	height: 142px;
	margin-left: 10px;
	margin-bottom: 10px;
	margin-top: -100px;
}
#divSubContainer .divWhatIsIt .spanWhatIsIt
{
	float: left;
	color: #666666;
	width: 400px;
	margin-top: 10px;
	text-align: justify;
}
#divSubContainer .divWhatIsIt .spanWhatFullSize
{
	float: left;
	color: #666666;
	width: 670px;
	margin-bottom: 10px;
	text-align: justify;
}
/* Fim - oquee.aspx*/

/* Inicio - cases.aspx*/
#divSubContainer .h1Cases
{
	float: left;
	width: 990px;
	height: 31px;
	color: #92a93d;
	border-top: 1px solid #92a93d;
	border-bottom: 1px dotted #bcbec0;
	font-size: 16px;
	padding-top: 5px;
	font-weight: bold;
}
#divSubContainer .divCases
{
	float: left;
	width: 685px;
	margin-top: 20px;
	margin-right: 5px;
	border-bottom: 1px solid #92a93d;
	padding-bottom: 10px;
}
#divCasesContent
{
	float: left;
	width: 685px;
	border-top: 1px solid #92A93D;
	margin-bottom: 10px;
	padding-bottom: 5px;
}
#divSubContainer .divCases .imgWhatIsIt
{
	float: left;
	width: 203px;
	height: 142px;
	margin-right: 10px;
	margin-top: 10px;
}
#divSubContainer .divCases .spanWhatIsIt
{
	float: right;
	color: #666666;
	width: 460px;
	margin-top: 5px;
	text-align: justify;
	padding-right: 10px;
}
#divSubContainer .divCases .h2Cases
{
	float: right;
	width: 460px;
	color: #666666;
	margin-top: 10px;
	text-align: justify;
	font-size: 16px;
	font-weight: bold;
	padding-right: 10px;
}
/* Fim - cases.aspx*/

/* Inicio - Controle Lateral de Cadastro e mais opções nas páginas extrenas à area restrita*/
#divSubContainer .divWhatOptions
{
	float: right;
	width: 268px;
	margin-top: 20px;
}
.divWhatOptions .h1WhatOpt
{
	float: left;
	width: 267px;
	height: 31px;
	color: #92a93d;
	border-top: 1px solid #92a93d;
	border-bottom: 1px dotted #bcbec0;
	font-size: 14px;
	padding-top: 5px;
	font-weight: bold;
	display: inline;
}
.divWhatOptions .aRegister
{
	float: left;
	background: url(imgs/cadastre.gif) -5px;
	width: 276px;
	height: 99px;
	text-indent: -5000px;
}
.divWhatOptions .aKnowMoreWhat
{
	color: #93a93d;
	font-weight: bold;
}

#divWhatContainer
{
	float: left;
	width: 267px;
	margin-bottom: 15px;
	margin-top: 5px;
	display: inline;
}
#divWhatContainer div
{
	float: left;
	width: 267px;
	background: url(imgs/degrade.gif) #F8F8F8 bottom repeat-x;
	margin-top: 5px;
}
#divWhatContainer .spanTitleWhat
{
	float: left;
	width: 159px;
	height: 20px;
	border-top: 1px solid #92a93d;
	border-bottom: 1px solid #92a93d;
	padding-left: 10px;
	padding-top: 5px;
	font-weight: bold;
	margin-top: 3px;
}
#divWhatContainer .aKnowMoreWhat
{
	float: right;
	width: 98px;
	height: 20px;
	border-top: 1px solid #92a93d;
	border-bottom: 1px solid #92a93d;
	padding-top: 5px;
	margin-top: 3px;
}
#divWhatContainer .imgEnterprizeWhat
{
	float: left;
	margin-top: 10px;
	margin-left: 10px;
}
#divWhatContainer .spanDescriptionWhat
{
	float: left;
	width: 159px;
	height: 100px;
	margin-left: 10px;
	margin-top: 10px;
	overflow: hidden;
	text-align: justify;
	font-size: 9px;
	color: #666666;
}

/* Fim - Controle Lateral de Cadastro e mais opções nas páginas extrenas à area restrita*/

/* Inicio - faq.aspx*/
#divSubContainer .h1Faq
{
	float: left;
	width: 990px;
	height: 31px;
	color: #92a93d;
	border-top: 1px solid #92a93d;
	border-bottom: 1px dotted #bcbec0;
	font-size: 16px;
	padding-top: 5px;
	font-weight: bold;
}
#divFaqContainer
{
	float: left;
	width: 990px;
}

#divDoubt0
{
	float: left;
	width: 990px;
}
#divDoubt0 div
{
	display: block;
	width: 990px;
	overflow: hidden;
	margin-top: 2px;
}
#divDoubt0 .lblTitleDoubt
{
	float: left;
	width: 980px;
	font-size: 16px;
	color: #5e5e5e;
	margin-bottom: 10px;
	font-weight: bold;
	padding-left: 10px;
	padding-top: 4px;
}
#divDoubt0 p
{
	float: left;
	text-align: justify;
	padding-left: 15px;
	padding-right: 5px;
	color: #666666;
	margin-bottom: 5px;
}

#ctl00_ctl00_cphContent_cphContent_accordion1
{
	float: left;
	width: 990px;
	margin-top: 15px;
}
.divExpandCollapse #divDoubt0 h3
{
	float: left;
	width: 960px;
	color: #999999;
	text-decoration: none;
	font-weight: bold;
	height: 18px;
	padding-top: 3px;
	padding-left: 30px;
	cursor: pointer;
	margin-bottom: 5px;
	border-top: 1px solid #92a93d;
	border-bottom: 1px solid #92a93d;
}
.divFaqSelected
{
	background: url(imgs/menu-marked.gif) no-repeat #f5f5f5;
}
.divFaqNonSelected
{
	background: url(imgs/menu-mark.gif) no-repeat #f5f5f5;
}

#divDoubt1
{
	float: left;
	width: 990px;
	margin-top: 15px;
}
#divDoubt1 label
{
	float: left;
	width: 990px;
	font-size: 16px;
	color: #5e5e5e;
	margin-bottom: 10px;
	font-weight: bold;
}
#divDoubt1 p
{
	display: block;
	text-align: justify;
	padding-left: 15px;
	padding-right: 5px;
	margin-bottom: 10px;
}
.divExpandCollapse #divDoubt1 h3
{
	float: left;
	width: 960px;
	color: #999999;
	text-decoration: none;
	font-weight: bold;
	height: 18px;
	background: url(imgs/menu-mark.gif) no-repeat #f5f5f5;
	padding-top: 3px;
	padding-left: 30px;
	cursor: pointer;
	margin-bottom: 5px;
	border-top: 1px solid #92a93d;
	border-bottom: 1px solid #92a93d;
}
.divExpandCollapse #divDoubt1 .active
{
	background: url(imgs/menu-marked.gif) #f5f5f5 no-repeat;
	color: #92a93d;
}
#divSubContainer .h1Contact
{
	float: left;
	width: 990px;
	height: 31px;
	color: #92a93d;
	border-top: 1px solid #92a93d;
	border-bottom: 1px dotted #bcbec0;
	font-size: 16px;
	padding-top: 5px;
	font-weight: bold;
}
/* Fim - faq.aspx*/

/* Inicio - contato.aspx*/
#divContactForm
{
	float: left;
	width: 685px;
	border-top: 1px solid #92a93d;
	border-bottom: 1px solid #92a93d;
	margin-top: 20px;
	padding-top: 10px;
	margin-right: 5px;
	display: inline;
	color: #666666;
}
#divContactForm .spanContactSend
{
	float: left;
	width: 400px;
	margin-bottom: 10px;
}
#divContactForm label
{
	float: left;
	width: 660px;
	margin-bottom: 5px;
}
#divContactForm .divFormTelContainer
{
	float: left;
	width: 670px;
}
#divContactForm .inpContactName
{
	float: left;
	width: 400px;
	margin-bottom: 5px;
}
#divContactForm .inpContactEnterprize
{
	float: left;
	width: 400px;
	margin-bottom: 5px;
}
#divContactForm .inpContactEmail
{
	float: left;
	width: 400px;
	margin-bottom: 5px;
}
#divContactForm .inpContactDDD
{
	float: left;
	width: 30px;
	margin-bottom: 5px;
}
#divContactForm .inpContactNumber
{
	float: left;
	width: 200px;
	margin-bottom: 5px;
	margin-left: 5px;
}
#divContactForm .textMessage
{
	float: left;
	width: 400px;
	height: 100px;
}
#divContactForm .genericButtonGreen
{
	float: left;
	margin-right: 560px;
	margin-top: 20px;
	margin-bottom: 20px;
}
/* Fim - contato.aspx*/

/* Inicio - cadastro.aspx*/
#divSubContainer .h1Register
{
	float: left;
	width: 990px;
	height: 31px;
	color: #92a93d;
	clear:both;
	border-top: 1px solid #92a93d;
	border-bottom: 1px dotted #bcbec0;
	font-size: 16px;
	padding-top: 5px;
	font-weight: bold;
}
#divRegisterForm
{
	float: left;
	width: 675px;
	border-top: 1px solid #92a93d;
	border-bottom: 1px solid #92a93d;
	margin-top: 20px;
	padding-top: 10px;
	margin-right: 5px;
	padding-left: 10px;
	padding-bottom: 10px;
}
#divRegisterForm h2
{
	float: left;
	width: 660px;
	border-bottom: 1px dotted #bcbec0;
	margin: 0px;
	color: #92a93d;
	font-size: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 5px;
}

.formLabels
{
	float: left;
	width: 640px;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	margin-bottom: 5px;
}
.formGenericInput
{
	float: left;
	width: 400px;
	margin-bottom: 15px;
}
.formGenericLittleInput
{
	float: left;
	width: 200px;
	margin-bottom: 15px;
	margin-right: 5px;
	display: inline;
}
.formGenericSelect
{
	float: left;
	width: 205px;
	margin-bottom: 15px;
}
.formGenericTextarea
{
	float: left;
	width: 400px;
	margin-bottom: 15px;
	height: 100px;
}


#divRegisterForm .inpRegisterCode
{
	float: left;
	width: 250px;
	margin-bottom: 15px;
	margin-right: 150px;
	display: inline;
}
#divRegisterForm .inpRegisterName
{
	float: left;
	width: 400px;
	margin-bottom: 15px;
}
#divRegisterForm .inpRegisterEmail
{
	float: left;
	width: 400px;
	margin-bottom: 15px;
}
#divRegisterForm .inpRegisterCompany
{
	float: left;
	width: 400px;
	margin-bottom: 15px;
}
#divRegisterForm .inpRegisterJob
{
	float: left;
	width: 400px;
	margin-bottom: 15px;
	margin-right: 200px;
	display: inline;
}

#divRegisterForm .labelTel
{
	float: left;
	width: 200px;
	margin-bottom: 5px;
	font-weight: bold;
	color: #666666;
	margin-bottom: 5px;
}
#divRegisterForm .labelCel
{
	float: left;
	width: 460px;
	margin-bottom: 5px;
	margin-left: 3px;
	font-weight: bold;
	color: #666666;
	margin-bottom: 5px;
}
#divRegisterForm .inpRegisterDDD
{
	float: left;
	width: 30px;
	margin-right: 5px;
}
#divRegisterForm .inpRegisterNumber
{
	float: left;
	width: 160px;
	margin-right: 5px;
}
#divRegisterForm .inpRegisterCelDDD
{
	float: left;
	width: 30px;
	margin-right: 5px;
}
#divRegisterForm .inpRegisterCelNumber
{
	float: left;
	width: 155px;
	margin-bottom: 15px;
}
#divRegisterForm .inpRegisterCep
{
	float: left;
	width: 200px;
	margin-right: 400px;
	margin-bottom: 15px;
}
#divRegisterForm .inpRegisterAdress
{
	float: left;
	width: 400px;
	margin-right: 200px;
	margin-bottom: 15px;
}

#divRegisterForm .divControlMultipleLabels
{
	float: left;
	width: 600px;
}
#divRegisterForm .divControlMultipleLabels .labelAdressNumber
{
	float: left;
	width: 130px;
	margin-bottom: 5px;
	font-weight: bold;
	color: #666666;
}
#divRegisterForm .divControlMultipleLabels .labelAdressComplement
{
	float: left;
	width: 153px;
	margin-bottom: 5px;
	font-weight: bold;
	color: #666666;
}
#divRegisterForm .divControlMultipleLabels .labelAdressNeightborhood
{
	float: left;
	width: 200px;
	margin-bottom: 5px;
	font-weight: bold;
	color: #666666;
}


#divRegisterForm .divControlMultipleInput
{
	float: left;
	width: 600px;
	margin-top: 5px;
	margin-bottom: 10px;
}
#divRegisterForm .inpRegisterAdressNumber
{
	float: left;
	width: 100px;
	margin-bottom: 5px;
	margin-right: 25px;
}
#divRegisterForm .inpAdressComplement
{
	float: left;
	width: 100px;
	margin-bottom: 5px;
	margin-right: 50px;
}
#divRegisterForm .inpAdressNeightborhood
{
	float: left;
	width: 178px;
	margin-bottom: 5px;
	margin-bottom: 15px;
}


#divRegisterForm .divControlMultipleLabels
{
	float: left;
	width: 600px;
}
#divRegisterForm .labelCountry
{
	float: left;
	width: 130px;
	margin-bottom: 5px;
	font-weight: bold;
	color: #666666;
}
#divRegisterForm .labelState
{
	float: left;
	width: 153px;
	margin-bottom: 5px;
	font-weight: bold;
	color: #666666;
}
#divRegisterForm .labelCity
{
	float: left;
	width: 200px;
	margin-bottom: 5px;
	font-weight: bold;
	color: #666666;
}

#divRegisterForm .divControlMultipleInput
{
	float: left;
	width: 600px;
}
#divRegisterForm .selectCountry
{
	float: left;
	width: 105px;
	margin-bottom: 5px;
	margin-right: 25px;
	font-size: 12px;
	color: #666666;
}
#divRegisterForm .selectState
{
	float: left;
	width: 145px;
	margin-bottom: 5px;
	font-size: 12px;
	margin-right: 10px;
	color: #666666;
}
#divRegisterForm .selectCity
{
	float: left;
	width: 182px;
	margin-bottom: 5px;
	margin-bottom: 15px;
	font-size: 12px;
	color: #666666;
}

#divCheckbox
{
	float: left;
	width: 500px;
	border-top: 1px solid #92a93d;
	border-bottom: 1px solid #92a93d;
	margin-bottom: 15px;
	padding-bottom: 5px;
	padding-top: 5px;
}
#divCheckbox .labelTitleProjects
{
	float: left;
	width: 500px;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	margin-bottom: 5px;
}
#divCheckbox .labelTitleWhere
{
	float: left;
	width: 500px;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
#divCheckbox .checkboxProjects
{
	float: left;
	width: 420px;
}
#divCheckbox .checkboxProjects input
{
	float: left;
	width: 13px;
	height: 13px;
	border: 1px solid #F8F8F8;
}
#divCheckbox .checkboxProjects label
{
	float: left;
	width: 187px;
	border: 1px solid #F8F8F8;
	padding-left: 5px;
}


#divCheckbox #divDescription
{
	float: left;
	width: 300px;
}
#divCheckbox .divLeft
{
	float: left;
	width: 250px;
}
#divCheckbox .divLeft input
{
	float: left;
	margin: 0;
	width: 13px;
	height: 13px;
	overflow: hidden;
}
#divCheckbox .divLeft label
{
	float: left;
	margin-left: 5px;
	width: 220px;
	border: 1px solid #F8F8F8;
}
#divCheckbox .divRight
{
	float: left;
	width: 250px;
}
#divCheckbox .divRight input
{
	float: left;
	margin: 0;
	width: 13px;
	height: 13px;
	overflow: hidden;
}
#divCheckbox .divRight label
{
	float: left;
	margin-left: 5px;
	width: 220px;
	border: 1px solid #F8F8F8;
}

#divCheckbox .checkboxWhere
{
	float: left;
	width: 420px;
}
#divCheckbox .checkboxWhere input
{
	float: left;
	width: 13px;
	height: 13px;
	border: 1px solid #F8F8F8;
}
#divCheckbox .checkboxWhere label
{
	float: left;
	width: 187px;
	border: 1px solid #F8F8F8;
}

#divRegisterForm .labelProjectData
{
	float: left;
	width: 500px;
	font-size: 12px;
	margin-top: 5px;
	font-weight: bold;
	margin-bottom: 5px;
	color: #666666;
}
#divRegisterForm .textMessage
{
	float: left;
	width: 500px;
	height: 100px;
	margin-right: 100px;
	margin-bottom: 20px;
	display: inline;
}
#divAcceptTorpedao, #divAcceptTakenet
{
	float: left;
	width: 670px;
	height: 20px;
}
#divAcceptTorpedao label, #divAcceptTakenet label
{
	float: left;
	margin-left: 5px;
	margin-top: 3px;
}

#divAcceptTorpedao .checkboxProjects
{
	float: left;
	margin: 0;
	width: 20px;
	height: 20px;
	overflow: hidden;
}
#divAcceptTakenet .checkboxProjects
{
	float: left;
	margin: 0;
	width: 20px;
	height: 20px;
	overflow: hidden;
}
#divRegisterForm .genericButtonGreen
{
	float: left;
	margin-top: 20px;
}
/* Fim - cadastro.aspx*/

/* Inicio - como funciona*/
#divSubContainer .h1SeeHowWorks
{
	float: left;
	width: 990px;
	height: 36px;
	background: url(imgs/titles/veja_como.gif) no-repeat;
	text-indent: -5000px;
	border-top: 1px solid #92a93d;
	border-bottom: 1px dotted #bcbec0;
}
#divSeeHowWorksContainer
{
	float: left;
	width: 685px;
	margin-top: 20px;
	border-top: 1px solid #92a93d;
	margin-right: 5px;
}
#divSeeHowWorksContainer .divSeeHowWorksArea
{
	float: left;
	width: 330px;
	height: 250px;
	border-top: 1px solid #92a93d;
	border-bottom: 1px solid #92a93d;
	margin-right: 10px;
	margin-top: 10px;
	display: inline;
	background: url(imgs/degrade.gif) bottom repeat-x;
}
#divSeeHowWorksContainer .imgSeeHowWorks
{
	float: left;
	width: 330px;
	height: 145px;
	display: inline;
	margin-top: 5px;
}
#divSeeHowWorksContainer h2
{
	float: left;
	width: 330px;
	font-size: 14px;
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 10px;
}

#divSubContainer .h1Enterprizes
{
	float: left;
	width: 990px;
	height: 31px;
	color: #92a93d;
	border-top: 1px solid #92a93d;
	border-bottom: 1px dotted #bcbec0;
	font-size: 16px;
	padding-top: 5px;
	font-weight: bold;
}
#divSubContainer .h1Representatives
{
	float: left;
	width: 990px;
	height: 31px;
	color: #92a93d;
	border-top: 1px solid #92a93d;
	border-bottom: 1px dotted #bcbec0;
	font-size: 16px;
	padding-top: 5px;
	font-weight: bold;
}
#divSubContainer .h1Operators
{
	float: left;
	width: 990px;
	height: 31px;
	color: #92a93d;
	border-top: 1px solid #92a93d;
	border-bottom: 1px dotted #bcbec0;
	font-size: 16px;
	padding-top: 5px;
	font-weight: bold;
}

#divEnterprizes
{
	float: left;
	width: 685px;
	margin-top: 20px;
	border-top: 1px solid #92a93d;
	margin-right: 5px;
}
#divEnterprizes .imgEnterprizeMain
{
	float: left;
	width: 675px;
	height: 145px;
	margin-top: 20px;
}
#divEnterprizes .spanBlack
{
	float: left;
	width: 670px;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
	color: #666666;
}
#divEnterprizes span
{
	float: left;
	width: 670px;
	font-weight: normal;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: justify;
	color: #666666;
}

#divImgRight
{
	float: left;
	width: 670px;
	margin-top: 10px;
	margin-right: 5px;
	display: inline;
}
#divImgRight .divLeftK
{
	float: left;
	width: 680px;
}
#divImgRight .divLeftK span
{
	float: left;
	width: 670px;
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: justify;
}
#divImgRight .divRightK
{
	float: left;
	width: 260px;
	margin-left: 5px;
	display: inline;
	display: none;
}
#divImgRight .divRightK .imgEnterprizeSample
{
	float: left;
	width: 260px;
	height: 170px;
	margin-top: 10px;
}

#divImgLeft
{
	float: left;
	width: 670px;
	margin-top: 20px;
	border-top: 1px solid #92a93d;
	margin-right: 5px;
	display: inline;
}
#divImgLeft .divRightK
{
	float: left;
	width: 390px;
	margin-left: 5px;
	display: inline;
}
#divImgLeft .divRightK span
{
	float: left;
	width: 390px;
	margin-top: 5px;
	margin-bottom: 5px;
	display: inline;
}
#divImgLeft .divLeftK
{
	float: left;
	width: 260px;
	margin-left: 5px;
	display: inline;
}
#divImgLeft .divLeftK .imgEnterprizeSample
{
	float: left;
	width: 260px;
	height: 170px;
}


#divSubContainer .h1Privacy
{
	float: left;
	width: 990px;
	height: 36px;
	background: url(imgs/titles/pol_privacidade.gif) no-repeat;
	text-indent: -5000px;
	border-top: 1px solid #92a93d;
	border-bottom: 1px dotted #bcbec0;
}

#divSubContainer .h1Terms
{
	float: left;
	width: 990px;
	height: 36px;
	background: url(imgs/titles/termos_uso.gif) no-repeat;
	text-indent: -5000px;
	border-top: 1px solid #92a93d;
	border-bottom: 1px dotted #bcbec0;
}


#divTerms
{
	float: left;
	width: 685px;
	margin-top: 20px;
	border-top: 1px solid #92a93d;
	margin-right: 5px;
}
#divTerms span
{
	float: left;
	width: 680px;
	font-weight: normal;
	margin-top: 10px;
	margin-bottom: 10px;
}
.h2Termcommitment
{
	float: left;
	width: 680px;
	font-weight: bold;
	font-size: 16px;
	margin-top: 10px;
	margin-bottom: 10px;
	color: #666666;
}

.aTakenet
{
	text-decoration: none;
	color: #92a93d;
	font-weight: bold;
}
.aTakenet:hover
{
	text-decoration: underline;
}
/* Fim - como funciona*/

/* Inicio - Menu principal da área restrita, todos os logins*/
#divMainMenu {position:absolute;right:30px;top:116px;}
#divMainMenu a{background:url("imgs/bck-MainMenu.gif") repeat-x scroll 0 0 transparent;color:#FFFFFF;float:right;font-size:12px;font-weight:normal;margin-right:2px;padding:9px;text-decoration:none;}
#divMainMenu a:hover{background:url("imgs/bck-MainMenu34.gif") repeat-x scroll 0 0 transparent;margin-top:-4px;padding-top:10px; padding-bottom:10px;}
#divMainMenu .active {background-color:#F8F8F8;background-image:none;border-color:#8D68AF #8D68AF -moz-use-text-color;border-style:solid solid none;border-width:1px 1px medium;color:#805F9E;margin-top:-4px;padding-top:10px; font-weight:bold;}
#divMainMenu .active:hover{background-color:#F8F8F8;background-image:none;border-color:#8D68AF #8D68AF -moz-use-text-color;border-style:solid solid none;border-width:1px 1px medium;color:#805F9E;margin-top:-4px;padding-top:10px; font-weight:bold;}

/* Fim - Menu principal da área restrita, todos os logins*/

/* Inicio - Identificador de login na área de callcenter, todos os logins*/
#divUserIdentify .spanNumber
{
	display: block;
	font-weight: bold;
	color: #999999;
	margin-left: 17px;
	margin-top: 5px;
}
#ctl00_ctl00_cphMenu_cphFilter_uscCallcenterBarIdentify1_divUserCurrent
{
	float: left;
	position: relative;
	left: 650px;
	top: -105px;
	color: #999999;
	font-size: 16px;
}
#ctl00_ctl00_cphMenu_cphFilter_uscCallcenterBarIdentify1_lblErrorCarrier
{
	float: left;
	color: #FF0000;
	font-size: 10px;
	width: 300px;
	margin-top: 5px;
	margin-left: 20px;
}
/* Fim - Identificador de login na área de callcenter, todos os logins*/

/* Inicio - Controle de Divs de Filtro*/

#divFilter {	margin-top:34px;background:url("imgs/divFilterBG.gif") repeat-x scroll center bottom transparent;border-bottom:1px solid #632F93;float:left;height:90px;margin-bottom:30px;width:100%;}
.divSpecificFix #divFilter{	float: left;	width: 100%;	height: 110px;	background: url(imgs/divFilterBG.gif) bottom repeat-x;	margin-top: 10px;	border-bottom: 1px solid #632f93;	margin-bottom: 140px;}
#divFilter .spanTitle
{
	display: none;
}
#divFilter .spanName01
{
	display: none;
}
#divFilter .spanName02
{
	display: none;
}
#divFilter .h1Filter, #divSubReportFilter .h1Filter{	float: left;	width: 100%;	height: 25px;	border-bottom: 1px dotted #bebebe;	margin-bottom: 5px; color:#7E5F9C; font-weight:bold;	font-size: 13px; }

#divFilter #divFilterDivisionLabel
{
	float: left;
	width: 600px;
}
#divFilter #divFilterDivisionLabel .lblComunity{	float: left;	width: 206px;	margin-left: 7px;}
#divFilter #divFilterDivisionLabel .lblEnterprize{	float: left;	width: 175px;	margin-left: 5px;}

#divFilter #divFilterDivisionInputs
{
	float: left;
	width: 600px;
	margin-top: 5px;
}


#divFilter .genericButtonPurple{	float: left;	margin-left: 5px;}
#divFilter .inputMedium{clear:none; margin-left:7px;}
#divFilter label
{
	color: #999999;
	font-weight: bold;
}
#divFilter .labelCom
{
	float: left;
	width: 132px;
	margin-left: 30px;
}
#divFilter .labelEmp
{
	float: left;
	width: 175px;
	margin-left: 5px;
}

#divFilter .spanPeriod
{
	float: left;
	width: 195px;
	margin-left: 10px;
	color: #999999;
	font-weight: bold;
}
#divFilter .spanComunity
{
	color: #999999;
	font-weight: bold;
}
#divFilter .labelUntil
{
	float: left;
	margin-left: 5px;
	margin-top: 9px;
}

#divFilter .selectService
{
	float: left;
	width: 140px;
	margin-right: 27px;
	margin-top: 8px;
	border-left: 1px solid #666666;
	font-size: 11px;
	margin-left: 10px;
	color: #000000;
}

#ctl00_ctl00_cphMenu_cphFilter_UscTextAutoComplete1_txtCommunity
{
	float: left;
	margin-left: 7px;
}

#divFilter .inpComunity
{
	float: left;
	width: 100px;
	margin-right: 27px;
	margin-top: 8px;
	border-left: 1px solid #666666;
	border-top: 1px solid #666666;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px inset #CCCCCC;
	font-size: 11px;
	margin-left: 10px;
}
#divFilter .inpStatus
{
	float: left;
	width: 100px;
	margin-right: 27px;
	margin-top: 8px;
	border-left: 1px solid #666666;
	border-top: 1px solid #666666;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px inset #CCCCCC;
	font-size: 11px;
	margin-left: 10px;
}
#divFilter .labelOf
{
	float: left;
	width: 30px;
	margin-top: 8px;
	margin-left: 44px;
	margin-right: 20px;
}
#divFilter .inpOf
{
	float: left;
	width: 60px;
	margin-top: 8px;
	border-left: 1px solid #666666;
	border-top: 1px solid #666666;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px inset #CCCCCC;
	font-size: 11px;
	margin-left: 11px;
}
#divFilter .inpEmp
{
	float: left;
	width: 100px;
	margin-top: 8px;
	font-size: 11px;
	margin-left: 9px;
	margin-right: 27px;
}
#divFilter .inpUntil
{
	float: left;
	width: 60px;
	margin-top: 8px;
	border-left: 1px solid #666666;
	border-top: 1px solid #666666;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px inset #CCCCCC;
	font-size: 11px;
	margin-left: 10px;
}
#divFilter .aCalendar
{
	float: left;
	margin-top: 8px;
	margin-left: 2px;
	margin-right: 3px;
}
#divFilter .aFilter
{
	float: left;
	width: 53px;
	height: 18px;
	background: url(imgs/btnFilter.gif);
	text-indent: -5000px;
	margin-top: 7px;
	margin-left: 5px;
}
#divFilter .inputDDD
{
	float: left;
	margin-left: 20px;
	width: 20px;
	margin-right: 3px;
	margin-top: 20px;
	font-size: 11px;
	color: #999999;
	border-left: 1px solid #666666;
	border-top: 1px solid #666666;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px inset #CCCCCC;
}
#divFilter .inputNumber
{
	float: left;
	width: 90px;
	margin-right: 3px;
	margin-top: 20px;
	font-size: 11px;
	color: #999999;
	border-left: 1px solid #666666;
	border-top: 1px solid #666666;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px inset #CCCCCC;
}
#divFilter .aLogin
{
	float: left;
	background: url(imgs/btnExibir.gif) no-repeat;
	width: 113px;
	height: 18px;
	text-indent: -5000px;
	margin-top: 20px;
	margin-left: 10px;
}
#ctl00_ctl00_cphMenu_cphFilter_uscFilterRate1_txtBeginDate_CalendarExtender_popupDiv
{
	float: left;
	position: relative;
	z-index: 100;
}
#ctl00_ctl00_cphContent_cphSubFilter_uscFilterBeginEndDate1_txtBeginDate_CalendarExtender_popupDiv
{
	float: left;
	position: relative;
	z-index: 100;
}
#ctl00_ctl00_cphContent_cphSubFilter_uscFilterBeginEndDate1_txtEndDate_CalendarExtender_popupDiv
{
	float: left;
	position: relative;
	z-index: 100;
}

#divFilterCommunityCarrier
{
	float: left;
	width: 100%;
	height: 110px;
	background: url(imgs/divFilterBG.gif) bottom repeat-x;
	margin-top: 10px;
	border-bottom: 1px solid #632f93;
	margin-bottom: 30px;
}
#divFilterCommunityCarrier .spanTitle
{
	display: none;
}
#divFilterCommunityCarrier .spanName01
{
	display: none;
}
#divFilterCommunityCarrier .spanName02
{
	display: none;
}
#divFilterCommunityCarrier .h1Filter
{
	float: left;
	text-indent: -5000px;
	background: url(imgs/title-filter.gif) 5px 0px no-repeat;
	width: 980px;
	height: 25px;
	border-bottom: 1px dotted #bebebe;
	margin-bottom: 5px;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
}
#divFilterCommunityCarrier .titleReport
{
	float: left;
	width: 970px;
	height: 10px;
	margin-bottom: 5px;
	font-size: 14px;
	font-weight: bold;
	color: #999999;
	margin-left: 10px;
}
#divFilterCommunityCarrier label
{
	color: #999999;
	font-weight: bold;
}
#divFilterCommunityCarrier .labelCom
{
	float: left;
	width: 132px;
	margin-left: 30px;
}
#divFilterCommunityCarrier .labelEmp
{
	float: left;
	width: 175px;
	margin-left: 5px;
}
#divFilterCommunityCarrier .inpComunity
{
	float: left;
	width: 100px;
	margin-right: 27px;
	margin-top: 8px;
	border-left: 1px solid #666666;
	border-top: 1px solid #666666;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px inset #CCCCCC;
	font-size: 11px;
	margin-left: 10px;
}
#divFilterCommunityCarrier .inpStatus
{
	float: left;
	width: 100px;
	margin-right: 27px;
	margin-top: 8px;
	border-left: 1px solid #666666;
	border-top: 1px solid #666666;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px inset #CCCCCC;
	font-size: 11px;
	margin-left: 10px;
}
#divFilterCommunityCarrier .labelOf
{
	float: left;
	width: 30px;
	margin-top: 8px;
	margin-left: 44px;
	margin-right: 20px;
}
#divFilterCommunityCarrier .inpOf
{
	float: left;
	width: 60px;
	margin-top: 8px;
	border-left: 1px solid #666666;
	border-top: 1px solid #666666;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px inset #CCCCCC;
	font-size: 11px;
	margin-left: 11px;
}
#divFilterCommunityCarrier .inpEmp
{
	float: left;
	width: 100px;
	margin-top: 8px;
	font-size: 11px;
	margin-left: 9px;
	margin-right: 27px;
}
#divFilterCommunityCarrier .inpUntil
{
	float: left;
	width: 60px;
	margin-top: 8px;
	border-left: 1px solid #666666;
	border-top: 1px solid #666666;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px inset #CCCCCC;
	font-size: 11px;
	margin-left: 10px;
}
#divFilterCommunityCarrier .aCalendar
{
	float: left;
	margin-top: 8px;
	margin-left: 2px;
	margin-right: 3px;
}
#divFilterCommunityCarrier .aFilter
{
	float: left;
	width: 53px;
	height: 18px;
	background: url(imgs/btnFilter.gif);
	text-indent: -5000px;
	margin-top: 7px;
	margin-left: 5px;
}
#divFilterCommunityCarrier.inputDDD
{
	float: left;
	margin-left: 20px;
	width: 20px;
	margin-right: 3px;
	margin-top: 20px;
	font-size: 11px;
	color: #999999;
	border-left: 1px solid #666666;
	border-top: 1px solid #666666;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px inset #CCCCCC;
}
#divFilterCommunityCarrier .inputNumber
{
	float: left;
	width: 90px;
	margin-right: 3px;
	margin-top: 20px;
	font-size: 11px;
	color: #999999;
	border-left: 1px solid #666666;
	border-top: 1px solid #666666;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px inset #CCCCCC;
}
#divFilterCommunityCarrier .aLogin
{
	float: left;
	background: url(imgs/btnExibir.gif) no-repeat;
	width: 113px;
	height: 18px;
	text-indent: -5000px;
	margin-top: 20px;
	margin-left: 10px;
}


#divFilterLittle
{
	float: left;
	width: 830px;
	height: 60px;
	background: url(imgs/divFilterBG.gif) bottom repeat-x;
	border-bottom: 1px solid #632f93;
	margin-bottom: 10px;
	margin-top: 35px;
}
#divFilterLittle .spanTitlePeriod
{
	float: left;
	width: 790px;
	margin-left: 10px;
	color: #999999;
	font-weight: bold;
}
#divFilterLittle .spanPeriod
{
	float: left;
	width: 30px;
	margin-top: 8px;
	margin-left: 44px;
	margin-right: 20px;
	color: #999999;
	font-weight: bold;
}
#divFilterLittle .inpOf
{
	float: left;
	width: 60px;
	margin-top: 8px;
	border-left: 1px solid #666666;
	border-top: 1px solid #666666;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px inset #CCCCCC;
	font-size: 11px;
	margin-left: 11px;
}
#divFilterLittle .labelUntil
{
	float: left;
	width: 30px;
	margin-top: 8px;
	margin-left: 21px;
	margin-right: 5px;
	color: #999999;
	font-weight: bold;
}
#divFilterLittle .inpUntil
{
	float: left;
	width: 60px;
	margin-top: 8px;
	border-left: 1px solid #666666;
	border-top: 1px solid #666666;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px inset #CCCCCC;
	font-size: 11px;
	margin-left: 10px;
}
#divFilterLittle .aCalendar
{
	float: left;
	margin-top: 8px;
	margin-left: 2px;
	margin-right: 3px;
}
#divFilterLittle .aFilter
{
	float: left;
	width: 53px;
	height: 18px;
	background: url(imgs/btnFilter.gif);
	text-indent: -5000px;
	margin-top: 7px;
	margin-left: 5px;
}

/* Fim - Controle de Divs de Filtro*/

#divDetailAvaliation
{
	float: left;
	margin-top: 10px;
	width: 990px;
}
#ctl00_ctl00_cphContent_cphContent_upnCommunityReject, #ctl00_ctl00_cphContent_cphContent_upnCommunityReject
{
	float: left;
	margin-top: -3px;
	width: 990px;
}

#divComunityDetailed{	float: left;	width: 948px;	margin-top: 0px;	margin-bottom: 15px;	display: inline;	background: url(imgs/divComunityBG.gif) bottom repeat-x;	padding-bottom: 15px;	border-bottom: 1px solid #92a93d;}
#divComunityDetailed:hover{	background: #e6e7e8;}
.divCalendar {background:none repeat scroll 0 0 #FFFFFF;border:1px solid #92A93D;clear:left;float:left;height:40px;margin-bottom:10px;margin-right:10px;padding-top:1px;width:30px;}
.divCalendar span{	float: left;	width: 15px;	text-align: center;	color: #000000;	margin-left: 3px;	clear: both;}
#divComunityDetailed .divCalendar .spanBlack
{
	font-weight: bold;
}
#divComunityDetailed .divComunityTitle{	float: left;	border-top: 1px solid #92a93d;	border-bottom: 1px dotted #bebebe;	height: 40px;	width: 100%;	margin-bottom: 10px;	display: inline;}
#divComunityDetailed .divComunityTitle span
{
	float: left;
	color: #999999;
	margin-top: 10px;
	font-weight: bold;
	margin-left: 10px;
}
#divComunityDetailed .divComunityTitle .aAprove
{
	float: right;
	background: url(imgs/btnAprovar.gif) no-repeat;
	width: 61px;
	height: 18px;
	margin-top: 10px;
	text-indent: -5000px;
	margin-right: 2px;
	position: relative;
	z-index: 100;
}
#divComunityDetailed .divComunityTitle .aEdit
{
	float: right;
	background: url(imgs/editar.gif) no-repeat;
	width: 56px;
	height: 18px;
	margin-top: 10px;
	text-indent: -5000px;
	margin-right: 2px;
	position: relative;
	z-index: 100;
}
#divComunityDetailed .divComunityTitle .aCreateWidget
{
	float: right;
	width: 68px;
	height: 18px;
	background: url(imgs/btnDivulgue.gif) no-repeat;
	text-indent: -5000px;
	margin-top: 10px;
	margin-right: 3px;
}
#divComunityDetailed .divComunityImg
{
	float: left;
	height: 151px;
	width: 138px;
	margin-left: 37px;
	display: inline;
	text-align: center;
}
#divComunityDetailed .divComunityImg span
{
	height: 120px;
	width: 138px;
	text-align: center;
}

#divComunityDetailed .divDescription{	float: left;	width: 744px;	color: #999999;	display: inline;	margin-top: 0px;	margin-left: 5px;}
#divComunityDetailed .divDescriptionContainer
{
	float: left;
	width: 470px;
}
#divComunityDetailed .divDescription label
{
	float: left;
	font-weight: bold;
	margin-right: 3px;
	clear: left;
}

#divComunityDetailed .divDescription span{float: left; margin-bottom:10px; width: 412px;	text-align: justify;	font-weight: normal; overflow:hidden; clear:left;}
#divComunityDetailed .divDescription span.spanDescription{height:50px;}
#divComunityDetailed .divDescription span.spanKeyword{width:120px; clear:left;}

.divAgregatorObject{display:inline;float:right;height:195px;width:258px;}

#divComunityDetailed .divDescription .divAgregatorObject embed, #divComunityDetailed .divDescription .divAgregatorObject object {float:left;height:188px;width:273px; margin-top:16px;}
.divAgregatorObject h3 {background-color:#F0F0F0;float:left;font-weight:bold;padding:2px;position:relative;top:0;width:269px;}

#divResume{	float: left; margin-top:-38px;	width: 614px; margin-left:38px;	}
#divComunityDetailed .divPendente{	float: left;	width: 613px;	color: #999999;	display: inline;	margin-top: 5px;}
#divComunityDetailed .divPendente a
{
	color: #000000;
	text-decoration: none;
	margin-right: 5px;
	cursor: default;
}
#divComunityDetailed .divPendente a:hover
{
	color: #000000;
	cursor: default;
}

#divComunityDetailed .divAprovada{	float: left;	width: 613px;	margin-top:5px; color: #90C529;	display: inline;}
#divComunityDetailed .divAprovada a
{
	color: #000000;
	text-decoration: none;
	margin-right: 5px;
	cursor: help;
}
#divComunityDetailed .divAprovada a:hover
{
	color: #000000;
	text-decoration: underline;
	cursor: help;
}

#divComunityDetailed .divRejeitada
{
	float: left;
	width: 640px;
	color: #FF0000;
	display: inline;
	margin-top: 0px;
	margin-left: 5px;
}
#divComunityDetailed .divRejeitada a
{
	color: #000000;
	text-decoration: none;
	margin-right: 5px;
	cursor: help;
}
#divComunityDetailed .divRejeitada a:hover
{
	color: #000000;
	text-decoration: underline;
	cursor: help;
}

#divComunityDetailed .divFinisher
{
	float: left;
	margin-left: 36px;
	margin-top: 5px;
	width: 953px;
	border-bottom: 1px solid #92a93d;
	height: 5px;
	display: none;
}
#divComunityDetailed .divComunityTitle label
{
	float: left;
	color: #999999;
	margin-top: 10px;
	margin-left: 10px;
}
#divComunityDetailed .divComunityTitle .aReject
{
	float: right;
	background: url(imgs/btnRejeitar.gif) no-repeat;
	width: 75px;
	height: 18px;
	margin-top: 10px;
	text-indent: -5000px;
	position: relative;
	z-index: 100;
}
#divComunityDetailed .divComunityTitle .aAprove
{
	float: right;
	background: url(imgs/btnAprovar.gif) no-repeat;
	width: 61px;
	height: 18px;
	margin-top: 10px;
	text-indent: -5000px;
	margin-right: 2px;
	position: relative;
	z-index: 100;
}
#divComunityDetailed .divComunityTitle .aReport
{
	float: right;
	background: url(imgs/btnRelatorio.gif) no-repeat;
	width: 65px;
	height: 18px;
	margin-top: 10px;
	text-indent: -5000px;
	margin-right: 2px;
	position: relative;
	z-index: 100;
}

#divComunityDetailed .divComunityReportBox
{
	float: right;
	width: 300px;
	height: 220px;
	border: 1px solid #92A93D;
	position: relative;
	z-index: 100;
	margin-right: -225px;
	margin-top: 40px;
	display: inline;
	background: #F8F8F8;
	padding-right: 5px;
}

#divComunityDetailed .divComunityReportBox table
{
	float: left;
	width: 300px;
	margin-left: 5px;
	margin-top: 5px;
}
#divComunityDetailed .divComunityReportBox table tr
{
}
#divComunityDetailed .divComunityReportBox table tr td input
{
	float: left;
	position: relative;
	top: 8px;
	left: 3px;
}
#divComunityDetailed .divComunityReportBox table tr td label
{
	float: left;
}
#divComunityDetailed .divComunityReportBox .InputOther
{
	float: left;
	width: 150px;
	height: 11px;
	font-size: 10px;
	margin-top: -16px;
	margin-left: 80px;
	color: #999999;
}
#divComunityDetailed .divComunityReportBox .aTableCancel
{
	float: left;
	width: 62px;
	height: 18px;
	background: url(imgs/btnCancel.gif) no-repeat;
	text-indent: -5000px;
	margin-left: 3px;
	margin-top: 10px;
}
#divComunityDetailed .divComunityTitle .divComunityReportBox .aReject
{
	float: right;
	background: url(imgs/btnRejeitar.gif) no-repeat;
	width: 75px;
	height: 18px;
	text-indent: -5000px;
	position: relative;
	z-index: 100;
}
#divComunityDetailed .divComunityTitle .divComunityReportBox .aCancel
{
	float: left;
	background: url(imgs/btnCancel.gif) no-repeat;
	width: 62px;
	height: 18px;
	text-indent: -5000px;
	position: relative;
	z-index: 100;
	margin-top: 10px;
	margin-left: 5px;
}

#divComunityDetailed .divDescriptionCommunityReject
{
	float: right;
	width: 300px;
	height: 130px;
	border: 1px solid #92A93D;
	position: relative;
	z-index: 100;
	margin-right: 0px;
	margin-top: -200px;
	display: inline;
	background: #F8F8F8;
	padding-right: 5px;
	color: #999999;
}
#divComunityDetailed .divDescriptionCommunityReject h3
{
	float: left;
	margin-left: 5px;
	width: 300px;
	font-weight: bold;
}
#ctl00_ctl00_cphContent_cphContent_upnCommunityPending
{
	float: left;
	margin-top: 10px;
	color: #FF0000;
	font-weight: bold;
}

.divInformation
{
	float: left;
	width: 980px;
	height: 30px;
	border: none;
	text-align: center;
	padding-bottom: 5px;
}
.spanColor
{
	font-weight: bold;
}

#ctl00_ctl00_cphContent_cphContent_uscCallcenterMainSuscribeHeader1_frmNews
{
	float: left;
	width: 990px;
	height: 50px;
	background: #FFFFFF;
	color: #9999A8;
	font-size: 10px;
	border-top: 1px dotted #999999;
	border-bottom: 1px dotted #999999;
	margin-top: 20px;
}

/*----------------------------------------------------------- callcenterAssinadas.aspx -------------------------------------------------------------*/
/*----------------------------------------------------------- callcenterMensagens.aspx -------------------------------------------------------------*/
/*----------------------------------------------------------- callcenterEventos.aspx ---------------------------------------------------------------*/
/*----------------------------------------------------------- callcenterAssinatura.aspx ------------------------------------------------------------*/
#divSubMenuCallcenter
{
	float: left;
	width: 990px;
	border-bottom: 1px solid #92A93F;
}
#ctl00_ctl00_cphContent_cphSubMenu_uscCallcenterSubMenu1_lnkCommunitiesSubscriber
{
	float: left;
	background: #92a93f;
	text-indent: 0px;
	width: 230px;
	height: 25px;
	margin-left: 164px;
	margin-top: 6px;
	border-bottom: 1px solid #92a93d;
	border-left: 1px solid #92a93d;
	border-right: 1px solid #92a93d;
	border-top: 1px solid #92a93d;
	padding-top: 5px;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	margin-right: 2px;
	display: inline;
	top: 1px;
	position: relative;
}
#ctl00_ctl00_cphContent_cphSubMenu_uscCallcenterSubMenu1_lnkCommunitiesSubscriber.subMenuActive
{
	color: #FF0000;
	background: none;
	text-indent: 0px;
	width: 230px;
	height: 25px;
	border-bottom: 1px solid #F8F8F8;
	color: #91a83e;
	text-decoration: none;
}
#ctl00_ctl00_cphContent_cphSubMenu_uscCallcenterSubMenu1_lnkHistoryMessages
{
	float: left;
	background: #92a93f;
	text-indent: 0px;
	width: 190px;
	height: 25px;
	margin-left: 0px;
	margin-top: 6px;
	border-bottom: 1px solid #92a93d;
	border-left: 1px solid #92a93d;
	border-right: 1px solid #92a93d;
	border-top: 1px solid #92a93d;
	padding-top: 5px;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	margin-right: 2px;
	display: inline;
	top: 1px;
	position: relative;
}
#ctl00_ctl00_cphContent_cphSubMenu_uscCallcenterSubMenu1_lnkHistoryMessages.subMenuActive
{
	color: #FF0000;
	background: none;
	text-indent: 0px;
	width: 190px;
	height: 25px;
	border-bottom: 1px solid #F8F8F8;
	color: #91a83e;
	text-decoration: none;
}
#ctl00_ctl00_cphContent_cphSubMenu_uscCallcenterSubMenu1_lnkHistoryEvents
{
	float: left;
	background: #92a93f;
	text-indent: 0px;
	width: 190px;
	height: 25px;
	margin-left: 0px;
	margin-top: 6px;
	border-bottom: 1px solid #92a93d;
	border-left: 1px solid #92a93d;
	border-right: 1px solid #92a93d;
	border-top: 1px solid #92a93d;
	padding-top: 5px;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	margin-right: 2px;
	display: inline;
	top: 1px;
	position: relative;
}
#ctl00_ctl00_cphContent_cphSubMenu_uscCallcenterSubMenu1_lnkHistoryEvents.subMenuActive
{
	color: #FF0000;
	background: none;
	text-indent: 0px;
	width: 190px;
	height: 25px;
	border-bottom: 1px solid #F8F8F8;
	color: #91a83e;
	text-decoration: none;
}
#ctl00_ctl00_cphContent_cphSubMenu_uscCallcenterSubMenu1_lnkNewSubscriber
{
	float: left;
	background: #92a93f;
	text-indent: 0px;
	width: 160px;
	height: 25px;
	margin-left: 0px;
	margin-top: 6px;
	border-bottom: 1px solid #92a93d;
	border-left: 1px solid #92a93d;
	border-right: 1px solid #92a93d;
	border-top: 1px solid #92a93d;
	padding-top: 5px;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	margin-right: 2px;
	display: inline;
	top: 1px;
	position: relative;
}
#ctl00_ctl00_cphContent_cphSubMenu_uscCallcenterSubMenu1_lnkNewSubscriber.subMenuActive
{
	color: #FF0000;
	background: none;
	text-indent: 0px;
	width: 160px;
	height: 25px;
	border-bottom: 1px solid #F8F8F8;
	color: #91a83e;
	text-decoration: none;
}

#divComunityContainer
{
	display: block;
	width: 970px;
	border-top: 1px solid #92a93d;
	border-bottom: 1px solid #92a93d;
	background: #FFFFFF;
	margin-bottom: 30px;
	margin-top: 20px;
}
#divComunity
{
	float: left;
	width: 440px;
	color: #656565;
	margin-left: 10px;
	margin-bottom: 30px;
}
#divComunity span
{
	float: left;
	margin-top: 20px;
	font-size: 15px;
}
#divComunity .spanComunity
{
	margin-left: 5px;
	color: #000000;
	font-weight: bold;
	font-size: 15px;
}
#divComunity .aNewChannel
{
	float: left;
	margin-left: 5px;
	margin-top: 20px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
#divComunity .aNewChannel:hover
{
	text-decoration: underline;
}

#divComunityHeader
{
	float: left;
	width: 830px;
	margin-top: 10px;
}
#divComunityHeader #tbDownloads
{
	float: left;
	width: 830px;
}
#divComunityHeader #tbDownloads tbody tr
{
	float: left;
	background: #e9e9e9;
	width: 830px;
}
#divComunityHeader #tbDownloads tbody .thPeriodInitial
{
	float: left;
	background: #e9e9e9;
	width: 87px;
	padding: 15px;
	height: 20px;
	font-weight: bold;
	border: 1px solid #92a93d;
	text-align: center;
	margin-right: 3px;
}
#divComunityHeader #tbDownloads tbody .thPeriodFinal
{
	float: left;
	background: #e9e9e9;
	width: 520px;
	padding: 15px;
	height: 20px;
	font-weight: bold;
	border: 1px solid #92a93d;
	margin-right: 3px;
}
#divComunityHeader #tbDownloads tbody .thCreditUtility
{
	float: left;
	background: #e9e9e9;
	width: 121px;
	padding: 15px;
	height: 20px;
	font-weight: bold;
	border: 1px solid #92a93d;
	text-align: center;
}

#divComunityHeader #tbDownloads tbody
{
	float: left;
	background: #FFFFFF;
	width: 830px;
}
#divComunityHeader #tbDownloads tbody tr
{
	float: left;
	background: #F8F8F8;
	width: 830px;
	margin-top: 3px;
}
#divComunityHeader #tbDownloads tbody .tdPeriodInitial
{
	float: left;
	width: 87px;
	padding: 15px;
	height: 20px;
	font-weight: normal;
	border: 1px solid #92a93d;
	text-align: center;
	margin-right: 3px;
}
#divComunityHeader #tbDownloads tbody .tdPeriodFinal
{
	float: left;
	width: 520px;
	padding: 15px;
	height: 20px;
	font-weight: normal;
	border: 1px solid #92a93d;
	margin-right: 3px;
}
#divComunityHeader #tbDownloads tbody .tdCreditUtility
{
	float: left;
	width: 121px;
	padding: 15px;
	height: 20px;
	font-weight: normal;
	border: 1px solid #92a93d;
	text-align: center;
}

#divComunityHeader #tbDownloads tbody .trTitle
{
	width: 828px;
	height: 30px;
	background: #92A93D;
}
#divComunityHeader #tbDownloads tbody .trTitle td
{
	padding-top: 7px;
	padding-left: 5px;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
}
#divComunityHeader #tbDownloads tbody .trBalance
{
	width: 828px;
	float: right;
	height: 28px;
	text-align: right;
	border-top: 1px solid #f6f6f6;
	border-bottom: 1px solid #f6f6f6;
	background: #ffffff;
	margin-top: 4px;
	margin-bottom: 4px;
}
#divComunityHeader #tbDownloads tbody .trBalance td
{
	padding-top: 7px;
	padding-left: 5px;
	margin-right: 3px;
	color: #666666;
	font-size: 12px;
	float: right;
	text-align: right;
}
#divComunityHeader #tbDownloads tbody .trCancelButton
{
	float: right;
	text-align: right;
}
#divComunityHeader #tbDownloads tbody .trCancelButton td
{
	float: right;
	text-align: right;
}
#divComunityHeader #tbDownloads tbody .trCancelButton td .genericButtonGreen
{
	float: right;
	margin: 10px 44px 10px 0px;
}

.step_3 .genericButtonGreen{float:right; margin-right:0;}

#divComunityHeader #tbDownloads tbody .trCancelButton td .genericButtonPurple
{
	float: right;
	margin: 10px 44px 10px 0px;
}
#divComunityHeader #tbDownloads tbody .trCancelButton td .genericButtonSilver
{
	float: right;
	margin: 10px 44px 10px 0px;
	cursor: pointer;
}


#divComunityHeader #tbNoticias thead tr
{
	float: left;
	background: #e9e9e9;
	width: 830px;
}
#divComunityHeader #tbNoticias thead .divChannel
{
	float: left;
	background: #e9e9e9;
	width: 107px;
	padding: 15px;
	height: 20px;
	font-weight: bold;
	border: 1px solid #92a93d;
	text-align: center;
	margin-right: 3px;
}
#divComunityHeader #tbNoticias thead .divType
{
	float: left;
	background: #e9e9e9;
	width: 87px;
	padding: 15px;
	height: 20px;
	font-weight: bold;
	border: 1px solid #92a93d;
	text-align: center;
	margin-right: 3px;
}
#divComunityHeader #tbNoticias thead .divSignature
{
	float: left;
	background: #e9e9e9;
	width: 87px;
	padding: 15px;
	height: 20px;
	font-weight: bold;
	border: 1px solid #92a93d;
	text-align: center;
	margin-right: 3px;
}
#divComunityHeader #tbNoticias thead .divHistoricContent
{
	float: left;
	background: #e9e9e9;
	width: 260px;
	padding: 15px;
	height: 20px;
	font-weight: bold;
	border: 1px solid #92a93d;
	text-align: center;
	margin-right: 3px;
}
#divComunityHeader #tbNoticias thead .divCancel
{
	float: left;
	background: #e9e9e9;
	width: 116px;
	padding: 15px;
	height: 20px;
	font-weight: bold;
	border: 1px solid #92a93d;
	text-align: center;
}

#divComunityHeader #tbNoticias tbody
{
	float: left;
	background: #FFFFFF;
	width: 830px;
}
#divComunityHeader #tbNoticias tbody tr
{
	float: left;
	background: #F8F8F8;
	width: 830px;
	margin-top: 3px;
}
#divComunityHeader #tbNoticias tbody tr:hover
{
	background: #e6e7e8;
}
#divComunityHeader #tbNoticias tbody .divChannel
{
	float: left;
	width: 107px;
	padding: 15px;
	height: 20px;
	font-weight: bold;
	border: 1px solid #92a93d;
	text-align: center;
	margin-right: 3px;
}
#divComunityHeader #tbNoticias tbody .divType
{
	float: left;
	width: 87px;
	padding: 15px;
	height: 20px;
	font-weight: bold;
	border: 1px solid #92a93d;
	text-align: center;
	margin-right: 3px;
}
#divComunityHeader #tbNoticias tbody .divSignature
{
	float: left;
	width: 87px;
	padding: 15px;
	height: 20px;
	font-weight: bold;
	border: 1px solid #92a93d;
	text-align: center;
	margin-right: 3px;
}
#divComunityHeader #tbNoticias tbody .divHistoricContent
{
	float: left;
	width: 260px;
	padding: 15px;
	height: 20px;
	font-weight: bold;
	border: 1px solid #92a93d;
	text-align: center;
	margin-right: 3px;
}
#divComunityHeader #tbNoticias tbody .divHistoricContent a
{
	color: #9999A8;
}
#divComunityHeader #tbNoticias tbody .divCancel
{
	float: left;
	width: 116px;
	padding: 15px;
	height: 20px;
	font-weight: bold;
	border: 1px solid #92a93d;
	text-align: center;
}
#divComunityHeader #tbNoticias tbody .divCancel .aCancel
{
	margin-left: 20px;
}


#divComunityBody
{
	float: left;
	background: #f8f8f8;
	width: 787px;
	height: 48px;
	border-top: 1px dotted #bebec0;
	border-bottom: 1px dotted #bebec0;
	margin-top: 5px;
}
#divComunityBody div
{
	float: left;
	width: 245px;
	height: 47px;
	border-right: 1px solid #e0e0e0;
}
#divComunityBody span
{
	float: left;
	margin-left: 10px;
	margin-top: 20px;
	color: #999999;
	font-weight: bold;
}
#divComunityBody .aCancel
{
	float: left;
	width: 62px;
	height: 18px;
	background: url(imgs/btnCancel.gif) no-repeat;
	text-indent: -5000px;
	margin-left: 90px;
	margin-top: 20px;
}

#divComunityFooter{	float: left;	background: #f8f8f8;	width: 830px;	height: 28px;	border-bottom: 1px dotted #bebec0;	margin-top: 5px;}
#divComunityFooter .genericButtonGreen {float:right;}
#divCommunitySubscribed{	float: left;	width: 830px;	color: #9999A8;	font-weight: bold;	margin-top: 20px;	background: #f8f8f8;	padding-top: 10px;	padding-bottom: 10px;	display: inline;	margin-bottom: 20px;}
.emptyData
{
	float: left;
	width: 800px;
}

#divSubFilter
{
	float: left;
	width: 990px;
	height: 90px;
	background: url(imgs/divFilterBG.gif);
	border-bottom: 1px solid #92a93f;
	margin-bottom: 10px;
}
#divSubFilter .h1Filter
{
	float: left;
	text-indent: -5000px;
	background: url(imgs/title-filter.gif) 5px 0px no-repeat;
	width: 980px;
	height: 25px;
	border-bottom: 1px dotted #bebebe;
	margin-bottom: 5px;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
}


#divSubFilter .divTextFilter
{
	float: left;
	width: 900px;
}
#divSubFilter .divTextFilter label
{
	float: left;
	width: 160px;
	margin-left: 10px;
	color: #666666;
	font-weight: bold;
}
#divSubFilter #ctl00_ctl00_cphContent_cphContent_CallcenterFilterMessages_dplCommunities
{
	float: left;
	width: 130px;
	margin-top: 8px;
	margin-left: 10px;
	font-size: 11px;
}
#divSubFilter #ctl00_ctl00_cphContent_cphContent_CallcenterFilterMessages_ddlStatus
{
	float: left;
	width: 130px;
	margin-top: 8px;
	margin-left: 40px;
	font-size: 11px;
}
#divSubFilter #ctl00_ctl00_cphContent_cphContent_uscCallcenterFilterEvents1_dplCommunities
{
	float: left;
	width: 130px;
	margin-top: 8px;
	margin-left: 10px;
	font-size: 11px;
}
#divSubFilter #ctl00_ctl00_cphContent_cphContent_lblName
{
	float: left;
	width: 150px; *width:155px;height:20px;color:#9a9a9a;font-weight:bold;}
#divSubFilter #ctl00_ctl00_cphContent_cphContent_lblType
{
	float: left;
	width: 345px; *width:340px;height:20px;color:#9a9a9a;font-weight:bold;}
#divSubFilter #ctl00_ctl00_cphContent_cphContent_lblContent
{
	float: left;
	width: 170px; *width:165px;height:20px;color:#9a9a9a;font-weight:bold;}
#divSubFilter #ctl00_ctl00_cphContent_cphContent_lblSection
{
	float: left;
	width: 170px;
	height: 20px;
	color: #9a9a9a;
	font-weight: bold;
}

#divSubFilter .divddllFilter
{
	float: left;
	width: 800px;
	margin-left: 10px;
}
#divSubFilter .divddllFilter #ctl00_ctl00_cphContent_cphContent_txtFilterName
{
	width: 155px;
	color: #666666;
	font-size: 12px;
}
#divSubFilter .divddllFilter #ctl00_ctl00_cphContent_cphContent_ddlFllterType
{
	width: 348px;
	color: #666666;
	font-size: 12px;
}
#divSubFilter .divddllFilter #ctl00_ctl00_cphContent_cphContent_ddlFilterSection
{
	width: 145px;
	color: #666666;
	font-size: 12px;
}

#divSubFilter .inpComunity
{
	float: left;
	width: 100px;
	margin-right: 27px;
	margin-top: 8px;
	border-left: 1px solid #666666;
	font-size: 11px;
	margin-left: 10px;
}
#ctl00_ctl00_cphMenu_cphFilter_FilterRate_txtCommunity
{
	float: left;
	width: 100px;
	margin-right: 25px;
	margin-top: 8px;
	font-size: 11px;
	margin-left: 30px;
}
#ctl00_ctl00_cphMenu_cphFilter_uscFilterRate1_txtCommunity
{
	float: left;
	width: 100px;
	margin-right: 27px;
	margin-top: 8px;
	font-size: 10px;
	margin-left: 30px;
}
#divSubFilter .inpEmp
{
	float: left;
	width: 100px;
	margin-right: 27px;
	margin-top: 8px;
	border-left: 1px solid #666666;
	font-size: 11px;
	margin-left: 10px;
}
#divSubFilter .inpStatus
{
	float: left;
	width: 100px;
	margin-right: 27px;
	margin-top: 8px;
	border-left: 1px solid #666666;
	font-size: 11px;
	margin-left: 10px;
}
#divSubFilter .labelOf
{
	float: left;
	width: 30px;
	margin-top: 8px;
	margin-left: 44px;
}
#divSubFilter .inpOf
{
	float: left;
	width: 60px;
	margin-top: 8px;
	border-left: 1px solid #666666;
	font-size: 11px;
	margin-left: 10px;
}
#divSubFilter .inpUntil
{
	float: left;
	width: 60px;
	margin-top: 8px;
	border-left: 1px solid #666666;
	font-size: 11px;
	margin-left: 10px;
}
#divSubFilter .aCalendar
{
	float: left;
	margin-top: 8px;
	margin-left: 2px;
	margin-right: 3px;
}
#divSubFilter .aFilter
{
	float: left;
	width: 53px;
	height: 18px;
	background: url(imgs/btnFilter2.gif);
	text-indent: -5000px;
	margin-top: 8px;
	margin-left: 10px;
}

#ctl00_ctl00_cphContent_cphContent_lnkFilter
{
	float: left;
	position: relative;
	left: -135px;
	top: -7px;
}

#divMsgHistory
{
	float: left;
	margin-top: 10px;
}
#divMsgHistoryHeader
{
	float: left;
	margin-top: 10px;
	width: 970px;
	background: #e9e9e9;
	margin-left: 10px;
	border-top: 1px solid #92a93f;
	border-bottom: 1px solid #92a93f;
	margin-bottom: 15px;
	display: inline;
}
#divMsgHistoryHeader div
{
	float: left;
	height: 47px;
	border-right: 1px solid #e0e0e0;
}
#divMsgHistoryHeader .divDate
{
	width: 125px;
}
#divMsgHistoryHeader .divMsg
{
	width: 325px;
}
#divMsgHistoryHeader .divComu
{
	width: 170px;
}
#divMsgHistoryHeader .divStatus
{
	width: 255px;
}
#divMsgHistoryHeader .divSend
{
	width: 90px;
}
#divMsgHistoryHeader span
{
	float: left;
	margin-left: 10px;
	margin-top: 20px;
	color: #999999;
	font-weight: bold;
}
#divMsgHistoryHeader img
{
	float: left;
	margin-left: 5px;
	margin-top: 21px;
}

#divMsgHistoryBody
{
	float: left;
	background: #f8f8f8;
	width: 970px;
	height: 48px;
	border-top: 1px dotted #bebec0;
	border-bottom: 1px dotted #bebec0;
	margin-top: 5px;
	margin-left: 10px;
	display: inline;
}
#divMsgHistoryBody div
{
	float: left;
	height: 47px;
	border-right: 1px solid #e0e0e0;
}
#divMsgHistoryBody .divDate
{
	width: 125px;
}
#divMsgHistoryBody .divDate label
{
	float: left;
	margin-left: 5px;
	font-size: 9px;
	margin-top: 20px;
	color: #999999;
}
#divMsgHistoryBody .divMsg
{
	width: 325px;
	overflow: hidden;
}
#divMsgHistoryBody .divNameCommunity
{
	width: 170px;
	overflow: hidden;
}
#divMsgHistoryBody .divStatus
{
	width: 255px;
	overflow: hidden;
}
#divMsgHistoryBody .imgStatus
{
	float: left;
	margin-left: 5px;
	margin-top: 20px;
	margin-right: -5px;
}
#divMsgHistoryBody .divStatus span
{
	float: left;
	width: 200px;
	margin-left: 5px;
	color: #000000;
	margin-right: 5px;
}
#divMsgHistoryBody .divSend
{
	width: 80px;
	padding-left: 10px;
	padding-top: 10px;
}
#divMsgHistoryBody .aResend
{
	float: left;
	background: url(imgs/btnResend.gif) no-repeat;
	width: 65px;
	height: 18px;
	text-indent: -5000px;
	margin-top: 15px;
	margin-left: 30px;
}
#divMsgHistoryBody span
{
	float: left;
	margin-left: 10px;
	margin-top: 20px;
	color: #000000;
	margin-right: 5px;
}
#divMsgHistoryBody .aCancel
{
	float: left;
	width: 62px;
	height: 18px;
	background: url(imgs/btnCancel.gif) no-repeat;
	text-indent: -5000px;
	margin-left: 20px;
	margin-top: 20px;
}

#divHistoryEventContent{	float: left;	width: 990px;	margin-top: 15px;}

#divEventHistory
{
	float: left;
	margin-top: 10px;
}

#divEventHeader
{
	float: left;
	margin-top: 10px;
	width: 990px;
	background: #e9e9e9;
	border-top: 1px solid #92a93f;
	border-bottom: 1px solid #92a93f;
	margin-bottom: 15px;
}
#divEventHeader div
{
	float: left;
	height: 47px;
	border-right: 1px solid #e0e0e0;
}
#divEventHeader .divDate
{
	width: 199px;
}
#divEventHeader .divComunity
{
	width: 369px;
}
#divEventHeader .divEvent
{
	width: 419px;
}
#divEventHeader span
{
	float: left;
	margin-left: 10px;
	margin-top: 20px;
	color: #999999;
	font-weight: bold;
}
#divEventHeader img
{
	float: left;
	margin-left: 5px;
	margin-top: 21px;
}

#divEventBody
{
	float: left;
	background: #f8f8f8;
	width: 990px;
	height: 48px;
	border-top: 1px dotted #bebec0;
	border-bottom: 1px dotted #bebec0;
	margin-top: 5px;
}
#divEventBody:hover
{
	background: #e6e7e8;
	border-top: 1px dotted #000000;
	border-bottom: 1px dotted #000000;
}

#divEventBody div
{
	float: left;
	height: 47px;
	border-right: 1px solid #e0e0e0;
}
#divEventBody .divDate
{
	width: 199px;
}
#divEventBody .divComunity
{
	width: 369px;
	overflow: hidden;
}
#divEventBody .divEvent
{
	width: 419px;
}
#divEventBody span
{
	float: left;
	margin-left: 10px;
	margin-top: 20px;
	color: #9999A8;
	margin-right: 5px;
	font-weight: bold;
}


#divNewSignature
{
	float: left;
	width: 990px;
	height: 90px;
	background: url(imgs/divFilterBG.gif);
	border-bottom: 1px solid #92a93f;
}
#divNewSignup
{
	float: left;
	margin-top: 10px;
}
#divNewSignature .h1Filter
{
	float: left;
	text-indent: -5000px;
	background: url(imgs/title-filter.gif) 5px 0px no-repeat;
	width: 980px;
	height: 25px;
	border-bottom: 1px dotted #bebebe;
	margin-bottom: 5px;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
}
#divNewSignature label
{
	float: left;
	color: #9a9a9a;
	font-weight: bold;
	margin-left: 10px;
	font-size: 10px;
}
#divNewSignature .labelSelect
{
	display: block;
	width: 980px;
}

#divNewSignature div label{	float: left;	margin-top: 10px; font-size:11px;}
#divCallcenterHeader  {border-bottom:1px dotted;float:left;margin-top:25px;padding-bottom:5px;width:988px;}
#divNewSignature select {float:left;margin-left:10px;margin-top:5px;}
#divCallcenterHeader .genericButtonGreen {float:left;margin-left:4px;margin-top:-11px;}
#divCallcenterHeader td{width:988px;}

#divNewSignature .labelOr
{
	float: left;
	width: 20px;
	margin-top: 10px;
}
#divNewSignature .selectComunity
{
	float: left;
	width: 130px;
	margin-right: 27px;
	margin-top: 8px;
	border-left: 1px solid #666666;
	font-size: 10px;
	margin-left: 10px;
	color: #999999;
}
#divNewSignature .inpComunity
{
	float: left;
	width: 130px;
	margin-right: 27px;
	margin-top: 8px;
	border-left: 1px solid #666666;
	border-bottom: 1px solid #666666;
	font-size: 10px;
	margin-left: 10px;
}
#divNewSignature .aSelect
{
	float: left;
	width: 76px;
	height: 18px;
	background: url(imgs/btnSelect.gif);
	text-indent: -5000px;
	margin-top: 10px;
	margin-left: 15px;
}

#ctl00_ctl00_cphContent_cphContent_uscCallcenterSubscribe1_txtCommunity
{
	float: left;
	width: 150px;
	margin-top: 7px;
	margin-left: 5px;
}
#ctl00_ctl00_cphContent_cphContent_uscCallcenterFilterSubscribe1_txtCommunity_txtCommunity
{
	float: left;
	width: 150px;
	margin-top: 7px;
	margin-left: 5px;
}

#ctl00_ctl00_cphContent_cphContent_uscCallcenterSubscribe1_dplCommunities
{
	float: left;
	width: 150px;
	margin-top: 7px;
	margin-left: 5px;
}
#ctl00_ctl00_cphContent_cphContent_uscCallcenterFilterSubscribe1_dplCommunities
{
	float: left;
	width: 150px;
	margin-top: 7px;
	margin-left: 5px;
}

#divNewSignatureContainer
{
	float: left;
	width: 990px;
	margin-bottom: 10px;
	margin-top: 25px;
	background: #FFFFFF;
}
#divNewSignatureContainer .divNewSigDivisor
{
	float: left;
	width: 940px;
	margin-top: 5px;
	margin-left: 15px;
}
#divNewSignatureContainer .divNewSigDivisor label
{
	font-size: 12px;
	color: #999999;
}
#divNewSignatureContainer .divNewSigDivisor .spanDescriptionNewSig
{
	color: #676767;
	margin-left: 5px;
}

.divNewSigDivisor{	margin-bottom: 5px; width:850px; float:left;}

#divNewSignatureHeader
{
	float: left;
	width: 990px;
	margin-top: 5px;
	background: #E9E9E9;
	border-top: 1px solid #92A93F;
	border-bottom: 1px solid #92A93F;
}
#divNewSignatureHeader span
{
	float: left;
}
#divNewSignatureHeader a
{
	float: left;
	margin-left: 5px;
	margin-top: 2px;
}
#divNewSignatureHeader .divNewSigChannel
{
	float: left;
	width: 140px;
	height: 30px;
	padding-left: 10px;
	padding-top: 15px;
	border-right: 1px dotted #999999;
	color: #9999A8;
	font-weight: bold;
}
#divNewSignatureHeader .divNewSigDescription
{
	float: left;
	width: 627px;
	height: 30px;
	padding-left: 10px;
	padding-top: 15px;
	border-right: 1px dotted #999999;
	color: #9999A8;
	font-weight: bold;
}
#divNewSignatureHeader .divNewSignUp
{
	float: left;
	width: 140px;
	height: 30px;
	padding-left: 10px;
	padding-top: 15px;
	color: #9999A8;
	font-weight: bold;
}


#divNewSignatureBody
{
	float: left;
	width: 988px;
	margin-top: 5px;
	background: #F8F8F8;
	border-top: 1px dotted #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
}
#divNewSignatureBody .divNewSigChannel
{
	float: left;
	width: 140px;
	height: 40px;
	padding-left: 10px;
	padding-top: 5px;
	border-right: 1px dotted #999999;
	color: #9999A8;
	font-weight: bold;
	overflow: hidden;
}
#divNewSignatureBody .divNewSigDescription
{
	float: left;
	width: 627px;
	height: 40px;
	overflow: hidden;
	padding-left: 10px;
	padding-top: 5px;
	border-right: 1px dotted #999999;
	color: #9999A8;
	font-weight: bold;
}
#divNewSignatureBody .divNewSignUp
{
	float: left;
	width: 140px;
	height: 30px;
	padding-left: 10px;
	padding-top: 15px;
	color: #9999A8;
	font-weight: bold;
}
#divNewSignatureBody .divNewSignUp a
{
	float: left;
	width: 56px;
	height: 18px;
	text-indent: -5000px;
	background: url(imgs/assinar.gif);
}
#divNewSignatureBody .divCancel
{
	float: left;
	width: 140px;
	height: 30px;
	padding-left: 10px;
	padding-top: 15px;
	color: #9999A8;
	font-weight: bold;
}
#divNewSignatureBody .divCancel a
{
	float: left;
	width: 62px;
	height: 18px;
	text-indent: -5000px;
	background: url(imgs/btnCancel.gif);
}

#divMSGHistoryContent
{
	float: left;
	width: 990px;
	background: #FFFFFF;
	margin-top: 15px;
}

.spanTitlebig
{
	font-size: 14px;
	color: #676767;
	font-weight: bold;
	margin-left: 5px;
}
.spanDescriptionNewSig
{
	color: #676767;
}
/* Tabela - Relatórios*/
table{width:100%;}
.tableReport{clear:both;width:100%;float:left;}
.tableReport.half{width:49%;clear:none;}
.tableReport.half.right{margin-right:15px;}
table.tableReport{border:1px solid #DFDFDF; color:#999999; margin-top:15px;}
table.tableReport th{background-color:#E8E8E8;text-align:center; font-size:12px; color:#888888; padding:11px 0; font-weight:bold;border:1px solid #DFDFDF;}
table.tableReport th.info{text-align:left; font-size:11px; padding:5px 0; font-weight:normal; font-style:italic; text-indent:5px;}
table.tableReport tr.dark{background-color:#f2f2f2;}
table.tableReport tr:hover{background-color:#e4e6dd;}
table.tableReport td{border-right:solid 1px #DFDFDF; text-align:center; width:33%; padding:8px 0;}
table.tableReport td.titleLabel {color:#999999;text-align:left;text-indent:5px;font-weight:bold;}
table.tableReport td{width:20%;}
.tableReport.half .titleLabel {width:60%;}
.tableReport #spnVariation{font-size:9px;padding:10px 0 10px 19px;text-align:center;}
.tableReport #spnVariation.PercentUp {background:url("imgs/labelArrowUp.gif") no-repeat scroll 4px 0 transparent;color:#019733;}
.tableReport #spnVariation.PercentDown {background:url("imgs/labelArrowDown.gif") no-repeat scroll 4px 0 transparent;color:#ba2c22;}
.tableReport #spnVariation.PercentDownChurn {background:url("imgs/labelArrowDownChurn.gif") no-repeat scroll 4px 0 transparent;color:#019733;}
.tableReport #spnVariation.PercentUpChurn {background:url("imgs/labelArrowUpChurn.gif") no-repeat scroll 4px 0 transparent;color:#ba2c22;}
.tableReport .titleLabel.tab{text-indent:15px; font-weight:normal;}
.tableReport .bolder{font-weight:bold; font-size:12px;}
.tableReport .bolder.red{color:#ba2c22;}

#divReportGraficsDay h1{	float: left;	background: #CDCDCD;	width: 100%;	font-size: 14px;	color: #797988;	height: 20px;	font-weight: bold;	margin-top: 0px;}
#divReportGraficsDay .divSubGraphics{	float: left;	width: 100%;	margin-top: 10px;}
#divReportGraficsDay .divSubGraphics span {background:none repeat scroll 0 0 #CDCDCD;color:#FFFFFF;float:left;font-size:12px;font-weight:bold;padding:3px 0;width:100%; text-indent:8px;}
#divReportGraficsDay embed, #divReportGraficsDay object{	float: left;	width: 100%; height:260px; background-color:#f5f5f5;}

#divReportFilterPeriod  {color:#666666;float:right;font-size:10px;margin-right:5px;margin-top:3px;position:relative;}
#divReportFilterPeriod a{ text-decoration:none; float:left; color:#666666; font-weight:normal;}
#divReportFilterPeriod span{float:left; margin-right:5px; font-weight:normal;}
#divReportFilterPeriod a:hover{text-decoration:underline;}
#divReportFilterPeriod a.selected{font-weight:bold; font-size:11px;}
#divReportFilterPeriod .sep{float:left; margin-left:5px; margin-right:5px;}

.caption, th{border:hidden;}
.filterInformation{	float: left;	font-size: 11px;	width: 100%;	height: 20px;	padding-top: 7px;	text-indent: 7px;	background-color: #f1f1f1;	color: #666666;}

#divSubReportFilter{	float: left;	width: 100%;	height: 110px;	background: url(imgs/divFilterBG.gif) bottom repeat-x;	margin-top: 10px;	border-bottom: 1px solid #632f93;	margin-bottom: 20px;}

#divReportsMenuAction  {background-color:#F1F1F1;float:right;padding-bottom:3px;position:relative;z-index:0; top:9px;}
#divReportsMenuAction .aPrint{	float: left;	position: relative;	z-index: 90;	color: #8e8e8e;	background: url(imgs/printer.gif) 3px no-repeat;	padding-left: 15px;	text-decoration: none;	margin-top: 3px;	margin-right: 10px;	margin-left: 10px;	font-weight: bold;}
#divReportsMenuAction .aPrint:hover{	text-decoration: underline;}
#divReportsMenuAction .aPrintReports
{
	float: left;
	position: relative;
	z-index: 90;
	color: #8e8e8e;
	background: url(imgs/imgReportsMenuControl.gif) 3px no-repeat;
	padding-left: 15px;
	text-decoration: none;
	margin-top: 3px;
	margin-right: 10px;
	margin-left: 10px;
	font-weight: bold;
}
#divReportsMenuAction .aPrintReports:hover
{
	text-decoration: underline;
}
#divReportsMenuAction .aExportReports
{
	float: left;
	position: relative;
	z-index: 90;
	color: #8e8e8e;
	background: url(imgs/report_go.gif) 3px no-repeat;
	padding-left: 15px;
	text-decoration: none;
	margin-top: 3px;
	margin-right: 10px;
	font-weight: bold;
}
#divReportsMenuAction .aExportReports:hover
{
	text-decoration: underline;
}
#divReportsMenuAction .aSendReports_closed
{
	float: left;
	position: relative;
	z-index: 90;
	color: #8e8e8e;
	background: url(imgs/emailLogo.gif) 3px no-repeat;
	padding-left: 15px;
	text-decoration: none;
	margin-top: 3px;
	margin-right: 10px;
	font-weight: bold;
}
#divReportsMenuAction .aSendReports_closed:hover
{
	text-decoration: underline;
}
#divReportsMenuAction .aSendReports_opened {background:url("imgs/emailLogo.gif") no-repeat scroll 3px 50% #F1F1F1;border-left:1px solid #DFDFDF;border-right:1px solid #DFDFDF;border-top:1px solid #DFDFDF;color:#8E8E8E;float:left;font-weight:bold;margin-right:10px;margin-top:3px;padding-bottom:2px;padding-left:15px;padding-right:2px;position:relative;text-decoration:none;z-index:90;}
#divReportsMenuAction .aSendReports_opened:hover
{
	text-decoration: underline;
}

.divSubContFixerSP #divReportsMenuAction
{
	margin-top: 20px;
}

.pnlSendToMail {background:none repeat scroll 0 0 #F1F1F1;border:1px solid #DFDFDF;margin-left:414px;margin-top:26px;padding:5px;position:absolute;width:404px;z-index:999;}
.pnlSendToMail .genericButtonGreen{clear:left; float:right;}
.pnlSendToMail .sample{margin-top:-15px; float:right;}
.pnlSendToMail span  {color:#8E8E8E;float:left;margin-bottom:13px;margin-top:-15px;padding-top:5px;}
.pnlSendToMail span label{margin-left:3px; margin-top:-2px;}


.divSubContFixer .pnlSendToMail
{
	width: 440px;
	height: 220px;
	border: 1px solid #92A93F;
	background: #F1F1F1;
	position: absolute;
	left: 112px;
	margin-top: 21px;
	z-index: 110;
}
.divSubContFixerSP .pnlSendToMail
{
	width: 440px;
	height: 220px;
	border: 1px solid #92A93F;
	background: #F1F1F1;
	position: absolute;
	left: 112px;
	margin-top: 96px;
	z-index: 110;
}



#divSubReportFilter span
{
	float: left;
	color: #9a9a9a;
	font-weight: bold;
	margin-top: 8px;
	margin-left: 10px;
}
#divSubReportFilter .spanPeriod
{
	float: left;
	width: 185px; *width:190px;}
#divSubReportFilter .spanComunity
{
	float: left;
	width: 165px;
	display: inline;
	margin-right: 590px;
}
#divSubReportFilter .spanCarrier
{
	float: left;
	width: 135px;
	display: inline;
	margin-right: 450px;
	margin-left: -575px;
}
#divSubReportFilter .spanService
{
	width: 137px;
}
#divSubReportFilter .spanItem
{
	width: 137px;
}
#divSubReportFilter label
{
	float: left;
	width: 130px;
	color: #9a9a9a;
	font-weight: bold;
	margin-left: 10px;
}
#divTitleCommunity
{
	width: 825px;
	height: 30px;
	margin-bottom: 5px;
	margin-right: 5px;
	background: #92A93D;
	color: #FFFFFF;
	padding-left: 5px;
	padding-top: 5px;
}
#divTitleCommunity .spancomunity
{
	font-size: 14px;
	color: #FFFFFF;
}
#divTitleCommunity a
{
	margin-left: 5px;
	color: #FFFFFF;
	text-decoration: none;
}
#divTitleCommunity a:hover
{
	color: #FFFFFF;
	text-decoration: underline;
}

#divSubReportFilter .labelOf
{
	float: left;
	width: 30px;
	margin-top: 8px;
	margin-left: 10px;
}
#divSubReportFilter .labelUntil
{
	float: left;
	width: 10px;
	margin-top: 8px;
	margin-left: 5px;
}
#divSubReportFilter .labelRegion
{
	float: left;
	width: 50px;
	margin-top: 8px;
	margin-left: 5px;
}
#divSubReportFilter .inpOf
{
	float: left;
	width: 60px;
	margin-top: 8px;
	border-left: 1px solid #666666;
	font-size: 10px;
	margin-left: 10px;
}
#divSubReportFilter .inpUntil
{
	float: left;
	width: 60px;
	margin-top: 8px;
	border-left: 1px solid #666666;
	font-size: 10px;
	margin-left: 10px;
}
#divSubReportFilter .aCalendar
{
	float: left;
	margin-top: 8px;
	margin-left: 2px;
	margin-right: 3px;
}
#divSubReportFilter .aFilter
{
	float: left;
	width: 53px;
	height: 18px;
	background: url(imgs/btnFilter.gif);
	text-indent: -5000px;
	margin-top: 8px;
	margin-left: 10px;
}

#divSubReportFilter .selectService
{
	float: left;
	width: 190px;
	margin-right: 27px;
	margin-top: 8px;
	border-left: 1px solid #666666;
	font-size: 10px;
	margin-left: 10px;
	color: #000000;
}
#divSubReportFilter .selectNews
{
	float: left;
	width: 110px;
	margin-right: 27px;
	margin-top: 8px;
	border-left: 1px solid #666666;
	font-size: 10px;
	margin-left: 10px;
	color: #999999;
}
#divSubReportFilter .selectItem
{
	float: left;
	width: 110px;
	margin-right: 27px;
	margin-top: 8px;
	border-left: 1px solid #666666;
	font-size: 10px;
	margin-left: 10px;
	color: #999999;
}
#divSubReportFilter .selectState
{
	float: left;
	width: 110px;
	margin-right: 27px;
	margin-top: 8px;
	border-left: 1px solid #666666;
	font-size: 10px;
	margin-left: 10px;
	color: #999999;
}

#divReportTableHeader
{
	float: left;
	background: #dddddd;
	width: 980px;
	height: 32px;
	margin-top: -25px;
}
#divReportTableHeader div
{
	float: left;
	height: 31px;
	border-right: 1px solid #e0e0e0;
}
#divReportTableHeader .divReportSign
{
	float: left;
	width: 214px;
	border-right: 1px solid #e0e0e0;
	border-left: 1px solid #e0e0e0;
}
#divReportTableHeader .divReportWeeks
{
	float: left;
	width: 190px;
	border-right: 1px solid #e0e0e0;
}
#divReportTableHeader span
{
	float: left;
	margin-left: 10px;
	margin-top: 10px;
	color: #7a7a7a;
	font-weight: bold;
}
#divReportTableHeader img
{
	float: left;
	margin-left: 5px;
	margin-top: 21px;
}

#divReportTableBody
{
	float: left;
	background: #FFFFFF;
	width: 980px;
	height: 32px;
}
#divReportTableBody div
{
	float: left;
	height: 31px;
	border-right: 1px solid #e0e0e0;
}
#divReportTableBody .divReportSign
{
	float: left;
	width: 214px;
	border-right: 1px solid #e0e0e0;
	border-left: 1px solid #e0e0e0;
}
#divReportTableBody .divReportWeeks
{
	float: left;
	width: 190px;
	border-right: 1px solid #e0e0e0;
}
#divReportTableBody span
{
	float: left;
	height: 31px;
	margin-left: 10px;
	color: #000000;
	font-weight: bold;
	margin-top: 10px;
}
#divReportTableBody img
{
	float: left;
	margin-left: 5px;
	margin-top: 21px;
}

#divReportTableBody.divReportOn
{
	background: #f2f2f2;
}
#divReportTableBody .labelAbsolute
{
	float: left;
	width: 95px;
	height: 21px;
	border-right: 1px dotted #CCCCCC;
	padding-top: 10px;
	text-align: center;
	color: #000000;
	font-weight: bold;
}
#divReportTableBody .labelPercentUp
{
	float: left;
	width: 94px;
	height: 21px;
	padding-top: 10px;
	text-align: center;
	color: #019733;
	background: url(imgs/labelArrowUp.gif) 12px 2px no-repeat;
	font-weight: bold;
}
#divReportTableBody .labelPercentDown
{
	float: left;
	width: 94px;
	height: 21px;
	padding-top: 10px;
	text-align: center;
	color: #cd0001;
	background: url(imgs/labelArrowDown.gif) 12px 2px no-repeat;
	font-weight: bold;
}

#divReportTableDay, #divReportTableWeek, #divReportTableMonth
{
	float: left;
	margin-bottom: 45px;
}

#divActivity
{
	float: left;
	width: 520px;
	border-bottom: 1px solid #BCBCBC;
	border-left: 1px solid #BCBCBC;
	background: #F8F8F8;
}
#divActivity .spanActivityTitle
{
	float: left;
	width: 520px;
	height: 17px;
	text-align: center;
	color: #969696;
	font-size: 12px;
	font-weight: bold;
	background: #e8e8e8;
	padding-top: 3px;
	display: inline;
	border-right: 1px solid #d7d7d7;
}
#divActivity .divActivityTotal
{
	float: left;
	width: 197px;
	border-right: 1px solid #d7d7d7;
	height: 25px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #000000;
	padding-left: 5px;
}
#divActivity .divActivityNewSig
{
	float: left;
	width: 197px;
	border-right: 1px solid #d7d7d7;
	height: 25px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #000000;
	padding-left: 5px;
}
#divActivity .divActivityRetention
{
	float: left;
	width: 197px;
	border-right: 1px solid #d7d7d7;
	height: 25px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #000000;
	padding-left: 5px;
}
#divActivity .divActivityChurn
{
	float: left;
	width: 197px;
	border-right: 1px solid #d7d7d7;
	height: 25px;
	padding-top: 5px;
	color: #000000;
	padding-left: 5px;
}
#divActivity .divActivityTotalNumber
{
	float: left;
	width: 70px;
	height: 25px;
	border-right: 1px solid #d7d7d7;
	padding-top: 10px;
	text-align: center;
	color: #000000;
	font-weight: bold;
}
#divActivity .divActivityTotalPercentEmpty
{
	float: left;
	width: 70px;
	height: 25px;
	padding-top: 10px;
	text-align: center;
	color: #000000;
	font-weight: bold;
	font-size: 11px;
}
#divActivity .divActivityTotalPercentUp
{
	float: left;
	width: 70px;
	height: 25px;
	padding-top: 10px;
	text-align: right;
	color: #019733;
	background: url(imgs/labelArrowUp.gif) 8px 2px no-repeat;
	font-weight: bold;
	font-size: 9px;
}
#divActivity .divActivityTotalPercentDown
{
	float: left;
	width: 70px;
	height: 25px;
	padding-top: 10px;
	text-align: right;
	color: #cd0001;
	background: url(imgs/labelArrowDown.gif) 8px 2px no-repeat;
	font-weight: bold;
	font-size: 9px;
}
#divActivity .divActivityTotalPercentDownChurn
{
	float: left;
	width: 70px;
	height: 25px;
	padding-top: 10px;
	padding-left: 2px;
	text-align: right;
	color: #019733;
	background: url(imgs/labelArrowDownChurn.gif) 8px 2px no-repeat;
	font-weight: bold;
	font-size: 9px;
}
#divActivity .divActivityTotalPercentUpChurn
{
	float: left;
	width: 70px;
	height: 25px;
	padding-top: 10px;
	padding-left: 2px;
	text-align: right;
	color: #cd0001;
	background: url(imgs/labelArrowUpChurn.gif) 8px 2px no-repeat;
	font-weight: bold;
	font-size: 9px;
}

#divRecipes
{
	float: left;
	width: 258px;
	display: inline;
	border-left: 1px solid #BCBCBC;
	border-bottom: 1px solid #BCBCBC;
}
#divRecipes .spanRecipeTitle
{
	float: left;
	width: 258px;
	height: 17px;
	text-align: center;
	color: #969696;
	font-size: 12px;
	font-weight: bold;
	background: #e8e8e8;
	padding-top: 3px;
}
#divRecipes .divRecipeBalance
{
	float: left;
	width: 99px;
	border-right: 1px solid #d7d7d7;
	height: 25px;
	padding-top: 5px;
	padding-left: 5px;
	color: #000000;
	padding-bottom: 5px;
}
#divRecipes .divRecipePeriod
{
	float: left;
	width: 99px;
	border-right: 1px solid #d7d7d7;
	height: 25px;
	padding-top: 5px;
	padding-left: 5px;
	color: #000000;
	padding-bottom: 5px;
}
#divRecipes .divRecipeActualBalance
{
	float: left;
	width: 99px;
	border-right: 1px solid #d7d7d7;
	height: 25px;
	padding-top: 5px;
	padding-left: 5px;
	color: #000000;
	padding-bottom: 5px;
}
#divRecipes .divARPU
{
	float: left;
	width: 99px;
	border-right: 1px solid #d7d7d7;
	height: 25px;
	padding-top: 5px;
	color: #000000;
	padding-left: 5px;
	padding-bottom: 5px;
}
#divRecipes .divRecipeTotalNumber
{
	float: left;
	width: 75px;
	height: 25px;
	border-right: 1px solid #d7d7d7;
	padding-top: 10px;
	text-align: center;
	color: #000000;
	font-weight: bold;
}
#divRecipes .divRecipeTotalPercent
{
	float: left;
	width: 70px;
	height: 25px;
	padding-top: 10px;
	text-align: center;
}
#divRecipes .divActivityTotalPercentEmpty
{
	float: left;
	width: 70px;
	height: 25px;
	padding-top: 10px;
	text-align: center;
	color: #000000;
	font-weight: bold;
	font-size: 11px;
}
#divRecipes .divRecipeTotalPercentUp
{
	float: left;
	width: 65px;
	height: 25px;
	padding-top: 10px;
	text-align: center;
	color: #019733;
	background: url(imgs/labelArrowUp.gif) 6px 2px no-repeat;
	font-weight: bold;
	padding-left: 10px;
}
#divRecipes .divRecipeTotalPercentDown
{
	float: left;
	width: 65px;
	height: 25px;
	padding-top: 10px;
	text-align: center;
	color: #cd0001;
	background: url(imgs/labelArrowDownChurn.gif) 6px 2px no-repeat;
	font-weight: bold;
	padding-left: 10px;
}

#divActivity .divExecOn
{
	float: left;
	width: 520px;
	background: #f2f2f2;
}
#divRecipes .divExecOn
{
	float: left;
	width: 258px;
	background: #f2f2f2;
}

#divExecutiveDegustation
{
	float: left;
	width: 289px;
	height: 20px;
	text-align: left;
	color: #6c6c6c;
	font-size: 14px;
	font-weight: bold;
	background: #e8e8e8;
	border-bottom: 1px solid #bcbcbc;
}

#divExecutiveDegustation .spanExecutiveTitle
{
	float: left;
	width: 280px;
	height: 20px;
	text-align: center;
	color: #6c6c6c;
	font-size: 13px;
	font-weight: bold;
	background: #e8e8e8;
	border-bottom: 1px solid #bcbcbc;
	text-transform: uppercase;
}

#divExecutiveDegustation #divActivity
{
	float: left;
	width: 287px;
	border-right: 1px solid #d7d7d7;
}
#divExecutiveDegustation #divActivity .spanActivityTitle
{
	float: left;
	width: 287px;
	height: 17px;
	text-align: center;
	color: #969696;
	font-size: 12px;
	font-weight: bold;
	background: #e8e8e8;
	padding-top: 3px;
}
#divExecutiveDegustation #divActivity .divActivityTotal
{
	float: left;
	width: 95px;
	border-right: 1px solid #d7d7d7;
	height: 25px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #000000;
	font-size: 11px;
	font-weight: normal;
}
#divExecutiveDegustation #divActivity .divActivityNewSig
{
	float: left;
	width: 95px;
	border-right: 1px solid #d7d7d7;
	height: 25px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #000000;
	font-size: 11px;
	font-weight: normal;
}
#divExecutiveDegustation #divActivity .divActivityRetention
{
	float: left;
	width: 95px;
	border-right: 1px solid #d7d7d7;
	height: 25px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #000000;
	font-size: 11px;
	font-weight: normal;
}
#divExecutiveDegustation #divActivity .divActivityChurn
{
	float: left;
	width: 95px;
	border-right: 1px solid #d7d7d7;
	height: 25px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #000000;
	font-size: 11px;
	font-weight: normal;
}

#divExecutiveDegustation #divActivity .divActivityTotalPercentEmpty
{
	float: left;
	width: 90px;
	height: 25px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	border-right: none;
	color: #000000;
	font-weight: bold;
	font-size: 11px;
}
#divExecutiveDegustation #divActivity .divActivityTotalNumber
{
	float: left;
	width: 75px;
	height: 25px;
	border-right: 1px solid #d7d7d7;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	color: #000000;
	font-weight: bold;
	font-size: 11px;
}
#divExecutiveDegustation #divActivity .divActivityTotalPercentUp
{
	float: left;
	width: 75px;
	height: 25px;
	padding-top: 8px;
	padding-bottom: 2px;
	text-align: center;
	border-right: none;
	color: #019733;
	background: url(imgs/labelArrowUp.gif) 4px 0px no-repeat;
	font-weight: bold;
	font-size: 9px;
}
#divExecutiveDegustation #divActivity .divActivityTotalPercentDown
{
	float: left;
	width: 75px;
	height: 25px;
	padding-top: 8px;
	padding-bottom: 2px;
	text-align: center;
	border-right: none;
	color: #cd0001;
	background: url(imgs/labelArrowDown.gif) 4px 0px no-repeat;
	font-weight: bold;
	font-size: 9px;
}

#divExecutiveDegustation #divActivity .divActivityTotalPercentDownChurn
{
	float: left;
	width: 75px;
	height: 25px;
	padding-top: 8px;
	padding-bottom: 2px;
	text-align: center;
	border-right: none;
	color: #019733;
	background: url(imgs/labelArrowDownChurn.gif) 4px 0px no-repeat;
	font-weight: bold;
	font-size: 9px;
}
#divExecutiveDegustation #divActivity .divActivityTotalPercentUpChurn
{
	float: left;
	width: 75px;
	height: 25px;
	padding-top: 8px;
	padding-bottom: 2px;
	text-align: center;
	border-right: none;
	color: #cd0001;
	background: url(imgs/labelArrowUpChurn.gif) 4px 0px no-repeat;
	font-weight: bold;
	font-size: 9px;
}

.divActivityTotalPercentUpChurn
{
	float: left;
	width: 59px;
	height: 25px;
	padding-top: 10px;
	padding-left: 2px;
	text-align: right;
	color: #cd0001;
	background: url(imgs/labelArrowUpChurn.gif) 1px 2px no-repeat;
	font-weight: bold;
	font-size: 9px;
}


#divExecutiveDegustation .divExecOn
{
	float: left;
	width: 287px;
	background: #f2f2f2;
}


/*------------------------------------ Modificação para tabela ------------------------------------*/


.divInsideFilter
{
	float: left;
	position: relative;
	width: 100%;
}
.divInsideFilter .titleReportDash
{
	background-color: #F1F1F1;
	color: #666666;
	float: left;
	font-size: 14px;
	height: 30px;
	margin-top: 15px;
	padding-left: 7px;
	padding-top: 10px;
	width: 800px;
	font-weight: bold;
}

.divInsideFilter #divSubReportFilter{	float: left;	width: 100%;	height: 110px;	background: url(imgs/divFilterBG.gif) bottom repeat-x;	margin-top: 10px;	border-bottom: 1px solid #632f93;}

.divInsideFilter #divSubReportFilter .divFilterLabel
{
	float: left;
	width: 800px;
}
.divInsideFilter #divSubReportFilter span
{
	float: left;
	color: #9a9a9a;
	font-weight: bold;
	margin-top: 8px;
	margin-left: 10px;
}
.divInsideFilter #divSubReportFilter .spanPeriod
{
	float: left;
	width: 195px; *width:190px;}
.divInsideFilter #divSubReportFilter .spanComunity
{
	float: left;
	width: 215px;
	display: inline;
	margin-right: 0px;
}
.divInsideFilter #divSubReportFilter .spanCarrier
{
	float: left;
	width: 135px;
	display: inline;
	margin-right: 0px;
}
.divInsideFilter #divSubReportFilter .spanService
{
	width: 137px;
}
.divInsideFilter #divSubReportFilter .spanItem
{
	width: 137px;
}
.divInsideFilter #divSubReportFilter label
{
	float: left;
	width: 130px;
	color: #9a9a9a;
	font-weight: bold;
	margin-left: 10px;
}
.divInsideFilter #divSubReportFilter .labelUntil
{
	width: 10px;
}

#divReportDashboard, #divReportActiveSigns, #ctl00_ctl00_cphContent_cphContent_updReport
{
	float: left;
	width: 810px;
	margin-top: 20px;
	margin-bottom: 10px;
}






#ctl00_ctl00_cphContent_cphContent_paginatorDataSource_pPagination
{
	float: left;
	width: 990px;
}

/*------------------------------------------------------------ Pagination --------------------------------------------------------------------------*/

#divPagination
{
	float: left;
	width: 980px;
	height: 40px;
	text-align: center;
	padding-top: 15px;
	margin-top: 40px;
}
#divPagination .first
{
	color: #999999;
	margin-right: 5px;
}
#divPagination .prev
{
	color: #000000;
	text-decoration: none;
}
#divPagination .prev:hover
{
	text-decoration: underline;
}
#divPagination .next
{
	color: #000000;
	text-decoration: none;
}
#divPagination .next:hover
{
	text-decoration: underline;
}
#divPagination .pager
{
	color: #000000;
	margin-left: 5px;
	margin-right: 5px;
}
#divPagination .selected
{
	color: #000000;
	margin-left: 5px;
	margin-right: 5px;
	border: 1px solid #999999;
	background: #FFFFFF;
	padding: 5px;
	z-index: 10;
	position: relative;
	text-decoration: none;
}
#divPagination a
{
	color: #000000;
	padding: 5px;
	z-index: 10;
	position: relative;
	text-decoration: none;
}


.divSearchPaginator #divPagination
{
	float: left;
	width: 410px;
	height: 40px;
	text-align: center;
	padding-top: 15px;
	margin-top: 0px;
}


/*----------------------------------------------------------- IMAGENS ------------------------------------------------------------------------------*/
.aCalendar
{
	float: left;
	background: url(imgs/calendar.gif);
	width: 14px;
	height: 14px;
	border: none;
}
.arrowDown
{
	float: left;
	background: url(imgs/arrowDown.gif);
	width: 11px;
	height: 11px;
	border: none;
}
.arrowUp
{
	float: left;
	background: url(imgs/arrowUp.gif);
	width: 11px;
	height: 11px;
	border: none;
}


/*-----------------------------------------------------------PopUp CSS-------------------------------------------------------------------------*/


#bgBody
{
	background-color: #000000;
	-moz-opacity: 0.4;
	opacity: 0.4;
	filter: alpha(opacity=40);
	position: absolute;
	top: 0;
	left: 0;
	z-index: 200;
	display: block;
	height: 5000px;
}
.popup
{
	text-align: left;
	z-index: 201;
	display: block;
	width: 490px;
	padding: 11px;
	background: #FFF;
	border: solid 1px #e4dce9;
	position: fixed; *position:absolute;top:40%;*top:expression(document.compatMode=="CSS1Compat"?document.documentElement.scrollTop+250+"px":body.scrollTop+250+"px");left:29.98%;}
.titlePop
{
	padding: 5px 5px 5px 5px;
	font-size: 20px;
	background: #92A93F;
	color: #FFFFFF;
	padding-left: 5px;
	display: block;
	width: 480px;
	margin-top: -5px; *margin-top:0px;}
#lnkCloseInformation
{
	float: right;
	margin-top: -25px;
	margin-right: 10px;
}
.close
{
	float: left;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
}
.titleCad
{
	padding: 5px 5px 5px 5px;
	margin-top: -15px;
	margin-bottom: 15px; *margin-top:0px;font-size:20px;background:#e78b1a;color:#FFF;padding-left:5px;display:block;width:480px;}
.popText
{
	display: block;
	color: #999999;
	font-size: 14px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-weight: bold;
}
.popup .linkPop
{
	margin-bottom: 5px;
	position: absolute;
	bottom: 0px;
	left: 38%;
}
.divBr
{
	margin-bottom: 450px;
}
.spnTextInformationConfirm
{
	font-weight: normal;
}
#lnkCancel
{
	float: left;
	background: url(imgs/btnCancel.gif);
	width: 62px;
	height: 18px;
	text-indent: -5000px;
}
.confirm
{
	float: left;
	background: url(imgs/btnConfirma.gif);
	width: 71px;
	height: 18px;
	text-indent: -5000px;
	margin-left: 5px;
}


#ctl00_ctl00_cphMenu_cphFilter_FilterRate_txtBeginDate_CalendarExtender_popupDiv
{
	z-index: 100;
}
#ctl00_ctl00_cphMenu_cphFilter_FilterRate_txtEndDate_CalendarExtender_popupDiv
{
	z-index: 100;
}
#ctl00_ctl00_cphMenu_cphFilter_uscFilterRate1_txtEndDate_CalendarExtender_popupDiv
{
	z-index: 100;
}
#ctl00_ctl00_cphMenu_cphFilter_filter1_txtBeginDate_CalendarExtender_popupDiv
{
	z-index: 100;
}
#ctl00_ctl00_cphMenu_cphFilter_filter1_txtEndDate_CalendarExtender_popupDiv
{
	z-index: 100;
}

/*Contrato*/
#divInformationPopUp_Container
{
	float: left;
	height: auto;
	background: #FFFFFF;
	overflow: auto;
}




/*---------------------------------------------------------------- GESTOR -------------------------------------------------------------------------*/

#divSubMenuEd
{
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-top: 10px;
	display: inline;
	position: relative;
	z-index: 10;
	width: 990px;
	height: 50px;
}
#divSubMenuEd #id1
{
	float: left;
	background: #92a93f;
	text-indent: 0px;
	width: 180px;
	height: 25px;
	margin-left: 350px;
	margin-top: 6px;
	border-bottom: 1px solid #92a93d;
	border-left: 1px solid #92a93d;
	border-right: 1px solid #92a93d;
	border-top: 1px solid #92a93d;
	padding-top: 5px;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	margin-right: 2px;
	display: inline;
}
#divSubMenuEd #id1.subMenuActive
{
	color: #FF0000;
	background: none;
	text-indent: 0px;
	width: 180px;
	height: 25px;
	border-bottom: 1px solid #F8F8F8;
	color: #91a83e;
	text-decoration: none;
}
#divSubMenuEd #id2
{
	float: left;
	background: #92a93f;
	text-indent: 0px;
	width: 180px;
	height: 25px;
	margin-left: 2px;
	margin-top: 6px;
	border-bottom: 1px solid #92a93d;
	border-left: 1px solid #92a93d;
	border-right: 1px solid #92a93d;
	border-top: 1px solid #92a93d;
	padding-top: 5px;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	margin-right: 2px;
	display: inline;
}
#divSubMenuEd #id2.subMenuActive
{
	color: #FF0000;
	background: none;
	text-indent: 0px;
	width: 180px;
	height: 25px;
	border-bottom: 1px solid #F8F8F8;
	color: #91a83e;
	text-decoration: none;
}
#divSubMenuEd #id3
{
	float: left;
	background: #92a93f;
	text-indent: 0px;
	width: 180px;
	height: 25px;
	margin-left: 2px;
	margin-top: 6px;
	border-bottom: 1px solid #92a93d;
	border-left: 1px solid #92a93d;
	border-right: 1px solid #92a93d;
	border-top: 1px solid #92a93d;
	padding-top: 5px;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	margin-right: 2px;
	display: inline;
}
#divSubMenuEd #id3.subMenuActive
{
	color: #FF0000;
	background: none;
	text-indent: 0px;
	width: 180px;
	height: 25px;
	border-bottom: 1px solid #F8F8F8;
	color: #91a83e;
	text-decoration: none;
}

#divAprovedContainer #divAgregatorDetailed
{
	float: left;
	width: 960px;
	margin-bottom: 15px;
	display: inline;
	background: url(imgs/divAgregatorBG.gif) repeat-x bottom;
	border-bottom: 1px solid #92a93d;
}
#divAprovedContainer #divAgregatorDetailed .divCalendar
{
	float: left;
	width: 30px;
	height: 40px;
	border: 1px solid #92a93d;
	margin-right: 5px;
	padding-top: 1px;
	background: #FFFFFF;
	margin-bottom: 10px;
	display: inline;
}
#divAprovedContainer #divAgregatorDetailed .divCalendar span
{
	float: left;
	width: 25px;
	text-align: center;
	color: #000000;
	margin-left: 3px;
}
#divAprovedContainer #divAgregatorDetailed .divCalendar .spanBlack
{
	font-weight: bold;
}
#divAprovedContainer #divAgregatorDetailed .divAgregatorTitle
{
	float: left;
	border-top: 1px solid #92a93d;
	border-bottom: 1px dotted #bebebe;
	height: 40px;
	width: 923px;
	margin-bottom: 10px;
	background: #f8f8f8;
	display: inline;
}
#divAprovedContainer #divAgregatorDetailed .divAgregatorTitle span
{
	float: left;
	color: #999999;
	margin-top: 10px;
	font-weight: bold;
	margin-left: 10px;
}
#divAprovedContainer #divAgregatorDetailed .divAgregatorTitle label
{
	float: left;
	color: #999999;
	margin-top: 10px;
	margin-left: 10px;
}
#divAprovedContainer #divAgregatorDetailed .divAgregatorTitle .aReport
{
	float: right;
	background: url(imgs/btnRelatorio.gif) no-repeat;
	width: 65px;
	height: 18px;
	margin-top: 10px;
	text-indent: -5000px;
	margin-right: 2px;
}
#divAprovedContainer #divAgregatorDetailed .divAgregatorTitle .aWidget
{
	float: right;
	background: url(imgs/gerarWidget.gif) no-repeat;
	width: 93px;
	height: 18px;
	margin-top: 10px;
	text-indent: -5000px;
	margin-right: 2px;
}
#divAprovedContainer #divAgregatorDetailed .divAgregatorTitle .aEdit
{
	float: right;
	background: url(imgs/editar.gif) no-repeat;
	width: 56px;
	height: 18px;
	margin-top: 10px;
	text-indent: -5000px;
	margin-right: 2px;
	position: relative;
	z-index: 100;
}
#divAprovedContainer #divAgregatorDetailed .divAgregatorImg
{
	float: left;
	margin-right: 5px;
	margin-left: 5px;
}
#divAprovedContainer #divAgregatorDetailed .divDescription
{
	float: left;
	width: 530px;
	height: 120px;
	overflow: hidden;
	color: #999999;
	display: inline;
}
#divAprovedContainer #divAgregatorDetailed .divDescription .spanDescription
{
	float: left;
	width: 530px;
	height: 50px;
	overflow: hidden;
	color: #999999;
	background: url(imgs/divComunityBG.gif);
	display: inline;
	margin-bottom: 5px;
}
#divAprovedContainer #divAgregatorDetailed .divDescription label
{
	float: left;
	font-weight: bold;
	margin-right: 3px;
}
#divAprovedContainer #divAgregatorDetailed .divDescription .spanName
{
	float: left;
	width: 400px;
	margin-bottom: 10px;
	text-align: justify;
}
#divAprovedContainer #divAgregatorDetailed .divDescription .spanNumber
{
	float: left;
	width: 150px;
	margin-bottom: 5px;
	text-align: justify;
}
#divAprovedContainer #divAgregatorDetailed .divFinisher
{
	float: left;
	margin-left: 36px;
	margin-top: 0px;
	width: 923px;
	border-top: 1px solid #92a93d;
	height: 5px;
	display: inline;
}
#divAprovedContainer #divAgregatorDetailed .divAgregatorObject
{
	float: right;
	margin-top: 20px;
}

#divAprovedContainer #divAgregatorDetailed .divApprov
{
	display: block;
	width: 600px;
	padding: 5px;
	color: #92A93F;
	margin-left: 35px;
}
#divAprovedContainer #divAgregatorDetailed .divApprov a
{
	color: #000000;
	margin-left: 5px;
}

#divAprovedContainer #divAgregatorDetailed .divReject
{
	display: block;
	width: 600px;
	padding: 5px;
	color: #FF0000;
	margin-left: 35px;
}
#divAprovedContainer #divAgregatorDetailed .divReject a
{
	color: #000000;
	margin-left: 5px;
}

#divAprovedContainer #divAgregatorDetailed .divOnHold
{
	display: block;
	width: 600px;
	padding: 5px;
	color: #999999;
	margin-left: 35px;
}
#divAprovedContainer #divAgregatorDetailed .divOnHold span
{
	color: #000000;
}


#divCreationEditory
{
	float: left;
	width: 360px;
	padding-left: 10px;
	margin-top: 10px;
}
#spnRequiredFields
{
	float: left;
	margin-bottom: 10px;
	width: 360px;
	font-size: 10px;
	color: #FF0000;
}


#divName
{
	float: left;
	width: 360px;
	color: #666666;
	margin-bottom: 10px;
}

#divPublishingNametooltip
{
	position: absolute;
	margin-top: -25px;
	margin-left: 170px;
	border: 1px solid #70548B;
}

#divCreationEditory .divShortName
{
	float: left;
	width: 360px;
	color: #666666;
	margin-bottom: 10px;
}


#divPublishingShortNametooltip
{
	position: absolute;
	margin-top: -25px;
	margin-left: 170px;
	border: 1px solid #70548B;
}


#divCreationEditory .divSection
{
	float: left;
	width: 360px;
	color: #666666;
	margin-bottom: 10px;
}

#divSectionstooltip
{
	position: absolute;
	margin-top: -25px;
	margin-left: 170px;
	border: 1px solid #70548B;
}

#divCreationEditory .divDescription
{
	float: left;
	width: 360px;
	color: #666666;
	margin-bottom: 10px;
}

.spnCounter {display:inline;float:left;margin-left:93px;margin-right:3px;margin-top:-3px;position:relative;top:-15px;width:164px;}

#divDescriptiontooltip
{
	position: absolute;
	margin-top: -25px;
	margin-left: 170px;
	border: 1px solid #70548B;
}

#divCreationEditory .divType
{
	float: left;
	width: 360px;
	color: #666666;
	margin-bottom: 10px;
}
#ctl00_ctl00_cphContent_cphContent_lblType
{
	float: left;
	width: 360px;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	margin-bottom: 10px;
}
.divSubDivision
{
	float: left;
	width: 340px;
	height: 20px;
}
.divSubDivision input
{
	float: left;
	position: relative;
	width: 15px;
	height: 15px;
	top: -5px;
}
.divSubDivision .spanRadio
{
	float: left;
	margin-top: -3px;
	margin-left: 4px;
}


#divCreationEditory .divWindowSend
{
	float: left;
	width: 360px;
	color: #666666;
	margin-bottom: 10px;
}
#lblSendGrad
{
	float: left;
	width: 340px;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	margin-bottom: 10px;
}

#divCreationEditory .divWindowSend .divFormSendLeft
{
	float: left;
	width: 150px;
	margin-top: 10px;
}
#divCreationEditory .divWindowSend .divFormSendLeft .spanHour
{
	float: left;
	width: 150px;
	margin-bottom: 5px;
}
#divCreationEditory .divWindowSend .divFormSendLeft .ListHoursSend
{
	float: left;
	width: 120px;
}
.ListHoursSend label
{
	float: left;
	margin-left: 4px;
	margin-bottom: 5px;
}
.ListHoursSend input
{
	float: left;
	position: relative;
	width: 15px;
	height: 15px;
	margin-bottom: 5px;
}

#divCreationEditory .divWindowSend .divFormSendRight
{
	float: left;
	width: 150px;
	margin-top: 10px;
}
#divCreationEditory .divWindowSend .divFormSendRight .ListHoursSend
{
	float: left;
	width: 120px;
}
#divCreationEditory .divWindowSend .divFormSendRight .spanHour
{
	float: left;
	width: 150px;
	margin-bottom: 5px;
}
#divCreationEditory .divWindowSend .divFormSendRight .divDayHeader div
{
	float: left;
	width: 60px;
	height: 25px;
	padding-top: 5px;
	text-align: center;
	border: 1px solid #9A9A9A;
	margin-right: 1px;
	background: #F2F2F2;
}
#divCreationEditory .divWindowSend .divFormSendRight .divDayTable
{
	float: left;
	width: 150px;
}
#divCreationEditory .divWindowSend .divFormSendRight .spanDay
{
	float: left;
	width: 150px;
	margin-bottom: 5px;
}

#ctl00_ctl00_cphContent_cphContent_Tooltip5_aMessageTooltip
{
	float: left;
	background: url(imgs/symbol.gif) no-repeat;
	width: 18px;
	height: 18px;
	text-indent: -5000px;
	margin-left: 5px;
}
#divWeeksDaystooltip
{
	position: absolute;
	margin-top: -25px;
	margin-left: 170px;
	border: 1px solid #70548B;
}

#divCreationEditory .aCreateEditory
{
	float: left;
	background: url(imgs/btnCriar_Ed.gif);
	width: 86px;
	height: 18px;
	text-indent: -5000px;
}
#divCreationEditory .aCreateEditorySameData
{
	float: left;
	background: url(imgs/btnNova_ed.gif);
	width: 231px;
	height: 18px;
	text-indent: -5000px;
}

#divExistentEditory .aCreateSame
{
	float: right;
	background: url(imgs/btnNova_ed.gif);
	width: 231px;
	height: 18px;
	margin-right: 5px;
	text-indent: -5000px;
	margin-top: -12px;
}
#divExistentEditory .aExclude
{
	float: right;
	background: url(imgs/btnExcluir.gif);
	width: 52px;
	height: 18px;
	margin-right: 25px;
	text-indent: -5000px;
	margin-top: -12px;
}
#divExistentEditory .aEdit
{
	float: right;
	background: url(imgs/editar.gif);
	width: 56px;
	height: 18px;
	margin-right: 5px;
	text-indent: -5000px;
	margin-top: -12px;
}


#ctl00_ctl00_cphContent_cphContent_lnkCancelEdit
{
	float: left;
	background: url(imgs/btnExcluir.gif);
	width: 52px;
	height: 18px;
	margin-left: 5px;
	text-indent: -5000px;
	margin-top: 15px;
}


#divExistentEditory .divCurrentRow
{
	display: block;
	width: 970px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 10px;
	border-bottom: 1px dotted #CCCCCC;
	padding-bottom: 5px;
	overflow: hidden;
	margin-bottom: 3px;
}
#divExistentEditory .divCurrentRow label
{
	display: block;
	color: #9A9A9A;
	font-weight: bold;
}
#divExistentEditory .divCurrentRow .divCurrentLeft
{
	float: left;
	width: 350px;
}
#divExistentEditory .divCurrentRow .divCurrentRight
{
	float: left;
	width: 300px;
}
#divExistentEditory .divCurrentRow_False
{
	display: block;
	width: 970px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 10px;
	border-bottom: 1px dotted #CCCCCC;
	padding-bottom: 5px;
	overflow: hidden;
	margin-bottom: 3px;
}
#divExistentEditory .divCurrentRow_False label
{
	display: block;
	color: #9A9A9A;
	font-weight: bold;
}
#divExistentEditory .divCurrentRow_True
{
	display: none;
}

.divComunityReportBoxClosed
{
	display: none;
}
.divComunityReportBoxOpen
{
	background-color: #FFFFFF;
	border: 1px solid #92A93F;
	position: absolute;
	width: 215px;
	padding-bottom: 20px;
	margin-left: -15px; *margin-left:-190px;margin-top:22px;}
.divComunityReportBoxOpen #ctl00_ctl00_cphContent_cphContent_lstCurrent_ctrl0_chklDescriptionReject
{
	width: 215px;
}

.divComunityReportBoxOpen input
{
	margin-left: 5px;
}
.divComunityReportBoxOpen .genericButtonGreen
{
	float: left;
	margin-top: 5px;
	margin-left: 2px;
}
.divComunityReportBoxOpen #ctl00_ctl00_cphContent_cphContent_lstCurrent_ctrl4_uscContentRateEdition1_ltvContentNews_ctrl4_lnkCancelVisibleDescription
{
	margin: -18px 0px 0px 60px;
}
.divComunityReportBoxOpen label
{
	padding-left: 2px;
}
.divComunityReportBoxOpen .InputOther
{
	float: left;
	width: 200px;
	margin-bottom: 5px;
}

#ctl00_ctl00_cphContent_cphContent_lstCurrent_ctrl4_uscContentRateEdition1_ltvContentNews_ctrl0_lnkCancelVisibleDescription
{
	margin: -18px 0 0 60px;
}
#ctl00_ctl00_cphContent_cphContent_lstCurrent_ctrl4_uscContentRateEdition1_ltvContentNews_ctrl0_chklDescriptionReject
{
	width: 160px;
}
.divItemCurrent
{
	float: left;
	width: 988px;
	border-right: 1px solid #c9c9c9;
	border-left: 1px solid #c9c9c9;
	border-bottom: 1px solid #c9c9c9;
	margin-bottom: 10px;
}
.divItemCurrent div
{
	float: left;
	padding-bottom: 5px;
}
.divItemCurrent table
{
	color: #666666;
	float: left;
	margin-top: 10px;
	margin-left: 3px;
	margin-right: 3px;
}
#ctl00_ctl00_cphContent_cphContent_lstCurrent_ctrl0_uscContentRateEdition1_ltvContentNews_ctrl0_chklDescriptionReject
{
	width: 230px;
}
#ctl00_ctl00_cphContent_cphContent_lstCurrent_ctrl0_uscContentRateEdition1_ltvContentNews_ctrl0_txtDescriptionReject
{
	float: left;
	margin-top: -20px;
	margin-left: 60px;
	height: 14px;
}
.divItemCurrent table thead
{
	color: #666666;
	font-weight: bold;
	font-size: 14px;
}
.divItemCurrent .tdHeaderData
{
	width: 70px;
	padding-left: 3px;
	padding-bottom: 3px;
}
.divItemCurrent .tdHeaderType
{
	width: 60px;
	padding-left: 3px;
	padding-bottom: 3px;
}
.divItemCurrent .tdHeaderTitle
{
	width: 120px;
	padding-left: 3px;
	padding-bottom: 3px;
}
.divItemCurrent .tdHeaderNews
{
	width: 300px;
	padding-left: 3px;
	padding-bottom: 3px;
}
.divItemCurrent .tdHeaderSession
{
	width: 70px;
	padding-left: 3px;
	padding-bottom: 3px;
}
.divItemCurrent .tdHeaderEditory
{
	width: 70px;
	padding-left: 3px;
	padding-bottom: 3px;
}
.divItemCurrent .tdHeaderAction
{
	width: 190px;
	padding-left: 3px;
	padding-bottom: 3px;
}
.divItemCurrent table tbody tr td
{
	padding-left: 3px;
	padding-bottom: 3px;
	padding-top: 5px;
	padding-right: 3px;
}
.divComunityReportBox td
{
	width: 200px;
}
#ctl00_ctl00_cphContent_cphContent_lstCurrent_ctrl4_uscContentRateEdition1_ltvContentNews_ctrl4_lnkReject .genericButtonGreen
{
	clear: both;
}
#ctl00_ctl00_cphContent_cphContent_lstCurrent_ctrl4_uscContentRateEdition1_ltvContentNews_ctrl4_lnkCancelVisibleDescription .genericButtonGreen
{
	clear: both;
}
.spanNoEditory
{
	float: left;
	font-size: 14px;
	color: #666666;
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 3px;
}
.divHeaderOpened
{
	width: 988px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top: 1px solid #c9c9c9;
	margin-bottom: 3px;
	overflow-x: hidden;
}
.divHeaderOpened span{	background: url(imgs/imgColapse.gif) 1px 2px no-repeat;	display: block;	font-size: 14px;	font-weight: bold;	color: #9A9A9A;	padding-left: 15px;	cursor: pointer;	margin-top: 3px;}
.subTitleAccordion
{
	float: left;
	display: block;
	width: 300px;
	font-weight: bold;
	color: #666666;
	padding: 5px;
}
.divHeaderClosed
{
	width: 988px;
	padding-top: 5px;
	padding-bottom: 5px;
	background: #EFEFEF;
	border-top: 1px solid #c9c9c9;
	overflow-x: hidden;
}
.divHeaderClosed span
{
	background: url(imgs/imgExpand.gif) 1px 2px no-repeat;
	display: block;
	font-size: 14px;
	font-weight: bold;
	color: #9A9A9A;
	padding-left: 15px;
	cursor: pointer;
}




/*EDITORIA SEÇÕES */
#ctl00_ctl00_cphContent_cphContent_updSection
{
	float: left;
	width: 360px;
	margin-top: 40px;
}
#ctl00_ctl00_cphContent_cphContent_updSection span
{
	float: left;
	width: 660px;
	font-size: 12px;
	color: #666666;
}

#divNewSection
{
	float: left;
	width: 360px;
	height: 50px;
	background: #F0F0F0;
	margin-top: 5px;
	margin-bottom: 5px;
	border: 1px solid #92A93F;
	color: #666666;
	font-size: 12px;
}
#ctl00_ctl00_cphContent_cphContent_lblNewSection
{
	float: left;
	width: 350px;
	margin-left: 3px;
	margin-bottom: 5px;
	margin-top: 3px;
}
#ctl00_ctl00_cphContent_cphContent_txtNewSection
{
	float: left;
	width: 250px;
	margin-left: 3px;
}
#ctl00_ctl00_cphContent_cphContent_lnkNewSection
{
	float: left;
	background: url(imgs/btnCriar.gif);
	width: 44px;
	height: 18px;
	text-indent: -5000px;
	margin-left: 10px;
}

#divListSection
{
	float: left;
	width: 360px;
	background: #F0F0F0;
	margin-top: 5px;
	margin-bottom: 5px;
	border: 1px solid #92A93F;
	color: #666666;
	font-size: 12px;
	padding-bottom: 5px;
}
#divSectionContent
{
	float: left;
	width: 350px;
	height: 20px;
	margin-left: 5px;
	margin-right: 5px;
	border-bottom: 1px solid #C9C9C9;
	padding-top: 10px;
}
#divSectionContent div
{
	float: left;
	width: 330px;
	height: 20px;
	padding-bottom: 5px;
}
#divSectionContent div input
{
	float: left;
	width: 180px;
	margin-top: -3px;
	position: relative;
	z-index: 90px;
}
#divSectionContent div .ahover
{
	float: left;
	width: 325px;
	height: 17px;
	color: #666666;
	text-decoration: none;
	margin-bottom: 5px;
}
#divSectionContent div .ahover:hover
{
	background: #dfdfdf;
	padding-right: 17px;
}
#divSectionContent .aRemove
{
	float: right;
	background: url(imgs/markRed.gif) no-repeat;
	width: 11px;
	height: 11px;
	text-indent: -5000px;
	margin-top: -23px;
}
#divSectionContent .aSave
{
	float: left;
	width: 53px;
	height: 18px;
	text-indent: -5000px;
	background: url(imgs/btnSave.gif);
	margin-top: -2px;
	margin-left: 5px;
	position: relative;
	z-index: 90px;
}
#divSectionContent .aCancel
{
	float: left;
	width: 62px;
	height: 18px;
	background: url(imgs/btnCancel.gif) no-repeat;
	text-indent: -5000px;
	margin-left: 5px;
	margin-top: -2px;
	position: relative;
	z-index: 90px;
}


#divAgregatorSession
{
	float: left;
	width: 490px;
}
#divAgregatorSession label
{
	display: block;
	color: #9A9A9A;
	font-weight: bold;
	margin-left: 10px;
}
#divAgregatorSession .divQueryBox
{
	float: left;
	width: 390px;
	height: 65px;
	color: #9A9A9A;
	font-weight: bold;
	margin-left: 10px;
	border: 1px solid #999999;
	margin-top: 10px;
	display: inline;
	padding-top: 10px;
}
#divAgregatorSession .divQueryBox input
{
	float: left;
	width: 200px;
	margin-left: 10px;
	margin-top: 10px;
}
#divAgregatorSession .aCreateSession
{
	float: left;
	background: url(imgs/btnCriar.gif);
	width: 44px;
	height: 18px;
	text-indent: -5000px;
	margin-left: 10px;
	margin-top: 11px;
}
#divAgregatorSession #divExistentSession
{
	float: left;
	width: 390px;
	color: #9A9A9A;
	font-weight: bold;
	margin-left: 10px;
	border: 1px solid #999999;
	margin-top: 10px;
	display: inline;
	padding-top: 10px;
}
#divAgregatorSession #divExistentSession .divSessionContainer
{
	float: left;
	margin-top: 10px;
	width: 380px;
	margin-left: 5px;
	margin-right: 5px;
	height: 35px;
	border-bottom: 1px dotted #999999;
	display: inline;
}
#divAgregatorSession #divExistentSession .divSessionContainer label
{
	float: left;
	width: 350px;
	margin-left: 5px;
	margin-right: 5px;
	height: 35px;
	display: inline;
}
#divAgregatorSession #divExistentSession .divSessionContainer label
{
	float: left;
	width: 350px;
	margin-left: 5px;
	margin-right: 5px;
	height: 35px;
	display: inline;
}

#divAgregatorSession #divExistentSession .divSessionContainer .aDelSession
{
	float: left;
	background: url(imgs/markRed.gif) no-repeat;
	width: 11px;
	height: 11px;
	text-indent: -5000px;
}

#divEditContainer #divAgregatorDetailed
{
	float: left;
	width: 960px;
	margin-bottom: 15px;
	display: inline;
	border-top: 1px solid #92a93d;
	border-bottom: 1px solid #92a93d;
	padding-top: 10px;
	background: url(imgs/divAgregatorBG.gif) bottom;
}
#divEditContainer #divAgregatorDetailed .divCalendar
{
	float: left;
	width: 30px;
	height: 40px;
	border: 1px solid #92a93d;
	margin-right: 5px;
	padding-top: 1px;
	background: #FFFFFF;
	margin-bottom: 10px;
	display: inline;
}
#divEditContainer #divAgregatorDetailed .divCalendar span
{
	float: left;
	width: 25px;
	text-align: center;
	color: #000000;
	margin-left: 3px;
}
#divEditContainer #divAgregatorDetailed .divCalendar .spanBlack
{
	font-weight: bold;
}
#divEditContainer #divAgregatorDetailed .divAgregatorTitle
{
	float: left;
	border-top: 1px solid #92a93d;
	border-bottom: 1px dotted #bebebe;
	height: 40px;
	width: 923px;
	margin-bottom: 10px;
	background: #f8f8f8;
	display: inline;
}
#divEditContainer #divAgregatorDetailed .divAgregatorTitle span
{
	float: left;
	color: #999999;
	margin-top: 10px;
	font-weight: bold;
	margin-left: 10px;
}

#divEditContainer #divAgregatorDetailed .divAgregatorTitle label
{
	float: left;
	color: #999999;
	margin-top: 10px;
	margin-left: 10px;
}
#divEditContainer #divAgregatorDetailed .divAgregatorTitle .aReport
{
	float: right;
	background: url(imgs/btnRelatorio.gif) no-repeat;
	width: 65px;
	height: 18px;
	margin-top: 10px;
	text-indent: -5000px;
	margin-right: 2px;
}
#divEditContainer #divAgregatorDetailed .divAgregatorTitle .aWidget
{
	float: right;
	background: url(imgs/gerarWidget.gif) no-repeat;
	width: 93px;
	height: 18px;
	margin-top: 10px;
	text-indent: -5000px;
	margin-right: 2px;
}
#divEditContainer #divAgregatorDetailed .divAgregatorTitle .aEdit
{
	float: right;
	background: url(imgs/editar.gif) no-repeat;
	width: 56px;
	height: 18px;
	margin-top: 10px;
	text-indent: -5000px;
	margin-right: 2px;
	position: relative;
	z-index: 100;
}
#divEditContainer #divAgregatorDetailed .divAgregatorImg
{
	float: left;
	margin-right: 5px;
	margin-left: 25px;
}
#divEditContainer #divAgregatorDetailed .divDescription
{
	float: left;
	width: 530px;
	height: 140px;
	overflow: hidden;
	color: #999999;
	display: inline;
}
#divEditContainer #divAgregatorDetailed .divDescription .spanDescription
{
	float: left;
	width: 530px;
	height: 50px;
	overflow: hidden;
	color: #999999;
	display: inline;
	margin-bottom: 5px;
}
#divEditContainer #divAgregatorDetailed .divDescription label
{
	float: left;
	font-weight: bold;
	margin-right: 3px;
}
#divEditContainer #divAgregatorDetailed .divDescription .spanName
{
	float: left;
	width: 400px;
	margin-bottom: 10px;
	text-align: justify;
}
#divEditContainer #divAgregatorDetailed .divDescription .spanNumber
{
	float: left;
	width: 340px;
	margin-bottom: 10px;
	text-align: justify;
}
#divEditContainer #divAgregatorDetailed .divFinisher
{
	float: left;
	margin-left: 36px;
	margin-top: 30px;
	width: 943px;
	border-top: 1px solid #92a93d;
	height: 5px;
	display: inline;
}
#divEditContainer #divAgregatorDetailed .divAgregatorObject
{
	float: right;
	margin-top: 20px;
	border: 1px solid #92a93d;
	width: 180px;
	height: 70px;
	padding-left: 25px;
	padding-top: 15px;
	margin-right: 10px;
}

#divEditContainer #divAgregatorDetailed .divApprov
{
	display: block;
	width: 600px;
	padding: 5px;
	color: #92A93F;
	margin-left: 35px;
}
#divEditContainer #divAgregatorDetailed .divApprov a
{
	color: #000000;
	margin-left: 5px;
}

#divEditContainer #divAgregatorDetailed .divReject
{
	display: block;
	width: 600px;
	padding: 5px;
	color: #FF0000;
	margin-left: 35px;
}
#divEditContainer #divAgregatorDetailed .divReject a
{
	color: #000000;
	margin-left: 5px;
}

#divEditContainer #divAgregatorDetailed .divOnHold
{
	display: block;
	width: 600px;
	padding: 5px;
	color: #999999;
	margin-left: 35px;
}
#divEditContainer #divAgregatorDetailed .divOnHold span
{
	color: #000000;
}

#divEditContainer #divAgregatorDetailed .aVisContract
{
	color: #999999;
}
#divEditContainer .aSaveAlter
{
	float: left;
	width: 106px;
	height: 18px;
	background: url(imgs/btnSaveAlt.gif) no-repeat;
	text-indent: -5000px;
	margin-top: 30px;
	padding-bottom: 15px;
}

#divContentService{margin-top:15px; float:left;}

#divSubMenuRateOperator
{
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-top: 24px;
	display: inline;
	position: relative;
	z-index: 10;
	width: 990px;
	height: 37px;
	border-bottom: 1px solid #92a93d;
	margin-bottom: 15px;
}

#divDataContent
{
	float: left;
	width: 990px;
	margin-bottom: 15px;
	display: inline;
	border-bottom: 1px solid #92a93d;
	padding-top: 10px;
	background: url(imgs/divAgregatorBG.gif) bottom;
}
#divDataContent #divImageCommunity
{
	float: left;
	margin-right: 5px;
	margin-left: 25px;
}
#divDataContent #divCommunityDetail
{
	float: left;
	width: 550px;
	height: 140px;
	overflow: hidden;
	color: #999999;
	display: inline;
}
#divDataContent #divCommunityDetail label{	float: left;	margin-right: 5px;	font-weight: normal; font-weight:bold;}
#divDataContent #divCommunityDetail span
{
	float: left;
	font-weight: normal;
	min-height: 15px;
}
#divDataContent #divExpirationDate
{
	border: 1px solid #92A93D;
	float: right;
	height: 70px;
	margin-right: 10px;
	margin-top: 20px;
	padding-left: 25px;
	padding-top: 15px;
	width: 180px;
}
#divDataContent #divExpirationDate label
{
	font-weight: normal;
}
#divDataContent #divExpirationDate input
{
	float: left;
	width: 100px;
	margin-top: 5px;
	margin-right: 5px;
	font-size: 10px;
}
#divDataContent #divExpirationDate a
{
	float: left;
	margin-top: 9px;
}

#divDataContent label
{
	float: left;
	margin-bottom: 5px;
	margin-right: 5px;
}
#divDataContent .partner
{
	float: left;
	width: 460px;
	margin-bottom: 5px;
}
#divDataContent .description
{
	float: left;
	width: 460px;
	margin-bottom: 5px;
}
#divDataContent .member
{
	float: left;
	width: 390px;
	margin-bottom: 5px;
}
#divDataContent .keyword
{
	float: left;
	width: 410px;
	margin-bottom: 5px;
}
#ctl00_ctl00_cphContent_cphContent_lnkViewContract
{
	color: #999999;
}

.divSelectControl
{
	float: left;
	margin-left: 120px;
	_margin-left: 90px;
	display: inline;
	margin-top: 30px;
}


.divSelectControl .aSaveAlter
{
	float: left;
	width: 106px;
	height: 18px;
	background: url(imgs/btnSaveAlt.gif) no-repeat;
	text-indent: -5000px;
	z-index: 100;
	margin-top: -15px; /* 											position:fixed; 											position:absolute; 											top:355px; 											top: expression(355+((e=document.documentElement.scrollTop)?e:document.body.scrollTop)+'px');  											*/
}



#notSelected
{
	float: left;
	margin-top: 20px;
	margin-left: 50px;
	width: 230px;
	color: #999999;
	font-weight: bold;
}

#ctl00_ctl00_cphContent_cphContent_uscCommunityListChannel1_CommunityListrProvider_pnlSelectedProvider
{
	float: left;
	color: #999999;
	font-weight: bold;
	margin-top: 5px;
}


/*------------------------------------------------------- Noticias -------------------------------------------------------------------------------*/

#divNewsGrid .divCurrentGrid .divCalendar
{
	float: left;
	width: 30px;
	height: 40px;
	border: 1px solid #92a93d;
	margin-right: 5px;
	padding-top: 1px;
	background: #FFFFFF;
	margin-bottom: 10px;
	display: inline;
}
#divNewsGrid .divCurrentGrid .divCalendar span
{
	float: left;
	width: 25px;
	text-align: center;
	color: #000000;
	margin-left: 3px;
}
#divNewsGrid .divCurrentGrid .divCalendar .spanBlack
{
	font-weight: bold;
}


.divSideLeft
{
	float: left;
	width: 45px;
	padding-top: 50px;
}
.divSideRight
{
	float: left;
	width: 680px;
}

#divNewsGrid .divGridHeader
{
	float: left;
	width: 680px;
	border-bottom: 1px solid #999999;
}
#divNewsGrid .divGridHeader span
{
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 3px;
}
#divNewsGrid .divGridHeader .spanHour
{
	float: left;
	width: 70px;
	font-size: 16px;
	font-weight: bold;
}
#divNewsGrid .divGridHeader .spanEditory
{
	float: left;
	width: 230px;
	font-size: 16px;
	font-weight: bold;
}
#divNewsGrid .divGridHeader .spanSession
{
	float: left;
	width: 200px;
	font-size: 16px;
	font-weight: bold;
}
#divNewsGrid .divGridHeader .spanStatus
{
	float: left;
	width: 130px;
	font-size: 16px;
	font-weight: bold;
}
#divNewsGrid .divGridHeader .spanAction
{
	float: right;
	font-size: 16px;
	font-weight: bold;
}

#divNewsGrid .divGridRow
{
	float: left;
	width: 680px;
	height: 40px;
	border-bottom: 1px solid #999999;
	padding-top: 5px;
}
#divNewsGrid .divGridRow span
{
	margin-bottom: 3px;
}
#divNewsGrid .divGridRow .spanHour
{
	float: left;
	width: 70px;
}
#divNewsGrid .divGridRow .spanEditory
{
	float: left;
	width: 230px;
	overflow: hidden;
}
#divNewsGrid .divGridRow .spanSession
{
	float: left;
	width: 200px;
}
#divNewsGrid .divGridRow .spanBlue
{
	float: left;
	width: 130px;
	color: #0000FF;
}
#divNewsGrid .divGridRow .spanRed
{
	float: left;
	width: 130px;
	color: #FF0000;
}



/*-------------------------------------------------------- Beta 01 --------------------------------------------------------------------------------*/
.imgStatusGreen
{
	float: left;
	width: 12px;
	height: 12px;
	background: url(imgs/imgStatusGreen.gif);
	margin-top: 20px;
	margin-left: 10px;
	margin-right: 5px;
}
.imgStatusRed
{
	float: left;
	width: 12px;
	height: 12px;
	background: url(imgs/imgStatusRed.gif);
	margin-top: 20px;
	margin-left: 10px;
	margin-right: 5px;
	clear: both;
}


#divComunityDetailed .divGraphicsObject
{
	float: left;
	margin-left: 10px;
}

#divListDetails
{
	float: left;
	background: #F2F2F2;
	width: 200px;
	height: 13px;
	background: url(imgs/listover.gif) no-repeat right;
	border: 1px solid #92a93d;
	margin-bottom: 10px;
}
#divListDetails label
{
	position: absolute;
	margin-top: 0px;
	margin-left: 100px;
	font-weight: bold;
	color: #666666;
}
#divListDetails .lblVisualization
{
	position: absolute;
	margin-top: 0px;
	margin-left: 0px;
	font-weight: normal;
}
#ctl00_ctl00_cphContent_cphContent_uscVisualization_ddlVisualizationPanel
{
	float: left;
	background: #F2F2F2;
	margin-left: -1px;
}
#ctl00_ctl00_cphContent_cphContent_uscVisualization_lblTitle
{
	float: left;
	padding-left: 5px;
	width: 195px;
}

#divOrder
{
	float: right;
	background: #F2F2F2;
	width: 200px;
	height: 13px;
	background: url(imgs/listover.gif) no-repeat right;
	border: 1px solid #92a93d;
	margin-bottom: 10px;
}
#divOrder label
{
	position: absolute;
	margin-top: 0px;
	margin-left: 70px;
	font-weight: bold;
	color: #666666;
}
#divOrder .lblVisualization
{
	position: absolute;
	margin-top: 0px;
	margin-left: 0px;
	font-weight: normal;
	width: 200px;
}
#divOrder .txtOrder
{
	float: left;
	padding-left: 5px;
	width: 195px;
}
#ctl00_ctl00_cphContent_cphContent_OrderByCommunity_ddlOrderPanel
{
	float: left;
	background: #F2F2F2;
	margin-left: -1px;
	width: 125px;
}
#ctl00_ctl00_cphContent_cphContent_OrderByCommunity_lblOption
{
	float: left;
	padding-left: 5px;
	width: 195px;
}

#ctl00_ctl00_cphContent_cphContent_CallcenterMainEvents_OrderByCommunity_ddlOrderPanel
{
	float: left;
	background: #F2F2F2;
	margin-left: -1px;
}
#ctl00_ctl00_cphContent_cphContent_CallcenterMainEvents_OrderByCommunity_lblOption
{
	float: left;
	padding-left: 5px;
	width: 195px;
}


#divOrder .ContextMenuItem
{
	display: block;
	color: #999999;
	text-decoration: none;
	margin-top: 3px;
	font-size: 9px;
	background: #F2F2F2;
}
#divOrder .ContextMenuItem:hover
{
	background: #FFFFFF;
}
.ContextMenuPanel
{
	float: left;
	border: 1px solid #868686;
	z-index: 1000;
	cursor: default;
	padding: 1px 1px 0px 1px;
	font-size: 9px;
	margin-top: 2px;
}

#divOrder .ContextMenuPanel
{
	margin-left: 0px;
}


.ContextMenuBreak
{
	margin: 1px 1px 1px 32px;
	padding: 0;
	height: 1px;
	overflow: hidden;
	display: block;
	border-top: 1px solid #C5C5C5;
}

a.ContextMenuItem
{
	margin: 1px 0 1px 0;
	display: block;
	color: #999999;
	text-decoration: none;
	cursor: pointer;
	padding: 4px 19px 4px 33px;
	white-space: nowrap;
}

a.ContextMenuItem-Selected
{
	font-weight: bold;
}

a.ContextMenuItem:hover
{
	background-color: #FFF;
	color: #999999;
	border: 1px solid #999999;
	padding: 3px 18px 3px 32px;
}



#ctl00_ctl00_cphMenu_cphFilter_uscCallcenterBarIdentify1_pnlCarrier
{
	float: left;
	margin-left: 45px;
	margin-top: -18px;
	width: 200px;
}
#ctl00_ctl00_cphMenu_cphFilter_uscCallcenterBarIdentify1_pnlCarrier label
{
	float: left;
	margin-bottom: 11px;
}
#ctl00_ctl00_cphMenu_cphFilter_uscCallcenterBarIdentify1_pnlCarrier select
{
	float: left;
	position: relative;
	left: 8px;
}

#errorAdvice
{
	float: left;
	width: 990px;
	background: #FF0000;
	margin-top: 80px;
	height: 20px;
}
.specialFooter
{
	position: absolute;
	bottom: 0; *margin-left:-990px;}
#errorAdvice span
{
	float: left;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 16px;
	margin-left: 5px;
}
#errorAdvice .aLinkBackHome
{
	float: right;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 16px;
	margin-right: 5px;
	text-decoration: none;
}
#errorAdvice .aLinkBackHome:hover
{
	text-decoration: underline;
}

/*----------------------------------------------------------- Cadastro Representante --------------------------------------------------------------*/

.aTooltip {background:url("imgs/symbol.gif") no-repeat scroll 0 0 transparent;float:left;height:18px;margin-left:5px;position:relative;text-indent:-5000px;width:18px;}
.aTooltip:hover
{
	cursor: help;
}
.requiredTitle
{
	float: left;
	color: Red;
	margin-bottom: 10px;
	margin-left: -10px;
}

.wizardLabels
{
	float: left;
	width: 348px;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	margin-bottom: 5px;
}
.wizardInput{	float: left;	font-size: 12px;	color: #666666;	margin-bottom: 15px;	border: 1px solid #A7A6AA; width:160px;}
.wizardInputLong
{
	float: left;
	width: 310px;
	font-size: 12px;
	color: #666666;
	border: 1px solid #A7A6AA;
}
.txtAccepted
{
	float: left;
	font-size: 12px;
	color: #666666;
	margin-bottom: 15px;
	border: 1px solid #006600;
	width:160px;
}
.txtRejected
{
	float: left;
	font-size: 12px;
	color: #666666;
	margin-bottom: 15px;
	border: 1px solid #FF0000;
}
.textDescription
{
	float: left;
	width: 310px;
	height: 50px;
	font-size: 12px;
	color: #666666;
	margin-bottom: 15px;
	border: 1px solid #A7A6AA;
}

#ctl00_ctl00_cphContent_cphContent_cWizardStep1_txtEmail.txtAccepted
{
	border: 1px solid #006600;
	color: #666666;
	float: left;
	font-size: 12px;
	margin-bottom: 15px;
	width: 310px;
}
#ctl00_ctl00_cphContent_cphContent_cWizardStep1_txtEmail.txtRejected
{
	border: 1px solid #FF0000;
	color: #666666;
	float: left;
	font-size: 12px;
	margin-bottom: 15px;
	width: 310px;
}
#ctl00_ctl00_cphContent_cphContent_cWizardStep1_imgStatusEmail
{
	float: left;
	margin-left: 3px;
}
#ctl00_ctl00_cphContent_cphContent_cWizardStep2_imgStatusMsisdn
{
	float: left;
	margin-left: 3px;
	margin-top: 5px;
}
#ctl00_ctl00_cphContent_cphContent_cWizardStep2_imgStatusEmail
{
	float: left;
	margin-left: 3px;
}

#ctl00_ctl00_cphContent_cphContent_cWizardStep2_txtPhoneDDD.txtAccepted
{
	border: 1px solid #006600;
	color: #666666;
	float: left;
	font-size: 12px;
	width: 30px;
	margin-bottom: 0px;
	margin-right: 5px;
	margin-top: 5px;
}
#ctl00_ctl00_cphContent_cphContent_cWizardStep2_txtPhoneDDD.txtRejected
{
	border: 1px solid #FF0000;
	color: #666666;
	float: left;
	font-size: 12px;
	width: 30px;
	margin-bottom: 0px;
	margin-right: 5px;
	margin-top: 5px;
}
#ctl00_ctl00_cphContent_cphContent_cWizardStep2_txtPhoneNumber.txtAccepted
{
	border: 1px solid #006600;
	color: #666666;
	float: left;
	font-size: 12px;
	width: 130px;
	margin-bottom: 0px;
	margin-top: 5px;
}
#ctl00_ctl00_cphContent_cphContent_cWizardStep2_txtPhoneNumber.txtRejected
{
	border: 1px solid #FF0000;
	color: #666666;
	float: left;
	font-size: 12px;
	width: 130px;
	margin-bottom: 0px;
	margin-top: 5px;
}

#ctl00_ctl00_cphContent_cphContent_cWizardStep2_txtEmail.txtAccepted
{
	border: 1px solid #006600;
	color: #666666;
	float: left;
	font-size: 12px;
	margin-bottom: 15px;
	width: 310px;
}
#ctl00_ctl00_cphContent_cphContent_cWizardStep2_txtEmail.txtRejected
{
	border: 1px solid #FF0000;
	color: #666666;
	float: left;
	font-size: 12px;
	margin-bottom: 15px;
	width: 310px;
}

.pnlSteps
{
	float: left;
	width: 990px;
	margin-top: 20px;
	margin-left: 10px;
}
.inputDDD
{
	float: left;
	width: 30px;
	font-size: 12px;
	color: #666666;
	margin-top: 5px;
	margin-right: 3px;
}
.inputNumber
{
	float: left;
	width: 130px;
	font-size: 12px;
	color: #666666;
	margin-top: 5px;
}

#divContentStep1, #divContentStep2, #divContentStep3{	float: left;	width: 438px;	padding-left: 5px;}
#divContentStep4{	float: left;	width: 360px;	padding-left: 10px;}

#ctl00_ctl00_cphContent_cphContent_step_5 #divStep1
{
	float: left;
	width: 600px;
	margin-top: 10px;
}
#ctl00_ctl00_cphContent_cphContent_step_5 #divStep2
{
	float: left;
	width: 600px;
	margin-top: 10px;
}
#ctl00_ctl00_cphContent_cphContent_step_5 #divStep3
{
	float: left;
	width: 600px;
	margin-top: 10px;
}
#ctl00_ctl00_cphContent_cphContent_step_5 #divStep4{	float: left;	width: 600px;	margin-top: 10px;}

#divStepControl{	float: left;	width: 970px;	margin-left: 10px;}

/*Inicio - Controle dos passos do wizard*/

.wInactive1
{
	float: left;
	background: url(imgs/passo1.gif);
	width: 191px;
	height: 30px;
	text-indent: -5000px;
	position: relative;
	z-index: 100;
}
.wActive_1
{
	float: left;
	background: url(imgs/passo1_selec.gif);
	width: 191px;
	height: 30px;
	text-indent: -5000px;
	position: relative;
	z-index: 100;
}

.wInactive2
{
	float: left;
	background: url(imgs/passo2.gif);
	width: 135px;
	height: 30px;
	text-indent: -5000px;
	position: relative;
	z-index: 100;
	margin-left: -10px;
}
.wActive_2
{
	float: left;
	background: url(imgs/passo2_selec.gif);
	width: 135px;
	height: 30px;
	text-indent: -5000px;
	position: relative;
	z-index: 100;
	margin-left: -10px;
}

.wInactive3
{
	float: left;
	background: url(imgs/passo3.gif);
	width: 135px;
	height: 30px;
	text-indent: -5000px;
	position: relative;
	z-index: 100;
	margin-left: -10px;
}
.wActive_3
{
	float: left;
	background: url(imgs/passo3_selec.gif);
	width: 135px;
	height: 30px;
	text-indent: -5000px;
	position: relative;
	z-index: 100;
	margin-left: -10px;
}

.wInactive4
{
	float: left;
	background: url(imgs/passo_3a.gif);
	width: 107px;
	height: 30px;
	text-indent: -5000px;
	position: relative;
	z-index: 100;
	margin-left: -10px;
}
.wActive_4
{
	float: left;
	background: url(imgs/passo_3a_selec.gif);
	width: 107px;
	height: 30px;
	text-indent: -5000px;
	position: relative;
	z-index: 100;
	margin-left: -10px;
}

.wInactive5
{
	float: left;
	background: url(imgs/passo4.gif);
	width: 135px;
	height: 30px;
	text-indent: -5000px;
	position: relative;
	z-index: 100;
	margin-left: -10px;
}
.wActive_5
{
	float: left;
	background: url(imgs/passo4_selec.gif);
	width: 135px;
	height: 30px;
	text-indent: -5000px;
	position: relative;
	z-index: 100;
	margin-left: -10px;
}
/*fim - Controle dos passos do wizard*/

/*Inicio - Wizard Passo 1*/
#divContentStep1 .hint{margin-top:-25px; margin-left:33px;}
#divFilterSearch{	float: right;	padding-left: 15px;	padding-top: 10px;	width: 418px;	padding-bottom:20px; background: #FFFFFF; margin-top:16px;}
#divResultSearch{	float: right;	padding-left: 15px;	padding-top: 10px;	width: 418px;	overflow-y: auto; padding-bottom:20px;	overflow-x: hidden;	background: #FFFFFF;	margin-top: 10px;	padding-bottom: 10px;}
#divFilterSearch #ctl00_ctl00_cphContent_cphContent_cWizardStep1_lnkSearch{clear:left;}
.divSearchPaginator{	background: #FFFFFF;	float: right;	overflow-x: hidden;	overflow-y: auto;	padding-bottom: 10px;	padding-left: 15px;	padding-top: 10px;	width: 418px;}
#divFilterSearch .genericButtonGreen{float:left; margin-top:15px;}
#divResultSearch span{	color: #666666;	float: left;	font-size: 12px;	font-weight: bold;	margin-bottom: 5px;	width: 290px;}
#divResultSearch #divItem{	float: left;	margin-bottom: 5px;	width: 340px;	border-bottom: 1px solid #91C429;	padding-bottom: 5px;}
#divResultSearch #divItem span{	color: #666666;	float: left;	font-size: 12px;	font-weight: bold;	margin-bottom: 5px;	width: 190px;	margin-top: 5px;	overflow: hidden;}
#divResultSearch #divItem .genericButtonGreen{	float: right; }

/*Fim - Wizard Passo 1*/

/*Inicio - Wizard passo 2*/
#divContentStep2 .hint{margin-top:-25px; margin-left: 33px;}
.Gender{	float: left;	width: 350px;	color: #666666;	margin-bottom: 15px;}
#ctl00_ctl00_cphContent_cphContent_cWizardStep2_rdbGenderMale{	margin-left: 3px;}
#ctl00_ctl00_cphContent_cphContent_cWizardStep2_rdbGenderFemale{	margin-left: 20px;	margin-right: 3px;}

/*Fim - Wizard passo 2*/

/*Inicio - Wizard passo 3*/
#divContentStep3 .hint{margin-top:-25px; margin-left: 33px;}
.divNumberType {color:#dddddd;margin-top:20px;position:absolute;}
#divNumberTypeDescription.divNumberType{margin-top:82px;}
.divNumberType span{	margin-bottom: 10px; margin-left: 3px;}
.divContentFormStep3{float:left; margin-top:20px; width:360px; padding-bottom:10px;}
.divHeaderStep3{	width: 479px;	padding-top: 5px;	padding-bottom: 5px;	background: #EFEFEF;	border-top: 1px solid #c9c9c9;	overflow-x: hidden; margin-bottom:25px;float:left;}
.divHeaderStep3 span{	display: block;	font-size: 14px;	font-weight: bold;	color: #9A9A9A;	padding-left: 15px;	}
#divNumberTypeSynonyms2.divNumberType{margin-top:55px;}
#divNumberTypeSynonyms3.divNumberType{margin-top:90px;}


.divImageLogo{	float: left;	width: 360px;	height: 222px;	margin-bottom: 20px;}
#ctl00_ctl00_cphContent_cphContent_cWizardStep3_lblImageLogo{	float: left;	width: 360px;	position: relative;	z-index: 100;}
#ctl00_ctl00_cphContent_cphContent_cWizardStep3_uplImageLogo{	float: left;	height: 23px;}
#ctl00_ctl00_cphContent_cphContent_cWizardStep3_btnUploadImageLogo{	float: left;}
#ctl00_ctl00_cphContent_cphContent_cWizardStep3_imgImageLogo{	float: left;	clear: both;}
#divImageLogotooltip{	position: absolute;	margin-top: -25px;	margin-left: 170px;	border: 1px solid #70548B;}
#ctl00_ctl00_cphContent_cphContent_step_3 .divImageLogo iframe{	float: left;	margin-left: -10px;	margin-top: -10px;	height: 210px;}
#ctl00_ctl00_cphContent_cphContent_cWizardStep3_Tooltip6_aMessageTooltip{	float: left;	position: relative;	top: 15px;}
#imageLogo{	float: left;	height: 222px;}


/*Fim - Wizard passo 3*/

/*Inicio - Wizard passo 4*/
#divAlias
{
	float: left;
	width: 360px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#divOwnerCreateChannel
{
	float: left;
	width: 360px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#divOwnerCreateChannel label
{
	color: #666666;
	margin-left: 5px;
}
#ctl00_ctl00_cphContent_cphContent_cWizardStep4_pOwnerCreateChannels
{
	float: left;
	width: 360px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#ctl00_ctl00_cphContent_cphContent_cWizardStep4_pOwnerCreateChannels input
{
	float: left;
	width: 15px;
	margin: 0;
	border: 1px solid #F8F8F8;
}
#ctl00_ctl00_cphContent_cphContent_cWizardStep4_pOwnerCreateChannels label
{
	float: left;
	margin: 0;
	width: 330px;
	height: 20px;
	border: 1px solid #F8F8F8;
}

#ctl00_ctl00_cphContent_cphContent_pnlSteps .divItemCurrent
{
	width: 500px;
}
#ctl00_ctl00_cphContent_cphContent_pnlSteps .divHeaderOpened
{
	width: 500px;
}
#ctl00_ctl00_cphContent_cphContent_pnlSteps .divHeaderClosed
{
	width: 500px;
}
#ctl00_ctl00_cphContent_cphContent_cWizardStep4_uscTestePasso41_chlItemType
{
	width: 494px;
}
/*#ctl00_ctl00_cphContent_cphContent_pnlSteps h3{width:472px; background-color:#d1d1d1; font-weight:bold; font-size:14px; margin-bottom:10px; color:#888888; padding:15px; border:solid 1px #c9c9c9;}*/
#DivDefaultService
{
	float: left;
	width: 472px;
	padding: 15px;
	background-color: #f1f1f1;
}
.btnInactive
{
	float: right;
	text-align: center;
	font-size: 10px;
	background-color: #CCCCCC;
	height: 15px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana;
	text-decoration: none;
	width: 75px;
	border: solid 1px #BBBBBB;
	margin-right: 5px;
	margin-top: -15px;
}
.btnActive
{
	float: right;
	text-align: center;
	font-size: 10px;
	background-color: #FFFFFF;
	height: 15px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	color: #666666;
	font-weight: bold;
	font-family: Verdana;
	text-decoration: none;
	width: 75px;
	border: solid 1px #BBBBBB;
	margin-right: 5px;
	margin-top: -15px;
}
#divSelectService
{
	float: left;
	width: 505px;
}
#divSelectService h3
{
	float: left;
	width: 500px;
	font-size: 12px;
	margin-top: 10px;
	margin-bottom: 10px;
	color: #9A9A9A;
	font-weight: bold;
	background: #EFEFEF;
	height: 25px;
	padding-top: 5px;
	padding-left: 5px;
}
#divSelectService .divHeaderClosed span
{
	background: none;
	cursor: auto;
}
/*Fim - Wizard passo 4*/

#ctl00_ctl00_cphContent_cphContent_cWizardStep5_lblTitle
{
	float: left;
	font-size: 12px;
	font-weight: bold;
	width: 600px;
	color: #666666;
	margin-bottom: 5px;
}

#ctl00_ctl00_cphContent_cphContent_cWizardStep5_lblTitleStep1
{
	float: left;
	font-size: 12px;
	font-weight: bold;
	width: 600px;
	color: #666666;
	border-bottom: 1px solid #92A93D;
	border-top: 1px solid #92A93D;
	margin-bottom: 5px;
}
#divStep1 span
{
	float: left;
	width: 600px;
	color: #666666;
}
#divStep1 label
{
	float: left;
	font-size: 14px;
	width: 600px;
	margin-bottom: 10px;
}

#ctl00_ctl00_cphContent_cphContent_cWizardStep5_lnkGoToStep1
{
	background: transparent url(imgs/btnVoltar_edit.gif) no-repeat scroll 0 0;
	float: left;
	height: 18px;
	margin-bottom: 10px;
	text-indent: -5000px;
	width: 223px;
}


#divStep2 #divOwner
{
	float: left;
	width: 600px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#divStep2 #divOwner label
{
	float: left;
	width: 320px;
	height: 15px;
	font-size: 10px;
	margin-left: 5px; *margin-top:6px;}
#ctl00_ctl00_cphContent_cphContent_cWizardStep5_chkOwnerCreateChannel
{
	float: left;
}
#ctl00_ctl00_cphContent_cphContent_cWizardStep5_rdbModerate
{
	float: left;
}

#ctl00_ctl00_cphContent_cphContent_cWizardStep5_lblTitleStep2
{
	float: left;
	font-size: 12px;
	font-weight: bold;
	width: 600px;
	color: #666666;
	border-bottom: 1px solid #92A93D;
	border-top: 1px solid #92A93D;
	margin-bottom: 5px;
}
#divStep2 span
{
	float: left;
	width: 600px;
	color: #666666;
}
#divStep2 label
{
	float: left;
	font-size: 14px;
	width: 600px;
	margin-bottom: 10px;
}

#ctl00_ctl00_cphContent_cphContent_cWizardStep5_lblTitleStep3
{
	float: left;
	font-size: 12px;
	font-weight: bold;
	width: 600px;
	color: #666666;
	border-bottom: 1px solid #92A93D;
	border-top: 1px solid #92A93D;
	margin-bottom: 5px;
}
#divStep3 span
{
	float: left;
	width: 600px;
	color: #666666;
}
#divStep3 label
{
	float: left;
	font-size: 14px;
	width: 600px;
	margin-bottom: 10px;
}
#lblStep3Description
{
	float: left;
	font-size: 14px;
	width: 600px;
	margin-bottom: 10px;
}
#ctl00_ctl00_cphContent_cphContent_cWizardStep5_imgStep3Logo
{
	float: left;
	margin-right: 200px;
}
#ctl00_ctl00_cphContent_cphContent_cWizardStep5_lnkGoToStep2
{
	float: left;
	width: 244px;
	height: 18px;
	background: url(imgs/btnVoltar_resp.gif) no-repeat;
	text-indent: -5000px;
	margin-bottom: 10px;
}
#ctl00_ctl00_cphContent_cphContent_cWizardStep5_lnkGoToStep3
{
	float: left;
	width: 247px;
	height: 18px;
	background: url(imgs/btnVoltar_comunidade.gif) no-repeat;
	text-indent: -5000px;
	margin-bottom: 10px;
}
#ctl00_ctl00_cphContent_cphContent_cWizardStep5_lnkFinish
{
	float: right;
	margin-top: 0px;
	margin-right: 10px;
	background: url(imgs/btnCadastra_com.gif);
	width: 132px;
	height: 18px;
	text-indent: -5000px;
}

#ctl00_ctl00_cphContent_cphContent_cWizardStep6_pnlInformation.pnlWizardSuccess
{
	float: left;
	font-size: 14px;
	background: #92A93F;
	border: none;
	height: 30px;
	display: inline;
	position: relative;
	z-index: 100;
	width: 600px;
	color: #FFFFFF;
}
#ctl00_ctl00_cphContent_cphContent_cWizardStep6_pnlInformation.pnlWizardSuccess span
{
	float: left;
	font-size: 14px;
	color: #FFFFFF;
	border: none;
	margin-top: 5px;
	height: 30px;
	padding-left: 10px;
}
#ctl00_ctl00_cphContent_cphContent_cWizardStep6_lnkClose
{
	color: #FFFFFF;
	text-decoration: none;
}

.pnlWizardError
{
	float: left;
	font-size: 14px;
	background: #FF0000;
	border: none;
	height: 30px;
	display: inline;
	position: relative;
	z-index: 100;
	width: 600px;
	color: #FFFFFF;
	margin-bottom: 10px;
}
.pnlWizardError span
{
	float: left;
	font-size: 14px;
	color: #FFFFFF;
	border: none;
	margin-top: 5px;
	height: 30px;
	padding-left: 10px;
}

#ctl00_ctl00_cphContent_cphContent_step_6
{
	float: left;
	width: 600px;
}
#ctl00_ctl00_cphContent_cphContent_cWizardStep6_lnkNewCommunity
{
	float: left;
	background: url(imgs/btnCadastra_outracom.gif);
	width: 176px;
	height: 18px;
	text-indent: -5000px;
	margin-right: 30px;
}
#ctl00_ctl00_cphContent_cphContent_cWizardStep6_lnkCommunityList
{
	float: left;
	background: url(imgs/btnIr_lista.gif);
	width: 174px;
	height: 18px;
	text-indent: -5000px;
}

#spanWhatMore
{
	float: left;
	width: 600px;
	font-size: 12px;
	color: #666666;
	margin-top: 5px;
	margin-bottom: 5px;
}


#ctl00_ctl00_cphContent_cphContent_cWizardStep5_lblTitleStep4
{
	float: left;
	font-size: 12px;
	font-weight: bold;
	width: 600px;
	color: #666666;
	border-bottom: 1px solid #92A93D;
	border-top: 1px solid #92A93D;
	margin-bottom: 5px;
}
#divStep4 span
{
	float: left;
	width: 600px;
	color: #666666;
}
#divStep4 label
{
	float: left;
	font-size: 14px;
	width: 600px;
	margin-bottom: 10px;
}



/*	
Horizontal_left
Horizontal_right
Vertical_Top
Vertical_Bottom
Center_Top
Center_Bottom
*/





/*-------------------------------------------------------------------------------------------------------------------------------------------------*/
#divMailContainer
{
	text-align: left;
	margin: 0 auto;
	width: 744px;
}
#divMailHeader
{
	display: block;
	width: 744px;
	height: 150px;
	background: url(imgs/headerEmail.jpg) no-repeat;
	border-bottom: 1px solid #632f91;
	text-indent: -5000px;
}

#divEmailMSG
{
	float: left;
	width: 724px;
	height: 20px;
	padding-top: 10px;
	color: #91a83c;
	border-top: 1px solid #91a83c;
	border-bottom: 1px dotted #bcbec0;
	margin-top: 10px;
	text-align: justify;
	margin-left: 10px;
	font-size: 12px;
	font-weight: bold;
}
#divEmailBody
{
	float: left;
	width: 724px;
	height: 20px;
	padding-top: 10px;
	color: #58595b;
	text-align: justify;
	margin-left: 10px;
	font-size: 12px;
}

/*-------------------------------------------------------------------------------------------------------------------------------------------------*/

#divListDetails
{
	float: left;
	background: #F2F2F2;
	width: 200px;
	height: 13px;
	background: url(imgs/listover.gif) no-repeat right;
	border: 1px solid #92a93d;
	margin-bottom: 10px;
}

#divListDetails label
{
	position: absolute;
	margin-top: 0px;
	margin-left: 100px;
	font-weight: bold;
	color: #666666;
}
#divListDetails .lblVisualization
{
	position: absolute;
	margin-top: 0px;
	margin-left: 0px;
	font-weight: normal;
}
#ctl00_ctl00_cphContent_cphContent_uscVisualization_ddlVisualizationPanel
{
	float: left;
	background: #F2F2F2;
	margin-left: -1px;
}
#ctl00_ctl00_cphContent_cphContent_uscVisualization_lblTitle
{
	float: left;
	padding-left: 5px;
	width: 195px;
}


#divQuantityItens
{
	float: right;
	background: #F2F2F2;
	width: 150px;
	height: 13px;
	background: url(imgs/listover.gif) no-repeat right;
	border: 1px solid #92a93d;
	margin-right: 10px;
	width: 150px;
	margin-top: 10px;
}
#divQuantityItens label
{
	position: absolute;
	margin-top: 0px;
	margin-left: 100px;
	font-weight: bold;
	color: #666666;
}
#divQuantityItens .lblVisualization
{
	position: absolute;
	margin-top: 0px;
	margin-left: 0px;
	font-weight: normal;
	width: 125px;
}
#ctl00_ctl00_cphContent_cphContent_CallcenterMainMessage_uscQuantityItensExhibit1_ddlOrderPanel
{
	float: left;
	background: #F2F2F2;
	margin-left: -1px;
}
#ctl00_ctl00_cphContent_cphContent_CallcenterMainMessage_uscQuantityItensExhibit1_lblOption
{
	float: left;
	width: 145px;
	padding-left: 5px;
}
#divQuantityItens .txtOrder
{
	float: left;
	padding-left: 5px;
	width: 145px;
}
#divQuantityItens .ContextMenuPanel
{
	float: left;
	background: #F2F2F2;
	margin-left: -1px;
}
.hint{	display: none;	width: 200px;	border: 2px solid #f3f3f3;	position: absolute;	background-color: #F2F2F2;	font-size: 11px;	text-align: left;	padding: 10px;	z-index: 100; color:#666;}

.hint .sample
{
	background-color: #ffffee;
	border: 1px solid;
	padding: 2px;
	margin: 10px 0;
}
.hint ol
{
	padding-left: 18px;
}

.hint .spnTitle
{
	color: Black;
	font-size: 10px;
}
.hint .lblText
{
	color: Black;
	font-weight: bold;
	display: inline-block;
}

.hint span
{
	float: left;
	width: 110px;
}
.hint label
{
	float: left;
	width: 175px;
}


#AutoCompleteEx_completionListElem
{
	float: left;
	border: 1px solid #999999;
	background: #FFFFFF;
	position: relative;
	z-index: 200;
	cursor: pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#AutoCompleteEx_completionListElem li
{
	margin-top: 2px;
	margin-bottom: 2px;
	font-size: 9px;
}
#AutoCompleteEx_completionListElem li:hover
{
	font-weight: bold;
	font-size: 9px;
}

/*---------------------------Widget Wizard Control ----------------------*/

#ctl00_ctl00_cphContent_cphContent_updWizardWidgetControl #ctl00_ctl00_cphContent_cphContent_lnkStep1
{
	float: left;
	background: url(imgs/passos/passo_1.gif);
	width: 104px;
	height: 30px;
	text-indent: -5000px;
	position: relative;
	z-index: 100;
}
#ctl00_ctl00_cphContent_cphContent_updWizardWidgetControl #ctl00_ctl00_cphContent_cphContent_lnkStep1.widgetInactive
{
	float: left;
	background: url(imgs/passos/passo_1.gif);
	width: 104px;
	height: 30px;
	text-indent: -5000px;
	position: relative;
	z-index: 100;
}
#ctl00_ctl00_cphContent_cphContent_updWizardWidgetControl #ctl00_ctl00_cphContent_cphContent_lnkStep1.widgetActive
{
	float: left;
	background: url(imgs/passos/passo_1_selec.gif);
	width: 104px;
	height: 30px;
	text-indent: -5000px;
	position: relative;
	z-index: 100;
}

#ctl00_ctl00_cphContent_cphContent_updWizardWidgetControl #ctl00_ctl00_cphContent_cphContent_lnkStep2
{
	float: left;
	background: url(imgs/passos/passo_2.gif);
	width: 113px;
	height: 30px;
	text-indent: -5000px;
	position: relative;
	z-index: 100;
	margin-left: -10px;
}
#ctl00_ctl00_cphContent_cphContent_updWizardWidgetControl #ctl00_ctl00_cphContent_cphContent_lnkStep2.widgetInactive
{
	float: left;
	background: url(imgs/passos/passo_2.gif);
	width: 113px;
	height: 30px;
	text-indent: -5000px;
	position: relative;
	z-index: 100;
	margin-left: -10px;
}
#ctl00_ctl00_cphContent_cphContent_updWizardWidgetControl #ctl00_ctl00_cphContent_cphContent_lnkStep2.widgetActive
{
	float: left;
	background: url(imgs/passos/passo_2_selec.gif);
	width: 113px;
	height: 30px;
	text-indent: -5000px;
	position: relative;
	z-index: 100;
	margin-left: -10px;
}

#ctl00_ctl00_cphContent_cphContent_updWizardWidgetControl #ctl00_ctl00_cphContent_cphContent_lnkStep3
{
	float: left;
	background: url(imgs/passos/passo_3.gif);
	width: 145px;
	height: 30px;
	text-indent: -5000px;
	position: relative;
	z-index: 100;
	margin-left: -10px;
}

#ctl00_ctl00_cphContent_cphContent_updWizardWidgetControl #ctl00_ctl00_cphContent_cphContent_lnkStep3.widgetInactive
{
	float: left;
	background: url(imgs/passos/passo_3.gif);
	width: 145px;
	height: 30px;
	text-indent: -5000px;
	position: relative;
	z-index: 100;
	margin-left: -10px;
}

#ctl00_ctl00_cphContent_cphContent_updWizardWidgetControl #ctl00_ctl00_cphContent_cphContent_lnkStep3.widgetActive
{
	float: left;
	background: url(imgs/passos/passo_3_selec.gif);
	width: 145px;
	height: 30px;
	text-indent: -5000px;
	position: relative;
	z-index: 100;
	margin-left: -10px;
}

#ctl00_ctl00_cphContent_cphContent_updWizardWidgetControl #ctl00_ctl00_cphContent_cphContent_lnkStep4
{
	float: left;
	background: url(imgs/passos/passo_4.gif);
	width: 100px;
	height: 30px;
	text-indent: -5000px;
	position: relative;
	z-index: 100;
	margin-left: -10px;
}

#ctl00_ctl00_cphContent_cphContent_updWizardWidgetControl #ctl00_ctl00_cphContent_cphContent_lnkStep4.widgetInactive
{
	float: left;
	background: url(imgs/passos/passo_4.gif);
	width: 100px;
	height: 30px;
	text-indent: -5000px;
	position: relative;
	z-index: 100;
	margin-left: -10px;
}

#ctl00_ctl00_cphContent_cphContent_updWizardWidgetControl #ctl00_ctl00_cphContent_cphContent_lnkStep4.widgetActive
{
	float: left;
	background: url(imgs/passos/passo_4_selec.gif);
	width: 100px;
	height: 30px;
	text-indent: -5000px;
	position: relative;
	z-index: 100;
	margin-left: -10px;
}


#ctl00_ctl00_cphContent_cphContent_updWizardWidgetControl ctl00_ctl00_cphContent_cphContent_lnkStep5
{
float: left;
	background: url(imgs/passos/passo_5.gif);
	width: 145px;
	height: 30px;
	text-indent: -5000px;
	position: relative;
	z-index: 100;
	margin-left: -10px;
	}
	
	#ctl00_ctl00_cphContent_cphContent_updWizardWidgetControl #ctl00_ctl00_cphContent_cphContent_lnkStep5.widgetInactive
{
	float: left;
	background: url(imgs/passos/passo_5_selec.gif);
	width: 145px;
	height: 30px;
	text-indent: -5000px;
	position: relative;
	z-index: 100;
	margin-left: -10px;
}

#ctl00_ctl00_cphContent_cphContent_updWizardWidgetControl #ctl00_ctl00_cphContent_cphContent_lnkStep5.widgetActive
{
	float: left;
	background: url(imgs/passos/passo_5.gif);
	width: 145px;
	height: 30px;
	text-indent: -5000px;
	position: relative;
	z-index: 100;
	margin-left: -10px;
}

#ctl00_ctl00_cphContent_cphContent_updWizardWidgetControl #ctl00_ctl00_cphContent_cphContent_lnkStep6
{
	float: left;
	background: url(imgs/passos/passo_6.gif);
	width: 100px;
	height: 30px;
	text-indent: -5000px;
	position: relative;
	z-index: 100;
	margin-left: -10px;
}

#ctl00_ctl00_cphContent_cphContent_updWizardWidgetControl #ctl00_ctl00_cphContent_cphContent_lnkStep6.widgetInactive
{
	float: left;
	background: url(imgs/passos/passo_6.gif);
	width: 100px;
	height: 30px;
	text-indent: -5000px;
	position: relative;
	z-index: 100;
	margin-left: -10px;
}

#ctl00_ctl00_cphContent_cphContent_updWizardWidgetControl #ctl00_ctl00_cphContent_cphContent_lnkStep6.widgetActive
{
	float: left;
	background: url(imgs/passos/passo_6_selec.gif);
	width: 100px;
	height: 30px;
	text-indent: -5000px;
	position: relative;
	z-index: 100;
	margin-left: -10px;
}


#divWidgetCreation
{
	float: left;
	width: 990px;
	margin-bottom: 15px;
}

.optionActive
{
	float: left;
	border: 5px solid #805F9E;
}
.optionInactive
{
	float: left;
	border: 5px solid #F8F8F8;
}


#divWidgetCreation .divFooterExample
{
	float: left;
	width: 750px;
	margin-left: 150px;
	margin-top: 20px;
	display: inline;
}
#divWidgetCreation .divFooterExample span
{
	float: left;
	width: 750px;
	color: #666666;
	font-size: 12px;
}

.divFooterExampleHorizontal
{
	float: left;
	width: 750px;
	margin-left: 150px;
	margin-top: 20px;
	display: inline;
}
.divFooterExampleHorizontal span
{
	float: left;
	width: 750px;
	color: #666666;
	font-size: 12px;
}
.divFooterExampleVertical
{
	float: left;
	margin-left: 150px;
}
.divFooterExampleVertical span
{
	display: block;
	color: #666666;
	font-size: 12px;
	margin-bottom: 5px;
}
.divFooterExampleCenter
{
	float: left;
	margin-left: 100px;
}
.divFooterExampleCenter span
{
	display: block;
	color: #666666;
	font-size: 12px;
	margin-bottom: 5px;
}


#divWidgetCreation .divSideExample
{
	float: left;
	width: 340px;
	margin-left: 150px;
	margin-top: 20px;
	display: inline;
}
#divWidgetCreation .divSideExample span
{
	float: left;
	width: 340px;
	color: #666666;
	font-size: 12px;
}

#divWidgetCreation .divCenterExample
{
	float: left;
	width: 440px;
	margin-left: 10px;
	margin-top: 20px;
	display: inline;
}
#divWidgetCreation .divCenterExample span
{
	float: left;
	width: 440px;
	color: #666666;
	font-size: 12px;
}

.aWidgetBack
{
	float: left;
	color: #999999;
	margin-top: 10px;
	margin-right: 10px;
}
.aSaveAndGo
{
	float: left;
	background: url(imgs/btnSaveAvanc.gif);
	width: 101px;
	height: 18px;
	text-indent: -5000px;
	margin-top: 10px;
}

#divWidgetCreation h1
{
	font-size: 16px;
	margin-bottom: 10px;
}
#divWidgetCreation h2
{
	font-size: 12px;
	margin-bottom: 10px;
	margin-top: 10px;
	margin-left: 10px;
}
#divWidgetCreation .divLogoFormat
{
	float: left;
	width: 310px;
	margin-top: 10px;
	margin-left: 10px;
}
#divWidgetCreation .divLogoFormat .lblStepThreeCommunity
{
	float: left;
	width: 200px;
}
#divWidgetCreation .divLogoFormat #ctl00_ctl00_cphContent_cphContent_cWizardStep3_chkAlterImage
{
	margin-right: 5px;
}
#divWidgetCreation .divLogoFormat label
{
	color: #666666;
}
#divWidgetCreation .divLogoFormat .aChoose
{
	float: left;
	margin-right: 10px;
	margin-left: 5px;
	background: url(imgs/escolher.gif);
	width: 62px;
	height: 18px;
	text-indent: -5000px;
}

#divWidgetCreation #ctl00_ctl00_cphContent_cphContent_cWizardStep3_pnlCustomImage
{
	float: left;
	width: 300px;
	margin-top: 10px;
}
#divWidgetCreation #ctl00_ctl00_cphContent_cphContent_cWizardStep3_pnlCustomImage .lblUrl
{
	float: left;
	width: 300px;
	font-weight: bold;
	font-size: 12px;
}
#divWidgetCreation #ctl00_ctl00_cphContent_cphContent_cWizardStep3_pnlCustomImage #ctl00_ctl00_cphContent_cphContent_cWizardStep3_txtUrl
{
	float: left;
	margin-top: 10px;
	width: 200px;
	font-size: 12px;
	color: #666666;
}

#divWidgetCreation #ctl00_ctl00_cphContent_cphContent_cWizardStep3_pnlCustomImage .lnkImageDefault
{
	float: left;
}
#divWidgetCreation #ctl00_ctl00_cphContent_cphContent_cWizardStep3_lnkImageDefault
{
	float: left;
	background: url(imgs/btnOk.gif);
	width: 34px;
	height: 18px;
	text-indent: -5000px;
	margin-left: 5px;
	margin-top: 10px;
}

#divWidgetCreation .divImagePreview
{
	float: left;
	width: 300px;
	margin-top: 10px;
}
#divWidgetCreation .divImagePreview img
{
	float: left;
	width: 136px;
	height: 100px;
}

#divWidgetCreation .divWidgetDescription
{
	float: left;
	width: 300px;
}
#divWidgetCreation .divWidgetDescription .lblDescription
{
	float: left;
	width: 300px;
	color: #666666;
	font-weight: bold;
	margin-bottom: 10px;
	font-size: 12px;
}
#divWidgetCreation .divWidgetDescription #ctl00_ctl00_cphContent_cphContent_cWizardStep3_txtDescription
{
	float: left;
	width: 295px;
	height: 50px;
	color: #666666;
	font-size: 12px;
}
#divWidgetCreation .divWidgetDescription #divDescriptionCounter
{
	float: left;
	padding-left: 165px;
	width: 150px;
	position: relative;
	top: 15px;
}
#divWidgetCreation .divWidgetDescription #divDescriptionCounter span
{
	float: left;
	width: 130px;
	font-size: 10px;
	color: #666666;
}
#divWidgetCreation .divWidgetDescription #divDescriptionCounter #spnDescriptionCounter
{
	float: left;
	width: 15px;
	margin-right: 3px;
}

#divWidgetCreation .divColorGenerator
{
	float: left;
	width: 300px;
	margin-top: 20px;
}
#divWidgetCreation .divColorGenerator label
{
	float: left;
	width: 300px;
	margin-bottom: 5px;
	font-weight: bold;
	font-size: 12px;
}
#divWidgetCreation .divColorGenerator span
{
	float: left;
	width: 200px;
	margin-bottom: 5px;
}
#divWidgetCreation .divColorGenerator img
{
	float: left;
}
#divWidgetCreation .divColorGenerator input
{
	float: left;
	width: 100px;
	margin-right: 5px;
}
#divWidgetCreation .divColorGenerator .colorView
{
	float: left;
	width: 18px;
	height: 18px;
	cursor: pointer;
	border: 1px solid #c9c9c9;
}

#divWidgetCreation .divFontType
{
	float: left;
	width: 300px;
	margin-top: 20px;
}
#divWidgetCreation .divFontType label
{
	float: left;
	width: 300px;
	margin-bottom: 5px;
	font-weight: bold;
	font-size: 12px;
}
#divWidgetCreation .divFontType span
{
	float: left;
	width: 300px;
	margin-bottom: 5px;
}
#divWidgetCreation .divFontType select
{
	float: left;
	width: 150px;
	color: #666666;
	font-size: 10px;
	margin-top: 5px;
}

#divWidgetCreation .divFontSize
{
	float: left;
	width: 500px;
	margin-top: 20px;
}
#divWidgetCreation .divFontSize span
{
	float: left;
	width: 500px;
	margin-bottom: 5px;
}
#divWidgetCreation .divFontSize select
{
	float: left;
	width: 150px;
}

#divWidgetCreation .divWidgetTitle
{
	float: left;
	width: 300px;
	margin-top: 20px;
}
#divWidgetCreation .divWidgetTitle .lblTextSize
{
	float: left;
	width: 300px;
	color: #666666;
	font-size: 12px;
	font-weight: bold;
	position: relative;
}
#divWidgetCreation .divWidgetTitle input
{
	float: left;
	width: 295px;
	margin-bottom: 5px;
	color: #666666;
	font-size: 12px;
	margin-top: 5px;
}
#divWidgetCreation .divWidgetTitle #divTitleCounter
{
	float: left;
	width: 140px;
	font-size: 10px;
	color: #666666;
	padding-left: 160px;
	position: relative;
	top: 13px;
}
#divWidgetCreation .divWidgetTitle #spnTitleCounter
{
	float: left;
	width: 15px;
	color: #666666;
	margin-right: 3px;
}

#divWidgetCreation .divWidgetText
{
	float: left;
	width: 500px;
	margin-top: 20px;
}
#divWidgetCreation .divWidgetText span
{
	float: left;
	width: 500px;
	margin-bottom: 5px;
}
#divWidgetCreation .divWidgetText textarea
{
	float: left;
	width: 350px;
	height: 100px;
}

#divWidgetCreation .divLogoPreview
{
	float: left;
	width: 660px;
	padding-left: 5px;
	border: 1px solid #666666;
	padding-bottom: 5px;
}
#divWidgetCreation .divLogoPreview #ctl00_ctl00_cphContent_cphContent_cWizardStep3_lnkPreview
{
	float: right;
	background: url(imgs/btnVisualizar.gif);
	width: 67px;
	height: 18px;
	margin-top: -25px;
	margin-right: 5px;
	text-indent: -5000px;
}
#divWidgetCreation .genericButtonPurple
{
	float: right;
	margin-top: -25px;
	margin-right: 5px;
}
#divWidgetCreation .divLogoPreview #spnPreview
{
	float: left;
	width: 650px;
	font-size: 14px;
	color: #666666;
	margin-bottom: 10px;
}
#divTorpedaoWidget img
{
	float: left;
	width: 136px;
	height: 115px;
}
#divWidgetCreation iframe
{
	height: 190px;
}

.aChooseColor
{
	float: left;
	background: url(imgs/selectionColor.gif);
	width: 20px;
	height: 19px;
	text-indent: -5000px;
}
.aTransparency
{
	float: left;
	background: url(imgs/transparent.gif);
	margin-left: 5px;
	width: 20px;
	height: 19px;
	text-indent: -5000px;
}

#divWidgetConclusion
{
	float: left;
	width: 990px;
}
#divWidgetConclusion h2
{
	font-size: 12px;
	margin-bottom: 10px;
	margin-top: 10px;
}
#divWidgetConclusion .divLogoPreview
{
	float: left;
	width: 660px;
	margin-left: 10px;
	padding-left: 5px;
	border: 1px solid #666666;
	padding-bottom: 5px;
	margin-top: 80px;
}
#divWidgetConclusion .divLogoPreview #spnPreview
{
	float: left;
	width: 350px;
	font-size: 14px;
	color: #666666;
	margin-bottom: 10px;
}

#divWidgetConclusion .divConclusion
{
	float: left;
	width: 290px;
	margin-bottom: 10px;
}
#divWidgetConclusion .divConclusion textarea
{
	float: left;
	width: 290px;
	height: 340px;
	text-align: left;
}

#divWidgetConclusion .divLogoPreview #divTorpedaoBody
{
}

#ctl00_ctl00_cphContent_cphContent_step_Initial .dvPublishModes
{
	text-align: center;
}

#ctl00_ctl00_cphContent_cphContent_step_Initial .dvPublishGeneral
{
	margin-left:0px;
	background: #E9E9E9 none repeat scroll 0 0;
	padding: 15px;
	color: #666666;
	float: left;
	width: 220px;
	height: 90px;
	text-decoration: none;
}

#dvPublishGeneral.dvPublishGeneral
{
	margin-left:60px;
}

#ctl00_ctl00_cphContent_cphContent_step_Initial .dvPublishImg
{
	float: left;
	text-align: center;
}

#ctl00_ctl00_cphContent_cphContent_step_Initial .imgWidGet
{
	width: 80px;
	height: 50;
}

#ctl00_ctl00_cphContent_cphContent_step_Initial .dvPublishLink
{
	width: 80px;
	height: 30px;
	float: left;
	margin-top: 20px;
	width: 130px;
	font-weight: bold;
	font-size: 14px;
	text-align: center;
}


#ctl00_ctl00_cphContent_cphContent_step_Initial .widgetGerneric
{
	color: #632F93;
	display: inline;
	font-weight: bold;
	margin-top: 0;
	text-decoration: none;
}
#ctl00_ctl00_cphContent_cphContent_step_Initial .widgetGerneric:hover
{
	text-decoration: underline;
}

#ctl00_ctl00_cphContent_cphContent_step_Initial .lnkPublishDetail
{
	text-indent: 0px;
	background: none;
	font-size: 10px;
	float: right;
	color: #666666;
	margin-top: 18px;
	text-decoration: none;
	width: 100px;
}

.divButtonControl
{
	float: left;
	width: 980px;
	height: 50px;
}
.aEditPublishing
{
	float: left;
	background: url(imgs/editar.gif) no-repeat;
	width: 56px;
	height: 18px;
	margin-top: 10px;
	text-indent: -5000px;
	margin-right: 2px;
	position: relative;
	z-index: 100;
}
.aCancelPublishing
{
	float: left;
	background: url(imgs/btnExcluir.gif);
	width: 52px;
	height: 18px;
	margin-left: 5px;
	margin-top: 10px;
	text-indent: -5000px;
}

#divEditionCreation
{
	float: left;
	width: 990px;
}
#divEditionCreation h1
{
	font-size: 16px;
	margin-bottom: 10px;
}
#divEditionCreation h2
{
	font-size: 12px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#divEditionCreation span
{
	float: left;
	margin-top: 5px;
}
#divEditionCreation .spanSpecial
{
	float: left;
	font-weight: bold;
	width: 990px;
}

#divEditionCreation .divCreationOption
{
	float: left;
	width: 300px;
	margin-right: 15px;
	margin-bottom: 15px;
}
#divEditionCreation .divCreationOption span
{
	font-weight: normal;
	width: 300px;
}
#divEditionCreation .divCreationOption .aPreviewNormalSize
{
	float: left;
	color: #000000;
	font-weight: normal;
	margin-left: 30px;
}
#divEditionCreation h1
{
	font-size: 16px;
	margin-bottom: 10px;
}
#divEditionCreation h2
{
	font-size: 12px;
	margin-bottom: 10px;
	margin-top: 10px;
}

#divEditionCreation .divLogoFormat
{
	float: left;
	width: 600px;
	margin-top: 10px;
}
#divEditionCreation .divLogoFormat span
{
	float: left;
}
#divEditionCreation .divLogoFormat .aChoose
{
	float: left;
	margin-right: 10px;
	margin-left: 5px;
	background: url(imgs/escolher.gif);
	width: 62px;
	height: 18px;
	text-indent: -5000px;
}

#divEditionCreation .divColorGenerator
{
	float: left;
	width: 200px;
	margin-top: 20px;
}
#divEditionCreation .divColorGenerator span
{
	float: left;
	width: 200px;
	margin-bottom: 5px;
}
#divEditionCreation .divColorGenerator img
{
	float: left;
}

#divEditionCreation .divColorGenerator input
{
	float: left;
	width: 100px;
	margin-left: 0px;
	margin-right: 5px;
}

#divWidgetCreation .divColorGenerator #ctl00_ctl00_cphContent_cphContent_cWizardStep3_txtPreview1
{
	float: left;
	margin-top: -1px;
	width: 20px;
	height: 20px;
	border: 1px solid #c9c9c9;
	cursor: pointer;
}
#divWidgetCreation .divColorGenerator #ctl00_ctl00_cphContent_cphContent_cWizardStep3_txtPreview2
{
	float: left;
	margin-top: -1px;
	width: 20px;
	height: 20px;
	border: 1px solid #c9c9c9;
	cursor: pointer;
}
#divWidgetCreation .divColorGenerator #ctl00_ctl00_cphContent_cphContent_cWizardStep3_txtPreview3
{
	float: left;
	margin-top: -1px;
	width: 20px;
	height: 20px;
	border: 1px solid #c9c9c9;
	cursor: pointer;
}


#divEditionCreation .divFontType
{
	float: left;
	width: 500px;
	margin-top: 20px;
}
#divEditionCreation .divFontType span
{
	float: left;
	width: 500px;
	margin-bottom: 5px;
}
#divEditionCreation .divFontType select
{
	float: left;
	width: 150px;
}

#divEditionCreation .divFontSize
{
	float: left;
	width: 500px;
	margin-top: 20px;
}
#divEditionCreation .divFontSize span
{
	float: left;
	width: 500px;
	margin-bottom: 5px;
}
#divEditionCreation .divFontSize select
{
	float: left;
	width: 150px;
}

#divEditionCreation .divWidgetTitle
{
	float: left;
	width: 500px;
	margin-top: 20px;
}
#divEditionCreation .divWidgetTitle span
{
	float: left;
	width: 500px;
	margin-bottom: 5px;
}
#divEditionCreation .divWidgetTitle input
{
	float: left;
	width: 350px;
}

#divEditionCreation .divWidgetText
{
	float: left;
	width: 500px;
	margin-top: 20px;
}
#divEditionCreation .divWidgetText span
{
	float: left;
	width: 500px;
	margin-bottom: 5px;
}
#divEditionCreation .divWidgetText textarea
{
	float: left;
	width: 350px;
	height: 100px;
}

#divEditionCreation .divLogoPreview
{
	float: left;
	width: 350px;
	margin-left: 20px;
}
#divEditionCreation .divLogoPreview span
{
	float: left;
	width: 350px;
}

.aSave
{
	float: left;
	width: 53px;
	height: 18px;
	text-indent: -5000px;
	background: url(imgs/btnSave.gif);
	margin-top: 15px;
}
.aSelectAll
{
	float: left;
	width: 105px;
	height: 18px;
	text-indent: -5000px;
	background: url(imgs/btnSelecTodos.gif);
}

.aRemove
{
	float: right;
	background: url(imgs/markRed.gif) no-repeat;
	width: 11px;
	height: 11px;
	text-indent: -5000px;
	margin-top: 2px;
	margin-right: 10px;
}

.aBackWizard
{
	float: left;
	width: 66px;
	margin-top: 30px;
	height: 18px;
	background: url(imgs/btnVoltar.gif);
	text-indent: -5000px;
}
.aNextWizard
{
	float: right;
	width: 75px;
	margin-top: 30px;
	height: 18px;
	background: url(imgs/btnAvancar.gif);
	text-indent: -5000px;
	margin-right: 12px;
}


/*------------------------------------- Color picker ---------------------------------------------*/

.colorpicker301
{
	text-align: center;
	visibility: hidden;
	display: none;
	position: absolute;
	background-color: #FFF;
	border: solid 1px #CCC;
	padding: 4px;
	z-index: 999;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#D0D0D0,direction=135);
}
.colorpicker301
{
	position: absolute;
	width: 260px;
	left: 290px;
	top: 550px;
}
.colorpicker301 table
{
	float: left;
	width: 250px;
	margin-left: 5px;
}


.a01p3
{
	padding: 1px 4px 1px 2px;
	background: #DFDFDF;
	color: #FFFFFF;
	border: solid 1px #92A93F;
	text-decoration: none;
	float: right;
	position: relative;
	right: -2px; *margin-top:-15px;}

#ctl00_ctl00_cphContent_cphContent_cWizardStep3_pnlColotPicker
{
	display: block;
	visibility: visible;
	top: 275px;
}


.o5582brd
{
	border: solid 1px #DFDFDF;
	width: 12px;
	height: 14px;
}
a.o5582n66, .o5582n66, .o5582n66a
{
	font-family: arial,tahoma,sans-serif;
	text-decoration: underline;
	font-size: 9px;
	color: #666;
	border: none;
}
.o5582n66, .o5582n66a
{
	text-align: center;
	text-decoration: none;
}
a:hover.o5582n66
{
	text-decoration: none;
	color: #FFFFFF;
	cursor: pointer;
}

/*---------------------------------------------------------------------------------------------------*/

#divTorpedaoSuccess
{
	float: left;
	position: relative;
	z-index: 100;
}

#divTorpedaoSuccess.Center
{
	float: left;
	width: 355px;
	height: 260px;
	position: relative;
	z-index: 1000;
}

#divTorpedaoSuccess.Footer
{
	float: left;
	width: 150px;
	height: 50px;
}

#divTorpedaoSuccess.Lateral
{
	float: left;
	width: 135px;
	height: 340px;
}


#ctl00_ctl00_uscAuthenticationPlace1_ctl01_txtEmail
{
	background-repeat: no-repeat;
	background-position: 2px 2px;
}
#ctl00_ctl00_uscAuthenticationPlace1_ctl01_txtPassword
{
	background-repeat: no-repeat;
	background-position: 2px 2px;
}

#dataError {background:none repeat scroll 0 0 #AAAAAA;color:#FFFFFF;float:left;font-size:10px;margin:20px 0 5px 124px;padding:15px 0;text-align:center;width:610px;}

#ctl00_ctl00_cphContent_cphSubMenu_uscExportPritMail_Tooltip2_aMessageTooltip
{
	margin-top: 10px;
}



/*------------------------------------------------------------  Gestor Noticias -------------------------------------------------------------------*/

#divScheduledFilter  {background:url("imgs/divFilterBG.gif") repeat scroll 0 0 transparent;border-bottom:1px solid #632F93;float:left;height:90px;margin-top:48px;width:100%;}
#divScheduledFilter span
{
	float: left;
	text-indent: -5000px;
	background: url(imgs/title-filter.gif) 5px 0px no-repeat;
	width: 980px;
	height: 25px;
	border-bottom: 1px dotted #bebebe;
	margin-bottom: 5px;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
}
#divScheduledFilter label
{
	color: #999999;
	font-weight: bold;
}

#ctl00_ctl00_cphMenu_cphFilter_uscNewsScheduledFilter1_lblSection
{
	float: left;
	width: 160px;
	margin-bottom: 5px;
	margin-left: 5px;
}
#ctl00_ctl00_cphMenu_cphFilter_uscNewsScheduledFilter1_lblEdition
{
	float: left;
	width: 160px;
	margin-bottom: 5px;
}
#ctl00_ctl00_cphMenu_cphFilter_uscNewsScheduledFilter1_lblStatus
{
	float: left;
	width: 160px;
	margin-bottom: 5px;
}
#ctl00_ctl00_cphMenu_cphFilter_uscNewsScheduledFilter1_lblPeriod
{
	float: left;
	width: 160px;
	margin-bottom: 5px;
	margin-right: 300px;
}

#ctl00_ctl00_cphMenu_cphFilter_uscNewsScheduledFilter1_ddlSection
{
	float: left;
	width: 150px;
	font-size: 12px;
	color: #666666;
	margin-right: 10px;
	margin-left: 5px;
}
#ctl00_ctl00_cphMenu_cphFilter_uscNewsScheduledFilter1_ddlEdition
{
	float: left;
	width: 150px;
	font-size: 12px;
	color: #666666;
	margin-right: 10px;
}
#ctl00_ctl00_cphMenu_cphFilter_uscNewsScheduledFilter1_ddlStatus
{
	float: left;
	width: 150px;
	font-size: 12px;
	color: #666666;
	margin-right: 10px;
}

#ctl00_ctl00_cphMenu_cphFilter_uscNewsScheduledFilter1_txtBeginDate
{
	float: left;
	width: 100px;
	font-size: 12px;
	color: #666666;
	margin-right: 10px;
}
#ctl00_ctl00_cphMenu_cphFilter_uscNewsScheduledFilter1_lblOf
{
	float: left;
	width: 10px;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 5px;
}
#ctl00_ctl00_cphMenu_cphFilter_uscNewsScheduledFilter1_txtEndDate
{
	float: left;
	width: 100px;
	font-size: 12px;
	color: #666666;
	margin-right: 5px;
}
#divScheduledFilter .aFilter
{
	float: left;
	width: 53px;
	height: 18px;
	background: url(imgs/btnFilter.gif);
	text-indent: -5000px;
	margin-left: 10px;
}

#ctl00_ctl00_cphContent_cphContent_updNewsInstant
{
	float: left;
	width: 400px;
	padding-left: 15px;
}
#ctl00_ctl00_cphContent_cphContent_updNewsInstant .requiredTitle
{
	margin-top: 15px;
}
#ctl00_ctl00_cphContent_cphContent_pnlNewsInstant #divComList a
{
	color: #999999;
	float: left;
	font-size: 12px;
	margin-left: 5px;
	margin-top: 0;
	text-decoration: none;
	width: 83px;
}

#ctl00_ctl00_cphContent_cphContent_pnlNewsInstant .divNumberType
{
	float: left;
	text-align: right;
	width: 250px;
	color: #666666;
	position: relative;
	top: 12px;
	padding-left: 60px;
}

#ctl00_ctl00_cphContent_cphContent_pnlNewsInstant #ctl00_ctl00_cphContent_cphContent_NewsInstant1_lblTitle
{
	float: left;
	color: #666666;
	margin-bottom: 5px;
	font-weight: bold;
	width: 100px;
}
#ctl00_ctl00_cphContent_cphContent_pnlNewsInstant #ctl00_ctl00_cphContent_cphContent_NewsInstant1_txtTitle
{
	float: left;
	width: 310px;
}

#ctl00_ctl00_cphContent_cphContent_pnlNewsInstant .divWindowSend
{
	float: left;
	width: 360px;
	color: #666666;
}
#ctl00_ctl00_cphContent_cphContent_pnlNewsInstant .divWindowSend .divFormSendLeft
{
	float: left;
	width: 310px;
	margin-top: 10px;
	font-weight: normal;
}
#ctl00_ctl00_cphContent_cphContent_pnlNewsInstant .divWindowSend .divFormSendLeft .spanHour
{
	float: left;
	width: 310px;
	font-weight: bold;
	margin-bottom: 5px;
}

#ctl00_ctl00_cphContent_cphContent_pnlNewsInstant .divWindowSend .divFormSendRight
{
	float: left;
	width: 310px;
	font-weight: normal;
}
#ctl00_ctl00_cphContent_cphContent_pnlNewsInstant .divWindowSend .divFormSendRight .spanDay
{
	float: left;
	width: 310px;
	font-weight: bold;
	margin-bottom: 5px;
}

#ctl00_ctl00_cphContent_cphContent_updSendType
{
	float: left;
	margin-top: 30px;
}
#ctl00_ctl00_cphContent_cphContent_updSendType #divComList a
{
	color: #999999;
	float: left;
	font-size: 12px;
	margin-left: 5px;
	margin-top: 0;
	text-decoration: none;
	width: 123px;
}

#ctl00_ctl00_cphContent_cphContent_lnkPublish
{
	float: left;
	clear: both;
}

#ctl00_ctl00_cphContent_cphContent_NewsConfirm1_pnlSiteMap .SiteMapText
{
	float: left;
	color: #666666;
	width: 990px;
	clear: both;
	background: #F8F8F8;
	padding-bottom: 30px;
	font-weight: bold;
	font-size: 20px;
	font-weight: bold;
	margin-top: 10px;
}
#ctl00_ctl00_cphContent_cphContent_NewsConfirm1_pnlSiteMap #divComList a
{
	color: #999999;
	float: left;
	font-size: 12px;
	margin-left: 5px;
	margin-top: 0;
	text-decoration: none;
	width: 83px;
	position: relative;
	top: -10px;
}
#ctl00_ctl00_cphContent_cphContent_NewsConfirm1_pnlSiteMap #ctl00_ctl00_cphContent_cphContent_NewsConfirm1_lblNewsName
{
	float: left;
	position: relative;
	top: -10px;
}

#divConfirmNewsInstant
{
	float: left;
	margin-top: 30px;
	width: 360px;
	margin-bottom: 10px;
}
#divConfirmNewsInstant span
{
	float: left;
	width: 360px;
	color: #666666;
	margin-top: 5px;
}
#divConfirmNewsInstant label
{
	float: left;
	width: 360px;
	font-size: 14px;
	margin-bottom: 5px;
}

#divConfirmNewsInstant #ctl00_ctl00_cphContent_cphContent_NewsConfirm1_pnlWindowSend .divFormSendRight
{
	float: left;
	width: 310px;
	margin-bottom: 10px;
	font-size: 14px;
}
#divConfirmNewsInstant #ctl00_ctl00_cphContent_cphContent_NewsConfirm1_pnlWindowSend .divFormSendRight .spanDay
{
	font-size: 12px;
}
#divConfirmNewsInstant #ctl00_ctl00_cphContent_cphContent_NewsConfirm1_pnlWindowSend .divFormSendLeft
{
	float: left;
	width: 310px;
	margin-bottom: 10px;
	font-size: 14px;
}
#divConfirmNewsInstant #ctl00_ctl00_cphContent_cphContent_NewsConfirm1_pnlWindowSend .divFormSendLeft .spanHour
{
	font-size: 12px;
}

#ctl00_ctl00_cphMenu_cphFilter_uscNewsScheduledFilter1_txtBeginDate_CalendarExtender_popupDiv, #ctl00_ctl00_cphMenu_cphFilter_uscNewsScheduledFilter1_txtEndDate_CalendarExtender_popupDiv
{
	float: left;
	position: relative;
	z-index: 100;
}
#ctl00_ctl00_cphContent_cphContent_uscCallcenterFilterEvents1_txtBeginDate_CalendarExtender_popupDiv, #ctl00_ctl00_cphContent_cphContent_uscCallcenterFilterEvents1_txtEndDate_CalendarExtender_popupDiv, #ctl00_ctl00_cphContent_cphContent_CallcenterFilterMessages_txtBeginDate_CalendarExtender_popupDiv, #ctl00_ctl00_cphContent_cphContent_CallcenterFilterMessages_txtEndDate_CalendarExtender_popupDiv
{
	float: left;
	position: relative;
	z-index: 200;
}

#spnResultEdition
{
	float: left;
	width: 985px;
	height: 30px;
	background: #92A93F;
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: 14px;
	color: #FFFFFF;
	padding-left: 5px;
}

#ctl00_ctl00_cphContent_cphContent_updNews
{
	float: left;
	margin-top: 40px;
}
#ctl00_ctl00_cphContent_cphContent_updNews .divCalendar
{
	position: absolute;
	width: 30px;
	height: 40px;
	border: 1px solid #92a93d;
	margin-right: 5px;
	padding-top: 1px;
	background: #FFFFFF;
	margin-bottom: 10px;
	display: inline;
	margin-top: 15px;
	margin-left: 15px;
}
#ctl00_ctl00_cphContent_cphContent_updNews .divCalendar span
{
	float: left;
	width: 15px;
	text-align: center;
	color: #000000;
	margin-left: 3px;
	clear: both;
	font-size: 10px;
}
#ctl00_ctl00_cphContent_cphContent_updNews .divCalendar .spanBlack
{
	font-weight: bold;
}
#ctl00_ctl00_cphContent_cphContent_updNews #dayofWeek
{
	position: absolute;
	font-weight: bold;
	margin-top: -5px;
	color: #666666;
}
#ctl00_ctl00_cphContent_cphContent_updNews table
{
	float: left;
	width: 970px;
	padding-bottom: 50px;
}
#ctl00_ctl00_cphContent_cphContent_updNews table th
{
	width: 120px;
	border-bottom: 1px solid #CACACA;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
}
#ctl00_ctl00_cphContent_cphContent_updNews table tr
{
	width: 120px;
	font-size: 12px;
	color: #666666;
	height: 24px;
}
#ctl00_ctl00_cphContent_cphContent_updNews table .noLine
{
	border: none;
}
#ctl00_ctl00_cphContent_cphContent_updNews .LineInstant
{
	border-bottom: 3px solid #CACACA;
	height: 55px;
}
#ctl00_ctl00_cphContent_cphContent_updNews .Scheduled
{
	color: #92A93F;
}
#ctl00_ctl00_cphContent_cphContent_updNews .Pending
{
	color: #FF0000;
}

#ctl00_ctl00_cphContent_cphContent_updNews .aEdit
{
	float: left;
	width: 44px;
	height: 18px;
	background: url(imgs/btnEditar.gif);
	text-indent: -5000px;
}
#ctl00_ctl00_cphContent_cphContent_updNews .aCreate
{
	float: left;
	width: 44px;
	height: 18px;
	background: url(imgs/btnCriar.gif);
	text-indent: -5000px;
}

#ctl00_ctl00_cphContent_cphContent_updNews .aCreateDisable
{
	float: left;
	width: 44px;
	height: 18px;
	background: url(imgs/btnCriarDis.gif);
	text-indent: -5000px;
}
#ctl00_ctl00_cphContent_cphContent_updNews .aEditDisable
{
	float: left;
	width: 44px;
	height: 18px;
	background: url(imgs/btnEditarDis.gif);
	text-indent: -5000px;
}

#divContentRateFilter
{
	float: left;
	width: 100%;
	height: 90px;
	background: url(imgs/divFilterBG.gif);
	margin-top: 32px;
	border-bottom: 1px solid #632f93;
	margin-bottom: 30px;
}
#divContentRateFilter .h1Filter
{
	float: left;
	text-indent: -5000px;
	background: url(imgs/title-filter.gif) 5px 0px no-repeat;
	width: 980px;
	height: 25px;
	border-bottom: 1px dotted #bebebe;
	margin-bottom: 5px;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
}
#ctl00_ctl00_cphMenu_cphFilter_uscContentRateFilter1_txtBeginDate_CalendarExtender_popupDiv
{
	z-index: 100;
}
#ctl00_ctl00_cphMenu_cphFilter_uscContentRateFilter1_txtEndDate_CalendarExtender_popupDiv
{
	z-index: 100;
}

#divContentRateFilterLabels
{
	float: left;
	width: 990px;
	margin-bottom: 10px;
}
#ctl00_ctl00_cphMenu_cphFilter_uscContentRateFilter1_lblOwner
{
	float: left;
	width: 170px;
	color: #666666;
	font-weight: bold;
}
#ctl00_ctl00_cphMenu_cphFilter_uscContentRateFilter1_lblEntherprise
{
	float: left;
	width: 170px;
	color: #666666;
	font-weight: bold;
	margin-left: 14px;
}
#ctl00_ctl00_cphMenu_cphFilter_uscContentRateFilter1_lblPeriod
{
	float: left;
	width: 170px;
	color: #666666;
	font-weight: bold;
}

#divContentRateFilterSep
{
	float: left;
	width: 990px;
	margin-bottom: 10px;
}
#ctl00_ctl00_cphMenu_cphFilter_uscContentRateFilter1_txtOwner
{
	float: left;
	width: 150px;
	color: #666666;
}
#ctl00_ctl00_cphMenu_cphFilter_uscContentRateFilter1_txtEntherprise
{
	float: left;
	width: 150px;
	color: #666666;
	margin-left: 15px;
}
#ctl00_ctl00_cphMenu_cphFilter_uscContentRateFilter1_txtBeginDate
{
	float: left;
	width: 150px;
	color: #666666;
	margin-left: 15px;
	margin-right: 5px;
}
#ctl00_ctl00_cphMenu_cphFilter_uscContentRateFilter1_lblOf
{
	float: left;
	width: 20px;
	color: #666666;
	font-weight: bold;
	margin-left: 5px;
	margin-right: 5px;
}
#ctl00_ctl00_cphMenu_cphFilter_uscContentRateFilter1_txtEndDate
{
	float: left;
	width: 150px;
	color: #666666;
	margin-left: 15px;
	margin-right: 5px;
}
#divContentRateFilterSep .aFilter
{
	float: left;
	width: 53px;
	height: 18px;
	background: url(imgs/btnFilter.gif);
	text-indent: -5000px;
	margin-left: 10px;
}


#spnOption
{
	float: left;
	width: 990px;
	margin-bottom: 10px;
	color: #666666;
	font-size: 14px;
}
#ctl00_ctl00_cphContent_cphContent_hlkNew
{
	float: left;
	width: 114px;
	height: 18px;
	background: url(imgs/criarOutraEditoria.gif);
	text-indent: -5000px;
	margin-right: 5px;
}
#ctl00_ctl00_cphContent_cphContent_hlkList
{
	float: left;
	width: 122px;
	height: 18px;
	background: url(imgs/verListaEditoria.gif);
	text-indent: -5000px;
}
#ctl00_ctl00_cphContent_cphContent_NewsConfirm1_hlkBackDashboard
{
	float: left;
	width: 231px;
	height: 18px;
	background: url(imgs/publicarNoticiaInst.gif) no-repeat;
	margin-right: 5px;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 10px;
	padding-top: 3px;
	position: relative;
	top: -18px;
	left: 175px;
}

#ctl00_ctl00_cphContent_cphContent_pnlSuccess.SucessCadastro
{
	float: left;
	width: 680px;
	height: 450px;
	margin-top: 30px;
	margin-right: 10px;
}

/*Comunidade - Todos os serviços*/

#divServiceDetail {background-color:#F1F1F1;border:1px solid #DDDDDD;float:left;margin-right:20px;width:393px;height:108px; margin-bottom:20px;}
#divServiceDetail #divServiceImage{float:left; margin-left:10px; margin-top:10px;}
#divServiceDetail .serviceTitle {background-color:#AAAAAA;color:#FFFFFF;float:left;font-size:14px;padding-bottom:4px;padding-top:4px;position:relative;width:100%;}
#divServiceDetail .serviceName{text-align:left; margin-left:11px; font-weight:bold;}
#divServiceDetail .serviceStatus-0{background: url(imgs/inactive.png) no-repeat;}
#divServiceDetail .serviceStatus-1{background: url(imgs/active.png) no-repeat;}
#divServiceDetail #serviceStatus{float:right; margin-right:12px; font-size:10px; height:16px; font-weight:bold; padding-top:3px; padding-left:20px;}
#divServiceDetail .serviceTitleStatus_False{color:#cbcbcb; font-weight:bold;}
#divServiceDetail .serviceTitleStatus_True{color:#92A93F; font-weight:bold;}
#divServiceDetail a  {clear:right;float:right;font-weight:bold;height:20px;margin-right:10px;margin-top:10px;padding-top:4px;text-align:center;text-decoration:none;width:145px;}
#divServiceDetail .servStatusButton {background-color:#FFFFFF;color:#666666;border:solid 1px #dddddd;}
#divServiceDetail .servStatusButton-disabled{background-color:#dfdfdf;color:#666666;border:solid 1px #dddddd; cursor:no-drop;}
#divServiceDetail .changeStatus{float:right;}
#divServiceDetail .options{float:right;}

/*Componentes Universais*/

.aConfirm
{
	float: left;
	background: url(imgs/btnConfirmar.gif);
	width: 71px;
	height: 18px;
	text-indent: -5000px;
}
#lnkConfirm.aConfirm
{
	float: left;
	background: url(imgs/btnConfirma.gif);
	width: 71px;
	height: 18px;
	text-indent: -5000px;
	margin-left: 5px;
}
.aLogin
{
	float: left;
	background: url(imgs/login.gif);
	width: 52px;
	height: 18px;
	text-indent: -5000px;
	border: none;
	cursor: pointer;
}
/*.aLogout {float:left; background:url(imgs/sair.gif); width:40px; height:18px; text-indent:-5000px; margin-right:3px;}*/
.aSend
{
	float: left;
	font-size: 10px;
	background: url(imgs/btnEnviar.gif);
	width: 51px;
	height: 18px;
	text-indent: -5000px;
}
.aCancel
{
	float: left;
	width: 62px;
	height: 18px;
	background: url(imgs/btnCancel.gif) no-repeat;
	text-indent: -5000px;
}
.aBack
{
}
.aAprove
{
	float: left;
	background: url(imgs/btnAprovar.gif) no-repeat;
	width: 61px;
	height: 18px;
	margin-top: 3px;
	margin-bottom: 3px;
	text-indent: -5000px;
	margin-right: 2px;
	position: relative;
	z-index: 100;
}
.aReject
{
	float: left;
	background: url(imgs/btnRejeitar.gif) no-repeat;
	width: 75px;
	height: 18px;
	margin-top: 3px;
	text-indent: -5000px;
	position: relative;
	z-index: 100;
}
.aView
{
	float: left;
	width: 67px;
	height: 18px;
	background: url(imgs/btnVisualizar.gif) no-repeat;
	text-indent: -5000px;
	margin-left: 5px;
}
.aRejected
{
	float: left;
	font-size: 10px;
	background: url(imgs/btnRejeitar.gif) no-repeat;
	width: 75px;
	height: 18px;
	text-indent: -5000px;
	margin-top: 3px;
	margin-left: 5px;
}

.labels
{
	float: left;
	width: 340px;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	margin-bottom: 5px;
}
.smallLabels
{
	float: left;
	width: 340px;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	margin-bottom: 5px;
}
.genericButtonGreen{	float: left;	font-size: 10px;	background: url(imgs/greenButtonTexture.gif);	height: 15px;	padding-left: 5px;	padding-right: 5px;	padding-top: 3px;	color: #FFFFFF;	font-weight: bold;	font-family: Verdana;	text-decoration: none;	margin-right: 5px;}
.genericButtonSilver
{
	float: left;
	font-size: 10px;
	background: url(imgs/silverButtonTexture.gif);
	height: 15px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana;
	text-decoration: none;
	margin-right: 5px;
}


.divComunityTitle .genericButtonGreen
{
	float: right;
	font-size: 10px;
	background: url(imgs/greenButtonTexture.gif);
	height: 15px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana;
	text-decoration: none;
	margin-right: 5px;
	margin-top: 10px;
}
.hint
{
	position: absolute;
	margin-left: 100px;
	border: 1px solid #b7b7b7;
}








#ctl00_ctl00_cphContent_cphContent_acdPublishing .divComunityReportBox table
{
	background: #FFFFFF;
	color: #666666;
	border: none;
	margin-top: 10px;
	margin-left: -3px;
	width: 170px;
	float: left;
	z-index: 110;
	font-size: 9px;
}
.divComunityReportBox .aCancel
{
	float: left;
	width: 62px;
	height: 18px;
	background: url(imgs/btnCancel.gif) no-repeat;
	text-indent: -5000px;
	margin-left: 5px;
	margin-top: 3px;
}

#ctl00_ctl00_cphContent_cphContent_updRate
{
	float: left;
	margin-top: 10px;
	width: 980px;
	position: relative;
	z-index: 200;
}

#ctl00_ctl00_cphContent_cphContent_updRate table
{
	width: 980px;
}
#ctl00_ctl00_cphContent_cphContent_updRate table td
{
	height: 25px;
}
#ctl00_ctl00_cphContent_cphContent_updRate .LineInstant
{
	border-bottom: 3px solid #CACACA;
	height: 55px;
}
#ctl00_ctl00_cphContent_cphContent_updRate .tdHeaderData
{
	width: 70px;
	padding-bottom: 3px;
	color: #666666;
	font-weight: bold;
	font-size: 14px;
	border-bottom: solid 1px #CCCCCC;
}
#ctl00_ctl00_cphContent_cphContent_updRate .tdHeaderType
{
	width: 120px;
	padding-bottom: 3px;
	color: #666666;
	font-weight: bold;
	font-size: 14px;
	border-bottom: solid 1px #CCCCCC;
}
#ctl00_ctl00_cphContent_cphContent_updRate .tdHeaderNews
{
	width: 200px;
	padding-bottom: 3px;
	color: #666666;
	font-weight: bold;
	font-size: 14px;
	border-bottom: solid 1px #CCCCCC;
}
#ctl00_ctl00_cphContent_cphContent_updRate .tdHeaderSession
{
	width: 120px;
	padding-bottom: 3px;
	color: #666666;
	font-weight: bold;
	font-size: 14px;
	border-bottom: solid 1px #CCCCCC;
}
#ctl00_ctl00_cphContent_cphContent_updRate .tdHeaderEditory
{
	width: 130px;
	padding-bottom: 3px;
	color: #666666;
	font-weight: bold;
	font-size: 14px;
	border-bottom: solid 1px #CCCCCC;
}
#ctl00_ctl00_cphContent_cphContent_updRate .tdHeaderAction
{
	width: 140px;
	padding-bottom: 3px;
	color: #666666;
	font-weight: bold;
	font-size: 14px;
	border-bottom: solid 1px #CCCCCC;
	padding-left: 40px;
}
#ctl00_ctl00_cphContent_cphContent_updRate .tdHeaderRateBy
{
	width: 130px;
	padding-bottom: 3px;
	color: #666666;
	font-weight: bold;
	font-size: 14px;
	border-bottom: solid 1px #CCCCCC;
	padding-left: 40px;
}


#ctl00_ctl00_cphContent_cphContent_updRate .tdBodyData
{
	width: 70px;
	padding-bottom: 3px;
	color: #666666;
	font-size: 10px;
	border-bottom: 1px solid #CACACA;
}
#ctl00_ctl00_cphContent_cphContent_updRate .tdBodyType
{
	width: 120px;
	padding-bottom: 3px;
	color: #666666;
	font-size: 10px;
	border-bottom: 1px solid #CACACA;
}
#ctl00_ctl00_cphContent_cphContent_updRate .tdBodyNews
{
	width: 200px;
	overflow: hidden;
	padding-bottom: 3px;
	color: #666666;
	font-size: 10px;
	padding-right: 10px;
	border-bottom: 1px solid #CACACA;
}
#ctl00_ctl00_cphContent_cphContent_updRate .tdBodySessions
{
	width: 120px;
	overflow: hidden;
	padding-bottom: 3px;
	color: #666666;
	font-size: 10px;
	border-bottom: 1px solid #CACACA;
}
#ctl00_ctl00_cphContent_cphContent_updRate .tdBodyEditory
{
	width: 130px;
	overflow: hidden;
	padding-bottom: 3px;
	color: #666666;
	font-size: 10px;
	border-bottom: 1px solid #CACACA;
}
#ctl00_ctl00_cphContent_cphContent_updRate .tdBodyAction
{
	width: 190px;
	padding-bottom: 3px;
	color: #666666;
	font-size: 10px;
	padding-left: 40px;
	border-bottom: 1px solid #CACACA;
}
#ctl00_ctl00_cphContent_cphContent_updRate .tdBodyRateBy
{
	width: 130px;
	padding-bottom: 3px;
	color: #666666;
	font-size: 10px;
	border-bottom: 1px solid #CACACA;
}

#ctl00_ctl00_cphContent_cphContent_updRate .labelCompannyOwner
{
	color: #666666;
	overflow: hidden;
	background-color: #FFFFFF;
	padding: 5px;
	width: 980px;
	border: solid 1px #92a93d;
	float: left;
	margin-top: 10px;
}

/*.labelCompannyOwner {color:#666666; overflow:hidden;  background-color:#FFFFFF; height:35px; padding:10px; position:absolute; width:100px; border:solid 1px #92a93d;}*/

.divRejectPannel
{
	float: left;
	width: 175px;
	font-size: 9px;
	margin-top: 5px;
	margin-left: 5px;
	padding-top: 5px;
	border: solid 1px #93a93d;
}
.rej
{
	padding: 5px;
	width: 200px;
	overflow: hidden;
}
.rej span
{
	margin-right: 5px;
}
.divRejectPannel input
{
	float: left;
	width: 13px;
	height: 13px;
	margin: 0;
	margin-right: 2px;
}


#ctl00_ctl00_cphContent_cphContent_pnlNotFound ul
{
	float: left;
	width: 980px;
	font-size: 12px;
	color: #666666;
}


#divProviders label
{
	float: left;
	width: 980px;
	font-size: 14px;
	background: #FFFACD;
	border: none;
	height: 30px;
	display: inline;
	position: relative;
	z-index: 100;
	color: #666666;
	font-weight: normal;
	padding-top: 10px;
	padding-left: 10px;
}

#ctl00_ctl00_cphContent_cphContent_updProviders .divChannelList
{
	float: left;
	width: 185px;
	margin-top: 25px;
}
#ctl00_ctl00_cphContent_cphContent_updProviders .divChannelList span
{
	float: left;
	width: 185px;
	margin-top: 20px;
	color: #92A93F;
	font-weight: bold;
	margin-left: 40px;
	margin-bottom: 20px;
	font-size: 14px;
}
#ctl00_ctl00_cphContent_cphContent_updProviders .divChannelList a{	float: left;	width: 180px;	height: 30px;	background: #92A93F;	margin-top: 2px;	margin-left: 2px;	color: #FFFFFF; text-align: center;	padding-top: 5px;	font-weight: bold;	text-decoration: none;	border: 1px solid #92a93d;}
/*#ctl00_ctl00_cphContent_cphContent_updProviders .divChannelList a:hover{color:#92A93F; background:#FFFFFF;}*/

#ctl00_ctl00_cphContent_cphContent_updProviders .divChannelList a.selectedProvider{	color: #92A93F;	background: #FFFFFF; width:180px;}
#ctl00_ctl00_cphContent_cphContent_updProviders .divChannelList .aMyChannels{	float: left;	width: 180px;	height: 30px;	background: url(imgs/ByEmailBg.jpg);	margin-top: 2px;	margin-left: 2px;	color: #999999;	text-align: center;	padding-top: 5px;	font-weight: bold;	text-decoration: none;	border: 1px solid #92a93d;}
#ctl00_ctl00_cphContent_cphContent_updProviders .divChannelList #ctl00_ctl00_cphContent_cphContent_uscCommunityListChannel1_CommunityListrProvider_listNews_lnkMyChannels
{
	float: left;
	width: 180px;
	height: 30px;
	background: url(imgs/ByEmailBg.jpg);
	margin-top: 2px;
	margin-left: 2px;
	color: #999999;
	text-align: center;
	padding-top: 5px;
	font-weight: bold;
	text-decoration: none;
	border: 1px solid #92a93d;
}

#divListChannel
{
	float: left;
	width: 400px;
	margin-left: 200px;
	padding-bottom: 50px;
}
.divChannelShow
{
	float: left;
	width: 400px;
	margin-top: 5px;
	padding-bottom: 10px;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
.divChannelShow .divCurrentChannel{float:left;height:439px;margin-bottom:10px;overflow:auto;padding-top:5px;width:402px;overflow-x:auto;}
.divChannelShow .divCurrentChannel .labelFather
{
	float: left;
	width: 375px;
	font-weight: bold;
	font-size: 16px;
	margin-left: 5px;
}
.divChannelShow .divCurrentChannel .divCurrentChannelContainer
{
	float: left;
	width: 380px;
	margin-bottom: 15px;
	padding-left: 5px;
}
.divChannelShow .divCurrentChannel .divCurrentChannelContainer label
{
	float: left;
	width: 370px;
	height: 20px;
	margin-top: 10px;
	background: #E9E9E9;
	padding-top: 5px;
	padding-left: 5px;
	margin-bottom: 5px;
}
.divChannelShow .divCurrentChannel .divCurrentChannelContainer div
{
	float: left;
	width: 115px;
	height: 35px;
	border: 1px solid #92A93F;
	margin-top: 2px;
	padding-top: 10px;
	margin-right: 2px;
	background: #FFFFFF;
	font-size: 9px;
}
.divChannelShow .divCurrentChannel .divCurrentChannelContainer div input
{
	float: left;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 0px; *margin-top:-5px;margin-bottom:15px;}

#divService #notSelected{	color:#999999;float:right;font-weight:bold;margin-left:200px;width:193px;}

#divListChannel span
{
	color: #999999;
	float: left;
	margin-top: 5px;
	font-weight: bold;
}

.divSelectedChannels
{
	float: right;
	border-top: 1px solid #92a93f;
	border-bottom: 1px solid #92a93f;
	width: 200px;
	padding-top: 5px;
	padding-bottom: 15px;
	margin-top: 15px;
}
.divSelectedChannels h3
{
	font-weight: bold;
}
.divSelectedChannels label
{
	float: left;
	width: 127px;
	margin-left: 0px;
	margin-bottom: 5px;
}
.divSelectedChannels .divSelectedContainer
{
	float: left;
	width: 183px;
	height: 25px;
	overflow: hidden;
	background: #F2F2F2;
	padding-top: 5px;
	padding-left: 5px;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 3px;
}
.divSelectedChannels .divSelectedContainer input
{
	float: left;
	margin-left: 5px;
	margin-right: 5px; *margin-top:-4px;}
.divSelectedChannels .divSelectedContainer span
{
	float: left;
	margin-right: 5px;
}
.divSelectedChannels .divSelectedContainer .aRemoveSelected
{
	float: right;
	background: url(imgs/markRed.gif) no-repeat;
	width: 11px;
	height: 11px;
	text-indent: -5000px;
	margin-top: 2px;
	margin-right: 10px;
}

/* ----------------------------------------------------------------Download---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#ctl00_ctl00_cphContent_cphContent_updContentDowload .divChannelList
{
	float: left;
	width: 185px;
	margin-top: 25px;
}
#ctl00_ctl00_cphContent_cphContent_updContentDowload .divChannelList span
{
	float: left;
	width: 185px;
	margin-top: 20px;
	color: #92A93F;
	font-weight: bold;
	margin-left: 40px;
	margin-bottom: 20px;
	font-size: 14px;
}
#ctl00_ctl00_cphContent_cphContent_updContentDowload .divChannelList a
{
	float: left;
	width: 88px;
	height: 30px;
	background: #92A93F;
	margin-top: 2px;
	margin-left: 2px;
	color: #FFFFFF;
	text-align: center;
	padding-top: 5px;
	font-weight: bold;
	text-decoration: none;
	border: 1px solid #92a93d;
}

#ctl00_ctl00_cphContent_cphContent_updContentDowload .divChannelList a.selectedProvider{	color: #92A93F;	background: #FFFFFF; width:180px;}
#ctl00_ctl00_cphContent_cphContent_updContentDowload .divChannelList .aMyChannels{	float: left;	width: 180px;	height: 30px;	background: url(imgs/ByEmailBg.jpg);	margin-top: 2px;	margin-left: 2px;	color: #999999;	text-align: center;	padding-top: 5px;	font-weight: bold;	text-decoration: none;	border: 1px solid #92a93d;}
#ctl00_ctl00_cphContent_cphContent_updContentDowload .divChannelList #ctl00_ctl00_cphContent_cphContent_uscCommunityListChannel1_CommunityListrProvider_listNews_lnkMyChannels
{
	float: left;
	width: 180px;
	height: 30px;
	background: url(imgs/ByEmailBg.jpg);
	margin-top: 2px;
	margin-left: 2px;
	color: #999999;
	text-align: center;
	padding-top: 5px;
	font-weight: bold;
	text-decoration: none;
	border: 1px solid #92a93d;
}

#divListChannel span
{
	color: #999999;
	float: left;
	margin-top: 5px;
	font-weight: bold;
}


#ctl00_ctl00_cphContent_cphContent_btnSearchContent
{
	float: left;
	height: 20px;
	margin: -2px -2px -2px 30px;
}

.LabelText
{
	float: left;
	width: 350px;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	margin-bottom: 5px;
	padding-top: 25px;
}
.inpTextLong
{
	float: left;
	width: 310px;
	font-size: 12px;
	color: #666666;
	margin-bottom: 15px;
	border: 1px solid #A7A6AA;
}
.ChkKeywordPublic
{
	clear: both;
	float: left;
	margin-top: 2px;
	display: block;
}
#divFilterSize
{
	float: left;
	width: 500px;
	margin-left: 5px;
	margin-top: -40px;
}
.divContentMenu
{
	float: left;
	margin-left: 85px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-top: 150px;
	display: inline;
	position: relative;
	z-index: 10;
	width: 991px;
	height: 21px;
	border-bottom: 1px solid #92a93d;
	margin-bottom: 15px;
}
#ctl00_ctl00_cphContent_cphContent_hplSelectContent
{
	float: left;
	background: #92a93f;
	text-indent: 0px;
	width: 180px;
	height: 25px;
	margin-left: 624px;
	top: 2px;
	margin-top: -12px;
	border-bottom: 1px solid #92a93d;
	border-left: 1px solid #92a93d;
	border-right: 1px solid #92a93d;
	border-top: 1px solid #92a93d;
	padding-top: 5px;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	margin-right: 2px;
	display: inline;
	position: relative;
	z-index: 90;
}
#ctl00_ctl00_cphContent_cphContent_hplSelectCategory
{
	float: left;
	background: #92a93f;
	color: #FFFFFF;
	text-indent: 0px;
	width: 180px;
	height: 25px;
	border-bottom: 1px solid #92a93d;
	border-left: 1px solid #92a93d;
	border-right: 1px solid #92a93d;
	border-top: 1px solid #92a93d;
	padding-top: 5px;
	text-align: center;
	text-decoration: none;
	margin-top: -10px;
}
#divSearchContent
{
	float: left;
	width: 990px;
	height: 50px;
	background: #F1F1F1;
	padding-top: 10px;
	display: inline;
	margin-top: 1px;
}


/*Downloads versao 1.1*/

#divDownloadContainer
{
	float: left;
	width: 990px;
	margin-bottom: 150px;
}
#divDownloadContainer .divContentHead
{
	float: left;
	width: 830px;
	height: 30px;
	position: relative;
	margin-left: 0px;
	background: #E9E9E9;
	padding-top: 10px;
	margin-bottom: 15px;
	margin-top: 15px;
}
#divSubContainer .divContentHead
{
	float: left;
	height: 30px;
	width: 830px;
	position: relative;
	margin-left: 0px;
	background: #E9E9E9;
	padding-top: 10px;
	margin-bottom: 15px;
	margin-top: 15px;
}
#divSubContainer .divContentHeadSms
{
	float: left;
	height: 30px;
	width: 100%;
	position: relative;
	margin-left: 0px;
	background: #E9E9E9;
	padding-top: 10px;
	margin-bottom: 15px;
	margin-top: 15px;
}
#divDownloadContainer .divContentHead .divFilter
{
	float: left;
	height: 80px;
	background: #E9E9E9;
	padding-top: 30px;
	display: inline;
	margin-top: 25px;
	margin-left: 5px;
}
#divSubContainer .divContentHead .spnTitle, #divDownloadContainer .divContentHead .spnTitle, #divSubContainer .divContentHeadSms .spnTitle
{
	float: left;
	margin-top: 0px;
	margin-left: 5px;
	font-size: 14px;
	color: #999999;
	font-weight: bold;
}

#divDownloadContainer .divDownloadService
{
	float: left;
	width: 830px;
	position: relative;
	margin-left: 0px;
	margin-bottom: 50px;
}
#divDownloadContainer .divContentService
{
	float: left;
	width: 900px;
	margin-left: 80px;
}

#divDownloadContainer .divDownloadService #divSubMenuAbas
{
	width: 830px;
}


#divPacktageContainer
{
	float: left;
	width: 990px;
	margin-bottom: 150px;
}
#divPacktageContainer .divContentHead
{
	float: left;
	width: 830px;
	height: 30px;
	position: relative;
	margin-left: 0px;
	background: #E9E9E9;
	padding-top: 10px;
	margin-bottom: 15px;
	margin-top: 15px;
}
#divPacktageContainer .divContentHead .spnTitle
{
	float: left;
	margin-top: 0px;
	margin-left: 5px;
	font-size: 14px;
	color: #999999;
	font-weight: bold;
}

#ctl00_ctl00_cphContent_cphContent_uscCommunityDownloadSubmenu2_hplSelectContent
{
	float: left;
	background: #92a93f;
	text-indent: 0px;
	width: 170px;
	height: 25px;
	margin-left: 270px;
	margin-top: 6px;
	border-bottom: 1px solid #92a93d;
	border-left: 1px solid #92a93d;
	border-right: 1px solid #92a93d;
	border-top: 1px solid #92a93d;
	padding-top: 5px;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	margin-right: 2px;
	display: inline;
	top: 1px;
	position: relative;
}
#ctl00_ctl00_cphContent_cphContent_uscCommunityDownloadSubmenu2_hplSelectContent.subMenuActive
{
	color: #FF0000;
	background: none;
	text-indent: 0px;
	width: 170px;
	height: 25px;
	border-bottom: 1px solid #F8F8F8;
	color: #91a83e;
	text-decoration: none;
}
#ctl00_ctl00_cphContent_cphContent_uscCommunityDownloadSubmenu2_hplSelectCategory
{
	float: left;
	background: #92a93f;
	text-indent: 0px;
	width: 170px;
	height: 25px;
	margin-left: 3px;
	margin-top: 6px;
	border-bottom: 1px solid #92a93d;
	border-left: 1px solid #92a93d;
	border-right: 1px solid #92a93d;
	border-top: 1px solid #92a93d;
	padding-top: 5px;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	margin-right: 2px;
	display: inline;
	top: 1px;
	position: relative;
}
#ctl00_ctl00_cphContent_cphContent_uscCommunityDownloadSubmenu2_hplSelectCategory.subMenuActive
{
	color: #FF0000;
	background: none;
	text-indent: 0px;
	width: 170px;
	height: 25px;
	border-bottom: 1px solid #F8F8F8;
	color: #91a83e;
	text-decoration: none;
}
#ctl00_ctl00_cphContent_cphContent_uscCommunityDownloadSubmenu2_hplChannelNews
{
	float: left;
	background: #92a93f;
	text-indent: 0px;
	width: 170px;
	height: 25px;
	margin-left: 3px;
	margin-top: 6px;
	border-bottom: 1px solid #92a93d;
	border-left: 1px solid #92a93d;
	border-right: 1px solid #92a93d;
	border-top: 1px solid #92a93d;
	padding-top: 5px;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	margin-right: 2px;
	display: inline;
	top: 1px;
	position: relative;
}
#ctl00_ctl00_cphContent_cphContent_uscCommunityDownloadSubmenu2_hplChannelNews.subMenuActive
{
	color: #FF0000;
	background: none;
	text-indent: 0px;
	width: 170px;
	height: 25px;
	border-bottom: 1px solid #F8F8F8;
	color: #91a83e;
	text-decoration: none;
}

#divDownloadContainer .instruction
{
	float: left;
	color: #666666;
	background-color: #f1f1f1;
	padding: 15px 10px 10px 5px;
	width: 815px;
	margin-top: 10px;
}
#divDownloadContainer .instruction h3
{
	font-size: 12px;
	font-weight: bold;
}
#divDownloadContainer .instruction p
{
	margin-top: 5px;
}

#divIeContainer
{
}

#ctl00_ctl00_cphContent_cphContent_uscCallcenterMainSubscribed1_updCommunity
{
	float: left;
	width: 810px;
	color: #666666;
}

#divCallCenterEmptyAdv
{
	float: left;
	width: 830px;
	color: #666666;
}

#divMenuService
{
	float: left;
	width: 150px;
	height: 400px;
	margin-right: 10px;
	margin-top: 13px;
}
#divMenuService a
{
	float: left;
	width: 150px;
	height: 20px;
	background: #92A93F;
	margin-top: 2px;
	margin-left: 2px;
	color: #FFFFFF;
	text-align: center;
	padding-top: 5px;
	font-weight: bold;
	text-decoration: none;
	border: 1px solid #92a93d;
}
#divMenuService a.subMenuActive
{
	float: left;
	width: 150px;
	height: 20px;
	background: #FFFFFF;
	margin-top: 2px;
	margin-left: 2px;
	color: #92A93F;
	text-align: center;
	padding-top: 5px;
	font-weight: bold;
	text-decoration: none;
	border: 1px solid #92a93d;
}

#divService
{
	float: left;
	width: 830px;
	margin-top: 20px;
	margin-bottom: 50px;
}
#divService .divChannelList span
{
	float: left;
	font-size: 12px;
	color: #666666;
	font-weight: bold;
	width: 100px;
}
#divService img
{
	float: left;
	width: 20px;
	height: 20px;
	margin-top: 0px;
}
#divService object
{
	float: left;
}

#divProviders
{
	float: left;
	width: 830px;
	height: 57px;
	border-bottom: 1px solid #92A93F;
	margin-bottom: 10px;
}
#divService .divChannelList #divProviders span
{
	float: left;
	width: 830px;
	margin-bottom: 5px;
}
#ctl00_ctl00_cphContent_cphContent_uscListItemType_lvtItemTypeList_ctrl0_lnkItemType
{
	float: left;
	background: url(imgs/ico_tons.gif) 3px 5px no-repeat #92a93f;
	text-indent: 0px;
	width: 90px;
	height: 25px;
	margin-left: 10px;
	margin-top: 6px;
	border-bottom: 1px solid #92a93d;
	border-left: 1px solid #92a93d;
	border-right: 1px solid #92a93d;
	border-top: 1px solid #92a93d;
	padding-top: 5px;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	margin-right: 2px;
	display: inline;
	top: 1px;
	position: relative;
}
#ctl00_ctl00_cphContent_cphContent_uscListItemType_lvtItemTypeList_ctrl0_lnkItemType.Selected
{
	color: #FF0000;
	background: url(imgs/ico_tons_selec.gif) 3px 5px no-repeat #F8F8F8;
	text-indent: 0px;
	width: 90px;
	height: 25px;
	border-bottom: 1px solid #F8F8F8;
	color: #91a83e;
	text-decoration: none;
}
#ctl00_ctl00_cphContent_cphContent_uscListItemType_lvtItemTypeList_ctrl1_lnkItemType
{
	float: left;
	background: url(imgs/ico_imgs.gif) 3px 5px no-repeat #92a93f;
	text-indent: 0px;
	width: 120px;
	height: 25px;
	margin-left: 3px;
	margin-top: 6px;
	border-bottom: 1px solid #92a93d;
	border-left: 1px solid #92a93d;
	border-right: 1px solid #92a93d;
	border-top: 1px solid #92a93d;
	padding-top: 5px;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	margin-right: 2px;
	display: inline;
	top: 1px;
	position: relative;
}
#ctl00_ctl00_cphContent_cphContent_uscListItemType_lvtItemTypeList_ctrl1_lnkItemType.Selected
{
	color: #FF0000;
	background: url(imgs/ico_imgs_selec.gif) 3px 5px no-repeat #F8F8F8;
	text-indent: 0px;
	width: 120px;
	height: 25px;
	border-bottom: 1px solid #F8F8F8;
	color: #91a83e;
	text-decoration: none;
}
#ctl00_ctl00_cphContent_cphContent_uscListItemType_lvtItemTypeList_ctrl2_lnkItemType
{
	float: left;
	background: url(imgs/ico_jogos.gif) 3px 5px no-repeat #92a93f;
	text-indent: 0px;
	width: 120px;
	height: 25px;
	margin-left: 3px;
	margin-top: 6px;
	border-bottom: 1px solid #92a93d;
	border-left: 1px solid #92a93d;
	border-right: 1px solid #92a93d;
	border-top: 1px solid #92a93d;
	padding-top: 5px;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	margin-right: 2px;
	display: inline;
	top: 1px;
	position: relative;
}
#ctl00_ctl00_cphContent_cphContent_uscListItemType_lvtItemTypeList_ctrl2_lnkItemType.Selected
{
	color: #FF0000;
	background: url(imgs/ico_jogos_selec.gif) 3px 5px no-repeat #F8F8F8;
	text-indent: 0px;
	width: 120px;
	height: 25px;
	border-bottom: 1px solid #F8F8F8;
	color: #91a83e;
	text-decoration: none;
}
#ctl00_ctl00_cphContent_cphContent_uscListItemType_lvtItemTypeList_ctrl3_lnkItemType
{
	float: left;
	background: url(imgs/ico_videos.gif) 3px 5px no-repeat #92a93f;
	text-indent: 0px;
	width: 120px;
	height: 25px;
	margin-left: 3px;
	margin-top: 6px;
	border-bottom: 1px solid #92a93d;
	border-left: 1px solid #92a93d;
	border-right: 1px solid #92a93d;
	border-top: 1px solid #92a93d;
	padding-top: 5px;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	margin-right: 2px;
	display: inline;
	top: 1px;
	position: relative;
}
#ctl00_ctl00_cphContent_cphContent_uscListItemType_lvtItemTypeList_ctrl3_lnkItemType.Selected
{
	color: #FF0000;
	background: url(imgs/ico_videos_selec.gif) 3px 5px no-repeat #F8F8F8;
	text-indent: 0px;
	width: 120px;
	height: 25px;
	border-bottom: 1px solid #F8F8F8;
	color: #91a83e;
	text-decoration: none;
}

#ctl00_ctl00_cphContent_cphContent_uscContentDownload_lvtItemTypeList_ctrl0_lnkItemType
{
	float: left;
	background: url(imgs/ico_tons.gif) 3px 5px no-repeat #92a93f;
	text-indent: 0px;
	width: 90px;
	height: 25px;
	margin-left: 10px;
	margin-top: 6px;
	border-bottom: 1px solid #92a93d;
	border-left: 1px solid #92a93d;
	border-right: 1px solid #92a93d;
	border-top: 1px solid #92a93d;
	padding-top: 5px;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	margin-right: 2px;
	display: inline;
	top: 1px;
	position: relative;
}
#ctl00_ctl00_cphContent_cphContent_uscContentDownload_lvtItemTypeList_ctrl0_lnkItemType.Selected
{
	color: #FF0000;
	background: url(imgs/ico_tons_selec.gif) 3px 5px no-repeat #F8F8F8;
	text-indent: 0px;
	width: 90px;
	height: 25px;
	border-bottom: 1px solid #F8F8F8;
	color: #91a83e;
	text-decoration: none;
}
#ctl00_ctl00_cphContent_cphContent_uscContentDownload_lvtItemTypeList_ctrl1_lnkItemType
{
	float: left;
	background: url(imgs/ico_imgs.gif) 3px 5px no-repeat #92a93f;
	text-indent: 0px;
	width: 120px;
	height: 25px;
	margin-left: 3px;
	margin-top: 6px;
	border-bottom: 1px solid #92a93d;
	border-left: 1px solid #92a93d;
	border-right: 1px solid #92a93d;
	border-top: 1px solid #92a93d;
	padding-top: 5px;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	margin-right: 2px;
	display: inline;
	top: 1px;
	position: relative;
}
#ctl00_ctl00_cphContent_cphContent_uscContentDownload_lvtItemTypeList_ctrl1_lnkItemType.Selected
{
	color: #FF0000;
	background: url(imgs/ico_imgs_selec.gif) 3px 5px no-repeat #F8F8F8;
	text-indent: 0px;
	width: 120px;
	height: 25px;
	border-bottom: 1px solid #F8F8F8;
	color: #91a83e;
	text-decoration: none;
}
#ctl00_ctl00_cphContent_cphContent_uscContentDownload_lvtItemTypeList_ctrl2_lnkItemType
{
	float: left;
	background: url(imgs/ico_jogos.gif) 3px 5px no-repeat #92a93f;
	text-indent: 0px;
	width: 120px;
	height: 25px;
	margin-left: 3px;
	margin-top: 6px;
	border-bottom: 1px solid #92a93d;
	border-left: 1px solid #92a93d;
	border-right: 1px solid #92a93d;
	border-top: 1px solid #92a93d;
	padding-top: 5px;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	margin-right: 2px;
	display: inline;
	top: 1px;
	position: relative;
}
#ctl00_ctl00_cphContent_cphContent_uscContentDownload_lvtItemTypeList_ctrl2_lnkItemType.Selected
{
	color: #FF0000;
	background: url(imgs/ico_jogos_selec.gif) 3px 5px no-repeat #F8F8F8;
	text-indent: 0px;
	width: 120px;
	height: 25px;
	border-bottom: 1px solid #F8F8F8;
	color: #91a83e;
	text-decoration: none;
}
#ctl00_ctl00_cphContent_cphContent_uscContentDownload_lvtItemTypeList_ctrl3_lnkItemType
{
	float: left;
	background: url(imgs/ico_videos.gif) 3px 5px no-repeat #92a93f;
	text-indent: 0px;
	width: 120px;
	height: 25px;
	margin-left: 3px;
	margin-top: 6px;
	border-bottom: 1px solid #92a93d;
	border-left: 1px solid #92a93d;
	border-right: 1px solid #92a93d;
	border-top: 1px solid #92a93d;
	padding-top: 5px;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	margin-right: 2px;
	display: inline;
	top: 1px;
	position: relative;
}
#ctl00_ctl00_cphContent_cphContent_uscContentDownload_lvtItemTypeList_ctrl3_lnkItemType.Selected
{
	color: #FF0000;
	background: url(imgs/ico_videos_selec.gif) 3px 5px no-repeat #F8F8F8;
	text-indent: 0px;
	width: 120px;
	height: 25px;
	border-bottom: 1px solid #F8F8F8;
	color: #91a83e;
	text-decoration: none;
}

#ctl00_ctl00_cphContent_cphContent_uscContentCategory_lvtItemTypeList_ctrl0_lnkItemType
{
	float: left;
	background: url(imgs/ico_tons.gif) 3px 5px no-repeat #92a93f;
	text-indent: 0px;
	width: 90px;
	height: 25px;
	margin-left: 10px;
	margin-top: 6px;
	border-bottom: 1px solid #92a93d;
	border-left: 1px solid #92a93d;
	border-right: 1px solid #92a93d;
	border-top: 1px solid #92a93d;
	padding-top: 5px;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	margin-right: 2px;
	display: inline;
	top: 1px;
	position: relative;
}
#ctl00_ctl00_cphContent_cphContent_uscContentCategory_lvtItemTypeList_ctrl0_lnkItemType.Selected
{
	color: #FF0000;
	background: url(imgs/ico_tons_selec.gif) 3px 5px no-repeat #F8F8F8;
	text-indent: 0px;
	width: 90px;
	height: 25px;
	border-bottom: 1px solid #F8F8F8;
	color: #91a83e;
	text-decoration: none;
}
#ctl00_ctl00_cphContent_cphContent_uscContentCategory_lvtItemTypeList_ctrl1_lnkItemType
{
	float: left;
	background: url(imgs/ico_imgs.gif) 3px 5px no-repeat #92a93f;
	text-indent: 0px;
	width: 120px;
	height: 25px;
	margin-left: 3px;
	margin-top: 6px;
	border-bottom: 1px solid #92a93d;
	border-left: 1px solid #92a93d;
	border-right: 1px solid #92a93d;
	border-top: 1px solid #92a93d;
	padding-top: 5px;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	margin-right: 2px;
	display: inline;
	top: 1px;
	position: relative;
}
#ctl00_ctl00_cphContent_cphContent_uscContentCategory_lvtItemTypeList_ctrl1_lnkItemType.Selected
{
	color: #FF0000;
	background: url(imgs/ico_imgs_selec.gif) 3px 5px no-repeat #F8F8F8;
	text-indent: 0px;
	width: 120px;
	height: 25px;
	border-bottom: 1px solid #F8F8F8;
	color: #91a83e;
	text-decoration: none;
}
#ctl00_ctl00_cphContent_cphContent_uscContentCategory_lvtItemTypeList_ctrl2_lnkItemType
{
	float: left;
	background: url(imgs/ico_jogos.gif) 3px 5px no-repeat #92a93f;
	text-indent: 0px;
	width: 120px;
	height: 25px;
	margin-left: 3px;
	margin-top: 6px;
	border-bottom: 1px solid #92a93d;
	border-left: 1px solid #92a93d;
	border-right: 1px solid #92a93d;
	border-top: 1px solid #92a93d;
	padding-top: 5px;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	margin-right: 2px;
	display: inline;
	top: 1px;
	position: relative;
}
#ctl00_ctl00_cphContent_cphContent_uscContentCategory_lvtItemTypeList_ctrl2_lnkItemType.Selected
{
	color: #FF0000;
	background: url(imgs/ico_jogos_selec.gif) 3px 5px no-repeat #F8F8F8;
	text-indent: 0px;
	width: 120px;
	height: 25px;
	border-bottom: 1px solid #F8F8F8;
	color: #91a83e;
	text-decoration: none;
}
#ctl00_ctl00_cphContent_cphContent_uscContentCategory_lvtItemTypeList_ctrl3_lnkItemType
{
	float: left;
	background: url(imgs/ico_videos.gif) 3px 5px no-repeat #92a93f;
	text-indent: 0px;
	width: 120px;
	height: 25px;
	margin-left: 3px;
	margin-top: 6px;
	border-bottom: 1px solid #92a93d;
	border-left: 1px solid #92a93d;
	border-right: 1px solid #92a93d;
	border-top: 1px solid #92a93d;
	padding-top: 5px;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	margin-right: 2px;
	display: inline;
	top: 1px;
	position: relative;
}
#ctl00_ctl00_cphContent_cphContent_uscContentCategory_lvtItemTypeList_ctrl3_lnkItemType.Selected
{
	color: #FF0000;
	background: url(imgs/ico_videos_selec.gif) 3px 5px no-repeat #F8F8F8;
	text-indent: 0px;
	width: 120px;
	height: 25px;
	border-bottom: 1px solid #F8F8F8;
	color: #91a83e;
	text-decoration: none;
}


#divChannel #divProviders label
{
	width: 820px;
}

#divFilterDownload
{
	float: left;
	width: 625px;
	height: 28px;
	padding-left: 5px;
	padding-top: 5px;
	margin-bottom: 5px;
	background: #E4E4E4;
}
#ctl00_ctl00_cphContent_cphContent_uscListItemType_ddlItemType
{
	float: left;
	width: 180px;
	color: #666666;
	font-size: 10px;
	margin-right: 10px;
}
#ctl00_ctl00_cphContent_cphContent_uscListItemType_ddlCategory
{
	float: left;
	width: 180px;
	color: #666666;
	font-size: 10px;
	margin-right: 10px;
}
#ctl00_ctl00_cphContent_cphContent_uscListItemType_btnFilter
{
	float: left;
	background: url(imgs/btnFilter2.gif);
	width: 53px;
	height: 18px;
	border: none;
	cursor: pointer;
}
#divFilterDownload select
{
	float: left;
	width: 180px;
	color: #666666;
	font-size: 10px;
	margin-right: 10px;
}

#divSearch
{
	float: left;
	width: 625px;
	height: 25px;
	padding-left: 5px;
	padding-top: 5px;
	background: #F2F2F2;
}
#divSearch span
{
	float: left;
	font-weight: bold;
	color: #666666;
	margin-top: 3px;
	margin-right: 5px;
}
#ctl00_ctl00_cphContent_cphContent_uscListItemType_txtSearch
{
	float: left;
	width: 315px;
	color: #666666;
	font-size: 10px;
	margin-right: 10px;
}
#ctl00_ctl00_cphContent_cphContent_uscContentDownload_btnSearchContent
{
	float: left;
	border: none;
	height: 18px;
	cursor: pointer;
	margin-left: 10px;
}
#divSearch .genericButtonGreen
{
	float: left;
	font-size: 10px;
	background: url(imgs/greenButtonTexture.gif);
	height: 18px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana;
	text-decoration: none;
	margin-right: 5px;
}

#divMainDownload
{
	float: left;
	width: 625px;
	padding-left: 5px;
	padding-top: 5px;
	margin-bottom: 5px;
	background: #F2F2F2;
}
#divMainDownload .divSubFilterDownload
{
	float: left;
	width: 625px;
	margin-bottom: 10px;
}
#divMainDownload .divSubFilterDownload span
{
	float: left;
	color: #666666;
	font-weight: bold;
	margin-right: 5px;
}
#divMainDownload .divSubFilterDownload a
{
	float: left;
	color: #666666;
	text-decoration: none;
	margin-right: 3px;
}
#divMainDownload .divSubFilterDownload a:hover
{
	float: left;
	color: #666666;
	text-decoration: underline;
}
#divMainDownload .divSubFilterDownload #Span1
{
	float: left;
	width: 3px;
	margin-top: 0px;
}
#divMainDownload .divSubFilterDownload .lnkSelected
{
	font-size: 14px;
	margin-top: -3px;
}


.divCurrentItemContainer
{
	float: left;
	width: 620px;
	margin-left: 5px;
	margin-right: 5px;
}
.ItemCurrentContent
{
	float: left;
	background: #FFFFFF;
	width: 300px;
	height: 30px;
	margin-right: 5px;
	border: 1px solid #E4E4E4;
	margin-bottom: 10px;
}
.ItemCurrentContent .itemInput
{
	float: left;
	border-right: 1px solid #E4E4E4;
	width: 30px;
	height: 30px;
}
.ItemCurrentContent .itemInput input
{
	float: left;
	margin-top: 7px;
	margin-left: 7px;
}
.ItemCurrentContent .itemCategory
{
	float: left;
	width: 230px;
	height: 15px;
	overflow: hidden;
	font-size: 10px;
	margin-left: 5px;
	color: #666666;
}
.ItemCurrentContent .itemName
{
	float: left;
	width: 230px;
	height: 17px;
	overflow: hidden;
	font-size: 12px;
	margin-left: 5px;
	color: #666666;
	font-weight: bold;
}
.ItemCurrentContent .itemPreview
{
	float: left;
	width: 20px;
	margin-right: 5px;
	margin-top: -12px;
}
.ItemCurrentContent input
{
	float: left;
	margin-top: 5px;
	margin-left: 7px;
	margin-right: 3px;
}
.ItemCurrentContent label
{
	float: left;
	margin-top: 5px;
	margin-right: 5px;
	color: #666666;
}
/*
	.divCurrentItemContainer .ItemCurrent{float:left; background:#FFFFFF; width:300px; height:30px; margin-right:5px; border:1px solid #E4E4E4; margin-bottom:10px;}
		.divCurrentItemContainer .ItemCurrent input{float:left; margin-top:3px; margin-left:7px; margin-right:5px;}
		.divCurrentItemContainer .ItemCurrent label{float:left; margin-top:3px; }
*/
#ctl00_ctl00_cphContent_cphContent_uscContentCategory_btnSearchContent
{
	border: none;
	margin-left: 5px;
	cursor: pointer;
}

#divListItemSelect #divPagination
{
	width: 620px;
	margin-top: 0px;
}


#divSelectedItens
{
	float: left;
	width: 195px;
	margin-top: -65px;
	margin-left: 5px;
}
#divSelectedItens #divFilterCategory select
{
	float: left;
	width: 180px;
	color: #666666;
	font-size: 10px;
	margin-left: 5px;
	margin-bottom: 15px;
}
#divSelectedItens #spnTitleCategory
{
	float: left;
	width: 195px;
	color: #666666;
	font-weight: bold;
	margin-bottom: 5px;
	margin-left: 5px;
}
#divSelectedItens #divSelectedItemCategory .titleGroupItem
{
	float: left;
	width: 195px;
	color: #666666;
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}
.divItemSelectedCurrent
{
	float: left;
	background: #F2F2F2;
	height: 25px;
	margin-bottom: 3px;
	margin-left: 5px;
	margin-right: 5px;
	overflow: hidden;
	padding-left: 5px;
	padding-top: 5px;
	width: 183px;
}
.divItemSelectedCurrent label
{
	float: left;
	height: 15px;
	overflow: hidden;
	width: 115px;
	margin-left: 5px;
	color: #666666;
}
.divItemSelectedCurrent input
{
	float: left;
}
#divSelectedItens #divPagination
{
	width: 200px;
	margin-top: 0px;
}
#divSelectedItemCategory #divPagination .prev
{
	float: left;
	background: url(imgs/imgPaginatorExp.gif) no-repeat;
	width: 10px;
	height: 12px;
	text-indent: -5000px;
	left: 10px;
}
#divSelectedItemCategory #divPagination .next
{
	float: right;
	background: url(imgs/imgExpand.gif) no-repeat;
	width: 10px;
	height: 12px;
	text-indent: -5000px;
	right: 10px;
}
.spnItemTypeGroup
{
	color: #888888;
	float: left;
	font-weight: bold;
	margin: 10px 0 10px 5px;
}

.divDownloadService .divSelectControl
{
	float: right;
}

#divMainDownload #divSearchContent
{
	float: left;
	width: 620px;
	height: 50px;
	background: #F1F1F1;
	padding-top: 10px;
	display: inline;
	margin-top: 1px;
}

#ctl00_ctl00_cphContent_cphContent_uscListItemType_lnkSearch
{
	float: left;
	background: url(imgs/buscar.gif) no-repeat;
	width: 54px;
	height: 18px;
	text-indent: -5000px;
	margin-top: 2px;
	margin-right: 10px;
}

#divMainCategory .divSubFilterDownload
{
	float: left;
	width: 625px;
}
#divMainCategory .divSubFilterDownload span
{
	float: left;
	color: #666666;
	font-weight: bold;
	margin-right: 5px;
}
#divMainCategory .divSubFilterDownload a
{
	float: left;
	color: #666666;
	text-decoration: none;
	margin-right: 3px;
	margin-top: 5px;
}
#divMainCategory .divSubFilterDownload a:hover
{
	float: left;
	color: #666666;
	text-decoration: underline;
}
#divMainCategory .divSubFilterDownload #Span1
{
	float: left;
	width: 3px;
	margin-top: 5px;
}
#divMainCategory #lblNotFound
{
	float: left;
	font-size: 14px;
	background: #FFFACD;
	border: none;
	margin-top: 10px;
	height: 30px;
	display: inline;
	position: relative;
	z-index: 50;
	width: 625px;
	color: #666666;
	font-weight: normal;
	padding-top: 10px;
	padding-left: 5px;
}


.divItensMaxQuantity
{
	float: left;
	background: #e4e4e4;
	margin-left: 5px;
	height: 28px;
	margin-bottom: 10px;
	padding: 0px 1px 1px 0px;
}
.divItensMaxQuantity span
{
	float: left;
	color: #666666;
	padding-left: 5px;
}
.divItensMaxQuantity span b
{
	color: #FF0000;
}


/*------------------------------------Portal mobile---------------------------*/

#divContentFields{	float: left;	width: 450px;	margin-top: 25px;}
#divContentFields .divNumberType{margin-top:80px;margin-left:249px;}
#divPreviewMain
{
	float: left;
	margin-left: 25px;
	width: 400px;
	margin-top: 25px;
}

#divPortalPreview
{
	float: left;
	background-color: #C9C9C9;
	width: 497px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
#divPreviewPortalContent
{
	float: left;
	background-color: #FFFFFF;
	width: 370px;
	margin: 0px 0px 10px 10px;
	height: 200px;
}
#divPortalPreviewOptions
{
	background-color: #F1F1F1;
	float: left;
	margin: 35px -86px 10px;
	padding: 5px;
	width: 465px;
}
.SubTitle
{
	float: left;
	margin-top: 10px;
	margin-left: 10px;
	font-weight: bold;
	color: #666666;
	display: block;
	width: 300px;
	margin-bottom: 20px;
}
.spnPreview
{
	display: inline;
	width: 370px;
	font-size: 12px;
	margin: 65px 0px 0px 0px;
	float: left;
	text-align: center;
}
#divPages
{
	float: left;
	width: 100px;
}
#optPages
{
	float: left;
	width: 96px;
	padding: 5px;
	margin-bottom: 5px;
	text-decoration: none;
	color: #666666;
}
.optPageActive
{
	background-color: #FFFFFF;
	float: left;
	width: 96px;
	padding: 5px;
	margin-bottom: 5px;
	text-decoration: none;
	color: #666666;
}
.optPageInactive
{
	float: left;
	width: 96px;
	padding: 5px;
	margin-bottom: 5px;
	text-decoration: none;
	color: #666666;
}

#divPortalPreviewOptions span
{
	color: #666666;
	font-weight: bold;
}
.divColorGeneratorPortal
{
	width: 210px;
	margin-bottom: 5px;
	float: left;
	margin-top: 10px;
}
.divColorGeneratorPortal label
{
	float: left;
	font-size: 11px;
	margin-top: 2px;
	margin-right: 3px;
}
.divColorGeneratorPortal input
{
	float: left;
	width: 60px;
	margin-right: 5px;
}
.divColorGeneratorPortal img
{
	float: left;
}
.divColorGeneratorPortal .colorView
{
	float: left;
	width: 18px;
	height: 18px;
	cursor: pointer;
	border: 1px solid #c9c9c9;
}
.divColorGeneratorPortal span
{
	float: left;
	width: 200px;
	margin-bottom: 5px;
}

/*Política de privacidade*/
#divPrivacy
{
	float: left;
	width: 685px;
	margin-top: 20px;
	border-top: 1px solid #92a93d;
	margin-right: 5px;
	padding-top: 10px;
	color: #666666;
	text-align: justify;
}
#divPrivacy h3
{
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 12px;
}
#divPrivacy ul
{
	list-style: disc;
	list-style-position: inside;
}
#divPrivacy li
{
	margin-left: 15px;
	margin-bottom: 10px;
}
#divPrivacy p
{
	margin-bottom: 10px;
}
#divPrivacy a
{
	color: #632F93;
	text-decoration: none;
	font-weight: bold;
}
#divPrivacy a:hover
{
	color: #632F93;
	text-decoration: underline;
	font-weight: bold;
}


#divPrivacy span
{
	float: left;
	width: 680px;
	font-weight: normal;
	margin-top: 10px;
	margin-bottom: 10px;
}


/*Termo de uso */
.spanTermcommitment
{
	float: left;
	color: #666666;
	width: 400px;
	margin-top: 10px;
	text-align: justify;
	margin-left: 5px;
}
.h3Termcommitment
{
	font-weight: bold;
	color: #666666;
}
#divTerms li
{
	position: relative;
	margin-top: 10px;
}
.ulSubTerm li
{
	margin-left: 5px;
}

#divInstruction
{
	float: left;
	width: 100%;
	background: #f1f1f1;
	margin-bottom: 20px;
	margin-top: 15px;
}
#divInstruction h3{	float: left;	width: 100%;	font-size: 12px;	color: #666666;	font-weight: bold;	padding: 5px 0; text-indent:5px;	clear: both;}
#divInstruction p {float:left;font-size:11px;padding-right:0;padding-top:5px;width:100%;text-indent:7px;}

#divInstructionLittle{	float: left;	width: 825px;	background: #f1f1f1;	margin-top: 15px;	margin-bottom: 15px;}

#divInstructionLittle h3
{
	float: left;
	width: 100%;
	font-size: 12px;
	color: #666666;
	font-weight: bold;
	padding: 5px;
	clear: both;
}
#divInstructionLittle p
{
	float: left;
	width: 96%;
	font-size: 11px;
	color: #666666;
	padding: 5px;
}

.divInstructionLittle
{
	float: left;
	width: 830px;
	background: #f1f1f1;
	margin-top: 15px;
}
.divInstructionLittle h3
{
	float: left;
	width: 100%;
	font-size: 12px;
	color: #666666;
	font-weight: bold;
	padding: 5px;
	clear: both;
}
.divInstructionLittle p
{
	float: left;
	width: 96%;
	font-size: 11px;
	color: #666666;
	padding: 5px;
}

.notFound
{
	float: left;
	margin: 25px 5px 0px 5px;
}

.txtConclusion
{
	margin-top: 20px;
}


#divCreationEditory .divWindowSend .divFormSendRight .ListdaySend
{
	float: left;
	width: 120px;
}

#divContactAdmin table
{
	float: left;
	padding-bottom: 50px;
	width: 825px;
}
#divContactAdmin table th
{
	border-bottom: 1px solid #CACACA;
	color: #666666;
	font-size: 14px;
	font-weight: bold;
	width: 120px;
}
#divContactAdmin table tr
{
	color: #666666;
	font-size: 12px;
	height: 32px;
	width: 120px;
}
#divContactAdmin table tbody tr:hover
{
	background-color: #f1f1f1;
}
#divContactAdmin table .tdButton
{
	position: relative;
	width: 10%;
	text-align: center;
}
#divContactAdmin table tbody td
{
	border-bottom: 1px solid #dddddd;
}


#divContactCreation{	width: 432px;	margin-top: 15px;	margin-left: 10px;	float: left;}
#divContactCreation .divNumberType{margin-left:259px;margin-top:203px;}

#divContactCreation .genericButtonGreen{	float: right;	margin-right: 27px; margin-top:15px;}

#divContactMessage #divReportsMenuAction{float:right; width:88px; margin-right:5px;}
#divContactMessage .tabMain th{	border-bottom: 1px solid #CACACA;	color: #666666;	font-size: 14px;	font-weight: bold;}
#divContactMessage .tabMain td{	border-bottom: 1px solid #dddddd;	padding-bottom: 5px;	padding-top: 5px;}
#divContactMessage .tabMain tbody tr:hover{	background-color: #f1f1f1;}
#divContactMessage .tabMain tr
{
	color: #666666;
	font-size: 12px;
	height: 32px;
}
#divContactMessage .tabMain .thPart
{
	width: 20%;
}
#divContactMessage .tabMain .thDate
{
	width: 20%;
}
#divContactMessage .tabMain .tdMessage
{
	width: 60%;
}




.subtitle
{
	color: #666666;
	float: left;
	font-size: 12px;
	font-weight: bold;
	height: 30px;
	padding-top: 10px;
	width: 815px;
}

#divFilter .spanPeriod
{
	color: #999999;
	float: left;
	font-weight: bold;
	margin-left: 10px;
	width: 184px;
}

#divFilter .spanContentFilter
{
	color: #999999;
	float: left;
	font-weight: bold;
	margin-left: 10px;
	width: 520px;
}
#divContactMessage #ctl00_ctl00_cphContent_cphContent_lnkFilter
{
	left: 0;
	top: 0px;
}

.inpcontent
{
	float: left;
	width: 290px;
	margin-top: 8px;
	border-left: 1px solid #666666;
	border-top: 1px solid #666666;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px inset #CCCCCC;
	font-size: 11px;
	margin-left: 10px;
}

.lbldplFilter
{
	float: left;
	width: 750px;
}

#divContactMessage .genericButtonGreen
{
	float: left;
	margin-left: 6px;
	margin-top: 5px;
}

.h3Filter
{
	float: left;
	text-indent: -5000px;
	background: url(imgs/title-filter.gif) 5px 0px no-repeat;
	width: 825px;
	height: 25px;
	border-bottom: 1px dotted #bebebe;
	margin-bottom: 5px;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
}

#divSubMenuContact
{
	float: left;
	width: 825px;
	border-bottom: 1px solid #92A93F;
}
#divSubMenuContact a
{
	float: right;
	background: #92a93f;
	text-indent: 0px;
	height: 25px;
	margin-top: 6px;
	border: 1px solid #92a93d;
	padding-top: 5px;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	margin-right: 4px;
	display: inline;
	top: 1px;
	position: relative;
	font-weight: bold;
	padding-left: 15px;
	padding-right: 15px;
}
#divSubMenuContact .subMenuActive
{
	color: #FF0000;
	background: none;
	text-indent: 0px;
	height: 25px;
	border-bottom: 1px solid #F8F8F8;
	color: #91a83e;
	text-decoration: none;
	padding-left: 15px;
	padding-right: 15px;
}

.divFormUserStandAloneContainer
{
	float: left;
	width: 600px;
	clear: both;
	margin-top: 15px;
	display: inline;
}
.divAcceptUserStandalone
{
	float: left;
	width: 700px;
	margin-left: 10px;
	margin-top: 5px;
	display: inline;
}
.btnConfirmUserStandalone
{
	float: left;
	width: 71px;
	height: 18px;
	background: url(_imgs/btnConfirmar.gif);
	text-indent: -5000px;
	clear: both;
	margin-top: 15px;
	display: inline;
	margin-left: 10px;
}
.btnConfirmUserAddPhones
{
	float: left;
	width: 71px;
	height: 18px;
	background: url(_imgs/btnConfirmar.gif);
	text-indent: -5000px;
	clear: both;
	margin-top: 15px;
	display: inline;
}
.AddPhoneMore
{
	float: left;
	margin-left: 5px;
	background: url(imgs/toggleDLplus.gif) no-repeat;
	width: 21px;
	height: 23px;
	text-indent: -5000px;
}
.LessPhoneMore
{
	float: left;
	margin-left: 5px;
	background: url(imgs/toggleDLminus.gif) no-repeat;
	width: 21px;
	height: 23px;
	text-indent: -5000px;
}

.aGenericTerm
{
	color: #632F93;
	text-decoration: none;
}
.divRuleset
{
	float: left;
	width: 600px;
	margin-top: -12px;
	margin-bottom: 15px;
}
.divRuleset label
{
	float: left;
	width: 600px;
	margin-bottom: 3px;
	color: #666666;
}

.divGenericRadioboxContainer{	float: left;	width: 600px;}
.formGenericRadio{	float: left;	clear: both;	margin-bottom: 3px;}
.formGenericRadio input{	margin-right: 3px;}
.formGenericRadio label{	color: #666666;}
.genericErrorMessage{	float: left;	width: 600px;	background: #F8F8F8;	margin-top: -14px;	margin-bottom: -10px;}
#ctl00_ctl00_cphContent_cphContent_updPortal .genericButtonGreen{ float:left; clear:both; }

.divAddPhoneContainer{	float: left;	width: 300px; margin-top:10px;}

#ctl00_ctl00_cphContent_cphContent_Customvalidator1{	float: left;	width: 600px;	margin-top: 5px;}
.divFormUserStandAlone .genericButtonPurple{	float: left;	clear: both; margin-top:15px;}

.pnlTypeContent{float:left; width:278px; }
.pnlTypeContent span{float:left; width:275px; }
.pnlTypeContent input{margin-right:3px;}
.spnContentProvider  { float:left; margin-bottom:8px; width:396px;}
#ctl00_ctl00_cphContent_cphContent_cWizardStep3_rblCommunityType input{ margin-top:8px;}

.pOwnerCreateChannels { float:left; width:366px; margin-top:5px; }
.pOwnerCreateChannels span{ float:left; width:360px; }
.pOwnerCreateChannels input{ margin-right:3px; }
.spanOwner .lnkEdit{ color:#999; }
.spanOwner .lnkEdit img{ display:none; width:10px; height:10px; }
.spanOwner .lnkEdit:hover img{ display:inline-block; }
.spanOwner .lnkEdit:hover{ text-decoration:none; }
.step_2 .genericButtonGreen { float:right; margin-right:0; }
.step_2 .genericButtonGreen#ctl00_ctl00_cphContent_cphContent_lnkSave{ float:left; }
.divAddPhoneContainer .labelForm { font-size:11px; color:#777; font-weight:normal; }

#divBoxTwitterDetails  {clear:left;float:left;padding-top:15px;top:15px;}

#ctl00_ctl00_cphContent_cphContent_pnlTestNumbers .aTooltip {clear:both;float:left;margin-left:132px;margin-top:-20px;}
#divAccordion {width:990px;}
.Accordion_Item { display:inline;float:left; width:484px; margin-left:11px; }
#divAccordion .requiredTitle { width:990px; margin-left:0px; }
#divConfigRenewalCharge, #divConfigTimeDegustation{margin-top:10px;}
#divConfigTimeDegustation .sample{float:left; }
#divConfigTimeDegustation input {clear:both;}
#divContentFormStep3 input{clear:both;}
#divTwitterInfoContent{padding-left:2px;padding-top:5px; margin-bottom:10px;}
#divTwitterInfoContent label{margin-left:3px;}
#divTwitterInfoContent input{margin-bottom:5px;}
#divTwitterInfo {background-color:#DDEEF6;clear:left;float:left;margin-bottom:20px;margin-top:10px;padding:5px;width:250px;}

.separator {display:inline;float:left;height:269px;margin-left:19px;margin-top:76px;}
	.divServicesLogin {float:left;width:483px;}
	.divServicesLogin .spanRestricted{display:none;}
	.divServicesLogin .Item p  {border-bottom:none; color:#666; font-size:12px; font-weight:100; margin-left:0px; text-align:left; margin-top:2px;}
	.divServicesLogin .itemImage {float:left; width:63px; height:55px; clear:left;}
	.divServicesLogin input{margin-bottom:12px; width:241px;}
	.divServicesLogin .loginfield {margin-left:48px;}
	.divServicesLogin .Item .description {float:left;height:55px;padding-bottom:9px;padding-left:6px;padding-top:9px;width:333px;}
	.divServicesLogin .description h3{font-size:15px;}
	.divServicesLogin #imgNews{background: url(imgs/serv_noticias.gif);}
	.divServicesLogin #imgTwitter{background: url(imgs/serv_twitter.gif);}
	.divServicesLogin #imgDownload{background: url(imgs/serv_download.gif);}
	.divServicesLogin #imgInteractivity{background: url(imgs/serv_fale_c.gif);}
	.divServicesLogin .Item{margin-left:44px;}
	.divServicesLogin #ctl00_ctl00_cphContent_cphWhatMenu_lnkUser.genericButtonGreen {float:right;margin-right:80px; margin-top:7px;}
	.divServicesLogin #ctl00_ctl00_cphContent_cphWhatMenu_uscLogin1_btnEnter{float:left;margin-left:48px;}
	.divServicesLogin .aForget {clear:both;color:#79489E;margin-left:133px;}
	.divServicesLogin .labelinf{display:none;}
	.divServicesLogin #ctl00_ctl00_cphContent_cphWhatMenu_uscLogin1_pnlForget{float:left; margin-left:48px;}
	.divServicesLogin .sample {float:left;margin-left:46px;margin-top:-5px;}
	.divServicesLogin .genericButtonPurple {clear:both;float:left;margin-top:8px;}
	.divServicesLogin .accessRestrict {color:#79489E;float:right;margin-right:159px;margin-top:36px;}

#ctl00_ctl00_uscAuthenticationPlace1_ctl01_pnlForget .sample{display:none;}
div.advancedDetails{float:right; width:230px;}
a.advancedDetails{color:#999999; text-decoration:none; font-weight:bolder; background: url(imgs/imgExpand.gif) no-repeat; padding-left:11px;}
.advancedDetailsItem{position:absolute; border:dotted 1px; width:302px; padding:2px; background-color:#fefefe;}

#ctl00_ctl00_cphContent_cphInstructions_lnkAddCommunity.genericButtonPurpleBig{float:right;}
.statusActive1{display:none;}

.RemoveOptions {background-color:#EEEEEE;border:1px dotted;float:right;margin-right:-49px;margin-top:30px;padding:2px;position:relative;width:302px;z-index:999;}
.RemoveOptions a {background-color:#FFFFFF;border:1px solid #CCCCCC;color:#999999;float:left;font-weight:bold;margin-left:78px;margin-top:15px;padding:3px;text-align:center;text-decoration:none;width:32px; margin-bottom:8px;}
#divAddOwnerSuccess p{margin-bottom:8px;}
#divAddOwnerSuccess .titleGreen{margin-bottom:20px;}
#divAddOwnerSuccess .genericButtonPurple{margin-top:20px; float:right;}
.divFormUserStandAlone .sample{float:left; margin-top:5px; margin-left:3px;}


.AlertMessage{position:absolute;right:0px;text-align:center;top:45px; -moz-opacity: 0.9;	opacity: 0.9;	filter: alpha(opacity=90);}
	.AlertMessage span{font-size:14px; color:#666666; font-weight:bold;}
	.AlertMessage #close{position:absolute; top:2px;right:5px; text-decoration:none; color:#999999; font-size:12px;font-weight:bold;}
	.AlertMessage .rnd_c{padding:20px 73px;}
	.AlertMessage .ballon {background:url("imgs/ballon.png") no-repeat scroll 0 0 transparent;height:11px;position:absolute;right:18px;top:-10px;width:28px;}
	.AlertMessage:hover{-moz-opacity: 1;	opacity: 1;	filter: alpha(opacity=100);}
	.AlertMessage .shadon {background:url("imgs/shadon.png") repeat-x scroll 0 0 transparent;height:11px;position:absolute;right:8px;top:64px;width:97%;}
	.AlertMessage #close:hover{text-decoration:underline;}
	