/* CSS Document */

/* default ACCE stylesheet */
 

body {
	margin: 0;
	background: #1F4444;
	text-align: center;
	font-size: 100%;
	font-family: Arial, sans-serif;
}
html>body { font-size: 16px; }
/* this is to set Safari to the default text size of all other browsers */

/* Document-level styles */
.CS_Document { 	
	font-size: 68.75%;
	text-align: left;
}

/* Textblock - these styles manage what you see in a Formatted Textblock */
.CS_Element_Textblock {
	/*	background-color: white; */
	}


hr { visibility: hidden; }


	
/* MISC: =Links
----------------------------------------------- */
a {
	color: #2C4971;
	text-decoration: underline;
	overflow: hidden;
}

a:hover {
	color: #4F79A5;
	text-decoration: underline;
}

a:visited {
	color: #4F79A5;
	text-decoration: underline;
}


/* MISC: =Text
----------------------------------------------- */

h1, h2, h3, h4, h5, h6, h7 {
	font-weight: bold;
}

h1 {
	margin: 0;
	font-size: 1.8em;
		color: #2C4971;
}	

h2 {
	margin: 0;
	padding: 5px 11px 5px 11px;
	font-size: 2.6em;
	color: #2C4971;
}

h3 {
	margin: 14px 0 8px 11px;
	font-size: 2.2em;
	color: #2C4971;
}
	
	/* equivalent class for CommonSpot */	
	#Main .CS_Textblock_Caption {
		margin-left:0px; 
		font-size: 1.7em;
		color: #2C4971; 
text-decoration:none; 
	}
	#Main .CS_Textblock_Caption-NewsRelease {
		margin: 20px 11px 8px 11px;
		padding: 0 0 8px 0;
		font-size: 2.2em;
		color: #2C4971;
		font-weight: bold;
		border-bottom: 3px solid #2C4971;
	}
	#ExtraInfo h3 {
		margin: 14px 0 6px 9px;
	}
	
h4 {
	margin: 16px 0 10px 11px;
	font-size: 1.4em;
	color: #2C4971;
}
	#ExtraInfo h4 {
		margin: 12px 0 10px 9px; 
                color:#722D4C; 
font-size: 0.9em;  
text-transform: uppercase; 
	}
	/* equivalent Header class for CommonSpot, values differ b/c added as span to a p */	
	.heading4 {
		display: block;
		clear:both;
		margin: 16px 0 0 0;
		font-size: 1.4em;
		font-weight: bold;
		color: #2C4971;
	}
	.heading4altColor {
		display: block;
		margin: 16px 0 0 0;
		font-size: 1.4em;
		font-weight: bold;
		color: #722D4C; 
	}

h5 {
	margin: 16px 0 6px 11px;
	font-size: 1.2em;
}
	#ExtraInfo h5 {
		margin: 12px 0 4px 9px;
	}
	/* equivalent Header class for CommonSpot, values differ b/c added as span to a p */	
	.heading5 {
		display: block;
		margin: 16px 0 0 0;
		font-size: 1.2em;
		font-weight: bold;
		color: #2C4971;
	}


.heading5altColor, .heading5altColor a {
		display: block;
		margin: 6px 0 0 0;
		font-size: 1.2em;
		font-weight: bold;
		color: #722D4C; 
	}

	#ExtraInfo .heading5 {
		display: block;
		margin: 16px 0 0 0;
		font-size: 1em;
		font-weight: bold;
		color: #722D4C;
      text-transform: uppercase; 

	}

h6 {
	margin: 16px 0 4px 11px;
	font-size: 1em;
}

h7, .heading7 {
	margin: 14px 0 8px 11px;
	font-size: 2.0em;
	color: #2C4971;
	font-weight:bold;
}

	#ExtraInfo h6 {
		margin: 10px 0 4px 9px;
	}
	/* equivalent Header class for CommonSpot, values differ b/c added as span to a p */	
	.heading6 {
		display: block;
		margin: 12px 0 0 0;
		font-size: 1em;
		font-weight: bold;
		color: #2C4971;
	}	
	
	.heading6AltColor{
		color:#722D4C;
		font-weight:bold;
		font-size: 1.1em; 
		
	
	}

