

		
a:link		{	color:003399;text-decoration:underline;    } 
a:hover 	{	color:CC0033;text-decoration:underline;    } 
a:visited	{	color:003399;text-decoration:underline;    } 
a:active	{	color:003399;text-decoration:underline;    } 

body		{	font-family:"Verdana, Arial, Helvetica, Sans-Serif"; 
				font-size:95%; 
				color:#000000;
				background-repeat: repeat;
				background-image: url(images/new_body_bg.gif);
				background-color:999999;
				font-weight:normal; 
				margin:0; 
				overflow:auto; 
				text-align:left;					   
				} 
div			{	width:100%;
				margin:0
				 }
form		{	
				margin:0;   }	
h1			{	
				color:#666666;
				font-size:145%;
				font-weight:bold;
				margin-top:3px;
				margin-bottom:3px;			   
				}
h2			{	
				color:#666666;
				font-size:132%;
				font-weight:bold;
				margin-top:3px;
				margin-bottom:3px;			   
				}
h3			{	
				color:#666666;
				font-size:120%;
				font-weight:bold;
				margin-top:3px;
				margin-bottom:3px;			   
				}
h4			{	
				xcolor:#666666;
				font-size:110%;
				font-weight:bold;
				margin-top:3px;
				margin-bottom:3px;			   
				}
h5			{   
				font-size:95%;
				font-weight:bold;
				margin-top:3px;
				margin-bottom:3px;	
				line-height:120%;   
				}
h6			{	
				font-size:80%;
				font-weight:normal;
				margin-top:3px;
				margin-bottom:3px;	
				line-height:110%;		   
				}	
img			{	
				border-style:none;
				border-width:0; 	
				} 
input		{	
				font-family:Verdana, Arial, Helvetica, Sans-Serif;
				font-size:100%;
				color:Black; 
				background-color:F5F5F5;
				border-color:757575;
				border-width:1;
				border-style:solid;
				padding-left:3;		   
				}
p			{
				margin-top:0px;
				margin-bottom:10px;  
				}				
li			{
				margin-top:0px;
				margin-bottom:5px;  
				font-size:90%;
				}				
ul			{
				margin-top:0px;
				margin-bottom:10px;  
				}				
table   {		border-collapse: collapse;
                border-spacing: 0;
                margin: 0;
                padding: 0;
				background-color:transparent;
				width:100%;
				font-size:100%; 
				} 
td			{	vertical-align:top;
				padding:0	}
textarea		{	
				font-family:Verdana, Arial, Helvetica, Sans-Serif;
				font-size:100%;
				color:Black; 
				background-color:F5F5F5;
				border-color:757575;
				border-width:1;
				border-style:solid;
				padding-left:3;		   
				}
.checkbox		{	
				background-color:none;
				border-style:none;
				}
