@charset "UTF-8";
/* CSS Document */

body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #666666;
}
.indent {padding-left: 30px}
.indent10 {padding-left: 10px}
.indent20 {padding-left: 20px}
.indent30 {padding-left: 30px}
.indent30Grn { margin-left:20px; padding:10px 10px 16px 10px; background-color:#ecf2e4}
.indent40 {padding-left: 40px; line-height:18px}
.grnBox { padding:14px 14px 18px 14px; background-color:#ecf2e4}

a:link { color: #669900; text-decoration:none }
a:visited { color: #669900; text-decoration:none }
a:hover { color: #99cc00; text-decoration:none }

a.more { white-space: nowrap; padding-right: 8px; background: url(http://www.agisllc.com/images/moreArrow.gif) no-repeat 100% 50%; zoom: 1; text-decoration: none }
a.pdf { white-space: nowrap; padding-right: 18px; padding-top:2px; padding-bottom:2px; background: url(../images/adobeReaderIcon.gif) no-repeat 100% 50%; zoom: 1; text-decoration: none }
#sidebarRight {margin: 0; padding-left: 15px; font-size: 11px; line-height: 16px; }
#sidebarRightBttns {width: 114px; height:27px; background: #ffffff; background-image:url(../products/images/bttn_Shdw.gif); background-repeat:no-repeat; background-position:top}
#sidebarRightBttns119 {width: 120px; height:27px; background: #ffffff; background-image:url(../products/images/bttn_Shdw_119.gif); background-repeat:no-repeat; background-position:top}
.sidebarRightBttn119 {width: 120px; height:27px; background: #ffffff; background-image:url(../products/images/bttn_Shdw_119.gif); background-repeat:no-repeat; background-position:top}
#purchaseBttn {width: 780px; height:27px; background: #ffffff; background-image:url(../images/contact-AGIS-bttn-shdw.gif); background-repeat:no-repeat; background-position:top; text-align:center; vertical-align:top; margin: 12px 0 15px 0}


.linkNoUL { text-decoration:none }

/* Invisible link to be used in text */
a.inv:link {text-decoration: none; color: #666666}
a.inv:visited {text-decoration: none; color: #666666}
a.inv:active {text-decoration: none; color: #666666}
a.inv:hover {text-decoration: none; color: #666666}

/* gray link with more icon */
a.grayMore:link { white-space: nowrap; padding-right: 8px; background: url(http://www.agisllc.com/images/moreArrow.gif) no-repeat 100% 50%; zoom: 1; text-decoration: none; color: #666666}
a.grayMore:visited { white-space: nowrap; padding-right: 8px; background: url(http://www.agisllc.com/images/moreArrow.gif) no-repeat 100% 50%; zoom: 1; text-decoration: none; color: #666666}
a.grayMore:active { white-space: nowrap; padding-right: 8px; background: url(http://www.agisllc.com/images/moreArrow.gif) no-repeat 100% 50%; zoom: 1; text-decoration: none; color: #666666}
a.grayMore:hover { white-space: nowrap; padding-right: 8px; background: url(http://www.agisllc.com/images/moreArrow.gif) no-repeat 100% 50%; zoom: 1; text-decoration: none; color: #99cc00}

a.grayMore11B:link { white-space: nowrap; padding-right: 8px; background: url(http://www.agisllc.com/images/moreArrow.gif) no-repeat 100% 50%; zoom: 1; text-decoration: none; color: #333333; font-size: 11px; font-weight: bold; line-height: 12px }
a.grayMore11B:visited { white-space: nowrap; padding-right: 8px; background: url(http://www.agisllc.com/images/moreArrow.gif) no-repeat 100% 50%; zoom: 1; text-decoration: none; color: #333333; font-size: 11px; font-weight: bold; line-height: 12px}
a.grayMore11B:active { white-space: nowrap; padding-right: 8px; background: url(http://www.agisllc.com/images/moreArrow.gif) no-repeat 100% 50%; zoom: 1; text-decoration: none; color: #333333; font-size: 11px; font-weight: bold; line-height: 12px}
a.grayMore11B:hover { white-space: nowrap; padding-right: 8px; background: url(http://www.agisllc.com/images/moreArrow.gif) no-repeat 100% 50%; zoom: 1; text-decoration: none; color: #99cc00; font-size: 11px; font-weight: bold; line-height: 12px}


h1 { font-size: 16px; color: #669900; font-weight: bold; margin-top: 12px; margin-bottom: 18px; text-align:left } 
h2 { font-size: 14px; color: #333333; font-weight: bold; margin-top: 0px; margin-bottom: 8px; text-align:left }
h2.green { font-size: 14px; color: #669900; font-weight: bold; margin-top: 0px; margin-bottom: 8px; text-align:left }
h2.purple { font-size: 14px; color: #9906bc; font-weight: bold; margin-top: 0px; margin-bottom: 8px; text-align:left }
h3 { font-size: 12px; color: #333333; font-weight: bold; margin-top: 0px; margin-bottom: 3px; text-align:left }

/* Lower Level Nav */
#llnav { font-size: 13px; font-weight: normal; margin-top: 0px; margin-bottom: 24px }
.navOn { font-size: 13px; color: #000000; font-weight: bold }

/* Layout */
#homepage {margin: 0 auto; padding: 0; width: auto; min-width: 1000px; background-image:url(../images/headerGreenAndNavBand86.gif); background-repeat:repeat-x; background-position:top}
#layout {margin: 0 auto; padding: 0; width: auto; min-width: 1000px; background: #ffffff; background-image:url(../images/headerGreenAndNavBand86.gif); background-repeat:repeat-x; background-position:top}
#980 {margin: 0 auto; padding: 0; width: 980px;}
#content980 {margin: 0 auto; padding: 0; width: 980px;}
#header {margin: 0 auto; padding: 0; left: 0; top: 0; background-image:url(../images/agis_headerlogo.gif); background-repeat: no-repeat; background-position: left top; z-index: 2; width: 980px; height: 86px}
#greenBand { padding-right: 0px; padding-bottom: 8px }
#agislogo { display:block; width:126px; height:57px; text-indent:-9999px; padding:0}
#shdwOnGrn {min-width: 1000px; height:27px; background: #89ac3e; background-image:url(../images/headerShdwOnGrnHomepage.gif); background-repeat:repeat-x; background-position:top}
#shdwOnWht {min-width: 1000px; height:27px; background: #ffffff; background-image:url(../images/headerShdwOnWht.gif); background-repeat:repeat-x; background-position:top}
#shdwOnBlk {min-width: 1000px; height:19px; background: #000000; background-image:url(../images/headerShdwOnBlk19.gif); background-repeat:repeat-x; background-position:top}
#subHeadBlk {margin: 0 auto; padding: 0; width: auto; min-width: 1000px; height:120px; background: #000000 }
#shdwBelowBlkSubHead {min-width: 1000px; height:27px; background-image:url(../images/headerShdwBelowBlk.gif); background-repeat:repeat-x; background-position:top}
#homepageGreen {min-width: 1000px; margin: 0 auto; padding: 0; background: #89ac3e; text-align:center}
#mainContent {margin: 0 auto; padding: 0; padding-top: 15px; width: 980px; text-align:left; min-height: 420px}
#mainContentWithNav {margin: 0 auto; padding: 0; padding-top: 15px; width: 980px; text-align:left}
#mainContentCntr {margin: 0 auto; padding: 0; width: 980px; text-align:center; min-height: 435px}
#faqs {margin: 0 auto; padding-right: 70px; text-align:left}

#helpContent {margin: 0 auto; padding: 0; padding-top: 15px; width: 690px; text-align:center; min-height:500px}
.helpSubhead { font-size: 12px; color: #333333; padding-top:2px; padding-bottom:4px; font-weight: bold; margin-top: 0px; margin-bottom: 3px; text-align:left }


	
.footerBelowGrn {margin: 0; padding: 0; min-width: 1000px; background: #ffffff; text-align:center; background-image:url(../images/footerHzRuleHomepage.gif); background-repeat:repeat-x; background-position:top}
#footerHomepageNav {margin: 0; padding-top: 10px; text-align:center; color: #999999; font-size: 10px; line-height:13px}
#footerHomepageLogo {margin: 0; padding-top: 36px; text-align:center}
.footerBelowGrn p {margin: 0; padding-top: 18px; text-align:center; color: #999999; font-size: 9px; line-height:11px}
.footer {margin: 0; padding: 0; min-width: 1000px; background: #ffffff; text-align:center; background-image:url(../images/footerHzRule.gif); background-repeat:repeat-x; background-position:top}
#footerNav {margin: 0; padding-top: 10px; text-align:center; color: #999999; font-size: 10px; line-height:13px}
#footerLogo {margin: 0; padding-top: 36px; text-align:center}
.footer p {margin: 0; padding-top: 18px; text-align:center; color: #999999; font-size: 9px; line-height:11px}
#footerTrailer2 {min-height:200px}
#footerTrailer4 {min-height:400px}

/* Products Section - Navigation */
.productsNav {margin: 0; padding: 0; width: auto; width: 220px; background: #eeeeee; font-size: 11px }
.navOption {margin: 0; padding-left: 10px; font-size: 11px; line-height:16px }
.navOptionOn {margin: 0; padding-left: 0; font-size: 11px; line-height:16px; font-weight:bold }
a.productNavLink:link {text-decoration: none; color: #666666}
a.productNavLink:visited {text-decoration: none; color: #666666}
a.productNavLink:active {text-decoration: none; color: #666666}
a.productNavLink:hover {text-decoration: none; color: #999999}

.seminarTitleERP {margin: 0; padding: 2px 6px 2px 6px; font-size: 12px; font-weight: bold; color: #333333; width: 516px; background: #ffe8e8; }
.seminarTitleAcct {margin: 0; padding: 2px 6px 2px 6px; font-size: 12px; font-weight: bold; color: #333333; width: 516px; background: #e6f1d0; }
.seminarTitle {margin: 0; padding: 2px 6px 2px 6px; font-size: 12px; font-weight: bold; color: #333333; width: 516px; background: #dddddd; }

.bodyBold { font-weight: bold }
.bodyBold333333 { color: #333333; font-weight: bold }
.bodyBoldRed { color: #e30318; font-weight: bold }
.bodyBlack { color: #000000 }
.body11 { font-size: 11px; line-height: 14px; }
.body10 { font-size: 10px; line-height: 13px; }
.header11 { color: #000000; font-size: 11px; font-weight: bold }
.text12Wht { color: #ffffff; font-size: 12px }


/* Colors */
.teal { color: #527F7F }
.red { color: #e30318 }
.orange { color: #E17F0C }
.green { color: #669900 }
.dkGreen { color: #6AB239 }
.blue { color: #3F76C7 }
.purple { color: #9906bc }
.magenta { color: #AD39B7 }
.yellow { color: #EAAC06 }
.gray { color: #333333 }

.mainHead22 { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #567c05; font-size: 22px; font-weight: bold; text-align: left; line-height:42px }
.mainHead20 { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #567c05; font-size: 20px; font-weight: bold; text-align: left; line-height:42px }
.mainHead18 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #669900; font-size: 18px; font-weight: normal }
.mainHead16 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #669900; font-size: 16px; font-weight: bold }
.mainHead14 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 13px; font-weight: bold }
h1.main { font-size: 14px; color: #444444; font-weight: bold; margin-top: 0; text-align:left }


.formLabel { font-size: 11px; color: #333333; font-weight: bold }
.formLabel12 { font-size: 12px; color: #333333; font-weight: bold }

.spacer { font-size: 8px; line-height:6px}
.nine { font-size: 9px}
.eleven { font-size: 11px; line-height:13px}

.homeNews { color: #333333; font-size: 11px; font-weight: bold; line-height: 12px }
.homeNewsItem { font-style:italic; color: #e30318; font-size: 11px; line-height: 12px }
.lh13 { line-height: 13px }
.lh18 { line-height: 18px }

/* aACEweb Page */
#layoutStandalone {margin: 0 auto; padding: 0; width: auto; min-width: 1000px; background-color:#89ac3e}
.subhead12 { color: #000000; font-size: 12px; font-weight: bold; }
.subhead12Blue { color: #1350a9; font-size: 12px; font-weight: bold }
.footerWeb {margin: 0; padding: 0; min-width: 1000px; background: #ffffff; text-align:center; background-image:url(../images/footerHzRuleHomepage.gif); background-repeat:repeat-x; background-position:top}
.footerWeb p {margin: 0; padding-top: 18px; text-align:center; color: #999999; font-size: 9px; line-height:11px}