p {
	margin: 12px 20px 0 11px;
}
	
	#ExtraInfo p {
		margin: 2px 10px 4px 10px;
		font-size: 1em;
	}
	/* for Project Detail pages */
	.NotActive {
		text-align: center;
		font-weight: bold;
		font-size: 1em;
		color: red;
	}
	
br {
	margin: 0;
	padding: 0;
	line-height: 1px;
}

ul, ol {
	margin: 10px 22px 10px 42px;
	padding: 0;
	font-size: 1em;
}
	#ExtraInfo ul {
		margin: 4px 9px 4px 22px;
		padding: 0;
	}
	#ExtraInfo ol {
		margin: 4px 9px 4px 22px;
		padding: 0;
	}

li {
	margin: 0 0 8px 0;
	padding: 0;
	font-size: 1em;
}
	#ExtraInfo li {
		margin: 0;
		padding: 0;
		font-weight:bold;
	}

hr {
	background-color: #ccc;
	color: #ccc;
	padding: 0;
	height: 1px;
	width : 85%;
	text-align: center;
	border: 0;
	clear:both;
}

/* Additional classes for the Rich Text Editor style menu */
.important {
	color: #2C4971;
	font-size: 1.1em; 
    text-decoration: underline; 
}
.note {
	color: gray;
	font-size: 1em;
}
.floatright {
	float: right;
	padding: 5px;
}
.floatleft {
	clear: both;
	float: left;
	padding: 5px;
}






/* MISC: =Layout Elements
----------------------------------------------- */
table {
	margin: 0;
	padding: 0;
}

th {
	background: #fff4ce;
	font-family: arial, verdana, sans-serif;
	font-weight: bold;
	vertical-align: bottom;
}

tr.alt {
	background: #e0e0e0;
}

td {
	vertical-align: top;
}

td.right {
	text-align: right;
}

.floatright {
	float: right;
	padding: 5px;
}

.floatleft {
	clear: both;
	float: left;
	padding: 10px;
}


.clearElement{
	clear:both;
	margin:20px;
}
.rightBarFloatLeft { 
	padding-left: 15px;
}

/* MISC: =Forms
----------------------------------------------- */
form {
	margin: 10px;
	padding: 4px;
}

div.row {
	clear: both;
	padding: 4px 0;
}

label {
	font-size: 1em;
	font-weight: bold;
	padding-right: 1px;
}

div.row label /*, div.row span.label*/ {
	float: left;
	width: 100px;
	text-align: right;
	margin: 0px 5px 0px 0px;
}

input, select {
	margin: 0;
	padding: 1px;
	font-size: .9em;
	border: 1px solid #999;
}

.fieldNoBorder {
	border: 0;
}

.fieldnote {
	font-size: .9em;
	color: #999;
	font-weight: normal;
}

/* MISC: =Special content
----------------------------------------------- */
.contactInfo{
	float:left;
	width:160px;
	margin:15px;
}

.Newsletter{
	width:100px;
	margin: 0 15px;
	float:left;
}

.Newsletter .CS_Image_IMG{
	text-align:center;
	margin: 0 12px;
}
 
.Newsletter .CS_Textblock_Text{
	clear:both;
 	text-align:center;
 }
	
/* =Banner
----------------------------------------------- */
#Banner {
	position: relative;
	margin: 8px 0 0 0;
}

#Banner h1 {
	margin: 0;
	_margin: 0 0 -5px 0;
	padding:0;
	width: 779px;
	height: 114px;
	cursor: pointer;
}

#Banner h1 object #script {
	margin: 0;	
	
}

#Banner h1 span {
	display: none;
}

#Container {
	position: relative;
	width: 779px;
	margin: 0 auto 0 auto;
	text-align: left;
}

#InfoContainer {
	float: left;
	width: 779px;
	background-color: #FEFED8;
	padding: 0;
	margin: 0;
}

