div#submenu { float: left; width: 360px; font-size: 11px; }
	div#submenu select { width: 170px; margin: 2px 0px 10px; border: 0px; color: #727d80; font: 11px Verdana,sans-serif; }

	div#submenu div.item { clear: both; margin-bottom: 1em; }
		div#submenu div.item div.subitem { float: left; width: 170px;  }
		div#submenu div.item div.features { float: left; width: 170px; margin-left: 14px; margin-bottom: 1em;}
			div#submenu div.item div.features div.feat a{ color: #535e61; border: 1px solid #535e61; padding: 5px 10px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; font-weight: bold; font: bold 12px Verdana, sans-serif; margin-bottom: 7px; line-height: 1em; cursor: default; }
			div#submenu div.item div.features div.dimmed a { color: #ccc; border: 1px solid #ccc; }
						
div#pagecontent { float: left; width: 610px; margin-top: 40px; }
	div#pagecontent div.solution { float: right; width: 100%; background-color: #fff; border: 1px solid #fff; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; margin-bottom: 15px;  }
		div#pagecontent div.solution div.text { float: left; margin-top: 5px; margin-left: 5px; }
		div#pagecontent div.solution div.description { float: left; margin-top: 5px; margin-left: 10px; margin-bottom: 10px; }
			div#pagecontent div.solution div.text div.name{ color: #14256e; font-weight: bold; text-transform: uppercase; margin-top: 5px; margin-left: 5px; }
			div#pagecontent div.solution div.text div.description{ font-size: 12px; margin-top: 5px; margin-left: 5px; margin-right: 5px; margin-bottom: 5px;   }
		div#pagecontent div.solution div.image { overflow: hidden; float: left; margin-left: 5px;  margin-top: 5px;  height: 150px; width: 200px;}
			div#pagecontent div.solution div.image img { width: 100%; height: 155px; }
