
/* -------------------------------------------------------------- 
  
   	* Default font settings.
	
	The font-size percentage is of 16px. (0.75 * 16px = 12px)
   
-------------------------------------------------------------- */   

/* Body margin for a sensible default look. */
body {
	margin: 0em 0;	
  	color: #111;
	font-size: .75em;
	font-weight: normal;
	font-family: "verdana",sans-serif; 
  	background: #eee;
	background-image: url(../pngs/TheAlliance_Bg_001.png);
}



/* A container should group all your columns. */
.container {
  width: 980px;
  margin: 0 auto;
  padding-top: 1.875em;
  padding-left: 1.0875em;
  padding-right: .5em;
  padding-bottom: 3.125em;
  background-color: #fff;
  border-left: #eee 1px solid;
  border-right: #eee 1px solid;
  border-bottom: #eee 1px solid;
}



/* Headings
-------------------------------------------------------------- */
h1,h2,h3,h4,h5,h6 { font-weight: normal; color: #111; }

h1 { font-size: 3em; font-family: "georgia",serif; color: #0099CC; line-height: 1; margin-bottom: 0.5em; }
h2 { font-size: 2em; font-family: "georgia",serif; color: #0099CC; line-height: .75; margin-bottom: 0.75em; }

h3 { font-size: 2em; color: #0099cc; line-height: 1.4em; margin-left: .6em; margin-bottom: 0em; margin-top: 0; padding-top: .25em; letter-spacing: .0125em; }

h4 { font-size: 100%; font-style: italic; font-family: "verdana",sans-serif; color: #0099CC; line-height: 1.875; letter-spacing: .0125em; margin-bottom: 1.5em; margin-left: 15px; }

h5 { font-size: 1.5em; color: #111; line-height: 1.4em; margin-left: .75em; margin-bottom: 0em; margin-top: 0; padding-top: .25em; letter-spacing: .0125em; }

h6 { font-size: 1em; font-family: "verdana",sans-serif; color: #0099CC; font-weight: bold; line-height: 2.34em; }

h1 img, h2 img, h3 img, h4 img, h5 img, h6 img { margin: 0; }



/* Text elements
-------------------------------------------------------------- */
p		  					{ margin: 0; padding: 0em 1.25em 1.4em 1.25em; line-height: 1.40em; }
p.firstnavigation			{ margin: 0 0 0 0; padding: 0; }
p.navdropdowngreentop			{ position: relative; display: block; text-transform: uppercase; color: #fff; font-size: .9em; letter-spacing: .031em; margin: 1.4em 10px 1.4em 10px; padding: .3em 0em .5em 20px; font-weight: bold; background-image: url(../pngs/Nav_Panel1_On.png); background-repeat: no-repeat; }
p.navdropdowngreenyouarehere	{ position: relative; display: block; text-transform: uppercase; color: #fff; font-size: .9em; letter-spacing: .031em; margin: 1.4em 10px 1.4em 10px; padding: .3em 0em .5em 20px; font-weight: bold; background-image: url(../pngs/Nav_Panel1_Hover.png); background-repeat: no-repeat; }
p.navdropdownbluetop			{ position: relative; display: block; text-transform: uppercase; color: #fff; font-size: .9em; letter-spacing: .031em; margin: 1.4em 10px 1.4em 10px; padding: .3em 0em .5em 20px; font-weight: bold; background-image: url(../pngs/Nav_Panel2_On.png); background-repeat: no-repeat; }
p.navdropdownblueyouarehere		{ position: relative; display: block; text-transform: uppercase; color: #fff; font-size: .9em; letter-spacing: .031em; margin: 1.4em 10px 1.4em 10px; padding: .3em 0em .5em 20px; font-weight: bold; background-image: url(../pngs/Nav_Panel2_Hover.png); background-repeat: no-repeat; }
p.navdropdownpurpletop			{ position: relative; display: block; text-transform: uppercase; color: #fff; font-size: .9em; letter-spacing: .031em; margin: 1.4em 10px 1.4em 10px; padding: .3em 0em .5em 20px; font-weight: bold; background-image: url(../pngs/Nav_Panel3_On.png); background-repeat: no-repeat; }
p.navdropdownpurpleyouarehere	{ position: relative; display: block; text-transform: uppercase; color: #fff; font-size: .9em; letter-spacing: .031em; margin: 1.4em 10px 1.4em 10px; padding: .3em 0em .5em 20px; font-weight: bold; background-image: url(../pngs/Nav_Panel3_Hover.png); background-repeat: no-repeat; }
p.navdropdownpurpleyouarehereevents		{ position: relative; display: block; text-transform: uppercase; color: #fff; font-size: .7em; letter-spacing: .031em; margin: 1.4em 10px 1.4em 10px; padding: .5em 0em .7em 20px; font-weight: bold; background-image: url(../pngs/Nav_Panel3_Hover.png); background-repeat: no-repeat; }
p.navdropdownpurpleevents		{ position: relative; display: block; text-transform: uppercase; color: #bf6699; font-size: .9em; letter-spacing: .031em; margin: 1.4em 10px .7em 10px; padding: .3em 0em .5em 40px; background-image: url(../pngs/Nav_Panel3_Off.png); background-repeat: no-repeat; }

p.firstparagraphcontent	  	{ margin: 0; padding: 1.4em 1.25em 1.4em 1.25em; line-height: 1.40em; }
p.otherparagraphcontent		{ margin: 0; padding: 0em 1.25em 1.4em 1.25em; line-height: 1.40em; }
p.firstparagraphprogram	  	{ margin: 0; padding: 1.4em 1.25em 1.4em 1.6em; line-height: 1.40em; }
p.otherparagraphprogram		{ margin: 0; padding: 0em 1.25em 1.4em 1.6em; line-height: 1.40em; }
p.firstparagraphletter	  	{ margin: 0; padding: 1.75em 1.25em 1.75em 1.25em; line-height: 1.75em; }
p.otherparagraphletter		{ margin: 0; padding: 0em 1.25em 1.75em 1.25em; line-height: 1.75em; }
p.newsphoto				  	{ margin: 0; padding: 1.4em 1.25em 1.4em .7em; line-height: 1.40em; }
.eventbox					{ margin: 1.4em 0 0 0; padding: 0; line-height: 1.40em; }
p.eventdaytime				{ margin: 0; padding: .4em 1.25em 1.4em 1.25em; line-height: 1.40em; }
.eventinfo					{ margin: 1.1em 0 0 0; padding: 0; line-height: 1.40em; border: 1px solid #99cc99; }
.standardbox				{ margin: 1.1em 0 0 0; padding: 0; line-height: 1.40em; border: 1px solid #99cc99; }
.standardboxgreenfill		{ margin: 1.9em 0 0 0; padding: 0; line-height: 1.40em; background: #99cc99; }
.standardboxbluefill		{ margin: 1.1em 0 0 0; padding: 0; line-height: 1.40em; background: #0099cc; }
.standardboxpurplefill		{ margin: 1.9em 0 0 0; padding: 0; line-height: 1.40em; background: #bf6699; }
.nonstandardboxbluefill		{ margin: 1.9em 0 0 0; padding: 0; line-height: 1.40em; background: #0099cc; }
p.programheader			  	{ font-size: 1.25em; margin: 0; padding: 1.4em 1.25em 1.4em 1.05em; font-weight: bold; color: #333; line-height: 1.40em; }
p.programquestions		  	{ font-size: 1.25em; margin: 0; padding: 1.4em 1.25em 1.4em 1.4em; color: #fff; line-height: 1.40em; }
.nonstandardbox				{ margin: 1.9em 0 0 0; padding: 0; line-height: 1.40em; border: 1px solid #99cc99; }
.nonstandardboxthick		{ margin: 1.9em 0 0 0; padding: 0; line-height: 1.40em; border: 6px solid #0099cc; }
.standardgreenbox			{ margin: 0 0 0 0; padding: 0; line-height: 1.40em; border: 1px solid #99cc99; background: #f1f1ff; }
.standardbluebox			{ margin: 0 0 0 0; padding: 0; line-height: 1.40em; border: 1px solid #0099cc; background: #f1f1ff; }
.standardpurplebox			{ margin: 0 0 0 0; padding: 0; line-height: 1.40em; border: 1px solid #bf6699; background: #f1f1ff; }
.linkscontent				{ margin: -1.4em 0 0 0; padding: 0em 0em 1.4em 1.25em; line-height: 1.40em; }
.linkscontent a				{ float: left; margin: 0; padding: 0; line-height: 2.80em; }
p.otherparagraphevent		{ text-align: center; margin: 0; padding: 1.8em 0em 1.4em 0em; line-height: 1.40em; }
p.otherparagrapheventinfo	{ text-align: left; margin: 0; padding: 0em 1.25em 1.4em 1.25em; line-height: 1.40em; }
p.topnews					{ font-size: 1.1em; margin: 0; padding: 1.3em 1.25em 1.4em 1.15em; line-height: 1.4em; }
p.newsdate					{ font-size: 1.1em; margin: 0; padding: 0em 1.25em 1.4em 1.25em; line-height: 1.4em; }
p.newsheadline				{ font-size: 1.1em; margin: -1.4em 0 0 0; padding: 0em 1.25em 1.4em 1.15em; line-height: 1.4em; }
p.individualgivingbutton	{ text-align: right; margin: 0; padding: 0em 1.25em 1.40em 0em; }
p.dropdowncontent		  	{ margin: 0; padding: 1.4em 1.25em 1.4em 1.4em; line-height: 1.40em; }
p.dropdowncontentbox		{ margin: 0; padding: .7em 1.25em 1.4em 1.4em; line-height: 1.40em; }
p.dropdowncontentother		{ margin: 0; padding: 0em 1.25em 1.4em 1.4em; line-height: 1.40em; }
p.dropdownboardphoto		{ margin: 0; padding: 0em 1.25em 1.4em 1.8em; line-height: 1.40em; }
p.dropdownboard				{ margin: -.7em 0 0 0; padding: 0em 1.25em 1.4em 1.8em; line-height: 1.40em; }
p.dropdownstaffphoto		{ margin: 0; padding: 0em 1.25em 1.4em 1.4em; line-height: 1.40em; }
p.dropdownstaff				{ margin: -.7em 0 0 0; padding: 0em 1.25em 1.4em 1.4em; line-height: 1.40em; }
p.dropdowncontentbutton		{ text-align: right; margin: 0; padding: 1.1em 1.25em 0em 0em; }
p.firstphotosidebar			{ margin: 0 0 0 -.4em; padding: 1.2em 0em 0em 0em; line-height: 1.40em; }
p.firstparagraphsidebar		{ margin: 0; padding: 1.4em 1.25em 1.4em 1.25em; line-height: 1.40em; font-style: italic; font-family: "georgia",serif; }
p.otherparagraphsidebar		{ margin: 0; padding: 0em 1.25em 1.4em 1.25em; line-height: 1.40em; font-style: italic; font-family: "georgia",serif; }
p.sidebarheader				{ text-align: center; margin: 0; padding: 1.4em 0em 0em 0em; line-height: 1.40em; text-transform: uppercase; font-weight: bold; color: #bf6699; font-size: .8em; }
p.sidebarheaderother		{ text-align: center; margin: 0; padding: 2.1em 0em 0em 0em; line-height: 1.40em; text-transform: uppercase; font-weight: bold; color: #bf6699; font-size: .8em; }
p.otherparagraphsidebar		{ margin: 0; padding: 0em 1.25em 1.4em 1.25em; line-height: 1.40em; font-style: italic; font-family: "georgia",serif; }
p.firstparagrapheventsidebar	{ text-align: center; margin: 0; padding: 1.4em 1.25em 1.4em 1.25em; line-height: 1.40em; font-style: italic; font-family: "georgia",serif; }
p.otherparagrapheventsidebar	{ text-align: center; margin: 0; padding: 0em 0em 1.4em 0em; line-height: 1.40em; font-style: italic; font-family: "georgia",serif; }
.sidebarbuttontop			{ margin: 0; padding: 2.8em 0em 0em 0em; }
.sidebarbutton				{ margin: 0; padding: .7em 0em 0em 0em; }
p.boardmembers				{ margin: 0; line-height: .7em; }
p.photospopup				{ margin-left: -.35em; margin-top: 0; margin-right: 0; margin-bottom: 1.4em; padding: 1.1em 0em 0em 0em; line-height: 1.40em; }
p.firstparagraphpopup	  	{ font-size: .75em; color: #111; font-weight: normal; font-family: "verdana", "verdana", sans-serif; margin: 0; padding: 0em 1.25em 1.4em 1.25em; line-height: 1.40em; }
p.otherparagraphpopup		{ font-size: .75em; color: #111; font-weight: normal; font-family: "verdana", "verdana", sans-serif;margin: 0; padding: 0em 1.25em 1.4em 1.25em; line-height: 1.40em; }
p.privacypolicy				{ margin: 0; padding: 1.1em 1.25em 1.4em 2.4em; line-height: 1.40em; font-style: italic; font-family: "georgia",serif; }
p.copyright				  	{ margin: 0; padding: 1.1em 1.25em 1.4em 1.4em; line-height: 1.40em; }

p img.left  { float: left; margin: 1.5em 1.5em 1.5em 0; padding: 0; }
p img.right { float: right; margin: 1.5em 0 1.5em 1.5em; }

body a:focus, 
body a:hover     { color: #0099CC; }
body a           { color: #0099CC; text-decoration: underline; }			

blockquote  { margin: 1em; font-style: italic; }
strong      { text-transform: uppercase; font-weight: bold; color: #bf6699; font-size: .8em; }

em,dfn      { font-style: italic; color: #111; letter-spacing: .0125em; margin-left: .5em; }
dfn         { font-weight: bold; }
sup, sub    { line-height: 0; }
abbr, 
acronym     { border-bottom: 1px dotted #ccc; }
address     { margin: 0 0 10px; font-style: italic; }
del         { color:#bf6699; text-decoration: none; }
pre,code,tt { text-transform: uppercase; }

br			{ margin-bottom: 1.4em; line-height: 1.40em; }
hr			{ border-bottom: 1px #eee solid; clear: both; float: none; width: 100%; height: .1em; margin: 0 0 1.45em; border: none; }



/* Content classes
-------------------------------------------------------------- */
.small      { font-size: .8em; color: #111; line-height: 1.4em; }
.large      { font-size: 1.2em; line-height: 2.5em; margin-bottom: 1.25em; }
.hide       { display: none; }

.brand {
	height: 80px;
	margin-bottom: 0.7em;
}

.header	{
	height: 120px;
	margin-bottom: 1.4em;
}

.navigation	{
	text-align: left;
	color: #111;
	font-size: .75em;
	font-weight: normal;
	font-family: "verdana", "verdana", sans-serif;
}

.content	{
	color: #111;
	font-size: .75em;
	font-weight: normal;
	font-family: "verdana", "verdana", sans-serif;
	border: 1px solid #fff;
	background-image: url(../pngs/);
	background-repeat: no-repeat;
}

.sidebar	{
	color: #111;
	font-size: .75em;
	font-weight: normal;
	font-family: "verdana", "verdana", sans-serif;
	border: 1px solid #ccc;
	background-image: url(../pngs/Sidebar.png);
	background-repeat: no-repeat;
}

.sidebarsouth	{
	margin: 2.8em 0 0 0;
	color: #111;
	font-size: .75em;
	font-weight: normal;
	font-family: "verdana", "verdana", sans-serif;
}

.footer	{
	margin-top: 2.8em;
	color: #111;
	font-size: .75em;
	font-weight: normal;
	font-family: "verdana", "verdana", sans-serif;
}

#donatepromo	{ padding: 0; }

.timeline	{ margin-left: 10px; width: 538px; height: 120px; border: 1px solid #666; }	

.donationlink a:focus, 
.donationlink a:hover {
	background-image: url(../pngs/TheAlliance_DonateArrow.png);
	background-repeat:no-repeat;
}

.donationlink a {
	background-image: url(../pngs/TheAlliance_DonateArrow.png);
	background-repeat:no-repeat;
}



/* Section Header classes
-------------------------------------------------------------- */
.roundedheaderwide {  
	background: url(../pngs/HeaderWide.png);
	background-repeat: no-repeat;
	height: 46px;
}

.roundedheaderwide p {
	font-size: 2em;
	color: #0099cc;
	line-height: 1.4em;
	margin-left: .6em;
	margin-bottom: 0em;
	margin-top: 0;
	margin-right: 0;
	padding-top: .175em;
	padding-left: 0em;
	padding-bottom: .0em;
	padding-right: 0em;
	letter-spacing: .0125em; 
}

.roundedheadermid {
	height: 25px;
}

.roundedheadermid p {
	font-size: 1.1em;
	text-transform: uppercase;
	color: #0099cc;
	line-height: 1.4em;
	margin-left: 1.2em;
	margin-bottom: 0em;
	margin-top: 0;
	margin-right: 0;
	padding-top: .15em;
	padding-left: 1em;
	padding-bottom: .0em;
	padding-right: 0em;
}

.roundedheadermidtall {
	height: 46px;
}

.roundedheaderwidementor {
	background: url(../pngs/HeaderWide_mentor.png);
	background-repeat: no-repeat;
	height: 46px;
}



/* Accordion classes
	http://jquery.bassistance.de/accordion/demo/
-------------------------------------------------------------- */
#list1 { 
	padding: 0px;
	margin: 0 0 1.40em 0;
	line-height: 1.4em;
}

#list1 div.dropit {
	cursor: pointer;
	margin: -.7em 0 0 1.30em;
	background-image: url(../pngs/TheAlliance_ArrowUpPurple.png);
	background-repeat:no-repeat;
	color: #bf6699;
}

#list1 div.selected .dropit { 
	cursor: pointer;
	background-image: url(../pngs/TheAlliance_ArrowDownGrey.png);
	background-repeat:no-repeat;
	color: #ccc;
}



#list2 { 
	padding: 0px;
	margin: 0 0 1.40em 0;
	line-height: 1.4em;
}

#list2 div.dropit {
	cursor: pointer;
	margin: -.7em 0 0 1.30em;
	background-image: url(../pngs/TheAlliance_ArrowUpPurple.png);
	background-repeat:no-repeat;
	color: #bf6699;
}

#list2 div.selected .dropit { 
	cursor: pointer;
	background-image: url(../pngs/TheAlliance_ArrowDownGrey.png);
	background-repeat:no-repeat;
	color: #ccc;
}


#list3 {
	margin: 0 0 1.40em 0;
}

#list3 div.green {
	cursor: pointer;
	padding: 0;
	width: 200px;
	height: 111px;
	background-image: url(../pngs/Navigation_Panel1_Off.png);
	background-repeat: no-repeat;
}

#list3 div.selected .green {
	padding: 0;
	width: 200px;
	height: 111px;
	background-image: url(../pngs/Navigation_Panel1_Hover.png);
	background-repeat: no-repeat;
}

#list3 a {
	position: relative;
	display: block;
	text-transform: uppercase;
	color: #555;
	font-size: .9em;
	letter-spacing: .031em;
	text-decoration: none;
	margin: 1.4em 10px 1.4em 10px;
	padding: .3em 0em .5em 20px;
	background-image: url(../pngs/Nav_Panel1_Off.png);
	background-repeat: no-repeat;
}
	
#list3 a:hover {
	position: relative;
	display: block;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	background-image: url(../pngs/Nav_Panel1_Hover.png);
	background-repeat: no-repeat;
}



#list4 {
	margin: 0 0 1.40em 0;
}

#list4 div.blue {
	cursor: pointer;
	padding: 0;
	width: 200px;
	height: 111px;
	background-image: url(../pngs/Navigation_Panel2_Off.png);
	background-repeat: no-repeat;
}

#list4 div.selected .blue {
	padding: 0;
	width: 200px;
	height: 111px;
	background-image: url(../pngs/Navigation_Panel2_Hover.png);
	background-repeat: no-repeat;}

#list4 a {
	position: relative;
	display: block;
	text-transform: uppercase;
	color: #0099cc;
	font-size: .9em;
	letter-spacing: .031em;
	text-decoration: none;
	margin: 1.4em 10px 1.4em 10px;
	padding: .3em 0em .5em 20px;
	background-image: url(../pngs/Nav_Panel2_Off.png);
	background-repeat: no-repeat;
}
	
#list4 a:hover {
	position: relative;
	display: block;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	background-image: url(../pngs/Nav_Panel2_Hover.png);
	background-repeat: no-repeat;
}



#list5 {
	margin: 0 0 1.40em 0;
}

#list5 div.purple {
	cursor: pointer;
	padding: 0;
	width: 200px;
	height: 111px;
	background-image: url(../pngs/Navigation_Panel3_Off.png);
	background-repeat: no-repeat;
}

#list5 div.selected .purple {
	padding: 0;
	width: 200px;
	height: 111px;
	background-image: url(../pngs/Navigation_Panel3_Hover.png);
	background-repeat: no-repeat;
}

#list5 a {
	position: relative;
	display: block;
	text-transform: uppercase;
	color: #bf6699;
	font-size: .9em;
	letter-spacing: .031em;
	text-decoration: none;
	margin: 1.4em 10px 1.4em 10px;
	padding: .3em 0em .5em 20px;
	background-image: url(../pngs/Nav_Panel3_Off.png);
	background-repeat: no-repeat;
}
	
#list5 a:hover {
	position: relative;
	display: block;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	background-image: url(../pngs/Nav_Panel3_Hover.png);
	background-repeat: no-repeat;
}



#list6 { 
	padding: 0px;
	margin: 0 0 1.40em 0;
	line-height: 1.4em;
}

#list6 div.dropit {
	cursor: pointer;
	background-image: url(../pngs/HeaderMid_Blue.png);
	background-repeat:no-repeat;
}

#list6 div.selected .dropit { 
	cursor: pointer;
	background-image: url(../pngs/HeaderMid_BlueHover.png);
	background-repeat:no-repeat;
}



#list7 { 
	padding: 0px;
	margin: 0 0 1.40em 0;
	line-height: 1.4em;
}

#list7 div.dropit {
	cursor: pointer;
	background-image: url(../pngs/HeaderMid_Green.png);
	background-repeat:no-repeat;
}

#list7 div.selected .dropit { 
	cursor: pointer;
	background-image: url(../pngs/HeaderMid_GreenHover.png);
	background-repeat:no-repeat;
}



#list8 { 
	padding: 0px;
	margin: 0 0 1.40em 0;
	line-height: 1.4em;
}

#list8 div.dropit {
	cursor: pointer;
	background-image: url(../pngs/HeaderMid_Purple.png);
	background-repeat:no-repeat;
}

#list8 div.selected .dropit { 
	cursor: pointer;
	background-image: url(../pngs/HeaderMid_PurpleHover.png);
	background-repeat:no-repeat;
}



#list9 { 
	padding: 0px;
	margin: 0 0 1.40em 0;
	line-height: 1.4em;
}

#list9 div.dropit {
	cursor: pointer;
	background-image: url(../pngs/HeaderMid_Green.png);
	background-repeat:no-repeat;
}

#list9 div.selected .dropit { 
	cursor: pointer;
	background-image: url(../pngs/HeaderMid_GreenHover.png);
	background-repeat:no-repeat;
}



#list10 { 
	padding: 0px;
	margin: 0 0 1.40em 0;
	line-height: 1.4em;
}

#list10 div.dropit {
	cursor: pointer;
	background-image: url(../pngs/HeaderMid_Blue.png);
	background-repeat:no-repeat;
}

#list10 div.selected .dropit { 
	cursor: pointer;
	background-image: url(../pngs/HeaderMid_BlueHover.png);
	background-repeat:no-repeat;
}



#list11 { 
	padding: 0px;
	margin: 0 0 1.40em 0;
	line-height: 1.4em;
}

#list11 div.dropit {
	cursor: pointer;
	background-image: url(../pngs/HeaderMid_Green.png);
	background-repeat:no-repeat;
}

#list11 div.selected .dropit { 
	cursor: pointer;
	background-image: url(../pngs/HeaderMid_GreenHover.png);
	background-repeat:no-repeat;
}



#list12 { 
	padding: 0px;
	margin: 0 0 1.40em 0;
	line-height: 1.4em;
}

#list12 div.dropit {
	cursor: pointer;
	background-image: url(../pngs/HeaderMid_Blue.png);
	background-repeat:no-repeat;
}

