﻿body, body.v4.master {overflow:visible !important; height: inherit; width: inherit; }


div#slides {
	
	width:65% !important;
}
.s4-signInLink {
	color: #21374C !important;
	}

.ms-welcomeMenu a:link {
	color: #1A374C!important;
}

.ms-welcomeMenu a:hover {
	color: #fff !important;
}

.s4-clust ms-viewselector-arrow {
	left:-5px !important;
	display:none !important;
	
}
body #s4-workspace {overflow:visible !important; padding-top:44px;}

.navbar {
	
	overflow:visible !important;
	}
}
/*This sets up our Ribbon for a fixed position. */
body #s4-ribbonrow{ position: fixed;top:0px;z-index:1000;width: 100%;}
* html #s4-ribbonrow {position:absolute;} 

/* Set the ribbon popups to be fixed position also */
#s4-ribbonrow .ms-MenuUIPopupBody, #s4-ribbonrow .ms-popoutMenu, .ms-cui-menu[id ^= "Ribbon."], .ms-cui-tooltip {
position: fixed !important;
}
* html #s4-ribbonrow .ms-MenuUIPopupBody, * html #s4-ribbonrow .ms-popoutMenu, * html .ms-cui-menu[id ^= "Ribbon."], * html .ms-cui-tooltip {
position: absolute !important;
}

/*Make sure there are no scroll bars on our popup overlays*/
.ms-dlgOverlay {width: 100% !important }

body #s4-ribbonrow {
	position: fixed;
	z-index: 1000;
}
#s4-ribbonrow .ms-MenuUIPopupBody, #s4-ribbonrow .ms-popoutMenu, .ms-cui-menu[id ^= "Ribbon."] {
	position: fixed !important;
}
.ms-dlgOverlay {
	width: 100% !important;
}

