@charset "UTF-8";
body{margin:0}
#fix,#content,#foot{width:100%}
body,td,th {	font-family: 'FrutigerLight', Arial, Helvetica, sans-serif!important;
	font-size: 90%; color: #474747; line-height: 125%;
}.stylebult ul li,.stylebultSM ul li,.stylebultTall ul li{font-size: 90%; line-height: 110%;}
h1.main{font-size: 20px;}
.smhead {font-size: 14px;line-height: 16px;color: #497193;	font-weight: lighter;}
.smheadB{
	font-size: 14.5px;
	line-height: 16.5px;
	color: #497193;
	font-weight: normal;font-family: 'FrutigerBold', Arial, Helvetica, sans-serif;
}.head.hideInMobile{display:none}
#ph{line-height:140%!important}
span.hideInMobile,span.showintablet,br.showintablet{display:inline}
div.hideInMobile,div.showintablet{display:block}
br.hideInMobile{display: none}
.introWt {color: #EAF0F9;font-size: 14px; 	line-height: 16px;}

#Statement.sidebar{margin-top:5%}

#innerContent{display:block}
#divLeft{display:block;position:absolute;float:none;background:#FFF;width:142px;height:auto;z-index:95;overflow:hidden;border-right:1px solid #ccc}
#blockmenu,#blockmenuclose{display:block}
#blockmenushow{display:none;height:auto}
#divMain{width:78%;margin:0 -0px 0 0!important;padding:0!important; min-height:100px}
#divRight{width:22%;margin:0 -0px 0 0!important;padding:0!important; min-height:100px}
#divMain div{padding:2% 2% 2% 5%}
#divMain div div{padding:0}
#innerContent{margin:0}
.inlblock25{width:22.5%;min-width:110px;margin:0 1% 0 0;padding:0;display:-moz-inline-stack;display:inline-block;vertical-align:top;*display:inline;text-align:left}
.inlblock25.home{position: relative;min-height: 185px}

nav{position:relative}
ul.dropdownHorz{position:relative;width:100%;background:none;z-index:5000;height:auto;background:none;display:block;font-size:82%}
ul.dropdown ul,ul.dropdownHorz ul{position:absolute}

ul.dropdown li,ul.dropdownHorz li li{width:100%;float:none}
ul.dropdown li,ul.dropdownHorz li{margin:0}
ul.dropdown li li,ul.dropdownHorz li li{margin:0}
ul.dropdown ul,ul.dropdownHorz ul{position:absolute}
#mainmenu,#closemainmenu,#right,#bright{display:none}
ul.dropdown ul{left:100%;margin-top:-37px}
ul.dropdownHorz ul ul{margin:-37px 0 0 100%}
#left{background:url(../images/lt.png) right 0 repeat-y!important}
#right{background:url(../images/rt.png) 0 0 repeat-y!important}
#bleft{background:url(../images/bl.png) no-repeat!important}
#bright{background:url(../images/br.png) no-repeat!important}
ul ul.BLOCK{position:absolute;margin-left:-300%;width:700%}
ul.BLOCK div{height:auto;background-color:Green}
ul ul.BLOCK ol ol{display:block}
ul ul.BLOCK ol img{padding:0 0 6px}
ul ul.BLOCK ol span{display:block;padding:5px}
ol a.hasdrop:after{content:url(../images/xblank.gif);float:right;padding-right:2%}
ol a.hasdrop.active:after{content:url(../images/xblank.gif);float:right;padding-right:2%}

#titlesWide{display:none}#titlesNar{display:none}
#titlesMed{display: block;font-size: 22px;line-height: 24px;letter-spacing: .3px;color: #333333;}
.inlblock25.home li{font-size: 13px}

@media (max-width: 1150px) { #titlesMed{display: block;font-size: 18px;line-height: 20px;letter-spacing: .3px;color: #333333;}
#Statement.sidebar{margin-top:15%}
.inlblock25.home li{font-size: 12px}
}
@media (max-width: 800px) { #titlesMed{display: block;font-size: 16px;line-height: 18px;letter-spacing: .3px;color: #333333;}
}
.hideInTablet{display: none!important}
