/*--------------------------------------------------------------

# Copyright (C) joomla-monster.com

# License: http://www.joomla-monster.com/license.html Joomla-Monster Proprietary Use License

# Website: http://www.joomla-monster.com

# Support: info@joomla-monster.com

---------------------------------------------------------------*/



/*********** COLOR CHANGES FOR BLUE COLOR **********/



body {

    color: #006383;

}



#all {

    background: url(../images/default/bg_top.gif) top left repeat-x;

}



#topmenuIcons {

    background: #019fd5;

}



a:link, a:visited {

    color: #007fff;

}



#pathwayFonts {

    border-top: 1px solid #006383;

    border-bottom: 1px solid #006383;

}



#footer {

    border-top: 1px solid #006383;

}



#bottom {

    border-top: 1px solid #006383;

}



#search .inputbox {

    border-top: 1px solid #5fa93a;

    border-left: 1px solid #5fa93a;

    background: url(../images/default/bg_inputbox.gif) top left repeat-x;

}



#search .button {

    background: url(../images/default/bg_button.gif) left top no-repeat;

}



#fonts a#largeFont {

    background: url(../images/default/big_font.gif) left top no-repeat;

}



#fonts a#smallFont {

    background: url(../images/default/small_font.gif) left top no-repeat;

}



#fonts a#normalFont {

    background: url(../images/default/default_font.gif) left top no-repeat;

}



#pathway h3, #pathway {

    color: #006383;

}



/**modules**/



div.djmodule {

    border: 1px solid #d7e7ec;

}



div.djmodule h3, 

div.djmodule2 h3 {

    color: #006383;

}



div.bg {

    background: #edf4f6;

}



div.bgh3 h3 {

    background: #edf4f6;

}



div.arrow h3 {

    background: url(../images/default/arrow_bg.gif) left no-repeat;

}



/**menus**/



ul.menu li, 

ul#mainlevel li {

    border-top: solid 1px #d7e7ec;

}



ul.menu li a:link, 

ul.menu li a:visited, 

ul#mainlevel li a {

    color: #006383;

    background: url(../images/default/bg_alink.png) left no-repeat;

}



ul.menu li ul li a:link, 

ul.menu li ul li a:visited, 

ul.menu li ul li.active a, 

ul.menu li ul li.active li a, 

ul.menu li ul li.active li li a {

    color: #006383;

}



/**topmenu**/



#topmenu li:hover, 

#topmenu li.active {

    background: #0f77ac;

}



#topmenu ul li {

    background: transparent;

}



#topmenu ul li ul li {

    background: #0f77ac;

}



#topmenu li:hover li:hover, 

#topmenu li:hover li:hover li:hover, 

#topmenu li:hover li:hover li:hover li:hover, 

#topmenu li:hover li:hover li:hover li:hover li:hover {

    background: #3f82a9;

}



#topmenu li li.active {

    background: #3f82a9;

}



/**global styles**/



div.registration fieldset, 

div.profile fieldset, 

div.profile-edit fieldset, 

div.remind fieldset, 

div.reset fieldset, 

div.login fieldset,

div.edit fieldset {

  border: 1px solid #D7E7EC;

}



fieldset.word, 

fieldset.phrases, 

fieldset.only {

  border: 1px solid #D7E7EC;

}



.inputbox, input.validate-password, input.validate-username, input.required, select, textarea, div.formelm input {

    border: 1px solid #d6e6eb;

    background: #edf4f6;

  color: #006383; 

}



input.button, button.validate, button {

    background: #006383;

}



fieldset.phrases {

  border: 1px solid #D7E7EC;

}



fieldset.only {

  border: 1px solid #D7E7EC;

}



fieldset.filters {

  border: 1px solid #D7E7EC;

}



table.category {

    border: 1px solid #019FD5;

    width: 100%;

}



table.category thead {

    background: #019FD5;

}



div.panel h3.title {

    background: #019FD5;

}



tr, td {

    border: 1px solid #019FD5;

}



p.readmore a:link, p.readmore a:visited {

    color: #006383;

}



/************************ plugin page break ******************/



hr.system-pagebreak  {

    background: #D7E7EC;

}



/************************ Presentation Style: pages ******************/



div#article-index { 

    border: 1px solid #D7E7EC;

}



div.pagenavcounter {

    background: #D7E7EC;

    border: 1px solid #D7E7EC;

}



/************************ Presentation Style: sliders ******************/



div#sliders div.panel {

  border: 1px solid #D7E7EC;

}



div#sliders .panel h3#basic-details.title { 

  border: 1px solid #D7E7EC;

  background: #D7E7EC;

}



div#sliders .panel h3#basic-details.title a:link,

div#sliders .panel h3#basic-details.title a:visited {

  color: #006383;

}



/************************ Presentation Style: tabs ******************/



.tabs dt.tabs {

  background: #EDF4F6;

  border-right: solid 1px #006383;

  border-left: solid 1px #006383;

  border-top: solid 1px #006383;

}



.tabs dt.tabs.closed {

  background: #006383;

  border: solid 1px #006383;

}



.tabs dt.tabs.basic-details.open h3 a:link,

.tabs dt.tabs.basic-details.open h3 a:visited {

  color: #006383;

}



dd.tabs { 

  background: #EDF4F6;

  border: solid 1px #006383;

}