@import url("d_basicv5.css");
.p7tbsub {
	font-size: 12pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #D6E9FF;
	layer-background-color: #D6E9FF; /*for Netscape 4*/
	border: 1px solid #999999;
}
.p7tbsub p {
	padding: 3px 12px 3px 6px;
	margin: 0px;
}
.p7tbsub a:link {
	color: #000000;
	text-decoration: underline;
}
.p7tbsub a:visited {
	background-color: #D6E9FF;
	color: #000000;
}
.p7tbsub a:hover {
	background-color: #FFEE33;
	color: #000000;
}
.p7tbsub a:active {
	background-color: #EEEEEE;
	color: #000000;
}
.p7tbdn {
	color: #000000 !important;
	font-weight: bold;
}
body {
	background-color: #FFFFFF;
	color: #000000;
	font-family: arial,helvetica, sans-serif;
	font-size: 12pt;
}


/* dark bg #2C303D*/

.content
	{margin: 0 15px 5px 15px;
	width: 98%}

.weight	{font-weight: 900}	

.larger {font-size: larger}

.normal {font-size: 12pt}

.cutline {font: 10px arial, helvetica, sans-serif;
			color: black;
			background: #D6E9FF}		
			
H1		{font-size: 18px;
			font-weight: 900;
			font-family: arial,helvetica,sans-serif;
			color: black;
			background: white}
			
H2		{font-size: 16px;
			font-weight: 900;
			font-family:arial,helvetica,sans-serif;
			color: black;
			background: white}
			

H3		{font-size: 12px;
			font-weight: 900;
			font-family:arial,helvetica,sans-serif;
			color: black;
			background: white}

p		{font-size: 12px;
			font-family:arial,helvetica,sans-serif;
			color: black}
			
form	{font-size: 12px;
			font-family:arial,helvetica,sans-serif;
			color: black;
			background: transparent;
			margin: 0;
			padding: 0}	
			
&#149; {font-size: 12px;
			font-family:arial,helvetica,sans-serif;
			color: black}			
			
ul		{font-size: 12px;
			font-family:arial,helvetica,sans-serif;
			color: black}	
			
li      {font-size: 12px;
			font-family:arial,helvetica,sans-serif;
			color: black;
			margin-left: -10px;}				
				
ol		{font-size: 12px;
			font-family:arial,helvetica,sans-serif;
			color: black}
			
sub	{font-size: 9px;
			font-family: arial,helvetica,sans-serif;
			color: #333366;
			}
							
a:link	{text-decoration: underline;
			color: #333366;
			background: transparent}	
			
