@import url(//fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,700italic,800,800italic);

/* =================================================== */

#ie-content-view {
    width: 100%;
}

#ie-content-area,
#ie-content-menu {
    vertical-align: top;
}

#fh-content-page #ie-content-menu {
    background: #201F83;
    width: 250px;
}

#fh-content-page #ie-content-menu #content-menu {
    border: 0;
}

/* =================================================== */

#ds-button {
    margin-right: 87px;
}

.calendar_table {
    margin-top: 1em;
}

/* =================================================== */

#masthead-view ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

#masthead-view {
    height: 278px;
    overflow: hidden;
    position: relative;
}

#masthead-view li {
    display: none;
    width: 1000px;
    height: 278px;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
}

#masthead-view li.list-item-0 {
    display: block;
}

/* IE6 fix */
* html #masthead-view,
* html #masthead-view li {
    position: static;
}

/* IE7 fix */
*:first-child+html #masthead-view,
*:first-child+html #masthead-view li {
    position: static;
}

/* =================================================== */

table.doctor-search-results tr {
    vertical-align: top;
}

table.doctor-search-results .picture-wrap {
    padding-right: 20px;
    padding-bottom: 20px;
}

table.doctor-search-results .special-wrap {
    padding-right: 20px;
}

table.doctor-search-results ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

table.doctor-search-results a:link,
table.doctor-search-results a:visited {
    text-decoration: none;
    color: #21205e;
}

table.doctor-search-results a:hover,
table.doctor-search-results a:focus,
table.doctor-search-results a:active {
    text-decoration: underline;
    color: #21205e;
}

/* =================================================== */

img {
    border-style: none;
}

#content-page-image-0 {
	float: left;
}

#content-page-image-0 img {
	margin-right: 20px;

    /*
	margin-bottom: 20px;
    */
}

#content-page-image-1 {
	float: right;
}

#content-page-image-1 img {
	margin-top: 20px;
	margin-left: 20px;
}

html {
	background-color: #FFFFFF;
	color: #000000;
}

body {
	text-align: center;
	margin: 0;
	padding: 0;
}

h1.pagetitle {
	margin-top: 0;
}

.fh-full-content {
	width: 100%;
	max-width: 100%;
	min-width: 1000px;
}

.fh-fixed-content {
	width: 1000px;
	max-width: 100%;
	margin: 0 auto;
	text-align: left;
}

/* Hide irrelevant content from page. */
#fh-home-page .fh-content-only,
#fh-content-page .fh-home-only {
	display: none;
}

#content-view {
	background-color: #F4EEE1;
	color: #000000;
}

#fh-content-page #content-view {
	width: 998px;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	clear: both;
}

.doctor-search {
	background: #A9996C url("/images/find_a_physician.png") no-repeat 50px center;
	color: #000000;
	text-align: right;
	padding: 5px 0;
}

/* IE6 fix */

* html .doctor-search {
    background-image: url(/images/find_a_physician_ie6.gif);
}

.doctor-search form,
.site-search-container form {
	display: inline;
}

.doctor-search form label {
	padding-right: 10px;
	font: bold 12px/55px Verdana, Helvetica, Arial, sans-serif;
	color: #000088;
	background-color: inherit;
}

.doctor-search form button {
	margin-left: 10px;
	margin-right: 10px;
	line-height: 15px; /* actual height of the button */
}

.site-search-container {
	width: 998px;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	text-align: right;
	background-color: #A9996C;
	color: #000000;
	padding: 20px 0;
	clear: both;
}

.site-search-container input {
	vertical-align: bottom;
}

.site-search-container .page-sub {
	float: left;
	font: small-caps bold 24px Verdana, Helvetica, Arial, sans-serif;
	text-indent: 24px;
	color: #000088;
	background-color: inherit;
}

.site-search-container #q {
	margin-left: 10px;
	margin-right: 20px;
}

.navigation-container {
	background: #F4EEE1 url("/images/navtile.png") repeat-x bottom left;
	color: #000000;
	position: relative;
}

.navigation-features {
	background: url("/images/masthead_tile.png") repeat-x top left;
}

