#PageNavTabs_panes {
clear:both;
}
div.css-panes div.bodysubpanes {
display:none;
padding:15px 0;
}
/*************************************/
/*TABS*/
/*************************************/
div.tabscontainer {
	margin-bottom:15px;
}
#right div.tabscontainer {
	width:190px;
}
div.tabscontainer_image {
	float:right;
	margin:3px 0 3px 3px;
}
/* root element for tabs  */
ul.css-tabs {
	margin:0 !important;
	padding:0;
}
/* single tab */
ul.css-tabs li {
	display:inline-block;
	float:left;
	list-style-type:none;
	margin:0;
	padding:0;
}
/* link inside the tab. uses a background image */
	ul.css-tabs a {
	white-space: nowrap;
	color:#313131;
	font-family:trebuchet ms,tahoma,verdana,arial,sans-serif;
	font-weight:bold;
	float:left;
	display:block;
	padding:5px 5px;
	text-decoration:none;
	border:1px solid #dddddd;
	border-bottom:0px;
	height:18px;
	background-color:#f1f1f1;
	margin-right:2px;
	margin-top:2px;
/*	-moz-border-radius-topleft: 4px; */
/*	-moz-border-radius-topright:4px; */
	position:relative;
	top:1px;
}
ul.css-tabs a:hover {
	background-color:#ffffff;
}
	
/* selected tab */
ul.css-tabs a.current {
	background-color:#ffffff;
	color:#cc0000;	
	cursor:default;
}
div.css-panes div.bodysubpanes {
	display: none;
	padding: 15px 0px;
}
div.css-panes div.subpanes {
	background:#ffffff url(/web/web_aut_se.nsf/shared/tab_gradient.jpg/$file/tab_gradient.jpg) repeat-x scroll 0 -50px;
	display:none;
	border:1px solid #dddddd;
	border-width:0 1px 1px 1px;
	min-height:60px;
	padding:5px 10px;
}
div.css-panes div a {
	color:#000000;	
}
div.css-panes div li {
	padding:0px;
	list-style-image:url(/web/web_aut_se.nsf/shared/arrow_right2_blue.gif/$file/arrow_right2_blue.gif);
	margin-left:18px;
	list-style-position:outside;
}
div.css-panes div ul {
	padding:0px;
	margin:0px;
}
/*************************************/
/*ACCORDION VERTICAL*/
/*************************************/
#accordion_v {
	border-left:1px solid #dddddd;
	border-right:1px solid #dddddd;
	border-top:1px solid #dddddd;
	width:100%;
}
#accordion_v h2 {
	font-weight:normal;
	background-color:#f1f1f1;
	margin:0;
	padding:5px 10px;
	cursor:pointer;	
	border-top:1px solid #ffffff;
	border-bottom:1px solid #dddddd;
}
#accordion_v h2.current {
	cursor:default;
	color:#0067A8;
	background-color:#ffffff;
	border-bottom:1px solid #ffffff;
}
#accordion_v div.pane {
	background:#ffffff url(/web/web_aut_se.nsf/shared/tab_gradient.jpg/$file/tab_gradient.jpg) repeat-x scroll 0 0;
	display:none;
	height:450px;
	padding:5px 10px;
	overflow:hidden;
	border-bottom:1px solid #dddddd;
}
/*************************************/
/*ACCORDION HORIZONTAL */
/*************************************/
/* root element for accordion. decorated with rounded borders and gradient background image */
#accordion_h {
	background:#ffffff url(/web/web_aut_se.nsf/shared/tab_gradient.jpg/$file/tab_gradient.jpg) repeat scroll 0;
	height:300px;
	padding:10px 0 10px 10px;
	width:490px;
	border:1px solid #dddddd;
}
/* accordion header */
#accordion_h img {
	float:left;
	margin-right:10px;
	cursor:pointer;
	opacity:0.5;
	filter: alpha(opacity=50);
}
/* currently active header */
#accordion_h img.current {
	cursor:default;
	opacity:1;
	filter: alpha(opacity=100);
}
/* 
	accordion pane. should initially have zero width and display:none.
	the first pane should override these with inline style
*/
#accordion_h div {
	width:0px;
	float:left;	
	display:none;		
	margin-right:10px;
}
/* content inside a pane should have fixed width */
#accordion_h div h3 {
	margin:0 0 -10px 0;
	width:290px;
}
	
#accordion_h div p {	
	width:290px;
}
/*************************************/
/*STYLING OF FLOWPLAYER*/
/*************************************/
div.myFlowPlayer_body {
	display: block;
	width: 500px;
	height: 272px;
	text-align: center;
	margin: 0;
}
div.myFlowPlayer {
	clear: both;
	display: block;
	width: 530px;
	height: 328px;
	text-align: center;
	margin: 0;
}
 
div.myFlowPlayer img {
	margin-top: 110px;
	border: 0;
}

