	/*
	====================================================================================
	THEME VERSION:	3.4
	IMPORTANT NOTE:

	IMAGES - NOTE!
	I placed all the image references in the following file to make changing
	the paths easier. So i have to import this file:
	====================================================================================
	*/

	@import url(images.css);


	/*
====================================================================================
MENU SUPERIOR
====================================================================================
*/
form {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.institucional ul{
list-style-type: none;
margin: 0;
margin-left: -10px; /*offset of first tab relative to page left edge*/
padding: 0;
}

.animatedtabs{
overflow: hidden;
width: 100%;
font-size: 12px; /*font of menu text*/
}

.animatedtabs ul{
list-style-type: none;
margin: 0;
margin-left: 10px; /*offset of first tab relative to page left edge*/
padding: 0;
}

.animatedtabs li{
float: right;
margin: 0;
padding: 0;
}

.animatedtabs a {
float: left;
position: relative;
top: 5px; /* 1) Number of pixels to protrude up for selected tab. Should equal (3) MINUS (2) below */
background: url(images/tab-blue-left.gif) no-repeat left top;
margin: 0;
margin-right: 3px; /*Spacing between each tab*/
padding: 0 0 0 9px;
text-decoration: none;
}

.animatedtabs a span{
float: left;
position: relative;
display: block;
background: url(images/tab-blue-right.gif) no-repeat right top;
padding: 5px 10px 3px 5px; /* 2) Padding within each tab. The 3rd value, or 3px, should equal (1) MINUS (3) */
font-weight: bold;
color: #004FA2;

background-position: 100% -125px;
padding-bottom: 8px; /* 3) Bottom padding of selected tab. Should equal (1) PLUS (2) above */
top: 0;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.animatedtabs a span {float:none;}
/* End IE5-Mac hack */

.animatedtabs a:hover {
background-position: 0% -125px;
top: 0;
}

	/*
====================================================================================
MENU LATERAL
====================================================================================
*/

.menu_pai{
display:block;
color:#0E4CA2;
text-decoration:none;
background-color: #FFFFFF;
border-bottom:#CDE6FF solid 1px;
padding:4px;
/*background:#CDE6FF url(images/menu_fundo_pai.jpg) top repeat-x;*/
}

.menu_pai:hover{
background-color: #CDE6FF;
/*background:#CDE6FF url(images/menu_fundo_pai_02.jpg) top repeat-x;*/
}

.menu_pai b{
background-color: #FFFFFF;
background:url(images/menu_mais.jpg) no-repeat;
padding-left:12px;
background-position:1px;
font-weight:100;
}

.menu_pai2{
display:block;
color:#0E4CA2;
text-decoration:none;
background-color: #FFFFFF;
border-bottom:#CDE6FF solid 1px;
padding:4px;
/*background:#CDE6FF url(images/menu_fundo_pai.jpg) top repeat-x;*/
}

.menu_pai2:hover{
background-color: #CDE6FF;
/*background:#CDE6FF url(images/menu_fundo_pai_02.jpg) top repeat-x;*/
}

.menu_pai2 b{
padding-left:12px;
background-position:1px;
font-weight:100;
}

#divs {
display:block;
font-weight:100;
}

#divs a{
display:block;
color:#0E4CA2;
text-decoration:none;
background-color:#fff;
border-bottom:#666666 solid 0px;
padding-bottom:4px;
padding-top:4px;
padding-left:16px;
background:#FFFFFF url(images/menu_pontilhado.gif) bottom repeat-x;
}

#divs a:hover{
display:block;
color:#0E4CA2;
text-decoration:none;
background-color:#fff;
border-bottom:#666666 solid 0px;
padding-bottom:4px;
padding-top:4px;
padding-left:16px;
background:#CDE6FF url(images/menu_pontilhado.gif) bottom repeat-x;
}

/* COMEÇO DE #divI */
#divI {
display:block;
font-weight:100;
}

#divI a{
display:block;
color:#0E4CA2;
text-decoration:none;
background-color:#fff;
border-bottom:#666666 solid 0px;
padding-bottom:4px;
padding-top:4px;
padding-left:16px;
background:#FFFFFF url(images/menu_pontilhado.gif) bottom repeat-x;
}