.imgL	{
			margin-right:10;
}
.imgR	{
			margin-left:10;
}
.tblZed	{ width:100%;border-bottom-color:#828690;border-width:2;border-style:none;border-bottom-style:solid; }
.tdZed {padding:10;font-size:80%;}

.spRedTxt	{	color:#BF0030;}
.spRedTxt1	{	color:#CC0033;}
				
					}
.spGrayTxt	{	color:757575;
					}
.spBlueTxt	{	color:0070AF;
					}
.spKTxt	{	color:Black;
					}
.splabel  	{	
				color:626262;
				font-size:80%;
				}
.dPagerA	{	
				width:85%;
				font-size:85%;
				margin:5 15 15 15;padding:5;
				xtext-align:center;
				background-color:#FCFFCE; 
				}
.dPagerB	{	
				width:85%;
				font-size:85%;
				margin:15;padding:5;
				xtext-align:center;
				background-color:#FCFFCE; 
				}

.dList	{	
				padding:5; 
				margin-top:5;
				background-color: White;	
				border-bottom:solid #cccccc 1;
				}
.dvBox1		{
				margin:20 50 20 50;
				padding:10;
				border-top:solid 333333 4;
				border-right:solid cccccc 4;
				border-left:solid 666666 10;
				border-bottom:solid black 10;
				width:50%;
				background-color:#666666;
				}				
.tdlabel  	{	
				color:626262;
				font-size:80%;
				text-align:right;
				padding-right:3;   
				}
.tdlabelTBB  	{	
				border-top:solid #cccccc 1;
				border-bottom:solid #cccccc 1;
				color:626262;
				font-size:75%;
				text-align:right;
				padding-right:10;   
				}
.spHelpTxt	{	
				color:626262;
				font-size:75%;
				text-align:left;
				}
.morebutton {	
				color:626262;
				background-color:EEEEEE;
				font-size:75%;
				text-align:center;
				padding:1 4 1 4;
				border:solid 666666 2;
				border-top-width:1;
				border-left-width:1;
				cursor:hand;  
				}
.formbutton {	
				color:FFFFFF;
				background-color:004E7A;
				font-size:90%;
				text-align:center;
				padding:4;
				border:solid 666666 2;
				border-top-width:1;
				border-left-width:1;
				cursor:hand;  
				}
.formbuttonThin {	
				color:FFFFFF;
				background-color:004E7A;
				border:solid 666666 2;
				border-top-width:1;
				border-left-width:1;
				font-size:75%;
				text-align:center;
				padding:0;
				cursor:hand;  
				}
.formbuttonThinY {	
				color:Black;
				background-color:FFF34F;
				font-size:95%;
				text-align:center;
				padding:0;
				border:solid 666666 2;
				border-top-width:1;
				border-left-width:1;
				cursor:hand;  
				}
.tdHeadA	{
				color:0070AF;
				xborder-top:solid #0070AF 1;
				background-color:EEEEEE;
				padding:5 15 5 10;
				cursor:default;  
			}
.tdHeadA_More	{
				color:FFFFFF;
				font-size:75%;
				vertical-align:middle;
				width:5%;
				xborder-top:solid #0070AF 1;
				background-color:0070AF;
				padding:2 10 2 10;
				cursor:hand;
  			}
.CheckBox	{	width:15;
				background-color:transparent;
				border-color:none;
				border-width:0;
			}
.spLink 	{	
			color:666666;
			font-size:80%;
			cursor:hand;      		
					}
.spLinkOn	{	
			color: 232540;
			font-size:80%;
			cursor:hand;      		
				}
.aLinkList	{
			color:666666;
			font-size:75%;
			cursor:hand;     
}
.tdNavConVHead	{
				color:ffffff;font-size:70%; text-align:left; 
				background:626262 url(images/nav_corner.gif); 
				background-position:top right; 
				background-repeat:no-repeat;
				border-top:solid #626262 4pt;
				padding:2;padding-left:8px;
				vertical-align:middle;
				cursor:default;	  
}			            
         
.tdNavConV	{
				color:000000;font-size:75%;text-align:left;
				background-color:D7D6D9;
				xbackground-image: url(images/cap_rightC1.gif); 
				xbackground-position:top right; 
				background-repeat:no-repeat;
				border-bottom:solid white 2pt;
				padding:6;padding-left:10px;
				vertical-align:middle;
				cursor:hand;	   } 
.tdNavConVOn {
				color:FFFFFF;font-size:75%; text-align:left; 
				background-color:232540; 
				xbackground-image: url(images/cap_rightC1.gif); 
				xbackground-position:top right; 
				background-repeat:no-repeat;
				border-bottom:solid white 2pt;
				padding:6;padding-left:10px;
				vertical-align:middle;
				cursor:hand;	   }	
.tdNavConVSel  {
				color:FFFFFF;font-size:75%; text-align:left; 
				background-color:0070AF; 
				xbackground-image: url(images/cap_rightC1.gif); 
				xbackground-position:top right; 
				background-repeat:no-repeat;
				border-bottom:solid white 2pt;
				padding:6;padding-left:10px;
				vertical-align:middle;
				cursor:hand;	   }			            
.tdNavConV2		{
				color:000000;font-size:75%;text-align:left;
				background-color:C1C1C4;
				xbackground-image: url(images/cap_rightC1.gif); 
				xbackground-position:top right; 
				background-repeat:no-repeat;
				border-bottom:solid white 2pt;
				padding:6;padding-left:10px;
				vertical-align:middle;
				cursor:hand;				   } 
.tdNavConV2On	{
				color:FFFFFF;font-size:75%; text-align:left; 
				background-color:232540; 
				xbackground-image: url(images/cap_rightC1.gif); 
				xbackground-position:top right; 
				background-repeat:no-repeat;
				border-bottom:solid white 2pt;
				padding:6;padding-left:10px;
				vertical-align:middle;
				cursor:hand;				   }			            
.tdNavConV3		{
				color:FFFFFF;font-size:75%;text-align:left;
				background-color:717277;
				xbackground-image: url(images/cap_rightC1.gif); 
				xbackground-position:top right; 
				background-repeat:no-repeat;
				border-bottom:solid white 2pt;
				padding:6;padding-left:10px;
				vertical-align:middle;
				cursor:hand;				   } 
.tdNavConV3On	{
				color:FFFFFF;font-size:75%; text-align:left; 
				background-color:232540; 
				xbackground-image: url(images/cap_rightC1.gif); 
				xbackground-position:top right; 
				background-repeat:no-repeat;
				border-bottom:solid white 2pt;
				padding:6;padding-left:10px;
				vertical-align:middle;
				cursor:hand;
						   }			            
 .pTexto1	{
				font-size:90%;line-height:140%;
 }
 .pTexto2	{
				font-size:80%;line-height:140%;
 }
 .pTexto3	{
				font-size:75%;line-height:130%;
 }
.spfeaturetxt {
	font-size: 80%;;
	xline-height:150%;
}
.spfeaturehdr {	color: 003399;
	font-size: 90%;
	font-weight:bold;
	line-height:160%;
}	
.spfeaturehdr a {
	font-size: 90%;
	font-weight:bold;
	line-height:140%;
}	
.spfeatureMaintxt {
	color: 0070AF;
	font-size: 85%;
	font-weight:bold;
	line-height:150%;
}	
.spfeatureMaintxt2 {
	color: #505050;
	background-color:CEF6FF;
	font-size: 85%;
	font-weight:bold;
	line-height:150%;
}	
.spfeatureMaintxt3 {
	color: #505050;
	background-color:FCFFCE;
	font-size: 85%;
	font-weight:bold;
	line-height:150%;
}	
.tdHdr {
	color: #FFFFFF;
	background-color:#0076B6;	
	width:80%;
}			
.tdHdrLS {
	color: #FFFFFF;
	background-color:#0076B6;	
	width:10%;	
}	

.tdFooter1		{	
				font-size:65%;
				color:EEEEEE;
				background-color:0070AF;
				border-bottom:solid #666666 8pt;
				text-align:center;
				padding:15 70 10 70;
				vertical-align:middle;
				}
.tdFooter1 a		{	
				color:EEEEEE;
				}
.tdFooter1 a:visited		{	
				color:EEEEEE;
				}
.tdFooter1 a:hover		{	
				color:White;
				}
.dvBox		{	
				border:solid #cccccc 1;
				margin:10; padding:10;
}
.dvBoxNoB		{	
				border:none;
				margin:10; padding:10;
}
.dvBoxBB		{	
				border-bottom:solid #cccccc 1;
				margin-bottom:10;
}
.dvBoxTB		{	
				border-top:solid #cccccc 2;
				padding:10;
}
.dvBoxLB		{	
				border-left:solid #cccccc 1;
				padding:10;
}
.dvAlerts1	{
				
 }
.tdAlerts	{
				color:white;font-size:75%;font-weight:normal;
 }
.tdEZ1	{	
				color: Black; 
				font-size:80%; 
				background-color: EEEEEE; 
				padding:4 10 4 10; 
				border-bottom:solid EEEEEE 2;
				cursor:hand;
				}
.tdEZ2	{	
				color: Black; 
				font-size:80%; 
				background-color: White; 
				padding:4 10 4 10; 
				border-bottom:solid EEEEEE 2;
				cursor:hand;
					}
.tdEZ3	{	
				color: Black; 
				font-size:80%; 
				background-color: 757575; 
				padding:4 10 4 10; 
				border-bottom:solid EEEEEE 2;
				cursor:hand;
					}
.tdEZ4	{	
				color: Black; 
				font-size:80%; 
				background-color: FFFBCB; 
				padding:4 10 4 10; 
				border-bottom:solid EEEEEE 2;
				cursor:hand;
					}
.tdEZ5	{	
				color: Black; 
				font-size:80%; 
				background-color:F0FDD2; 
				padding:4 10 4 10; 
				border-bottom:solid EEEEEE 2;
				cursor:hand;
					}
.tdEZList	{	
				color: Black; 
				font-size:80%; 
				padding:4 10 4 10; 
				border-bottom:solid EEEEEE 2;
				cursor:hand;
				}
.tdEZLines	{	
				color: Black; 
				font-size:80%; 
				padding:4 10 4 10; 
				border-bottom:solid EEEEEE 2;
				cursor:hand;
				}
.tdEZLines2	{	
				color: Black; 
				font-size:90%; 
				padding:4 10 4 10; 
				border-bottom:solid 757575 2;
				cursor:hand;
				}
.tdEZDates2	{	
				color: Black; 
				font-size:85%; 
				padding:4 4 4 10; 
				border-bottom:solid 757575 2;
				}
.tdEZBase	{	
				color: White; 
				font-size:80%; 
				background-color: F5F5F5; 
				padding:4 10 4 10; 
				border-bottom:solid 626262 3;
				cursor:hand;
					}
.tdEZSel	{	
				color: FFFFFF; 
				font-size:80%; 
				background-color: 0070AF; 
				padding:4 10 4 10; 
				border-bottom:solid EEEEEE 2;
				cursor:default;
					}
.tdEZOver	{	
				color: White; 
				font-size:80%; 
				background-color: 626262; 
				padding:4 10 4 10; 
				border-bottom:solid EEEEEE 2;
				cursor:hand;
					}
.tdEZOver a	{	
				color: White; 
				}
.tdEZOver a:hover	{	
				color: White; 
				}
.tdEZOver2	{	
				color: Black; 
				font-size:80%; 
				background-color:F0FDD2;
				padding:4 10 4 10; 
				border-bottom:solid EEEEEE 2;
				cursor:hand;
					}
.tdEZOver3	{	
				color: Black; 
				font-size:80%; 
				background-color:DEF3FF; 
				padding:4 10 4 10; 
				border-bottom:solid EEEEEE 2;
				cursor:hand;
					}
.tdEZOver4	{	
				color: Black; 
				font-size:80%; 
				background-color: FFFBCB; 
				padding:4 10 4 10; 
				border-bottom:solid EEEEEE 2;
				cursor:hand;
					}
.tdListEnd	{	
				font-size:30%; 
				background-color: 626262; 
				}
.tdPad	{ padding:5 10 0 10;	}
				

#feature_100	{
				background-color:F0FDD2; 
			}			   
#feature_110	{
				background-color:C4E37C; 
			}			   
