#accessibility {font-size:1.2em;}
#accessibility ul, #blq-toolbar h2, #blq-nav h2, #blq-footer h2, .blq-toplink {position:absolute;left:-1000px !important;z-index:100 !important;margin:0;padding:0;}
#accessibility ul, #blq-toolbar h2, #blq-nav h2, #blq-footer h2, .blq-toplink-top {top:0;}
#accessibility li.hide a:focus, #accessibility li.hide a:active, .blq-toplink a:focus, .blq-toplink a:active {position:absolute;left:1000px !important;width:765px;font-weight:bold;padding:2px;z-index:100 !important;}
#accessibility li.hide a:focus, #accessibility li.hide a:active, .blq-toplink a:focus, .blq-toplink a:active, #blq-toolbar .blq-toplink a:focus, #blq-toolbar .blq-toplink a:active {color:#000;background:#ff9;border:2px solid black;}
#accessibility li.hide a:focus, #accessibility li.hide a:active {top:2.8em;}

.linkPdf
{
	background-image: url(/cms/cms_icons/link_pdf_icon.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
	margin: 5px 0px 5px 0px;
	padding-bottom: 5px;
}

.linkWord
{
	background-image: url(/cms/cms_icons/link_word_icon.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
	margin: 5px 0px 5px 0px;
	padding-bottom: 5px;
}

.linkPowerpoint
{
	background-image: url(/cms/cms_icons/link_powerpoint_icon.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
	margin: 5px 0px 5px 0px;
	padding-bottom: 5px;
}

.linkExcel
{
	background-image: url(/cms/cms_icons/link_excel_icon.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
	margin: 5px 0px 5px 0px;
	padding-bottom: 5px;
}

.linkImage
{
	background-image: url(/cms/cms_icons/link_image_icon.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
	margin: 5px 0px 5px 0px;
	padding-bottom: 5px;
}

.linkFlash
{
	background-image: url(/cms/cms_icons/link_flash_icon.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
	margin: 5px 0px 5px 0px;
	padding-bottom: 5px;
}

.linkZip
{
	background-image: url(/cms/cms_icons/link_zip_icon.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
	margin: 5px 0px 5px 0px;
	padding-bottom: 5px;
}

/*****UNIQUE TO SITE*****/ 

.linkBacktotop
{
	background-repeat: no-repeat;
	padding-left: 25px;
	margin: 5px 0px 5px 0px;
	padding-bottom: 5px;
}

.linkFeatured
{
	background-repeat: no-repeat;
	padding-left: 25px;
	margin: 5px 0px 5px 0px;
	padding-bottom: 5px;
}

.sitemap .hor
{
	background-image: url('/cms/cms_icons/smHoriz.gif');
	background-repeat: repeat-x;
}
.sitemap .hor a
{
	background-color: white;
}
.sitemap .ver
{
	background-image: url('/cms/cms_icons/smVertical.gif');
	background-repeat: repeat-y;
}

/*****END UNIQUE TO SITE*****/ 

img {
	behavior: url("/cms/js/pngbehavior.htc");
}

/*Draft Top Bar*/
#draft 
{
	border-top: 3px solid #000;
	background: #4c4c4c;
	color: #fff;
	margin: 0px;
	height: auto;
	overflow: hidden;
}

.verCmsLogo
{
	float: left;
	width: 15px;
	margin-top: 7px;
}

.draftPanel
{
	width: 280px; 
	float: left; 
	margin-top: 14px;
	padding: 0px 0px 10px 10px;
	border-left: 1px solid #ff9c00; 
	height: auto;
}

.draftPanel p
{
	color: white;
	font-family: Verdana;
	font-size: 10px;
	margin: 0px;
	line-height: 14px;
}
/*End Draft Top Bar*/