/* =Main
----------------------------------------------- */
#Main {
position:absolute;
	float: left;
	left:10px;	
	width:600px;
	background-color: white;
	margin: 0;
	padding: 0 0 0 0;
	/*border-left: 1px solid #2C4971;
	border-right: 1px solid #2C4971;*/
}
	/* Custom Script */
	#Main .titleBlock_Grad {
		margin: 0 auto 10px auto; 
		padding: 3px;
		color:#7e3a57;
		font-size:14px;
		font-variant:small-caps;
		font:Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		background:#e2e0e0;
		background-image:url("/images/grad1.gif");
		background-repeat:repeat-x;
		background-position:top;
	
	    filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=white,endColorStr=Gainsboro); 
	}


	#Main .CS_Element_CustomCF {
		margin: 10px;
		padding: 0;
	}
	/* Layout Element */
	#Main .CS_Element_Layout { 
		margin: 0;
		padding: 0; 
	}
	#Main .CS_Layout_Table { 
		border-style: none;
		margin: 0;
		padding: 0;  
	}
	#Main .CS_Layout_TD { 
		text-align: left;
		vertical-align: top; 
	}
	/* Link Bars,BreadCrumbs,PageSet Navigation */
	#Main .CS_Element_LinkBar {
		margin: 10px;
		padding: 6px;
		background-color: #e5e5e5;
		border: 1px solid #000;
	}
	
	#Main .CS_LinkBar_BeforeLabel { 
		font-weight: bold;
		margin: 0;
		padding: 0 4px 0 0;
	}
	#Main .CS_LinkBar_Item {
		margin: 0;
		padding: 0;
	}
	#Main .CS_LinkBar_CurrentItem { 
		margin: 0;
		padding: 0;
	}
	#Main .CS_LinkBar_Separator { 
		margin: 0;
		padding: 0 2px;
	}
	/* Page Index, PageSet Index */
	#Main .CS_Element_PageIndex {
		margin: 10px;
		padding: 0;
	}
	#Main .CS_PgIndex_Primary_Category {
		display: block;
		margin: 11px 0 10px 11px;
		padding: 0;
		font-size: 1.4em;
		font-weight: bold;
		color: #2C4971;
	}
	#Main .CS_PgIndex_Item { 
		margin: 0;
		padding: 0 12px 8px 2px;
	}
	#Main .CS_PgIndex_Item_Alternate { 
		margin: 0;
		padding: 0 12px 8px 2px;
	}
	#Main .CS_PgIndex_Item_Title { 
		margin: 0;
		padding: 0;
	}
	
	
	#Main .CS_PgIndex_Bullet { 
		margin: 0;
		padding: 0;
	}
	#Main .CS_PgIndex_Item_PubDate {
		margin: 0;
		padding: 0;
		text-align: right;		
	}
	#Main .CS_PgIndex_NoRecords {
		margin: 0 20px 0 11px;
	}
	#Main .CS_PgIndex_Item_Description { 
		display: block; 
		margin: 0;
		padding: 0 0 0 10px;
		font-size: 1em;
		color: gray;
	}
	html>body #Main .CS_PgIndex_Item_Description { padding: 0; }
		/* Custom classes for displaying metadata, similar to displaying Description in a PI */
		#Main p.metadata { 
			display: block; 
			margin: 0;
			padding: 1px 0 0 0;
			font-size: 1em;
			color: gray;
		}
		#Main p.metadata a { 
			color: gray;
			text-decoration: underline;
		}
		#Main p.metadata a:visited { 
			color: gray;
			text-decoration: underline;
		}
	
	/* Scheduled Content */
	#Main .CS_Element_Schedule {
		margin: 0;
		padding: 0;
	}
	/* Textblock */
	#Main .CS_Element_Textblock {
		margin: 10px 10px;
	}
	#Main .CS_Element_Textblock p {
		margin: 12px 0 0 0;
	}
	#Main .CS_TAI_Caption{
		margin: 10px; 
        color:#5B81A4; 
		font-weight:bold;
		font-size: 1.1em; 
	}
	
	#Main .CS_TAI_Text{
		margin: 10px; 
	}
	
	#Main .CS_TAI_Image{
		margin:0 10px;
	}
	
	/* International and US Columns*/
	
	#Main .USInternational_Block{
		clear:both;  

	}
	
	#Main .USInternational_Block ul{
		margin-left:1px; 
               list-style-type: none; 
	}


	#Main .USInternational_Block a {
	color: #4F79A5; 
	text-decoration: underline; 
	overflow: hidden;
}


	#Main .USInternational_Block a:hover {
	color: #2C4971; 
	text-decoration: underline;
}

	#Main .USInternational_Block a:visited {
	color: #2C4971;
	text-decoration: underline;
}


