/*EOTP global styles*/

body {  
	margin: 0;
font-family: "Trebuchet MS", Geneva, Arial, sans-serif; 
color: #330066; 
font-size:12px;
line-height:1.4em;
}

/*** Three column with sidebar layout ***/

		body {
			min-width: 460px;         /* 2 x LC width + RC width */
		}

		#container {
			padding-left: 155px;      /* LC width */
			padding-right: 150px;     /* RC width */
			background-color:
		}
		
		#container .column {
			position: relative;
			float: left;
		}
		
		#center {
			width: 100%;
		}
		
		#left {
			width: 155px;             /* LC width */
			right: 155px;             /* LC width */
			margin-left: -100%;
		}
		
		#right {
			width: 150px;             /* RC width */
			margin-right: -100%;
		background-color:#dce;
border-left: 1px solid #a9b;
}
		
		#footer {
			clear: both;
		}
		
		/*** IE6 Fix ***/
		* html #left {
			left: 150px;              /* RC width */
		}
/*************** end of three column layout*****************/

#content {
background-position: 80% bottom; 
background-attachment: fixed; 
background-repeat: no-repeat; 
background-image: url(img/iris_nobg300_20.jpg);
background-color:transparent;
}

a:link {  color: #009999; text-decoration: underline}
a:visited {  color: #666699; text-decoration: underline}
a:hover {  color: #66cccc; text-decoration: underline}
a:active {  color: #ffcc66; text-decoration: underline}

p {  font-family: "Trebuchet MS", Geneva, Arial, sans-serif; color: #330066; font-size: 12px; line-height: 1.4em;}
h1 {
	font-family: "Trebuchet MS", Geneva, Arial, sans-serif;
	color: #990099;
	font-size: 18px;
	margin-top: 1em;
	margin-bottom: -2px;
}
h2 {  font-family: "Trebuchet MS", Geneva, Arial, sans-serif; font-size: 18px; font-weight: bold; color: #990099; margin-top: 1em; margin-bottom: -2px}
h3 {
	font-family: "Trebuchet MS", Geneva, Arial, sans-serif;
	font-size: 14px;
	color: #660099;
	margin-top: 1em;
	margin-bottom: -2px;
}
h4 {  font-family: "Trebuchet MS", Geneva, Arial, sans-serif; font-size: 12px; font-weight: bold; color: #660099}
ul {  font-family: "Trebuchet MS", Geneva, Arial, sans-serif; color: #330066; font-size: 12px; list-style-type: square}
ol {  font-family: "Trebuchet MS", Geneva, Arial, sans-serif; color: #330066; font-size: 12px}
li { font-family: "Trebuchet MS", Geneva, Arial, sans-serif; color: #330066; font-size: 12px; margin-bottom: 4px}
.headintro  { color: #CC99FF}

.iris_table_bg {  background-image: url(img/iris_nobg300_25.jpg); background-repeat: no-repeat; background-position: right bottom}

/*topnav styles - use for site-wide nav*/

#sitenav {
background-color: #660099;
width:100%;
margin:0;
padding: 0;
border-bottom: 5px solid #990099;
}

#navcontainer {
position:bottom right;
}

#navlist { 
font: bold 10px "Trebuchet MS", sans-serif;
margin-bottom: -4px;
margin-right:10px;	
}

#navlist ul {
position:bottom right;
}

#navlist li {
	font: bold 10px "Trebuchet MS", sans-serif;
	display: inline;
}

#navlist li a {
	margin: 0 1px 0 0;
	padding: .25em .75em 0 .75em;
text-decoration: none;
background: #7711aa;
border-top: 1px solid #bb22bb;
border-right: 1px solid #550088;
border-left: 1px solid #aa11aa;
}

#navlist li a:link {color: #CCCCFF;}
#navlist li a:visited { color: #CCCCFF; }
#navlist li a:hover {
	color: #ffcc66;
	text-decoration: none;
border-top: 1px solid #ff6666;
border-right: 1px solid #aa11aa;
border-left: 1px solid #ff6666;
}

#navlist li a:active {
	color: #ffcc66;
	text-decoration: none;
	background: #990099;
}

#navlist li a.youarehere { 
color: #ffcc66;
text-decoration: none;
border-top: 1px solid #cccc33;
border-right: 1px solid #ff6666;
border-left: 1px solid #cccc33;
	background: #990099;
}

#navlist li a.youarehere:hover { 
color: #ffff66;
border-top: 1px solid #ffff66;
border-right: 1px solid #cccc33;
border-left: 1px solid #ffff66;
}

#navlist .youarehere li { 
color: #ffcc66;
}

/*ribbon list styles - used for section menu*/
#ribbontable {
background-image:url(img/ribbon1.jpg);
background-repeat: no-repeat; background-position: 6px 0;
}

#sectionnav a:link { color: #99ffee; text-decoration: none}
#sectionnav a:visited {  color: #99ffee; text-decoration: none}
#sectionnav a:hover {  color: #FFFFFF; text-decoration: none}
#sectionnav a:active {  color: #ffffff; text-decoration: none}

#sectionnav ul {
	padding-top:15px;
}

#sectionnav li {font: 13px "Trebuchet MS", Arial, Geneva, sans-serif;
list-style-type: none;
font-weight:bold;
/*font-stretch:condensed;
letter-spacing: 0em;
word-spacing: 0;*/
padding-bottom: 10px;
margin: 1px 10px 1px -18px;
}

#sectionnav .divider {
border-top: 2px dotted #99cccc;
padding: 0 0 2px 0; 
margin: 0px 14px 0px -12px;
}

#sectionnav li /*a.section_youarehere*/ {
	color: #FFFFFF;
	background-image:url(img/ribbon_ul.gif) no-repeat;
	background-position: 0em 0em;
}

