
#rt-logo {
    background: url(images/whitelogo150.png) 0 0 no-repeat;
    height: 150px;
    width: 958px;
    display: block;
}

#rt-header .rt-block{
	padding-top: 2px;
	padding-bottom: 2px;

}



body {
	background: #331E54;
}

.bottom-shadows-dark #rt-main-footer2 {
	background: none;
}
	
/* Adjustments to match the standards manual */
.header-overlay-grunge-3, .main-overlay-grunge-3, .feature-overlay-grunge-3, .body-overlay-grunge-3, .bottom-overlay-grunge-3 {
	background: none;
} 

#rt-main-surround2.main-shadows-dark {
	background: none;
}

.header-shadows-dark #rt-main-header2 {
	background: none;
}

/* format the search bar */
.roksearch-wrapper #roksearch_search_str {
	border: none;
	width: 269px;
}

#rt-header .rt-container .rt-grid-3{
	width: 320px;
}

#rt-header .rt-container .rt-grid-9{
	width: 600px;
}

#rokajaxsearch .inputbox {
	float: left;
	width: 269px;
	height: 15px;
	line-height: 12px;
	padding: 4px 5px 5px 12px;
	border: 0;
	font-size: 13px;
	outline: none;
	background: none;
	color: inherit;
}

.header-shadows-dark .module-inner3{
	background: none;
}

/* create the icon in the modules */
.menu-type-fusionmenu .header-shadows-light .title, .menu-type-fusionmenu .body-shadows-light .title, .menu-type-fusionmenu .feature-shadows-light .title, .menu-type-fusionmenu .bottom-shadows-light .title, .menu-type-fusionmenu .body-shadows-light .rt-article-title, .menu-type-fusionmenu .body-shadows-light .rt-pagetitle, .item-page > h2:first-child {
	background: url(images/flame.png) 4px 50% no-repeat; 
	/* background: none; */
}

/* Style Quicklinks Area ***************/

.quicklinkbox img{
	border: 5px solid #F07B05;
}

.quicklinkbox img:hover{
	border: 5px solid white;
}

.quicklinksborder .rt-block{
	padding: 5px 0 0 0;
}

/* Change up titles to all be one case */
.title span, .rt-article-title span {
	font-weight: normal;
}

#rt-mainbody-bg .rt-article-title span, #rt-variation .title2 .title, .rt-article-title h1, .rt-article-title {
	color: #331E54 !important;
}
#rt-main ul li {line-height: 1.5rem;}

#rt-showcase .title {
	padding-top: 0;
	padding-bottom: 0;
}

#rt-showcase .quicklinks .rt-block{
	padding: 10px 0 0 0;
}




/* contactinfo */
table.contactinfo {
  margin: 0 0 0 0;
  background: whitesmoke;
  border-collapse: collapse; 
  width: 100%;
}

table.contactinfo th, table.contactinfo td, table.infotables th, table.infotables td  {
  border: 1px black solid;
}

table.contactinfo th, table.infotables th {
  background: url(images/th-bg.jpg) repeat-x top #331E54;
  text-align: center;
  color: #d5d5d5;
  padding: 0.1cm;
}

table.contactinfo td, table.infotables td {
  background: url(images/td-bg.jpg) repeat-x top #d5d5d5;
  text-align: left;
  color: #000000;
  padding: 0.1cm;
}

table.contactinfo td:hover, table.infotables td:hover {
  color: #000000;
  background: #aaafb8;
}


/* infotables */
table.infotables {
  margin: 1em 1em 1em 0;
  background: whitesmoke;
  border-collapse: collapse; 
}

.basic2 .rt-block {
	padding-top: 0;
	padding-bottom: 0;
}


/***** Make 5 day outlook display more events **************/
.outlook-content .outlook-summary {
	padding: 0px 0px 0 0;
}

.outlook-events {
	line-height: 140%;
}

.outlook-content img {
	padding-bottom: 0px;
}
.outlook-content {
	height:200px;
	overflow: auto;
}
/**************************************************************/
 
/*  @begin ANACRON SECTION ************/
#rt-top .rt-container:after { display: none;}
#rt-header .rt-grid-6.rt-alpha .rt-logo-block, #rt-header .rt-grid-4.rt-alpha .rt-logo-block { display: none;}
#rt-header .rt-grid-6.rt-alpha, #rt-header .rt-grid-4.rt-alpha  { display: block; width: 100%;}
#rt-header .rt-block.headerlogo {display: inline;}
#rt-header .rt-grid-6.rt-omega, #rt-header .rt-grid-4.rt-omega  { width: 100%; } 
.menu-block { float: left;}
#rt-header { background: #331E54; }
.customheaderlogo { padding: 10px 0; margin: 5px 0 0 50px; }
.rt-block.headerlogo { padding: 0; margin: 0;}
.rt-block.headersearch.basic { float: right; margin-top: -127px;}
#rokajaxsearch .inputbox { color: white;}