/* CSS Reset */
.s4-title h1 a,.s4-title h2 a,.s4-tn li.static > .menu-item,.ms-WPBody a:link,.link-item a,.link-item a:link,.s4-ql ul.root > li > .menu-item,.s4-qlheader,.s4-ql a.selected,.s4-ql ul.root ul > li > a,.ms-menutoolbar td a,a.ms-addnew,.ms-ltviewselectormenuheader .ms-viewselector a,.ms-ltviewselectormenuheader .ms-viewselectorhover a,.ms-vb a:link,.ms-vb2 a:link,.ms-vb-user a:link,.ms-linksection-level1 ul li a,.ms-WPTitle a{color:#2f7799;text-decoration:none;}.ms-WPBody a:visited,.link-item a:visited,.s4-qlheader:visited,a.ms-addnew:visited,.ms-ltviewselectormenuheader .ms-viewselector a:visited,.ms-ltviewselectormenuheader .ms-viewselectorhover a:visited,.ms-vb a:visited,.ms-vb2 a:visited,.ms-vb-user a:visited,.ms-linksection-level1 ul li a:visited{color:#2f7799;text-decoration:none;}
.s4-title h1 a:hover,.s4-title h2 a:hover,.s4-tn li.static > a:hover,.s4-toplinks .s4-tn a.selected:hover,.ms-WPBody a:hover,.link-item a:hover,.s4-ql ul > li > a:hover,.s4-ql ul.root > li > a:hover,.s4-qlheader:hover,.ms-rtestate-field a:hover,.s4-ql ul.root ul > li > a:hover,.ms-menutoolbar td a:hover,.ms-vh a:hover,.ms-vh2 a:hover,a.ms-addnew:hover,.ms-ltviewselectormenuheader .ms-viewselector a:hover,.ms-ltviewselectormenuheader .ms-viewselectorhover a:hover,a.ms-toolbar:hover,.ms-vh2-nofilter a:hover,.ms-vh2-nofilter-notextalign a:hover,.ms-vb a:hover,.ms-vb2 a:hover,.ms-vb-user a:hover,.ms-linksection-level1 ul li a:hover,.ms-propertysheet a:hover,.ms-sectionheader a:hover,.ms-disc a:hover{color:#06C;text-decoration:none;}.link-item a:active,a.ms-addnew:active,.ms-ltviewselectormenuheader .ms-viewselector a:active,.ms-ltviewselectormenuheader .ms-viewselectorhover a:active,.ms-vb a:active,.ms-vb2 a:active,.ms-vb-user a:active,.ms-linksection-level1 ul li a:active{color:#06C;text-decoration:none;}.s4-ql a.selected,.ms-viewlsts .ms-vb2 > a,.ms-addnew a,.ms-selectorlink a,.ms-selectorlink a:visited,.ms-navitem a:link{color:#2f7799!important;text-decoration:none!important;}.s4-ql a.selected:visited,.ms-viewlsts .ms-vb2 > a:visited,.ms-addnew a:visited,.ms-navitem a:visited{text-decoration:none!important;}.s4-ql a.selected:hover,.ms-viewlsts .ms-vb2 > a:hover,.ms-addnew a:hover,tr.s4-itm-hover a:hover,tr.ms-itmhover a:hover,.ms-selectorlink a:hover,.ms-navitem a:hover,.ms-WPTitle a:hover{color:#06C!important;text-decoration:none!important;}.s4-ql a.selected:active,.ms-viewlsts .ms-vb2 > a:active,.ms-addnew a:active,.ms-navitem a:active{color:#06C!important;text-decoration:none!important;}.ms-cui-ribbon,.ms-cui-menu,.ms-siteactionsmenuinner,.ms-siteactionsmenuhover,.ms-welcomeMenu,div.ms-MenuUIPopupBody.ms-MenuUIPopupScreen,div.ms-MenuUIPopupBody.ms-MenuUIPopupScreen div.ms-MenuUIPopupInner,div.ms-MenuUIPopupBody.ms-MenuUIPopupScreen div.ms-MenuUIPopupInner div,.ms-cui-toolbar-toolbar,.s4-titletable,.ms-socialNotif-Container,.ms-sbplain,.ms-sbtable,body #pageStatusBar,.link-item,.link-item a,.link-item a:link,.ms-WPBody,.ms-menutoolbar td a,.ms-toolbar,.ms-listheaderlabel,.ms-viewselector,.ms-viewselectortext,.ms-viewselectorhover,.ms-vh2-nofilter,.ms-vh2-nofilter-notextalign,.ms-vh,.ms-vh2,.ms-vh-icon,.ms-vh-icon-empty,.ms-vhImage,.ms-gb,.ms-gb2,.ms-gbload,.ms-vb,.ms-vb2,.ms-vb-tall,.ms-vb-user,.ms-vh2-nograd,.ms-vh3-nograd,.ms-vh2-nograd-icon,.ms-vh2-nofilter-icon,.ms-pb,.ms-pb-selected,.ms-ph,td.ms-vb,a.ms-addnew,.ms-ltviewselectormenuheader .ms-viewselector a,.ms-ltviewselectormenuheader .ms-viewselectorhover a,th.ms-vh,td.ms-vb,.ms-dlgTitleText,.ms-formlabel,.ms-descriptiontext,.ms-formtoolbar,select,.ms-input,.ms-long,.ms-inputuserfield,.ms-toolbarContainer,div.ms-formfieldlabelcontainer span.ms-formfieldlabel,.ms-formfieldlabelcontainer,.description,.ms-sectionheader,.ms-linksection-level1,.ms-pageinformation h3.ms-standardheader,table.ms-pageinformation,table.ms-createpageinformation,.ms-pageinformation table td,.ms-createpageinformation table td,.ms-linksectionheader,th .ms-vb,.ms-vh2-nofilter-icon,th.ms-vh2-nograd,th.ms-vh2-nograd-icon,.ms-propertysheet,.ms-formdescription,.ms-paging,.ms-listedit .ms-standardheader,.ms-listedit .ms-linksectionheader,.ms-listedit .ms-linksectionheader .ms-standardheader,.ms-listedit table.ms-pageinformation,.ms-listedit .ms-pageinformation table td,.ms-listedit .ms-propertysheet,.ms-listedit .ms-descriptiontext,.ms-SPZoneLabel,.ms-SPButton,.ms-wpadder-sectionhead,.ms-wpadder-wpname,.ms-wpadder-categoryColumn,.ms-wpadder-categoryColumn td,.ms-wpadder-items,.ms-wpadder-upload input,.ms-wpadder-upload button,.ms-wpadder-tabTable th,.ms-wpadder-description,.ms-wpadder-zoneArea button,.ms-WPTitle,.link-item-large,.link-item-large a,.link-item-large a:link,div.title-With-Background a,div.title-With-Background a:link,div.title-With-Background a:hover,div.title-With-Background a:visited,div.title-With-Background a:active,.headertitle,.headertitle a,.headertitle a:link,.level-item,.level-item a,.level-item a:link,.headertitle-band,.headertitle-band a,.headertitle-band a:link,.headertitle-large,.headertitle-large a,.headertitle-large a:link,.headertitle-small,.headertitle-small a,.headertitle-small a:link,.level-description,.ms-WPBody td,.medium,groupheader,.ms-rtelong,.ms-longer,.ms-rtelonger,.ms-radiotext,.ms-rtedropdown,.ms-lookuptypeintextbox,.ms-rtefield,table.ms-disc td,table tr td.ms-disc-bordered-noleft,.ms-formbodysurvey,.ms-gridCol,.ms-gridT1,.ms-surveyVBarT,.ms-surveyVBarTC,.ms-surveyTotal{font-family:inherit;}.ms-selectorlink a,.ms-selectorlink a:visited{font-family:inherit!important;}.ms-cui-ribbon,.ms-cui-menu,.ms-siteactionsmenu,.s4-breadcrumb-menu,.ms-cui-TabRowLeft,.ms-cui-toolbar-toolbar,.ms-MenuUILabel,.ms-MenuUILabelRtL,.ms-menuuilabelcompact,.ms-menuuilabelcompactRtl,div.ms-MenuUIPopupScreen div.ms-MenuUIPopupInner div.ms-MenuUILarge ul.ms-MenuUIUL div.ms-MenuUIULItem a.ms-MenuUIULLink,div.ms-MenuUIPopupScreen div.ms-MenuUIPopupInner div.ms-MenuUILargeRtL ul.ms-MenuUIUL div.ms-MenuUIULItem a.ms-MenuUIULLink,.s4-search input.ms-sbplain,.ms-sbplain,.s4-search input,.link-item,.link-item a,.link-item a:link,.ms-WPBody,.s4-ql ul.root > li > .menu-item,.s4-qlheader,.s4-qlheader:visited,.ms-menutoolbar td a,.ms-toolbar,.ms-listheaderlabel,.ms-viewselector,.ms-viewselectortext,.ms-viewselectorhover,.ms-vh2-nofilter,.ms-vh2-nofilter-notextalign,.ms-vh,.ms-vh2,.ms-vh-icon,.ms-vh-icon-empty,.ms-vhImage,.ms-gb,.ms-gb2,.ms-gbload,.ms-vb,.ms-vb2,.ms-vb-tall,.ms-vb-user,.ms-vh2-nograd,.ms-vh3-nograd,.ms-vh2-nograd-icon,.ms-vh2-nofilter-icon,.ms-pb,.ms-pb-selected,.ms-ph,td.ms-vb,a.ms-addnew,.ms-ltviewselectormenuheader .ms-viewselector a,.ms-ltviewselectormenuheader .ms-viewselectorhover a,th.ms-vh,td.ms-vb,.s4-titletable,.ms-dlgTitleText,.ms-descriptiontext,.ms-formtoolbar,select,.ms-input,.ms-long,.ms-dtinput,.ms-dttimeinput,.ms-inputuserfield,.ms-toolbarContainer,div.ms-formfieldlabelcontainer span.ms-formfieldlabel,.ms-formfieldlabelcontainer,.description,.ms-linksection-level1 h3,.ms-linksection-level1 ul li a,.ms-pageinformation h3.ms-standardheader,table.ms-pageinformation,table.ms-createpageinformation,.ms-pageinformation table td,.ms-createpageinformation table td,th .ms-vb,.ms-vh2-nofilter-icon,th.ms-vh2-nograd,th.ms-vh2-nograd-icon,.ms-formdescription,.ms-authoringcontrols,.ms-paging,.ms-listedit .ms-standardheader,.ms-listedit .ms-linksectionheader,.ms-listedit .ms-linksectionheader .ms-standardheader,.ms-linksectionheader,.ms-SPZoneLabel,.ms-SPButton,.ms-wpadder-categoryColumn,.ms-wpadder-categoryColumn td,.ms-wpadder-items,.ms-wpadder-upload input,.ms-wpadder-upload button,.ms-wpadder-tabTable th,.ms-wpadder-description,.ms-wpadder-zoneArea button,.ms-WPTitle,.level-item,.level-item a,.level-item a:link,.level-description,.headertitle,.ms-WPBody td,.medium,groupheader,.ms-rtelong,.ms-longer,.ms-rtelonger,.ms-radiotext,.ms-rtedropdown,.ms-lookuptypeintextbox,.ms-rtefield,table.ms-disc td,table tr td.ms-disc-bordered-noleft,.ms-gridCol{font-size:12px;}.s4-title h2,.ms-socialNotif-text,.s4-search select.ms-sbscopes,.s4-search input.ms-sbplain,.article-content,.welcome-content,.s4-title .s4-pagedescription,.s4-title .s4uniqpermdescription,.ms-toolbar,.ms-listheaderlabel,.ms-gb .ms-standardheader,.ms-standardheader,.ms-gb,.ms-gb2,.ms-gbload,.ms-vb-tall,.ms-vb-user,.ms-pb,.ms-pb-selected td,.ms-vb,.ms-vb2,.ms-viewlsts-noitems > b,.s4-specialNavLinkList a:hover > span.ms-splinkbutton-text,.ms-vh2-nofilter,.ms-vh2-nofilter-notextalign,.ms-formlabel,.ms-descriptiontext,.ms-formtoolbar,.ms-toolbarContainer,.description,.link-item,.ms-sectionheader,.ms-linksection-level1 h3,.ms-pageinformation h3.ms-standardheader,.ms-linksectionheader .ms-standardheader,.ms-linksectionheader,.ms-pageinformation th,.ms-createpageinformation th,th .ms-vb,.ms-vh2-nofilter-icon,th.ms-vh2-nograd,th.ms-vh2-nograd-icon,.ms-vh,.ms-vh2,.ms-vh-icon-empty,.ms-vhImage,.ms-vh2-nograd,.ms-vh3-nograd,.ms-vh2-nograd-icon,.ms-vh2-nofilter-icon,.ms-ph,.ms-propertysheet,.ms-pageinformation table td,.ms-createpageinformation table td,.ms-bottompaging .ms-paging,.ms-paging,.ms-listedit .ms-standardheader,.ms-listedit .ms-linksectionheader,.ms-listedit .ms-linksectionheader .ms-standardheader,.ms-listedit .ms-gb .ms-vh2-nofilter,.ms-listedit .ms-gb .ms-vh2,.tmt-name,.ms-SPZoneTitle,.ms-SPZoneLabel,.ms-rteElement-P,.level-description,.headertitle,.medium,groupheader,.ms-rtefield,table.ms-disc td{color:inherit;}
.ms-viewlsts th.ms-vh2-nofilter{color:inherit!important;}.ms-cui-ribbon a:link,.ms-cui-ribbon a:visited,.ms-cui-ribbon a:hover,.ms-cui-ribbon a:active,.ms-cui-menu a:link,.ms-cui-menu a:visited,.ms-cui-menu a:hover,.ms-cui-menu a:active,.ms-siteactionsmenu > span > a,.ms-menutoolbar td a,.ms-menutoolbar td a:hover,.s4-specialNavLinkList a:hover > span.ms-splinkbutton-text,a.ms-socialNotif{text-decoration:none;}section, article, header, footer, nav, aside, hgroup {display: block;}
html {
    font-size: 100%; /* 1 */
    -webkit-text-size-adjust: 100%; /* 2 */
    -ms-text-size-adjust: 100%; /* 2 */
}

/* Pop-up Menus */
.ms-MenuUIPopupBody {font-size: 12px;font-family:Arial, Helvetica, sans-serif;}
div.ms-MenuUIPopupScreen div.ms-MenuUIPopupInner div.ms-MenuUILarge ul.ms-MenuUIUL div.ms-MenuUIULItem a.ms-MenuUIULLink, div.ms-MenuUIPopupScreen div.ms-MenuUIPopupInner div.ms-MenuUILargeRtL ul.ms-MenuUIUL div.ms-MenuUIULItem a.ms-MenuUIULLink {color: #2f7799 !important;}
span.ms-menuitemdescription {color: #999 !important;font-size: 12px;}
.ms-siteactionsmenuhover, .ms-welcomeMenu.ms-SpLinkButtonActive {background-color: #855a3a;border-color: #555;}

.clickhere {
    background-color: #21374c;
    color: #fff;
    font-size: 11px;
    float: right;
    width: 45%;
    margin-top: 50px;
    position: absolute;
    padding: 5px;
    text-align: right;
    right: 15px;
}
	
@media (max-width: 767px) {
    #nav li {
        display: block;
        width: 100%;
    }
}
/* Departmental */
.departImg {
	background-image:url('/Style%20Library/Images/insurance.png');
	background-color:transparent;
	background-repeat:no-repeat;
	line-height:80px;
	background-position-x: center; 
	background-position-y: center;
}
.siteName, .siteName a, .siteName a:visited {
	font-size: 28pt;
	color: rgb(4, 82, 117);
	padding-left: 100px;
	cursor: pointer;
	font-family: Arial;
}
#departmentMainBody{
	margin-right: 5px;
	
}
/* Mobile & Tablets */
@media screen and (max-width: 767px) {

	#wrapper {width:100%; min-width:0; margin:0;}
	#mainContent {margin:5px 0 0 0; padding:0 5px;}
	#mainContentLeft {width:100%; float:none; margin:0 0 10px 0; padding:0;}
	#mainContentRight {margin:0; padding: 0;}
	.breadCrmb {display:none;}
	#header {margin:0;}
	#logo {width:100%; float:none; margin:10px 0 20px 0; text-align:center;}
	#srcArea {width:90%; float:none; padding:0;}
	#srcBox {margin:10px auto; float:none; max-width:300px;}
	.s4-search input.ms-sbplain {height:10px; width:300px !important; padding:7px; font-size:11px; color:#666; -webkit-border-radius:5px; -moz-border-radius:5px;-o-border-radius:5px; border-radius:5px;}
	#footer {background:#204e5b; color:#fff; padding:10px;}
	/* Top Navigation */
	.menu-horizontal {height:auto; margin:5px auto; padding:0; text-align:left; color: #fff}
	.s4-tn li.static > .menu-item {	width:100% !important; height:auto; background:rgb(169, 122, 70); 	border:1px solid #ddd; font-size:12px; font-weight:bold; 
	color:#ffffff !important; margin:0 0.2em 0.3em 0.2em;  -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-raduis:4px; border-radius:4px;}
	.s4-tn li.static > a.menu-item:hover, .s4-tn li.static.selected > .menu-item {background:#855a3a; color:#fff; border-color:#666;}
	.siteName, .siteName a, .siteName:visited {font-size: 10px;	padding-left: 5px;}
	.s4-ca{margin-left:0;}
}
@media screen and (max-width: 450px) { 
	.s4-widecontentarea{clear:both}
	#BottomTopNav{min-width:280px;	}
	#MidMenu{min-width:280px;}
	#MidMenu ul{text-align:left; padding:0 1em;}
	#topNav {background:#855a3a; width:100%; padding:0.2em 0; display:block; height:auto; margin-left:1px !important}
	.clickhere {width:280px;}
	.WelcomeDiv {width:280px;}
	.TopImg{min-width:200px;margin-left:10px}
	.btmImg {float:left; margin-left:10px}
	.Treat {float:left; }
	#WebPartWPQ7 {min-width:200px; margin-left:10px;}
	#slides{height: 122px !important;}
	.s4-tn li.static > .menu-item {	width:100% !important; height:auto; background:rgb(169, 122, 70); 	border:1px solid #ddd; font-size:12px; font-weight:bold; 
	color:#ffffff; margin:0 0.2em 0.3em 0.2em;  -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-raduis:4px; border-radius:4px;}
	.s4-tn li.static > a.menu-item:hover, .s4-tn li.static.selected > .menu-item {background:#855a3a; color:#fff; border-color:#666;}
	/*.s4-tn ul.dynamic {background:#855a3a; color:#ffffff; padding-left:10px; display:block; width:100%}*/
	.nav ul.dynamic {width:100%;display:block;}
	.zzl_TopNavigationMenuV4 {width: 100%; display:block}
	.menu-horizontal a.dynamic-children span.additional-background, .menu-horizontal span.dynamic-children span.additional-background {background-position:10% center}
}

@media screen and (min-width: 950px) { 
	#topNav {
	margin-left:-67px;
	}
}
@media screen and (max-width: 450px) { 
	.horizontal {
	border-top: none !important;
   	border-bottom: none !important;
}
}

@media screen and (max-width: 450px) { 
	.siteName, .siteName a, .siteName a:visited {
	font-size: 12px;	padding-left: 3px;	margin-left:-100px;	clear:both}
	div#slides {
	width:95% !important;}

}

@media screen and (max-width: 767px) {
.horizontal {
	border-top: none !important;
   	border-bottom: none !important;
}
}

@media screen and (min-width: 451px) and (max-width: 767px) { 
	.s4-widecontentarea{clear:both}
	#BottomTopNav{min-width:480px;		}
	#MidMenu{min-width:480px;		}
	.clickhere {width:400px;	 margin-right:100px}
	.WelcomeDiv {width:480px;	}
	.TopImg{min-width:480px; margin-left:10px	}
	.btmImg {width:200px;	float:left; margin-left:10px}
	.Twin {	max-width:680px; width:99%; margin-left :10px}
	.Treat {float:left;  margin-left:10px}
	.Curator {	margin-left:-60px}	
	.img-responsive {width:680px; height: auto}
	#WebPartWPQ7 {min-width:400px; margin-left:10px	}
	.s4-tn li.static > .menu-item {	width:100%; height:auto; background:rgb(169, 122, 70); 	border:1px solid #ddd; font-size:12px; font-weight:bold; 
									color:#ffffff; margin:0 0.2em 0.3em 0.2em;  -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-raduis:4px; 
									border-radius:4px;}
	.s4-tn li.static > a.menu-item:hover, .s4-tn li.static.selected > .menu-item {background:#855a3a; color:#fff; border-color:#666;}
	.s4-tn ul.dynamic {background:#855a3a; color:#ffffff !important; padding-left:10px; width:100%; height: 2em; display:block; position:relative}
}

@media screen and (max-width: 767px) {
	.siteName, .siteName a, .siteName a:visited {
	font-size: 12px;
	padding-left: 5px;}
	div#slides {
	width:95% !important;}
	#slides{
	float:left;	margin-left:-20px;}
}

@media screen and (min-width: 767px)and (max-width:820px) {	
.s4-widecontentarea{margin-left:-100px; clear:both;}
.s4-tn li.static > .menu-item {	width:100%; height:auto; background:rgb(169, 122, 70); 	border:1px solid #ddd; font-size:12px; font-weight:bold; 
	color:#ffffff !important; margin:0 0.2em 0.3em 0.2em;  -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-raduis:4px; border-radius:4px;}
	.s4-tn li.static > a.menu-item:hover, .s4-tn li.static.selected > .menu-item {background:#855a3a; color:#fff; border-color:#666;}
}

A:visited {color: #a97a46; text-decoration: none;}

.AdvSearch {text-align:left;margin-left:5px;}

.HeaderContact {position: absolute;vertical-align: bottom;margin-top: 42px;font-size: 12px; width:230px;}

.HeaderDet {
	margin-top:42px;
}

.s4-titletext{
	font-size:11px;
	color:rgb(169, 122, 70);
}

s4-titletext:first-child {
	display:none;
}

#s4-bodyContainer::after {
 clear:both;
 content: "";
 display: table;
 }
 
.s4-bodyBGdiv::after {
 clear:both;
 content: "";
 display: table;
}

.pull-right{
	text-align: right;
}
	
#s4-bodyContainer {
	max-width:1048px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
}

.shadow1 {
	margin: 0 5px;
	background-color: rgb(68,68,68); /* Needed for IEs */
	-moz-box-shadow: 5px 5px 5px rgba(68,68,68,0.6);
	-webkit-box-shadow: 5px 5px 5px rgba(68,68,68,0.6);
	box-shadow: 5px 5px 5px rgba(68,68,68,0.6);
	filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30);
	-ms-filter: "progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30)";
	zoom: 1;
	position: relative; /*This protects the inner element from being blurred */
	padding: 3px;
	margin: 0 auto;
    border: 1px solid #045275;
	max-width: 1048px;
	-webkit-box-shadow: 2px 3px 13px 0px rgba(0,0,0,0.5);
	-moz-box-shadow: 2px 3px 13px 0px rgba(0,0,0,0.5);
	box-shadow: 2px 3px 13px 0px rgba(0,0,0,0.5);
}

#s4-workspace {
	background-image:/*url('/Style Library/Images/FSB_BG_line_Gold.png')*/;
	background-repeat: no-repeat;
	background-position:40% top;	
}

.s4-title {
    background-color: transparent;
    min-height: 100% !important;
    background-repeat: no-repeat;
    background: 0 0;
}

.s4-socialdata-notif {
	display:none;
}

.s4-titlelogo {
    text-align: left;
    
}

.s4-titletext {
	
	/*display:none;*/
}

.s4-search {
    border: 2px #855a3a solid !important;
    position: relative;
    background-color: #045275;
}
/* Top Navigation */
.navbar{
	 border-top: 1px #855a3a solid;
   	border-bottom: 1px #855a3a solid;
   	}
   	
.s4-tn li.static > .menu-item:hover {
	color:#045275; 
	background-image:url(/Style%20Library/Images/MenuSelect_bg.png);
	background-repeat:repeat-x;
	margin-top:-1px;
	}

.s4-tn li.static li.static:hover > .menu-item {
    background-image: url(/Style%20Library/Images/MenuSelect_bg.png);
    color: #045275;
    text-decoration: none;
}

/*BODY #s4-topheader2 */
.navbar-collapse{
    background-color: transparent;
    vertical-align: middle;
    min-height: 25px;
    border-top: 1px #855a3a solid !important;
    border-bottom: 1px #855a3a solid !important;
    margin-top:5px;
}

@media (max-width: 991px) {
/*.s4-tn li.static > .menu-item[title="careers"] {
border:none;
width:100%

}

.s4-tn li.static > .menu-item[title="home page"] {
margin-left:0px;
width:100%

}
*/
    .navbar-header {
        float: none;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
  .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
        margin: 7.5px -15px;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
        /* since 3.1.0 */
    .navbar-collapse.collapse.in { 
        display: block!important;
    }
    .collapsing {
        overflow: hidden!important;
    }
}

.navbar-collapse.collapse.in { display: block!important; }

.s4-help {
	display:none;
}


.navbar-default{
	background-color:#fff;
}

.s4-toplinks {
    background-color: #fff;
    height: 40px;
    line-height: 30px;
}
.s4-toplinks .s4-tn A.selected {
	background-image: url(/Style%20Library/Images/MenuSelect_bg.png);
    color: #045275;
    text-decoration: none;
}

.menu-horizontal{
		padding:0 2px;
		min-height:38px;
		height:auto;
		width: 1036px;
		font-size:13px;
}
	
.menu .menu-item {
	  color: #855a3a;
}

/* Quick launch */
.s4-ql {
    border: 1px solid #855a3a;
    background-color: #fff;
    float: left;
    min-width:150px;
}

.s4-ql UL.root > LI > .menu-item {
   
    font-size: 12px;
    color: #a97a46;
    margin: 0px;
    padding: 3px 4px 3px 10px;
    word-wrap: break-word;
    overflow-x: hidden; 
}

.s4-ql A.selected {
    background-color:#a97a46;
    padding-left: 9px !important;
    color: #fff !important;
    border: none !important;
    background-image: none;
}

.s4-ql UL.root UL > LI > A:hover {
    color: #045275;
    text-decoration: underline;
}


.s4-ql UL.root UL > LI > A {
    padding: 3px 4px 4px 10px;
    border-width: 1px 0px;
    border-style: solid;
    border-color: transparent;
    color: #a97a46;
    overflow-x: hidden;
    display: block;
    zoom: 1;
}

.s4-ql UL.root UL {
	background-color:#f2f2f2;
	border: 1px solid #a97a46;
}


#MSOZoneCell_WebPartWPQ9 {
	display:none;
	padding-bottom: 10px !important;
	}
#WebPartWPQ8 {
	padding-top:10px;
}	
.s4-widecontentarea {
  	padding:	10px;
    background-color:rgba(255,255,255,0.4);
    margin-left:-10px;
  	background-position: 134px 24%;
  	background-repeat: no-repeat;
}

.BtnImg {
    float: left;
    border:1px #21374c solid;
    
}
/* Custom HomePage Styles   */
.TopImg {
 margin-top:10px;
 }
 
 .btmImg {
 	margin-top: 10px !important;
 	
 }
.WelcomeDiv {
	padding: 2px 10px;
}
.WelcomeHeader{
	font-size:16px;
	color:#a97a46;
	text-transform:	uppercase;
	border-bottom: 2px solid #21374c;
}
.s4-bodyBGdiv {
    min-width: 0px;
    background-color:transparent;
    z-index: 1;
    position: relative;
    
}
.TopImgHead {
    background-color: #21374c;
    color: #fff;
    padding: 10px;
    font-size:12px; 
}
.TopNewsHead {
    background-color: #a97a46;
    color: #fff;
    padding: 10px;
    font-size:	16px;
    text-transform:uppercase;
    font-weight:bold;
}
.TopNewsHead a {
       color: #fff!important;
 }
.WelcomeMsg {
	color: #666666;
	padding:10px;
	line-height:17px
}
#MSOZoneCell_WebPartWPQ3 {
	/*border-top: 1px solid #21374c;*/
	padding-bottom: 5px !important;
}
/* BottomTopNav */
#BottomTopNav {
    color: #a97a46;
    width:100%;
    line-height: 30px;
    height: 100%;
    text-align: center;
    border-top: 1px solid #a97a46;
    font-weight:bold !important;
}
#BottomTopNav UL {
    list-style: none;
    margin: 0 auto;
    padding-left:0 !important;
    text-align:center;
}
#BottomTopNav LI {
    font-size: 12px;
    display: inline;
    border-right: 1px solid #21374c;
    padding: 0 1.1em;
}
/* MidMenu */
 #MidMenu {
    background-color: #21374c;
    color: #fff;
    line-height: 30px;
    min-height: 30px;
    text-align: center;
    padding-left:0px;
    width:100%;
    height: 100%;
}

