* {
	margin: 0;
	padding: 0;
}

body {
	font-size: 100%;
	font-family: Arial, Helvetica, sans-serif;
}

ul, li {
	list-style-type: none !important;
	list-style: none !important;
	text-align: left;
}

a, img {
	border: none;
}

h2, p {
	font-size: 100%;
	text-align: left;
	font-size: 70%;
	font-family: Arial, Helvetica, sans-serif;
}

#wrapper {
	position: relative;
	overflow: visible;
	margin: 0 auto;
	width: 978px;
}

#nextBtn {
	position: absolute;
	right: -23px;
	top: 30px;
	z-index: 10;
}
	#nextBtn a {
		display: block;
		width: 31px;
		height: 69px;
		background: url(SIDRA-Hpanel-Next.gif) top left no-repeat;
	}
	#nextBtn a:hover {
		background-image: url(SIDRA-Hpanel-Next-o.gif) !important;
	}

#rollerBoxes {
	position: relative;
	padding-left: 34px;
	height: 364px;
	background: url(SIDRA-Hpanel-leftpanel.png) top left no-repeat;
}

/***** Main box styling *****/
#rollerBoxes .one {
	position: absolute;
	width: 468px;
	height: 182px;
	background: url(SIDRA-Hpanel-lg-grey.png) top left no-repeat;
}

.rollInner {
	margin: 10px 5px 0 0;
	padding: 20px 0 0 0;
	height: 150px;
	font-size: 110%;
}
#rollerBoxes .two .rollInner, 
#rollerBoxes .three .rollInner, 
#rollerBoxes .four .rollInner, 
#rollerBoxes .five .rollInner, 
#rollerBoxes .six .rollInner, 
#rollerBoxes .seven .rollInner {
	margin: 15px 5px 0 0;
	height: 150px;
}
	#rollerBoxes .one .rollInner p {
		padding: 0 70px 0px 50px;
		height: 51px;
		font-size: 70%;
		_font-size: 50%;
	}
	#rollerBoxes .one .rollInner a {
		color: #000000 !important;
		font-size: 90%;
		font-weight: bold;
		font-variant: normal;
		letter-spacing: inherit;
		text-transform: none;
	}
	#rollerBoxes .one .rollInner a:hover {
		background-color: #8DCA41;
	}
	#rollerBoxes .one .rollInner ul {
		margin: 5px 0 0 0;
		padding: 0 0 0 50px;
		font-size: 80%;
		font-variant: small-caps;
		list-style: none;
	}
		#rollerBoxes .one .rollInner ul li {
			font-size: 90%;
			_font-size: 70%;
			line-height: 17px;
		}
			#rollerBoxes .one .rollInner ul li a {
				padding: 0 4px 0 2px;
				color: #000000;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 90%;
				font-weight: normal;
				text-decoration: none;
			}
			#rollerBoxes .one .rollInner ul li a:hover {
				background-color: #8DCA41 !important;
			}
	#rollerBoxes .one .rollInner .rollIcon {
		position: absolute;
		bottom: 0;
		right: 0;
		width: 78px;
		height: 75px;
	}

#rollerBoxes .two, 
#rollerBoxes .three, 
#rollerBoxes .four, 
#rollerBoxes .five, 
#rollerBoxes .six, 
#rollerBoxes .seven {
	position: absolute;
	width: 234px;
	height: 182px;
	background: url(SIDRA-Hpanel-sm-grey.png) top left no-repeat;
}
#rollerBoxes .two:hover, 
#rollerBoxes .three:hover, 
#rollerBoxes .four:hover, 
#rollerBoxes .five:hover, 
#rollerBoxes .six:hover, 
#rollerBoxes .seven:hover {
	background-image: url(SIDRA-Hpanel-sm-green.png);
}

	#rollerBoxes .two .rollInner p, 
	#rollerBoxes .two .rollInner ul, 
	#rollerBoxes .three .rollInner p, 
	#rollerBoxes .three .rollInner ul, 
	#rollerBoxes .four .rollInner p, 
	#rollerBoxes .four .rollInner ul, 
	#rollerBoxes .five .rollInner p, 
	#rollerBoxes .five .rollInner ul, 
	#rollerBoxes .six .rollInner p, 
	#rollerBoxes .six .rollInner ul, 
	#rollerBoxes .seven .rollInner p, 
	#rollerBoxes .seven .rollInner ul {
		display: none;
		padding-right:50px;
	}
	#rollerBoxes .two .rollInner .rollIcon, 
	#rollerBoxes .three .rollInner .rollIcon, 
	#rollerBoxes .four .rollInner .rollIcon, 
	#rollerBoxes .five .rollInner .rollIcon, 
	#rollerBoxes .six .rollInner .rollIcon, 
	#rollerBoxes .seven .rollInner .rollIcon {
		position: absolute;
		bottom: 5px;
		right: 0;
		width: 78px;
		height: 75px;
	}