#rokajaxsearch .roksearch-wrapper {background: url(images/search-bg.png) 0 0 no-repeat;}

#roksearch_search_str { background: transparent url(images/search-icon.png) 97% 5px no-repeat !important; }
#rokajaxsearch .roksearch-wrapper { height: 25px;}

#rt-header .rt-container .rt-grid-6.rt-omega, #rt-header .rt-container .rt-grid-4.rt-omega  { 
border-left: 1px rgba(255,255,255,0.4) solid;
border-right: 1px rgba(255,255,255,0.4) solid;
border-top: 1px rgba(255,255,255,0.4) solid;
border-bottom: 1px rgba(255,255,255,0.4) solid;
background: rgba(0, 0, 0, 0.15) url(images/nav-overlay3.png) 50% 0 no-repeat;
box-shadow: 2px 2px 5px #000 ;
}

#rt-mainbody-surround { background: #f07b05; }
#rt-mainbody-surround .rt-container { background: #fff; box-shadow: 0px 0px 20px rgba(0,0,0,.5) ;}

.showcase-type-preset6 #rt-showcase, .dropdown.columns-1  { background: #331E54;}
#rt-header { box-shadow: none;}

.gf-menu li:hover > .item, .gf-menu li:focus > .item, .gf-menu .item, .gf-menu li.active > .item { color: white;}

.gf-menu li.active > .item, .gf-menu li:hover > .item, .gf-menu li:focus > .item { background: url(images/menutab-active.png) 0 0 repeat-x; }

.menu-block { margin: 0px;}
.gf-menu li:before { content: "";}
.gf-menu li { margin-right: 0px; border-left: 1px rgba(255,255,255, .2) solid; border-right: 1px rgba(255,255,255, .2) solid; border-top: none; border-bottom: none;}
.gf-menu li:last-child { border-right: none;}

.gf-menu.l1 > li > .dropdown {margin-top: 0;}
.gf-menu.l1 > li > .dropdown-spacer { height:  0px; }

body .rt-block.basic2 { margin: 0px 10px; padding: 0 15px;}
body .rt-block.quicklinks { margin: 0px 10px; padding: 0 15px;}

.outlook-date, .outlook-events { padding-left: 10px;}
div.outlook-events {margin-top: -17px;}
.gf-menu.l1 > li > .item, .gf-menu.l1 > li.parent > .item{ font-size: 16px; padding: 0 20px; }
#rt-showcase .rt-grid-6.rt-alpha { width: 610px;}
#rt-showcase .rt-grid-6.rt-omega { width: 350px;}
.outlook-content .outlook-summary { max-width: 276px;}