.navigation-view {
	text-align: left;
	height: 164px;
	clear: both;
}

.navigation-menu {
    list-style: none;
	margin: 0;
	padding: 0;
}

.navigation-menu li {
	list-style-type: none;
	text-align: left;
}

.navigation-menu li.submenu-top-item {
	float: left;
	height: 164px;
	/*line-height: 164px;*/
	vertical-align: middle;
}

.navigation-menu li.submenu-top-item img {
    position: relative;
    top: 52px;
}

.navigation-menu li .menu-link-text a {
	/*font: bold 12px/164px Arial, sans-serif;*/
    /*line-height: 164px;*/
	text-decoration: none;
	padding-right: 2px;
}

.navigation-menu li.submenu-top-item-last .menu-link-text a {
    padding-right: 0;
}

.navigation-menu li.list-item-3 {
	background-image: url("/images/logo_patch.png");
	background-repeat: no-repeat;
	background-position: 5px 0;
}

.sub-navigation-menu li.list-item-3 {
	background-image: none;
}

.navigation-menu li.list-item-3 img {
	position: relative;
	top: 20px;
    z-index: 2;
}

.navigation-menu li .menu-link-text a:hover {
	color: #FF00AD;
	background-color: inherit;
}

.sub-navigation-menu {
	background-color: #2C3045;
	color: #000000;
	width: 190px;
	padding: 10px 10px 0 20px;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1000;
	display: none;
}

.sub-navigation-menu li {
	padding-bottom: 10px;
}

.sub-navigation-menu li.list-item-3 {
	position: static;
	top: 0;
}

.sub-navigation-menu a {
	color: #0C1851;
	background-color: inherit;
	text-decoration: none;
	font: bold 14px/16px Verdana, Helvetica, Arial, sans-serif;
	display: block;
	width: 200px;
}

.sub-navigation-menu a:hover {
	background-color: inherit;
	color: #FFFFFF;
}

.information-container {
	height: 225px;
	overflow: hidden;
	background-color: #684122;
	clear: both;
	font: bold 14px/18px Verdana, Helvetica, Arial, sans-serif;
	color: #FFFFFF;
}

.info-section-A,
.info-section-B,
.info-section-C {
	width: 303px;
	height: 195px;
	padding: 15px;	
	float: left;
}

.info-section-B {
	width: 300px;
	border-left: 1px solid white;
	border-right: 1px solid white;
}

.info-section .info-image {
	text-align: center;
	padding-bottom: 20px;
}

.info-section .info-image img {
	border-style: none;
}

#fh-home-page .info-section .info-image {
    display: none;
}


#fh-home-page #content-area {
	background: #F4EEE1 url("/images/home_watermark.png") no-repeat bottom left;
	color: #000000;
	min-height: 287px;
	padding: 20px;
	font: bold 12px/22px Verdana, Helvetica, Arial, sans-serif;
	overflow: hidden;
}

#fh-content-page #content-view {
	display: table;
}

#fh-content-page #content-area {
	padding: 20px;
	overflow: hidden;
	display: table-cell;
	vertical-align: top;
}

#fh-content-page #content-menu {
	display: table-cell;
	width: 210px;
	padding: 20px;
	vertical-align: top;
	background-color: #6A4324;
	color: #FFFFFF;
}

#fh-content-page #content-menu #service-container h2 {
	font: bold 14px Verdana, Helvetica, Arial, sans-serif;
	color: #FFDD00;
	margin-top: 28px;
}

#fh-content-page #content-menu #service-container p {
	font: bold 12px Verdana, Helvetica, Arial, sans-serif;
}

#fh-content-page #content-menu #service-container select {
	width: 168px;
}

/* Make the google search page clean. */
#fh-content-page .fh-google-search-page #content-area {
	background: #FFFFFF none;
	color: #000000;
}

#breadcrumb-box {
	width: 560px;
	padding: 0 10px;
	height: 46px;
	margin-bottom: 20px;
	background: #323F79 url("/images/breadcrumb_background.gif") repeat left top;
	color: #000000;
	overflow: hidden;
}

