@charset "UTF-8";
/* CSS Document */

a	{
	text-decoration:underline;
	color:#00F;
}
a:hover	{
	text-decoration:underline;
}
h1	{padding:0;margin:0 0 5px 0;font-size:18px;}

img	{
	border:none;
}
body	{

	margin:0px;
	background:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	letter-spacing:0.25px;
}
#cover	{
	background:#FFF; height:615px; width:100%; position:absolute; z-index:199;	
}
#cover1	{
	 height:615px; width:100%; position:absolute; z-index:200; 	
}
.show	{
	display:inline-block;
}
.hide	{
	display:none;
}
#logo	{
	position:absolute;
	top:10px;
	z-index:100;
}
#container	{
	width:990px;
	background:#F00;
	height:587px;
	margin:0 auto;
}
#secondaryContainer	{


}
#container2	{
	width:990px;
	text-align:left;
}

#navigation	{
	height:60px;
}
#subNavigation	{
	height:36px;
}
#content	{
	top:36px;
	height:282px;
	width:989px;
}
#contentSecondary	{
	background:#FFF;
	position:relative;
	
}
#top{
	height:50px;
	clear:both;
}
#bottom{
	height:70px;
	clear:both;
}
#touts	{
	position:relative;
	width:990px;
	margin:12px auto 0 auto;
	height:123px;
	clear:both;
}
#tout1	{
	position:relative;
	float:left;
	margin:0 10px 0 0;
	width:330px;
}
#tout3	{
	position:relative;
	float:left;
	width:310px;
}
#footer	{
	background:#FFF;
	clear:both;
}

#footerBGCenter { background:url(../images/footerImg.gif) center bottom no-repeat; width: 990px; height: 81px; display:block; padding: 0px; margin: 0px; }

#footerCopyContain	{
/* 	background:url(../images/footerCopyContain.png) repeat-x; */
	border-top:solid 1px #6d6d6d;
}
#footerCopy	{
	text-align:center;
	color:#6d6d6d;
	letter-spacing:0.50px;
	height:45px;
	width:990px;
	margin:0 auto;
}

#footNav				{float:right;list-style:none;margin:36 0 0 0;padding:0px;font-size:10px;}
#footNav a 				{padding:0px 4px 0px 4px;color:#666;}
#footNav li				{display:inline-block;*display:inline;}
#footNav a:hover 		{text-decoration:underline;color:#8CC63F;}

#footNavIcon			{float:left; list-style:none; margin:20 0 0 0;padding:0px;font-size:10px;}
#footNavIcon a 				{padding:0px 4px 0px 4px;color:#666;}
#footNavIcon li				{display:inline-block;*display:inline; padding:0 10px 0 10px;}
#footNavIcon a:hover 		{text-decoration:underline;color:#8CC63F;}

#footerCopy ul{list-style:none;margin:2px 0 0 0;*margin:10px 0 0 0;padding:0;}
#footerCopy ul li{
	display:inline-block;
	margin:5px 7px 5px 7px;
	*display:inline;
}

#mBackLogin {
	padding:0px; margin:0px; width:260px; height:72px; background:url(../images/goTest.gif) no-repeat; 
}

/* GBA Cal	*/
#gbaCal 													{list-style:none; padding:0; margin:0px;}
#gbaCal li 													{display:block; float:left; width:65px; height:65px; background:url(../images/calDay2.gif) no-repeat; margin:2px; text-align:center; line-height:55px; font-size:24px; font-weight:bold; padding:4px 0 0 0;}

#gbaCal li a												{text-decoration:none;color:#9dcb60;}
#gbaCal li a:hover											{text-decoration:none;color:#9dcb60;}
#gbaCal .calEvent											{background-position:-66px 0px;}
#gbaCal .calEvent a											{color:#FFF;}
#gbaCal .calToday											{background-position:-132px 0px;}
#gbaCal .calToday a											{color:#FFF;}

