.sv-container 
{
	padding: 20px 20px;
}

.sv-container h1 
{
	color:#329FDA !important;
	font-family:Helvetica,Arial,sans-serif;
	font-size:22px !important;
	margin: 0px 0px 20px 0px;
}

.sv-container h2 
{
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight:bold;
	margin: 5px 0px;
}

.sv-container p
{
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	line-height:15px;
}

.clear
{
	height: 1px;
	clear: both;
	width: 100%;
}

.sv-content
{
	float: right;
	width: 680px;
}

.sv-menu 
{
	width: 195px;
	float: left;
}

/* MENU STYLING */

.sv-menu-container 
{
	background-color:#F0F0F0;
	border:1px solid #D5D3D4;
	margin-bottom:14px;
}

.sv-menu-container ul 
{
	list-style-type:none;
	margin:10px;
	padding:0;
}
.sv-menu-container ul ul
{
	margin: 0px 0px 0px 10px;
}

.sv-menu-container ul li 
{
	font-weight:bold;
	line-height:11px;
	padding:0;
	margin:0; 
	vertical-align: bottom;
}

.sv-menu-container ul li a 
{
	display:block;
	padding:5px 5px 6px 0;
	color:#000000;
	text-decoration:none;
	font-family:Tahoma,Verdana,Arial,sans-serif;

}

.sv-menu-container ul li a.selected 
{
	background:#4E4E4E none repeat scroll 0 0;
	color:#FFFFFF;
	padding:7px;
}

.sv-menu-container ul li a span 
{
	/*background: url(bravia/images/icoArrowSingleLeftC3.gif) no-repeat left top;*/
	background: url(images/icoArrowSingleLeftC3.gif) no-repeat left top;
	display:block;
	padding-left:18px;
}

.sv-menu-container ul li.open a span, 
.sv-menu-container ul li a.selected span 
{
	/*background: url(bravia/images/icoArrowSingleRightC8.gif) no-repeat left top;*/
	background: url(images/icoArrowSingleRightC8.gif) no-repeat left top;
}

.sv-menu-container ul li.closed ul
{
	display:none;
}

/* FLOATED AREAS */

.sv-floating-area
{
	padding: 10px 0px;
}

.sv-floating-area .sv-left-flash,
.sv-floating-area .sv-right-flash
{
	width: 350px;
	height: 350px;
}

.sv-floating-area .sv-right-text,
.sv-floating-area .sv-left-text
{
	width: 320px;
}

.sv-floating-area .sv-left-flash
.sv-floating-area .sv-left-text
{
	float: left;
}

.sv-floating-area .sv-right-text,
.sv-floating-area .sv-right-flash
{
	float: right;
}

/* RELATE TOPICS */

table.sv-related td
{
	vertical-align: top;
}

table.sv-related h3 
{
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	margin: 5px 0px;
}

table.sv-related p
{
	margin-right: 5px;
}