#Main .USInternational_Block .important 
                { font-weight:bold; } 
	
	
#Main .USInternational_Block .heading4altColor
              { margin:0 0 5px 5px;
		clear:both;
		font-size: 1.1em;
                text-transform: uppercase; 
	        border-bottom-style: solid;
	        border-bottom-width: 1px; 
		font-weight: bold;
		color: #5B81A4; }
	
#Main .USInternational_Block .column {
	/* border:1px solid blue; */ 
		float:left;
		width:180px;
		margin: 0 5px 0 5px; 
	}




	/* equivalent class for CommonSpot */	
	#Main .USInternational_Block .CS_Textblock_Caption {
		margin: 8px 11px 8px 11px;
		font-size: 1em;
		color: #2C4971;
		font-weight: bold;
	}
	
	/*copied from Extra Info...
	
	/* Page Index, PageSet Index */
	#Main .AllProjectSites .CS_Element_PageIndex {
		margin: 10px;
		padding: 8px;	
		background-color: white;
		border: 1px solid #2C4971;
	}
	#Main .AllProjectSites .CS_PgIndex_Primary_Category {
		display: block;
		margin: 0;
		padding: 0 0 8px 0;
		font-size: 1.4em;
		font-weight: bold;
		color: #722D4C;
	}
	#Main .AllProjectSites .CS_PgIndex_Item { 
		margin: 0;
		padding: 0 2px 10px 2px;
	}
	#Main .AllProjectSites .CS_PgIndex_Item_Alternate { 
		margin: 0;
		padding: 0 2px 2px 2px;
	}
	#Main .AllProjectSites .CS_PgIndex_Item_Title { 
		margin: 0;
		padding: 0;
	}
	
	#Main .AllProjectSites .CS_PgIndex_Item_Description { 
		display: block; 
		margin: 0 0 10px 0;
		padding: 0;
		font-size: 1em;
		color: gray;
	}

	#Main .heading5 {
		font-size: 1em;
		color: gray;
	}



/* =Navigation
----------------------------------------------- */
#MainNavigation {
visibility:hidden;
	position: relative;
	clear:left;
	margin: 0;
	background-color: #FEFED8;
	border-bottom: 1px solid #2C4971;
}
	/* Image Grid */
	#MainNavigation .CS_Element_ImageGrid {
		margin: 0;
		padding: 0;
	}
	#MainNavigation table {
		margin: 0;
		padding: 0;
	}
	#MainNavigation div {
		margin: 0;
		padding: 0;
	}
	#MainNavigation .CS_BBar_Image {
		margin: 0;
		padding: 0;
	}

#MainNavigation p {
	padding: 0 4px 8px 4px;
	text-align: center;
	font-size: 1.1em;
	font-weight: bold;
	font-style: italic;
	color: #6589AB;
}

/*Class for skipping navigation*/
a.skipnav {
	display: none; 
	speak: normal;
}

#BrowseByNavigation {
visibility:hidden;
	float: left;
	width: 177px;
	padding: 0 0;
	margin: 0;
	color: #336;
	background:#fdfdb7;
	height:100%;
}
	/* Image */
	#BrowseByNavigation .CS_Image_IMG {
		margin: 6px 0px 2px 12px;
		padding: 0;
		
	}
	/* Link Bars,BreadCrumbs,PageSet Navigation */
	#BrowseByNavigation .CS_Element_LinkBar {
		margin: 0 4px 6px 10px;
		padding: 0;
	}
	#BrowseByNavigation .CS_LinkBar_Item {
		font-size: 1.1em;
		line-height: 17px;
		margin: 0;
		padding: 0;
	}
		#BrowseByNavigation a.CS_LinkBar_Item  {
			text-decoration: none;
		}
		
		#BrowseByNavigation a:hover.CS_LinkBar_Item  {
			text-decoration: underline;
		}
	#BrowseByNavigation .CS_LinkBar_CurrentItem { 
		font-size: 1.1em;
		line-height: 17px;
		margin: 0;
		padding: 0;
	}
	#BrowseByNavigation .CS_LinkBar_HighlightedItem { 
		font-size: 1.1em;
		line-height: 17px;
		font-weight: bold;
		margin: 0;
		padding: 0;
	}
	/* Textblock */
	#BrowseByNavigation .CS_Element_Textblock {
		margin: 10px;
		background-color: transparent;
	}
	
	
	#BrowseByNavigation .contentBlock{
		width:85%;
		margin: 0 auto 10px auto; 
		padding: 3px;
		border:1px solid #5B81A4; 
		background: #FFFFFF;
		

	}
	#BrowseByNavigation .contentBlock .CS_Textblock_Text h4 {
		margin:0;
		padding:0;
	}
	#BrowseByNavigation .contentBlock .CS_Textblock_Text {
		border: none;
		padding:0;
		margin:0; 
	}
	
	#BrowseByNavigation .contentBlock .CS_Element_PageIndex{
		border:none;
		padding:0;
	}
	
	#BrowseByNavigation .contentBlockImg{
		padding:0; 
		text-align:center;
		 
	}
		#BrowseByNavigation .navImg .CS_Image_IMG{
		margin: 6px 0 2px 0px;
		padding: 0;
		 
	}
	
		#BrowseByNavigation .spacer
	
	{
	height: 750px;
	}
 

