body {
	background: url("elders/blueInsurance.png") no-repeat scroll center top #1B86CE !important;
}
div#wrap {
   width:992px; !important;
   padding:6px;
}

.logosub {
  color: #FFFFFF;
  font-family: "EldMed","Arial",sans-serif;
  font-size: 36px;
  height: 146px;
  line-height: 36px;
  text-decoration: none;
}

/* 2013 header  ======================================================= */
	.HeaderBox {display:table;}
	.HeaderRow {display:table-row;}
	.HeaderCell {display:table-cell;}
	
	.newHeader {
		background:#1B86CE;
		color:#FFFFFF;
		overflow:auto;
		width:100%;
		background: #1B86CE url("logo/elders-logo.png") no-repeat scroll 14px center;
	}
	.newHeaderLeft {
		width:555px;
		/*display:inline-block;*/
		padding: 15px 0 5px 410px;		
		float:left;
		/*min-height: 60px;*/
		
		display:block;
		height:94px;
		font-family :"EldRom","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;
		font-size:1.1em;
		position:relative;
	}
	.ie .newHeaderLeft {
	/*	width:810px; */
	}	
	.newHeaderLeftLeft {
		width:255px;
		float:left;
	}
	.newHeaderLeftRight {
		width:255px;
		float:left;
		text-align:right;
		padding-right:5px;
	}
	.newHeaderLeftScroller{
		width:81px;
		padding : 0 5px;
		height: 60px;
		overflow:hidden;
		position:relative;
		left:5px;
		
	}
	.newHeaderLeftScroller div{
		position:absolute;
		top:0;
		left:0;
		height: 100%;
		width : 100%;
	}

	.newHeaderLeftScroller img{
		border : 2px solid white;
	}
	.newHeaderRight {
		margin-top:10px;
		/* padding: 5px 10px; */
		/*display:inline-block;*/
		/*width:150px;*/
		/*float:right;*/
		/*text-align:right;*/
		/*clear:right;*/
		/*background-color:#696A6D;*/
	}
	
	
	.HeaderLogo {background:url("logo.gif") no-repeat scroll left top;
		width:130px;
		height:60px;
		}
		
		.HeaderContent{
			width:585px;
		}
	
	.HeaderScroll{
		width:85px;
		text-align:center;
		padding-left:5px;
		vertical-align: middle;
	}
	#headscroller{
		position:relative;
		overflow:hidden;
		width:81px; 
		height:55px;
		
	}
	#headscroller div{
		width:100%;height:100%;position:absolute;top:0;left:0;text-align:center;
	}	
	
	.HeaderNavigation{
		/*background:none repeat scroll 0 0 #696A6D;*/
		font-family :"EldRom","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;
		/*font-size:1.3em;*/
		color:#FFF;
		/*width:960px;*/
		
	}
	.newHeader .HeaderNavigation{
		width:150px;
	}
	
	.HeaderNavigation ul{
		display:inline-block;
	}
	div.HeaderNavigation ul a:link, div.HeaderNavigation ul a:visited{
		color:#FFF;
	}
	div.HeaderNavigation ul a:hover, div.HeaderNavigation ul a:active{
		/*color:#FFDA2F;*/
		color:#FFFFFF;
	}

	div.HeaderNavigation li.L, div.HeaderNavigation li.R{
		float:left;
		font-size:1.2em;
		border-right:2px solid #fff; 
		padding: 0px 10px;
	}
	
	div.HeaderNavigation li.N, div.HeaderNavigation li.N, div.HeaderNavigation .sub-menu li.L, div.HeaderNavigation sub-menu li.R {
	border-right:0px; 
	}
	
	/* Navigation - Footer ================================================= */
div#footer {
   width: 980px;
   height: 27px;
   background: #1B86CE;
   text-align: center;
}
div#wrapper div#footer {
   background: #A91f1f;
}
div#footnav {
   margin: 0 auto;
   height: 27px;
   width: 234px;
}
div#footnav ul#footmenu {
   height: 27px;
   width: 234px;
   position: relative;
}
div#footnav ul#footmenu li {
   list-style: none;
   position: absolute;
   top: 0;
}
	
