body 
{
	background-color:#DCE2E9;
	font-family:Arial;
	margin:0px 0px 0px 0px;
}

td
{
	font-size:11px;
	color:#666;
	line-height:140%;
}

.PageTitle 
{
	font-size:24px;
	color:#337DA8;
	padding-top:8px;
	font-weight:bold;
}

.NavHierarq 
{
	font-size:9px;
	color:#CCC;
}

.topNav
{
	color:#CCCCCC;
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
}

.topNav A, .topNav A:hover, .topNav A:link, .topNav A:visited, .topNav A:active
{
	color:#FFFFFF;
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
}

.subNav, .subNav A,.subNav A:link,.subNav A:visited {
		font-family:Verdana,Arial,sans-serif;
		font-size:12px;
		color:#999;
		line-height:23px;
}

.subNav A:hover {
		color:#000;
		line-height:23px;
		text-decoration:none;
}

	
.ControlPanel 
{
	padding-bottom:6px;
    width: 100%;
    height: 64px;
    background-color: #B2C3D2;
    BORDER-RIGHT: #8FA5BA 1px solid; 
    BORDER-TOP: #DAE4ED 1px solid; 
    BORDER-LEFT: #DAE4ED 1px solid; 
    BORDER-BOTTOM: #7D99B3 3px solid; 
}



.btnPesquisar
{
	background-color: #C0CAD9;
	padding-top:3px;
	padding-bottom:2px;
	padding-left:5px;
	padding-right:6px;
	margin-left:10px;
	border-bottom: #2C3F5F 1px solid; 
	border-left: #EBEEF1 1px solid; 
	border-top: #EBEEF1 1px solid; 
	border-right: #2C3F5F 1px solid;
}

.navLink A {
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#666666;
	text-decoration:none;
}

.navLink A:hover {
	color:#000000;
	text-decoration:underline;
}

.navhier, .navhier A, .navhier A:active, .navhier A:visited, .navhier A:hover, .navhier A:link {
	font-size:10px;
	font-family:Verdana,Arial,sans-serif;
	font-weight:bold;
	color:#999999;
}

.pageTitle {
	font-family:Trebuchet MS, Arial,sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#336699;
	padding-top:4px;
}

.navSeparador {
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#CCCCCC;
	padding-left:10px;
	padding-right:10px;
}

.footer {
	color:#999999;
	line-height:18px;
	padding-left:10px;
	padding-right:10px;
}

.footer A, .footer A:link, .footer A:active, .footer A:visited {
	color:#336699;
	
}

/*Classes para o modulo Articles*/
.articleTitle 
{
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	color:#336699;
	font-weight:bold;
}


/* DNN MENU */
.main_dnnmenu_container {
	background-color: transparent; 
}
.main_dnnmenu_bar {
	cursor: pointer; 
	cursor: hand;
	height:16px;
	background-color: Transparent;
}
.main_dnnmenu_item td { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-size: 12px; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Arial, Helvetica; 
    white-space: nowrap;  /*Word wrapping menu item now optional*/
    padding: 1px 3px 3px 1px;	
}

.main_dnnmenu_rootitem  { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #FFF; 
	font-size: 12px; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Arial, Helvetica; 
    white-space: nowrap;  /*Word wrapping menu item now optional*/	    
    padding: 0px 12px 7px 10px;   /*explicitly set padding for root menu items*/
}

.main_dnnmenu_itemhover {  
	background-color: #86A8CF; 
}

.main_dnnmenu_itemhover td {  
	background-color: #86A8CF; 
}

.main_dnnmenu_icon {
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 5px; 
	height: 100%;
}
.main_dnnmenu_submenu 
{
	background-color: #C0D1E4;  
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
	padding: 1px 5px 1px 1px;   /*explicitly set padding for sub-menus */
}
.main_dnnmenu_break {
	height: 1px;
	font-size: 1px;
}

.main_dnnmenu_arrow {
	border-right: #cad5ea 1px solid; 
	border-bottom: #cad5ea 1px solid; 
	border-top: #cad5ea 0px solid;
	font-family: webdings; 
	font-size: 5pt; 
	cursor: pointer; 
	cursor: hand; 
}
.main_dnnmenu_rootmenuarrow {
	font-family: webdings; 
	font-size: 4pt; 
	cursor: pointer; 
	cursor: hand;
	color:#000;
}