/* orig ets css */


A.clientlist:link, A.clientlist:visited, A.clientlist:active  { font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: bold;
	color: #000000;
	text-decoration: none }

A.clientlist:hover  { font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: bold;
	color: #993300;
	text-decoration: none }

.lineBlack {
	background : #000000;
	color : #000011; /* slightly black */
	font : 1px Arial, Helvetica, sans-serif;
}
.lineGreen { 
	background : #A1C764;
	color : #A1C775;
	font : 1px Arial, Helvetica, sans-serif;
 }

 .lineGreenLight { 
	background : #DEFEA9;
	color : #DEFEBA;
	font : 1px Arial, Helvetica, sans-serif;
 }
 .lineBrown {
	background : #CC8733;
	color : #CC8744;
	font : 1px Arial, Helvetica, sans-serif;
}
 .lineBrownLight {
	background : #F9E5BB;
}
.lineBlue{
	background : #6666FF;
	color: #6666EE;
	font : 1px Arial, Helvetica, sans-serif;	
}
 .lineBlueLight {
	background : #C1D3EC;
}
.lineLeftMarginColor1 {
	background : #CC9933;
	color: #CC9944;
	font : 1px Arial, Helvetica, sans-serif;
}
.lineLeftMarginColor2 {
	background : #000000;
	color: #000011;
	font : 1px Arial, Helvetica, sans-serif; 
}
.lineLeftMarginColor3 {
	background : #FBBE3C;
	color: #FBBE4D;
	font : 1px Arial, Helvetica, sans-serif;
}
.lineLeftMarginColor4 {
	background : #F9D68D;
	color: #F9D69E;
	font : 1px Arial, Helvetica, sans-serif;
}
.linePeach {
	background : #CCCC99;
	color: #CCCCAA;
	font : 1px Arial, Helvetica, sans-serif;	
}
.linePeach2 {
	background : #CECBA9;
	color: #CECBA9;
	font : 1px Arial, Helvetica, sans-serif;	
}
.textTitleSmall {
	color : #993300;
	font : bold 12px Verdana, Arial, Helvetica, sans-serif;
}
.textTitle {
	color : #993300;
	font : bold 15px Verdana, Arial, Helvetica, sans-serif;
}
.textTableData {
	color : #000000;
	font : 13px Arial, Helvetica, sans-serif;
}
.tablefont {
	color : #000000;
	font : 3px Arial, Helvetica, sans-serif;
}
.textTableDataSmall {
	color : #000000;
	font : 11px Arial, Helvetica, sans-serif;
}
.textTableDataSmallBold {
	color : #000000;
	font : bold 11px Arial, Helvetica, sans-serif;
}
.textTableDataBold {
	color : #000000;
	font : bold 13px Arial, Helvetica, sans-serif;
}
.textLink {
	color : #0033FF;
	font :  13px Arial, Helvetica, sans-serif;
}
.textLinkBold {
	color : #0033FF;
	font :  bold 13px Arial, Helvetica, sans-serif;
}
.textLinkFooter {
	color : #FFFFFF;
	font :  11px Arial, Helvetica, sans-serif;
}
.textLinkSmall {
	color : #0033FF;
	font :  11px Arial, Helvetica, sans-serif;
}
.textLinkItalic {
	color : #0033FF;
	font :  italic 13px Arial, Helvetica, sans-serif;
}
.textTableDataItalicize {
	color : #000000;
	font :  italic 13px Arial, Helvetica, sans-serif;
}
.textHeader {
	color : #000000;
	font : bold 14px Arial, Helvetica, sans-serif;
}
.textAlert {
	color : #FF0000;
	font : 13px Arial, Helvetica, sans-serif;
}
.textTagLine {
	color : #993300;
	font : italic bold 12px Verdana, Times New Roman, Helvetica, sans-serif;
}
.textCompanyDescriptionIndex {
	color : #993300;
	font : bold 12px Verdana, Times New Roman, Helvetica, sans-serif;
}
.tableBorderColorIndex {
	background: #0C195F;
	font : 1px Arial, Helvetica, sans-serif;
}
.textTableDataTab {
	background: #0C195F;
	color : #FFFFFF;
	font : bold 14px Arial, Helvetica, sans-serif;	
}
.footerColorRow1 {
	background : #6666FF;
	color: #6666EE;
	font : 1px Arial, Helvetica, sans-serif;
}
.footerColorRow2Left {
	background : #B38C65;
	color: #B38C76;
	font : 1px Arial, Helvetica, sans-serif;
}
.footerColorRow2Mid {
	background : #B37F65;	
	color: #B37F76;	
	font : 1px Arial, Helvetica, sans-serif;
}
.footerColorRow2Right {
	background : #19193F;	
	color: #19192E;	
	font : 1px Arial, Helvetica, sans-serif;
}
.footerColorRow3Left {
	background : #CC9933;
	color: #CC9944;
	font : 1px Arial, Helvetica, sans-serif;
}
.footerColorRow3Mid {
	background : #CC8733;
	color: #CC8744;
	font : 1px Arial, Helvetica, sans-serif;
}
.footerColorRow3Right {
	background : #000000;
	color: #000011;
	font : 1px Arial, Helvetica, sans-serif;
}
.footerColorRow4 {
	background : #CC9933;
	color: #CC9944;
	font : 1px Arial, Helvetica, sans-serif;
}
.footerColorRow4Right {
	background : #000000;
	color: #000011;
	font : 1px Arial, Helvetica, sans-serif;
}
.footerTextLinkDivider {
	color : #FFFFFF;
	font :  11px Arial, Helvetica, sans-serif;
}
.footerTextLink {
	color : #FFFFFF;
	font :  11px Arial, Helvetica, sans-serif;
}
.footerTextCopyright {
	color : #000000;
	font :  10px Arial, Helvetica, sans-serif;
}
.colorTableRowTitle {
	background : #000000;
}
.colorTableRow1 {
	background : #AAAAAA;
}
.colorTableRow2 {
	background : #FFFFFF;
}
#layerTagLine {
	position:absolute; 
	left: 100px; top: 25px;
}
#layerEguanaToolsTourButton {
	position:absolute; 
	left: 515px; top: 500px;
}
/**************************** template stuff below this line **************/
#layerBlurbPropertiesIE {
	position:absolute; 
	left: 515px; top: 80px;
	width:260px;
	height:115px;
}
#layerBlurbPropertiesNS {
	position:absolute; 
	left: 515px; top: 79px;
	width:260px;
	height:115px;
}
A.quicklink:link, A.quicklink:visited, A.quicklink:active { font-family: arial, helvetica, sans-serif;
	font-size: 13 px;
	color: #000000;
}
A.quicklink:hover { font-family: arial, helvetica, sans-serif;
	font-size: 13 px;
	color: #0000FF;
}