#divI a:hover{
display:block;
color:#0E4CA2;
text-decoration:none;
background-color:#fff;
border-bottom:#666666 solid 0px;
padding-bottom:4px;
padding-top:4px;
padding-left:16px;
background:#CDE6FF url(images/menu_pontilhado.gif) bottom repeat-x;
}
/* FIM DE #divI */

/* COMEÇO DE #divC */
#divC {
display:block;
font-weight:100;
}

#divC a{
display:block;
color:#0E4CA2;
text-decoration:none;
background-color:#fff;
border-bottom:#666666 solid 0px;
padding-bottom:4px;
padding-top:4px;
padding-left:16px;
background:#FFFFFF url(images/menu_pontilhado.gif) bottom repeat-x;
}

#divC a:hover{
display:block;
color:#0E4CA2;
text-decoration:none;
background-color:#fff;
border-bottom:#666666 solid 0px;
padding-bottom:4px;
padding-top:4px;
padding-left:16px;
background:#CDE6FF url(images/menu_pontilhado.gif) bottom repeat-x;
}
/* FIM DE #divC */

#links_header {
	color: #FFFFFF; 
	font-size: 13px;
	font-weight: bold;
}

#links_header:hover {
	color: #AEDA92;
	font-size: 13px;
	font-weight: bold;
}

#links_header a{
	color: #003366; 
	font-size: 13px;
	font-weight: bold;
}

