/*<agl.folder "boutons">*/

	a.menu-home:link { display:block; background-image: url(/images/menu-home-dual.gif); background-repeat: no-repeat; background-position: 0 top; width: 41px; height: 13px; white-space:nowrap; }

	a.menu-home:visited { display:block; background-image: url(/images/menu-home-dual.gif); background-repeat: no-repeat; background-position: 0 top; width: 41px; height: 13px; white-space:nowrap; }

	a.menu-home:hover { display:block; background-image: url(/images/menu-home-dual.gif); background-repeat: no-repeat; background-position: 0 bottom; width: 41px; height: 13px; white-space:nowrap; }

	a.menu-home:active { display:block; background-image: url(/images/menu-home-dual.gif); background-repeat: no-repeat; background-position: 0 bottom; width: 41px; height: 13px; white-space:nowrap; }

	a.menu-services:link { display:block; background-image: url(/images/menu-services-dual.gif); background-repeat: no-repeat; background-position: 0 top; width: 61px; height: 13px; white-space:nowrap; }

	a.menu-services:visited { display:block; background-image: url(/images/menu-services-dual.gif); background-repeat: no-repeat; background-position: 0 top; width: 61px; height: 13px; white-space:nowrap; }

	a.menu-services:hover { display:block; background-image: url(/images/menu-services-dual.gif); background-repeat: no-repeat; background-position: 0 bottom; width: 61px; height: 13px; white-space:nowrap; }

	a.menu-services:active { display:block; background-image: url(/images/menu-services-dual.gif); background-repeat: no-repeat; background-position: 0 bottom; width: 61px; height: 13px; white-space:nowrap; }

	a.menu-products:link { display:block; background-image: url(/images/menu-products-dual.gif); background-repeat: no-repeat; background-position: 0 top; width: 72px; height: 13px;  white-space:nowrap; }

	a.menu-products:visited { display:block; background-image: url(/images/menu-products-dual.gif); background-repeat: no-repeat; background-position: 0 top; width: 72px; height: 13px;  white-space:nowrap; }

	a.menu-products:hover { display:block; background-image: url(/images/menu-products-dual.gif); background-repeat: no-repeat; background-position: 0 bottom; width: 72px; height: 13px; white-space:nowrap; }

	a.menu-products:active { display:block; background-image: url(/images/menu-products-dual.gif); background-repeat: no-repeat; background-position: 0 bottom; width: 72px; height: 13px;  white-space:nowrap; }

	

	a.menu-pricing:link { display:block; background-image: url(/images/menu-pricing-dual.gif); background-repeat: no-repeat; background-position: 0 top; width: 52px; height: 13px;  white-space:nowrap; }

	a.menu-pricing:visited { display:block; background-image: url(/images/menu-pricing-dual.gif); background-repeat: no-repeat; background-position: 0 top; width: 52px; height: 13px;  white-space:nowrap; }

	a.menu-pricing:hover { display:block; background-image: url(/images/menu-pricing-dual.gif); background-repeat: no-repeat; background-position: 0 bottom; width: 52px; height: 13px; white-space:nowrap; }

	a.menu-pricing:active { display:block; background-image: url(/images/menu-pricing-dual.gif); background-repeat: no-repeat; background-position: 0 bottom; width: 52px; height: 13px;  white-space:nowrap; }

	a.menu-demos:link { display:block; background-image: url(/images/menu-demos-dual.gif); background-repeat: no-repeat; background-position: 0 top; width: 47px; height: 13px;  white-space:nowrap; }

	a.menu-demos:visited { display:block; background-image: url(/images/menu-demos-dual.gif); background-repeat: no-repeat; background-position: 0 top; width: 47px; height: 13px; white-space:nowrap; }

	a.menu-demos:hover { display:block; background-image: url(/images/menu-demos-dual.gif); background-repeat: no-repeat; background-position: 0 bottom; width: 47px; height: 13px;  white-space:nowrap; }

	a.menu-demos:active { display:block; background-image: url(/images/menu-demos-dual.gif); background-repeat: no-repeat; background-position: 0 bottom; width: 47px; height: 13px; white-space:nowrap; }

	a.menu-forum:link { display:block; background-image: url(/images/menu-forum-dual.gif); background-repeat: no-repeat; background-position: 0 top; width: 105px; height: 13px;  white-space:nowrap; }

	a.menu-forum:visited { display:block; background-image: url(/images/menu-forum-dual.gif); background-repeat: no-repeat; background-position: 0 top; width: 105px; height: 13px;  white-space:nowrap; }

	a.menu-forum:hover { display:block; background-image: url(/images/menu-forum-dual.gif); background-repeat: no-repeat; background-position: 0 bottom; width: 105px; height: 13px;  white-space:nowrap; }

	a.menu-forum:active { display:block; background-image: url(/images/menu-forum-dual.gif); background-repeat: no-repeat; background-position: 0 bottom; width:105px; height: 13px;  white-space:nowrap; }

	a.menu-getstarted:link { display:block; background-image: url(/images/menu-getstarted-dual.gif); background-repeat: no-repeat; background-position: 0 top; width: 88px; height: 13px;  white-space:nowrap; }

	a.menu-getstarted:visited { display:block; background-image: url(/images/menu-getstarted-dual.gif); background-repeat: no-repeat; background-position: 0 top; width: 88px; height: 13px;  white-space:nowrap; }

	a.menu-getstarted:hover { display:block; background-image: url(/images/menu-getstarted-dual.gif); background-repeat: no-repeat; background-position: 0 bottom; width: 88px; height: 13px;  white-space:nowrap; }

	a.menu-getstarted:active { display:block; background-image: url(/images/menu-getstarted-dual.gif); background-repeat: no-repeat; background-position: 0 bottom; width: 88px; height: 13px;  white-space:nowrap; }

	a.menu-contactus:link { display:block; background-image: url(/images/menu-contactus-dual.gif); background-repeat: no-repeat; background-position: 0 top; width: 84px; height: 13px;  white-space:nowrap; }

	a.menu-contactus:visited { display:block; background-image: url(/images/menu-contactus-dual.gif); background-repeat: no-repeat; background-position: 0 top; width: 84px; height: 13px;  white-space:nowrap; }

	a.menu-contactus:hover { display:block; background-image: url(/images/menu-contactus-dual.gif); background-repeat: no-repeat; background-position: 0 bottom; width: 84px; height: 13px;  white-space:nowrap; }

	a.menu-contactus:active { display:block; background-image: url(/images/menu-contactus-dual.gif); background-repeat: no-repeat; background-position: 0 bottom; width: 84px; height: 13px;  white-space:nowrap; }

	a.menu-livesupport:link { display:block; background-image: url(/images/menu-livesupport-dual.gif); background-repeat: no-repeat; background-position: 0 top; width: 92px; height: 13px;  white-space:nowrap; }

	a.menu-livesupport:visited { display:block; background-image: url(/images/menu-livesupport-dual.gif); background-repeat: no-repeat; background-position: 0 top; width: 92px; height: 13px; white-space:nowrap; }

	a.menu-livesupport:hover { display:block; background-image: url(/images/menu-livesupport-dual.gif); background-repeat: no-repeat; background-position: 0 bottom; width: 92px; height: 13px;  white-space:nowrap; }

	a.menu-livesupport:active { display:block; background-image: url(/images/menu-livesupport-dual.gif); background-repeat: no-repeat; background-position: 0 bottom; width: 92px; height: 13px;  white-space:nowrap; }

