#copy { 
position : absolute; 
color : #fff; 
font-size : 12px; 
font-weight : bold; 
} 
#callouts { 
position : absolute; 
text-align : left; 
} 
#callouts a { 
display : block; 
padding-right : 16px; 
margin : 3px 0; 
color : #fff; 
font-size : 12px; 
font-weight : bold; 
text-decoration : none; 
float : left; 
clear : left; 
} 
#callouts a:hover { 
text-decoration : underline; 
} 
#arrow-left, #arrow-right { 
position : absolute; 
display : block; 
height : 19px; 
width : 19px; 
top : 293px; 
cursor : pointer; 
} 
#arrow-left.off, #arrow-right.off { 
cursor : default; 
} 
#arrow-left { 
left : 42px; 
background-image : url(../images/arrow_left.png); 
}
#arrow-left.hover { 
background-image : url(../images/arrow_left_on.png); 
} 
#arrow-right { 
right : 42px;
background-image : url(../images/arrow_right.png); 
} 
#arrow-right.hover { 
background-image : url(../images/arrow_right_on.png); 
} 
#touts {
top : 313px;
position : absolute;
margin-left: 30px;
height : 156px; 
padding : 0 0px; 
overflow : hidden; 
} 
#touts li { 
font-size: 11px;
background-image : none;
margin : 0 0px;
padding: 0;
display : inline; 
} 
#touts li, .tout { 
width : 205px; 
height : 156px; 
float : left; 
} 
#touts .tout { 
background-image : url(../images/tout_bg.png); 
cursor : pointer; 
} 
#touts a { 
color : #000; 
font-weight : bold; 
text-decoration : none; 
} 
#touts .tout-img { 
margin : 12px 16px 5px; 
} 
#touts .tout-img, .tout-overlay { 
width : 173px; 
height : 108px; 
} 
.tout-overlay { 
background : transparent url(../images/homepage/tout_overlay.png) no-repeat; 
} 
#touts .tout .arrow-blank { 
margin : 0 16px; 
} 
#feature { 
position : absolute; 
width : 430px; 
height : 358px; 
bottom : 40px; 
} 
#newsFeed { 
position : absolute; 
bottom : 40px; 
}
.arrow-blank, .arrow-blue, .arrow-red, .arrow-yellow, .arrow-white, .arrow-cyan { 
background-repeat : no-repeat; 
background-position : right center; 
padding-right : 15px; 
} 
.arrow-blank { 
background-image : url(../images/arrow_blue.png); 
} 
.arrow-blue, .hover .arrow-blank { 
background-image : url(../images/arrow_blue.png); 
color: #0079C2;
} 
#header-bar li a:hover {
color: #0079C2;
}
.tabs {
border: 1px solid #959595;
margin-bottom: 10px;
}
.tabNavigation {
background-image : url(../images/tab_bg.gif);
}
#tab-newsroom {
padding: 11px;
position: relative;
}
#tab-sectors {
padding: 11px;
}
/* flicker free top menu */
ul.tabNavigation {margin:0; padding:6px 0 0 11px; list-style-type:none; width: 295px; height: 26px;}
.tabNavigation li {float:left; margin: 0 3px 0 0; padding:0; display:block; width:132px;}
.tabNavigation li.list1 {background:transparent url(../images/tab1.gif); width:108px;}
.tabNavigation li.list2 {background:transparent url(../images/tab2.gif); width:86px;}
.tabNavigation a {display:block; padding-top:26px; height:0; color:#000; text-decoration:none; overflow:hidden;}
* html .tabNavigation a:link, * html .tabNavigation a:visited {height:26px; he\ight:0;}

.tabNavigation ul li {position:relative;}

.tabNavigation a#item1 {background:transparent url(../images/tab1_roll.gif) -108px -26px no-repeat;}
.tabNavigation a#item2 {background:transparent url(../images/tab2_roll.gif) -86px -26px no-repeat;}

.tabNavigation #home li.list1 {background:transparent url(../images/tab1_roll.gif);}
.tabNavigation #about li.list2 {background:transparent url(../images/tab2_roll.gif);}

.tabNavigation a#item1:hover {background-position:top right; z-index:50;}
.tabNavigation a#item2:hover {background-position:top right; z-index:50;}

.tabNavigation a#item1.selected {background-position:top right; z-index:50;}
.tabNavigation a#item2.selected {background-position:top right; z-index:50;}

.tabbed-news-list {
margin-left: 0;
padding-left: 0;
list-style: none;
}
.tabbed-news-list li {
margin-bottom: 10px;
padding-left: 14px;
padding-top: 0px;
background-image: url(../images/blue_arrow.gif);
background-repeat: no-repeat;
background-position: 0 3px;
}
.tabbed-news-list a {
color: #585858;
font-size: 12px;
text-decoration: none;
}
.tabbed-news-list a:hover {
color: #0079C2;
text-decoration: none;
}
.tabbed-news-list li.newsroom {
width: 200px;
height: 18px;
display:block;
}
.tabbed-news-list li.newsroom a {
color: #0079C2;
font-weight: bold;
}
.tabbed-news-list li.newsroom a:hover {
color: #585858;
}
ul.tabbed-news-list li.rssfeed {
text-align: right;
background: url(../images/rss_icon.jpg) no-repeat right 0px;
padding: 0 0 0 0;
margin: 0 0 0 0;
}
ul.tabbed-news-list li.rssfeed a {
margin-left: auto;
width: 18px;
height: 18px;
display:block;
}

#flash_banner {width:308px; height:102px;}