/* CSS Document */



A:link, A:visited { color: #00129D;  
	text-decoration:underline;
	}

A:hover, A:active { color: #0000CC;
	text-decoration:underline;
	}

h1 { font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	margin-bottom: 15px;
	color: #9BA837;
	}

h2 { font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	margin-top:30px;
	margin-bottom: 0px;
	color: #830000;
	}

h3 { font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	margin-bottom: 0px;
	margin-top:20px;
	color: #126598;
	}

p, td, li { font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	}

/*ul li { 
list-style-image: url(http://www.kintera.org/atf/cf/{f30ca393-6c22-4e62-aa0f-949c05389268}/bullet.gif);
	}*/

ol li { list-style-image: none;
	}
	
	
#breadcrumb {
	font-size:10px;
	margin-bottom:15px;
	margin-top:0px;
}

#breadcrumb a{
	text-decoration:none;
	color:#347394;
}

#breadcrumb a:hover {
	text-decoration:underline;
	color:#3A92B3;
}
	
.content ul{
	margin-left:50px;
}
	
.content ul li{
	list-style-image: url(http://www.kintera.org/atf/cf/{f30ca393-6c22-4e62-aa0f-949c05389268}/bullet.gif);
	color: #126598;
	margin-top:15px;
	margin-bottom:15px;
}

.content p{
	color: #126598;
}

	
.imageRT {
	float:right;
	padding-left:20px;
}

.imageLT {
	float:left;
	padding-right:20px;
}

/*TEST*/

#primaryNavBackground {
	background-image: url(http://www.kintera.org/atf/cf/{f30ca393-6c22-4e62-aa0f-949c05389268}/topnav_BG.gif);
	background-repeat: no-repeat;
	background-position: top left;
	width: 795px;
	height: 28px;
}


#primaryNavUL, #primaryNavUL ul  {PADDING:0px; MARGIN:0px;  LIST-STYLE-TYPE:none; LIST-STYLE-image:none; text-align:left;z-index:99999}
#primaryNavUL a {DISPLAY:block; color:#fff; height:inherit; line-height:12pt; }
#primaryNavUL li {FLOAT: left; LIST-STYLE-TYPE: none; LIST-STYLE-image:none; padding:0; margin:0; padding-left:20px; padding-right:30px; margin-top:2px; }

#primaryNavUL ul a {LIST-STYLE-image:none;}
#primaryNavUL ul a:hover, #primaryNavUL ul a.on {color:#fff;}
#primaryNavUL LI.nonav ul {display:none}


/*controls font color and style for menu items*/
#primaryNavUL li a { font-size:11px; font-weight:bold; line-height:16px; font-family:Arial, Helvetica, sans-serif;text-decoration:none; border-bottom:0; LIST-STYLE-image:none;color:#fff;z-index:99999; text-transform:uppercase; }
#primaryNavUL li a:hover, #primaryNavUL li a.on { 	color:#F8FBCC;}
#primaryNavUL li ul {background-color:#4186a5; LEFT:-999em;POSITION:absolute; LIST-STYLE-image:none; margin-left:-8px;width:220px;}

#primaryNavUL li ul li {WIDTH:200px; clear:both; border-bottomx:solid 1px #ccd1d3; padding-bottom:5px;z-index:99999}

/*sub menu padding*/
#primaryNavUL li ul li a {text-transform:uppercase; font-size:10px; font-weight:bold; line-height:14px; font-family:Arial, Helvetica, sans-serif; padding:8px 0px 0 4px; margin-left:-14px;}

/*sub menu font and background hover color*/
#primaryNavUL li ul li a:hover{color:#F8FBCC;;}
#primaryNavUL li:hover, #primaryNavUL li.sfhover {LIST-STYLE-image: none; color:#fff;}

/*adjust positioning for third level position*/
#primaryNavUL li ul ul {	margin:0px 0px 0px 150px; LIST-STYLE-image:none; position:absolute;}


/*Do Not Edit*/
#primaryNavUL li:hover ul ul, #primaryNavUL li:hover ul ul ul, #primaryNavUL li.sfhover ul ul, #primaryNavUL li.sfhover ul ul ul {left:-999em; LIST-STYLE-image:none;}
#primaryNavUL li:hover ul, #primaryNavUL li li:hover ul, #primaryNavUL li li li:hover ul, #primaryNavUL li.sfhover ul, #primaryNavUL li li.sfhover ul, #primaryNavUL li li li.sfhover ul {left:auto; LIST-STYLE-image:none;}
#primaryNavUL li ul {margin-top:14px; display:block;}

#primaryNavUL li:hover, #primaryNavUL li.hover {height:1%;}

#primaryNavUL li.alumniNav ul {margin-left:-164px;}



/*FOOTER NAVIGATION*/

#footerNav {
margin:0px;
padding:0px;
}

