@charset "UTF-8";
/* CSS Document */ 

body #pageWrap .mainHome{
height:100%;
background:#fff url(/css/images/headerHome.jpg) no-repeat;
}

#mainContent_1col{
margin:0 0 20px 0;
padding:0 0 0 0;
}

#mainContent_1col .home{
padding:20px;
border:1px #666 dotted;
margin:10px 0 10px 0;
}

#mainContent_1col .home h1{
margin:0;
}

#mainContent_1col .home p{
margin:0;
padding:0;
}

.homeLeft{
float:left;
width:300px;
}

.homeRight{
float:left;
margin:0 0 0 60px;
width:300px;
}


#news_scroller{
color:#000;
padding:11px 2px 0 0;
margin:20px 0 20px 0;
height:32px;
font-size:100%; 
background:url(/css/images/newsFeed.jpg) no-repeat center;
}

#news_scroller ul{
padding:0;
margin:0;
}

#news_scroller li{
list-style:none;
margin-left:145px;
}

#news_scroller h2{
float:left;
text-transform:uppercase;
margin:2px 0 0 8px;
}

.rssBtn{
float:right;
margin:1px 0 0 0;
background:orange;
}




.rss{
float:right;
height:150px;
width:260px;
margin:5px 15px 30px 25px;
}

.rss-head{
padding:10px 5px 10px 8px;
color: #000;
margin-top: 10px;
background:url(/images/featureG.jpg) no-repeat right bottom;
}

.rss-body{
color:#FFFFFF;
padding:4px;
font-size:80%;
border:1px #666 solid;
opacity:0.8;
filter:alpha(opacity = 80);
background:#000 url(/images/navCorner.gif) no-repeat right bottom;
}

.rss-body a{
color:#fff;
}

.rss-body .rowRss{
padding-bottom:5px;
border-bottom: solid 1px white;
}

.title-rss{
text-transform:uppercase;
font-weight:bold;
font-size:70%;
}

.rssBtn{
float:right;
padding:1px;
font-size:80%;
text-transform:uppercase;
border:none;
color:white;
background:orange;
}

.featureE{
color:#000;
padding:7px 8px 7px 8px;
margin-top:3px;
font-style:italic;
background:#9DD7F6 url(/images/featureC.jpg) no-repeat right bottom;
}


#mainLanguage, #main-Generic{
width:740px;
height:100%;
color:#000;
margin:auto;
text-align: left;
padding:170px 20px 0 20px;
background:url(/css/images/headerLanguage.jpg) no-repeat;
}

#main-Generic p{
font-size:.9em;
}

#errorText{
padding:20px;
margin:40px 0 0 0;
border:1px #ccc solid;
}

#mainTxtWorld {
width:430px;
height:400px;
color:#000;
padding:15px 20px 0 330px;
margin:80px -20px 0 -20px;
background:url(/images/world.gif) no-repeat;
}

#mainTxtWorld a {
font-weight: bold;
text-transform: uppercase;
color: #000000;
text-decoration: none;
padding-left: 12px;
}

#mainTxtWorld a:hover {
color: #FF0000;
background: url(/images/bulletWorld.gif) no-repeat left center;
}
.hiddenTemp{
display:none;
}






