h1 {
	margin-top:10px;
	padding-top:0px;
	font-size: 24pt;
	font-weight: normal;
	color: #02376d;
	font-family: Arial;
	line-height:28px;
}
h2 { font-size: 16pt; font-weight: normal; color: #9c0058; font-family: Arial; }
h3 { font-size: 13pt; font-weight: bold; color: #000000; font-family: Arial;  }
h4 { font-size: 11pt; font-weight: bold;}
h5 { font-size: 8pt; font-weight: normal; color: #94ab6d; font-family: Arial; }
h6 { font-size: 11pt; font-weight: bold; color:#9F0057;  font-family: Arial; }


a { font-weight: bold; color: #5c5b5b; font-family: Arial; text-decoration: none;   }
a:hover{ font-weight: bold; color: #003d7d; font-family: Arial; text-decoration: none;  }
a:static{  font-weight: bold; color: #003d7d; font-family: Arial;  }
a img { border:none; }

body{ font-size: 10pt; font-weight: normal; color: #5c5b5b; font-family: Arial; }

.footer {color:#5c5b5b; font-size: 10px;}
.footer  a{text-decoration:none;color:#5c5b5b; font-size: 10px;}
.footer a:hover {color:#5c5b5b; text-decoration:underline; font-size: 10px;}

.contenttitle { font-size: 20pt; font-weight: normal; color: #02376d; font-family: Arial; }

.listedtable body{ font-size: 8pt; font-weight: normal; color: #94ab6d; font-family: Arial; }
.listedtable a { font-size: 8pt; font-weight: normal; color: #94ab6d; font-family: Arial;  }
.listedtable a:hover{ font-size: 8pt; font-weight: normal; color: #94ab6d; font-family: Arial; text-decoration: underline;  }
.listedtable a:static{  font-size: 8pt; font-weight: normal; color: #94ab6d; font-family: Arial;  }


.listedquestionlinks body{font-size: 13pt; font-weight: bold; color: #000000; font-family: Arial;  }
.listedquestionlinks a { font-size: 13pt; font-weight: bold; color: #000000; font-family: Arial;  }
.listedquestionlinks a:hover{ font-size: 13pt; font-weight: bold; color: #003d7d; font-family: Arial;  }
.listedquestionlinks a:static{ font-size: 13pt; font-weight: bold; color: #000000; font-family: Arial;   }


/* BLOG Formatting */
div.blogHeader { background-color:#02376d; width:662px; }
div.blogEntries {width:660px; border:0px; }
div.entry {width:660px; border: solid 1px #c2c2ce; }
h3.entryTitle {width:656px;  }

tr.monthRow { background-color: #02376d; color: #ffffff;}

td.currentMonth { color: #ffffff;}
td.currentMonth  a{ color: #ffffff;}
td.currentMonth a:hover { color: #ffffff; text-decoration: underline; }
table.calendarTable {border: solid 1px #c2c2ce;}

div.blogRecentPosts ul {
font-size: 12px;
color: #02376d;
text-indent: 10px;
list-style-position: outside;
list-style-type: square;
padding: 6px;
margin: 2px;
}

div.blogRecentPosts li { padding-bottom: 20px; }

.blogrecentlink a{padding: 0px; margin: 0px; text-indent: 0px;}
.blogrecentlink a:hover{padding: 0px; margin: 0px; text-indent: 0px;}
.blogrecentlink a:static{padding: 0px; margin: 0px; text-indent: 0px;}

/* Search */
.ektronSearch ul.searchNavigation li {
display: block;
float: left;
margin-top: 0em;
margin-bottom: 0em;
margin-left: 0em;
margin-right: 0.25em;
border-top-color: #c2c2ce;
border-top-width: 0px;
border-top-style: solid;
border-right-color: #c2c2ce;
border-right-width: 0px;
border-right-style: solid;
border-bottom-color: currentColor;
border-bottom-width: 0px;
border-bottom-style: none;
border-left-color: #c2c2ce;
border-left-width: 0px;
border-left-style: solid; }

.ektronSearch div.searchWrapper { 
clear: left;
padding-top: 1em;
padding-right: 1em;
padding-bottom: 1em;
padding-left: 1em;
margin-top: 0em;
margin-right: 0em;
margin-bottom: 0em;
margin-left: 0em;
border-top-color: #c2c2ce;
border-left-color: #c2c2ce;
border-right-color: #c2c2ce;
border-bottom-color: #c2c2ce;
border-top-width: 5px;
border-left-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-top-style: solid;
border-left-style: solid;
border-right-style: solid;
border-bottom-style: solid;
}

.ektronSearch ul.searchNavigation li a { 
display: block;
padding-top: 0.25em;
padding-right: 0.5em;
padding-bottom: 0.25em;
padding-left: 0.5em;
text-decoration: none [overridden];
background-color: #03387d;
color: #ffffff;
 border-top-color: #c2c2ce;
border-top-width: 1px;
border-top-style: solid;
border-right-color: #c2c2ce;
border-right-width: 1px;
border-right-style: solid;
border-bottom-color: #03387d;
border-bottom-width: 0px;
border-bottom-style: solid;
border-left-color: #c2c2ce;
border-left-width: 1px;
border-left-style: solid; 
}

.ektronSearch ul.searchNavigation li a:hover { 
text-decoration: none;
}

.ektronSearch ul.searchNavigation li a.selected { 
background-color: #ffffff;
padding-top: 0.25em;
padding-right: 0.5em;
padding-bottom: 0.25em;
padding-left: 0.5em;
position: relative;
top: 0px;
color: #5c5b5b;
border-bottom: solid 0px #c2c2ce;
border-left: solid 2px #c2c2ce;
border-right: solid 2px #c2c2ce;
border-top: solid 2px #c2c2ce;
 margin-left: 0px;
}

ul {
		}
	ul li {
	padding-bottom:13px; 
	 font-size:12px;
	}
div{ text-align:left;}

.emhs_contentlightbox_single_title{font-size:13px; padding-bottom: 10px; }


/* Accordion */
.accordionLink{
font-size: 14px ;
color: white;
}


.accordionHeader
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #2E4d7B;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

#master_content .accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionHeaderSelected
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #5078B3;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

#master_content .accordionHeaderSelected a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
    background-color: #D3DEEF;
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}


.navigation
{
font-size: 11pt; font-weight: bold; color:#9F0057;  font-family: Arial;
padding:0 0 0 px;
margin:0;
white-space:nowrap;
list-style-type:none;
Width:5px;
}

#menu
{
padding:0 0 0 0px;
margin:0;
font-family: arial, helvetica, sans-serif;
white-space:nowrap;
list-style-type:none;
}
#menu li {display:inline;}
#menu li a
{
 font-size: 15px;
padding:0.2em 1.5em;
background:white;
text-decoration:none;
float:left;
border:0px solid #000;

}
#menu li a:hover
{
 font-size: 15px;
background:white;
}
hr{	
	background-color:#FAE7A3;
	color:#FAE7A3;
	border:none;
	height:1px;
	margin-bottom:10px;
}
.collapsibleContentTitle {
	font-weight: bold;
	font-size: 15px;
}
#leadership .collapsibleContentTitle {
	font-weight: bold;
	font-size: 14px;
}
.collapsibleContentTitle:hover {
	cursor:pointer;
	color:#003d7d;
}
.blogentrytitle {
	font-size:16px;
	margin-bottom: 10px;
}
.blogentry {
	margin-bottom: 10px;
}
.blogentryreadmore {
	text-align: right;
}
h2 a{ font-size: 16pt; font-weight: normal; color: #9c0058; font-family: Arial; }
h2 a:hover{ font-size: 16pt; font-weight: normal; color: #003d7d; font-family: Arial; }
#blog_box {
	float:left;
	clear:both;
	width:100%;
}

.ekleavecomment {
padding:10px;
}
.entry table
{
    width:640px;
    margin:10px;
    padding:10px;
    background-color:#fff4cc;
}
    

 /* OPENCUBE Z-INDEX FIX FOR BOTH MENU VERSIONS --- DO NOT REMOVE */
#qm0 {z-index: 9 !important;}
.imrcmain0 {z-index: 9 !important;}


/* --- JQUERY ACCORDION - START --- */

/** {margin:0; padding:0} */
/* --- Headings --- */

#accordioncontrol li {margin-left: 0px; 
	list-style-type:none; padding-right: 0px;
	}
#accordioncontrol .li_wide {list-style-type:none;
		clear: none ;
	}
#accordioncontrol h1 { font-family:georgia,'times new roman',times,serif; font-size:2.5em; font-weight:normal; color:#f60}
#accordioncontrol h1, #accordioncontrol h2, #accordioncontrol h3 { font-weight:normal;margin-bottom:1em}
#accordioncontrol h2, #accordioncontrol h3, #accordioncontrol h4 a, #accordioncontrol h5 a { font-weight:normal; padding:3px 10px}
#accordioncontrol h2, #accordioncontrol h3, #accordioncontrol h4, #accordioncontrol h5 { font-weight:normal; font-size:1em}


#main h2 {background-color:#f0f0f0}
#side, #side h2, #side h3 {background:#000; color:#e3e3e3}
#side h2 {border-bottom:1px solid #484b51}

#accordioncontrol a {padding:1px; border:1px solid #003366; color:#ffffff}  /* expandable link colors */
#accordioncontrol a:hover, #accordioncontrol a:focus, #accordioncontrol a:active {border:1px solid #003366; text-decoration:none; outline:0 none}
#side a {display:block; border-width:0 0 1px; border-color:#445; color:#f0f0f0}
#side a:hover, #side a:active, #side a:focus {background-color:#334}
 
.js #main .accordion {visibility:hidden}
.js #side .accordion {display:none}
.accordion {margin:0; padding:0 10px}
.accordion li {list-style-type:none}
.accordion li.last-child {margin-left:19px; list-style-type:disc}
#side ul.accordion ul {margin:0; padding:0 0 0 20px;}
.accordion .outer {border:1px solid #003366; border-width:0 1px 1px; background: #fff;  }  /* expandable content area */
.accordion .inner {margin-bottom:0; padding:.5em 20px 1em; position:relative; }
.accordion .inner .inner {padding-bottom:10;  }
.accordion .h {padding-top:.3em} 
.accordion p {margin-top:.5em}
 
a.trigger { background-color: #003366; padding-left:20px !Important; background-image: url(/images/plus.gif); background-repeat: no-repeat; background-position: 1px 50%;  font-weight:700}  /* expandable colors */
a.trigger.open {background-image: url(/images/minus.gif)}
 
.last-child a.trigger{padding-left:1px; background-image:none; font-weight:normal}
#main a.trigger {background-color:#f0f0f0 }
#main a.trigger.open {border-color:#dadada; background-color:#e7e7e7}
#main a:hover.trigger.open, #main a:focus.trigger.open, #main a:active.trigger.open {}
#side a.active{font-weight:700; color:#f72; text-decoration:none}
/* document links */
#accordianquicklinks{ color: #af0034; font-size: 10px;}
#accordianquicklinks a {border: solid 0px white !Important; font-size: 11px; color: Blue;}
#accordianquicklinks a:focus, #accordianquicklinks a:active {border: solid 0px white !Important;}
#accordianquicklinks a:hover{border: solid 0px white !Important; color: #af0034;}
#accordianquicklinks li {margin-left: 2em; 	list-style-type:square;  padding-right: .75em; padding-bottom: 5px;	}
/* Content links */
#htmlcontent a {border: solid 0px white !Important; color: Blue;}
#htmlcontent a:hover{border: solid 0px white !Important; color: #af0034;}
#htmlcontent li {margin-left: 2em; 	list-style-type:square;  padding-right: .75em; padding-bottom: 5px;	}

/* --- JQUERY ACCORDION - END --- */