#breadcrumb-box,
#breadcrumb-box a {
	color: #FFFFFF;
	font: italic bold 14px/46px Verdana, Helvetica, Arial, sans-serif;
	text-decoration: none;
}

#breadcrumb-box a:hover {
	color: #FFDD00;
	background-color: inherit;
	text-decoration: underline;
}

.footer-view {
	height: 155px;
	clear: both;
	background: url("/images/footer_background.gif") no-repeat top left;
}

.footer-view .footer-links {
	height: 115px;
    /*width: 500px;*/
    text-align: right;
	float: right;
	padding: 40px 20px 0 0;
}

.footer-view .footer-links .employees li {
    padding: 0;
}

.footer-links .social-networking,
.footer-links .employees {
    display: inline-block;
}

/* IE6 fix */
* html .footer-links .social-networking,
* html .footer-links .employees {
    display: inline;
}

/* IE7 fix */
*:first-child+html .footer-links .social-networking,
*:first-child+html .footer-links .employees {
    display: inline;
}

.footer-links .social-networking {
	padding: 0;
}

.footer-links .social-networking ul li {
    display: inline;
}

.footer-links ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.contact-container {
	font: italic bold 14px Verdana, Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	display: table;
 	padding: 30px 0 0 20px;
	float: left;
}

.contact-container .vcard .fn {
	display: none;
}

.contact-container #footer-logo,
.contact-container .vcard {
	display: table-cell;
	vertical-align: middle;
}

.contact-container .vcard {
    padding-left: 20px;
}

/* IE6 fix */
* html .contact-container #footer-logo,
* html .contact-container .vcard {
    float: left;
}

/* IE7 fix */
*:first-child+html .contact-container #footer-logo,
*:first-child+html .contact-container .vcard {
    float: left;
}

/* IE7 fix */
*:first-child+html .contact-container .vcard {
    padding-top: 27px;
}

#fh-content-page .footer-view {
	background-image: url("/images/footer_background_border.gif");
}

.copyright-container {
	padding: 14px 0 28px 0;
}

.copyright-container,
.copyright-container a {
	color: #000000;
	text-decoration: none;
	font: bold 14px Verdana, Helvetica, Arial, sans-serif;
}

.copyright-container a:hover {
	text-decoration: underline;
	color: #000088;
}

.copyright-container .employee-access {
    float: right;
}

/* Next CSS */
/* Iroquois Memorial Hospital */

img.executive {
    width: 139px;
    height: 181px; 
}

.baby-bio-view img {
    vertical-align: bottom;    
}

img {
    max-width: 100%;
    height: auto;
    border: none;    
}

table {
    max-width: 100%;    
}

.baby-bio-view table {
    width: 100%;   
    table-layout: fixed; 
}

.content-menu .fa {
    float: right;
    color: #13056C;
}