#list12 div.selected .dropit { 
	cursor: pointer;
	background-image: url(../pngs/HeaderMid_BlueHover.png);
	background-repeat:no-repeat;
}



#list13 { 
	padding: 0px;
	margin: 0 0 1.40em 0;
	line-height: 1.4em;
}

#list13 div.dropit {
	cursor: pointer;
	background-image: url(../pngs/HeaderMid_Green.png);
	background-repeat:no-repeat;
}

#list13 div.selected .dropit { 
	cursor: pointer;
	background-image: url(../pngs/HeaderMid_Green.png);
	background-repeat:no-repeat;
}



#list14 { 
	padding: 0px;
	margin: 0 0 1.40em 0;
	line-height: 1.4em;
}

#list14 div.dropit {
	cursor: pointer;
	background-image: url(../pngs/HeaderMid_Purple.png);
	background-repeat:no-repeat;
}

#list14 div.selected .dropit { 
	cursor: pointer;
	background-image: url(../pngs/HeaderMid_PurpleHover.png);
	background-repeat:no-repeat;
}



#list15 { 
	padding: 0px;
	margin: 0 0 1.40em 0;
	line-height: 1.4em;
}

#list15 div.dropit {
	cursor: pointer;
	background-image: url(../pngs/HeaderMid_Blue.png);
	background-repeat:no-repeat;
}

