/* CSS Document */
h1.immigra {clear:both;font: 18px/23px normal Arial, Helvetica, sans-serif, monospace;text-transform: uppercase;letter-spacing: 2px;background-image:url(../images/pvf/immigration/tela03.jpg);color:#fff;padding: 0 0 0 5px;}
h4.ballet{clear:both;margin:20px 0 10px;}
.dance {clear: both;background-color: #EDDFDF; padding: 2px 10px 5px; margin: 10px 0;}
h1.climate{clear:both;font-family:'Courier New', Courier, monospace;font-size:18px;font-weight:normal;color:#fff;background-color:#000;padding: 0 0 0 5px;line-height:23px;cursor:hand;cursor:pointer;}
.switchgroup1 {clear:both;}
.top {padding-top:5px;border-top:#ccc solid 1px;}
h4.addiction {clear:both;font-family:'Courier New', Courier, monospace;font-size:18px;font-weight:normal;color:#fff;background-color:#000;margin:0 0 10px; padding:0 0 0 5px;line-height:23px;}
img.addict {float:right;margin:-10px 0 15px 10px;}
/* buttons */
#feature p.map, #white_page p.map {line-height: 30px;background: url(../images/icons/map.gif) no-repeat 0 50%;padding: 0 0 0 40px;}
#feature p.media, #white_page p.media {line-height: 30px;background: url(../images/icons/media.gif) no-repeat 0 50%;padding: 0 0 0 55px;}	
.duwam {width: 520px; margin: 15px 0; padding: 75px 10px 5px;}
#white_page .duwam p {color: #000;}
#white_page .duwam a {color: #fff;}
.tagcloud1 {font-size:0.8em;color:rgb(124, 157, 15);}
.tagcloud2 {font-size:1.4em;color:rgb(124, 157, 15);}
.tagcloud3 {font-size:1.1em;color:rgb(255, 118, 0);}
.tagcloud4 {font-size:1.1em;color:rgb(213, 71, 243);}
.tagcloud5 {font-size: 1em; color:rgb(3, 159, 175);}
.tagcloud6 {font-size: 1.4em; color:rgb(3, 159, 175);}
.tagcloud7 {font-size:1.2em;color:rgb(124, 157, 15);}
#white_page .results {margin: 0 0 20px;}
#white_page .results table th {border-left: solid 1px #ccc; border-bottom: solid 1px #ccc;padding-left:5px;}
#white_page .results table td {padding: 0 50px 5px 5px;}
#pij {
width: 673px;
height: 290px;
background: #eeefbf url(../images/pin/sharebgnew.gif) no-repeat;
margin: 0 0 22px;
padding: 7px 7px 0 0;
clear: both;
}
#pij_sub {
width: 673px;
height: 278px;
background: #eeefbf url(/images/pin/sharebg.gif) top left no-repeat;
margin: 0 0 15px;
padding: 7px 7px 0 0;
clear: both;
}
.pij_text {
margin: 150px 0 0 25px;
font-size: 13px;
font-weight:bold;
line-height:20px;
text-align:left; 
}
.pij_nav {width:190px;}
#r_column .pij_nav ul, #r_column .pij_nav h2, #white_page .pij_nav ul, #white_page .pij_nav h2{margin-left:40px;}
#r_column .pij_nav li, #white_page .pij_nav li, .pij_nav li a, #r_column .pij_nav h2 a, #white_page .pij_nav h2 a{color:#600;}
#outerdiv {
width:300px;
height:350px;
position:relative;
margin-bottom: 10px;
}
.pij_button {
margin: 17px 0 0 170px;
}
.pij_link_a {
color:#2E7685;
font-size: 13px;
font-weight:bold;
}
.pij_link_b {
color:#2E7685;
font-size: 13px;
padding-top: 10px;
padding-left: 30px;
vertical-align: top;
}
/*npr module*/
.nprMod
	{
		font-size: 12px;
		font-family: arial, sans-serif;
	}	
.nprModCatTitle
	{
		font-size: 14px;
		color: #2E7685;
	}
.nprModHead
	{	
		color: #2E7685;
		font-weight: bold;
		font-size: 14px;
		margin-top:-5px;
	}
.nprModText 
	{
		line-height:18px;
		font-size: 12px;
		padding-bottom: 5px;
	}
.nprModDate, .nprModPipe, .nprModName
	{
		color: #666;
		background-color: transparent;	
	}
.nprMod a
	{
		color: #2E7685;
		background-color: transparent;	
	}
.nprModName
	{
	font-size: 14px;
	color: #2E7685;
	}
#inneriframe {
position:absolute;
top:-660px;
left:-350px;
width:1280px;
height:1350px;
}
.border_yellow {
border: solid 10px #eeefbf;
margin: 15px 0;
padding: 10px 10px 0;
clear:both;
}
a.button { background:url(/images/pin/idea2.png) repeat 0px 0px; width: 31px; height: 60px; display: block; }
a.button span { display: none; }
a.button:hover { background: url(/images/pin/idea2.png) repeat 0 -60px; }
/* front row center */
.frc {border: solid 1px #B4CED3; margin: 0; width:100%;}
.frc th {background-color:#B4CED3; font-weight: bold; font-size: 14px; padding:3px;}
.frc td {border: solid 1px #B4CED3; padding:2px 3px; text-align:left;}
#l_column_frc {
float: left;
margin:0 0 0 18px;
padding: 18px 18px 0;
width: 222px;
background-color:#eeefbf;
}
#r_column_frc {
float: right;
margin:0;
padding: 0 18px;
width: 367px;
}
#r_column_frc p, #l_column_frc p{ 
color: #333; 
font-size: 11px;
line-height: 16px; 
text-align: left; 
margin: 0 0 15px;
padding: 0;
}
/*copy writing page*/
#radio {	
margin: 0;
padding: 40px 0 0 190px;
width: 325px;
height: 122px;
background: #fff url(../images/support/radio.gif) top left no-repeat;
}