#contentHead	{
	position:relative;
	top:-22px;
}

/* Text Fields */
#textfield1,#textfield2	{
	background:url(../images/textfieldBG.jpg) no-repeat;
	padding:2px 0 0 4px;
	color:#7c7e7a;
	margin:8px 0 0 7px;
	width:180px;
	height:20px;
	border:none;
}
#textfield:focus	{
	color:#000;
}

#formText	{
	border:none;
	background:url(../images/boxtext2.gif) no-repeat;
	font-size:12px;
	padding:0 5px 0 5px;
	color:#FFF;
	width:172px;
	height:25px;
}
#formText2	{border:none;background:url(../images/boxtest.gif) no-repeat;font-size:12px;padding:0 5px 0 5px;color:#FFF;width:270px;height:29px;}
#formList	{
	border:none;
	background:url(../images/listText.gif) no-repeat;
	font-size:10px;
	padding:0 5px 0 5px;
	margin:5px;
	color:#FFF;
	width:170px;
	height:28px;
}

#subformSubmit	{
	border:none;
	position:relative;
	background:url(../images/subSubmit.gif) no-repeat;
	width:65px;
	margin:0px 0 0px 0;
	padding:0;
	height:21px;
}
#formSubmit	{
	border:none;
	position:relative;
	background:url(../images/formSubmit.gif) no-repeat;
	width:85px;
	margin:0;
	padding:0;
	height:27px;
}
#formSubmitList	{
	border:none;
	position:relative;
	background:url(../images/LISTSEARCH.gif) no-repeat;
	width:172px;
	margin:0px;
	padding:0px;
	height:25px;
}
#formListSub										{border:none;position:relative;background:url(../images/boxlistsub.gif) no-repeat;width:270px;margin:0px;padding:0px;height:29px;}
#formSubmit:hover		{}
#subformSubmit:hover	{}

/* Select BOX */

.selectbox											{ border:none; background:url(../images/boxDrop.gif) no-repeat 0px 0px; font-size:10px; line-height:0px; margin:0px; padding:5px 0 0 5px; font-weight:bold; text-transform:uppercase; color:#000; width:180px; height:25px; line-height:16px; }

#subformText										{ border:none; background:url(../images/boxText.gif) no-repeat; font-size:10px; font-weight:bold; margin:5px 0 5px 0; padding:5px 0 0 5px; color:#000; width:180px; height:25px; line-height:16px; }

#subformSubmit2										{ border:none; background:url(../images/boxSubmit.gif) no-repeat; width:180px; height:35px; display:block;}

div.selectbox-wrapper {
  position:absolute;
  text-transform:uppercase;
  background:#FFF;
  border:1px solid #ccc;
  font-size:10px;
  text-align:left;
  max-height:200px;
  width:180px;
  overflow:auto;
  z-index:500;
}
div.selectbox-wrapper ul {
  list-style-type:none;
  margin:0px;
  padding:0px;
}
div.selectbox-wrapper ul li.selected { 
  background-color: #8CC63E;
}
div.selectbox-wrapper ul li.current { 
  background-color: #AFE666;
}
div.selectbox-wrapper ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:2px;
  cursor:pointer;
}


/* Secondary */

#contentNavi h1	{
	color:#9acc57;
}
#contentNavi h1	a {
	color:#9acc57;
}
#contentNavi a	{
	text-decoration:none;
}
#contentCopy h2	{
	font-size:1.25em;
	line-height:10px;
	padding:0px;
	margin:0px;
}
#breadCrumb	{
	position:absolute;
	margin:0px;
	padding:0px;
	color:#40650D;
	height:0px;
	top:-28px;
}
#breadCrumb h1	{
	margin:0px;
	padding:0px;
	color:#000;
	line-height:28px;
}
#contentCopy	{
	position:relative;
	width:536px;
	left:50px;
	font-size:1em;
	line-height:1.35em;
	float:left;
	top:-10px;
}