.content-menu a:link, .content-menu a:visited {
    background: rgb(246,248,249);
    background: -moz-linear-gradient(top, rgba(246,248,249,1) 0%, rgba(229,235,238,1) 50%, rgba(215,222,227,1) 51%, rgba(245,247,249,1) 100%);
    background: -webkit-linear-gradient(top, rgba(246,248,249,1) 0%,rgba(229,235,238,1) 50%,rgba(215,222,227,1) 51%,rgba(245,247,249,1) 100%);
    background: linear-gradient(to bottom, rgba(246,248,249,1) 0%,rgba(229,235,238,1) 50%,rgba(215,222,227,1) 51%,rgba(245,247,249,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f8f9', endColorstr='#f5f7f9',GradientType=0 );
    display: block;
    border-radius: 5px;
    border-bottom: 2px solid black;
    border-top: 0px solid black;
    margin-bottom: 5px;
    padding: 5px;
        text-decoration: none;
}

.content-menu a:hover {
 /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,f3f3f3+50,ededed+51,ffffff+100;White+Gloss+%232 */
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(243,243,243,1) 50%, rgba(237,237,237,1) 51%, rgba(255,255,255,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */  
    
    border-bottom: 2px solid black;
    border-top: 0px solid black; 
    }



.menu-content-wrappings {
    display: table;
    table-layout: fixed;
    width: 100%;    
}

.content-menu {
    display: table-cell;
    vertical-align: top;
    width: 21%;
    padding-right: 1%;    
}

.content-menu-items {
    margin: 0;
    padding: 0;
    list-style: none;    
}

.content-menu-items li {
    display: block;    
}

.the-content {
    display: table-cell;
    vertical-align: top;
    width: 58%;    
}

#header-contact .fa {
    color: #13056C;
}

#header-contact {
    display: block;
    color: #13056C;
    text-align: right;
    padding-right: 30px;
    background: #dfeaf9;
    font-weight: bold;
    letter-spacing: 0.1em;
    padding: 10px;
}



/* fonts 
font-family: 'Open Sans' , sans-serif;

*/

a[href=""], a[href="#"] {
  cursor: default;
}

img { border: none; }
:focus { outline: none; }

.imh-clinic-indicator {
   color: red;
}

/* Begin Footer Icons */

.copyright-container {
    overflow: hidden;
}

.copyright-container a {
    float: left;
    margin-right: 10px;
}

.social-icons {
    list-style: none;
    margin: 0;
    padding: 0;
    float: right;
}

.social-icons li {
    display: inline;
}

.social-icons img {
    margin-left: 20px;
}

/* End Footer Icons */

.staff-disclaimer {
   margin: 20px 0 0 0;
   color: #000;
   font: 14px/18px Arial, sans-serif;
}

.executive {
border:5px solid #201F83;
}

#breadcrumb-box {
display:none;
}

/*Home Page Customizations */

span.partner {
    font-weight:normal;    
}

h2 span.partner {
font-size:16px;  
       font-weight:bold;   
    }

#fh-home-page #content-container {
display:none;
}

#masthead-view {
background-color:#13056C;
}

#info-section-A {
width:960px;
padding: 10px 20px;
height:auto;
font-family: 'Open Sans' , sans-serif;
color: #565656;
}

#info-section-A h2 {
padding: 0px;
margin: 0px;
font-family: 'Open Sans' , sans-serif;
color:#13056C;
border-bottom: 1px dotted #9b9b9b;
}

#information-container.fh-home-only {
height:auto !important;
background-color:#f7f7f7;
}

#info-section-B, #info-section-C {
display:none;
}

.doctor-search {
background-color:#13056C !important;
}

.doctor-search form label {
color:#f9f9f9 !important;
}

/* END Home Page Customizations */


li.links-list-top-item {
padding: 0px 5px;
}

.calendar_table{
border: 0px;
}

.copyright-container a:hover {
text-decoration: underline;
color: black;
}

.copyright-container a {
color: #008;
text-decoration: none;
font: bold 14px 'Open Sans' , sans-serif;
}

.ecard-table { 
border: 2px #01204B outset;
background: #6E99D4;
}


#fh-content-page #content-menu #service-container p {
font: 12px 'Open Sans' , sans-serif;
}

#fh-content-page {
font-family: 'Text Me One', sans-serif;
}

.pageContent {
font: 14px/22px 'Open Sans' , sans-serif;
}

.contact-container {
color: #21205E;
}

.navigation-container {
background-color: #13056C;
}


.doctor-search {
background-color: #e5e5e6;
}


body{
background-image: url(/images/pattern.jpg); 
background-repeat: repeat;
background-position: top left;
background-color: #dfeaf9;
}

#fh-home-page #content-area {
background-color: white;
font: 12px/22px 'Open Sans' , sans-serif;
}


