/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 

body{
	font-family: Verdana,Arial,sans-serif;
	color:#666666;
	line-height: 1.166;	
	margin: 0px;
	padding: 0px;
	background-image:url(../images/fundo.gif);
	min-height: 100%;
	text-align:center; 
}


	
html {height: 100%;}
* html body {height: 100%;

}



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

a:link{
	color: #000000;
	text-decoration: none;
}

a:visited{
	color: #000000;
	text-decoration: none;
}

a:hover{
	color: #000000;
	text-decoration: underline;
}

span {
	font-size:100%;
}

h1{
	font-family: Verdana;
	font-size: 120%;
	color: #334d55;
	margin: 0px;
	padding: 0px;
}

h2{
	font-family: Verdana;
	font-size: 114%;
	color: #006600;
	margin: 0px;
	padding: 0px;
}

h3{
	font-family:Verdana;
	font-size: 100%;
	color: #334985;
	margin: 0px;
	padding: 0px;
}

h4{
	font-family: Verdana;
	font-size: 100%;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding: 0px;
}

h5{
	font-family: Verdana,Arial,sans-serif;
	font-size: 100%;
	color: #334d55;
	margin: 0px;
	padding: 0px;
}

ul{
	list-style-type: square;
}

ul ul{
	list-style-type: disc;
}

ul ul ul{
	list-style-type: none;
}

label_2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	font-weight:bold;
}

label{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
}

table{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
img {
	border:none;
}

#img_credito{
	font-size:9px;
}

.font_padrao {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
form {
	margin:0px;
	padding:0px;
}

.form {
	font:verdana;
/*	background-color:#D0FBC6;	*/
	background-color:#F5F5F5;
	background-position: center;
	font-size: 11px;
	color: #000000;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	color:
}

.form2{
	font:verdana;
	background-color:#FFFFFF;	
	font-size: 11px;
	color: #000000;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #EEEEEE;
	border-bottom: 1px solid #EEEEEE;
}

.formularios_restrito input , select ,textarea , option{
	font:verdana;
	background-color:#FFFFFF;	
	font-size: 11px;
	color: #000000;
	border-top: 1px solid #666666;
	border-left: 1px solid #66666;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #CCCCCC;
}

.formularios_restrito radio{
	border-top: 1px solid #00FF33;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #CCCCCC;
}


/***********************************************/
/* Layout Divs                                 */
/***********************************************/
#div0{
	width:779px;
	margin:0px auto;
	
	
}

	#div00{

		width:775px;
		text-align:left;
		margin:0px;
		background-color:#FFFFFF;
		border-right: 2px solid #005BA0;
		border-left: 2px solid #005BA0;
		font-size: 11px;


	}
#barra{
	float:left;
	width:775px;
	_width:100%;
	background-image:url(../images/fundo_barra_vermelha.gif);
	height:5px;
}
#logo{
	float:left;
	width:100%;
}

#barra2{
	float:left;
	width:775px;
	background-image:url(../images/fundo_barra_azul.gif);
	height:20px;
	_height:23px;
	font-size:10px;
	padding-top:4px;
}

	#data{
		float:left;
		width:48%;
		text-align:right;
		font-family:Verdana;
		font-size:11px;
		color:#FFFFFF;
		
	}
	#menu_horizontal{
		float:left;
		width:50%;
		color:#FFFFFF;
		font-family:Verdana;
		font-size:11px;
		padding-left:10px;
	}
		#menu_horizontal a , a:link , a:hover , a:active{
			color:#FFFFFF;
		}
		
		
		

	#login {
	width:100%;
	float:left;
	background-color:#EEEEDF;
	}
	
	
		#login h3 , #prova_quadrupla h3 , #carta_mensal h3{
			height:21px;
			padding: 3px 0px 0px 4px;
			background-image:url(../images/fundo_right.gif);
			font-family:Verdana,Arial,sans-serif;
			font-weight:bold;
			font-size:11px;
			color:#FFFFFF;
			margin-bottom:7px;
			text-align:left;
		}
		
		#carta_mensal span {
		width:100%;
		text-align:center;
		margin-top:4px;
		}
		
		#login form{
		padding: 5 5 5 5;
		}
		
		#login label {
		font-family:Verdana,Arial,sans-serif;
		color:#000000;
		font-size:11px;
		font-weight:normal;
		}
	
	#login_logado {
	width:100%;
	float:left;
	background-color:#FFFFFF;
	color:#000000;
	padding:15 15 15 15;
	}
		#login_logado label {
		font-family:Verdana,Arial,sans-serif;
		color:#000000;
		font-size:11px;
		font-weight:normal;
		}
	
	

	#barra_vermelha{
			width:775px;
			height:5px;
			_height:5px;
			background-color:#328828;
		}
	#barra_verde{
			width:775px;
			height:5px;
			_height:5px;
			background-color:#E75E14;
		}
	
