@charset "utf-8";
/* CSS Document */

/* H1 */
#home-bot-left h3, #home-bot-right h3, #home-top-right-logged h3 {  font-size:13px; height:43px; line-height:43px; padding-left:20px; background:url(../images/footer_bgrd.jpg) repeat-x;}
#page-content-left h1 { font:normal 21px Arial, Helvetica, sans-serif , sans-serif; margin:0 0 10px 0; padding:0; }
#news-right h1 { font:normal 16px Arial, Helvetica, sans-serif , sans-serif; margin-bottom:15px; }
.largered { font:normal 21px 'Trebuchet MS', Arial, Helvetica, sans-serif;  margin:0 0 10px 0; padding:0; }
/* H2 */
.home-box h2 {  font-size:11px; line-height:31px; padding-left:15px; }
#home-bot-right h2 {  font-size:12px; } 
#home-bot-right h2 a {  font-size:12px; text-decoration:none } 
#home-bot-right h2 a:hover { text-decoration:underline } 

#news-right h2 {  font:normal 12px Arial, Helvetica, sans-serif } 
#news-right h2 a {  font:normal 12px Arial, Helvetica, sans-serif , sans-serif; text-decoration:none; line-height:1.15em; } 
#news-right h2 a:hover { text-decoration:underline }

#page-content-left h2 { font:bold 14px Arial, Helvetica, sans-serif , sans-serif; margin:0; padding:0; }

#page-content-left ul li { margin-left: 40px; font:bold 12px Arial, Helvetica, sans-serif , sans-serif; margin-top: 6px; margin-bottom: 6px }

#regions h2, #news h2 {  font:bold 16px Arial, Helvetica, sans-serif , sans-serif; margin-bottom:7px; }

#news-archive h2 { font:bold 12px Arial, Helvetica, sans-serif , sans-serif; margin-bottom:7px; }

/* H3 */
h3 a { font-size:12px; }

#news h3 { font:normal 12px Arial, Helvetica, sans-serif , sans-serif; } 
#news h3 a {  font:normal 12px Arial, Helvetica, sans-serif , sans-serif; text-decoration:none; line-height:1.15em; } 
#news h3 a:hover { text-decoration:underline }

#home-top-left-logged2 h1 { font-size:18px; margin-bottom:20px }

/* P */
#header-right-bot p {  }

#home-top-left p { font-size:13px; font-weight:bold;  } 
#home-top-left-login p { margin-top:5px; }

#home-bot-left p, #home-bot-right p { }
.home-box p { font-size:10px; } 

#page-content-left p { font:normal 12px Arial, Helvetica, sans-serif , sans-serif; margin:7px 0; }

#news-right p, #news p { font-size:11px; }

#footer-vista p { font-size:11px; }
#subfooter a { color: #666; font-size:11px}

#breadcrumbs p { font:normal 12px Arial, Helvetica, sans-serif , sans-serif; padding:0; margin:0; }

#regions p { float:left; margin:0 30px 0 0; padding:0; width:150px; }

#news-archive p { margin:2px 0; }

.searchhighlight { background-color:#dddddd;   }
.searchhighlightunder { text-decoration:underline; background-color:#dddddd;  }

.red10px { color:#a80e0f; font-size:10px; }
.bold { font-weight:bold; }
.login_small{ font-size:10px; padding: 0px 0px 0px 10px; }


/* LINKOLOGY */
a { font-size:12px; text-decoration:none; color:#09F } 
a:hover { text-decoration:underline } 

.login_small a{ font-size:10px; padding: 0px; text-decoration:underline;  }
.login_small a:hover{ font-size:10px; padding: 0px; text-decoration:none }

a.morelink {  text-decoration:none; font-weight:500; float:right }
a:hover.morelink { text-decoration:underline; } 

a.morelinksm {  text-decoration:none; font-size:11px; float:right }
a:hover.morelinksm { text-decoration:underline; }

a.morelinknews {  text-decoration:none; font-size:11px; }
a:hover.morelinknews { text-decoration:underline; }

#footer-right a {text-decoration:none; text-align:right; font-size:11px; padding:0 5px; }
#footer-right a:hover { text-decoration:underline; }

.home-box-padding p a { font-size:10px; text-decoration:none; }
.home-box-padding p a:hover { font-size:10px; text-decoration:underline; }

#breadcrumbs a { font:normal 12px Arial, Helvetica, sans-serif , sans-serif;  text-decoration:none; }
#breadcrumbs a:hover { text-decoration:underline; }

#news-archive a { text-decoration:none; font-size:11px; }
#news-archive a:hover { text-decoration:underline; }

#login a { text-decoration:none; }
#login a:hover { text-decoration:underline; }