/* Changes to Global Stylesheet */



#header #navigation {width: 1008px;}
.nasdaq 			{margin-left: 128px;}
#footer-content 	{width: 1008px;}
#about-footer 		{padding-right: 0px !important;}
#foot-tag			{width: 1008px;}

/* Page Structure */

#greenBackground	{width: 100%; background: #fff; padding-bottom: 20px;}
#grayBackground		{width: 100%; background: #fff;}
.fullWrap			{width: 1008px; margin: 0 auto; padding: 30px 0 0 0;}
.midWrap			{width: 1008px; margin: 0 auto; padding: 0;}
#topContent			{width: 870px; padding: 30px 0 0 60px;}
.middleContent		{width: 870px; margin: 0 auto; padding: 5px 0 20px 60px;}
#interactiveLogo	{width: 168px; height: 55px;}
#headerWrap			{float: left; padding-bottom: 20px; width: 420px;}
#imageWrap			{float: right; width: 450px; height: 275px;}
hr					{margin: 0 auto; width: 935px; padding: 0px; outline: 0px; height: 0px; border: 1px solid #ececec; border-width: 1px 0 0 0; margin-bottom: 20px;}
hr.darkGray			{margin: 0 auto; width: 100%; padding: 0px; outline: 0px; height: 0px; border: 1px solid #505050; border-width: 1px 0 0 0; margin-bottom: 20px;}
hr.greenRule		{margin: 0 auto; width: 100%; padding: 0px; outline: 0px; height: 0px; border: 1px solid #7ac24d; border-width: 1px 0 0 0; margin-bottom: 20px;}
#leftColumn			{width: 275px; float: left; margin-right: 60px; padding-bottom: 20px;}
#rightColumn		{width: 600px; float: left; padding-bottom: 20px;}
#aboutMenu			{width: 193px; background: url("../img/menuGradientBox.png") no-repeat; padding: 10px 20px 20px; margin-left: 30px;}
#aboutMenuList li	{margin-bottom: 10px;}
#aboutMenuList	li ul li{margin-bottom: 0px;}
#aboutMenuList li ul a {margin-left: 20px; font: 13px/19px Trebuchet MS, Helvetica, Arial, sans-serif; color: #000; font-weight: bold; text-decoration: none;}

	/* Typographic Styles */
	#atrinsic-logo {
	background-image:url(../img/atrinsic-home-logo.png);
	background-repeat:no-repeat;
	height:79px;
	max-width:236px;
	width:236px;
	}

#topContent h1{
	font: 34px/30px Trebuchet MS, Helvetica, Arial, sans-serif;
	font-weight: bold;
	color: #5ebfff;
	margin: 0;
	margin-bottom: 20px;
	width: 360px;
	}

#topContent h2{
	font: 22px/26px Trebuchet MS, Helvetica, Arial, sans-serif;
	text-transform: none;
	color: #646464;
	margin-bottom: 20px;
	width: 420px;
	}

#topContent h3	{font: 22px/25px Trebuchet MS, Helvetica, Arial, sans-serif; color:#646464; width: 420px;}
	
	
.middleContent h4{
	font: 18px/18px Trebuchet MS, Helvetica, Arial, sans-serif;
	color: #0048b4;
	padding-top: 20px;
	margin-bottom: 20px;
	font-weight: bold;
	}
	
h5{
	padding: 5px 0 5px 35px;
	margin: 0 0 10px;
	color: #5ebfff; 
	font: 14px/18px Trebuchet MS, Helvetica, Arial;
	text-transform: uppercase;
	font-weight: bold;
	}
	
#rightColumn h1	{font: 18px/18px Trebuchet MS, Helvetica, Arial; color: #5ebfff; text-transform: uppercase; font-weight: bold; margin-bottom: 10px;}
#rightColumn h2	{font: 14px/18px Trebuchet MS, Helvetica, Arial; color: #656565; font-weight: bold; margin: 0 0 20px 0; padding: 0;}