/* =Breadcrumb
----------------------------------------------- */
#Breadcrumb {
	margin: 4px; 
	word-wrap : break-word; /* IE Only */
}

	/* Link Bars,BreadCrumbs,PageSet Navigation */
	#Breadcrumb .CS_Element_LinkBar {
		padding: 0;
		color: gray;
		background-color: white;
		border: 0;
	}
	#Breadcrumb .CS_LinkBar_BeforeLabel { 
		font-weight: normal;
		padding: 0 2px 0 0;
	}

	
	
/* =JumpTo
----------------------------------------------- */
.JumpTo{
	/*blue way*/
	
	/*background-color:#497DED;
	width:215px;
	color:#FFFFFF;
	padding:5px;
	margin:0 0 0 140px;*/
	margin: 10px;
	padding: 6px;
	/* background-color: #FFFFFF; 
	border: 1px solid #000; 
	width:215px;
	margin:0 0 0 140px;*/
	
	
}


.JumpTo2{
	/*blue way*/
	
	margin: 5px;
	padding: 3px;
	background-color: white;
	border: 1px solid #000;
	width:175px;
	margin:0 0 0 0;
		
}

/* =CountryList
----------------------------------------------- */
#CountryList {
	float: left;
	width: 50%;
}

/* =RegionList
----------------------------------------------- */
#RegionList {
	float: left;
	width: 50%;
}
	
/* =ExtraInfo
----------------------------------------------- */
#ExtraInfo {
visibility:hidden;
	float: left;
	width: 185px;
	margin: 0;
	padding: 10px 0;
	color: #336;

}
	#ExtraInfo form {
		margin: 0;
		padding: 0;
	}
	
	 
	
	/* CustomCF */
	#ExtraInfo .CS_Element_CustomCF {
		margin: 10px;
		padding: 0;	
	}
	
	

	/* Page Index, PageSet Index */
	#ExtraInfo .CS_Element_PageIndex {