#contentCopyFull	{
	position:relative;
	width:748px;
	left:50px;
	font-size:1em;
	line-height:1.35em;
	float:left;
	top:-10px;
}
#contentCopyFull p:first-child	{
	margin:0px;
	padding:0px;
}
#contentCopy p:first-child	{
	margin:0px;
	padding:0px;
}

#contentIMG	{
	position:relative;
	float:left;
	left:10px;
	width:225px;
}
#secondaryNavi	{
	font-size:0.95em;
	font-weight:bold;
	list-style:none;
	width:140px;
	padding:0px;
	margin:0 0 0 0;
}
#secondaryNavi li{
	margin:0 0 6px 0;
	color:#000;
}
#secondaryNavi li a{
	color:#000;
}
#secondaryNavi li a.greenOn{
	color:#9acc57;
}
#secondaryNavi li a:hover{
	color:#9acc57;
}
#secondaryNavi li .active {

}
#secondaryNavi li ul{
	list-style:none;
	padding:6px 0 0 15px;
	margin:0px;
}
#secondaryNavi li ul li:first-child{
	list-style:none;
	padding:4px 0 0 0;
}
.subActive	{
	font:#9acc57;
	color:#9acc57;
}
#rightSidebar	{
	position:relative;
	float:right;
	right:35px;
	line-height:12px;
	width:206px;
	top:-32px;
}
#sideDiv	{
	margin:10px 0 0 0;
}
#sideDiv a	{
	color:#FFF;
}
#sideDiv .content	{
	color:#f3fbe8;
}
#sideDiv p	{
	margin:3px 0 3px 0;
	padding:0px;
}
#inline		{
	list-style:none;
	padding:0px;
	clear:both;
}
#inline li 	{
	float:left;
	display:inline-block;
	padding:0 0 5px 0;
	width:120px;
}

/* Top Navigation */
#block	{
	display:block;
	background:transparent;
}
#block a {}
#block a:hover {
	background:transparent;
}
#topNavigation				{text-align:right;height:28px;position:relative;top:7px;}
#topNavigation ul			{list-style:none;padding:0px;margin:0px;}

#topNavigation ul li { height:18px; display:inline-block; zoom:1; *display:inline; }
#topNavigation ul li a { color:#000; padding: 0px 0px 0px 5px; display:inline-block; zoom:1; *display:inline; text-decoration:none; }
#topNavigation ul li a span{ padding: 0px 5px 0px 0px;display:inline-block;*display: inline; white-space:nowrap; }

#topNavigation ul li a:hover	{
	background:transparent url(../images/tleft.gif) no-repeat left center; text-decoration:none; height: 18px;
}
#topNavigation ul li a:hover span {
	background:transparent url(../images/tright.gif) no-repeat right center; height: 18px;
}
.activeA 	{
	background:transparent url(../images/tleft.gif) no-repeat left center; height: 18px;
}
.activeSpan	{
	background:transparent url(../images/tright.gif) no-repeat right center; height: 18px;
}

/* MAIN Navigation */
#navMain	{
	position:relative;
	left:138px;
	width:px;
	height:24px;
	padding:0;
	margin:0;
}
#textMenu	{
	letter-spacing:2px;
	position:relative;
	top:3px;
}
#textMenu2	{
	letter-spacing:1px;
	position:relative;
	top:3px;
}
.active	{
	display:block;
}
#drop1 , #drop2	{
	display:inline-block;
	*display: inline;
	height:21px;
	padding:0px 0 0 0;
	margin:0px;
	}
#drop1	{
	background:url(../images/tNavIND1.gif) no-repeat 1px 0px;
}
#drop2	{
	background:url(../images/tNavIND3.gif) top center no-repeat;
}
#topLevel1	{
	display:inline-block;
	height:21px;
	margin:0 5px 0 0;
	width:51px;
}
#topLevel1:hover	{
	background:url(../images/tNavIND2.gif) top center no-repeat;
}
#topLevel2	{
	display:inline-block;
	height:21px;
	width:135px;
}
#topLevel2:hover	{
	background:url(../images/tNavIND4.gif) top center no-repeat;
}

