body
{
	background-color: #b68bd3;
}

#side_container
{
	background: white url("img/two_columns.gif") top left repeat-y;
	width: 800px;
}

#right_side
{
	padding-top: 45px;
	width: 400px;
	float: left;
}

#content
{
	width: 360px;
	padding: 5px 15px;
}

#left_side
{
	width: 400px;
	float: left;
	text-align: center;
	overflow: hidden;
}

#description
{
	float: left;
	width: 379px;
	padding-left: 19px;
}

#description_container
{
	float: right;
	margin-top: 15px;
}

#download_tab
{
	/*clear: both;*/
	float: left;
	margin: 0;
	padding: 0;
    padding-top: 1px;
	list-style-type: none;
	overflow: none;
}

#download_tab div
{
	/*overflow: visible !important;*/
	color: red;
}

#download_tab .selected
{
	color: #464646;
	width: 159px;
	padding-right: 0px;
    border: none;
}

#download_tab .selected a
{
	background: transparent url("img/download_tab_bottom_arrow.gif") 95% 50% no-repeat;
	text-align: right;

	display: block;

	padding: 3px 21px 0 0;
	
	text-decoration: none;
	color: #464646;
	font-size: 14px;

	height: 25px;
}

#download_tab a:hover
{
	background-color: #969696;
}

#download_tab li
{
	margin: 0;
	padding: 0;
	border-right: 1px solid #D2D2D2;
	border-top: 1px solid #D2D2D2;
	border-bottom: 1px solid #D2D2D2;
	margin-top: -1px;
	width: 159px;
}

#download_tab li a
{
	background: transparent url("img/download_tab_right_arrow.gif") 95% 50% no-repeat;
	text-align: right;

	display: block;

	/*padding: 8px 21px 0 0;*/
	
	padding: 3px 21px 0 0;
	text-decoration: none;
	color: #b4b4b4;
	font-size: 14px;

	height: 25px;
}

h1
{
	font-style: italic;
	font-size: 22px;
	font-family: "Times New Roman";
}

#content_container #breadcrumb
{
    text-align: left;
}