div.block {-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: 0px 1px 2px #ddd; -moz-box-shadow: 0px 1px 2px #ddd; box-shadow: 0px 1px 2px #ddd;  margin-bottom:30px;}

div.block div.block-title {height:20px; font: 16px/20px Roboto, Arial, sans-serif;-moz-border-radius-topleft: 5px;
-webkit-border-top-left-radius: 5px; border-top-left-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; border-top-right-radius: 5px; padding:0 5px; position:relative;}

	
div.block ul {margin:10px;padding:0 0 5px;}
		
div.block-text {padding:5px; height:100%;}

	div.block ul.links li {padding:0 0 0px; margin:0 0 0px;}
	div.block ul.links li a {color:#333; text-decoration:none;}	
			
div.red {background:#F9F9F9;}
div.red div.block-title {background:#8bc34a repeat-x; color:#fff6f2;padding: 5px 0 15px 10px;}	
div.block.red ul.links li {padding:0 0 0px; margin:0 0 5px;}
div.block.red ul.links li a {text-decoration:none; display:block; color:#4b3d3d; font-size:11px;}	

		
div.blue div.block-title {background-image: -webkit-linear-gradient(bottom, #20629f 0%, #003b72 100%); color:#fff; padding: 5px 0 5px 10px;}	
div.blue div.block-title a {background:url(/sm.aspx?guid=32063) left no-repeat; color:#fff;-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;border-top-left-radius: 5px;border-top-right-radius: 5px; text-align: justify;}