.messages {
	OVERFLOW-Y: scroll; DISPLAY: block; FONT-SIZE: x-small; MARGIN: 0px auto; WIDTH: 100%; HEIGHT: 100%; TEXT-ALIGN: left
}
.add_conversation {
	OVERFLOW-Y: scroll; DISPLAY: none; FONT-SIZE: x-small; MARGIN: 0px auto; WIDTH: 100%; HEIGHT: 100%; TEXT-ALIGN: left
}
.t_main {
	BACKGROUND-COLOR: #C7E7A6
}
.t_title {
	BACKGROUND-COLOR: #EEEEEE;
	font-family: Arial, Helvetica, sans-serif;
	border-top: #CCCCCC;
	border-right: #CCCCCC;
	border-bottom: #CCCCCC;
	border-left: #CCCCCC;
	font-style: normal;



}

.t_main2 {
	BACKGROUND-COLOR: #E6E6E6
}
.t_title2 {
	BACKGROUND-COLOR: #E9F5DC; TEXT-ALIGN: center
}


.t_content {
	VERTICAL-ALIGN: top; BACKGROUND-COLOR: white
}

/* Títulos dos formulários */
.TitFrm {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #006699;
	}

/* Sub-Títulos dos formulários */
.SubTitFrm {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	}
.SubTitFrm3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	}
	
/* Sub-Títulos */
.SubTit { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #006699; 
	}

/* Tópicos do Formulário */
.TopicoFrm {
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	BORDER-LEFT: #666666 1px solid;
	COLOR: #000000;
	BORDER-BOTTOM: #666666 1px solid;
	FONT-FAMILY: verdana;
	HEIGHT: 17px;
	background : #EAEAEA;

/* Etiquetas dos campos formlários */
.LabFrm {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: black;
	}

/* Etiquetas requeridas dos campos formlários */
.LabFrmReq {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: black;
	}

/* Texto padrão 0 */
.TextoPadrao0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
	}


/* Texto pequeno 1 */
.TextoPadraop {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7px;
	color: black;
	}


/* Texto padrão 1 */
.TextoPadrao1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
	}

/* Texto padrão branco */
.TextoPadraob {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: white;
	text-decoration: none;
	}

/* Texto padrão 2 */
.TextoPadrao2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: black;
	}

/* Texto padrão 3 */
.TextoPadrao3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	}
	
/* Observações das etiquetas dos campos dos formulários */
.ObsFrm {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	}

/*  Menu da página principal */
.Link01 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	text-decoration: none;
	}
.Link01:hover {
	text-decoration: underline;
	color: #0033CC;
	}

/*  Menu no geral */
.Link02 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: blue;
	text-decoration: none;
	}
.Link02:hover {
	text-decoration: underline;
	}

/* Acesso selecao*/
.Link0s {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #009999;
	text-decoration: none;
	}
.Link0s:hover {
	text-decoration: underline;
	}

.Linkc {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: red;
	text-decoration: none;
	}
.Linkc:hover {
	text-decoration: underline;
	}

/*Fim da selecao*/

/*  Links em geral */
.Link03 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: blue;
	text-decoration: none;
	}
.Link03:hover {
	text-decoration: underline;
	}

/* Links do rodapé */
.RodLink { 
	font-family: arial, sans-serif; 
	font-size: 10px; 
	color: #006699; 
	text-decoration: none; 
	}
.RodLink:hover { 
	text-decoration: underline; 
	}
.RodLink:visited { 
	color: #006699;
	}

/* Link das paginações */
.Paginacao {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	}
.Paginacao:hover {
	background-color: #CCCCCC;
	color: black;
	}

.rodrigof{
	border-color: Black Black Black Black;
	border-width: 1;
	border-style: solid;
	font-size: 11;
	font-family: verdana;
	height: 16px;
	color:0000FF;
	background : #FFDF99;
}
.SubTitFrm2 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold
}
.form_t {
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	BORDER-LEFT: #666666 1px solid;
	COLOR: #000000;
	BORDER-BOTTOM: #666666 1px solid;
	FONT-FAMILY: verdana;
	
	background : #E2E7F4;
}
.forme {
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	BORDER-LEFT: #666666 1px solid;
	COLOR: #000000;
	BORDER-BOTTOM: #666666 1px solid;
	FONT-FAMILY: verdana;
	HEIGHT: 17px;
	background : #6495ED;
}

/* CSS Document */