background: #FFFFFF;
		margin: 10px;
		padding: 8px;	
		border: 0px solid #2C4971;
	}
	#ExtraInfo .CS_PgIndex_Primary_Category {
		display: block;
		margin: 0;
		padding: 0 0 8px 0;
		font-size: 1.4em;
		font-weight: bold;
		color: #722D4C; 
	}
	#ExtraInfo .CS_PgIndex_Item { 
		margin: 0;
		padding: 0 2px 2px 2px; 
	}
	#ExtraInfo .CS_PgIndex_Item_Alternate { 
		margin: 0;
		padding: 0 2px 2px 2px;
	}
	#ExtraInfo .CS_PgIndex_Item_Title { 
		margin: 0;
		padding: 0;
	}
	#ExtraInfo .CS_PgIndex_Item_Description { 
		display: block; 
		margin: 0 0 10px 0;
		padding: 0;
		font-size: 1em;
		color: black;
	}
	
	#ExtraInfo .CS_TAI_Text{
		margin:10px;
	}
	
	#ExtraInfo .CS_TAI_Image{
		margin:0 10px;
	}
	
	/* Search Form */
	#ExtraInfo .CS_Element_SearchForm {
		margin: 0 10px 10px 10px;
		padding: 0;
	}
	#ExtraInfo .CS_SF_Image {
		margin: 0;
		padding: 0;
	}
	#ExtraInfo .CS_SF_Input {
		margin: 0;
		padding: 0;
	}
	/* Textblock */
	#ExtraInfo .CS_Element_Textblock {
		margin: 10px;
	
	}
	#ExtraInfo .CS_Textblock_Text {
		padding-bottom: 8px;
		padding-left: 5px;	
		
		border: 1px solid #2C4971;
	
	}
		
	
	#ExtraInfo .contentBlock{
		width:85%;
		margin: 0 auto 10px auto; 
		padding: 3px;
		border:1px solid #2C4971; 
		background: #FFFFFF;

	}
	
		
	#ExtraInfo .contentBlock .CS_Textblock_Text h4 {
		margin:0;
		padding:0;
	}
	#ExtraInfo .contentBlock .CS_Textblock_Text {
		border: none;
		padding:0;
		margin:0;
	}
	
	#ExtraInfo .contentBlock .CS_Element_PageIndex {
		background-color:#FFFFFF; 
		padding:0;
	}
	
	

	
	#ExtraInfo .contentBlockImg{
		padding:0;
		margin: 0 auto 10px auto;
		text-align:center;
	}
	
	/*=====
	/*===== Subtopic =====*/
	#ExtraInfo .contentBlock_Subtopic{
		width:85%;
		margin: 0 auto 10px auto; 
		padding: 3px;
		color:#FFFFFF;
		font-weight:bold;
		background:#e2e0e0;
		background-image:url("/images/grad1.gif");
		background-repeat:repeat-x;
		background-position:top;
		border:1px solid #4f78a4;
	    filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=white,endColorStr=Gainsboro); 
	}
	#ExtraInfo .contentBlock_Subtopic .CS_BL_ItemCaption{color: #2C4971;}	
	#ExtraInfo .contentBlock_Subtopic .heading4altColor{padding:2px 2px 2px 6px;}
	
	#ExtraInfo .contentBlock_Subtopic .CS_Textblock_Text {
		background:none;
		border: none;
		padding:0;
		margin:0;
	}
	
	#ExtraInfo .contentBlock_Subtopic .heading5 {
		color:#752c4b;
		text-decoration:none;
		background:none;

	}
	
	#ExtraInfo .contentBlock_Subtopic .CS_Element_PageIndex {
		margin: 10px;
		padding: 0;	
/*		background-color: #999999; */
		border: none;
		background:none;
		color:#4f78a4;
	}
	
	#ExtraInfo .contentBlock_Subtopic li { 
		margin-left: 0px; 
                margin-top: 5px; 
		list-style-position:outside;
list-style-type: none; 

	}
	

	
	
	
	#ExtraInfo .contentBlock_Subtopic .CS_Element_PageIndex a{
		text-decoration:none;
		color:#4f78a4;
	}
	/*====== Region ======*/
	
	#ExtraInfo .contentBlock_Region{
		width:85%;
		margin: 0 auto 10px auto; 
		padding: 3px; 
		color:#FFFFFF;
		font-weight:bold; 

	}
	
	#ExtraInfo .contentBlock_Region .CS_Textblock_Text {
		background-color:#FEFED8;
		border: none;
		padding:0;
		margin:0;
	}
	
	#ExtraInfo .contentBlock_Region .heading5{
		color:#2c4971;
		background-color:#FEFED8;
		text-decoration:none;
		border:none;
		
	}
	
	#ExtraInfo .contentBlock_Region .CS_Element_PageIndex {
		margin: 10px;
		padding: 0;	 
		border: none;
		color:#2c4971; 
		background-color:#FEFED8;
	}
	
	#ExtraInfo .contentBlock_Region li {
		margin-left: 15px;
		padding-left: 1em;
		text-indent: 0;
		list-style-position:outside;
		font-weight:500;
	}
	
	/*====== Topic ======*/
	
	
	#ExtraInfo .contentBlock_Topic{
		width:85%;
		margin: 0 auto 10px auto; 
		padding: 0 3px; 
		color:#FFFFFF;
		font-weight:bold; 

	}
	
	#ExtraInfo .contentBlock_Topic .CS_Textblock_Text {
		background-color:#FEFED8;
		border: none;
		padding:0;
		margin:0;
	}
	
	#ExtraInfo .contentBlock_Topic .heading5{
		color:#2c4971;
		background-color:#FEFED8;
		text-decoration:none;
		border:none;
		
	}
	
	#ExtraInfo .contentBlock_Topic .CS_Element_PageIndex {
		margin: 10px 10px 10px 30px;
		padding: 0;	 
		border: none;
		color:#2c4971; 
		background-color:#FEFED8;
	}
	
	 
	
	#ExtraInfo .contentBlock_Topic ul{
		margin-left: 15px;
		padding-left: 1em;
		text-indent: 0;
		list-style-position:outside;
		font-weight:500;
		color:#2c4971; 
		background-color:#FEFED8;
	}
	
	
	

	