#feature_200	{
				background-color:D5E8F3; 
			}			   
#feature_210	{
				background-color:C4E37C;  
			}			   
#feature_220	{
				background-color:F0E9CD; 
			}	
#feature_230	{
				background-color:FFFBCB;  
			}	
#feature_230B	{
				border:solid FFFBCB 2;   
			}	
#feature_240	{
				background-color:DAEFFF;
				border:solid CCCCCC 2; 
			}	
#feature_300	{
				background-color:FFFCDA;    
			}			   
					   
#nav_about	{
				color:White;
				background-color:005D91; 
			}
#nav_resrch	{
				color:White;
				background-color:005D91; 
			}			   
#nav_phil	{
				color:White;
				background-color:005D91; 
			}			   
#nav_LPs	{
				color:White;
				background-color:005D91; 
			}			   
#nav_media	{
				color:White;
				background-color:005D91; 
			}
#nav_policy	{
				color:White;
				background-color:005D91; 
			}			   
.answer		{	
				font-size:85%;
				font-weight:bold;
				padding:5 15 5 5;
				width:99%
}
.tdBoxTitle	{	font-weight:bold; 
				font-size:75%;	
				width:100%; 
				margin:0; 
				padding:3 5 3 10; 
				color:003366; 
				background:White url(../images/heading_fade.gif); 
				background-position:top left; 
				background-repeat:no-repeat;
			} 