/***** Box positioning *****/
#rollerBoxes .one {
	top: 0;
	left: 34px;
}
#rollerBoxes .two {
	top: 0;
	left: 502px;
}
#rollerBoxes .three {
	top: 0;
	left: 736px;
}
#rollerBoxes .four {
	top: 182px;
	left: 736px;
}
#rollerBoxes .five {
	top: 182px;
	left: 502px;
}
#rollerBoxes .six {
	top: 182px;
	left: 268px;
}
#rollerBoxes .seven {
	top: 182px;
	left: 34px;
}

/***** Box icons *****/
#rollerBoxes #rollStore .rollInner {
	background: url(SIDRA-icon-Store-grey.png) bottom right no-repeat;
}
#rollerBoxes #rollStore:hover .rollInner {
	background-image: url(SIDRA-icon-Store-green.png);
}
	#rollerBoxes #rollStore .rollInner h2 {
		display: block;
		margin: 0 0 10px 50px;
		height: 24px;
		background: url(SIDRA-Head-Store.png) top left no-repeat;
	}

#rollerBoxes #rollSoftware .rollInner {
	background: url(SIDRA-icon-software-grey.png) bottom right no-repeat;
}
#rollerBoxes #rollSoftware:hover .rollInner {
	background-image: url(SIDRA-icon-software-green.png);
}
	#rollerBoxes #rollSoftware .rollInner h2 {
		display: block;
		margin: 0 0 10px 50px;
		height: 24px;
		background: url(SIDRA-Head-Software.png) top left no-repeat;
	}

#rollerBoxes #rollTraining .rollInner {
	background: url(SIDRA-icon-training-grey.png) bottom right no-repeat;
}
#rollerBoxes #rollTraining:hover .rollInner {
	background-image: url(SIDRA-icon-training-green.png);
}
	#rollerBoxes #rollTraining .rollInner h2 {
		display: block;
		margin: 0 0 10px 50px;
		height: 24px;
		background: url(SIDRA-Head-Training.png) top left no-repeat;
	}

#rollerBoxes #rollSupport .rollInner {
	background: url(SIDRA-icon-support-grey.png) bottom right no-repeat;
}
#rollerBoxes #rollSupport:hover .rollInner {
	background-image: url(SIDRA-icon-support-green.png);
}
	#rollerBoxes #rollSupport .rollInner h2 {
		display: block;
		margin: 0 0 10px 50px;
		height: 24px;
		background: url(SIDRA-Head-Support.png) top left no-repeat;
	}

#rollerBoxes #rollCompany .rollInner {
	background: url(SIDRA-icon-company-grey.png) bottom right no-repeat;
}
#rollerBoxes #rollCompany:hover .rollInner {
	background-image: url(SIDRA-icon-company-green.png);
}
	#rollerBoxes #rollCompany .rollInner h2 {
		display: block;
		margin: 0 0 10px 50px;
		height: 24px;
		background: url(SIDRA-Head-Company.png) top left no-repeat;
	}

#rollerBoxes #rollResources .rollInner {
	background: url(SIDRA-icon-resources-grey.png) bottom right no-repeat;
}
#rollerBoxes #rollResources:hover .rollInner {
	background-image: url(SIDRA-icon-resources-green.png);
}
	#rollerBoxes #rollResources .rollInner h2 {
		display: block;
		margin: 0 0 10px 50px;
		height: 24px;
		background: url(SIDRA-Head-Resources.png) top left no-repeat;
	}

#rollerBoxes #rollAlerts .rollInner {
	background: url(SIDRA-icon-alerts-grey.png) bottom right no-repeat;
}
#rollerBoxes #rollAlerts:hover .rollInner {
	background-image: url(SIDRA-icon-alerts-green.png);
}
	#rollerBoxes #rollAlerts .rollInner h2 {
		display: block;
		margin: 0 0 10px 50px;
		height: 24px;
		background: url(SIDRA-Head-Alerts.png) top left no-repeat;
	}