#topo{
	width:100%;
	float:left;
}
#esquerda {
	float: left;
	width: 150px;
	background-color:#FFFFFF;
	margin-right:1px;
	/*border-left: 2px solid #FFFFFF;*/
}

#direita{
	width:148px;
	height:100%;
	float:left;
	background-color:#EEEEDF;
}


#rodape{
	float:left;
	width:100%;
	text-align:center;
	color:#FFFFFF;
	font-size:9px;
	background-color:#FFFFFF;
	
}
#menu00{
	float: left;
	width: 100%;
	margin: 0px;
	padding: 0px;

}

#menu00_logado{
	float: left;
	width: 100%;
	margin: 0px;
	padding: 0px;
	background-color:#EEEEDF;
}


#bloco_meio{
	float:left;
	_width: 100%;
	width: 100%;
	margin-right: 5px;
}

/*#restrito{
	margin-top:15px;
	float:left;
	width:100%;
	margin-right: 5px;
}*/


#content{
	float:left;
	width:476px;
	heigth:600px;
	_width:472px;
	background-color:#FFFFFF;

	
}
#contentfull{
	float:left;
	width:624px;
	_width:620px;
	background-color:#FFFFFF;
	

}

#contentprint{
	float:left;
	width:100%;
}

#contentemail{
	float:left;
	width:100%;
}

#titulocanal {
	float:left;
	width:450px;

	_width:100%;
	height:18px;
	padding-bottom:2px;
	font-weight:bold;
	font-size:18px;

}
#titulocanal div {
	width:100%;
}
#titulocanal p {
	padding-top:3px;
	padding-bottom:3px;
	margin:0px 10px 0px 0px;
	font-family:Verdana,Arial,sans-serif;
	font-size:14px;
	font-weight:bold;
}
/********************** textos da capa styles *************************/
#institucional {
	float:left;
	width:100%;
	padding: 5 15 5 5;

}
/**********************fim textos da capa styles *************************/
/************* #horzbanners styles (banners horizontais)***************/
#horzbanners {
	float:left;
	width:100%;
	text-align:center;
	margin-bottom:5px;
}

#bannercapa {

	width:100%;
	_width:472px;
	text-align:center;
	margin-left:auto;
	margin-top:0px;
}

#banner {
	float:left;
	width:100%;
	text-align:center;
	margin-top:4px;
}
/******************* #chamadas ************************/

#chamadas{
	padding: 0px 0px 10px 10px;
	font-size: 80%;
}

#chamadas h3{
	padding: 30px 0px 5px 0px;
	text-align: center;
	color:#333333;
	font-size:12px;
}

#chamadas img{
	float: left;
	padding: 10px 10px 0px 0px;
}


/************* #busca interna styles ***************/

#busca{
	float:left;
	width:100%;
	height:21px;
	padding: 2px 0px 0px 1px;
	margin: 0px 0px 0px 1px;
	font-size: 90%;
}

#busca form{
	margin: 0px;
	padding: 0px;
}
/*********** #menu00 link styles ***********/

#menu00 ul a:link, #menu00 ul a:visited, #submenu ul a:link, #submenu ul a:visited {
	display: block;
	
}
#menu00 ul, #noticias ul, #enquete ul, #submenu ul{
	list-style: none; 
	margin: 0; 
	padding: 0;
	float:left;
	width:100%;
}


#menu00_logado ul a:link, #menu00 ul a:visited, #submenu ul a:link, #submenu ul a:visited {
	display: block;

}
#menu00_logado ul, #menu00_logado ul, #noticias ul, #enquete ul, #submenu ul{
	list-style: none;
 	margin: 0; 
	padding: 0;
	float:left;
	width:100%;
}

