/*--------------------------------------------------------------
# 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 {
	margin: 0;
}

h1#jm-logo a:link,
h1#jm-logo a:visited {
	text-decoration: none;
	display: block;
}

#jm-header p,
#jm-copyrights p,
#jm-social p {
	margin: 0;
}

/** modules **/

.jm-module.green input, .jm-module.green select, .jm-module.green textarea,
.jm-module.blue input, .jm-module.blue select, .jm-module.blue textarea,
.jm-module.orange input, .jm-module.orange select, .jm-module.orange textarea {
	border: 1px solid #fff;
}

.jm-module input.button, .jm-module button.validate, .jm-module button {		
	background: #ffa200;
}

.jm-module input.button:hover, .jm-module button.validate:hover, .jm-module button:hover {
    background: #ffb638;
}

.jm-module.orange input.button, .jm-module.orange button.validate, .jm-module.orange button {		
	background: #009BDA;
}

.jm-module.orange input.button:hover, .jm-module.orange button.validate:hover, .jm-module.orange button:hover {
    background: #31b8ee;
}

.jm-module.green a:link,
.jm-module.green a:visited,
.jm-module.orange a:link,
.jm-module.orange a:visited,
.jm-module.blue a:link,
.jm-module.blue a:visited {
	color: #fff;
}

.jm-module.green ul li,
.jm-module.orange ul li,
.jm-module.blue ul li {
	background-image: url(../images/li_white.png);
}

/** template **/

.newsflash .newsflash-title {
	font-size: 1em;
	font-weight: bold;
	font-style: italic;
}

.newsflash a.readmore {
	margin-bottom: 10px;
}

#jm-pathway span.showHere {
	font-weight: bold;
	margin: 0 3px 0 0;
}

#jm-pathway h3 {
	font-size: 1em;
	line-height: 1.5em;
	font-style: normal;
	float: left;
	margin: 0 5px 0 0;
}

/** 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 6px;
}

.largeview ul li {
	background-position: left 8px;
}

.smallview ul.linked li a {
	background-position: left 5px;
}

.largeview ul.linked li a {
	background-position: left 8px;
}

.smallview ul.special li {
	background-position: left 5px;
}

.largeview ul.special li {
	background-position: left 8px;
}