#list15 div.selected .dropit {
	cursor: pointer;
	background-image: url(../pngs/HeaderMid_BlueHover.png);
	background-repeat:no-repeat;
}



#list16 { 
	padding: 0px;
	margin: 0 0 1.40em 0;
	line-height: 1.4em;
}

#list16 div.dropit {
	cursor: pointer;
	background-image: url(../pngs/DropDown_Up_InternshipInfo.png);
	background-repeat:no-repeat;
}

#list16 div.selected .dropit { 
	cursor: pointer;
	background-image: url(../pngs/DropDown_Down_InternshipInfo.png);
	background-repeat:no-repeat;
}



#list17 { 
	padding: 0px;
	margin: 0 0 1.40em 0;
	line-height: 1.4em;
}

#list17 div.dropit {
	cursor: pointer;
	background-image: url(../pngs/DropDown_Up_IntakeProcess.png);
	background-repeat:no-repeat;
}

#list17 div.selected .dropit {
	cursor: pointer;
	background-image: url(../pngs/DropDown_Down_IntakeProcess.png);
	background-repeat:no-repeat;
}



#list18 { 
	padding: 0px;
	margin: 0 0 1.40em 0;
	line-height: 1.4em;
}

#list18 div.dropit {
	cursor: pointer;
	margin: -.7em 0 0 1.30em;
	background-image: url(../pngs/TheAlliance_ArrowUpPurple.png);
	background-repeat:no-repeat;
	color: #bf6699;
}

