@charset "utf-8";
/* This css has all the styles specific to Nspire Content

/*********************/
/* General HTML Tags */
/*********************/
A
{
	color:#9e2829;
	text-decoration:none;
}

P A:hover
{
	border-bottom:1px dashed #9e2829;
}

TD 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

H1
{
	background-color:#000000;
	padding:3px 0px 3px 15px;
	margin:0px 0px 20px 0px;
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
	font-family:Arial, Verdana, sans-serif;
}

H2
{
	padding:8px 0px 2px 0px;
	margin:8px 0px 2px 0px;
	font-size:12px;
	color:#9e2829;
	font-weight:bold;
}

H3
{
	padding:8px 0px 2px 0px;
	margin:8px 0px 2px 0px;
	font-size:14px;
	color:#9e2829;
}

H4
{
	padding:6px 0px 1px 0px;
	margin:6px 0px 1px 0px;
	font-size:12px;
	color:#000000;
}

P
{
	font-family:Verdana,Myriad Pro, Arial;
	font-size:12px;
	color:#777777;
	margin:0px 0px 6px 0px;
	padding:0px 0px 6px 0px;
	line-height:18px;
}


IMG, A IMG
{	
	border:0px;
}

OL
{
}

OL LI
{
/*	margin-bottom:0px 0px 5px 0px;
	padding:3px 0px 3px 20px;*/
	padding-bottom:10px;
	line-height:18px;
	color:#777777;
	font-size:12px;	
}

UL
{
	margin:0px 0px 5px 0px;
	padding:0px 0px 5px 0px;
}

UL LI, OL LI UL LI
{
	background:url(../images/li-bullet.gif) no-repeat 23px 10px;
	margin-bottom:0px 0px 5px 0px;
	padding:3px 0px 3px 40px;
	line-height:18px;	
	list-style-type:none;
	color:#777777;
	font-size:12px;
}


.redDark
{
	color:#9e2829;
}

.redBright
{
	color:#c51100;
}

.jobHeadingRed {
	font-weight:bold;
	color:red;
	font-size:1.55em;	
}

.redBrightLargeBold
{
	color:#c51100;
	font-size:12px;
	font-weight:bold;
}


.testimonialAuthInfo
{
	padding:3px 0px 0px 0px;
	margin:3px 0px 0px 0px;
}

.testimonialAuthCredentials
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

.floatLeft {
	float:left;
	margin-right:15px;
}

.floatRight {
	float:right;
	margin-left:15px;
}

.floatRightWithBorder {
	float:right;
	padding:4px;
	border:1px solid #c1c1c1;
	margin-left:15px;
}

.floatLeftWithBorder {
	float:left;
	padding:4px;
	border:1px solid #c1c1c1;	
	margin-right:15px;
}



div.caption       { padding: 0 10px 0 10px; }
div.caption img   { border: 1px solid #CCC; }
div.caption p     { font-size: .90em; color: #666; text-align: center; }

/* STYLES FOR JOOMLA! EDITOR */
hr#system-readmore  { border: red dashed 1px; color: red; }
hr.system-pagebreak { border: gray dashed 1px; color: gray; }
border: gray dashed 1px; color: gray; }