.topHover	{
	background:url(../images/tNavIND2.gif) top center no-repeat;
}

.topHover2	{
	background:url(../images/tNavIND4.gif) top center no-repeat;
}

	#drop1 ul li a:hover, #drop2 ul li a:hover	{background:url(../images/sNavIND.gif) no-repeat center top;}
	#drop1 ul li .active, #drop2 ul li .active	{background:url(../images/sNavIND.gif) no-repeat center top;}

	/* Sprite List*/	
		/* Drop 1 */
	#drop1 ul						{width:859px;padding:0;margin:0;position:absolute;left:-7px;top:24px; list-style:none;}
	#drop1 ul li					{background:url(../images/naviSubSecondary1.png) no-repeat; height:25px; float:left; padding:0 10px 0 0; behavior: url(iepngfix.htc); }
	#drop1 ul li a					{ display:block; height:24px;}
	
	#drop1 ul li					{width:59px;}	
	#drop1 ul .greenBuildings		{background-position:-75px 0px;width:85px;}
	#drop1 ul .resources			{background-position:-175px 0px;width:59px;}
	#drop1 ul .events				{background-position:-249px 0px;width:104px;}
	#drop1 ul .programs				{background-position:-369px 0px;width:55px;}
	#drop1 ul .membership			{background-position:-439px 0px;width:154px;}
	#drop1 ul .advocacy				{background-position:-607px 0px;width:57px;}
	
		/* Drop 2 */
	#drop2 ul						{width:px;padding:0;margin:0;position:absolute;left:-7px;top:24px; list-style:none;}
	#drop2 ul li					{background:url(../images/naviSubSecondary.png) no-repeat; height:25px; width:px; float:left; padding:0 10px 0 0; behavior: url(iepngfix.htc); }
	#drop2 ul li a					{display:block; height:24px;}
	
	#drop2 ul li					{width:176px;}
	#drop2 ul .whatGreen			{background-position:-190px 0px;width:136px;}
	#drop2 ul .gbaHelp				{background-position:-345px 0px;width:72px;}
	#drop2 ul .gbaMarket			{background-position:-435px 0px;width:103px;}
	#drop2 ul .gbaDirectory			{background-position:-556px 0px;width:49px;}
	#drop2 ul .gbaGrants			{background-position:-623px 0px;width:87px;}
	#drop2 ul .gbaJobs				{background-position:-726px 0px;width:61px;}
	#drop2 ul .gbaAdvocacy			{background-position:-803px 0px;width:52px;}

/* Touts Style */

.round{display:block}
.round *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#8cc63f}
.round1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #9fd855;
  border-right:1px solid #9fd855;
  background:#94ce48}
.round2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #abe262;
  border-right:1px solid #abe262;
  background:#92cc46}
.round3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #92cc46;
  border-right:1px solid #92cc46;}
.round4{
  border-left:1px solid #9fd855;
  border-right:1px solid #9fd855}
.round5{
  border-left:1px solid #94ce48;
  border-right:1px solid #94ce48}
.roundfg{
  background:#8cc63f;
  height:115px;
}
#roundSub{
  background:#8cc63f;
  padding:10px;
}
#roundSub.products	{height:130px;}
.promo	{
	min-height:75px;
	line-height:14px;
}
.promo p {
	margin:2px 0 0 0;
}
.quickLinks	ul	{
	list-style:none;
	padding:0px;
	margin:0px 0 0 5px;
}
.quickLinks	ul li	{
	margin:2px 0 0 0;
}
.quickLinks a	{
	color:#FFF;
}
.quickLinks a:hover	{
	color:#CCC;
}

#roundSub h1 {
	color:#000;
	font-size:14px;
}
.roundfg a	{
	color:#FFF;
}
.roundfg a:hover	{
	color:#CCC;
}
.roundfg h1	{
	font-size:12.5px;
	color:#000;
	margin:0px;
	line-height:11.5px;
	letter-spacing:0.1px;
}
.roundfg h2	{
	font-size:14px;
	color:#f3fbe8;
	font-weight:normal;
	margin:0 0 8px 0;
	letter-spacing:0.1px;
}
.roundfg h3	{
	font-size:14.5px;
	color:#000;
	margin:0px;
	letter-spacing:0.1px;
}
.roundfg a:hover img {
	position:relative;
	
}
.subscribe a	{
	
}

