#introduction {
	height:65px;
	text-align:center;
}

#why-sigma h3 {text-align:center;}

#needs-header {
	height:1.5em;
	width:50%;
}
#provisions-header {
	height:1.5em;
	width:50%;
	margin:-1.5em 0 0 50%;
}

#needs-and-provisions {
	position:relative;
	margin-bottom:20px;
}

.need {
	margin-top:10px;
	font-size:110%;
	font-weight:bold;
}
.provision .title {
	font-size:110%;
	font-style: italic;
}

.jquery-need {
	border-top:2px solid #DDD;
	border-bottom:2px solid #DDD;
	display:block;
	width:310px;
	height:24px;
	position:absolute;
	text-align:center;
}
.jquery-need  .horiz-center-inner {
	width:292px;
	text-align:center;
}

.jquery-provision {
	width:310px;
	overflow:hidden;
/*	overflow-y:auto;*/
	position:relative;
	margin-left:310px;
}
.jquery-provision .horiz-center-inner {
	width:292px;
	text-align:center;
}

.title {
	border-top:2px solid #DDD;
	display:block;
	text-align:center;
	height:24px;
	width:312px;
	overflow: visible;
}
.jquery-description {
	overflow:auto;
}
.jquery-description h6 {
	margin-left:10px;
	margin-right:10px;
	padding-top:10px;
	text-align:center;
	font-size:105%;
}
.jquery-description p {
	margin-left:10px;
	margin-right:10px;
	margin-top:15px;
	text-align:center;
}

.odd {
	background:#FFF;
	border:2px solid #FFF;
}
.even {
	background:#EEE;
	border:2px solid #EEE;
}

.selected-need {
	width:308px;
	border: solid #F3C70E;
	border-width: 2px 0px 2px 2px;
	border-right: 2px solid #FFF;
	font-weight:bold;
	height:24px;
	z-index:2;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-bottomleft:10px;
	-webkit-border-top-left-radius:10px;
	-webkit-border-bottom-left-radius:10px;
}
.selected-provision {
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border:2px solid #F3C70E !important;
	width:308px;
	-moz-border-radius-topright:10px;
	-moz-border-radius-bottomright:10px;
	-webkit-border-top-right-radius:10px;
	-webkit-border-bottom-right-radius:10px;
}
.selected-provision .title {
	border:none;
	padding-top:10px;
	font-weight:bolder;
	font-size:115%;
}
.even-selected {
	color:#EEE;
}
.even-selected p {
	color:inherit;
}
.odd-selected {
	color:#903;
}
.odd-selected p {
	color:inherit;
}

#first-provision {
	-moz-border-radius-topleft:0;
	-webkit-border-top-left-radius:0;
/*	margin-top:-360px;*/
	margin-top:0px;
}
#last-provision {
	border-bottom:2px solid #DDD;
	-moz-border-radius-bottomleft:0;
	-webkit-border-bottom-left-radius:0;
}


.row {height:225px;}
.small-row{height:100px;}
.one-third {width:200px;}
.two-thirds {width:414px;}

.image-link {
	border:1px solid #DDD;
}
.image-link:hover {border-color:#F3C70E;}

#pack-it {
	margin-top:-227px;
	margin-left:428px;
	margin-bottom:20px;
}

#explore {
	margin-left:214px;
	margin-top:-227px;
}
#printer {
	margin-left:428px;
	margin-top:-227px;
}
#datamax {
	margin-left:428px;
	margin-top:23px;
}