#MidMenu UL {
    list-style: none;
    margin: 0 auto;
    padding-left:none;
    text-align:center;
} 
#MidMenu LI {
    font-size: 14px;
    display: inline;
    border-right: 1px solid #fff;
    padding: 0 1.7em;
    text-align:center;
}
#MidMenu a:link {
	
	color:#fff;
}
#MidMenu a:visited {
	
	color:#fff;
}
.NavLast {
	border: none !important;
}
.ms-WPHeader {
	/*display:none;*/
}
.ms-WPBody A:visited {
    color: #a97a46;
    text-decoration: none;
}
#BottomTopNav a:link {
	
color: #a97a46;
}
.s4-ca {
		background-color:transparent !important;	   
   }
.ms-PartSpacingVertical {
	margin-top:-1px;
}
#WebPartWPQ7 {
    width: inherit !important;
    border: 1px solid #a97a46;
      margin-top: -10px;
    overflow:auto;
   	height: 195px;
    padding-top: 5px;
}
.ms-WPBorder, .ms-WPBorderBorderOnly {
	border: none !important;
}


h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
	color:rgb(0, 41, 90)!important;
}

/*Accordian*/

.accordionDiv {
	background: url("/Style Library/FSB_2014/accordion.png");
	background-repeat: no-repeat;
	width: 100%; }