.sponsor	{
	height:100px;
	background:#F00;
	overflow:hidden;
}
.sponsor p	{
	position:relative;
	float:right;
	z-index:100;
}
#roundContain	{
	position:relative;float:left;top:4px;width:280px;left:8px;
}

#search								{ position:absolute;width:990px; top:47px;}
#search form						{ width:195px; position:relative; right:35px; float:right;}
#search form #subformTextbox		{ position:relative; background:url(../images/search.gif) no-repeat 0px 0px; color:#333; height:17px; width:145px; border:0px; padding:0px; margin:0px;}
#search form #subformButton			{ position:relative; background:url(../images/searchButton.gif) no-repeat; height:17px; width:45px; border:0px; top:1px; padding:0px; margin:0px;}

#pHolder							{ float:left; display:block; width:274px; margin:10px 0 0 20px; _margin:10px 0 0 15px; text-align:center; font-size:13px; color:#FFF;}
#pHolder a							{ text-decoration:none; color:#FFF; padding:5px 0 0 0;}

#recentCase							{ list-style:none; margin:0px; padding:2px 0 0 0;}
#recentCase li						{ padding:5px; font-size:14px;}
#recentCase li a					{ color:#FFF; text-decoration:none; }

#desContain							{ float:left; left:18px; margin:0; width:337px; position:relative; padding:10px 0 0 0; color:#FFF;}
#description						{ margin:0px 0 0 0; width:300px;}
#IMGbox								{ float:left; position:relative; display:block; width:652px; height:258px; background:#FFF; overflow:hidden;}
#caseSlide							{ float:right; background:#e2e2e2; height:25px; width:652px;}
#caseSlide ul						{ list-style:none; padding:0px; margin:5px auto 0 auto; position:relative; left:70px;}
#caseSlide ul li					{ display:block; float:left; padding:0 15px 0 15px;}
#caseSlide ul li a					{ display:block; height:16px; background:url(../images/slideNumber.gif) no-repeat; padding:0 2px 0 2px;}
	
	#caseSlide ul li a.sPrev			{ width:13px;}
	#caseSlide ul li a.sNext			{ width:13px; background-position:-153px 0px;}

	#caseSlide ul li a.s1				{ width:7px; background-position:-16px 0px;}
	#caseSlide ul li a.s2				{ width:7px; background-position:-28px 0px;}
	#caseSlide ul li a.s3				{ width:7px; background-position:-42px 0px;}
	#caseSlide ul li a.s4				{ width:7px; background-position:-55px 0px;}
	#caseSlide ul li a.s5				{ width:7px; background-position:-69px 0px;}
	#caseSlide ul li a.s6				{ width:7px; background-position:-82px 0px;}
	#caseSlide ul li a.s7				{ width:7px; background-position:-95px 0px;}
	#caseSlide ul li a.s8				{ width:7px; background-position:-109px 0px;}
	#caseSlide ul li a.s9				{ width:7px; background-position:-123px 0px;}
	#caseSlide ul li a.s10				{ width:13px; background-position:-136px 0px;}
		
	#caseSlide ul li a.s1active			{ width:7px; background-position:-16px -16px;}
	#caseSlide ul li a.s2active			{ width:7px; background-position:-28px -16px;}
	#caseSlide ul li a.s3active			{ width:7px; background-position:-42px -16px;}
	#caseSlide ul li a.s4active			{ width:7px; background-position:-55px -16px;}
	#caseSlide ul li a.s5active			{ width:7px; background-position:-69px -16px;}
	#caseSlide ul li a.s6active			{ width:7px; background-position:-82px -16px;}
	#caseSlide ul li a.s7active			{ width:7px; background-position:-95px -16px;}
	#caseSlide ul li a.s8active			{ width:7px; background-position:-109px -16px;}
	#caseSlide ul li a.s9active			{ width:7px; background-position:-123px -16px;}
	#caseSlide ul li a.s10active		{ width:13px; background-position:-136px -16px;}
	