#content {
margin: 2em 1em 1em 1em;
}



/*Top of page anchor links*/
.toc_entries {
	font-family: "Trebuchet MS", Geneva, Arial, sans-serif;
	margin: .75em 4em 1em 3em;
	font-size: 12px;
	color: #009999;
	text-decoration:none;
}

.toc_entries a:link {  color: #009999; text-decoration:none; border-bottom: 1px dotted #009999;}
.toc_entries a:visited {  color: #666699; text-decoration:none; border-bottom: 1px dotted #009999;}
.toc_entries a:hover {  color: #66cccc; text-decoration:none; border-bottom: 1px solid #66cccc;}
.toc_entries a:active {  color: #ffcc66; text-decoration:none; border-bottom: 1px solid #009999;}

/*link styles for navigation pages (stories, FAQs)*/

.linklist {
	list-style-type: square;
}

.linklist a:link {text-decoration:none; border-bottom: 1px dotted #009999;}
.linklist a:visited {text-decoration:none; border-bottom: 1px dotted #009999;}
.linklist a:hover {text-decoration:none; border-bottom: 1px solid #66cccc;}
.linklist a:active {text-decoration:none; border-bottom: 1px solid #009999;}



/*footer styles*/
.footer {  font-family: "Trebuchet MS", Geneva, Arial, sans-serif; font-size: 10px}

/*glossary styles*/
.glossary { text-decoration: none; color: #993399; font-weight: bold}
a.glossary:link { text-decoration: none; color: #993399; font-weight: bold}
a.glossary:visited { text-decoration: none; color: #993399; font-weight: bold}
a.glossary:hover { text-decoration: underline; color: #9966CC; font-weight: bold}
a.glossary:active { text-decoration: underline; color: #9966CC; font-weight: bold}

/*other styles*/
.hightlight_para {  font-family: "Trebuchet MS", Geneva, Arial, sans-serif; font-size: 12px; color: #330066; background-color: #EEEEEE; margin-top: 12px; margin-right: 12px; margin-bottom: 12px; margin-left: 12px; padding-top: 12px; padding-right: 12px; padding-bottom: 12px; padding-left: 12px; text-align: left; clip:  rect(   )}
.indent-small { font-family: "Trebuchet MS", Geneva, Arial, sans-serif; font-size: 10px ; line-height: 12px; margin-left: 12px; margin-top: -12px}

/*right column styles*/

.imageFloatRight {
	clear: both;
	float: right;
	border: 1px solid #ccF;
	margin-top: 4px;
	margin-left: 2px;
}

/********** ADDED FOR THREE COLUMN CSS FORMAT WITH RIGHT SIDEBAR*********/


/*sidebar type and links*/

#sidebar {
padding:6px;
width:90%;
border-left: 2px solid #cbd;
}

#sidebar h2 {
display:block;
background-color:#edf;
font-size:12px;
border-top:1px solid #fff;
border-bottom:1px solid #bac;
padding:2px;
margin: 0 -.5em;
}

#sidebar h3 {
display:block;
background-color:#edf;
font-size:11px;
border-top:1px solid #fff;
border-bottom:1px solid #bac;
padding:2px;
margin: 0 -.5em;
}

#sidebar h1.leadin {
text-transform:uppercase;
letter-spacing:1px;
font-size:12px;
color:#98a;
padding-bottom:1em;
}

#sidebar p {
font-size:10px;
}

#sidebar a {
text-decoration:none;
color:#033;
color:#003366;
}

#sidebar a:hover {
text-decoration:underline;
color:#033;
color:#336699;
}

/**************** ADDED BY Ed Donley for events announcement system ************/


body#eventform table form table td {
font-size:12px;
line-height:1.4em;
}

body#eventdetail .eventname {
font-weight:bolder;
}

body#eventdetail .eventorg {
font-weight:bolder;
font-size:16px;
color:#009999;
margin: .5em 0 .25em 0;
}

body#eventdetail .eventdate {
font-weight:bolder;
font-size:14px;
color:#660099;
margin: .5em 0 .25em 2em;
}

body#eventdetail .eventlocation {
font-weight:bolder;
font-size:14px;
color:#660099;
margin: .5em 0 .25em 2em;
}

body#eventform div.eventsummary {
padding-bottom:.75em;
border-bottom:#909 1px solid;
}

body#eventform div.eventsummary p {
margin-left:4em;
}

body#eventform .eventsummary .eventname {
font-weight:bolder;
margin: 1em 0 0 0;
}

body#eventform .eventsummary .eventorg {
font-weight:bolder;
margin: .5em 0 0 0;
color:#909;
}

body#eventform .eventsummary .eventdate {
font-weight:bolder;
margin: .25em 0 0 0;
color:#660099;
}

body#eventform .eventsummary .eventlocation {
font-weight:300;
margin: .25em 0 0 2em;
}


.formsection {
	padding:6px;
	width:100%;
	border-left: 2px solid #cbd;
	border-right: 2px solid #cbd;
	border-top: 2px solid #cbd;
	border-bottom: 2px solid #cbd;
}

.formsection td {
font-size:12px;
line-height:1.4em;}

#yearnav {
	font-family: "Trebuchet MS", Geneva, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #990099;
	margin-top: 1em;
	margin-bottom: -2px;
}

.formsectionheading {
	padding:6px;
	background-color:#A764D5;
	color:#fff;
	font-weight: bold;
}

#eventApprovedcolor {
	color:#033
}
#eventDeniedcolor {
	color:#00ffff
}
#eventPendingcolor {
	color:#ff0000
}
/**************** End of events announcement system ************/



