@charset "UTF-8";
/* CSS Document */


/* ------------------------------ BEGIN CHI LOGO BANNER ------------------------------ */
.banner {
	position:fixed;
	margin:0;
	float:right;
}

/* ------------------------------- END CHI LOGO BANNER ------------------------------- */



/* ---------------------------------- BEGIN TAB SET ---------------------------------- */


.halfmoon{
	margin-bottom:12px;  
}

.halfmoon ul{
	position:relative;
	padding: 0;
	margin:12px 120px 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:140%;
	list-style-type: none;
	text-align: left; 
	border-bottom: 1px solid #CCC; /* COLOR: LIGHT GREY */
}

.halfmoon li{
	display:inline;
	margin: 0;  /* Can be used to indent the tab set */
}

.halfmoon li a{
	text-decoration: none;
	padding: 5px 10px 1px 12px;  /* Left (last) value can stretch or shrink tab width */
	margin: 0; /*distance between each tab*/
	color: #706e6e; /* DARK GREY */
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:15px;
	background: #fff url(/IMAGES/tabBackground.gif) top left repeat;
}

.halfmoon li a:hover, .halfmoon li.selected a{
	background: #fff url(/IMAGES/tabBackground.gif) top left repeat;
	color:#a72e33;
} 

.noBreak {
	white-space:nowrap;
}


/* ######### Style for Drop Down Menu ######### */

.dropmenudiv_e{
	position:absolute;
	margin-top:-1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:21px;
	background-color: #e5d091; /* GOLD */
	width:auto;
	visibility: hidden;
	z-index:5;	
}

.dropmenudiv_e a{
	width: auto;
	display:block;
	text-indent: 5px;
	/* border-bottom-width: 1px;  // Separator for What We Do/Publications */ 
	padding: 1px 15px 0 2px; 
	text-decoration: none;
	color: #a72e33;
}


* html .dropmenudiv_e a{ /*IE only hack*/
	width: 100%;
}

.dropmenudiv_e a:hover{ 
	background-color: #a72e33; /* DARK RED */
	color:white;
	text-decoration: none;
}


.dropmenudiv_e a:active{ 
	background-color: #a72e33; /* DARK RED */
	color:#FCC;
	text-decoration: none;
}


/* ---------------------------------- END TAB SET ---------------------------------- */



/* ------------------------------ BEGIN DONATE BUTTON ------------------------------ */

.smallDonateButton {
	position:absolute;
	clear:left;
	float:right;
	margin-top:-54px; 
	margin-left:910px;	
/* CHANGED	margin-left:873px;	
z-index:15;	*/
}

/* ------------------------------- END DONATE BUTTON ------------------------------- */



/* ------------------------------- BEGIN RIGHT COLUMN ------------------------------ */

.twoColStandard #rightCol {
	position:relative;
/* CHANGED	margin-right:20px; */
	float: right; /* since this element is floated, a width must be given */
	clear:left;
	width: 260px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
	margin-top:18px;
	background: white; /* the background color will be displayed for the length of the content in the column, but no further */
	padding: 15px 10px;
	border: 1px solid #CCC; 
}

#rightCol #sideContent {
	position:inherit;
	margin:12px 0 0 0;
	width: 245px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
	background: #ECEBEB; /* the background color will be displayed for the length of the content in the column, but no further */
	border: 1px solid #CCC; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	font-weight:normal;
	color:black;
	padding:0 6px 0 6px;
}

#rightCol #sideContent h1 { font-size:19px; font-family: "Trebuchet MS", Verdana, Geneva, sans-serif; padding:0 3px 0 0;}
#rightCol #sideContent h2 { font-size:15px; font-family: "Trebuchet MS", Verdana, Geneva, sans-serif; padding:0 3px 0 0;}
#rightCol #sideContent h3 { font-size:12px; font-family: "Trebuchet MS", Verdana, Geneva, sans-serif; padding:0 3px 0 0;}

#rightCol #sideContent .p1_firstpara {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px; 
	font-weight:bold;
	color:#706E6E;
	padding:0;
	margin:0;
}

#rightCol #sidebar p.p1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#rightCol #sidebar p.p2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px; 
	line-height:125%;
}

#rightCol #sidebar img.imgWrapRight {  /* Image aligns column-left; type flows around right side of image */
	float: left;
	margin: 0 11px 6px 0;
}
#rightCol #sidebar img.imgWrapLeft {  /* Image aligns column-right; type flows around left side of image */
	float: right;
	margin: 0 0 6px 11px;	
}


li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:130%;
	list-style-image:url('/IMAGES/red_bullet_10.gif');
}

/*
#rightCol #sideContent .ulist1 ul, li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px; 
	line-height:140%;
	margin-left:-15px;
	list-style-image:url('/IMAGES/red_bullet_10.gif');
}
#rightCol #sideContent .olist1 li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	line-height:140%;
}
*/

.twoColStandard #rightCol .inset1 {  /* used for photo on home page */
	margin:0 7px 10px 7px;
}


/* ----------------------------------- END RIGHT COLUMN ---------------------------------- */



/* ------------------------------------- BEGIN FOOTER ------------------------------------ */

.twoColStandard #footer { 
	width:1024px;
	height:60px;
	margin:14px 0 12px 0;
	padding: 0; /* this padding matches the left alignment of the elements in the divs that appear above it. ???? */ 
/* CHANGED	padding: 0 10px 0 10px;  this padding matches the left alignment of the elements in the divs that appear above it. ???? */ 
	text-align:center;
	font-size:12px; 
	clear:both;
	background: white;
	} 
.twoColStandard #footer .share_icons {
	float:right;
	margin-top:6px;
	}
.twoColStandard #footer p.footerPara {
	margin: 0; 
	padding:  0; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; 
	}
.twoColStandard #footer hr.footer_rule {
	margin-top:12px;
	border:medium; 
	background:#6b0909; 
	height:1px;
	}

/* -------------------------------------- END FOOTER ------------------------------------- */

h3.red {   color: #990000;   font-size: 40px;   border-bottom: 1px solid #D94040;   padding-left: 5px; }
