/*
--------------------------------------------------

Life Technologies
Custom Styles 2 [style2.css]

Day specific or added css for fixes, additional styles not included in style.css.

Copyright © 2009 Acquity Group LLC

-------------------------------------------------- */

/*
Search Results Component CSS
----------------------------- */
div.searchRight {
	border-left:1px solid #E7E7E7;
	float:right;
	padding-bottom:20px;
	padding-left:20px;
	width:150px;
}

div.searchRight p {
	font-weight:bold;
	margin-bottom:5px;
	text-align:center;
	display:block;
	margin:1em 0;
}

div.section {
	/*padding:8px 0 0;*/
	/*margin-bottom:13px;*/
	/*display: block;*/
	/*class name already in use-- change to new name in jsp?*/
}

div.search {
	padding:0 1px 0 0;
}

/* fix for 'dash' in search box*/ 
.views-exposed-widget {    
	float:left;     
} 


/*
SiteMap Component CSS
--------------------- */
.sitemap {
	margin-bottom: 50px;
}

.sitemap .link {
	margin-bottom: 0.3em;
}

.sitemap .linkcontainer {
}

.sitemap .linkcontainer .link {
	background: url(../../../../images/menu-expanded.png) no-repeat center left;
	padding-left: 1.5em;
}

.sitemap .linkcontainer .link + .link,
.sitemap .linkcontainer .linkcontainer + .link,
.sitemap .linkcontainer .link:first-child {
}

.sitemap .linkcontainer .linkcontainer {
	padding-left: 1.5em;
}

.sitemap .linkcontainer .linkcontainer .linkcontainer {
}

.sitemap .linkcontainer .linkcontainer .linkcontainer .linkcontainer {
}

.sitemap a:link,
.sitemap a:visited {
	text-decoration: none;
}

.sitemap a:hover,
.sitemap a:active {
	text-decoration: underline;
}
/* end SiteMap */

/* Column Control Styles from Geometrixx */

div.parsys_column {
    height: 100%;
    width: 100%;
    float: left;
    border: 0;
    vertical-align:top;
    padding: 0;
    margin: 5px 0 5px 0;
}

div.parsys_column .section {
    overflow:hidden;
    width: 100%;
}

/* column control layouts */
div.cq-colctrl-cols {width: 100%; float: left; }

div.cq-colctrl-default { width: 100%;}

div.cq-colctrl-lt0 { background:url(images/cq-colctrl-lt0.gif) repeat-y scroll 0 0;}
div.cq-colctrl-lt0-c0 { width: 48%; padding-right: 14px;}
div.cq-colctrl-lt0-c1 { width: 49% }

div.cq-colctrl-lt1 { background:url(images/cq-colctrl-lt1.gif) repeat-y scroll 0 0;}
div.cq-colctrl-lt1-c0 { width: 34%; padding-right: 14px;}
div.cq-colctrl-lt1-c1 { width: 63%;}

div.cq-colctrl-lt2 { background:url(images/cq-colctrl-lt2.gif) repeat-y scroll 0 0;}
div.cq-colctrl-lt2-c0 { width: 31%; padding-right: 14px;}
div.cq-colctrl-lt2-c1 { width: 31%; padding-right: 14px;}
div.cq-colctrl-lt2-c2 { width: 32%; }

div.cq-colctrl-lt3 { background:url(images/cq-colctrl-lt3.gif) repeat-y scroll 0 0; }
div.cq-colctrl-lt3-c0 { width: 46%; padding-right: 14px;}
div.cq-colctrl-lt3-c1 { width: 24%; padding-right: 14px;}
div.cq-colctrl-lt3-c2 { width: 24%; }

div.cq-colctrl-lt4 { margin:-18px 0pt;}
div.cq-colctrl-lt4-c0 { width: 38%; padding-right: 4px;}
div.cq-colctrl-lt4-c1 { width: 58% }


/*  additions for annual report flash */

.flash_container {
	clear:left;
	float:left;
	height:633px;
	margin-left:1px;	
	width:763px;
	z-index:99;
}