.speciality-list {
	font-size: 14px;
	color: #000FFF;
	background-color: inherit;
}
.speciality-list2 {
	font-size: 16px;
	text-decoration:none;
	color: #000FFF;
	background-color: inherit;
	font-weight: 100;
}
.speciality-list a {
	font-weight: 100;
}
.fcondark {
	font: bold 14px Arial, sans-serif;	
	color: #FFFFFF;
	background-color: inherit;
}
.fcondark a:link {
	color: #3399FF;
	background-color: inherit;
}
.fcondark a:visited {
	color: #3399FF;
	background-color: inherit;	
}
.fcondark a:hover {
	color: #00FFFF;
	background-color: inherit;	
}
.fcondarklabel {
	font: bold 14px Arial, sans-serif;
	color: #FFFF00;
	background-color: inherit;	
}
.formlabel{
	font: bold 14px Arial, sans-serif;
}
.size3text {
	color: #FFFFFF;
	background-color: inherit;	
	font: bold 16px Arial, sans-serif;
	text-decoration: none;
}
.size5text {
	color: #FFFFFF;
	background-color: inherit;	
	font: bold 20px Arial, sans-serif;
	text-decoration: none;
}
.piclinks {
	font-family: Arial, sans-serif;
	font-size: 18px;
	text-decoration: underline;
}
.piclinks a:link {
    font-family: Arial, sans-serif;
    font-size: 18px;
    text-decoration: underline;
    color: #415694;
    background-color: inherit;	
}
.piclinks a:hover{
    font-family: Arial, sans-serif;
    font-size: 18px;
    text-decoration: underline;
    color: #415694;
    background-color: inherit;	
}
.piclinks a:visited{
     font-family: Arial, sans-serif;
     font-size: 18px;
     text-decoration: underline;
     color: #415694;
     background-color: inherit;	
}

.pagetitle {
	font: bold 22px Arial, sans-serif;
	color: #21205e;
	background-color: inherit;	
text-transform: uppercase;
margin-bottom:10px;
}
.pagetitle2 {
	font: bold 24px Arial, sans-serif;
	color: #000FFF;
	background-color: inherit;	
}
.adspace {
	background-color: #000FFF;
	color: inherit;
}
.feature18 {
	font-family: Arial, sans-serif;
	font-size: 18px;
	color: #13056C;
	background-color: inherit;
}
.feature14 {
	font: bold 18px Arial, sans-serif;
	color: #6e99d4;
	background-color: inherit;
text-transform: uppercase;
margin: 5px 0px;
}
.feature12 {
	font: bold 12px Arial, sans-serif;
	color: #000FFF;
	background-color: inherit;
}
.feature {
	font-family: Arial, sans-serif;
	font-size: 12px;
}
.feature a {
	text-decoration: none;
	color: #0000FF;
	background-color: inherit;	
}
.feature a:hover {
	text-decoration: none;
	color: #FF0000;
	background-color: inherit;	
}
.text12b {
	font: bold 12px Arial, sans-serif;
	color: #000000;
	background-color: inherit;	
}
.text12 {
	font: normal 12px Arial, sans-serif;
	color: #000000;
	background-color: inherit;	
}

.activedate {
font-family: Arial, sans-serif;
font-size: 12px;
color: inherit;
background-color: #DBE5F1;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border: none;
}

.dateevent {
	font-family: Arial, sans-serif;
	font-size: 10px;
}

.inactivedate {
background-color: #d9e0e9;
color: inherit;
width: 14%;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border: none;
}

.menu a {
	text-decoration: none;
	color: #FFFFFF;
	background-color: inherit;	
}
.menu a:hover {
        text-decoration: none;
	color: #00296B;
	background-color: #FFFFFF;
}
.menu {
	color: #FFFFFF;
	background-color: #000FFF;
	font: bold 12px Arial, sans-serif;
}
.headermenu a {
	text-decoration: none;
	color: white;
	background-color: inherit;	
}
.headermenu a:hover {
        text-decoration: none;
	color: #00296B;
	background-color: #FFFFFF;
}
.headermenu {
	color: #FFFFFF;
	background-color: #A90003;
	font: bold 12px Arial, sans-serif;
}
.submenu a {
	text-decoration: none;
	color: #0000CC;
	background-color: inherit;	
}
.submenu a:hover {
	text-decoration: none;
	color: #FF0000;
	background-color: inherit;	
}
.submenu {
	font: bold 12px Arial, sans-serif;
	color: #000000;
	background-color: #FFFFFF;
}
.dateevent {
	font-family: Arial, sans-serif;
	font-size: 10px;
}
.formlabel {
	font: bold 14px Arial, sans-serif;
	background-color: inherit;
	color: #0000CC;
}
.label {
	font: bold 14px Arial, sans-serif;
}
.summary {
	font-size: 12px;
}
.remove {
	color: #FF0000;
	background-color: inherit;	
}
.myform {
font: bold 12px Arial, sans-serif;
background-color: white;
color: inherit;
border: 1px solid #13056C;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
    text-align: left;
}