#caseSlide ul li ul					{ display:none;}

#captionCopy						{ width:652px; position:absolute; background:#FFF; height:25px; line-height:24px; text-align:center; margin:234px 0 0 0;}


.qFacts ul							{ margin:0px;padding:5px 0 0 15px; }
.right								{ float:right;}
.left								{ float:left;}

#botButtons ul						{ list-style:none;padding:0px;margin:0px; float:right;}

#botButtons ul li 					{ display:inline-block; zoom:1; *display:inline; padding:5px; }
#botButtons ul li a 				{ color:#000; padding: 0px 0px 0px 9px; display:inline-block; zoom:1; *display:inline; text-decoration:none; }
#botButtons ul li a span			{ padding: 0px 9px 0px 0px;display:inline-block;*display: inline; white-space:nowrap; }

#botButtons ul li a:hover			{ color:#FFF;}
#botButtons ul li a:focus			{ position:relative;}
#botButtons ul li a					{ background:transparent url(../images/tleft2.gif) no-repeat left center; text-decoration:none; height: 26px;}
#botButtons ul li a span 			{ background:transparent url(../images/tright2.gif) no-repeat right center; height: 26px; letter-spacing:0.05em; font-weight:bold;}

/* MAIN MENU SWITCH */
#mainSwitchMenu { width:300px; padding:0px; margin:0px; display: block; overflow: hidden; list-style: none; left: 140px; position:relative; }
#mainSwitchMenu li { margin: 0px; padding: 0px; display: inline; list-style-type: none; }
#mainSwitchMenu a { float: left; margin: 0 10 0 0; padding: 21 0 0 0; overflow: hidden; height: 0px !important; height /**/:21px; /* for IE5/Win */ }
#mainSwitchMenu a:hover, #mainSwitchMenu a:active, #mainSwitchMenu a.selected { background-position: 0 -21px; }

#mGBA a { width: 49px; background: url(../images/menuGBA.gif) top left no-repeat; }
#mProduct a { width: 135px; background: url(../images/menuInitiative.gif) top left no-repeat; }

/* GBA MENU */
#gbaMenu { width:800px; padding:0px; margin:0px; display: block; overflow: hidden; list-style: none; left: 124px; position:relative; }
#gbaMenu li { margin: 0px; padding: 0px; display: inline; list-style-type: none; }
#gbaMenu a { float: left; margin: 0 14 0 0; padding: 36 0 0 0; overflow: hidden; height: 0px !important; height /**/:36px; /* for IE5/Win */ }
#gbaMenu a:hover, #gbaMenu a:active, #gbaMenu a.selected { background-position: 0 -36px; }

#mG-About a { width: 60px; background: url(../images/menuG-About.gif) top left no-repeat; }
#mG-Buildings a { width: 86px; background: url(../images/menuG-Buildings.gif) top left no-repeat; }
#mG-Resources a { width: 58px; background: url(../images/menuG-Resources.gif) top left no-repeat; }
#mG-Events a { width: 104px; background: url(../images/menuG-Events.gif) top left no-repeat; }
#mG-Programs a { width: 55px; background: url(../images/menuG-Programs.gif) top left no-repeat; }
#mG-Membership a { width: 161px; background: url(../images/menuG-Membership.gif) top left no-repeat; }
#mG-Advocacy a { width: 54px; background: url(../images/menuG-Advocacy.gif) top left no-repeat; }