#enquete h2{
padding-left:2px;
padding-top:2px;
}

#botao_enquete{
text-align:center;
width:100%;
}



/*********** #menu01 #menu02 #menu03 styles ***********/
.menu {
	margin: 0px;
	padding: 0px;


}
.menu h3 {
	height:20px;
	_height:22px;
	padding: 2px 0px 0px 0px;
	color:#000000;
	font-size: 12px;
	width:100%;
	background-image:url(../images/fundo_left.gif);
	float:left;

}

.menu div {
 border-bottom:solid 1px #CCCCCC;
}

.menu a {
	color:#666666;
	font-weight:bold;
	min-height:15px;
	_height:15px;
	vertical-align:middle;
	padding: 5px 0px 5px 5px;
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
}

/*.menu a:hover{
	color:#FFFFFF;
}*/
.menu a:visited {
	color:#000000;
}
.menu a:link {
	color:#000000;
}
/************** #noticias styles **************/


/************** #noticias styles **************/
#dolar {
	width:100%;
	padding-bottom:12px;
	_padding-bottom:0px;
	background-image:url(../images/fundo_right.gif);
	background-repeat:repeat-x;
	float:left;
	color:#000000;
	background-color:#A8BED0;
	height:61px;
	text-align:center;
}

	#dolar h3 {
		height:25px;
		padding: 3px 0px 0px 4px;
		font-family:Verdana,Arial,sans-serif;
		font-weight:bold;
		font-size:11px;
		color:#FFFFFF;
		margin-bottom:7px;
		text-align:left;
	}


/************** #noticias styles **************/

#noticias, #enquete, #submenu, #restrito{
	width:100%;
	background-image:url(../images/fundo_right.gif);
	background-repeat:repeat-x;
	float:left;
	color:#000000;

}

#noticias a{
	color:#333333;
}
#noticias a:hover{
	color:#000000;
}

#noticias h3, #enquete h3, #submenu, #restrito h3 {
	height:25px;
	padding: 3px 0px 0px 4px;
	font-family:Verdana,Arial,sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#FFFFFF;
}



#noticias span{
	font-weight:bold;
	color: #000000;
}
#noticias h4{	
	padding: 5px 0px 5px 10px;
	font-family:Verdana,Arial,sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#000000;
}

#noticias li{
	padding: 5px 0px 5px 10px;
	font-size:10px;
	font-family:Verdana,Arial,sans-serif;
	color:#333333;
}
#noticias .data_noticia {
	color:inherit;
	font-size:inherit;
}
#enquete h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#000000;
}
#enquete label, #processos label{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#000000;
}
/*********************GALERIA DE FOTOS************************/
#galeria_fotos{
	width:100%;
	float:left;
}
#galeria, #mural{
	width:100%;
	margin-top:5px;
	float:left;	
}
	#galeria h2{
		text-align:right;
		margin-bottom:10px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000000;
	
	}
	#galeria h3, #mural h3{
		height:20px;
		_height:22px;
		padding-top:3px;
		padding-left:5px;
		color:#FFFFFF;
		font-weight:bold;
		font-size: 12px;
		width:470px;
		_width:472px;
		background-image:url(../images/fundo_destaques.gif);
		margin:10px 0 0 0;
	}
	#galeria img{
	margin:8 0 0 0;
	}
	#galeria_interna {
	width: 118px;
	float:left;
	text-align:center;
	}
	#galeria_ajax_frame {
	/*-moz-opacity: 0.8;
	opacity: 0.8;
	filter:alpha(opacity=0);*/
	position: absolute;
	top: 150;
	left: 50%;
	margin-left:-275px;
	z-index: 90;
	border: 1px #666666 solid;
	text-align:center;
	background-color: #F8F8F8;
	width:550px;
	height:420px;
	visibility:hidden;
	}

	#galeria_ajax_frame_ft {
	width:520px; height: 410px;
	}
	

/********************* banners verticais***********/
#vertbanners {
	text-align:center;
}
#vertbanners hr {
	border-top:1px solid #999999;
	border-bottom:none;
	border-left:none;
	border-right:none;
	margin:0px;
	height:1px;
}
#espacamentolinha{
	line-height:1.5em;
}

