#navbar .inputbox {
color: #527da8;
}
div#navbar {
background:url(../images/navbar-bg_f3.jpg) repeat-x;
}
div#footer{
background: url(../images/footer-bg_f3.jpg) repeat-x;
}
.button {
/* button style for Joomla component, form and module buttons
specifically in the  sidebar*/
border: 1px solid #527da8;
background: #527da8;
color: #fff;
margin: 8px 0;
padding: 1px 15px;
font-size: 100%;
}
.inputbox:hover {
border:1px solid #527da8;
}
.inputbox:focus {
border:1px solid #527da8;
}
#main .moduletable h3 {
color: #527da8;
border-bottom: 1px solid #c4bb97;
}
ul#mainlevel li a:hover {
background: #527da8 url(../images/left-menu-bullet.gif) no-repeat 7px 6px;
color: #fff;
}
ul#mainmenu-nav a.haschild {
background: transparent url(../images/menu-bg-haschild_f3.jpg) no-repeat 50% 108%;
}
ul#mainmenu-nav a.haschild:hover,
ul#mainmenu-nav li:hover a.haschild,
ul#mainmenu-nav li.iehover a.haschild {
background: transparent url(../images/menu-bg-haschild-hover_f3.jpg) repeat bottom center;
}
ul#mainmenu-nav li:hover li a:hover,
ul#mainmenu-nav li:hover li:hover a,
ul#mainmenu-nav li.iehover li a:hover,
ul#mainmenu-nav li.iehover li.iehover a
/* 3rd Menu Hover Persistence */
ul#mainmenu-nav li:hover li:hover li a:hover,
ul#mainmenu-nav li:hover li:hover li:hover a,
ul#mainmenu-nav li.iehover li.iehover li a:hover,
ul#mainmenu-nav li.iehover li.iehover li.iehover a,
/* 4th Menu Hover Persistence */
ul#mainmenu-nav li:hover li:hover li:hover li a:hover,
ul#mainmenu-nav li:hover li:hover li:hover li:hover a,
ul#mainmenu-nav li.iehover li.iehover li.iehover li a:hover,
ul#mainmenu-nav li.iehover li.iehover li.iehover li.iehover a {
  background: #527da8;
}
ul#mainmenu-nav li:hover li a.hassubchild,
ul#mainmenu-nav li.iehover li a.hassubchild,
/* 3rd Menu Normal State - With Child Elements */
ul#mainmenu-nav li:hover li:hover li a.hassubchild,
ul#mainmenu-nav li.iehover li.iehover li a.hassubchild,
/* 4th Menu Normal State - With Child Elements */
ul#mainmenu-nav li:hover li:hover li:hover li a.hassubchild,
ul#mainmenu-nav li.iehover li.iehover li.iehover li a.hassubchild {
	background: #fff url(../images/hassubchild_blue.gif) no-repeat right center;
}
ul#mainmenu-nav li:hover li a.hassubchild:hover,
ul#mainmenu-nav li:hover li:hover a.hassubchild,
ul#mainmenu-nav li.iehover li a.hassubchild:hover,
ul#mainmenu-nav li.iehover li.iehover a.hassubchild,
/* 3rd Menu Hover Persistence - With Child Elements */
ul#mainmenu-nav li:hover li:hover li a.hassubchild:hover,
ul#mainmenu-nav li:hover li:hover li:hover a.hassubchild,
ul#mainmenu-nav li.iehover li.iehover li a.hassubchild:hover,
ul#mainmenu-nav li.iehover li.iehover li.iehover a.hassubchild{

	background: #527da8 url(../images/hassubchild.gif) no-repeat right center;
}
#mainmenu-nav #active_menu-nav.haschild {
	color:#fff;
background: transparent url(../images/menubg-haschild-active_f3.jpg) repeat bottom center;
}
#mainmenu-nav #active_menu-nav {
background: transparent url(../images/menu-active-bg_f3.jpg) repeat bottom center;
}
#mainmenu-nav li * a#active_menu-nav {
background:#527da8;
}
#mainmenu-nav li li * a#active_menu-nav {
background: #527da8;
}
#mainmenu-nav li a#active_menu-nav.hassubchild {
	background: #527da8 url(http://www.joomlajunkie.com/commercial/flex/templates/madeyourweb/images/hassubchild.gif) no-repeat right center;
}
h1, h2, h4, h6  {
color:#527da8;
}
a:link,a:visited {
color:#527da8;
}
td.contentheading {
color:#527da8;
}
.sectiontableheader{
background:#E3F5FB;
}