@charset "UTF-8";

/* A variation on Eric Meyer's CSS Reset:
   This is disabled because the Blueprint framework already has it.
   You should enable it if you aren't using Blueprint.

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
body {
	line-height: 1;
	color: black;
	background: white;
}
ol, ul {
	list-style: none;
}
table {
	border-collapse:collapse;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
abbr,acronym {
	border:0;
}
*/

/* Below are the CSS styles that aren't included with Blueprint. It's a good idea to keep them whether or not you use it unless you know what you're doing. */

/* Text styles */

td span.tooltips-link:hover{
	padding:4px !important;
	background-color:#3B7AB2 !important;
	color:#FFF !important;
		border:1px dotted #3B7AB2 !important;

}

span.tooltips-link{
	color:#3B7AB2 !important;
	border-bottom:1px dotted #3B7AB2 !important;
	cursor: help !important;
		font-weight:bold !important;


}


span.tooltips-link:hover{
	font-weight:bold !important;
	font-size:12px !important;

}

div.moduletablenot{
	margin-top:17px !important;
}


div.moduletablenot h3{
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:bold !important;
	border-bottom:1px solid  #878791;
	padding-bottom:7px !important;
	color: #878791}

span.aidanews2_readmore{
	background-image:url(../../../images/arrow_orange.gif);
	background-repeat: no-repeat;
	padding-left:8px;
	background-position:0px 3px;
	clear:both !important;
	margin-left:195px;
	
	
}

div.tooltips-tip{
	z-index:100000;
	height:730px !important;
	width:300px !important;
	
}

div.tooltips-tip tbody{
	background-color:#FFF !important;
}


div.tooltips-tip table{
	height:450px !important;
}

ul.pagenav{
	list-style:none !important;	width:570px !important;
	padding-left:0px !important;
	clear:both !important;

}


.pagenav-prev a,.pagenav-next a{
padding: 3px 10px;
text-decoration: none;
border: 0px solid #aaa;
color: #ffffff;
background-color: #5c5c61;
height:15px !important;
margin-left:10x !important;
font-size:10px !important;
margin-bottom:20px !important;
float:left !important;
margin-right:10px !important;

}
div.aidanews2{

	margin-bottom:20px;
}

.subtit{
	color:#9999A3;
}
div.moduletabletit div.contentheading{
	padding-left:15px !important;
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:18px !important;
	font-weight:bold !important;
	color:#000 !important;
	padding-top:45px !important;
	
		
}

div.moduletabletit{	

}

li ul,li ol { margin:0; }ul, ol { margin:0 1.5em 1.5em 0; padding-left:1.5em; }


ul#dj-main91{
	width:auto !important;
	left: 690px !important;
	position:absolute !important;
	top:3px !important;
}

li.itemid113,li.itemid114{
	padding-left:15px !important;
	color: #878791 !important;
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	line-height:15px !important;
	float:left !important;
}

li.itemid113 a,li.itemid114 a,li.itemid115 a,li.itemid116 a{
		color: #878791 !important;
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	line-height:15px !important;	float:left !important;



}
.dj-main li.dj-up{
	width:auto !important;
	float:left !important;
}


li.itemid113 a:hover,li.itemid114 a:hover,li.itemid115 a:hover,li.itemid116 a:hover{
		color: #000 !important;
	

}

li.itemid115,li.itemid116{
	padding-left:118px !important;
		color: #878791 !important;
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	line-height:15px !important;
	float:left !important;

}
div.moduletablemat{
	margin-top:86px !important;
	height:10px !important;
}

li#item-113,li#item-115{
	padding-top:5px !important;
}

ul#dj-main91.dj-main li a.dj-up_a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px !important;
	color:#9999A3 !important;
}

dd.create{
	font-size:10px !important;
	color:#878791;
	}
a.subMenuBtn{
	padding-left:15px !important;
}
div.item-page{
}
div.item-page h2{
	font-weight:bold;
}

ul#dj-main98.dj-main li a.dj-up_a  {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px !important;
	line-height:15px !important;
	color:#9999A3 !important;
}

.items-leading h2{
	font-size:11px;
	line-height:15px;
	font-weight:bold;
}

dl.article-info{
}


span.aidanews2_text{
	font-size:11px !important;
	font-family:Arial, Helvetica, sans-serif;
	line-height:15px !important;
	clear:right !important;
 
 	
}

div.itempage h2{
	font-size:15px !important;
	line-height:22px !important;
}
.blog-featured h2 {
	font-size: 1.5em;
	margin-bottom:0em;
}
p.readmore {
	text-indent:0;
	font-size: .9em;
}
.joomla-footer {
	font-size: .9em;
	margin-bottom: 30px;
}

/* Article functions */
ul.actions {
	clear:both;
	margin-top: -50px;
	float:right;
}
ul.actions li {
	list-style-type: none;
	float:right;
	margin-left: 10px;
}

/* Login styles */
p#form-login-username label,
p#form-login-password label {
	width: 160px;
	display:block;
}
p#form-login-remember label {
	font-size: .9em;
	font-weight: normal;
	line-height: 25px;
}
p#form-login-remember input {
	float:left;
	margin-right: 5px;
}
form#form-login ul {
	margin: 0;
	padding: 0;
}
form#form-login ul li {
	list-style-type: none;
	margin-left: 20px;
	font-size: .9em;
}

/* Image float styles */
.img-fulltext-left {
	float:left;
	margin-right: 20px;
	margin-bottom: 20px;
}

.img-intro-left {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}

.img-fulltext-right {
	float: right;
	margin-left: 20px;
	margin-bottom: 20px;
}

.img-intro-right {
	float: right;
	margin-left: 10px;
	margin-bottom: 10px;
}
