﻿.generalcentrcontent
{
	text-align: left;
	overflow: hidden;
}
.general_solution_content
{
	display: block;
	width: 700px;
	float: left;
	text-align: left;
	overflow: hidden;
}
.solution_main_title
{
	border-bottom: solid 1px #DEDEDE;
	font-weight: bold;
	font-size: 10pt;
	padding-bottom: 8px;
	color: #484848;
}
.solution_detail_container
{
	padding-right: 20px;
}
.solution_main_description
{
	padding: 20px 0px 20px 0px;
	font-size: 9pt; /*font-weight			: bold;*/
}
.solution_item_link
{
	padding-bottom: 20px;
}
.solution_item_description
{
	color: #6f6f6f;
	font-size: 9pt;
	overflow: hidden;
	width: auto !important;
}
.solution_item_sh_description
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #484848;
	padding: 0px 0px 35px 0px;
}
.solution_item_title
{
	font-size: 8pt;
	font-weight: bold;
}
.solution_main_title
{
}

.solution_item_link a:link, .solution_item_description a:link, .solution_item_link a:active, .solution_item_description a:active, .solution_item_link a:visited, .solution_item_description a:visited, .solution_item_link a:hover, .solution_item_description a:hover
{
	text-decoration: none;
	border-bottom: dotted 1px #6385a1;
	color: #6385a1;
	font-size: 9pt;
}
.solution_rel_container
{
	text-align: left;
	padding-bottom: 25px;
}
.solution_rel_item
{
}
.solution_rel_item a
{
	font-family: Arial;
	font-size: 9pt;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
/* solution description hyper link styles */
.solution_item_description
{
	padding-bottom:	1px;
}