/****************************Fundação Rotária*****/
	#topo 10 {
	float: left;
	}
	#top10{
	float:left;
	width:100%;
	}
	#top10 table{
	width:450px;
	margin:10px 0 10px 5px;
	float:left;
	}
	#top10 .td{
	width:250px;
	padding-right:5px;
	padding-left:10px;
	}
	#top10 td{
	padding-bottom:4px;
	}
	#top10 h3{
		height:20px;
		_height:22px;
		padding-top:5px;
		padding-left:5px;
		color:#FFFFFF;
		font-weight:bold;
		font-size: 12px;
		width:470px;
		_width:472px;
		background-image:url(../images/fundo_destaques.gif);
		margin:10px 0 0 0;
		float:left;
	}
	#top10 span {
	margin:10px 0 10px 5px;
	width:160px;
	float:left;
	}
	#top10 span1 {
	margin:10px 0 10px 5px;
	width:60px;
	float:left;
	}
	#top10 li {
 	list-style:none;
	padding-bottom:4px;
	}


/****************************leitrura e listagem de notícias *****/
#noticialeitura a:link , a:visited , a:hover {
	color: #000000;
	text-decoration: none;
}


#noticialeitura {
	float:left;
	width:100%;
}
#noticialeitura ul{
	list-style: none; 
}
#noticialeitura h3{
	font-size:14px;
	color: #016437;
}
#noticialeitura img {
	border:none;
	margin:3px;
}


#listnoticiassuper {
	width:100%;
	float:inherit;
	margin-bottom:5px;
}
#listnoticiassimples {
	width:100%;
	float:inherit;
	margin-top:5px;
	margin-bottom:5px;
}
#listnoticias {
	width:100%;
	float:inherit;
	margin-bottom:5px;
}

.data_noticia {
	font-size:9px;
	color:gray;
	margin-top:3px;
}

#listnoticiassuper a, #listnoticiassimples a, #listnoticias a {
	color: #333333;
	text-decoration: none;
}

#listnoticiassuper a:link, #listnoticiassimples a:link, #listnoticias a:link {
	color: #333333;
	text-decoration: none;
}

#listnoticiassuper a:visited, #listnoticiassimples a:visited, #listnoticias a:visited {
	color: #333333;
	text-decoration: none;
}

#listnoticiassuper a:hover, #listnoticiassimples a:hover, #listnoticias a:hover {
	color: #333333;
	text-decoration: underline;
}

#artigos {
padding-left: 10px;
width:520;
background-color:#CCCCCC;
}

#eventos {
padding-left: 15px;
padding-right:10px;
width:100%;
}

#eventos h4{
font-size:14px;
font-weight:bold;
}


#eventos a:hover, a:link, a:active , a:visited{
	color: #333333;
	text-decoration: none;
}


/*************** Noticias Destaques *****************/


#noticiadestaque {
	width:470px;
	_width:472px;
	float:left;
}

#chamada_eventos {
	width:470px;
	_width:472px;
	float:left;
}
	#chamada_eventos_super {
		float:left;
		width:47%;
		padding: 8px 5px 5px 5px;
		}
	#chamada_eventos_super h3 {
		color: #333333;
		font-size:11px;
		margin-bottom:0.5em;
	}
	#noticiadestaque img {
		
	}
	#noticiadestaque p {
		/*margin-top:1em;
		margin-bottom:0em;
		margin-left:1em;*/
	}
	#noticiadestaque h4 , #chamada_eventos h4  {
	height:20px;
	_height:22px;
	padding-top:3px;
	padding-left:5px;
	color:#FFFFFF;
	font-weight:bold;
	font-size: 12px;
	width:470px;
	_width:472px;
	background-image:url(../images/fundo_destaques.gif);
	margin:0px 0 0 0;
	
	}

#vejamais{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	text-align:right;
	width:100%;
	float:left;
}

#noticiadestaque_super {
	float:left;
	width:100%;
	padding: 8px 5px 5px 5px;
}
#noticiadestaque_super h3 {
	color: #333333;
	font-size:14px;
	margin-bottom:0.5em;
}

