@charset "utf-8";
/* CSS Document */

#aqu {
	width:928px;
	margin:10px auto 0 auto;
	display:block;
	overflow:hidden;
	float:none;
	clear:both;
}
#aqu ul {
	list-style-type:disc;
}
#aqu ol {
	list-style-type:decimal;
}
.courses {
	width:100%;
	border-bottom:solid 1px #b2bb1e;
	margin:15px 0 0 0;
}
.courses p {
	margin:0 0 2px 0;
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	color:#b2bb1e;
}
.courses p a {
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	color:#4b4b4b;
	text-decoration:none;
}
.courses p a.active {
	font-weight:bold;
}
.aqu-support .social {
	margin:30px 0 0 0;
	overflow:hidden;
	float:none;
	display:block;
}
.aqu-support .social div {
	border-bottom:solid 1px #CCC;
	padding:0 0 5px 0;
	overflow:hidden;
	margin-top:15px;
}
.aqu-support .social div div {
	float:left;
	border:none;
	padding:0px;
	margin:0px;
}
.aqu-support .social div img {
	margin:0px;
}
.aqu-support .social #facebook {
	background:url(/media/assets/aqu/consumer/button_social.png) no-repeat;
	background-position:0 0;
	width:37px;
	height:35px;
}
.aqu-support .social #twitter {
	background:url(/media/assets/aqu/consumer/button_social.png) no-repeat;
	background-position:-39px 0;
	width:37px;
	height:35px;
}
.aqu-support .social #youtube {
	background:url(/media/assets/aqu/consumer/button_social.png) no-repeat;
	background-position:-78px 0;
	width:37px;
	height:35px;
}
.aqu-support .social #mailto {
	background:url(/media/assets/aqu/consumer/button_social.png) no-repeat;
	background-position:-117px 0;
	width:37px;
	height:35px;
}
.aqu-support .social #pinterest {
	background:url(/media/assets/aqu/consumer/button_social.png) no-repeat;
	background-position:-156px 0;
	width:37px;
	height:35px;
}
.aqu-support .social #account {
	background:url(/media/assets/aqu/consumer/button_social.png) no-repeat;
	background-position:-195px 0;
	width:37px;
	height:35px;
}
.aqu-support p.testi {
	text-align:left;
	font-weight:normal;
	margin:15px 0 0 0;
}
.aqu-support p.testiauthor {
	text-align:left;
	text-indent:50px;
	font-weight:normal;
	margin:5px 0 0 0;
}
#aqu img {
	border:none;
	display:block;
}
#aqu #welcome {
	width:160px;
	float:left;
	margin:0px 15px 0 0;
}
#aqu #aqu-cont {
	width:753px;
	float:left;
}
.aqu-content {
	width:497px;
	padding:0 15px 0 0;
	border-right:solid 1px #CCC;
	margin:30px 0px 0 0;
	overflow:hidden;
	float:left;
}
.aqu-content-full {
	width:753px;
	padding:0 15px 0 0;
	margin:30px 0px 0 0;
	overflow:hidden;
	float:left;
}
.aqu-support {
	width:225px;
	float:right;
	overflow:hidden;
	margin:30px 0 0 0;
}
.aqu-support img {
	margin-top:30px;
	margin-bottom:0px;
}
div.spacer {
	width:482px;
	height:1px;
	overflow:hidden;
	background:url(/media/assets/aqu/spacer.gif) top left no-repeat;
	margin:30px 0 15px 0;
}
div.spacer15 {
	width:482px;
	height:1px;
	overflow:hidden;
	background:url(/media/assets/aqu/spacer.gif) top left no-repeat;
	margin:15px 0 15px 0;
}
#aqu div.testimonial {
	width:482px;
	clear:both;
	float:none;
	overflow:hidden;
}
#aqu div.testimonial div {
	float:left;
	width:290px;
	margin:0 0 0 15px;
}
#aqu div.testimonial img {
	float:left;
	width:177px;
}
#aqu ol, #aqu ul {
	margin:0px;
	padding:0 0 0 20px;
}
#aqu .tools {
	display:block;
	overflow:hidden;
	clear:both;
	float:none;
}
#aqu .tools .img {
	float:left;
	overflow:hidden;
	width:177px;
}
#aqu .tools .tools-desc {
	float:left;
	margin:0 15px 0 15px;
	overflow:hidden;
	width:285px;
}
/* Default Styles */
#aqu h1 {
	font:bold 21px Arial, Helvetica, sans-serif;
	color:#ff6633;
	margin:0px;
}
#aqu h2 {
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#000;
	margin:0px 0 10px 0;
}
#aqu h3 {
	font:normal 21px/24px Arial, Helvetica, sans-serif;
	color:#b2bc36;
	margin:0px;
}
#aqu h4 {
	font:bold 16px/24px Arial, Helvetica, sans-serif;
	color:#ff6633;
	margin:30px 0 0 0;
}
#aqu h4 a {
	color:#ff6633;
	margin:30px 0 0 0;
}
#aqu h5 {
	font:bold 16px/24px Arial, Helvetica, sans-serif;
	color:#ff6633;
	margin:0px;
}
/* Content Sections */
#welcome p {
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	margin:10px 0 0 0;
	color:#000;
	text-align:left;
}
#welcome p a {
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	margin:10px 0 0 0;
	color:#000;
	text-align:left;
	text-decoration:none;
}
#welcome p a:hover {
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	margin:10px 0 0 0;
	color:#000;
	text-align:left;
	text-decoration:underline;
}
.aqu-content p, .aqu-content li {
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	margin:0px 0 10px 0;
	color:#000;
}
.aqu-content-full p, .aqu-content-full li {
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	margin:10px 0 0 0;
	color:#000;
}
.aqu-content ul, .aqu-content-full ul {
	list-style-type:disc;
}
.aqu-support p {
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	margin:10px 0 0 0;
	color:#4fb3ce;
	text-align:center;
}
.aqu-support p a {
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	margin:10px 0 0 0;
	color:#4fb3ce;
	text-align:center;
}
/* Custom Styles */
#aqu p.aqu-welcome {
	font-weight:bold;
	font-size:14px;
	text-transform:uppercase;
	padding:0 0 5px 0;
	border-bottom:solid 2px #CCC;
	color:#ff6633;
	width:160px;
}
#aqu p.active {
	font-weight:bold
}
#aqu p.q-name {
	margin:10px 0 0 30px;
}
#testcon {
	width:928px;
	margin:10px auto 0 auto;
	display:block;
	overflow:hidden;
	float:none;
	clear:both;
}
#testcon img {
	border:none;
	display:block;
}
#testcon #test-cont {
	width:753px;
	float:left;
}
#test {
	margin:30px 0 0 0;
	width:497px;
	float:left;
	overflow:hidden;
}
#test .comment1 {
	width:497px;
	margin:0 0 10px 0;
	background-color:#E6F4F9;
	overflow:hidden;
	display:block;
	float:none;
}
#test .comment2 {
	width:497px;
	margin: 0 0 10px 0;
	background-color:#F4F8D1;
	overflow:hidden;
	display:block;
	float:none;
}
#test .comment1 .author {
	background:url(/media/assets/testi/reviewBottomBorderBlue.png) top left no-repeat;
	width:497px;
	height:40px;
	background-color:#FFFFFF;
}
#test .comment2 .author {
	background:url(/media/assets/testi/reviewBottomBorderGreen.png) top left no-repeat;
	width:497px;
	height:40px;
	background-color:#FFFFFF;
}
#test .comment1 img, #test .comment2 img {
	margin:0px;
	padding:0px;
	display:block;
}
#test .comment1 h2, #test .comment2 h2 {
	margin:10px 0 10px 10px;
	font:bold 12px/17px Arial, Helvetica, sans-serif;
	color:#333333;
}
#test .comment1 p, #test .comment2 p {
	margin:10px;
	font:normal 12px/17px Arial, Helvetica, sans-serif;
	color:#333333;
}
#test .comment1 .author p, #test .comment2 .author p {
	float:left;
	margin:10px 0 10px 60px;
	font:normal 12px/17px Arial, Helvetica, sans-serif;
}
#testcon .social {
	margin:30px 0 0 0;
	overflow:hidden;
	float:none;
	display:block;
}
#testcon .social div {
	border-bottom:solid 1px #CCC;
	padding:0 0 5px 0;
	overflow:hidden;
	margin-top:15px;
}
#testcon .social div div {
	float:left;
	border:none;
	padding:0px;
	margin:0px;
}
#testcon .social div img {
	margin:0px;
}
#testcon .social #facebook {
	background:url(/media/assets/aqu/consumer/button_social.png) no-repeat;
	background-position:0 0;
	width:37px;
	height:35px;
}
#testcon .social #twitter {
	background:url(/media/assets/aqu/consumer/button_social.png) no-repeat;
	background-position:-39px 0;
	width:37px;
	height:35px;
}
#testcon .social #youtube {
	background:url(/media/assets/aqu/consumer/button_social.png) no-repeat;
	background-position:-78px 0;
	width:37px;
	height:35px;
}
#testcon .social #mailto {
	background:url(/media/assets/aqu/consumer/button_social.png) no-repeat;
	background-position:-117px 0;
	width:37px;
	height:35px;
}
#testcon .social #pinterest {
	background:url(/media/assets/aqu/consumer/button_social.png) no-repeat;
	background-position:-156px 0;
	width:37px;
	height:35px;
}
#testcon .social #account {
	background:url(/media/assets/aqu/consumer/button_social.png) no-repeat;
	background-position:-195px 0;
	width:37px;
	height:35px;
}
.test-support {
	width:225px;
	float:right;
	overflow:hidden;
	margin:30px 0 0 0;
}
.test-support img {
	margin-bottom:30px;
}
.test-support p {
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	margin:10px 0 0 0;
	color:#4fb3ce;
	text-align:center;
}
.test-support p a {
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	margin:10px 0 0 0;
	color:#4fb3ce;
	text-align:center;
}
#testcon h1 {
	font:bold 21px Arial, Helvetica, sans-serif;
	color:#ff6633;
	margin:0 0 5px 0;
}
#testcon h2 {
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#000;
	margin:0px 0 10px 0;
}
#testcon h3 {
	font:normal 21px/24px Arial, Helvetica, sans-serif;
	color:#b2bc36;
	margin:0px;
}
#testcon h4 {
	font:bold 16px/24px Arial, Helvetica, sans-serif;
	color:#ff6633;
	margin:30px 0 0 0;
}
#testcon h4 a {
	color:#ff6633;
	margin:30px 0 0 0;
}
#testcon h5 {
	font:bold 16px/24px Arial, Helvetica, sans-serif;
	color:#ff6633;
	margin:0px;
}
#testcon #welcome {
	width:160px;
	float:left;
	margin:0px 15px 0 0;
}
#testcon #welcome p {
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	margin:10px 0 0 0;
	color:#000;
	text-align:left;
}
#testcon #welcome p a {
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	margin:10px 0 0 0;
	color:#000;
	text-align:left;
	text-decoration:none;
}
#testcon #welcome p a:hover {
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	margin:10px 0 0 0;
	color:#000;
	text-align:left;
	text-decoration:underline;
}
#testcon #welcome .aqu-welcome {
	font-weight:bold;
	font-size:14px;
	text-transform:uppercase;
	padding:0 0 5px 0;
	border-bottom:solid 2px #CCC;
	color:#ff6633;
	width:160px;
}
#testcon #welcome .active {
	font-weight:bold
}
#AQUCTA {
	overflow:hidden;
	display:block;
	float:none;
	clear:both;
	margin:20px 0 0 0;
}
#AQUCTA H4, #AQUCTA H5 {
	float:left;
	margin:0 5px 0 0;
	text-indent:-9999px;
}
#AQUCTA H4 a, #AQUCTA H5 a {
	background:url(/media/aqu-buttons-sm.png) no-repeat;
	height:39px;
	display:block;
	margin:0px;
}
#AQUCTA h5.but_next a {
	width:75px;
	background-position:-195px -8px;
}
#AQUCTA h5.but_next a:hover {
	width:75px;
	background-position:-468px -8px;
}
#AQUCTA h4.but_ctwqc a {
	width:176px;
	background-position:-8px -51px;
}
#AQUCTA h4.but_ctwqc a:hover {
	width:176px;
	background-position:-281px -51px;
}
#AQUCTA h4.but_aa a {
	width:244px;
	background-position:-8px -95px;
}
#AQUCTA h4.but_aa a:hover {
	width:244px;
	background-position:-281px -95px;
}
#AQUCTA h4.but_wcirfyg a {
	width:186px;
	background-position:-8px -140px;
}
#AQUCTA h4.but_wcirfyg a:hover {
	width:186px;
	background-position:-281px -140px;
}
#AQUCTA h4.but_wcirfys a {
	width:198px;
	background-position:-8px -184px;
}
#AQUCTA h4.but_wcirfys a:hover {
	width:198px;
	background-position:-281px -184px;
}
#AQUCTA h4.but_gswg a {
	width:186px;
	background-position:-8px -140px;
}
#AQUCTA h4.but_gswg a:hover {
	width:186px;
	background-position:-281px -140px;
}
#AQUCTA h4.but_ct a {
	width:119px;
	background-position:-8px -228px;
}
#AQUCTA h4.but_ct a:hover {
	width:119px;
	background-position:-281px -228px;
}
#AQUCTA h4.but_cf a {
	width:119px;
	background-position:-8px -228px;
}
#AQUCTA h4.but_cf a:hover {
	width:119px;
	background-position:-281px -228px;
}
#AQUCTA h4.but_pcdc a {
	width:186px;
	background-position:-8px -140px;
}
#AQUCTA h4.but_pcdc a:hover {
	width:186px;
	background-position:-281px -140px;
}
#AQUCTA h4.but_plofm a {
	width:177px;
	background-position:-8px -272px;
}
#AQUCTA h4.but_plofm a:hover {
	width:177px;
	background-position:-281px -272px;
}
#AQUCTA h4.but_ify a {
	width:217px;
	background-position:-8px -316px;
}
#AQUCTA h4.but_ify a:hover {
	width:217px;
	background-position:-281px -316px;
}
#AQUCTA h4.but_gsws a {
	width:198px;
	background-position:-8px -184px;
}
#AQUCTA h4.but_gsws a:hover {
	width:198px;
	background-position:-281px -184px;
}
#AQUCTA h4.but_cds a {
	width:247px;
	background-position:-8px -360px;
}
#AQUCTA h4.but_cds a:hover {
	width:247px;
	background-position:-281px -360px;
}
#AQUCTA h4.but_da a {
	width:181px;
	background-position:-8px -8px;
}
#AQUCTA h4.but_da a:hover {
	width:181px;
	background-position:-281px -8px;
}
#AQUCTA h4.but_bsf a {
	width:124px;
	background-position:-8px -404px;
}
#AQUCTA h4.but_bsf a:hover {
	width:124px;
	background-position:-281px -404px;
}
