@charset "UTF-8";
body { margin:0; padding:0;}
a, a:link, a:visited{ color:#587EB4; text-decoration:none;} 
a:hover {color:#334A6A;text-decoration:none;}
.logo { background: url(images/header.jpg) repeat-x; #202D2E; text-align:center; height:44px;}
.nav ul { padding:0; margin:0; width:auto;}
.nav ul li { list-style:none; float:left; width:100%; background:#999;  text-align:center; line-height:25px; font-weight:bold;}
.nav ul li a { color:#000; text-decoration:none;}
.nav_active { background:#fff url(images/top_nav.jpg) repeat-x; height:30px; border-right:1px solid #202D2E; color:#DFDFDF; line-height:30px;}
.active { color:#000;}
.sub_nav { text-align:center; font-weight:bold; clear:both; padding:3px; border-bottom:1px solid #989898; font-size:14px;}
.content { margin:5px; background:#fff;}
.content ul { margin:0; padding:0;}
.content ul li { list-style:none; border-bottom:1px solid #989898; padding:5px 0 5px 0;}
.content ul li label { background:#587EB4; color:#fff; padding:2px}
.content ul li div.intro {}
.no-border-list li {list-style:none; border-bottom:none!important; padding:5px 0 5px 0;}
.paging { text-align:center; padding:3px;}
.footer {background:url(images/footer.gif) no-repeat; width:186px; height:75px; margin:auto; color:#DFDFDF; text-align:center;}
.footer a { color:#DFDFDF; text-decoration:underline;}
.footer a:hover {color:#fff;}
.footer-links {width:186px; height:58px; padding-top:6px;}
.center-image { text-align:center;}
.space {padding:3px;}
.blue-text {color:#334A6A;}
.header-divide { background:#fff url(images/top_nav.jpg) repeat-x; height:30px; border-right:1px solid #202D2E; color:#DFDFDF; line-height:30px;}
.header-divide-inner{font-weight:bold;text-align:center;width:100%;}
.main-feed-pic {background:url(/images/temp/pic.jpg) no-repeat; width:80px; height:80px; margin:7px 0;}


/* CONTACT US */
.contact-panel h2 {background:transparent url(/images/bullet.gif) no-repeat scroll left top;font-size:18px;font-weight:bold;padding:0 0 0 20px; margin:0 0 5px 0;}
.contact-panel ul {margin-bottom:20px;}
.contact-panel ul li {font-size:14px; padding:3px; border-bottom:none;}
.contact-panel ul li label { background:none; color:#000000; font-weight:bold;width:60px;}
.opa-logo {background:url(/images/opa_logo.jpg) no-repeat; width:115px; height:40px; margin:5px auto;}
/*---------------------------------*/

/* IMAGE LINKS */
.kiekies-link {width:80px; height:80px; cursor:pointer; display:block;}
.main-feed-link {width:80px; height:80px; cursor:pointer; display:block;}
.opa-link {width:115px; height:40px; cursor:pointer; display:block;}
.content ul li label a{ color:#FFFFFF}
.content ul li label a:hover{ color:#CCCCCC}
/*---------------------------------*/

.topic-heading { font-size:16px; color:#587EB4; font-weight:700;}
.date { color:#000000; font-weight:700; font-size:14px;}

.pager {width:110px; margin:auto; text-align:center; margin-bottom:10px;}

.error { background:#FFCCCE; color:#666; border:#FF8890 solid; border-width:1px; line-height:30px;  margin:5px; font-size:13px; text-align:center; width:100%; margin:10px auto;}
.error img { margin-right:10px;} 
 

