/*****************************/
/*********** STYLES **********/
/*****************************/
#header-outer { border-bottom: 1px solid #dedede; }
#top-float, #banner-float, #banner2-float, #advert-float { border-bottom: 1px solid #dedede; }
#footer-float, #copyright-outer { border-top: 1px solid #dedede; }
/*****************************/
/*********** STYLES **********/
/*****************************/
.advert a, .upper a, .user a, .bottom a, .footer a, .inside a, .dropdown-menu li a, .category-module a, #member-registration a, #topmenu a, #topright a, h1 a, h2 a, h3 a, h4 a, h5 a, .readmore a, a.readmore, #login-form a, .contact-webpage a, #designer a, .pagination a, .pagenav a, .newsflash-title a, .items-more a, .category-name a, #topmenu a, #topright a, .category-list a { color: #000000; text-decoration: none; }
.advert .menu a, .upper .menu a, .bottom .menu a, .footer .menu a, .user .menu a, .inside .menu a, .advert .nav-header, .upper .nav-header, .bottom .nav-header, .footer .nav-header, .user .nav-header, .inside .nav-header, .advert .separator, .upper .separator, .bottom .separator, .footer .separator, .user .separator, .inside .separator { border-bottom: 1px solid #dedede; }
#right-right-only .menu a, #left-left-only .menu a, #left-left-right .menu a, #right-left-right .menu a, #center-right-center .menu a, #right-right-center .menu a, #left-left-center .menu a, #center-left-center .menu a, #left-left-right-center .menu a, #right-left-right-center .menu a, #center-left-right-center .menu a, #center-center-only .menu a, #right-right-only .nav-header, #left-left-only .nav-header, #left-left-right .nav-header, #right-left-right .nav-header, #center-right-center .nav-header, #right-right-center .nav-header, #left-left-center .nav-header, #center-left-center .nav-header, #left-left-right-center .nav-header, #right-left-right-center .nav-header, #center-left-right-center .nav-header, #center-center-only .nav-header, #right-right-only .separator, #left-left-only .separator, #left-left-right .separator, #right-left-right .separator, #center-right-center .separator, #right-right-center .separator, #left-left-center .separator, #center-left-center .separator, #left-left-right-center .separator, #right-left-right-center .separator, #center-left-right-center .separator, #center-center-only .separator { border: 1px solid #dedede; color: #000000; }
/*****************************/
/*********** STYLES **********/
/*****************************/
.page-header h1, .item-page .page-header h2, .contact h1 { border-bottom: 1px solid #dedede; }
h3.title { border-bottom: 1px solid #dedede; }
.pagination .pagenav { border: 1px solid #c0c0c0; }
fieldset { border: 1px solid #c0c0c0; }
.category-list table td, .category-list table th { border: 1px solid #dedede; }
form#login-form { border: 1px solid #dedede; }
#login-form .inputbox { border: 1px solid #c0c0c0; }
.contact h3 { background: #f0f0f0; }
#jform_contact_message { border: 1px solid #c0c0c0; }
#jform_name, #jform_username, #jform_password1, #jform_password2, #jform_email1, #jform_email2, #jform_email { border: 1px solid #c0c0c0; }
.contact-emailto a { color: #000000; text-decoration: none; }
.contact a.accordion-toggle { color: #000000; text-decoration: none; background: #f0f0f0; }
input.button, button, #adminForm .btn-toolbar a.btn { color: #000000; border: 1px solid #c0c0c0; }
#member-registration a.btn { color: #000000; text-decoration: none; }
.result-title a { color: #000000; text-decoration: none; }
#adminForm .nav-tabs a { color: #000000; text-decoration: none; }
#adminForm .nav-tabs { border-bottom: 1px solid #dedede; }
#adminForm .nav-tabs > li > a:hover, #adminForm .nav-tabs > li > a:focus { border-color: #dedede #dedede #dedede; }
#adminForm .nav-tabs > .active > a, #adminForm .nav-tabs > .active > a:hover, #adminForm .nav-tabs > .active > a:focus { color: #000000; background-color: #FFFFFF; border: 1px solid #dedede; border-bottom-color: transparent; }
#system-message { background: #f0f0f0; }
.contact .nav-tabs { border-bottom: 1px solid #dedede; }
.contact .nav-tabs > .active > a, .contact .nav-tabs > .active > a:hover, .contact .nav-tabs > .active > a:focus { color: #000000; background-color: #fff; border: 1px solid #dedede; border-bottom-color: transparent; }
.contact .nav-tabs li a { color: #000000; text-decoration: none; }
.contact-category .list-title a { color: #000000; text-decoration: none; }
.contact-category .list-striped { border-top: 1px solid #dedede; }
.contact-category .list-striped li, .contact-category .list-striped dd { border-bottom: 1px solid #dedede; }
.featured-contact table.category th { border-bottom: 1px solid #dedede; }
.featured-contact table.category td { border-bottom: 1px solid #dedede; }
.featured-contact table.category a { color: #000000; text-decoration: none; }
.video-container {
    position: relative;
    padding-bottom: 56.25%; padding-top: 30px;
    height: 0;
    overflow: hidden; }
.video-container iframe, .video-container object, .video-container embed {
    position: absolute;
    top: 0; left: 0;
    width: 100%; height: 100%; }
/*****************************/
/*********** STYLES **********/
/*****************************/
#navigation { background: #dedede; }
.navigation { color: #000000; }
#toolbar { background: #dedede; }
#toolbar .menu a, #toolbar .menu .nav-header, #toolbar .menu .separator { color: #000000; border-top: 1px solid #FFFFFF; }
@media screen and (min-width:480px){
#navigation { background: none; }
}
@media screen and (min-width:768px){
#toolbar { background: none; }
#toolbar .menu a, #toolbar .menu .nav-header, #toolbar .menu .separator { color: #000000;  border-top: none; }
#toolbar .menu li li a { color: #000000; }
#toolbar .menu li li li a { color: #000000; }
#toolbar .menu ul { background: #FFFFFF; border-bottom: 1px solid #dedede; border-right: 1px solid #dedede; border-left: 1px solid #dedede; }
#toolbar .menu ul ul { background: #FFFFFF; border-top: 1px solid #dedede; }
#toolbar ul.menu li.active li a, #toolbar ul.menu li.active li a:hover, #toolbar ul.menu li.active li a:active, #toolbar ul.menu li.active li a:focus { color: #000000; }
}