.jobform {
	background-color: #E6E6FA;
	color: inherit;
}

.today {
font: bold 13px Arial, sans-serif;
background-color: white;
color: #13056C;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border: 1px solid #ccc;
}

.month {
background-color: #201F83;
font-weight: bold;
border: 0px;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
color: white;
}

.day {
color: white;
font: bold 12px Arial, sans-serif;
background-color: #6B6BE0;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border: none;
}

.copyright a {
	font-family: Arial, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: inherit;
}
.footer a {
	font: bold 14px Arial, sans-serif; 
	color:white;
	background-color: inherit;
	text-decoration: none;
}
.footer a:hover {
	font: bold 14px Arial, sans-serif; 
	text-decoration: none;
	color: #B7FAFF;
	background-color: inherit;
}
.footer, .actual_left_menu, .left_menu {
	color: white;
	background-color: #000FFF;
	font: bold 12px Arial, sans-serif;
}
.general {
	color: #000000;
	background-color: inherit;	
	font-size: 14px;
}
.F {
	font: bold 12px Arial, sans-serif;
        background-color: #FFB6C1;
	color: inherit;
}
.M {
	font: bold 12px Arial, sans-serif;
        background-color: #93D2FB;
	color: inherit;
}

.pageContent a:link
{
    color: #0c1851;
    
}
.pageContent a:hover
{
    color: #3a4993;
    
}
.pageContent a:visited
{
    color: black;
    
}

table {
        font-size: 1em;
}

.doctor-search {
border-bottom: 1px solid black;
border-top: 1px solid white;
}


.sub-navigation-menu {
background-color: #eeeeee;
border: 2px solid #666;
background-image: url(/images/cloud.jpg);
background-position: bottom left;
background-repeat: no-repeat;
padding-top: 15px;
-moz-border-radius-bottomright: 10px;
border-bottom-right-radius: 10px;
-moz-border-radius-bottomleft: 10px;
border-bottom-left-radius: 10px;
}


.sub-navigation-menu a:hover {
   /*color: #0C1851;*/
   color: #21205e;
text-decoration: underline;
}

.information-container {
font: 14px 'Open Sans' , sans-serif;
background-color: #13056C;

}

.doctor-search form label {
color: #0c1851;
}

#fh-content-page .footer-view {
border-top: 1px solid #aaa;
}

.footer-view {
border-top: 1px solid white;
}

#fh-content-page #content-menu {
border-bottom: 1px solid black;
border-top: 1px solid white;
border-left: 1px solid black;
background: -webkit-gradient(linear, left top, left bottom, from(#201F83), to(#21205E));
background-color:#13056C;
background-image: none;
background-position: bottom center;
background-repeat: no-repeat;
}

#fh-content-page #content-menu #service-container h2 {
color: #6E99D4;
}

#fh-content-page #content-menu {
color: white;
padding-bottom: 170px;
}

.site-search-container .page-sub {
color: #0C1851;
}

#breadcrumb-box a:hover {
color: black;
text-color: transparent;
text-decoration: underline;
}

#breadcrumb-box a {
color: #201f83;
}


.site-search-container {
border-top: 1px solid black;
background-color: #E5E5E6;
}

#fh-content-page #content-area {
background: -webkit-gradient(linear, left top, left bottom, from(#F1f1f1), to(white));
background-color: #F1f1f1;
}

.contentpic2 {
border-width: 7px; 
border-style: outset; 
border-width: medium; 
border-style: outset;
}
.contentpic2 p { border-width: thick;
border-style: solid; 
}

#job-listing-cell {
background-color: white;
}


#content-page-image-0 img {
border: 1px solid #6A4324;
    /*margin-bottom: 75px;*/
}

#breadcrumb-box {
background: none;
color: #333;
}