@charset "UTF-8";
/* SpryTabbedPanels.css - version 0.4 - Spry Pre-Release 1.6.1 */

/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */

/* Horizontal Tabbed Panels
 *
 * The default style for a TabbedPanels widget places all tab buttons
 * (left aligned) above the content panel.
 */


.TabbedPanels {
	margin: 0px;
	padding: 0px;
	float: left;
	clear: none;
	width: 656px; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
}
.TabbedPanels_tv {
	margin: 0px;
	padding: 0px;
	/*float: left;*/
	clear: none;
	width: 100%; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
}
.TabbedPanels_search {
	margin: 0px;
	padding: 0px;
	float: left;
	clear: none;
	width: 100%; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
}
.TabbedPanelsTabGroup {
	margin: 0px;
	padding: 0 0 0 6px;
	/*background-image:url(../YUI/bg_tab_news.gif);*/
	background-repeat:no-repeat;
	height:56px;
	background-attachment: scroll;
}
.TabbedPanelsTabGroup_210 {
	/*margin: 0px;*/
	padding: 0 0 0 8px;
	/*background-image:url(../YUI/bg_tab_210.gif);*/
	background-image:url(../images/2010_new_index/stats_back01.jpg);
	background-repeat:no-repeat;
	height:68px;
	background-attachment: scroll;
}
.TabbedPanelsTabGroup_tv {
	margin: 0px;
	padding: 0 0 0 10px;
	/*background-image:url(../YUI/index_tb_tv.gif);*/
	background-repeat:no-repeat;
	height:56px;
	background-attachment: scroll;
}
.TabbedPanelsTabGroup_media {
	margin: 0px;
	padding: 0 0 0 6px;
	/*background-image:url(../YUI/bg_tab_photoandmedia.gif);*/
	background-image:url(../images/2010_new_index/photomedia_back01.jpg);
	background-repeat:no-repeat;
	height:71px;
	background-attachment: scroll;
}
.TabbedPanelsTabGroup_search {
	margin: 0px;
	padding: 0 5px 0 5px;
	/*background-image:url(../YUI/bg_tab.gif);*/
	background-repeat:no-repeat;
	/*height:56px;*/
	background-attachment: scroll;
}
.TabbedPanelsTab {
	margin:32px 1px 0 0;
	position: relative;
	top: 1px;
	float: left;
	padding:4px;
	/*padding: 4px 3px;*/
	list-style: none;
	-moz-user-select: none;
	-moz-outline-style: none;
	-khtml-user-select: none;
	cursor: pointer;
	/*background-image:url(../YUI/tab.gif);*/
	background-image:url(../images/2010_new_index/photomedia_b1.jpg);
	background-repeat:no-repeat;
	display:block;
	width:80px;
	height:32px;
	color:#000000;
	font-size:12px;
	text-align:center;
}
.TabbedPanelsTab_210 {
	margin:32px 0 0 0;
	position: relative;
	top: 1px;
	float: left;
	padding-top:4px;
	/*padding: 4px 3px;*/
	list-style: none;
	-moz-user-select: none;
	-moz-outline-style: none;
	-khtml-user-select: none;
	cursor: pointer;
	/*background-image:url(../YUI/tab_210.gif);*/
	background-image:url(../images/2010_new_index/stats_b1.jpg);
	background-repeat:no-repeat;
	display:block;
	/*width:206px;
	height:25px;*/
	width:160px;
	height:32px;
	/*color:#FFF;*/
	color:#000000;
	font-size:12px;
	text-align:center;
}
.TabbedPanelsTabSelected_210 {
	/*background-image:url(../YUI/tab_on_210.gif);*/
	background-image:url(../images/2010_new_index/stats_b2.jpg);
	background-repeat:no-repeat;
	border:0;
	display:block;
	/*width:206px;
	height:25px;*/
	width:160px;
	height:32px;
	margin-top:32px;
	font-size:12px;
	/*color:#444444;*/
	color:#FFFFFF;
	text-align:center;/*
	background-color: #FFF;
	border-bottom: 1px solid #FFF;
	*/
}
.TabbedPanelsTab_tv {
	margin:25px 1px 0 0;
	position: relative;
	top: 1px;
	float: left;
	padding: 4px 3px;
	list-style: none;
	-moz-user-select: none;
	-moz-outline-style: none;
	-khtml-user-select: none;
	cursor: pointer;
	/*background-image:url(../YUI/tab_tv.gif);*/
	background-repeat:no-repeat;
	display:block;
	width:131px;
	height:25px;
	color:#FFF;
	font-size:12px;
	text-align:center;
	color:#FFF;
}
.TabbedPanelsTabSelected_tv {
	/*background-image:url(../YUI/tab_on_tv.gif);*/
	background-repeat:no-repeat;
	border:0;
	display:block;
	width:131px;
	height:25px;
	margin-top:25px;
	font-size:12px;
	color:#444444;
	text-align:center;/*
	background-color: #FFF;
	border-bottom: 1px solid #FFF;
	*/
}
.TabbedPanelsTab_search {
	margin:25px 0 0 0;
	position: relative;
	top: 1px;
	float: left;
	padding: 4px 3px;
	list-style: none;
	/*
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #999;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	*/
	-moz-user-select: none;
	-moz-outline-style: none;
	-khtml-user-select: none;
	cursor: pointer;
	background-repeat:no-repeat;
	display:block;
	width:310px;
	height:25px;
	color:#FFF;
	font-size:12px;
	text-align:center;
}
.TabbedPanelsTabHover {
/*
	background-color: #CCC;
	*/
}
.TabbedPanelsTabSelected {
	/*background-image:url(../YUI/on.gif);*/
	background-image:url(../images/2010_new_index/photomedia_b2.jpg);
	background-repeat:no-repeat;
	border:0;
	display:block;
	width:80px;
	height:25px;
	margin-top:32px;
	font-size:12px;
	color:#FFFFFF;
	text-align:center;/*
	background-color: #FFF;
	border-bottom: 1px solid #FFF;
	*/
}
.TabbedPanelsTabSelected_search {
	background-image:url(../images/btn_mhsrch.jpg);
	background-repeat:no-repeat;
	border:0;
	display:block;
	width:75px;
	height:25px;
	margin-top:25px;
	font-size:12px;
	color:#444444;
	text-align:center;/*
	background-color: #FFF;
	border-bottom: 1px solid #FFF;
	*/
}
.TabbedPanelsTab a {
	color: 444444;
	text-decoration: none;
}
.TabbedPanelsContentGroup {
	clear: both;
	/*border-left: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
	border-top: solid 0px #999;
	border-right: solid 1px #999;*/
	background-color: #FFF;
	margin-right:1px;
	margin-top:0px;
}
.TabbedPanelsContent_search {
	padding: 4px;
}
.TabbedPanelsContentGroup_search {
	clear: both;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
	border-top: solid 0px #999;
	border-right: solid 1px #999;
	background-color: #FFF;
	margin-right:1px;
}
.TabbedPanelsContent {
	padding: 4px;
	width:655px;
}
.TabbedPanelsContentVisible {
}
.VTabbedPanels .TabbedPanelsTabGroup {
	float: left;
	width: 10em;
	height: 20em;
	background-color: #FFFFFF;
	position: relative;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
}
.VTabbedPanels .TabbedPanelsTab {
	float: none;
	margin: 0px;
	border-top: none;
	border-left: none;
	border-right: none;
}
.VTabbedPanels .TabbedPanelsTabSelected {
	background-color: #FFF;/*border-bottom: solid 1px #999;*/
}
.VTabbedPanels .TabbedPanelsContentGroup {
	clear: none;
	float: left;
	padding: 0px;
	width: 30em;
	height: 20em;
}