#footerNavUL {
	list-style:none;
	list-style-image:none;
	margin:0px;
	
}

#footerNavUL li {
	display:block;
	float:left;
	margin-right:10px;
	margin-left:10px;
}

#footerNavUL li a {
	text-transform:uppercase;
	text-decoration:none;
	color:#857D2B;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

/*--------------*/




a.navboxlink:link, a.navboxlink:visited { text-decoration: none; 
	color: #FFFFFF;
	}

a.navboxlink:active, a.navboxlink:hover { text-decoration: none; 
	color: #FFFF00;
	}

.subnav { font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #FFFFFF;
	padding-right: 2px;
	padding-bottom: 4px;
	}

a.subnavlink:link, a.subnavlink:visited { text-decoration: none;
	background-image: url(http://www.kintera.org/atf/cf/{f30ca393-6c22-4e62-aa0f-949c05389268}/navtree2.gif);
	background-position: top left;
	background-repeat: no-repeat;
	color: #FFFFFF;
	padding-left: 12px;
	display: block;
	margin-bottom: 0px;
	}

a.subnavlink:hover, a.subnavlink:active { text-decoration: none;
	background-image: url(http://www.kintera.org/atf/cf/{f30ca393-6c22-4e62-aa0f-949c05389268}/navtree2.gif);
	background-position: top left;
	background-repeat: no-repeat;
	color: #FDD226;
	padding-left: 12px;
	display: block;
	margin-bottom: 0px;
	}

.subnav br { line-height: 0px; }

.contentbox { background-image: url(http://www.kintera.org/atf/cf/{f30ca393-6c22-4e62-aa0f-949c05389268}/content_B.gif);
	background-position: bottom left; 
	background-repeat: no-repeat;
	background-color: #F9FAD5;
	}

.content { background-image: url(http://www.kintera.org/atf/cf/{f30ca393-6c22-4e62-aa0f-949c05389268}/content_T.gif);
	background-position: top left; 
	background-repeat: no-repeat;
	width: 796px;
	padding-top: 28px;
	padding-left: 28px;
	padding-right: 30px;
	padding-bottom: 30px;
	color: #126598;
	}
	
.imageRT {
	float:right;
	padding-left:20px;
}

.imageLT {
	float:left;
	padding-right:20px;
}

/*.watermark { background-image: url(http://www.kintera.org/atf/cf/{f30ca393-6c22-4e62-aa0f-949c05389268}/watermark.gif);
	background-position: top center; 
	background-repeat: no-repeat;
	margin-bottom: 23px;
	
	}*/

.textbox { font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	color: #FFFFFF;
	font-weight: bold;
	background-image: url(http://www.kintera.org/atf/cf/{f30ca393-6c22-4e62-aa0f-949c05389268}/block_orange.gif); 
	background-position: top left; 
	background-repeat: no-repeat;
	padding-top: 16px;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 16px;
	}

.margintext { font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	color: #FDB826;
	font-weight: bold;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 16px;
	}

.searchbox { font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	width: 92px;
	height: 18px;
	border-style: solid;
	border-width: 0px;
	background-color: transparent;
	padding: 2px 0px 4px 0px;
	vertical-align: top;
	}

.searchbox_BG { background-image: url(http://www.kintera.org/atf/cf/{f30ca393-6c22-4e62-aa0f-949c05389268}/searchbox.gif); 
	background-position: top left; 
	background-repeat: no-repeat;
	width: 104px;
	height: 18px;
	}

.mailinglistbox { font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-image: url(http://www.kintera.org/atf/cf/{f30ca393-6c22-4e62-aa0f-949c05389268}/MailingListBox.gif); 
	background-position: top left; 
	background-repeat: no-repeat;
	width: 121px;
	height: 16px;
	border-style: solid;
	border-width: 0px;
	padding: 2px;
	}

.footer { font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #7DACC2;
	padding-top: 6px;
	}

a.footerlink { padding-left: 2px;
	padding-right: 2px; }

a.footerlink:link, a.footerlink:visited { text-decoration: none;
	color: #857B16;
	}

a.footerlink:hover, a.footerlink:active { text-decoration: none;
	color: #F58220;
	}

.mission { font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	color:#083E81;
	font-weight: bold;
	margin: 12px 16px 0px 20px;
	text-align:right;
	}

.sidebar_BG { background-image: url(http://www.kintera.org/atf/cf/{f30ca393-6c22-4e62-aa0f-949c05389268}/nav_BG.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	}

.sidebar { background-image: url(http://www.kintera.org/atf/cf/{f30ca393-6c22-4e62-aa0f-949c05389268}/nav_T.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding: 30px 0px 30px 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #FFFFFF;
	}

.leftsidequote { font-size: 16px;
	line-height: 1.6em; 
	color: #FFFFFF; 
	padding: 0px 15px 0px 15px;
	font-weight:bold;
	}

.leftsidequoted { line-height: 1em;
	font-size: .8em;
	margin-left: 18px;
	text-align: left;
	text-indent: -8px;
	}

.subnav_indent { background-image: url(http://www.kintera.org/atf/cf/{f30ca393-6c22-4e62-aa0f-949c05389268}/navtree.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	margin-left: 12px;
	}

.subnav_indent_B { margin-left: 12px;
	}

.featurebox { background-image: url(http://www.kintera.org/atf/cf/{f30ca393-6c22-4e62-aa0f-949c05389268}/featurebox_T.gif);
	background-position: top left;
	background-repeat: no-repeat;
	background-color: #FDB826;
	width: 200px;
	}

.displaytable { border-style: solid; 
	border-color: #015993; 
	border-width: 1px 1px 0px 0px; 
	color: #015993; 
	background-color: #FCFDEA;
	width: 600px;
	}

.displaytableheader { border-style: solid; 
	border-color: #015993; 
	border-width: 0px 0px 1px 1px; 
	background-color: #FDB826; 
	font-size: 13px; 
	line-height: 16px;
	padding: 3px;
	}

.displaycell { border-style: solid; 
	border-color: #015993; 
	border-width: 0px 0px 1px 1px; 
	font-size: 13px; 
	line-height: 16px;
	padding: 3px;
	}

.breadcrumbs { font-size: 10px;
	line-height: 12px;
	}

a.breadcrumblink:link, a.breadcrumblink:visited { text-decoration: none;
	}

a.breadcrumblink:hover, a.breadcrumblink:active { text-decoration: underline;
	}

.ShalemPages { display: none; }

.leftsidequote a:link, .leftsidequote a:visited { color: #FFFFFF; }

.leftsidequote a:hover, .leftsidequote a:active { color: #FDD226; }

#sidebarETSlinks { text-align: left; font-style: normal; }

#sidebarETSlinks a { display: block; margin-bottom: .5em; text-decoration: none; }

.leftquote {font-size:13px; font-style:italic; font-weight:bold;}