/* CSS Document */ body { background-color: #FFFFFF; background-image: url(../images/bg.gif); background-repeat: repeat-x; margin: 0px; } td { font-family: Arial; font-size: 12px; font-weight: normal; color: #000; text-decoration: none; } p { margin-top: 0px; margin-bottom: 15px; } td.top { background-image: url(../images/header_02.gif); background-repeat: no-repeat; height: 47px; width: 761px; } td.menu { background-image: url(../images/header_04.gif); background-repeat: no-repeat; height: 49px; width: 761px; } td.footer { background-image: url(../images/footer_02.gif); background-repeat: no-repeat; height: 43px; width: 777px; vertical-align: middle; } td.slogan { font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; color: #009933; font-size: 12px; font-style: italic; text-align: right; padding-right: 20px; vertical-align: bottom; width: auto; } td.footer-text { font-family: Tahoma; font-size: 11px; font-weight: normal; color: #e9fbd5; } td.footer-text a:link { font-family: Tahoma; font-size: 11px; font-weight: normal; color: #e9fbd5; text-decoration: none; } td.footer-text a:visited { font-family: Tahoma; font-size: 11px; font-weight: normal; color: #e9fbd5; text-decoration: none; } td.footer-text a:active { font-family: Tahoma; font-size: 11px; font-weight: normal; color: #e9fbd5; text-decoration: none; } td.footer-text a:hover { font-family: Tahoma; font-size: 11px; font-weight: normal; color: #0a4e17; text-decoration: none; } td.main { background-image: url(../images/body_05.gif); background-repeat: no-repeat; width: 547px; vertical-align: top; text-align: left; } td.right { background-image: url(../images/body_06.gif); background-repeat: no-repeat; width: 21px; background-position: top; } td.middle { background-image: url(../images/body-line.gif); background-position: bottom; width: 28px; vertical-align: top; } td.left { vertical-align: top; width: 173px; padding-top: 5px; display: table-cell; } a.gore:link, a.gore:visited, a.gore:active { font-family: Tahoma; font-size: 11px; font-weight: normal; color: #4ba025; text-decoration: none; white-space: normal; } a.gore:hover { text-decoration: underline; white-space: normal; } a.gore2:link, a.gore2:visited, a.gore2:active { font-family: Tahoma; font-size: 10px; font-weight: bold; color: #4ba025; text-decoration: none; white-space: normal; } a.gore2:hover { color: #a70000; white-space: normal; } input { border: 1px solid #b3b38f; background-color: #f9f9f9; font-family: Tahoma; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; padding-left: 3px; } select { border: 1px solid #b3b38f; background-color: #f9f9f9; font-family: Tahoma; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; padding-left: 3px; } .back_button { float: left; text-align: center; font-size: 11px; font-weight: bold; border: 3px double #cccccc; width: auto; background: url(../images/button_bg.png) repeat-x; padding: 0px 10px; line-height: 20px; margin: 1px; } ul { padding: 0; list-style: none; margin-top: 5; margin-right: 0; margin-bottom: 5; margin-left: 0; } li { line-height: 17px; padding-left: 11px; padding-top: 0px; background-image: url(../images/arrow.gif); background-repeat: no-repeat; background-position: 0px 4px; margin-left: 3px; } .mostread { line-height: 15px; font-family: Arial, Helvetica, sans-serif; } /* Joomla core stuff */ a:link, a:visited, a:active { color: #a70000; text-decoration: underline; } a:hover { text-decoration: none; } table.contentpaneopen { width: 100%; padding: 0px 10px 0px 0px; border-collapse: collapse; border-spacing: 10px; margin: 0px; display: table; font: 12px Arial; } table.contentpaneopen td { padding-right: 1px; padding-left: 0px; } table.contentpaneopen { padding-left: 1px; } td.componentheading { padding-right: 11px; padding-left: 10px; } table.contentpane { width: 100%; padding: 0px; border-collapse: collapse; border-spacing: 0px; margin: 0px; font-size: 12px; } table.contentpane td { padding-right: 11px; padding-left: 10px; font-size: 12px; padding-top: 3px; } table.contentpane td.componentheading { padding-left: 4px; } table.contentpaneopen fieldset { border: 0px; border-bottom: 1px solid #eee; } .button { font: bold 10px Tahoma; text-transform: uppercase; color: #FFFFFF; text-decoration: none; background: #C1C1C1; border: 1px solid #B5B5B5; height: 20px; } .contentheading { color: #FFFFFF; text-decoration: none; width: 450px; vertical-align: middle; height: 40px; padding-bottom: 25px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; line-height: 40px; font-weight: normal; display: block; } .contentcolumn { padding-right: 5px; white-space: normal; } .componentheading { color: #FFFFFF; text-decoration: none; width: 450px; vertical-align: middle; height: 25px; padding-bottom: 30px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; line-height: 40px; font-weight: normal; display: block; } .contentpagetitle { font-size: 13px; font-weight: bold; color: #cccccc; text-align:left; white-space: nowrap; display: block; } table.searchinto { width: 100%; } table.searchintro td { font-family: Arial; font-size: 12px; font-weight: normal; } table.moduletable { width: 100%; padding: 0px; border-collapse: collapse; margin-top: 0px; margin-right: 0px; margin-bottom: 8px; margin-left: 0px; } table.moduletable-nomargin { width: auto; padding: 0px; border-collapse: collapse; margin-top: -10px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } table.moduletable-nomargin td { width: auto; padding: 0px; border-collapse: collapse; margin: 0px; } table.moduletable-menu { width: 100%; border-collapse: collapse; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } table.moduletable-menu td { font-size: 11px; margin: 0px; font-weight: normal; line-height: 13px; padding-top: 0px; padding-right: 0px; padding-bottom: 1px; padding-left: 0px; } table.moduletable-menu th { font-size: 11px; font-weight: bold; font-family: Tahoma; color: #FFFFFF; text-decoration: none; background-image: url(../images/module-header.gif); background-repeat: no-repeat; display: block; height: 31px; width: 173px; line-height: 31px; text-indent: 10px; text-align: left; padding-top: 0px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; margin: 0px; } div.moduletable { padding: 0; margin-bottom: 2px; } a.readon:link, a.readon:visited { font-weight: normal; color: #257417; text-decoration: underline; float: right; background: url(../images/read-arrow.gif) no-repeat; text-indent: 12px; } a.readon:hover { text-decoration: none; } .buttonheading { vertical-align: top; width: 56px; } table.moduletable td { font-size: 11px; margin: 0px; font-weight: normal; line-height: 13px; padding-top: 0px; padding-right: 5px; padding-bottom: 1px; padding-left: 5px; } table.moduletable th { font-size: 11px; font-weight: bold; font-family: Tahoma; color: #FFFFFF; text-decoration: none; background-image: url(../images/module-header.gif); background-repeat: no-repeat; display: block; height: 31px; width: 173px; line-height: 31px; text-indent: 10px; text-align: left; padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; margin: 0px; } table.pollstableborder td { padding: 2px; } .sectiontableheader { font-weight: bold; background: #f0f0f0; padding: 4px; } .sectiontablefooter { } .sectiontableentry1 { background-color : #ffffff; } .sectiontableentry2 { background-color : #f9f9f9; } .small { color: #999999; font-size: 11px; } .createdate { height: 15px; padding-bottom: 2px; color: #999999; font-size: 11px; width: 100%; background: #F0F0F0; text-indent: 5px; } .modifydate { height: 15px; padding-top: 10px; color: #999999; font-size: 11px; } table.contenttoc { border: 1px solid #cccccc; padding: 2px; margin-left: 2px; margin-bottom: 2px; } table.contenttoc td { padding: 2px; } table.contenttoc th { background: url(../images/subhead_bg.png) repeat-x; color: #666666; text-align: left; padding-top: 2px; padding-left: 4px; height: 21px; font-weight: bold; font-size: 10px; text-transform: uppercase; } .mainlevel-nav { font-family: Verdana; font-size: 11px; font-weight: bold; } ul#mainlevel-nav { list-style: none; margin: 0; font-size: 11px; font-family: Verdana; font-weight: bold; } ul#mainlevel-nav li { padding-left: 0px; padding-right: 0px; float: left; margin: 0; font-size: 11px; white-space: nowrap; font: bold 11px Verdana; color: #FFFFFF; background: url(../images/menu-line.gif) no-repeat right; } ul#mainlevel-nav li a { display: block; text-decoration: none; color: #FFFFFF; background: transparent; padding-top: 0px; padding-right: 7px; padding-bottom: 1px; padding-left: 7px; } ul#mainlevel-nav li a:hover { color: #cdff99; padding-top: 1px; padding-right: 6px; padding-bottom: 0px; padding-left: 8px; } a.mainlevel:link, a.mainlevel:visited { color: #176526; text-decoration: none; font-family: Tahoma; font-size: 11px; font-weight: bold; background-image: url(../images/menu-off.gif); background-repeat: repeat-x; margin: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; height: 24px; padding: 0px; display: block; width: 173px; line-height: 24px; text-align: left; text-indent: 10px; vertical-align: middle; } a.mainlevel:hover { text-decoration: none; color: #FFFFFF; background-image: url(../images/menu-on.gif); background-repeat: repeat; } a.mainlevel#active_menu { font-weight: bold; } a.sublevel#active_menu { color: #333; } .highlight { background-color: Yellow; color: Blue; padding: 0; } .code { background-color: #ddd; border: 1px solid #bbb; } form { /* removes space below form elements */ margin: 0; padding: 0; } div.mosimage { border: 1px solid #ccc; } .mosimage { border: 1px solid #cccccc; margin: 5px } .mosimage_caption { margin-top: 2px; background: #efefef; padding: 1px 2px; color: #666; font-size: 10px; border-top: 1px solid #cccccc; } span.article_seperator { display: block; height: 1px; } .error { font-style: italic; text-transform: uppercase; padding: 5px; color: #cccccc; font-size: 14px; font-weight: bold; } .columns { border-bottom: 18px solid #E0E1E0; } input.button-top { margin: 0px; padding: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; } #mySlideshow { z-index:5; margin-bottom: -10px; } .jdSlideshow { display: none; overflow:hidden; position: relative; } .jdSlideshow img { border: 0; margin: 0; } .jdSlideshow .slideElement { width: 100%; height: 100%; background-color: #000; background-repeat: no-repeat; } .jdSlideshow .loadingElement { width: 100%; height: 100%; position: absolute; left: 0; top: 0; background-color: #000; background-repeat: no-repeat; background-position: center center; background-image: url('loading-bar-black.gif'); } .jdSlideshow .slideInfoZone { position: absolute; z-index: 10; width: 100%; margin: 0px; left: 0; bottom: 0; height: 40px; background: #333; color: #fff; text-indent: 0; } .jdSlideshow .slideInfoZone h2 { padding: 0; font-size: 90%; margin: 0; margin: 2px 5px; font-weight: bold; color: inherit; } .jdSlideshow .slideInfoZone p { padding: 0; font-size: 80%; margin: 2px 5px; color: #eee; } .jdSlideshow a { font-size: 100%; text-decoration: none; color: inherit; } /* @end */ /* @group scroller */ div#scroller-v { height: 28px; color: #fff; } div#scroller-v_inner { } div#scroller-v div { padding: 0; padding-left: 5px; height: 28px; line-height: 24px; } div#scroller-v a:link, div#scroller-v a:visited { color: #ccc; text-decoration: none; }