.blog .item h2:first-child, .item-page > h2:first-child  { background: #eee url(images/menutab-active.png) 0 0 repeat-x; }
.blog .item, .item-page, .greyborder { background: url(images/module-bm.png) 50% 100% repeat-x; border: 2px rgba(0,0,0,.3) solid; border-radius: 3px; padding: 0 10px;}
.blog .item h2:first-child, .item-page > h2:first-child { color: #331E54; margin: 0px -10px 10px -10px;
padding: 10px 5px 10px 0px;} 
.blog .item h2, .item-page > h2:first-word { color: #f07b05;}
.blog .item h2:first-child {line-height: 110%; font-size: 135%;}
[class^="title"] .module-title, [class*=" title"] .module-title { padding: 0px 0px;}
 
body .rt-block.outlook { margin: 0px; padding-left: 0px;} 

.outlook-content img { margin: 0px;}
.outlook-content > img { display: inline-block;}
.outlook-summary { display: inline-block;}

/********** EQUAL TABLES ********************/
.equaltables { width: 100%; display: table; table-layout: fixed;}
.equaltables > div  {	display: table-cell; margin: 10px; width: 2%; border: 10px solid rgba(0,0,0,0); vertical-align: top; word-break: break-word;}

/* @media only screen and (max-width: 767px){ 
	.equaltables, .equaltables div{ display: block; table-layout:auto; width: 100%; border: none; margin: 0;}
	.equaltables img { display: block; margin: 0 auto;}
}*/


.readon.thin { padding: 6px 20px;}
#rt-showcase .readon:hover { background-color: #ffcb4f; color: #331E54 ;}
.title2 .module-title { background: #ffcb4f url(images/menutab-active.png) 0 0 repeat-x; border: 2px solid rgba(0,0,0, .3); }
.title2 .module-title .title { color: #331E54 !important;}
/*
.title2 .module-title .title { background: url(images/flame.png) 5px 50% no-repeat; }*/
.logo-type-preset6 .title2 .module-title .title:before, .logo-type-preset6 .blog .item h2:first-child:before, .logo-type-preset6 .item-page > h2:first-child:before { content:url(images/flame.png) }
.title2 .module-title .title:before{ padding: 0 5px; }
.blog .item h2:first-child:before, .item-page > h2:first-child:before { content:url(images/flame.png); padding-left: 5px; }
.rt-block.title2 { padding-bottom: 0px; margin-bottom: 0px;}


body { color: #454545;} 

.phonesearch #rokajaxsearch .inputbox { color: black;}

iframe, img {max-width: 100%;}
#rt-copyright {background: #331e54; color: white;}
#rt-copyright a { color: #f07b05;}
#rt-copyright a:hover { color: white;}

.gf-menu .dropdown ul li .item { padding-left: 10px; border-bottom: 1px rgba(255,255,255,0.2) solid;}

.cat-children > h3 {display: none;}

@media only screen and (min-width: 1200px) { 

.gf-menu.l1 > li > .item, .gf-menu.l1 > li.parent > .item{ font-size: 16px; padding: 0 35px; }
#rt-showcase .rt-grid-6.rt-alpha { width: 800px;}
#rt-showcase .rt-grid-6.rt-omega { width: 400px;}
.outlook-content .outlook-summary { max-width: 460px;}
}

@media only screen and (min-width: 768px) and (max-width: 959px) {
.gf-menu.l1 > li > .item, .gf-menu.l1 > li.parent > .item{ font-size: 13px; padding: 0 13px; }
#rt-showcase .rt-grid-6.rt-alpha { width: 100%;}
#rt-showcase .rt-grid-6.rt-omega { width: 100%;}
}

@media only screen and (min-width: 481px) and (max-width: 767px) {
.blog .item { padding: 0;}
.blog .item h2 { margin: 10px 0;}
.customheaderlogo {margin: auto; text-align:center;}
#rt-showcase .rt-grid-6.rt-alpha { width: 100%;}
#rt-showcase .rt-grid-6.rt-omega { width: 100%;}
.outlook-content > img {display: none;}
body .rt-block.outlook {padding-right: 0px;}
.blog .item, .greyborder { border: none;}
}

@media only screen and (max-width: 480px) {
.blog .item { padding: 0;}
.blog .item h2 { margin: 10px 0;}
.customheaderlogo {margin: auto; text-align:center;}
#rt-showcase .rt-grid-6.rt-alpha { width: 100%;}
#rt-showcase .rt-grid-6.rt-omega { width: 100%;}
.outlook-content > img {display: none;}
body .rt-block.outlook {padding-right: 0px;}
.blog .item, .greyborder { border: none;}
}

@media only screen  and (max-width: 767px) {
	.gf-menu li.active > .item, .gf-menu li:hover > .item, .gf-menu li:focus > .item, .gf-menu li:hover > .item, .gf-menu li:focus > .item, .gf-menu .item, .gf-menu li.active > .item { color: #331E54;}
}
 
 /* for old tempalte */
.menu-type-fusionmenu .outlook-content .outlook-summary {  max-width: 272px; }

.cols-2 .column-1, .cols-2 .column-2 {  width: 40%; }

/*  @end ANACRON SECTION ************/

 /************ SLIDESHOW FIX ************/
.component-content .rg-ss-slice-list ul { list-style-type: none; padding: 0; margin: 0;}

/***** HIDE DOCUMENT DETAILS ************/
.docman_download__info {display: none;}

.layout-slideshow .sprocket-features-content {background: none;}

/*************roksprocket headlines 3.30.2021*********************/
#rt-content-top .rt-block {margin: 25px 5px; padding: 10px;}

.sprocket-lists ul.sprocket-lists-container li  {
	background: url(images/module-bm.png) 50% 100% repeat-x;
    border: 2px rgba(0,0,0,.3) solid;
    border-radius: 3px;
    padding: 0 10px;
	margin-bottom: 20px;
	width: 95%;
}

.sprocket-lists-desc.img-disabled {width: 95%;}
.sprocket-lists ul li {line-height: 1.3rem;}

.sprocket-lists-title {    line-height: 110%;
    font-size: 135%;
	color: #331E54;
    margin: 0px -10px 10px -10px;
    padding: 10px;
	background: #eee url(images/menutab-active.png) 0 0 repeat-x;
}
.sprocket-lists ul.sprocket-lists-container li:before {content: url (images/flame.png);}

/***DEAFULT THEME LIST ***/
.sprocket-lists ul .sprocket-lists-item ul {
    list-style: disc !important;
    margin: 0 0 10px 25px;
}
.sprocket-lists-container li .sprocket-lists-item li {border: none; background: none;
	list-style: disc !important;
    margin: 0 0 5px 15px;
}



