﻿
/*  TYPOGRAPHY
------------------------------------------------------------------------------ */


body { font-family: Arial, sans-serif !important; color: #817568; }

/*h1, h2, h3, h4, h5, p { color: #817568; }*/

a { color: #5A9A98; text-decoration: none; }

/* MOSS specific rules (i.e webparts content generation) */
p em { font-style: italic; font-weight: bold; }
p strong { font-weight: bold }
p smalltext { font-size: 10px; }
/* end MOSS rules */

#product-expert-quote, #aboutus-expert-quote, #solutions-expert-quote {
	font-style: italic;
}

/* left navigation */
#product-tertiary-nav-container, #aboutus-tertiary-nav-container, #solutions-tertiary-nav-container { font-size: 116%; font-family: Arial, sans-serif !important; }
#aboutus-tertiary-nav-container p, #product-tertiary-nav-container p, #solutions-tertiary-nav-container p { font-family: Arial, sans-serif; margin-bottom: 40px; margin-top: 10px; }
#aboutus-tertiary-nav-container p a, #product-tertiary-nav-container p a, #solutions-tertiary-nav-container p a { font-size: 13px; }

#aboutus-tertiary-nav-container h3, #product-tertiary-nav-container h3, #solutions-tertiary-nav-container h3 { margin-bottom: 10px; }
#aboutus-tertiary-nav-container h2, #product-tertiary-nav-container h2, #solutions-tertiary-nav-container h2 { margin-bottom: 0; }
#product-tertiary-nav-container .ms-WPBody h2, #aboutus-tertiary-nav-container .ms-WPBody h2, #solutions-tertiary-nav-container .ms-WPBody h2 {
	font-family: Arial, sans-serif !important;
	font-size: 140%;
}



#product-tertiary-nav-container .link-item, #product-tertiary-nav-container .link-item a, #product-tertiary-nav-container .link-item a:link {  color: #817568; font-family: Arial, sans-serif; font-size: 105%;  }
#product-tertiary-nav-container .ms-WPBody h2, #aboutus-tertiary-nav-container .ms-WPBody h2, #solutions-tertiary-nav-container .ms-WPBody h2 {
	font-family: Arial, sans-serif !important;
	font-size: 140%;
}

#product-tertiary-nav-container .ms-WPBody h3, #aboutus-tertiary-nav-container .ms-WPBody h3, #solutions-tertiary-nav-container .ms-WPBody h3 {
	font-family: Arial, sans-serif !important;
	font-size: 130%;
}


#product-tertiary-nav-downloadzone {
	background: none;
	margin-top: 25px;
}

#product-tertiary-nav-downloadzone h3 {
	font-weight: bold;
	font-size: 100%;
	color: #817568;
}

#pdf-download-container a span span {
	padding-bottom: 50px;
	font-weight: bold;
	font-size: 110%;
	color: #817568;
	font-family: Arial, sans-serif;
}

#pdf-download-container a span {
	padding-bottom: 50px;
	font-weight: bold;
	font-size: 110%;
	color: #817568;
	font-family: Arial, sans-serif;
}






/* text-body-container typography */
.text-body-container { color: #817568; font-family: Arial, sans-serif !important; }
.text-body-container  .ms-WPBody p {  font-size: 120% !important; font-family: Arial, sans-serif;  }
.text-body-container p { line-height: 1.3em; margin-top: 0; margin-bottom: 10px; font-size: 100% !important; font-family: Arial, sans-serif;  }


.text-body-container h1, .text-body-container h1.agi_corporatepage_hdr1 { font-size: 131%; margin-top: 30px; margin-bottom: 16px; color: #e8731f; font-weight: bold; font-family: Arial, sans-serif; }
.text-body-container h2 { font-size: 131%; margin-top: 30px; margin-bottom: 15px; color: #e8731f; font-weight: bold; }
.text-body-container h2.removeTopMargin { margin-top: 0; }

.text-body-container h2 em { font-style: italic; }
.text-body-container h3 { font-size: 116%; margin-top: 20px; margin-bottom: 10px; color: #817568; font-weight: bold; }
.text-body-container .ms-WPBody h3 {	font-family: Arial, sans-serif; font-size: 150%; color: #E8731F;
}
.text-body-container h3 em { font-style: italic; }

.text-body-container ul { margin-top: 0; margin-bottom: 40px; }
/*.text-body-container li { background: transparent url(http://connections.agilityportal.com/img/corp/global/ndash.png) no-repeat scroll left center; display: block; height: 1.5em; padding-left: 30px; margin-left: 36px; margin-bottom: 5px; padding-left: 25px; line-height: 1.3em; }*/
.text-body-container ul li h3 { margin-top: 0; margin-bottom: 0; }
.text-body-container li { background: transparent url(http://connections.agilityportal.com/img/corp/global/ndash.gif) no-repeat left top; padding-left: 30px; margin-bottom: 15px; }
.text-body-container li em { font-style: italic }
.text-body-container li strong { font-weight: bold; }
.text-body-container td { vertical-align:top }

.text-body-container #PressDate { font-size: 108%; font-weight: bold; }
/* moss css override */
.text-body-container .link-item, .text-body-container .link-item a, .text-body-container .link-item a:link { font-size: 116%; font-family: Arial, sans-serif; font-weight: bold; color: #5a9a98; margin-bottom: 25px; }


/* Tables & Lists (Leader Profiles..etc)
--------------------------------------------------------------------------------*/
table.profile-list h3 {
	margin-top: 10px;
}

table.profile-list h3, table.profile-list p {
	margin-left: 20px;
}


.text-body-container table.agi_table ul {
	margin-top: 0;
}

.text-body-container table.agi_table td {
	padding-bottom: 25px;
}

.text-body-container table.agi_table td p{
	margin-top: 0;
}







/* Landing Rules
----------------------------------------------------------------------------------------------------*/


#fatfooter a { font-size: 93%; color: #817568; text-decoration: none; line-height: 20px; }
#fatfooter h4, #fatfooter h4 a { font-weight: bold; color: #817568; }

p#legal { font-size: 85%; color: #817568; padding: 10px 20px; }
p#legal a { text-decoration: none; color: #817568; }
p#legal span { padding-left: 5px; padding-right: 5px; color: #817568; }



body#pagekey-gil-product #tracking-num, body.gil #tracking-num { font-size: 93%; color: #333; }
 
#product-expert-name, #aboutus-expert-name, #solutions-expert-name { font-size: 108%; color: #F8981C; font-weight: bold; }
#product-expert-jobtitle, #aboutus-expert-jobtitle, #solutions-expert-jobtitle { font-size: 93%; color: #675F57; }
#product-expert-quote, #aboutus-expert-quote, #solutions-expert-quote { font-size: 93%; color: #565656; }