#list18 div.selected .dropit { 
	cursor: pointer;
	background-image: url(../pngs/TheAlliance_ArrowDownGrey.png);
	background-repeat:no-repeat;
	color: #ccc;
}



#list19 { 
	padding: 0px;
	margin: 0 0 1.40em 0;
	line-height: 1.4em;
}

#list19 div.dropit {
	cursor: pointer;
	margin: 0 0 .7em 0;
	background-image: url(../pngs/TheAlliance_State_Linked.png);
	background-repeat:no-repeat;
	color: #111;
	height: 20px;
}

#list19 div.selected .dropit { 
	cursor: pointer;
	background-image: url(../pngs/TheAlliance_State_Visited.png);
	background-repeat:no-repeat;
	color: #111;
}



#list20 { 
	padding: 0px;
	margin: 0 0 1.40em 0;
	line-height: 1.4em;
}

#list20 div.dropit {
	cursor: pointer;
	margin: -.7em 0 .7em 1.2em;
	background-image: url(../pngs/TheAlliance_State_Linked.png);
	background-repeat:no-repeat;
	color: #0099cc;
	height: 20px;
}

#list20 div.selected .dropit { 
	cursor: pointer;
	background-image: url(../pngs/TheAlliance_State_Visited.png);
	background-repeat:no-repeat;
	color: #0099cc;
}