.cinzaescuro10 {

	font-family: Tahoma, Arial, Verdana;
	font-size: 10px;
	color: #414141;

}

		A.cinzaescuro10:visited { color: #414141; text-decoration: none}
		A.cinzaescuro10:link {	color: #414141;	text-decoration: none} 
		A.cinzaescuro10:active { color: #414141; text-decoration: none} 
		A.cinzaescuro10:hover { color: #591515; text-decoration: none}
				
		

.BaseFont, .ForceBaseFont *, .CM_ContextMenu, .CM_ContextMenu *
{
	font-size: 11px;
	font-family: 'Microsoft Sans Serif' , Tahoma, Arial, Verdana, Sans-Serif;
}

.CM_ContextMenu
{
	border: 1px solid #8f8f73;
	padding: 2px;
	background-color: #f7f7f7;
}

.CM_Option, .CM_Over, .CM_Disabled
{
	padding: 0px 3px;
	height: 18px;
	cursor: default;
}

.CM_Option, .CM_Over
{
	cursor: hand;
}

.CM_Option .CM_Icon, .CM_Disabled .CM_Icon, .CM_Separator .CM_Icon
{
	background-color: #dedede;
}

.CM_Option .CM_Icon IMG
{
	opacity: 0.70; /* Safari, Opera and Mozilla */
	filter: alpha(opacity=70); /* IE */
	/* -moz-opacity: 0.70; Mozilla (Old) */
}

.CM_Disabled 
{
	background-color: #ffffff;
}

.CM_Disabled .CM_Icon IMG, .CM_Disabled .CM_Label
{
	opacity: 0.30; /* Safari, Opera and Mozilla */
	filter: gray() alpha(opacity=30); /* IE */
	/* -moz-opacity: 0.30; Mozilla (Old) */
}

.CM_Option .CM_Label, .CM_Over .CM_Label
{
	padding: 1px 10px 1px 3px;
}

.CM_Over
{
	color: #ffffff;
	background-color: #8a857d;
}

.CM_Over .CM_Icon
{
	background-color: #6c6761;
}

.CM_Separator .CM_Label
{
	height: 3px;
}

.CM_Separator_Line
{
	border-top: #b9b99d 1px solid;
	margin-left: 2px;
	margin-right: 3px;
}

/*
	### Panel Styles
*/

.FCK_Panel
{
	border: #8f8f73 1px solid;
	padding: 2px;
	background-color: #ffffff;
}

.FCK_Panel, .FCK_Panel TD
{
	font-family: 'Microsoft Sans Serif', Tahoma, Arial, Verdana, Sans-Serif;
	font-size: 11px;
}

/*
	### Color Selector Panel
*/

.ColorBoxBorder
{
	border: #808080 1px solid;
	position: static;
}

.ColorBox
{
	font-size: 1px;
	width: 10px;
	position: static;
	height: 10px;
}

.ColorDeselected, .ColorSelected
{
	cursor: default;
}

.ColorDeselected
{
	border: #ffffff 1px solid;
	padding: 2px;
	float: left;
}

.ColorSelected
{
	border: #316ac5 1px solid;
	padding: 2px;
	float: left;
	background-color: #c1d2ee;
}

/*
	### Special Combos
*/

.SC_Panel
{
	overflow-y: a?????A?E?u?{uto;
	white-space: nowrap;
	cursor: default;
}

.SC_Item, .SC_ItemSelected
{
	margin-top: 2px;
	margin-bottom: 2px;
	background-position: left center;
	padding-left: 11px;
	padding-right: 3px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-overflow: ellipsis;
	overflow: hidden;
	width: 100%;
	background-repeat: no-repeat;
	border: #dddddd 1px solid;
}

.SC_Item *, .SC_ItemSelected *
{
	margin-top: 0px;
	margin-bottom: 0px;
}

.SC_ItemSelected
{
	border: #9a9afb 1px solid;
	background-image: url(images/toolbar.arrowright.gif);
}

.SC_ItemOver
{
	border: #316ac5 1px solid;
}

.SC_Field
{
	border: #b7b7a6 1px solid;
	cursor: default;
	margin-top: 4px ;
}

.SC_FieldCaption
{
	padding-top: 4px ;
	overflow: visible;
	padding-right: 5px;
	padding-left: 5px;
	opacity: 0.75; /* Safari, Opera and Mozilla */
	filter: alpha(opacity=70); /* IE */
	/* -moz-opacity: 0.75; Mozilla (Old) */
	height: 23px;
	background-color: #f7f7f7;
}

.SC_FieldLabel
{
	white-space: nowrap;
	padding: 2px;
	width: 100%;
	cursor: default;
	background-color: #ffffff;
	text-overflow: ellipsis;
	overflow: hidden;
}

.SC_FieldButton
{
	background-position: center center;
	background-image: url(images/toolbar.buttonarrow.gif);
	border-left: #b7b7a6 1px solid;
	width: 14px;
	background-repeat: no-repeat;
}

.SC_FieldDisabled .SC_FieldButton, .SC_FieldDisabled .SC_FieldCaption
{
	opacity: 0.30; /* Safari, Opera and Mozilla */
	filter: gray() alpha(opacity=30); /* IE */
	/* -moz-opacity: 0.30; Mozilla (Old) */
}

.SC_FieldOver
{
	border: #316ac5 1px solid;
}

.SC_FieldOver .SC_FieldButton
{
	border-left: #316ac5 1px solid;
}