/* =PageTools
----------------------------------------------- */
#PageTools {
	padding: 4px 0 10px 0;
}

#PageTools p img {
	vertical-align: middle;
}

/* =Footer
----------------------------------------------- */
#Footer {
	clear: both;
	width: 779px;
	padding: 6px 2px;
	background: #1F4444;
}

#Footer p {
	margin: 0 0 2px 0;
	padding: 0;
	color: white;
	font-size: 1em;
}

#Footer a {
	color: white;
}
	/* Link Bars,BreadCrumbs,PageSet Navigation */
	#Footer .CS_Element_LinkBar {
		margin: 6px 0;
		padding: 0;
		color: white;
	}
	#Footer .CS_LinkBar_Item {
		margin: 0;
		padding: 0;
	}
	#Footer .CS_LinkBar_CurrentItem { 
		margin: 0;
		padding: 0;
	}
	#Footer .CS_LinkBar_HighlightedItem { 
		margin: 0;
		padding: 0;
	}
	
/* =CommonSpot Page Icons
----------------------------------------------- */
#StartMenu {
	margin: 0;
	padding: 0;
}


/* =new adds
----------------------------------------------- */
.topiccaption {
  	    display:block; 
		width:370px; 
		clear:both;
        padding: 5px; 
		font-size: 1.2em;
        text-transform: uppercase; 
		font-weight: bold;
		color: #722d4c;
		background:#e2e0e0;
		background-image:url("/images/grad1.gif");
		background-repeat:repeat-x;
		background-position:0px 25%;
		border-bottom:1px solid #ededed;

	}

	  .topiccaptionblock {
   	    display:block; 
	    width:350px; 
            clear:both; 
            line-height:150%; 
            margin-left:20px; 
            padding: 5px; 
            font-size: 1em; 
	font-weight: bold; 
	    font-family:Arial,Helvetica,Verdana,Sans-Serif; 
	    background:#e2e0e0;
		background-image:url("/images/grad1.gif");
		background-repeat:repeat-x;
		border:1px solid #cccccc;

	}
	
	  .topiccaptionblock a{ font-weight: normal; }
	  
	
	  #ExtraInfo .CS_Textblock_Caption-NewsRelease { 
		font-size: 1.1em;
		color: #2C4971;
		font-weight: bold; text-decoration:none; 
        }



	  #ExtraInfo .contentBlock_Subtopic td { vertical-align:middle; 
	}


          #ExtraInfo .CS_Element_Schedule .CS_Element_PageIndex {
		border:1px solid #4f78a4; }

          #ExtraInfo .CS_Element_Schedule .CS_Element_PageIndex h4{
		margin-left:3px; 
                margin-top:3px; 
                font-size:1.0em; }
	
	
	  
          .headingblurb { 
	        font-size: 0.9em;
	        color: #2C4971; 
                font-weight:bold; }



#Main .USInternational_Block .CS_BL_HeaderCaption 
          { margin-left: 5px;
	    font-size: 1.3em;
	    font-weight: bold;
	    color: #722d4c; }

#Main .USInternational_Block .CS_BL_Bullet
        { font-size: 1.2em; 
          font-weight: bold; 
          color: #4F79A5; }

#Main .USInternational_Block .CS_BL_ItemCaption
        { font-size: 1.1em; 
          font-weight: bold; }

#Main .USInternational_Block .CS_Element_BulletedList  
        { font-size: 1.0em; 
          margin-right:-12px; 

          color: #4F79A5; }

#Main .USInternational_Block .CS_Element_BulletedList .CS_Element_PageIndex 
        { margin: 0px -15px 0 16px; }


