/*--------------------------------------------------------------
# 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
---------------------------------------------------------------*/

/*********************** DETAILS OF LAYOUT ELEMENTS ***********************/ 

/** layout **/

h1#jm-logo {
	font-size: 3em;
	margin: 0;
    text-shadow: 0px 1px 0px #1e4b84;
}

h1#jm-logo a:link,
h1#jm-logo a:visited {
	text-decoration: none;
	display: block;
	color: #fff;
}

#jm-copyrights p,
#jm-djmenu-icon p {
	margin: 0;
}

#jm-pathway span.showHere {
	font-weight: bold;
	margin: 0 3px 0 0;
}

#jm-pathway h3 {
	font-size: 1em;
	line-height: 1.5em;
	font-weight: bold;
	float: left;
	margin: 0 5px 0 0;
}

#jm-stylearea a:link, 
#jm-stylearea a:visited {
	background: #9dc0df;
	display: inline-block;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	padding: 5px 10px;
	text-decoration: none;
	color: #fff !important;
}

#jm-stylearea a:hover {
	background: #4086c1;
}

/** search **/

#jm-search input.inputbox  {
    color: #fff;
	border: none;
	border-right: 1px solid #a1b5d0;
	border-bottom: 1px solid #a1b5d0;
	background: rgba(255, 255, 255, 0.5);
    -webkit-box-shadow: inset 1px 1px 3px 0px rgba(0, 0, 0, 0.3), 0px 2px 4px -2px rgba(0, 0, 0, 0.3);
    box-shadow: inset 1px 1px 3px 0px rgba(0, 0, 0, 0.3), 0px 2px 4px -2px rgba(0, 0, 0, 0.3);
}

#jm-search input.button[type="image"] {
    -webkit-box-shadow: 0px 2px 4px -2px rgba(0, 0, 0, 0.3);
    box-shadow: 0px 2px 4px -2px rgba(0, 0, 0, 0.3);
	padding: 8px 10px 9px 10px;
}

#jm-search label {
	padding: 0 10px 0 0;
	display: inline-block;
	vertical-align: middle;
}

/** template **/

.newsflash .newsflash-title {
	font-size: 1em;
	font-weight: bold;
}

.newsflash a.readmore {
	margin-bottom: 10px;
}

/** doctextsizer list **/

.smallview body { /*CSS for "small font" setting*/
	font-size: 11px;
}

.normalview body { /*CSS to return page to default setting (with no additional CSS rules added)*/
}

.largeview body { /*CSS for "large font" setting*/
	font-size: 14px;
}

.smallview ul li {
	background-position: left 5px;
}

.largeview ul li {
	background-position: left 7px;
}

.smallview ul.linked li a {
	background-position: left 6px;
}

.largeview ul.linked li a {
	background-position: left 8px;
}

.smallview ul.special li {
	background-position: left 6px;
}

.largeview ul.special li {
	background-position: left 8px;
}