#container{min-width:890px !important;}
.Summary_Container
{
	position:relative;
	display:block;
	width:100%;
	font-size:x-small;
}

.Summary_Container a { color:black; }
a .greenblack_Background { color:white; }
a .darkredblack_Background { color:white; }
a .greyblack_background { color:white; }
a .lightgreenblack_Background { color:white; }

.Paper
{
	display:inline-block;
	position:relative;
	z-index:20;
}

.Summary_Cell
{
	position:relative;
	display:inline-block;
	z-index:140;
}

.colorUP{ border-color:red !important; z-index:2 !important;}

.Connector
{
	position:absolute;
	z-index:30;
}
.Connector_underneath{ z-index:2 !important;}

.RoundedBorder
{
	border-radius:10px;
}
.RoundedBorder-small
{
	border:1px solid grey;
	border-radius:20px;
	padding:2px 10px;
	-webkit-box-shadow: 0 8px 6px -6px black;
	   -moz-box-shadow: 0 8px 6px -6px black;
	        box-shadow: 0 8px 6px -6px black;
}
.largefont .RoundedBorder-small
{
	padding:5px 15px;
}
.mediumfont .RoundedBorder-small
{
	padding:5px 15px;
}

.Color1 {background:white;}
.Color2 {background:lightgreen;}
.Color3 {background:lightblue;}

.Color-Transparent {background:transparent;}

.left-border {border-left:1px solid grey;}
.top-border {border-top:1px solid grey;}
.right-border {border-right:1px solid grey;}
.bottom-border {border-bottom:1px solid grey;}
.full-border {border:1px solid grey;}

.Pad20 {padding:20px;}



.Floating-left {position:absolute;}
.Floating-right {position:absolute;}



.ShaddowColor2
{
	-webkit-box-shadow: 0 0 10px 10px lightgreen;
	   -moz-box-shadow: 0 0 10px 10px lightgreen;
	        box-shadow: 0 0 10px 10px lightgreen;
}