.tdBoxTitleR	{	font-weight:bold; 
				font-size:75%;	
				color:003366; 
				background-color:White;
				width:100%; 
				padding:0; 
				margin:0; 
				PADDING-RIGHT: 5px; 
				PADDING-LEFT: 10px; 
				PADDING-BOTTOM: 3px; 
				PADDING-TOP: 3px; 
				//background-image:url(../images/Header_L.gif); 
				background-position:top left; 
				background-repeat:no-repeat;
			} 			
.Col70	{
				width:70%;padding:0 10 10 10;
			}
.Col30	{
				width:30%;padding:0 10 10 10;
			}
.Col05	{
				width:5%;padding:0 10 10 10;
			}
.Col90	{
				width:90%;padding:0 10 10 10;
			}
.pQ {font-size:100%;color:003399;margin-left:70;text-indent:-50pt;font-weight:bold;}
.pA1 {font-size:85%;margin-left:70;text-indent:-25pt;}
.pA {font-size:85%;margin-left:70;}
.pA li {margin-left:20;}
.top {text-align:right;font-size:115%;}
.tdTexto2	{	font-size:85%;
				line-height:140%;
				padding:15; 
				
			} 
.pLista1	{	
				font-size:80%;
				margin-left:60;
				text-indent:-40pt;
			} 
.spLista1	{	
				font-size:80%;
				font-weight:bold;
			} 
.spLista1n	{	
				font-size:80%;
			} 
#edge1		{
				background-image: url(images/bg_edge2.gif); 
				background-position:top left; 
				background-repeat:no-repeat;
			}
#dPageNums	{
				font-size:80%;
				margin-left:10;
			}
#spCurrPg	{
				background-color:yellow;
				
			}
#clisting	{
				font-size:80%;
				margin-left:70;
				text-indent:-50pt;
			}		.callOut {
	margin-top: 1em;
	display: block;
	clear: both;
	height: 100px;
	padding: 5px;
	background-color: #C8D8E8;
	border: 1px solid #0076B6;
}
.callOut .rightImage {
	float: right;
	margin-left: .5em;
	border: 1px solid #0076B6;
}
.todaysNews {
	clear: both;
	margin-top: .5em;
}
.linkBlueBak {
	color: #C8D8E8;
} a.linkBlueBak {
	color: #C8D8E8;
}

