/* JMM Content Styles */

p {
line-height:1.4em;
font-size:.8em;
}

li {
font-size:11px;
line-height:1.7em;
}

td {

}

.HtmlButton {
font-size:1em;
}

p, td, select, li, .input, input, h2, h3, h4, h5, #publishers, #subFooter, .CTtableout, .CTtablein, .CT, .Alert, #listingPagination, #docFormBottom {
font-family:"Trebuchet MS", Helvetica, sans-serif;
color:#333;
}

.NLauthor {
display:block;
margin:0 0 20px 0;
}

.NLtitle {
font-family:"Trebuchet MS", Helvetica, sans-serif;
font-weight:bold;
font-size:.8em;
}

span.NLtitle {
font-size:1.3em;
}

a {
color:#175DB5;
}

#mainFooter a, #subFooter a {
color:#666;
}

#mainFooter a:hover, #subFooter a:hover {
color:#333;
}

select {
font-size:11px;
}

h1 {
font-family: Georgia, Cambria, serif;
font-size:2.6em;
color:#DE970E;
font-weight:normal;
margin:0;
padding:0;
line-height:1em;
}

h2 {
font-size:1.3em;
color:#2B8BD9;
padding:0;
margin:0 0 30px 0;
}

h3, h4 {
color:#2B8BD9;
}

h3 {
font-size:1em;
}

	#question h3 {
	font-size:20px;
	color:#175DB5;
	}

h4 { /* paragraph header that sits right on top of paragraph below it */
line-height:1em;
padding:1em 0 0 0;
/padding:0;
margin:0;
/margin:0 0 -.5em 0;
font-size:16px;
}

h5 { 
line-height:1em;
padding:8px 0;
margin:0 0 -1em 0;
/margin:0 0 -1.4em 0;
font-size:16px;
}

ul.inlineLinks {
list-style:none;
margin:0;
padding:0;
}

ul.inlineLinks li {
display:inline;
float:left;
margin:0;
padding:8px .7em 14px .7em;
height:10px;
}

#breadcrumb {
font-family:"Trebuchet MS", Helvetica, sans-serif;
font-size:.75em;
color:#bbb;
padding:16px 0 20px 0;
}

#breadCrumb a {
color:#bfbfbf;
text-decoration:none;
padding:0 6px;
}

#breadCrumb a:hover {
color:#999;
}

#middleColumn p {
color:#575757;
font-size:.75em;
}

.rightAlert {
color:#524F23;
font-size:.9em;
padding-left:10px;
font-weight:bold;
}

.rightAlert a {
color:#524F23;
}

.Alert {
color:#f00;
}

.CTodd {
background:#f4faff;
}

ul.article-all {
list-style-type:none;
padding:0;
}

ul.article-all li.title {
font-size:1em;
}

ul.article-all li.ore-EventDate, ul.article-all li.ore-EventTime {
display:inline;
}

ul.article-all li.ore-EventTime {
padding-left:1em;
}

#listingPagination{
margin-bottom:20px;
font-size:.9em;
}

#docFormBottom{
margin-top:20px;
font-size:.9em;
}

span.NLsummary {
display:block;
margin:10px 0 20px 0;
font-size:12px;
color:#444;
}

span.NLsummary p {
display:block;
margin:10px 0 20px 0;
font-size:12px !important;
color:#444;
}



/* ----------- kintera calendar styles ----*/

.CDheader {
background-color:#f2f2f2;
font-weight:bold;
padding:4px 8px;
border:1px solid #d6d6d6;
}

a.CDheader {
padding:0 12px;
border:1px solid #f2f2f2;
}

a.CDheader:hover {
padding:0 12px;
border:1px solid #6792D6;
text-decoration:none;
}

.CDtitle {
font-weight:bold;
color:#3963A7;
border-top:1px solid #eee;
border-bottom:1px solid #eee;
}

.CDEven {
padding:5px;
border:1px solid #eee;
color:#666;
}

.CDOdd {
padding:5px;
border:1px solid #eee;
background-color:#fafafa;
color:#666;
}

a.CDOdd {
padding:0px;
border:0px;
color:#175DB5;
}

a.CDEven  {
padding:0px;
border:0px;
color:#175DB5;
}
