/*--------------------------------------------------------------
 # 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
 ---------------------------------------------------------------*/
/***custom styles for editor***/

/* border for images with class = border_img  */
.border_img {
    border: 4px solid #ECEFF0;
}
.border_img2 {
    border: 4px solid #fff;
}
a.readon {
	padding: 0 0 0 15px; 
	margin: 0; 
	font-weight: bold;	 
}

a.readon:link, a.readon:visited {
	text-decoration: underline;
}

a.readon:hover {
	text-decoration: none;
}

p.green {
    padding: 0 0 0 10px;
    border-left: 4px solid #79b606;
}

p.blue {
    padding: 0 0 0 10px;
    border-left: 4px solid #008cc1;
}

p.red {
    padding: 0 0 0 10px;
    border-left: 4px solid #DB261D;
}

p.yellow {
    padding: 0 0 0 10px;
    border-left: 4px solid #fbb802;
}

p.grey {
    padding: 0 0 0 10px;
    border-left: 4px solid #e6e6e6;
}
 
p.greenfill {
	border: solid 2px #083604;
	background: #79b606;
	display: block;
    padding: 10px;
    text-align: justify;
	color: #FFFFFF;
}

p.bluefill {
	border: solid 2px #0b3b6c;
	background: #008cc1;
	display: block;
    padding: 10px;
    text-align: justify;	
	color: #fff;
}

p.redfill {
	border: solid 2px #830303;
	background: #DB261D;
	display: block;
    padding: 10px;
    text-align: justify;
	color: #fff;
}

p.yellowfill {
	border: solid 2px #f38900;
	background: #fbb802;
	display: block;
    padding: 10px;
    text-align: justify;
	color: #6a5a11;
}

p.greyfill {
	border: solid 2px #a9a8a6;
	background: #e6e6e6;
	display: block;
    padding: 10px;
    text-align: justify;
	color: #706767;
}

p.dark1 {
	background: #e1e0df;
	border-left: solid 4px #018dc2;
	display: block;
    padding: 10px;
    text-align: justify;
	color: #2e2e2e;
}

p.dark2 {
	background: #a9a8a6;
	border-left: solid 4px #fbb802;
	display: block;
    padding: 10px;
    text-align: justify;
	color: #2e2e2e;
}

.quote, blockquote {
    color: #787878;
    background: url(../images/quote.png) top left no-repeat;
    font-style: italic;
    padding: 5px 10px 0 40px;
    display: block;
}

ul.linked,
ul.square,
ul.linked ul,
ul.square ul {
	list-style: none;
	padding: 0;
}

ul.linked li {
	background: none; 
	padding: 0; 
	margin: 0;
}

ul.linked li a:link, ul.linked li a:visited {
	background: url(../images/list_link.png) 0 7px no-repeat;
	display: block;
	color: #0B6486;
	margin: 0;
	padding: 0 0 0 15px;
	text-decoration: underline;
}

ul.linked li a:hover {
	background: url(../images/list_link_h.png) 0 7px no-repeat;
	padding: 0 0 0 17px;
	text-decoration: none;
}

ul.square li {
	padding: 0 0 0 12px;
	margin: 0 0 0 3px;
}

ul.square li li, ul.square li ul.square li {
}