ul#footmenu li, ul#footmenu a {
   height: 27px;
   display: block;
   text-align: center;
}
	
div#footnav ul#footmenu li a {
   text-decoration: none;
  /* font-weight: bold;*/
   color: #fff;
   line-height: 27px;
   font-size: 10px;  
}
div#footnav ul#footmenu li a:hover {
   color: #71a6cc;
   
   /*font-weight: bold;*/
   line-height: 27px;
   font-size: 10px;  
}
	
#about	     {left:   0px; width: 77px;}
#contact    {left:  77px; width: 87px;}
#privacy    {left: 164px; width: 70px;}

div#blameThrower {
   float: left;
   display: inline;
   cursor: pointer; /* hand-shaped cursor */
   cursor: hand; /* for IE 5.x */
}
div#wrapper div#blameThrower {
   display: none;
}

div#HeaderContent {
   float: left;
   /*display: inline;*/
   display:table-cell;
   margin-left: 140px;
}
.hugeheading  {
   font-size: 15px;
   color: #fff;
}
.midheading  {
   line-height:13px;
   font-size: 13px;
   color: #fff;
}
/*Menu Initialize*/


ul#menu, ul#menu ul.sub-menu {
    padding:0;
    margin: 0;
    background-color:#696A6D;
    width:100%
}
ul#menu li, ul#menu ul.sub-menu li {
    list-style-type: none;
    display: inline-block;
    font-size:18px;
  
}
ul#menu ul.sub-menu li {
	display:block;
	font-size:14px;
	line-height:35px;
}
ul#menu li.R{
    list-style-type: none;
    display: inline-block;
    float:right;
      line-height:40px;
}
ul#menu li.L{
    list-style-type: none;
    display: inline-block;
    float:left;
      line-height:40px;
}


/*Link Appearance*/
ul#menu li a, ul#menu li ul.sub-menu li a {
    text-decoration: none;
   color: #fff;
  /*  background: #666; */
    padding: 0 5px;
    display:inline-block;
    font-weight:normal;
}
ul#menu li ul.sub-menu li a {
	width:155px;	
}
 ul#menu li ul.sub-menu li a {
 	display:block;
 	color: #696A6D;
 }

/*Make the parent of sub-menu relative*/
ul#menu li {
    position: relative;
    line-height:30px;
}
/*sub menu*/
ul#menu li ul.sub-menu {
    display:none;
    position: absolute;
    top: 40px;
   /* left: 0; */
    width: 185px;
    height:auto;
    background-color:#FFF;
    border:1px solid #696A6D;
    color: #696A6D;
    z-index:99999;
}

ul#menu li.R ul.sub-menu {
	right: 0px;
}
ul#menu li.L ul.sub-menu {
	left: 0px;
}

ul#menu li:hover a, ul#menu li ul.sub-menu li a:hover {
	/*color:#E9AF10;*/
	color:#FFFFFF;
}

ul#menu li:hover {
background-color:#DF0021;
}


ul#menu li:hover ul.sub-menu {
    display:block;
}

ul#menu li.L:hover ul.sub-menu li.L,
ul#menu li.R:hover ul.sub-menu li.R {
	float:none;	
}
ul#menu li.hidden{
	display:none;
}

div.documentation{
	padding:5px;
	width:975px;
	overflow:auto;
	font-size:12px;
}
div#content div.documentation h2{
	font-size:16px;
}

div#content div.documentation h3{
	font-size:14px;
}

div#content div.documentation p{
	font-size:12px;
}

.homepageMenu{
	color:#FFF;
	font-weight:bold;
	background-color: #696A6D;
	width:100%;
	display:block;
	padding-left:2px;
}

.claimsContactDetails.floating-tip {
    background-color: #1B86CE;
}