.mainUL LI {
    list-style: none;
    margin-left: -30px;
	background-image: none;
	padding-bottom:5px;
}

.accordionHeader {
    font-size: 12px !important;
    color: #676767 !important;
    text-decoration: none !important;
    cursor: pointer !important;
    padding-left: 15px;
    padding-top: 10px;
}
.menu-item {
    padding-top: 2px;
    padding-bottom: 2px;
    font-size:13px;
}
.accordionTR {
    height: 30px;
}
.accordionDiv table {
	width:auto!important;
}
/*Latest news web part*/
.MyBullets {
    background-image: url('/SiteCollectionImages/FSBCustomBullet.png');
    font-family: Arial,sans-serif !important;
    background-repeat: no-repeat;
    background-position: left 5%;
    padding-left: 12px !important;
    margin-left: 10px !important;
    color: #ffffff;
    text-align: left;
	font-size:12px;
	padding-bottom:5px;
}

.departmentRightTD {
	
	vertical-align:top;
}
/*  Search Advanced  */

.ms-advsrchText-v2box {
	height: 20px !important;
	font-size: 12px !important;
	width: 180px !important;
}
td.ms-advsrchText-v2 select {
	width:200px !important;
	height: 20px !important;
	font-size: 12px !important;
	width: 180px !important;
}

