/*
USE THIS FILE FOR ALL CSS OVERRIDES/UPDATES
*/

table.vidz
{ text-align: center;
color: #404040;
background-color: #fafafa;
border-bottom: 1px #ada8a6 solid;
border-left: 1px #ada8a6 solid;
border-right: 1px #ada8a6 solid;
}

.vizHd
{ border-bottom: 2px solid #d79900;
background-color: #fff2ba;
text-align: center;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: #404040;}

.vizHda
{ border-bottom: 2px solid #ffffff;
border-right: 2px solid #ffffff;
border-left: hidden;
background-color: #d80606;
text-align: center;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: #ffffff;}

.vizHdb
{ border-bottom: 2px solid #ffffff;
border-right: 2px solid #ffffff;
background-color: #f78e27;
text-align: center;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: #ffffff;}

.vizHdc
{ border-bottom: 2px solid #ffffff;
border-right: hidden;
background-color: #f76727;
text-align: center;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: #ffffff;}

.vizBd
{ text-align: center;
font-size: 8px;
padding: 3px;
background-color:
}

.vizBda
{ text-align: center;
font-size: 8px;
padding: 3px;
background-color: #f8cccc;
}

.vizBdb
{ text-align: center;
font-size: 8px;
padding: 3px;
background-color: #f6cda6;
}

.vizBdc
{ text-align: center;
font-size: 8px;
padding: 3px;
background-color: #f6c0a9;
}

.vizBd:hover 
{background-color: #fff2ba;
}

.vizBda:hover 
{background-color: #f78d8d;
}

.vizBdb:hover 
{background-color: #f5af6a;
}

.vizBdc:hover 
{background-color: #f39065;
}

.chart01 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; text-align:center;
}
.chart1a {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; text-align:center;
}
.chart1b {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; text-align:left
}
.chart1bb {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; border-bottom-style:solid; border-bottom-width:thin; text-align: left
}
.chart1bbb {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; border-bottom: #cccccc 1px solid; text-align: left
}
.chart1bsmallprint {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; border-bottom-style:solid; border-bottom-width:thin;
}
.chart1blogo {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;  border-bottom: #cccccc 1px solid; padding: 0px 0px 0px 0px; text-align:center
}
.chart1c {
	FONT-SIZE: 11px; BORDER-LEFT: #cccccc 1px solid; COLOR: #000000; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; vertical-align:middle;
}
.chart1item {
	FONT-SIZE: 11px; font-weight:bold; BORDER-LEFT: #cccccc 1px solid; COLOR: #000000; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; border-bottom-style:solid; border-bottom-width:thin;
}
.chart1itemn {
	FONT-SIZE: 11px; font-weight:bold; BORDER-LEFT: #cccccc 1px solid; COLOR: #000000; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; border-bottom: #cccccc 1px solid;
}
.chart1cb {
	FONT-SIZE: 11px; BORDER-LEFT: #cccccc 1px solid; COLOR: #000000; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; border-bottom-style:solid; border-bottom-width:thin
}
.chart1cbb {
	FONT-SIZE: 11px; BORDER-LEFT: #cccccc 1px solid; COLOR: #000000; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; border-bottom: #cccccc 1px solid;
}
.chart1c2 {
	FONT-SIZE: 20px; BORDER-LEFT: #cccccc 1px solid; COLOR: #000000; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.chart1d {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #cccccc 1px solid; COLOR: #000000; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.chart1e {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.chart2 {
	BORDER-RIGHT: medium none; BORDER-TOP: #999999 1px solid; FONT-SIZE: 10px; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.chart11z {
	FONT-SIZE: 14px; BORDER-LEFT: #cccccc 1px solid; COLOR: #000000; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; vertical-align:middle;
}
.chart1z {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #ffffff 1px solid; COLOR: #000000; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; text-align: center;
}
.chart1az {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BORDER-LEFT: #ffffff 1px solid; COLOR: #000000; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; text-align: center;
}
.chart1xx {
	FONT-SIZE: 11px; BORDER-LEFT: #cccccc 1px solid; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center; background-color:#fdbe9c
}
.chart1ww {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; background-image:url(http://www.eladders.com/media/upload/image/cclogo.gif); background-repeat:no-repeat; background-color:#FFFFFF
}
.charttitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; text-align: center;
	}
.chartwp {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BORDER-LEFT: #cccccc 1px solid; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; text-align:center;
}
.chart1title {
	font-weight:bold; font-size: 14px; color:#000000;
}
.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 10;
left: 60px; /*position where enlarged image should offset horizontally */
}

.presshead {
color: #666666;
padding: 5px;
font-size: 12px;
font-weight: bold;
text-align: center;
}