#noticiadestaque_simples {
	padding-top:3px;
	padding-bottom:3px;
	border-bottom: 1px dotted #999999;
	margin-left:0.4em;
	margin-right:0.4em;
	float:inherit;
	width:100%;
}
#noticiadestaque_simples h3 {
	color: #333333;
	font-size:14px;
}
#noticiadestaque_outro {
	padding-top:3px;
	padding-bottom:3px;
	border-bottom: 1px dotted #999999;
	margin-left:0.4em;
	margin-right:0.4em;
	float:inherit;
	width:100%;
}
#noticiadestaque_outro h3 {
	font-size:medium;
	color: #333333;
	font-size:14px;
}

#notas {
	width:470px;
	_width:472px;
	float:left;
}
#notas h4 {
	height:20px;
	_height:22px;
	padding-top:3px;
	padding-left:5px;
	color:#FFFFFF;
	font-weight:bold;
	font-size: 12px;
	width:470px;
	_width:472px;
	background-image:url(../images/fundo_destaques.gif);
	margin:10px 0 0 0;
}
#notas h3 {
	color: #333333;
	font-size:14px;
	margin-bottom:0.5em;
}
#notas_rot {
	float:left;
	width:100%;
	padding: 8px 5px 5px 5px;
}
/*************** / Noticias Destaques *****************/
/** destaques de noticias do canal **/
#links_canal, #navega {
	float:left;
	width:98%;
}
#links_canal img {
	border:1px solid black;
	float:left;
	margin: 5px 3px 5px 3px;
}
#links_canal h4 {
	margin-top:3px;
	color:#666666;
	font-weight:bold;
	font-size:10px;
}
#links_canal a {
	color:#333333;
	font-size:9px;
}

#links_canal table {
	width:100%;
	margin-left:0.4em;
	border-top:1px dotted #999999;
	border-bottom:1px dotted #999999;
	margin-right:0.4em;
}
#links_canal tr {
	padding:0px;
	padding-left:5px;
	margin:0px;
}
#links_canal td {
	margin:0px;
	padding:0;
	width:50%;
}
#links_canal td.p3, #links_canal td.p4 {
	border-top:1px dotted #999999;
}
#links_canal td.p2, #links_canal td.p4 {
	border-left:1px dotted #999999;
}
/** fim destaques de noticias do canal **/
#navega a, #navega{
	text-align:right;
	color:#666666;
	border-bottom:1px dotted #999999;
	margin-bottom:5px;
	padding-bottom:3px;
	padding-top:2px;

}
/****************************fim leitrura e listagem de notícias *****/
/**************************** Barra de Navegação *****/
#barranavegacao {
	text-align:right;
	margin-bottom:10px;

	width:100%;
}
#barranavegacao hr {
	height:1px;
	border-top:#cccccc solid 1px;
	border-bottom:none;
	border-left:none;
	border-right:none;
}
#barranavegacao table {
	font-size:100%;
}
/**************************** Barra de Navegação *****/
/* recurso de espacamento */
div.espacador {
	height:3px;
}

.titulo{
	padding-top:6px;
	padding-bottom:6px;
	text-align:right;
	margin:0px 0px 0px 0px;
	font-family:Verdana,Arial,sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#000000;
	border-bottom:1px solid #000099;
	border-top:1px solid #000099;
}

#cad_mailing{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;


}

#links {
padding-left:5px;
}

#newsletter {
	width:100%;
	border-bottom: 1px solid #FFFFFF;
	float:left;
	background-color:#999999;
	color:#FFFFFF;
}

#newsletter_input {
	border:solid;
	border-width:1px;
	border-color:#CCCCCC;
	width:100px;
	font-size:10px;

}

#newsletter form {
padding: 3px 3px 3px 3px;
}


#newsletter h3 {
	height:20px;
	_height:21px;
	padding: 2px 0px 0px 5px;
	color:#000000;
	font-size: 12px;
	width:100%;
	background-image:url(../images/fundo_left.gif);
	float:left;
}

#titulo_canal_restrito{
	padding: 5 5 15 15;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000000;
	font-weight:bold;
}