#downloadBulletHeader	{background: url("../img/downloadHeaderBullet.png") no-repeat;}
#downloadBulletHeader a {color: #5ebfff;}

#numbersHeader	{background: url("../img/numbersHeaderBullet.png") no-repeat; color: #706e6f;}

#rightColumn p 	{font: 13px/16px Trebuchet MS, Helvetica, Arial; color: #656565; margin-bottom: 15px;}

#aboutMenu h4		{font: 20px/26px Trebuchet MS, Helvetica, Arial; color: #4b4b4b; text-transform: uppercase; font-weight: 700; margin-bottom: 20px;}
#aboutMenuList a	{font: 15px/18px Trebuchet MS, Helvetica, Arial; color: #8799a1; font-weight: bold;}


/* Page Styles */

	
#numbersWrap	{margin-left: 45px; width: 440px; padding: 10px; border: 1px solid #7ac24d;}
.numbersLogo	{margin-bottom: 10px;}
.numbersList	{font: 14px/16px Trebuchet MS, Helvetica, Arial, sans-serif; font-weight: bold; color: #7b7b7b;}
.numbersList 	{margin-bottom: 15px;}
.numbersList li	{list-style-image: url("../img/numbersListBullet.png"); list-style-position: inside; margin-bottom: 5px;}

.jobListings a	{color: #000; text-transform: uppercase; font-weight: bold;}

#executiveList {font: 13px/16px Trebuchet MS, Helvetica, Arial; color: #656565; margin: 0 0 20px 15px;}
#executiveList li {margin-bottom: 3px;}

#locationTable {font: 13px/18px Trebuchet MS, Helvetica, Arial, sans-serif; color: #656565; margin-bottom: 20px;}
#locationTable td{width: 200px;}
.locationHeader	{text-transform: uppercase; text-decoration: underline;}

#rightColumn h1.executiveName {font: 20px/21px Trebuchet MS, Helvetica, Arial, sans-serif; color: #656565; margin-bottom: 3px; font-weight: bold;}
#rightColumn h2.executivePosition {font: 20px/21px Trebuchet MS, Helvetica, Arial, sans-serif; color: #5ebfff; margin-bottom: 20px; text-transform: capitalize; font-weight: bold;}
#rightColumn .bio {line-height: 20px;}

#aboutMenuList li a.active {color:#4B4B4B}
#leadership-link {cursor:pointer;text-decoration:underline;}
.leadership-trigger {cursor:pointer;text-decoration:underline}
.leadership-trigger:hover{color:#4B4B4B}
	
#contactUs #contactUsLink a {color: #000; text-decoration: underline;}
#factSheet #factSheetLink a {color: #000; text-decoration: underline;}
#careers #careersLink a {color: #000; text-decoration: underline;}

#aaronBakerLink a {text-decoration: underline;}
#andrewStollman #andrewStollmanLink a {text-decoration: underline;}
#andrewZaref #andrewZarefLink a {text-decoration: underline;}
#jeffreySchwartz #jeffreySchwartzLink a {text-decoration: underline;}
#rayMusci #rayMusciLink a {text-decoration: underline;}
#kevinVye #kevinVyeLink a {text-decoration: underline;}

#aaronBaker #leadershipLink a, #andrewStollman #leadershipLink a, #andrewZaref #leadershipLink a, #jeffreySchwartz #leadershipLink a,  #rayMusci #leadershipLink a, #kevinVye #leadershipLink a{color: #000; text-decoration: underline;}

/* Global Styles */

.bold		{font-weight: bold !important;}
.img-right	{float: right; margin: 20px;}
.executiveImage	{float: right; margin: 0 0 20px 20px;}
.img-left	{float: left; margin: 20px;}	
.floatLeft	{float: left;}
.floatRight	{float: right;}
.clear		{clear: both;}
.smallText	{font-size: 80%; padding-left: 15px;}