.ms-advsrchPropValue {
	height:20px !important;
}


#onetidPageTitleSeparator{
	display:none;
}

.s4-nothome s4-bcsep s4-titlesep > :last-child:focus { display: none; }

.s4-breadcrumb-top { display : none } 

/*.breadcrumbRootNode { display:none }*/
/*Custom Table Style for contact Us*/
table.ms-rteTable-newtable {-ms-name: "FSB SharePoint Table";}
.ms-rteTable-newtable {
	border: solid!important;
	border-width: 1px !important;
	border-color: rgba(0, 41, 90, 1)!important;
	font-size:12px;
	
}
.ms-rteTable-newtable td, th.ms-rteTableFirstCol-newtable, th.ms-rteTableFooterFirstCol-newtable {padding:10px;vertical-align:top; border-style:none;}

.ms-rteTableHeaderRow-newtable th {background: rgba(0, 41, 90, 1); color: #fff; padding: 10px; font-size: 20px; text-align:center;border-style:none}

.ms-rteTableFooterRow-newtable td, th.ms-rteTableFooterFirstCol-newtable {padding: 10px;background: #555555; font-size: 18px; color: #fff;border-style:none;}

table.ms-rteTable-subtable {-ms-name: "FSB SharePoint Sub Table";}
.ms-rteTable-subtable {
	font-size:12px;
	
}
.ms-rteTable-subtable td, th.ms-rteTableFirstCol-subtable, th.ms-rteTableFooterFirstCol-subtable {padding:10px;vertical-align:top; border-style:none;}

.ms-rteTableHeaderRow-subtable th {background: rgba(0, 41, 90, 1); color: #fff; padding: 10px; font-size: 20px; text-align:center;border-style:none}

.ms-rteTableFooterRow-subtable td, th.ms-rteTableFooterFirstCol-subtable {padding: 10px;background: #555555; font-size: 18px; color: #fff;border-style:none;}

/*Search refiners*/
.ms-searchref-categoryname {
	
	padding: 1px 3px 19px 11px;
}

/*News Read More Button*/

.footer-column.view-all {
text-align:right;
width:100%;
padding-right:5px;
}
#readmore{
	background-color:rgb(168, 122, 70);
	padding:5px;
	color:#FFFFFF;
}
#slides{
	float:left;
	margin-left:-10px;
	-webkit-box-shadow: 2px 3px 13px 0px rgba(0,0,0,0.5);
	-moz-box-shadow: 2px 3px 13px 0px rgba(0,0,0,0.5);
	box-shadow: 2px 3px 13px 0px rgba(0,0,0,0.5);
}
#nav ul {
display: none;
/* Your styles */
}
#nav > li:hover ul {
display: block;
}
/* This is important */
#nav > li > a:hover {
color: #fff; /* You can set the same color or add other style.*/
}

.ms-rteTableOddRow-newtable {
	background-color: #CCC;
}

.ms-rteTableEvenRow-newtable {
	background-color: #fff;
}


.ms-input AEFilterTextbox, .ms-input {
	
	text-transform:capitalize !important;
}