a:active	{text-decoration: underline;
			background: #000000}

a:visited	{text-decoration: underline;
			color: #666666;
			}

a:hover		{text-decoration: none;
			color: #000000;
			background: #FFEE33}

.title	{font-size: 12px;
			font-family: arial,helvetica,sans-serif;
			
			color: #FFEE33;
			background: #2C303D;
			border-style: none;
			padding: 1px 1px 1px 2px;
			margin: 0 0 3px 0}


.label	{font-size: 14px;
			font-family: arial,helvetica,sans-serif;
			font-weight: 900;
			color: #FFEE33;
			background: #2C303D;
			border-style: none;
			padding: 1px 1px 1px 2px;
			margin: 0 0 3px 0}
			
.label A:link	
			{text-decoration: underline;
			color: #FFEE33;
			background: #2C303D}	

.label A:active	
			{text-decoration: underline;
			color: #ffffff;
			background: #000000}

.label A:visited	
			{text-decoration: underline;
			color: #FFEE33;
			background: #2C303D}

.label A:hover		
			{text-decoration: none;
			color: #000000;
			background: #FFEE33}			
.insert
	{background: #D6E9FF;
	color: #000000;
	margin: 0 4px 0px 4px;}	
			
	.insert A:link	{text-decoration: underline;
			color: #333366;
			background: #D6E9FF}	
			
	.insert A:active	{text-decoration: underline;
			color: #ffffff;
			background: #000000}

	.insert A:visited	{text-decoration: underline;
			color: #666666;
			background: #D6E9FF}

	.insert A:hover		{text-decoration: none;
			color: #000000;
			background: #FFEE33}

#casestudy	
			{padding: 3px;
			border: 1px solid #000000;
			background: #D6E9FF}

#caselabel  {font-size: 16px;
			font-family: arial,helvetica,sans-serif;
			font-weight: 900;
			color: #FFEE33;
			background: #2C303D;
			border-style: none;
			padding: 1px 1px 1px 2px;
			margin: 0 0 3px 0}
#caseinclude
			{background: #FFEE33;
			border: 1px solid #000000;
			vertical-align: top}
		
	#caseinclude.insert A:link	
	{text-decoration: underline;
			color: #000000;
			background: #FFEE33;}	
			
	#caseinclude.insert A:active	
	{text-decoration: underline;
			color: #FFEE33;
			background: #000000}

	#caseinclude.insert A:visited	
	{text-decoration: underline;
			color: #333333;
			background: #FFEE33}

	#caseinclude.insert A:hover		
	{text-decoration: none;
			color: #FFEE33;
			background: #000000}			

#challenge	
			{background: #E9F3FF;
			vertical-align: top;
			padding: 3px;}
#partnership	
			{background: #D6E9FF;
			vertical-align: top;
			padding: 3px;}
#research
			{background: #B7D7FD;
			vertical-align: top;
			padding: 3px; }
#results
			{background: #A7D0FE;
			vertical-align: top;
			padding: 3px;}
			
.community1	
			{background: #D6E9FF}

.community2 	
			{background: #E9F3FF}
			
						
.conference	{font-size: 12px;
			font-family:arial,helvetica,sans-serif;
			font-weight: 900;
			color: #33ffff;
			background: #000066;
			vertical-align: top;
			border-style: none;
			padding: 1px 1px}					
								
/*
Styles for the View Calendar Pages. Add this information to your site's style sheet to customize
the appearance of the calendars.
*/

/*
        MHVI is the ViewItem servlet
        TABLE.MHVI is the table containing the data
        TH.MHVI_Label is the table header format used for labels on the View Item Screen
        TH.MHVI_Description is the table header format used for the description headingg.
        TD.MHVI_Data are the TD Cells containing the item data.
*/        


BODY.MHVI { }
TABLE.MHVITable { padding: 5px; }
TH.MHVILabel { background-color: #efefef; color: #2C303D; }
TH.MHVIDescription { background-color: #2C303D; color: #FFEE33; }
TD.MHVIData {font-size: 15pt; }

/*
        MHVC is the ViewCal Servlet or Monthly View
        TABLE.MHVC is the table containing the calendar
        TH.MHVCTitle is the table title cell
        TH.MHVCDayHead is the heading cells for the day of week labels.
        TR.MHVCControlRow is the cell containing the navigation controls.
        TR.MHVCDayRow is the style for the rows containing the days calendar
        TD.MHVCDayCell is the cells containing days of the month.
        TD.MHVCOffDayCell is the cells for days not in the month.
        TD.MHVCDay1Cell is the the cell containing the Numeral for the 1st day of the week
                and the week label.
        MHVCDayNumeral is the span style for the day of month numerals.
        MHVCOffDayNumeral is the span style for days of month, not in the target month
        MHVCTimeLabel is the time of event label
        A.MHVCWeekLink is the style for the link to the Week View.
        A.MHVCItemLink is the style for link items that popup the View Item window.
*/

Body.MHVC {}
TABLE.MHVCTable { border-width: thin; border-style: solid; border-color: #2C303D}
TH.MHVCTitle { font-size: 14pt; background-color: #2C303D; color: #FFEE33}
TH.MHVCDayHead { background-color: #2C303D; color: #FFEE33;  }
TR.MHVCControlRow { font-size: 12pt;}
TR.MHVCDayRow { font-size: 12pt;}
TD.MHVCDayCell { border-color: #2C303D; border-width: 1pt; border-style: solid;  }
TD.MHVCDay1Cell { font-size: 12pt; }
TD.MHVCOffDayCell { background-color: #efefef}
.MHVCDayNumeral { font-size:18pt; color: #2C303D; font-weight: bold; }
.MHVCOffDayNumeral { font-size: 16pt; font-weight: lighter; color: #2C303D; }
.MHVCTimeLabel { font-size: 8pt; color: #2C303D; font-weight: bold; }
A.MHVCWeekLink { font-weight: bold; font-size: 8pt; text-decoration: none; color: #2C303D; }
A.MHVCItemLink { font-size: 11pt; display: block}
.Invisible { visibility: hidden;}

/*
        MHVW is the ViewWeek Servlet or weekly view.
        TABLE.MHVWOuter is the outermost table encompassing all elements
        TABLE.MHVWInner is the inner cell containing the navigation elements and the week
        TABLEMHVWData is the inmost cell containing the actual days.
        TABLE.MHVWDay is the final table, each table containing one day of the week.
        TH.MHVWTitle is the title. This is the "Week of " label.
        TD.MHVWDayHead is the cell heading for the day of the week.
        .MHVWDaySpan is the style for the span over the days of the week.
        TD.DataCell is the cell containing the events
        TD.MHVWControlCell are cells containing controls.
        TD.MHVWTMCell is the cell containing the tiny month views.
        MHVWDayHeadSpan is the span over the headings for the days.
        MHVWTimeLabel is the span over labels for time.
        A.MHVWItemLink is the style for links to calendar items.
*/

BODY.MHVW {}
TABLE.MHVWOuter {}
TABLE.MHVWInner {}
TABLE.MHVWData {border-style:solid; border-color:#EEEEEE; border-width: thin}
TABLE.MHVWDay {background-color: #2C303D; color: #FFEE33; font-size: 12pt}
TH.MHVWTitle {}
TH.MHVWWeekLabel  {}
TD.MHVWDayHead {}
TD.MHVWTimeCell {}
TD.MHVWDataCell {background-color: #FFFFFF; font-size: 12pt}
TD.MHVWControlCell {}
.MHVWDayHeadSpan { font-size:16pt}
.MHVWTimeLabel {}
A.MHVWItemLink {display: block}

/*
        MHTM are styles associated with the tiny month calendars.
        Table.MHTM is the style for the tinymonth table.
        TH.MHTMHead is the style for the heading of the tiny month calendar table.
        A.MHTMTitle is the style for the link to the Month View Calendar in the 
                heading of the tiny month calendar
        .MHTMFixed is the style for the day headings.
        A.MHTMWeek is the style for the weeks link
        A.MHTMSelWeek is the style for the selected, or current week.
*/

TABLE.MHTM {}
TH.MHTMHead {}
A.MHTMTitle { background-color: #2C303D; color: #FFEE33; text-decoration:none}
.MHTMFixed  { font-family: courier; }
A.MHTMWeek { font-family: courier; text-decoration: none; }
A.MHTMSelWeek { font-family: courier; text-decoration: none; }

			
			




.main	
	{position: absolute; top: 0}
	
.home	
	{color: #FFDC30;
	font: 11px/1 arial narrow, helvetica, verdana, sans-serif;
	font-weight: bold;
	line-height: 1.2	}
.tagline
	{color: #D6E9FF;
	font: 11px/1 arial, helvetica, verdana, sans-serif;
	font-weight: bold;
	line-height: .88;
	}
	
	
	
.footer
	{color: #FFEE33;

	font: 10px arial, helvetica, verdana, sans-serif;
}
	
.footer A:link	
			{text-decoration: underline;
			color: #FFEE33;
			background: #2C303D}	
			
.footer A:active	
			{text-decoration: underline;
			color: #ffffff;
			background: #000000}

.footer A:visited	
			{text-decoration: underline;
			color: #FFEE33;
			background: #2C303D}

.footer A:hover		
			{text-decoration: none;
			color: #000000;
			background: #FFEE33}

.searchbox
		{color: #FFEE33;
		font-size: 11px;
		font-weight: bold}
.video
		{color: #000000;
		font-size: 11px;
		background: #efefef}