/*</agl.folder>*/

.greytext { color: #505050; }

/*body { color: #454545; font-size: 12px; font-family: Arial; background-color: #e5e5e5; }*/
body { color: #454545; font-size: 12px; font-family: Arial; background-color: #f1f0e4; }

.redtext { color: #e40300; }

/*<agl.folder "links">*/

	a.linkgray:link { color: #505050; }

	a.linkgray:visited { color: #505050; }

	a.linkgray:hover { color: #505050; }

	a.linkgray:active { color: #505050; }

	

	a.linkgray-red:link { color: #505050; text-decoration: none; }

	a.linkgray-red:visited { color: #505050; text-decoration: none; }

	a.linkgray-red:hover { color: #e40300; text-decoration: none; }

	a.linkgray-red:active { color: #e40300; text-decoration: none; }

	

	a.linkred:link { color: #e40300; text-decoration: none; }

	a.linkred:visited { color: #e40300; text-decoration: none; }

	a.linkred:hover { color: #e40300; text-decoration: underline; }

	a.linkred:active { color: #e40300; text-decoration: underline; }

	a.link-subtitle:link { color: #386b9f; font-size: 14px; font-weight: bold; text-decoration: none; }

	a.link-subtitle:visited { color: #386b9f; font-size: 14px; font-weight: bold; text-decoration: none; }

	a.link-subtitle:hover { color: #386b9f; font-size: 14px; font-weight: bold; text-decoration: underline; }

	a.link-subtitle:active { color: #386b9f; font-size: 14px; font-weight: bold; text-decoration: underline; }

	

	a.linkred-arrow:link { color: #0b059d; background-image: url(/images/pic-arrow-red.jpg); background-repeat: no-repeat; background-position: left center; text-decoration: none; padding-left: 16px; }

	a.linkred-arrow:visited { color: #0b059d; background-image: url(/images/pic-arrow-red.jpg); background-repeat: no-repeat; background-position: left center; text-decoration: none; padding-left: 16px;}

	a.linkred-arrow:hover { color: #0b059d; background-image: url(/images/pic-arrow-red.jpg); background-repeat: no-repeat; background-position: left center; text-decoration: underline; padding-left: 16px;}

	a.linkred-arrow:active { color: #0b059d;background-image: url(/images/pic-arrow-red.jpg); background-repeat: no-repeat; background-position: left center; text-decoration: underline; padding-left: 16px; }



	a.simple-color:link { color: #0b059d;  text-decoration: none; }

	a.simple-color:visited { color: #0b059d; text-decoration: none; }

	a.simple-color:hover { color: #0b059d;  text-decoration: underline; }

	a.simple-color:active { color: #0b059d; text-decoration: underline;  }

	

	

	a.menu:link { color: #e40300; font-size: 15px; font-family: tahoma; font-weight: bold; text-decoration: underline; }

	a.menu:visited { color: #e40300; font-size: 15px; font-family: tahoma; font-weight: bold; text-decoration: underline; }

	a.menu:hover { color: #5d79c3; font-size: 15px; font-family: tahoma; font-weight: bold; text-decoration: underline; }

	a.menu:active { color: #5d79c3; font-size: 15px; font-family: tahoma; font-weight: bold; text-decoration: underline; }







/*</agl.folder>*/

.home-3blocks { background-image: url(/images/bg-smallbox-gradient.gif); border: solid 1px #858585; display: block; }

.copyright { font-size: 11px; }

.submenu { font-size: 12px; padding-left: 10px; }

.title-section { color: #396ba0; font-size: 16px; font-weight: bold; padding-bottom: 15px; }

.title-contact { color: #396ba0; font-size: 24px; font-weight: bold;  }

.title-paragraph { font-size: 14px; font-weight: bold; padding-top: 10px; padding-bottom: 10px; }

.text-paragraph { padding-bottom: 5px; }

.box-grad-title { font-size: 13px; background-image: url(/images/box-grad-title-sample.jpg); height: 21px; padding-top: 8px; padding-bottom: 2px; padding-left: 35px; display: block; }

.box-grad-chat { font-size: 13px; background-image: url(/images/box-grad-title-chat.jpg); height: 21px; padding-top: 8px; padding-bottom: 2px; padding-left: 35px; display: block; }

.box-grad { font-size: 11px; background-image: url(/images/box-grad-mid.jpg); padding-top: 3px; padding-bottom: 3px; padding-left: 35px; }

.box-grad-nopad { font-size: 11px; background-image: url(/images/box-grad-mid.jpg); }

.box-grad-bot { background-image: url(/images/box-grad-bottom.jpg); height: 8px; display: block; }



/*.form { font-size: 11px; background: white; margin-bottom: 8px; color: #525252; border: 1px solid #707070; }*/

.form {

	font-size: 11px;

	background: white;

	color: #525252;

	border: 1px solid #707070;

}

.label { display: block; margin: 0; font-size: 11px; font-weight: bold; text-transform: uppercase; }

.text-smallnote { font-size: 11px; font-weight: bold; }

.form-label { font-size: 13px; padding-top: 5px; padding-bottom: 5px; }

.form-field { padding-top: 5px; padding-bottom: 5px; padding-left: 10px; }

.form-explanation { font-size: 11px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; }

.text-overwrite { font-size: 13px; font-weight: normal; }

.page-bottomgradient { background: #fff url(/images/home-ourclient-bg.gif) repeat-x fixed 0 bottom; display: table-cell; }

.justify { text-align: justify; }

.rightside-30day { color: #404040; font-size: 15px; text-align: center; }

.std-confirmation { color: black; font-size: 13px; font-weight: bold; background-color: white; padding: 4px; border: solid 1px green; }

.std-warning { color: black; font-size: 13px; font-weight: bold; background-color: white; padding: 4px; border: solid 1px #e15902; }

.std-error { color: black; font-size: 13px; font-weight: bold; background-color: white; padding: 4px; border: solid 1px #f60005; }.std-message { font-size: 15px; }

.arrow {

	list-style-image: url(../images/gizmo-arrow-bullets.gif);

}