#barra_hr hr {
 width:98%;
 text-align:center;
}
#div_msg {
	background-color: #FFFFFF;
	-moz-opacity: 0.8;
	opacity: 0.8;
	filter:alpha(opacity=95);
	position:absolute;
	z-index: 90;
	color:#000000;
	position:absolute;
	top:50%;
	left:50%;
	height: 110px;
	width:400px;	
	margin: -180 0 0 -200;
	border:solid 1px #999999;
	text-align:center;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
 	padding: 3 3 3 3;
	
}


#admissao , #percapta_distrito , #percapta_ri , #fundacao_rotaria{
padding-left: 5px;
padding-right: 5px;
padding-bottom: 5px;
width:100%;
}

#bgLoading {
	background-color: #333333;
	width:300px;
	height:300px;
	-moz-opacity: 0.8;
	opacity: 0.8;
	filter:alpha(opacity=80);
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
}

#dolar_rotario {
text-align:center;
margin-bottom:15px;
}
#prova_quadrupla h1
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
padding:2px 2px 2px 8px;
text-decoration:none;
}
.story {
padding: 3px 8px 3px 11px;
}

#tesouraria{
padding: 5 5 5 5;
width:100%;
}
	#tesouraria table{
	padding:2 2 2 2;
	border:solid 1px #666666;

	}
	#tesouraria h1{
	font-size:11px;
	}
	
#secretaria{
padding: 5 5 5 5;
width:100%;
}
	#secretaria table{
	padding:2 2 2 2;
	border:solid 1px #666666;

	}
	#secretaria h1{
	font-size:11px;
	}
	
	
	
	.vermelho {color: #FF0000}
	.passos {color: #000066; font-weight:bold}
	
	
	
/* ----------------------------------------------------------------------------------------------------------------*//* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*//* ----------------------------------------------------------------------------------------------------------------*/*{padding: 0; margin: 0;}html, body {min-height: 100%;height: auto !important;height: 100%}/* ----------------------------------------------------------------------------------------------------------------*//* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*//* ----------------------------------------------------------------------------------------------------------------*/#TB_window {  font: 12px Arial, Helvetica, sans-serif;  color: #333333;}
#TB_secondLine {  font: 15px Arial, Helvetica, sans-serif;  color:#666666;}
#TB_window a:link {color: #333333;}
#TB_window a:visited {color: #333333;}
#TB_window a:hover {color: #000; text-decoration:none}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}
#TB_closeWindowButton {
font-size:15px;
}
/* ----------------------------------------------------------------------------------------------------------------*//* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*//* ----------------------------------------------------------------------------------------------------------------*/#TB_overlay {  position: absolute;  z-index:100;  top: 0px;  left: 0px;  background-color:#FFF;  filter:alpha(opacity=60);  -moz-opacity: 0.6;  opacity: 0.6;}#TB_window {  position: absolute;  background: #ffffff;  z-index: 102;  color:#000000;  display:none;  border: 4px solid #525252;  text-align:left;}#TB_window img {  display:block;  margin: 15px 0 0 15px;  border-right: 1px solid #ccc;  border-bottom: 1px solid #ccc;  border-top: 1px solid #666;  border-left: 1px solid #666;}#TB_caption{ height:25px;  padding:7px 30px 10px 25px;  float:left;}#TB_closeWindow{  height:25px;  padding:11px 25px 10px 0;  float:right;}#TB_closeAjaxWindow{  padding:5px 10px 7px 0;  margin-bottom:1px;  text-align:right;  float:right;}#TB_ajaxWindowTitle{ float:left;  padding:7px 0 5px 10px;  margin-bottom:1px;}#TB_title{  background-color:#e8e8e8;  height:27px;}#TB_ajaxContent{  clear:both;  padding:2px 15px 15px 15px;  overflow:auto;  text-align:left;  line-height:1.4em;}#TB_ajaxContent p{ padding:5px 0px 5px 0px;}#TB_load{  position: absolute;  display:none;  height:100px;  width:100px;  z-index:101;}#TB_HideSelect{  z-index:99;  position:absolute;  top: 0;  left: 0;  background-color:#fff;  border:none;  filter:alpha(opacity=0);  -moz-opacity: 0;  opacity: 0;}#TB_iframeContent{  clear:both;  border:none;  margin-bottom:-1px;  margin-top:1px;  _margin-bottom:1px;}



