/*****************************/
/*********** 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 { color: #000000; text-decoration: none; }

.category-list a { color: #fff; text-decoration: none; padding-left: 5px; font-weight: bold; margin-bottom: 25px;}
.category-list a:hover { color: #b7d4f0; text-decoration: none; padding-left: 5px; font-weight: bold; margin-bottom: 25px; }

.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; color: #47a6dc; }
h3.title { border-bottom: 1px solid #dedede; color:#47a6dc; }
.pagination .pagenav { border: 1px solid #47a6dc; }
fieldset { border: 1px solid #c0c0c0; }

.category-list h2 {
color: #47a6dc;
margin-bottom: 3px;
}

.category-list p {
margin-top: 0px;
}

.category-list table td, .category-list table th { 
background-color: #47a6dc;
text-align: left;
}


#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; }
/*****************************/
/*********** STYLES **********/
/*****************************/
#navigation { background: #dedede; }
.navigation {color: #000000; }
#toolbar { background: #dedede; }
#toolbar .menu a, #toolbar .menu .nav-header, #toolbar .menu .separator { color: #47a6dc; border-top: 1px solid #FFFFFF; }

@media screen and (max-width:480px){
    .navigation {line-height:34px ;}
}

@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: #47a6dc;  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; }
}
