div#billboard{
	display:block;
	position: relative;
	padding-top: 10px;
	margin-left: 193px;
	height: 325px;
	margin-bottom: 5px;
	background-color:#F5F5ED;
	padding-bottom: 0px;

	/*fixs white space gap*/
	left: -8px;
	padding-left: 8px;
	margin-right: -8px;
	/*end fix*/

}

div#sidecolbg_no div#billboard{
	margin-right: 10px;
}

div#billboard div#bselector{
	height: 100%;
	width: 100%;
	margin: 0px 0px;
	padding: 0px 0px;
	margin-top: 2px;
	display:block;
	position:relative;
}
div#billboard div#bselector div.blist{
	height: 58px;
	width: 100%;
	overflow: hidden;
}


div#billboard div#bselector div.btitle{
	position: absolute;
	right: 0px;
	width: 266px;
	height:58px;
	margin-top: 0px;
	cursor: pointer;
	margin-top: -2px;
	overflow: hidden;


}

div#containerIE6 div#billboard div#bselector div.btitle{
	width: 262px;

}

div#billboard div#bselector div.bbactived div.btitle{
	background: url(../images/sys_images/bbnavhi_transparent-TWOBLUES-B.gif) 0px 0px no-repeat;
	/*
	padding-left: 5px;
	margin-right: -5px;
	border: 1px solid red;
	*/
	z-index: 2;
}


div#billboard div#bselector div.btitle p{

	font-weight: bold;
	font-size: 1.15em;

}

div#billboard div#bselector div.btitle a{
	text-decoration: none;
	color: #4B97A1;
}

div#billboard div#bselector div.bbactived div.btitle a{
	color:#F19865;
}

div#billboard div#bselector div.scrollover div.btitle{
	color:red;

}


div#billboard div#bselector div.btitle div.listbody{
	position:relative;
	margin-left:10px;
	background: url(../images/sys_images/bselectionbg.jpg) top left repeat-y #F8F9F4;
	height: 100%;
	width: 100%;
	display: table;
	overflow: hidden;
	border-top: 1px solid #DEDCD0;
	border-right: 1px solid #DEDCD0;
	/*border-bottom: 1px solid #DEDCD0;		*/
	width:95%;
	/*width: 100%;*/


}

div#billboard div#bselector div.lblist div.btitle div.listbody{
	position: relative;
	border-bottom: 1px solid #DEDCD0;
	overflow: hidden;
	height: 56px;


}

div#billboard div#bselector div.lblist div.btitle div.listbody div.listbodyouter{
	position: relative;
	height: 56px;

}


div#billboard div#bselector div.lblist div.btitle div.listbody div.listbodyinner{
	position: relative;
	height: 100%;
	overflow: hidden;
}



div#billboard div#bselector div.bbactived div.btitle div.listbody{
	background: none;
	background: url(../images/sys_images/bbnavhi_button_background.jpg) 0px 0px;
	/*border-bottom: 1px solid #DEDCD0;	*/
}


div.listbodyouter{
	display: table-cell;
	vertical-align: middle;

}
div#containerIE6 div.listbodyouter, div#containerIE7 div.listbodyouter{
	position: absolute;
	top: 50%;

}

div.listbodyinner{
	margin-left:10px;
	margin-right: 18px;
}

div#containerIE div.listbodyinner{
	margin-right: 17px;
}

div#containerIE8 div#billboard div#bselector div.lblist div.btitle div.listbody{
	height: 0px;

}
div#containerIE8 div#bselector div.lblist div.btitle div.listbody div.listbodyouter{
	padding-top: 30px;
	height: 56px;

}


div#billboard div#bselector div.listnumber{
	position:absolute;
	right: 10px;
	top: 10px;
	color: #CAE6E7;
	font-weight: bold;
	font-size:3em;
	width: 15px;
}

div#containerIE6 div#billboard div#bselector  div.listnumber{
	right:3px;
}

div#billboard div#bselector div.bbactived div.listnumber{
	color: white;
}


/*
div.listbodyinner div.listitem{
	position:relative;
	height:100%;
	padding-right: 15px;

}
	*/
div#containerIE div.listbodyinner{
	position: relative;
	top: -50%;

}


div#billboard div.bbcontainer{
	left: 0px;
	top: -2px;
	width: 480px;
	z-index: 1;
}

div.yesjavascript div#billboard div.bbcontainer{
	display: none;
}

div#billboard div.bbactived div.bbcontainer{
	background-color:#FAF9F5;
	border:1px solid #E5E3DB;
	display:block;
	position:absolute;
	top: 0px
	left: 0px;
	height: 317px;
}

div#billboard div.bbactived div.bbcontainer div.bbpan{
	height: 100%;
	position: relative;
	margin-left: 0px;
	overflow:hidden;
}

div.bbpan p{
	margin: 0px 0px;
	padding: 0px 0px;
}

div#billboard div#bselector div#features{
	position:absolute;
	right: 0px;
	bottom: 0px;
	margin-top:0px;
	width: 250px;
	text-align:left;
	z-index:3;
	height: 25px;

}

div#containerIE div#billboard div#bselector div#features{
	margin-top:3px;
	height: 30px;
}
div#billboard div#bselector div#features p{
	margin: 0px 0px;
	padding: 5px 0px;
	padding-top: 0px;
	padding-left: 10px;
	font-weight:bold;
}

div#containerIE div#billboard div#bselector div#features p{
	padding-top: 5px;
}

div#billboard div#bselector div#features p a{
	text-decoration: none;
	color: #4B97A1;
}

div#billboard div.imgblurb{
	position:absolute;
	display:block;
	left:0px;
	bottom:-1px;
	z-index: 5;
	height: 25px;
	width:480px;
	overflow:hidden;

	font-weight:bold;
	color:white;
	background-color: #3B93A9;

	/* for IE */
  filter:alpha(opacity=85);
  /* CSS3 standard */
  opacity:0.85;


}

div#billboard div.imgblurb p{
	color:white;
	margin: 0px 0px;
	padding: 5px 5px;

}

div#billboard div.imgblurb p .more{
	right:0px;
	position:absolute;
	margin-right:10px;
	color: white;
}

.center-auto {text-align:center; margin: 0 auto;}

div#container div#control{
	background: url(../images/sys_images/control_panel/ShareLinksHomepageBackground.gif) top right no-repeat #F7F7F1;
	padding-bottom: 0px;
	margin-right: 0px;
}


div#container div#sidecolbg div#control{
	margin-right:0px;
}

/* hide blurb body on home page */
div.news div.newsbody div.blurb div.blurb_body{
	display: none;
}

div#billboard2{	
	position:relative;	
	margin-bottom:15px;
	margin-top:5px;
	height:307px;
	overflow:hide;
}

div#billboard2 div.imgblurb{
	position:absolute;
	display:block;	
	left: 0px;
	bottom:-1px;	
	z-index: 10;
	height: 25px;
	width:516px;
	overflow:hidden;
	font-weight:bold;
	color:white;
	background-color: #3B93A9;

	/* for IE */
  filter:alpha(opacity=85);
  /* CSS3 standard */
  opacity:0.85;
  
  
}

div#containerIE6 div#billboard2 div.imgblurb{
	bottom:2px;
}

div#billboard2 div.imgblurb p{
	color:white;
	margin: 0px 0px;
	padding: 5px 5px;

}

div#billboard2 div.imgblurb p .more{
	right:0px;
	position:absolute;
	margin-right:10px;
	color: white;
}