/* PRODUCT MENU */
#productMenu { width:864px; padding:0px; margin:0px; display: block; overflow: hidden; list-style: none; left: 124px; position:relative; }
#productMenu li { margin: 0px; padding: 0px; display: inline; list-style-type: none; }
#productMenu a { float: left; margin: 0 13 0 0; padding: 36 0 0 0; overflow: hidden; height: 0px !important; height /**/:36px; /* for IE5/Win */ }
#productMenu a:hover, #productMenu a:active, #productMenu a.selected { background-position: 0 -36px; }

#mP-Green a { width: 176px; background: url(../images/menuP-GreenProducts.gif) top left no-repeat; }
#mP-What a { width: 138px; background: url(../images/menuP-What.gif) top left no-repeat; }
#mP-Help a { width: 75px; background: url(../images/menuP-GBAHelp.gif) top left no-repeat; }
#mP-Market a { width: 105px; background: url(../images/menuP-Market.gif) top left no-repeat; }
#mP-Directory a { width: 50px; background: url(../images/menuP-Directory.gif) top left no-repeat; }
#mP-Grants a { width: 94px; background: url(../images/menuP-Grants.gif) top left no-repeat; }
#mP-Jobs a { width: 62px; background: url(../images/menuP-Jobs.gif) top left no-repeat; }
#mP-Advocacy a { width: 54px; background: url(../images/menuP-Advocacy.gif) top left no-repeat; }

	/*preload classes*/ 
	.svw 					{width: 50px; height: 20px; background: #fff;} 
	.svw ul 				{position: relative; left: -999em;} 
	 
	/*core classes*/ 
	.stripViewer 			{position: relative; overflow: hidden;  border: 5px solid #ff0000;   margin: 0 0 1px 0; } 
	.stripViewer ul { /* this is your UL of images */ 
							margin: 0; padding: 0; position: relative; left: 0; top: 0; width: 1%; list-style-type: none; } 
	.stripViewer ul li 		{float:left; } 
	.stripTransmitter 		{overflow: auto; width: 1%; } 
	.stripTransmitter ul 	{margin: 0; padding: 0; position: relative; list-style-type: none; } 
	.stripTransmitter ul li	{width: 20px; float:left; margin: 0 1px 1px 0; } 
	.stripTransmitter a		{font: bold 10px Verdana, Arial; text-align: center; line-height: 22px; color: #fff; text-decoration: none;display: block; }
	
	.stripTransmitter a:hover, a.current{background: #fff; color: #ff0000; } 
	
#caseSlide2							{ float:right; background:#e2e2e2; height:25px; width:652px;}
#caseSlide2 ul						{ list-style:none; padding:0px; margin:5px auto 0 auto; position:relative; left:10px;}
#caseSlide2 ul li					{ display:block; float:left; padding:0 5px 0 5px;}
#caseSlide2 ul li a					{ display:block; height:16px; background:url(../images/slideNumber.gif) no-repeat; padding:0 2px 0 2px;}
	
	#caseSlide2 ul li a.sPrev			{ width:13px;}
	#caseSlide2 ul li a.sNext			{ width:13px; background-position:-153px 0px;}

	#caseSlide2 ul li a.s1				{ width:7px; background-position:-16px 0px;}
	#caseSlide2 ul li a.s2				{ width:7px; background-position:-28px 0px;}
	#caseSlide2 ul li a.s3				{ width:7px; background-position:-42px 0px;}
	#caseSlide2 ul li a.s4				{ width:7px; background-position:-55px 0px;}
	#caseSlide2 ul li a.s5				{ width:7px; background-position:-69px 0px;}
	#caseSlide2 ul li a.s6				{ width:7px; background-position:-82px 0px;}
	#caseSlide2 ul li a.s7				{ width:7px; background-position:-95px 0px;}
	#caseSlide2 ul li a.s8				{ width:7px; background-position:-109px 0px;}
	#caseSlide2 ul li a.s9				{ width:7px; background-position:-123px 0px;}
	#caseSlide2 ul li a.s10				{ width:13px; background-position:-136px 0px;}
		
	#caseSlide2 ul li a.s1active			{ width:7px; background-position:-16px -16px;}
	#caseSlide2 ul li a.s2active			{ width:7px; background-position:-28px -16px;}
	#caseSlide2 ul li a.s3active			{ width:7px; background-position:-42px -16px;}
	#caseSlide2 ul li a.s4active			{ width:7px; background-position:-55px -16px;}
	#caseSlide2 ul li a.s5active			{ width:7px; background-position:-69px -16px;}
	#caseSlide2 ul li a.s6active			{ width:7px; background-position:-82px -16px;}
	#caseSlide2 ul li a.s7active			{ width:7px; background-position:-95px -16px;}
	#caseSlide2 ul li a.s8active			{ width:7px; background-position:-109px -16px;}
	#caseSlide2 ul li a.s9active			{ width:7px; background-position:-123px -16px;}
	#caseSlide2 ul li a.s10active		{ width:13px; background-position:-136px -16px;}
	
#caseSlide2 ul li ul					{ display:none;}
#captionCopy2						{ width:370px; float:right; position:relative; height:25px; line-height:24px; text-align:center; font-size:10px;}

#loading 							{position: absolute;top: 5px;right: 5px;}
#calendar 							{width: 535px;margin: 0 auto;}
#uEvents							{ list-style:none; padding:5px 5px 5px 8px;}
#uEvents li							{ padding:2px 0 2px 0px;}
#calendar h2	{ height:50px; font-size:18px; line-height:18px; padding:0px; margin:0px;}
h3				{ margin:0px;}
h4				{ margin:0px; font-size:12px; }
#tableList			{ margin:5px 0 0 0; font-weight:normal; }
#tableList a		{ font-weight:normal;}
.error_message {color: #F00;}

/* Print */

#topNavigation,#logo,#navigation,#search,#rightSidebar,#touts, #footer, #slideshow, #basic		{ display:none;}
#titleBar			{ border:dotted 1px #000;padding:10px; background:#E2F6C7;}
#bottom				{height:0px;clear:both;}
#gbaLogo			{ display:list-item;list-style-image:url(../images/gbaTitle.gif); list-style-position: inside; width:229px;height:23px;}
#footerCopyContain	{ border-top:solid 0px #6d6d6d;}
#footerCopy			{ background:#CCC;}
#footerCopy			{ text-align:center;color:#6d6d6d;letter-spacing:0.50px;height:28px;width:990px;margin:0 auto;border:dotted 1px #000;}
#contentCopy		{ position:relative;width:765px;left:20px;font-size:1em;line-height:1.35em;float:left;top:-10px;}
#contentNavi		{ position:relative;float:left;left:12px;width:160px;top:-35px;}



/* Case Study Print Styles */
.tabContent {display:block; border:5px solid black;}

/*#panelProjectOverview {display:block;}
#panelFeatures {display:block;}
#panelProcessOutcomes {display:block;}
#panelEducation {display:block;}
#panelProjectTeam {display:block;}
#panelOtherCertifications {display:block;}
#panelLearnMore {display:block;}*/


#studyNavigation {display:none;}

#studyImageCarousel {display:none;}

#studyImagePrint {
	display: block;	
}

/*#panelProjectOverview {display:;}
#panelFeatures {display:;}
#panelProcessOutcomes {display:;}
#panelEducation {display:;}
#panelProjectTeam {display:;}
#panelOtherCertifications {display:;}
#panelLearnMore {display:;}
#studyNavigation {display:none;}*/
/*#studyImageCarousel {display:none;}*/