/* Photo Slideshow classes
-------------------------------------------------------------- */
.pics img {  
    padding: 0px;  
    border:  1px solid #CCC;  
    background-color: #fff;  
    width:  160px; 
    height: 110px; 
    top:  0; 
    left: 0 
}



/* Timeline classes
-------------------------------------------------------------- */
#tl {

}

.bubble {  
	font-size: 0.8em;
	text-transform: uppercase;
	color: #0099cc;
	font-family: "verdana","verdana",sans-serif;
	line-height: 1.875em;
	letter-spacing: .0375em;
	word-spacing: -.025em;
}



/* Events classes
-------------------------------------------------------------- */
#eventsidebar {
	background-image: url(../pngs/TheAlliance_SideBarBkgdHalf.png);
	background-repeat:no-repeat;
}



/* Modal classes
-------------------------------------------------------------- */
/*
 * SimpleModal Basic Modal Dialog
 * http://www.ericmmartin.com/projects/simplemodal/
 * http://code.google.com/p/simplemodal/
 *
 * Copyright (c) 2009 Eric Martin - http://ericmmartin.com
 *
 * Licensed under the MIT license:
 *   http://www.opensource.org/licenses/mit-license.php
 *
 * Revision: $Id: basic.css 185 2009-02-09 21:51:12Z emartin24 $
 *
 */


/* Overlay */
#simplemodal-overlay {
	background-color: #111;
	cursor: wait;
}


/* Container */
#simplemodal-container {
	width: 600px;
	background-color: #ccedff;
	border: 1px solid #fff;
	background-image: url(../pngs/SideBar_Popup_Green.png);
	background-repeat:no-repeat;	
}

#simplemodal-container a.modalCloseImg {
	background: url(../js/jquerymodal/img/basic/x.png) no-repeat;
	width: 25px;
	height: 29px;
	display: inline;
	z-index: 3200;
	position: absolute;
	top: 0px;
	right: 0px;
	cursor: pointer;
}

#simplemodal-container #basicModalContent {
	padding: 10px;
}