#links_header:hover a{
	color: #339966;
	font-size: 13px;
	font-weight: bold;
}
	/*
	====================================================================================
	REDEFINED HTML OBJECTS
	====================================================================================
	*/
	
		.aviso-sucesso
		{
		border:solid 1px #999999;
		background-color: #D7ECF2;
		padding:6px;
		color:#003366;
		display:block;
		}
		
		.aviso-erro
		{
		border:solid 1px #CC0000;
		background-color: #FF3300;
		padding:6px;
		color:#fff;
		display:block;
		}
		
		.aviso-neutro
		{
		border:solid 1px #eee;
		background-color: #fff;
		padding:6px;
		color:#666;
		display:block;
		}
		
		.texto-vermelho
		{
		color:#FF3300;
		}
		
		
		hr {
     color: #62BBE4;
      background-color: #62BBE4;
      height: 1px;
		}
		
		.btn_form{
		color:#FFFFFF;
		background-color:#0066CC;
		background-image:url(images/btn_fundo_input.gif);
		border:none;
		padding:3px;
		}
		
		.fundo-cinza{
		background-color:#eee;
		}

	a {
		color: #003366;
		text-decoration : none;
	}

	a:hover {
		color: #339966;
		text-decoration : none;
	}

	body {
		color: #444444;
		font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		background-color: #FFFFFF;
	}

	TD {
		font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
		font-size: 12px;
	}

	TH {
		font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
		font-size: 12px;
		font-weight: bold;
	}


	H1 {
		font-size: 14px;
		font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
	}

	H2 {
		font-size: 12px;
		font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
	}

	H3 {
		font-size: 11px;
		font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
		font-weight: bold;
	}

	option {
		font-size: 11px;
		font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
	}

	textarea {
		font-size: 11px;
		font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
	}

	select {
		font-size: 11px;
		font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
	}

	input, submit {
		font-size: 11px;
		font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
	}


	/*
	====================================================================================
	LAYOUT OPTIONS - Styles to replace Table Formatting
	====================================================================================
	*/

	.damtables {
		padding-right: 0px;
		margin-bottom: 20px;
		width: 1004px;
	}

	td.leftblocks {
		width: 200px;
		padding-top: 5px;
		padding-right: 5px;
		padding-bottom: 20px;
		padding-left: 5px;
		vertical-align: top;
		white-space: normal;
		font-weight: bold;
	}

	td.contentblock
	{
		padding-top: 5px;
		padding-right: 0px;
		padding-left: 0px;
		/*
		padding-bottom: 20px;
		border-top: #DDDDDD;
		border-right: #EEEEEE;
		border-bottom: #EEEEEE;
		border-left: #DDDDDD;
		background: #FAFAFA;*/
		border-width: 0px 0px 0px 0px;
		border-style: solid;
		/*background-image: url(images/elipse.gif);
		background-repeat: no-repeat;
		background-position: top;*/		

		font-size: 12px;
		vertical-align: top;
		white-space: normal;
	}

	td.rightblocks
	{
		width: 200px;
		padding-top: 5px;
		padding-right: 0px;
		padding-bottom: 20px;
		padding-left: 5px;
		vertical-align: top;
		white-space: normal;
		font-weight: bold;
	}



	/*
	====================================================================================
	HEADER OPTIONS
	====================================================================================
	*/

	.cabecalho-rede{
                background-color: #003366;
                font-family: Trebuchet MS,Arial,sans-serif,Verdana;
                color: #FFFFFF;
                text-align: center;
        }
        .cabecalho-maior{
                font-size: 28pt;
                font-weight: bold;
        }
        
        .cabecalho-medio{
                font-size: 10pt;
        }
        
        .cabecalho-menor{
                font-size: 10pt;
                font-weight: bold;
        }
        
        .cabecalho-pesq{
                background-color: #999999;
        }
        
        .cabecalho-menu{
                background-color: #398B1F;
        }
        
        .cabecalho-img{
        		width:75%;
        		padding:2px;
        		margin:2px;
        }
        
        .cabecalhomkt{
        		font-size: 28pt;
        		font-weight: bold;
        		font-family: Calibri;
        		
        }
        
        .cabecalhomkt-medio{
        		font-size: 11pt;
        		font-family: Calibri;
        }                
        
        #header-imagebar {
		width: 100%;
		height: 80px;
	}

	.sitebanner-left {
		font-size: 15px;
		color: #FFFFFF;
		font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
		text-align: left;
		font-weight: bold;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-right: 0px;
		padding-left: 0px;
	}

	.sitebanner-right {
		font-size: 11px;
		font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
		padding-right: 0px;
		text-align: right;
		vertical-align: middle;
		white-space: nowrap;
	}

	.headertext {
	}

	#header-textbar {
		width: 100%;
		height: 50px;
	}


	.header-textbar-left {
		padding-top: 20px;
		padding-left: 20px;
		padding-right: 20px;
		vertical-align: middle;
		white-space: nowrap;
	}

	/*
	.header-textbar-right {
		padding-top: 20px;
		padding-left: 20px;
		padding-right: 20px;
		vertical-align: middle;
	}
	*/

	.header-datestamp {
		color: #EEEEEE;
		font-size: 9px;
		font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
		text-align: left;
		white-space: nowrap;
	}

	.header-links {
		color: #EEEEEE;
		font-size: 11px;
		font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
		text-align: left;
		white-space: nowrap;
	}
	.header-links a { color: #FFFFFF; }
	.header-links a:hover {	color: #57EE6D;}




	/*
	====================================================================================
	STORY OPTIONS
	====================================================================================
	*/

	#story-block {
	}


	.story-header {
		
		height: 10px;
		border-bottom-color: #999999;
		border-bottom-style: solid;
		border-bottom-width: 1px;
		margin-bottom: 4px;
	}

		.story-date {
			color: #888888;
			font-size: 10px;
			font-family: "Lucida Grande", arial, sans-serif;
			white-space: nowrap;
			vertical-align: middle;
		}
		
		.story-options {
			color: #888888;
			font-size: 10px;
			font-family: "Lucida Grande", arial, sans-serif;
			text-align: right;
			white-space: nowrap;
		}


	.story-body {
		white-space: nowrap;
	}

	.story-image {
		width: 0px;
		float: left;
		margin-top: -2px;
	}

	.story-text {
		color: #888888;
		font-size: 11px;
		font-family: "Lucida Grande", arial, sans-serif;
		margin-top: 5px;
		margin-left: 0px;
		white-space: normal;
	}

	.storytitle {
		color: #C7F9BF;
		line-height: 20px;
		font-size: 14px;
		font-weight: bold;
		font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
		background-color: #333399;
		font-style: italic;
	}

	.storybyline {
		font-size: 11px;
		font-family: "Lucida Grande", arial, sans-serif;
	}

	.storycontent {
		color: #333333;
		font-size: 11px;
		font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
		padding-top: 10px;
		padding-bottom: 20px;
	}

	.storyinfo {
		color: #888888;
		font-size: 10px;
		font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
	}
	.featuredstorytitle {
		color: #FFFFFF;
		line-height: 20px;
		font-size: 14px;
		font-weight: bold;
		font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
		background-color: #333399;
	}
	
	.noticia_tipo {
		color: #FFFFFF;
		line-height: 20px;
		font-size: 14px;
		font-weight: bold;
		font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
		background:#003399 url(images/faixa1.jpg);
		/*background-color: #333399;*/
	}

	.noticia_tipo_blog {
		color: #FFFFFF;
		line-height: 20px;
		font-size: 14px;
		font-weight: bold;
		font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
		background:#FF6633 url(images/faixa3.jpg);
	}

	.welcomeblock {
		color: #000000;
		font-size: 11px;
		font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
		padding-top:2px;
		padding-bottom:2px;
		padding-left:2px;
		padding-right:2px;
	}

	.story-footer {
		font-size: 10px;
		font-family: Arial, Helvetica, sans-serif;
		background-color: #F3F3F3;
		padding-top: 3px;
		padding-left: 5px;
		padding-bottom: 3px;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #666666;
	}

	/*
	====================================================================================
	BLOCK OPTIONS
	====================================================================================
	*/
	.block {
		font-size: 16px;
		color: #FFFFFF;
		margin-bottom: 0px;
		background-color: #4F9AE4; /*url(images/fundo_tit_menu.jpg) repeat-y; */
		height: 27px;
	}

	.blocktitle
	{
		color: #505050;
		font-size: 15px;
		font-weight: bold;
		line-height: 30px;
	}

	#boption {
		color: #999999;
		font-size: 11px;
		padding-top: 1px;
		padding-bottom: 2px;
		padding-left: 10px;
	}

	#boption:hover {
	/* Used in images.css */
	}

	#boption:hover a {
		color: #CC0000;
	}

	#boption-off {
		color: #398A18;
		font-size: 11px;
		font-weight: bold;
		padding-top: 1px;
		padding-bottom: 2px;
		padding-left: 10px;
		background-image: url(images/btn-on.gif);
		background-repeat: no-repeat;
		background-position: -4px -1px;
	}

	#boption-plain {
		color: #999999;
		font-size: 11px;
		padding-top: 1px;
		padding-bottom: 2px;
		padding-left: 10px;
	}


	/*
	====================================================================================
	COMMENT OPTIONS
	====================================================================================
	*/
	#comment-section
	{
		font-size: 13px;
		padding: 5px;
		width: 100%;
	}

	#comment-section-title-left
	{
		font-size: 13px;
		padding: 5px;
		vertical-align: bottom;
	}

	#comment-section-title-right
	{
		color: #000000;
		font-size: 11px;
		padding: 5px;
		text-align: right;
		vertical-align: bottom;
	}

	#comment-section-options-left
	{
		padding: 5px;
		background: #999999;
	}

	#comment-section-options-right
	{
		padding: 5px;
		text-align: right;
		background: #999999;
	}


	.comment-section-disclaimer
	{
		color: #FFFFFF;
		font-size: 11px;
		padding: 5px;
		text-align: center;
		vertical-align: middle;
		background: #999999;
	}

	.comment-section-comment
	{
		width: 100%;
	}


	.commentbar4 {
		color: #000000;
		font-size: 11px;
		font-family: "Lucida Grande", arial, sans-serif;
		background-color: #EEEEEE;
	}


	.commentbar3 {
		color: #888888;
		background-color: #EEEEEE;
		font-size: 10px;
		font-family: "Lucida Grande", arial, sans-serif;
	}

	.commenttitle {
		xcolor: #000000;
		font-size: 13px;
		font-weight: bold;
		background-color: #EEEEEE;
		padding: 5px 0px 5px 25px;
		background-image: url(images/icons/comment-item.gif);
		background-repeat: no-repeat;
		background-position: 5px 6px;
	}




	/*
	====================================================================================
	FOOTER OPTIONS
	====================================================================================
	*/

	#footerblock {
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 0px;		
		width: 1004px;
	}

	.footer-text {
		color: #FFFFFF;
		font-size: 10px;
		font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
		white-space: nowrap;
		padding-left: 8px;
		font-weight: bold;
	}
	.footer-text2 {
		color: #FFFFFF;
		font-size: 9px;
		font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
		white-space: nowrap;
		padding-right: 4px;
	}

	.footer-text a { color: #FFFFFF; }
	.footer-text a:hover {	color: #004FA2;}

	.footer-left {
		color: #EEEEEE;
		font-size: 9px;
		font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
		text-align: left;
		white-space: nowrap;
	}
	.footer-left a { color: #FFCCCC; }
	.footer-left a:hover {	color: #CC9999;}

	.footer {
		border-top-style: solid;
		border-top-width: 1px;
		border-top-color: #999999;
		vertical-align: top;
	}

	.footer {
	font-size: 11px;
	font-family: "Lucida Grande", arial, sans-serif;
	}



	/*
	====================================================================================
	CALENDAR OPTIONS
	====================================================================================
	*/

	.cal_day {
		font-size: 11px;
	}

	.cal_body {
		font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
		font-weight: bold;
		border-style: none none none none;
	}

	.cal-nullday {
		background-color: #FFFFFF;
		border-style: solid solid none none;
		border-color: #BBBBBB #BBBBBB #BBBBBB #BBBBBB;
	}

	.cal-oldday {
		font-size:9px;
		background-color: #EEEEEE;
		border-style: solid solid none none;
		border-color: #BBBBBB #BBBBBB #BBBBBB #BBBBBB;
	}

	.cal-futureday {
		font-size:9px;
		background-color: #FFFFFF;
		border-style: solid solid none none;
		border-color: #BBBBBB #BBBBBB #BBBBBB #BBBBBB;
	}

	.cal_month {
		font-size: 9px;
		background-color: #EEEEEE;
		border-style: solid solid solid solid;
		border-color: #BBBBBB #BBBBBB #BBBBBB #BBBBBB;
	}

	.cal-today {
		font-size:9px;
		background-color: #FF7777;
		color: #ffffff;
		border-style: solid solid solid solid;
		border-width: 2px 2px 2px 2px;
		border-color: #CC0000 #CC0000 #CC0000 #CC0000;
	}
	.cal-today a {
		color: #ffffff;
	}
	.cal-today a:hover {
		color: #ffCCCC;
	}


	.cal-event {
	font-size: 6px;
	}

	.weekview_caltitle {
	background-color: #dddddd;
	font-weight: bold;
	font-size: 13px;
	color: #000000;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
	}

	.weekview-curday {
	background-color: #66A6CE;
	color: #000000;
	}

	.weekview-offday {
	color: #000000;
	}

	.weekview_dayformat {
	font-size: 11px;
	background-color: #eeeeee;
	color: #000000;
	padding-left: 5px;
	padding-top: 5px;
	}

	.weekview_addevent {
	font-size: 11px;
	background-color: #eeeeee;
	color: #000000;
	padding-top: 5px;
	padding-right: 5px;
	}

	.weekview_daterange {
	font-size: 16px;
	font-weight: normal;
	color: #000000;
	}


	.dayview_times {
	font-size: 14px;
	color: #000000;
	}

	.dayview_datecol {
	font-weight: normal;
	font-size: 16px;
	color: #000000;
	padding-left: 5px;
	padding-top: 5px;
	}

	.dayview_quickaddtitle {
	font-weight: bold;
	background-color: #C0C0C0;
	font-size: 13px;
	color: #000000;
	}

	.searchAuth { 
		font-weight: normal; 
		font-size: 80%; 
		font-family: sans-serif; 
		text-align: left;  
		color:#557755;
	}
	.searchDate { 
		font-weight: normal; 
		font-size: 80%; 
		font-family: sans-serif; 
		text-align: right;  
		color:#557755;
	}
	.searchHits { 
		font-weight: normal; 
		font-size: 80%; 
		font-family: sans-serif; 
		text-align: right; 
		color:#557755;
	}
	.highlight { 
		background-color: yellow; 
		text-decoration: none; 
	} 




	/*
	====================================================================================
	GALLERY OPTIONS (Untested on axonz.com)
	Original code, thanks to:  Squatty (http://www.squatty.com/)
	====================================================================================
	*/


	/*  Text Styles  */

	.title { /* album titles on main page */
		color: #999999;
		font-size: 11px;
		width: 65%;
		padding-top: 1px;
		padding-bottom: 2px;
		padding-left: 10px;
	}

	.mod_title { /* album title -- Text is controlled by .title */
		border:1px solid #000000;
		border-right-width:0px;
		border-bottom-width:0px;
		border-left-width:0px;
	}

	.mod_title_bg { /* album title hightlight Text is controled by .title */
	}

	.mod_title_right { /* album title hightlight Text is controled by .title*/
	}

	.mod_title_left { /* album title hightlight Text is controled by .title */
	}

	.albumdesc { /*album description includes all text and background*/
	}

	.desc { /* album descriptions on main page */
		font-size: 10px; 
	}

	.caption { /* photo captions on all pages */
		font-size: 10px; 
	}

	.modcaption { /* modifies background for caption text to reside */
		font-size: 10px; 
	}

	.error { /* all error text */
		color: red; 
		font-size: 10px; 
	}

	.attention /* so far, just for voting instructions*/
		font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
		font-weight: normal;
		color: red;
		font-size: 10px;
	}

	.headbox { /* box around the page headers */
	}

	.head { /* page headers */
		font-size: 12px;
	/*	font-weight: bold; */

	}

	.mod_headliner { /* Gallery & Album titles. Text is controled by .head */
	}

	.mod_toplight_bg { /* Gallery & Album titles. Text is controled by .head */
	}

	.mod_toplight_right { /* Gallery & Album titles. Text is controled by .head*/
	}

	.mod_toplight_left { /* Gallery & Album titles. Text is controled by .head */
	}

	.bread { /* used in breadcrumb bars */
		font-size: 10px; 
	}

	.nav { /* used in navigation bars */
		font-size: 10px; 
	}

	.navtableborderbegin { 
		border:1px solid #000000;
	}

	.navtableborderend { 
		border:1px solid #000000;
		border-top-width:0px;
	}

	.bordertop { 
		border:1px solid #000000;
		border-right-width:0px;
		border-bottom-width:0px;
		border-left-width:0px;
	}

	.borderright { 
		border:1px solid #000000;
		border-top-width:0px;
		border-bottom-width:0px;
		border-left-width:0px;
	}

	.borderleft { 
		border:1px solid #000000;
		border-top-width:0px;
		border-bottom-width:0px;
		border-right-width:0px;
	}

	.fineprint { /* used for fine print */
		font-size: 10px;
	}

	.popuphead { 
		font-size: 14px;
		font-weight: bold
	}

	.popup { 
		font-size: 10px;
	}

	.editlink { /* Used for the [edit] tags */
		font-size: 10px;
	}

	.modnavbox { /* main navigation bar next and previous */
	}

	.admin { /* used in admin bars */
		font-size: 10px; 
		font-weight: bold; 
	}

	.search { /* used in search text */
		font-size: 10px; 
		font-weight: bold; 
	}

	.leftspacer { /* amount of space to the left of the header and titles */
		width: 0px;
	}

	.modnavboxtop { /*navagation bar top of screen where admin buttons show*/
	}

	.modnavboxmid { /*navagation bar middle where the link for the albums show*/
	}

	.modfooter { /*footer where the Gallery version is located*/
	}


	/*
	====================================================================================
	POLL BOOTH
	====================================================================================
	*/

	.poll-item {
		padding-top: 5px;
		padding-right: 5px;
		padding-bottom: 5px;
		padding-left: 5px;
	}


	/*
	====================================================================================
	UNFILED STYLES
	====================================================================================
	*/

	.warning {
		color: red;
		font-size: 12px;
		font-weight: bold;
		font-family: "Lucida Grande", arial, sans-serif;
	}

	.warningsmall {
		color: red;
		font-size: 11px;
		font-family: "Lucida Grande", arial, sans-serif;
	}


	.filemgmtbg1{ background-color:#f5f5f5 }

	.filemgmtbg2{ background-color:#6699CC }

	.filemgmtbg3{ background-color:#ffffff }

	.filemgmtbg4{ background-color:#B0C4DE }

	.filemgmtbg5{ background-color:#B0C4DE }


	/*
	====================================================================================
	THE END - YAY! Comments Rock!
	====================================================================================
	*/
	/*
	body, td { font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif } 
	*/
	.copy { font-size: 7pt; color: #333333}
	a.copy:link { color: #003366; text-decoration: none }
	a.copy:visited { color: #003366; text-decoration: none }
	a.copy:hover { color: #336699; text-decoration: none }

	.inside { font-family: Arial, Helvetica, sans-serif; font-size:8.5pt; color: #333333; }
	a.inside:link { color: #003366; text-decoration: none }
	a.inside:visited { color: #003366; text-decoration: none }
	a.inside:hover { color: #336699; text-decoration: none }

	.news { font-family: Arial, Helvetica, sans-serif; font-size:8.5pt; color: #FFFFFF; }
	a.news:link { color: #FFFFFF; text-decoration: none }
	a.news:visited { color: #FFFFFF; text-decoration: none }
	a.news:hover { color: #336699; text-decoration: none }

	.tit{ font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #333333;}
	a.tit:link { color: #003366; text-decoration: none }
	a.tit:visited { color: #003366; text-decoration: none }
	a.tit:hover { color: #336699; text-decoration: none }

	.tit2{ font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #CC0000;}
	a.tit2:link { color: #336699; text-decoration: none }
	a.tit2:visited { color: #336699; text-decoration: none }
	a.tit2:hover { color: #336699; text-decoration: none }

	.tit3{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #333333;}
	a.tit3:link { color: #003366; text-decoration: none }
	a.tit3:visited { color: #003366; text-decoration: none }
	a.tit3:hover { color: #339966; text-decoration: none }

	.tit4{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 9pt;
		line-height: 90%;
		font-weight: bold;
		color: #FFFFFF;
	}
	a.tit4:link { color: #FFFFFF; text-decoration: none }
	a.tit4:visited { color: #FFFFFF; text-decoration: none }
	a.tit4:hover { color: #FFFF00; text-decoration: none }

	.tit5{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12pt;
		line-height: 110%;
		color: #FFFFFF;
	}
	a.tit5:link { color: #FFFFFF; text-decoration: none }
	a.tit5:visited { color: #FFFFFF; text-decoration: none }
	a.tit5:hover { color: #FFFF00; text-decoration: none }


	.chamada{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10pt;
		line-height: 110%;
		color: #FFFFFF;
	}

	a.chamada:link { color: #FFFFFF; text-decoration: none }
	a.chamada:visited { color: #FFFFFF; text-decoration: none }
	a.chamada:hover { color: #FFFF00; text-decoration: none }

	.input {
		border: 1px solid #999999;
		border-width: 1px;
		background-color: #ffffff;
		font-family: Arial, Helvetica, Tahoma, Verdana, Geneva, Sans-serif;
		font-size: 8pt;
		color: #333333;
		width: 100px;
	}

	.jump {
		border: 1px solid #999999;
		border-width: 1px;
		background-color: #ffffff;
		font-family: Arial, Helvetica, Tahoma, Verdana, Geneva, Sans-serif;
		font-size: 8pt;
		color: #333333;
		width: 150px;
	}

	.busca {
		border: 1px solid #999999;
		border-width: 1px;
		background-color: #e8e2d6;
		border: 1px solid #999999;
		font-family: Arial, Helvetica, Tahoma, Verdana, Geneva, Sans-serif;
		font-size: 8pt;
		color: #333333;
		width: 100px;
		height: 16px;
	}


	.button {
		font-family: Arial, Tahoma, Verdana, Geneva, Sans-serif;
		font-size: 8pt;
		color: #333333;
	}
	
	
	
	
	.titulo_curso{
	display:block;
	background-color:#006699;
	color:#FFFFFF;
	padding:4px;
	}
        
        
        /*
	====================================================================================
	APROVADOS
	====================================================================================
	*/
        .aprovados{
        }
        
        .bgc_qtd{
                color: #333399;
                background-color: white;
                text-align: center;
        }
        
        .bgc_txt{
                color: #000000;
                background-color: white;
                
        }
        
        .bg_apr_esq{
                background-image : url(images/aprovados_esq.gif);
                background-repeat: no-repeat;
        }
        
        .bg_apr_meio{
                background-image : url(images/aprovados_meio.gif);
	        background-repeat: repeat-x;
                text-align: center;
        }
        
        .bg_apr_dir{
                background-image : url(images/aprovados_dir.gif);
                background-repeat: no-repeat;
        }
        
        /*
	====================================================================================
	DESTAQUES
	====================================================================================
	*/
        .dstq1 {
            border-style: solid;
            font-weight: bold;
            background-color: #ADD8E6;
        }
        .dstq2 {
            border-style: solid;
            font-weight: bold;
            background-color: #E2E3E4;
        }

.destaques {
	font-weight: none;
}

#table_cor{
background-color:#D5EEFF;
}

bloc

