/* demo pages */
#header_demos {
	border-right: solid 1px #c4c4c4;
	margin: 0px;
	padding: 0px;
	width: 800px;
	height: 202px;
}

#content_demos {
	float: right;
	background: url(/images/pic_demos_bg.gif) no-repeat 0px 110px;
	border-right: solid 1px #c4c4c4;
	border-bottom: solid 1px #c4c4c4;
	border-left: solid 1px #c4c4c4;
	width: 624px;
	z-index: 2;
}

#content_demos2 {
	float: right;
	border-right: solid 1px #c4c4c4;
	border-bottom: solid 1px #c4c4c4;
	border-left: solid 1px #c4c4c4;
	width: 604px;
	_width: 624px;
	padding: 10px;
	z-index: 2;
}

#content_left {
	float: left;
	width: 431px;
	height: 321px;
}

#content_right {
	float: left;
	width: 193px;
	height: 321px;
	text-align: center;
}

#content_right_buttons {
	position: absolute;
	top: 202px;
	left: 607px;
	width: 193px;
	height: 321px;
	text-align: center;
	z-index: 2;
}



/* left content */
#page_title_demos {
	position: relative;
	float: left;
	width: 431px;
	height: 50px;
	padding: 70px 0px 0px 20px;
	z-index: 1;
}

#description {
	position: relative;
	float: left;
	width: 391px;
	height: 205px;
	font: 12px Arial;
	color: #434242;	
	padding: 0px 20px 0px 20px;
	overflow: hidden;
}

#description2 {
	position: relative;
	float: left;
	font: 12px Arial;
	color: #434242;	
	padding: 10px;
	overflow: hidden;
}

#description a:hover {
	background-color: #e7e7e7;
	text-decoration: none;
}

#products_pic_demos {
	position: absolute;
	top: 330px;
	left: 380px;
	width: 323px;
	height: 193px;
	z-index: 1;
}



/* features */
#features {
	position: relative;
	float: left;
	border-right: solid 1px #c4c4c4;
	width: 410px;
	_width: 430px;
	padding: 0px 10px 0px 10px;
}



/* titles */
#why_aa_title {
	font: bold 20px Palatino Linotype, Palatino;
	color: #003399;
	padding-top: 10px;
}
