@charset "UTF-8";
/* CSS Document */

UL {
margin: 0px 0px 15px 30px;
font-family: Arial, Helvetica, sans-serif; 
font-size : 8pt;
list-style: square;
color: #3D3B3A;
line-height: 14pt;
}

/*-- Bio Images */
img.floatLeft {
	float: left;
	margin-right: 10px;
	margin-bottom: 4px;
}

OL {
margin: 0px 0px 15px 30px;
font-family: Arial, Helvetica, sans-serif; 
font-size : 8pt;
color: #3D3B3A;
line-height: 14pt;
}


/* Body text */
.textReg {
font-family: Arial, Helvetica, sans-serif; 
font-size : 8pt;
color: #7B726F;
text-decoration: none;
line-height: 14pt;
}

.textTitle {
font-family: Arial, Helvetica, sans-serif; 
font-size : 10pt;
font-weight : bold;
color: #3D3B3A;
text-decoration: none;
line-height: 14pt;
}

.textSubTitle {
font-family: Arial, Helvetica, sans-serif; 
font-size : 8pt;
font-weight : bold;
color: #3D3B3A;
text-decoration: none;
line-height: 14pt;
}

.textQuote {
font-family: Arial, Helvetica, sans-serif; 
font-size : 9pt;
font-weight : bold;
color: #999999;
text-decoration: none;
line-height: 14pt;
; font-style: italic
}

.textQuoteTitles {
font-family: Arial, Helvetica, sans-serif; 
font-size : 8pt;
color: #7B726F;
text-decoration: none;
line-height: 10pt;
}

.textStrong {
font-family: Arial, Helvetica, sans-serif; 
font-size : 8pt;
font-weight : normal;
color: #3D3B3A;
text-decoration: none;
line-height: 12pt;
}

/* Regualar text Link */
a:link  { color: #898989; text-decoration: underline;}
a:visited  {color: #898989; text-decoration: underline;}
a:active  {color: #898989; text-decoration: underline;}
a:hover {color: #FBAC3B;}

/* CFO of the Year box (Home Page) */
.textCfoPromo {
font-family: Arial, Helvetica, sans-serif; 
font-size : 8pt;
color: #898989;
text-decoration: none;
line-height: 12pt;
}

/* Language button link */
.language a:link {font-family: Arial, Helvetica, sans-serif; font-size : 7pt; color: #7B726F; text-decoration: none;}
.language a:visited {font-family: Arial, Helvetica, sans-serif; font-size : 7pt; color: #7B726F; text-decoration: none;}
.language a:active {font-family: Arial, Helvetica, sans-serif; font-size : 7pt; color: #7B726F; text-decoration: none;}
.language a:hover {font-family: Arial, Helvetica, sans-serif; font-size : 7pt; color: #FBAC3B; text-decoration: none;}

/* Navigation text Link */
.nav a:link {
font-family: Arial, Helvetica, sans-serif; 
font-size : 8pt; 
color: #fff; 
text-decoration: none;
}
.nav a:visited {
font-family: Arial, Helvetica, sans-serif; 
font-size : 8pt; 
color: #ffffff; 
text-decoration: none;
}
.nav a:active {font-family: Arial, Helvetica, sans-serif; 
font-size : 8pt; 
color: #ffffff; 
text-decoration: none;
font-weight: normal;
}
.nav a:hover {
font-family: Arial, Helvetica, sans-serif; 
font-size : 8pt; 
color: #cccccc; 
text-decoration: none;
}

/* Galleria Implementation */

.galleria{list-style:none; width:450px; float:left; padding:0px; margin:0px;}
.galleria li {width:80px;height:60px;overflow:hidden;float:left;margin:0 10px 10px 0}
.galleria li a{display:none}
.galleria li div{display:none;top:0px;left:-100px;}
.galleria li div img{cursor:pointer}
.galleria li.active div img,.galleria li.active div{display:block;}
.galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto;}

.caption{display:block; padding:10px 10px 50px 10px; width:380;}
.galleria_container{margin:0 auto 80px auto;height:294px;width:440px;float:left;}

* html .galleria li div span{width:400px} /* MSIE bug */
