/* ------------------------------------------------------------------------------------------------------------------------------ 
						2010 (c) STAR Translation Services CSS			
						HOMEPAGE SLIDESHOW
-------------------------------------------------------------------------------------------------------------------------------- */
/**************************************************************************************/
/***************************           BANNER SLIDESHOW          ********************************/
/**************************************************************************************/

#slideshow {
	width: 975px;
	height: 335px;
	
	/*border:1px solid red;*/
}

/***********************                  GOOGLE CHROME HACK                       *************************/

body:nth-of-type(1) .accordion span { padding-top:3px; height:19px;}

/***************************                    SAFARI HACK                       ****************************/

body:first-of-type .accordion span { padding-top:3px; height:19px;}

#banner_main{width: 974px; height: 282px; clear:both; position:relative; display:block;}
#banner_main table tr td{font-size:12px; color:#FFFFFF;}
#banner_main table tr td a{color:#FFFFFF;}
#banner_main table tr td a:hover{color:#FF0000;}
#banner_main img {border:none; margin-left:5px; cursor:pointer;} /* space between button prev and next */

/***************************                     NAVIGATOR                         ****************************/

.navigator{position:absolute; right:0px; top:22px; clear:both;} /* LEFT : float:left; left:0px; top:15px; */

/************************                    CONTENT BLACK TEXT                       *************************/

.largehead_black{font-size:60px; font-weight:bold; color:#000; letter-spacing:-0.05em; margin-bottom:23px;text-decoration:none;padding-left:24px;padding-top:55px;}
.headline_black {font-size:36px; font-weight:normal; font-weight:bold;color: #000;letter-spacing: -0.05em;margin-bottom: 23px;padding-left:24px;padding-top:45px;}
.subhead_black {font-size: 18px;font-weight: normal;color: #4c4c4c;letter-spacing: 0em;margin-bottom: 14px;padding-left:24px;}
.link_black{font-size:16px; font-weight:bold; color:#ff0000; letter-spacing:0em; margin-bottom:46px;text-decoration:none;padding-left:24px;}
.link_black a, .cta01 a:hover{ text-decoration:none; color:#ff0000;}

.largehead_black a, .largehead_black a:hover, .largehead_black a:visited,
.headline_black a, .headline_black a:hover, .headline_black a:visited, 
.subhead_black a, .subhead_black a:hover, .subhead_black a:visited, 
.link_black a, .link_black a:hover, .link_black a:visited 
{text-decoration:none; color:#000;}

/************************                    CONTENT RED TEXT                       ***********************/

.link_red {font-size:16px; font-weight:bold; color:#ff0000; letter-spacing:0em; margin-bottom:46px;text-decoration:none;padding-left:24px;}
.link_red a, .cta01 a:hover{ text-decoration:none; color:#ff0000;}

/************************                    CONTENT WHITE TEXT                       ***********************/

.largehead_white {font-size:60px; font-weight:bold; color:#fff; letter-spacing:-0.05em; margin-bottom:23px;text-decoration:none;padding-left:24px;padding-top:55px;}
.headline_white {font-size:36px; font-weight:normal; font-weight:bold;color: #fff;letter-spacing: -0.05em;margin-bottom: 23px;padding-left:24px;padding-top:45px;}
.subhead_white {font-size: 18px;font-weight: normal;color: #fff;letter-spacing: 0em;margin-bottom: 14px;padding-left:24px;}
.link_white {font-size:16px; font-weight:bold; color:#fff; letter-spacing:0em; margin-bottom:46px;text-decoration:none;padding-left:24px;}

.largehead_white a, .largehead_white a:hover, .largehead_white a:visited,
.headline_white a, .headline_white a:hover, .headline_white a:visited,
.subhead_white a, .subhead_white a:hover, .subhead_white a:visited, 
.link_white a, .link_white a:hover, .link_white a:visited 
{text-decoration:none; color:#fff;}

/***************************                    BACKGROUNDS                       **************************/

.feature1{background-image:url('../images/slideshow/website-translation-banner.jpg');background-repeat:no-repeat;opacity:1;display:none;cursor:pointer;width:974px; height:282px;position:absolute;}
.feature2{background-image:url('../images/slideshow/document-translation-banner.jpg');background-repeat:no-repeat;opacity:1;display:none;cursor:pointer;width:974px; height:282px;position:absolute;}
.feature3{background-image:url('../images/slideshow/technical-translation-banner.jpg');background-repeat:no-repeat;opacity:1;display:none;cursor:pointer;width:974px; height:282px;position:absolute;}
.feature4{background-image:url('../images/slideshow/government-translation-banner.jpg');background-repeat:no-repeat;opacity:1;display:none;cursor:pointer;width:974px; height:282px;position:absolute;}

/***************************                       TABS MENU                         **************************/

.highlight_main{position:absolute; display:block; clear:both; top:236px; left:0px; height:46px; width:100%;}

.highlight_tab{background-image:url('../images/slideshow/subfeature-tab.png'); background-repeat:no-repeat; width:241px;}
.highlight_tab a:visited{color:#FFFFFF;}
.highlight_tab img {border:none; margin:3px 0 0 10px; cursor:pointer;}

.highlight_tab-last{background-image:url('../images/slideshow/subfeature-tab.png'); background-repeat:no-repeat; width:240px; height:46px;}
.highlight_tab-last a:visited{color:#FFFFFF;}
.highlight_tab-last img {border:none; margin:3px 0 0 10px; cursor:pointer;}

.highlight_tabdivider{background-image:url('../images/slideshow/subfeature-divider.png'); background-repeat:no-repeat;}

.tab_head{line-height:16px;}
.tab_head a { font-size:12px; font-weight:bold; color:#FFFFFF;}
.tab_head a:hover{ text-decoration:none; color:#FF0000;}
.tab_head a:visited{color:#FFFFFF;}

/************************                       FOOTER NEWSROOM                        **********************/

.newsroom_main{display:block; height:50px; float:left; margin:0px; padding:0px; widows:974px;}
.newsroom_main img {border:none; cursor:pointer;}
.newsroom_main a {color:#000000;}
.newsroom_main a:hover {color:#C00000;}

.newsroom_leftcap{background:url('../images/slideshow/banner-leftcap.png') no-repeat; width:21px; float:left; height:60px;} 
.newsroom_rightcap{background:url('../images/slideshow/banner-rightcap.png') no-repeat; width:21px; float:right; height:60px;} /*--  FIrefox 21px --*/

* html .newsroom_rightcap{background:url('../images/slideshow/banner-rightcap.png') no-repeat; width:22px; float:right; height:60px;} /*-- HACK IE6 22px --*/
*:first-child+html .newsroom_rightcap{background:url('../images/slideshow/banner-rightcap.png') no-repeat; width:22px; float:right; height:60px;} /*-- HACK IE7 22px --*/

.newsroom_bg{background:url('../images/slideshow/banner-bottombg.png'); background-repeat:repeat-x; height:60px; float:left; width:932px;}
.newsroom_rotator{float:left; position:relative; padding:9px 0px 0px 0px; font-size:12px; margin-left:-10px;}
.newsroom_right{padding: 10px 0px 0px 10px; float: right; margin-right: -5px;}

.view-news {padding-right: 10px;}
.banner-rss {margin-bottom: -3px;}
