/******************/
/* Default Styles */
/******************/

html
	{
	}

body
	{
	margin:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;	
	text-align:center;
	background-color:#ECECEC;	
	background-image:url('/leadership/images/leaderback.gif');			
	font-family:verdana, arial, tahoma, sans-serif;
	font-size:11px;	
	color:#606060;
	line-height:16px;	
	}

.bodyshadowleft
	{
	width:12px;	
	background-image:url('/leadership/images/leaderbackshadowleft.gif');
	background-repeat:repeat-y;
	vertical-align:top;
	}

.bodyshadowright
	{
	width:12px;	
	background-image:url('/leadership/images/leaderbackshadowright.gif');
	background-repeat:repeat-y;
	vertical-align:top;
	}

.bodyprint
	{
	padding:16px;	
	background-color:#FFFFFF;	
	background-image:none;
	}

.bodyblank
	{
	padding:0px;
	margin:0px;	
	background-color:#FFFFFF;
	background-image:none;
	}

a, a:link, a:visited, a:active
	{
	color:#92222A;
	text-decoration:none;
	}

a:hover
	{
	text-decoration:underline;
	}

img
	{
	border-top-width:none;
	border-right-width:none;
	border-bottom-width:none;
	border-left-width:none;	
	}

h1
	{
	margin-top:0px;
	margin-bottom:0px;
	font-family: arial, verdana, tahoma, sans-serif;
	font-size:18px;	
	font-weight:bold;
	color:#000000;	
	text-decoration:none;
	letter-spacing:-1px;
	line-height:18px;
	}

h1 a, h1 a:link, h1 a:visited, h1 a:active
	{			
	color:#92222A; 
	}

h1 a:hover
	{
	text-decoration:underline;
	}

h2
	{
	margin-top:3px;
	margin-bottom:2px;
	font-family:arial, verdana, tahoma, sans-serif;
	font-size:15px;	
	font-weight:bold;
	color:#000000;	
	text-decoration:none;
	line-height:13px;
	}

h2 a, h2 a:link, h2 a:visited, h2 a:active
	{			
	color:#92222A; 
	text-decoration:none;
	}

h2 a:hover
	{
	text-decoration:underline;	
	}

h4
	{
	margin-top:0px;
	margin-bottom:1px;
	font-family: arial, verdana, tahoma, sans-serif;
	font-size:18px;	
	font-weight:bold;
	color:#92222A;	
	text-decoration:none;
	letter-spacing:-1px;
	line-height:18px;
	}

h5
	{
	margin-top:0px;	
	margin-left:0px;
	margin-bottom:1px;
	font-family: arial, verdana, tahoma, sans-serif;
	font-size:26px;	
	font-weight:bold;
	color:#92222A;	
	text-decoration:none;
	letter-spacing:-1px;
	line-height:27px;
	}

h5 a:hover
	{
	text-decoration:underline;
	}

hr
	{
	color:#CFCFCF;
	height:1px;
	border:solid 1px;
	}

.fontdefault
	{
	font-family: verdana, arial, tahoma, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	line-height:16px;
	}

.fontdefault a, .fontdefault a:link, .fontdefault a:visited, .fontdefault a:active
	{
	font-family:verdana, arial, tahoma, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	line-height:16px;
	text-decoration:underline;
	}

.fontdefault a:hover
	{
	text-decoration:none;
	}

.fontdefaultred
	{
	font-family: verdana, arial, tahoma, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	line-height:16px;
	}

.fontdefaultred a, .fontdefaultred a:link, .fontdefaultred a:visited, .fontdefaultred a:active
	{
	font-family:verdana, arial, tahoma, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#92222A;
	line-height:16px;
	}

.fontdefaultred a:hover
	{
	text-decoration:underline;
	}

.fontdefaultolive
	{
	font-family: verdana, arial, tahoma, sans-serif;
	font-size:11px;
	color:#686418;
	line-height:16px;
	}

.fontdefaultolive a, .fontdefaultolive a:link, .fontdefaultolive a:visited, .fontdefaultolive a:active
	{
	/*color:#000000;*/
	}	

.fontdefaultolive a:hover
	{
	text-decoration:underline;	
	}

/******************/
/* Font Styles */
/******************/

.fontmediumred
	{
	font-family:verdana, arial, tahoma, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	line-height:16px;
	}

.fontmediumred a, .fontmediumred a:link, .fontmediumred a:visited, .fontmediumred a:active
	{
	font-family:verdana, arial, tahoma, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#92222A;
	line-height:16px;
	}

.fontmediumred a:hover
	{
	text-decoration:underline;
	}

.fontsmallred a, .fontsmallred a:link, .fontsmallred a:visited, .fontsmallred a:active
	{
	font-family:tahoma, verdana, arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#92222A;
	line-height:12px;
	}

.fontsmallred a:hover
	{
	text-decoration:underline;
	}

a .fontsmallredinverted
	{
	color:black;
	text-decoration:none;
	}
								
a:hover .fontsmallredinverted
	{
	color:#92222A;
	text-decoration:underline;
	}

.fontsmallblack
	{	
	font-family: verdana, tahoma, arial, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;	
	line-height:10px;
	}

.fontsmallolive, .fontsmallolive a, .fontsmallolive a:link, .fontsmallolive a:visited, .fontsmallolive a:active
	{	
	font-family:tahoma, verdana, arial, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#686418;	
	text-decoration:none;
	line-height:12px;
	}

.fontsmallolive a:hover 
	{		
	text-decoration:underline;
	}

.fontsmallgrey, .fontsmallgrey a, .fontsmallgrey a:link, .fontsmallgrey a:visited, .fontsmallgrey a:active
	{	
	font-family: verdana, tahoma, arial, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#818181;
	text-decoration:none;	
	line-height:10px;
	}

.fontsmallgrey a:hover
	{
	color:#000000;
	text-decoration:none;
	}

.fontsmallgold, .fontsmallgold a, .fontsmallgold a:link, .fontsmallgold a:visited, .fontsmallgold a:active
	{	
	font-family: arial, tahoma, arial, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#BEB84E;
	text-decoration:none;	
	line-height:11px;
	}

.fontsmallgold a:hover
	{
	color:#000000;
	text-decoration:none;
	}

.fonttinygold, .fonttinygold a, .fonttinygold a:link, .fonttinygold a:visited, .fonttinygold a:active
	{	
	font-family: verdana, tahoma, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#BEB84E;
	text-decoration:none;	
	line-height:11px;
	}

.fontsmallpink, .fontsmallpink a, .fontsmallpink a:link, .fontsmallpink a:visited, .fontsmallpink a:active
	{
	font-family: verdana, arial, tahoma, sans-serif;
	font-size:9px;
	color:#C99094;
	text-decoration:none;
	line-height:11px;
	}

.fontsmallpink a:hover
	{	
	color:#EBE9B1;
	}

.fontsmallbrickbold, .fontsmallbrickbold a, .fontsmallbrickbold a:link, .fontsmallbrickbold a:visited, .fontsmallbrickbold a:active
	{
	margin-right:6px;
	margin-left:6px;	
	padding-top:2px;	
	padding-bottom:1px;	
	font-family: tahoma, verdana, arial, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#634A4A;
	text-decoration:none;	
	line-height:11px;
	}

.fontsmallbrickbold a:hover
	{	
	color:#000000;
	text-decoration:none;
	}

.fontsmallbrick
	{	
	font-family: verdana, arial, tahoma, sans-serif;
	font-size:9px;
	color:#634A4A;
	text-decoration:none;	
	line-height:11px;
	}

.fontsmallbrick a, .fontsmallbrick a:link, .fontsmallbrick a:visited, .fontsmallbrick a:active
	{	
	font-family: verdana, arial, tahoma, sans-serif;
	font-size:9px;
	color:#634A4A;
	text-decoration:none;	
	line-height:11px;
	}

.fontsmallbrick a:hover
	{		
	color:#000000;
	text-decoration:underline;
	}

.fontsmallbrickreversed
	{	
	font-family: verdana, arial, tahoma, sans-serif;
	font-size:9px;
	color:#634A4A;
	text-decoration:none;	
	line-height:11px;
	}

.fontsmallbrickreversed a, .fontsmallbrickreversed a:link, .fontsmallbrickreversed a:visited, .fontsmallbrickreversed a:active
	{	
	font-family: verdana, arial, tahoma, sans-serif;
	font-size:9px;
	color:#634A4A;
	text-decoration:underline;	
	line-height:11px;
	}

.fontsmallbrickreversed a:hover
	{		
	color:#000000;
	text-decoration:none;
	}

.fontgreyreversed, .fontgreyreversed a, .fontgreyreversed a:link, .fontgreyreversed a:visited, .fontgreyreversed a:active
	{
	font: bold 9px Verdana, Arial, Sans-Serif;
	color: #FFFFFF;
	}

.fontgreyreversed a:hover
	{		
	color:#666;
	text-decoration:none;	
	}

.fontgreybuttonhighlight, .fontgreybuttonhighlight a, .fontgreybuttonhighlight a:link, .fontgreybuttonhighlight a:visited, .fontgreybuttonhighlight a:active
	{
	background:#FFFFFF;
	font: bold 9px Verdana, Arial, Sans-Serif;
	color: #666;
	}

.fontgreybuttonhighlight a:hover
	{
	color: #666;
	text-decoration:none;	
	}

.fontsmallwhiteyellow,  .fontsmallwhiteyellow a, .fontsmallwhiteyellow a:link, .fontsmallwhiteyellow a:visited, .fontsmallwhiteyellow a:active
	{		
	font-family:verdana, tahoma, arial, sans-serif;
	font-weight:bold;
	font-size:9px;
	line-height:10px;	
	color:#FFFFFF;
	}

.fontsmallwhiteyellow a:hover
	{		
	color:#EBE9B1;
	text-decoration:none;
	}

.fonttinygrey, .fonttinygrey a, .fonttinygrey a:link, .fonttinygrey a:visited, .fonttinygrey a:active
	{	
	font-family: verdana, tahoma, arial, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#818181;
	text-decoration:none;	
	line-height:11px;
	}

.fonttinygrey a:hover
	{
	color:#000000;
	}

.fonttiny
	{
	font-family: verdana, arial, tahoma, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#000000;
	line-height:13px;
	}

.fonttinygold a:hover
	{
	color:#000000;
	text-decoration:none;
	}

.fonttinyolive, .fonttinyolive a, .fonttinyolive a:link, .fonttinyolive a:visited, .fonttinyolive a:active
	{	
	font-family: verdana, arial, tahoma, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#686418;	
	text-decoration:none;
	line-height:11px;
	}

.fonttinyolive a:hover 
	{		
	color:#000000;	
	text-decoration:none;
	}

.fonttinyred, .fonttinyred a, .fonttinyred a:link, .fonttinyred a:visited, .fonttinyred a:active
	{
	font-family: verdana, arial, tahoma, sans-serif;
	font-size:9px;
	color:#92222A;
	text-decoration:none;
	line-height:12px;
	}

.fonttinyred a:hover
	{	
	text-decoration:underline;
	}

.fonttinyyellow, .fonttinyyellow a, .fonttinyyellow a:link, .fonttinyyellow a:visited, .fonttinyyellow a:active
	{		
	font-family:verdana, tahoma, arial, sans-serif;
	font-weight:bold;
	font-size:9px;
	line-height:10px;	
	color:#EBE9B1;
	text-decoration:none;
	}

/***************/
/* Menu Styles */
/***************/

#navcontainer
	{
	background:#f3f3f3;
	margin:auto;
	width:965px;
	}

#navcontainer #navbar
	{
	display:block;
	height:28px;
	background:#f3f3f3 url(/leadership/nav_images/leadernavsprite.gif) 0 -55px repeat-x;
	}

#navcontainer #navmenu-table /* When using the table-based version */
	{
	height:28px;
	margin:auto;
	}

#navcontainer #navmenu /* When using the CSS-based version */
	{
	clear:left;
	float:left;
	list-style:none;
	margin:0;
	padding:0;
	position:relative;
	left:50%;
	text-align:center;
	}

#navmenu-table td /* When using the table-based version */
	{
	height:28px;
	border-right:1px solid #ffffff;
	padding:0;
	margin:0;
	/*font-family:verdana,arial,tahoma,sans-serif;	
	letter-spacing:-1px;*/
	font-family:tahoma,arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;	
	}

#navmenu li /* When using the CSS-based version */
	{	
	display:block;
   	float:left;
   	list-style:none;
   	position:relative;
   	right:50%;
	border-right:1px solid #ffffff;
   	padding:0;
   	margin:0;
	font-family:tahoma,arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	}

#navmenu-table td a, #navmenu li a
	{
	display:block;
	_display:inline-block;
	overflow:hidden;
	background:#f3f3f3 url(/leadership/nav_images/leadernavsprite.gif) 0 -55px repeat-x;
	line-height:27px; /* hack: changed from 28px to 27px to adjust vertical alignment by one pixel. If you go back to arial, revert to 28px; */
	border-right:1px solid #d2d2d2;
	color:#636A6E;
	font-weight:bold;
	text-decoration:none!important;
	height:28px;
	text-shadow: -1px 1px 0px #f0f0f0;
	padding-left:14px;
	padding-right:13px;
	}

#navmenu-table td a:hover, #navmenu li a:hover
	{
	background:#d6d6d6 url(/leadership/nav_images/leadernavsprite.gif) 0 0 repeat-x;color:#92222A;
	text-shadow: -1px 1px 0px #ffffff;
	}

#navmenu .nav-selected, #navmenu .nav-selected:hover, #navmenu-table td .nav-selected, #navmenu-table td .nav-selected:hover
	{
	background:#ffffff url(/leadership/nav_images/leadernavsprite.gif) 0 0 repeat-x;color:#000000;
	text-shadow: -1px 1px 0px #ffffff;
	}

/******************/
/* General Styles */
/******************/

.columnleft
	{
	width:184px;	
	background-image:url('/leadership/images/leadernavigationleftbackrepeat1.gif');		
	background-repeat:repeat-y;
	text-align:left;
	vertical-align:top;		
	background-color:#EBE9B1;
	}

.shadowleft
	{
	width:13px;
	text-align:left;
	vertical-align:top;
	background-image:url('/leadership/images/leadernavshadowlong1.gif');
	background-repeat:no-repeat;
	background-position:bottom;
	background-position-x:left;
	}

.bargold
	{	
	width:133px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	padding-top:1px;
	padding-right:0px;
	padding-bottom:2px;
	padding-left:0px;	
	background-color:#C6C164;		
	font-family:verdana, tahoma, arial, sans-serif;
	font-size:9px;	
	font-weight:bold;
	color:#FFFFFF;	
	text-align:center;		
	line-height:10px;	
	}

.bargold a, .bargold a:link, .bargold a:visited, .bargold a:active
	{	
	color:#FFFFFF;
	text-decoration:none;
	}

.bargold a:hover
	{	
	color:#EBE9B1;
	text-decoration:none;
	}

.bargrey
	{
	border:0px;
	padding:0px;
	padding-top:2px;
	height:15px;
	background-image:url(/leadership/images/leadergreybarheaderback1.gif);
	background-repeat:no-repeat;
	text-align:center;
	vertical-align:top;
	}

.bargreyflat
	{		
	height:auto;
	margin-left:auto;
	margin-right:auto;
	padding-top:1px;
	padding-right:0px;
	padding-bottom:2px;
	padding-left:0px;	
	background-color:#B2B2B2;		
	font-family:verdana, tahoma, arial, sans-serif;
	font-size:9px;	
	font-weight:bold;
	color:#FFFFFF;	
	text-align:center;		
	line-height:10px;	
	}

.bargreyflat a, .bargreyflat a:link, .bargreyflat a:visited, .bargreyflat a:active
	{	
	color:#FFFFFF;
	text-decoration:none;
	}

.bargreyflat a:hover
	{	
	color:#EBE9B1;
	text-decoration:none;
	}

.barmaroontitle
	{								
	height:13px;
	padding-top:1px;
	padding-right:10px;
	padding-bottom:2px;
	padding-left:10px;
	font-family:verdana, tahoma, arial, sans-serif;
	font-size:9px;	
	font-weight:bold;
	color:#FFFFFF;	
	text-align:center;	
	line-height:10px;				
	}

.barmaroontitle a, .barmaroontitle a:link, .barmaroontitle a:visited, .barmaroontitle a:active
	{	
	color:#FFFFFF;
	text-decoration:none;
	}

.barmaroontitle a:hover
	{	
	color:#EBE9B1;
	text-decoration:none;
	}

.columnbodypagecontainer
	{
	width:500px;	
	margin-left:0px;
	margin-right:auto;
	}

.columnbodysearchcontainer
	{
	width:686px;	
	text-align:left;
	}

.columnbodyinfocentrecontainer
	{
	width:732px;	
	margin-left:auto;
	margin-right:auto;
	}

.columnbodyadmincontainer
	{
	width:734px;	
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	}

.pagerrow table, .pagerrow td
	{	
	height:22px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	font-family:verdana, arial, tahoma, sans-serif;
	font-size:11px;	
	background-color:#F8EFEF;
	}

.pagerrow span
	{
	width:15px;	
	padding-top:2px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:3px;
	text-align:center;
	}

.pagerrow a
	{
	width:15px;
	padding-top:2px;	
	padding-left:5px;
	padding-right:5px;
	padding-bottom:3px;
	border:1px solid #E1D4D4;
	background-color:#FFFFFF;	
	text-align:center;
	}

.pagerrow a:hover
	{
	color:#FFFFFF;
	background-color:#92222A;
	text-decoration:none;	
	}	

/***************/
/* Form Styles */
/***************/

.formtable
	{
	width:500px;
	margin-top:21px;
	margin-left:auto;
	margin-right:auto;
	border:1px solid #F8EFEF;	
	text-align:center;
	}

.formtableheader
	{
	width:100%;
	height:13px;
	padding-top:3px;
	padding-bottom:2px;
	background-image: url(/leadership/images/leadertabletitleback.gif);
	background-color:#C8B6B6;
	text-align:center;			
	font-family:verdana, tahoma, arial, sans-serif;
	font-weight:bold;
	font-size:9px;
	line-height:11px;	
	color:#FFFFFF;	
	text-align:center;
	}

.formtableheadergray
	{
	width:100%;
	height:13px;
	padding-top:3px;
	padding-bottom:2px;
	background-image: url(/leadership/images/leadertabletitlebackgrey.gif);
	background-color:#C8B6B6;
	text-align:center;			
	font-family:verdana, tahoma, arial, sans-serif;
	font-weight:bold;
	font-size:9px;
	line-height:11px;	
	color:#FFFFFF;	
	text-align:center;
	}

.formtableinner
	{
	border:1px solid #F8EFEF;
	background-color:#F8EFEF;
	}

.formtablerowinner
	{
	margin-left:auto;
	margin-right:auto;
	}

.formtextbox
	{
	width: 122px;
	height:20px; 
	padding-top:3px;
	padding-left:4px; 	
	background-color:#FFFFFF;
	border:1px solid #E1D4D4;
	font-family: verdana, arial, tahoma, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#634A4A;
	text-decoration:none;
	}

.formtextboxcentral
	{
	width: 224px;
	height:20px; 
	padding-top:3px;
	padding-left:4px; 	
	background-color:#FFFFFF;
	border:1px solid #E1D4D4;
	font-family: verdana, arial, tahoma, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#634A4A;
	text-decoration:none;
	}

.formtextboxcentralgray
	{
	width: 224px;
	height:20px; 
	padding-top:3px;
	padding-left:4px; 	
	background-color:#FFFFFF;
	border:1px solid #DADADA;
	font-family: verdana, arial, tahoma, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#634A4A;
	text-decoration:none;
	}

.formtablerowinput
	{
	width:122px;		
	text-align:left;			
	font-family:tahoma, verdana, arial, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#634A4A;
	text-decoration:none;	
	line-height:11px;
	}

.formtableinner
	{
	border:1px solid #F8EFEF;
	background-color:#F8EFEF;
	}

.formtablerow
	{
	padding-top:10px;
	padding-bottom:10px; 
	border-bottom:1px solid #FFFFFF;
	background-image: url(/leadership/images/leadertablerowback.gif);
	font-family: tahoma, verdana, arial, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#634A4A;
	text-decoration:none;	
	}

.formtablerowgray
	{
	padding-top:10px;
	padding-bottom:10px; 
	border-bottom:1px solid #FFFFFF;
	background-image: url(/leadership/images/leadertablerowbackgray.gif);
	}

.formtablerowlabel
	{
	width:100px;
	padding-right:7px;
	text-align:right;			
	font-family:tahoma, verdana, arial, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#634A4A;
	text-decoration:none;	
	line-height:11px;
	}

.formtablerowlabelcentral
	{
	width:114px;	
	padding-right:7px;
	text-align:right;			
	font-family:tahoma, verdana, arial, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#634A4A;
	text-decoration:none;	
	line-height:11px;
	}

.formtablerowlabelcentralgray
	{
	width:114px;
	padding-right:7px;
	text-align:right;			
	font-family:tahoma, verdana, arial, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#565656;
	text-decoration:none;	
	line-height:11px;
	}

.formtablerowinputcentral
	{
	width:224px;		
	text-align:left;			
	font-family:tahoma, verdana, arial, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#634A4A;
	text-decoration:none;	
	line-height:11px;
	}

.formtablerowinputcentralwide
	{
	width:575px;		
	text-align:left;			
	font-family:tahoma, verdana, arial, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#634A4A;
	text-decoration:none;	
	line-height:11px;
	}

.formtextboxcentralwide
	{
	width: 575px;
	height:20px; 
	padding-top:3px;
	padding-left:4px; 	
	background-color:#FFFFFF;
	border:1px solid #E1D4D4;
	font-family: verdana, arial, tahoma, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#634A4A;
	text-decoration:none;
	}

.formlistboxcentralwide
	{
	width: 575px;
	padding-top:3px;
	padding-left:4px;
	border:1px solid #E1D4D4;
	font-family: verdana, arial, tahoma, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#634A4A;
	text-decoration:none;
	background-color:#FFFFFF;
	}

.formlistboxcentralgraywide
	{
	width: 575px;
	padding-top:3px;
	padding-left:4px;
	border:1px solid #DADADA;
	font-family: verdana, arial, tahoma, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#634A4A;
	text-decoration:none;
	background-color:#FFFFFF;
	}

.formlistboxcentral
	{
	width: 224px;
	padding-top:3px;
	padding-left:4px;
	border:1px solid #E1D4D4;
	font-family: verdana, arial, tahoma, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#634A4A;
	text-decoration:none;
	background-color:#FFFFFF;
	}

.formlistboxcentralgray
	{
	width: 224px;
	padding-top:3px;
	padding-left:4px;
	border:1px solid #DADADA;
	font-family: verdana, arial, tahoma, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#634A4A;
	text-decoration:none;
	background-color:#FFFFFF;
	}

.formbuttonback
	{
	padding-top:10px;
	padding-bottom:10px;
	background-color:#C8B6B6;
	text-align:center;
	}

.formbutton
	{
	padding-top:1px;
	padding-bottom:1px;		
	background-color:#D4D0C8;
	/* border:2px outset; 	
	border:2px outset #FFFFFF;*/
	border-top: 1px outset #FFFFFF;
	border-right: 2px outset #D4DOC8;
	border-bottom: 2px outset #D4DOC8;
	border-left: 1px outset #FFFFFF;
	font-family: verdana, arial, sans-serif;
	font-size: 9px;
	color:#000000;
	}

.formbuttoninline
	{
	cursor:hand;
	color: #666;
	width:239px;
	padding:4px;
	border: solid 1px #E0E0E0;
	background-color:white;
	background-image:url(/leadership/images/leaderbuttonback.gif);
	font: bold 9px Verdana, Arial, Sans-Serif;
	}

.formbuttonheading
	{
	background-image: url(/leadership/images/leaderbuttonback4.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #fbfbfb;
	color: #666;
	font: bold 9px Verdana, Arial, Sans-Serif;	
	border-top : 1px solid  #E1D4D4;
	border-left : 1px solid  #E1D4D4;
	border-right : 1px solid  #E1D4D4;
	border-bottom: 1px solid  #E1D4D4;
	height: 24px;
	}

.formbuttoninlinelink, .formbuttoninlinelink a, .formbuttoninlinelink a:link, .formbuttoninlinelink a:visited, .formbuttoninlinelink a:active
	{	
	cursor:hand;
	width:259px;
	border: solid 1px #E0E0E0;
	background-color:white;
	background-image:url(/leadership/images/leaderbuttonback.gif);
	}

.formbuttoninlinelink a:hover
	{	
	background-image:url(/leadership/images/leaderbuttonback1.gif);
	}

.searchtextbox
	{	
	margin:0;
	padding-top:2px;
	padding-right:5px;
	padding-bottom:3px;
	padding-left:5px;
	vertical-align:top;
	text-align:left;
	width:277px;	
	height:19px;	
	border-left: solid 1px #761B22;
	border-top: solid 1px #761B22;
	border-right: solid 1px #801D25;
	border-bottom: solid 1px #801D25;
	background-color: #831E26;
	font-family:verdana, tahoma, arial, sans-serif;
	font-size:9px;	
	color:#C28F93;	
	line-height:12px;	
	}

.searchtextbox:hover
	{
	background-color: #88262e;	
	color:#cba0a3;	
	}

.searchtextbox:focus
	{	
	outline: none;
	background-color: #88262e;
	color:#ffffff;	
	}

.searchbutton
	{
	margin:0;
	padding:0;
	vertical-align:top;
	width:23px;
	height:19px;
	background-color:#000000;
	background-image:url(/leadership/images/leaderbuttonsearch.gif);
	background-repeat:no-repeat;
	border:0px;
	}

.searchbutton:hover
	{
	background-image:url(/leadership/images/leaderbuttonsearchon.gif);
	}

/*************************/
/* Table Styles */
/*************************/

.featuretableimageinner
	{
	padding-top:19px;
	padding-left:13px;
	padding-right:14px;
	vertical-align:top;	
	}

.featuretableimage
	{
	padding:1px;
	border:1px solid #EFEFEF;
	text-align:center;
	}

.featuretableimageborder
	{
	border:1px solid #D4D4D4;
	}

.standardtable
	{
	width:504px;	
	margin-left:auto;
	margin-right:auto;
	margin-top:1px;
	border:1px solid #F8EFEF;
	text-align:center;
	}

.standardtableinner
	{
	border:1px solid #FFFFFF;
	}

.standardtableitem
	{
	width:708px;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:auto;
	margin-right:auto;
	border:1px solid #FFFFFF;
	}

.standardtableheader
	{
	border:1px solid #FFFFFF;
	background-image: url(/leadership/images/leadertabletitleback.gif);
	text-align:center;
	}

.standardtabledivider
	{
	border:1px solid #FFFFFF;
	background-image: url(/leadership/images/leadertabletitleback.gif);
	text-align:center;
	}

.standardtablecolumnleft
	{
	width:80px;
	padding-top:6px;
	padding-bottom:6px;
	border:1px solid #FFFFFF;
	text-align:center;
	}

.standardtablecolumnright
	{
	padding:9px;
	border:1px solid #FFFFFF;
	text-align:left;
	}

.sunkentable
	{	
	border:1px solid #F8EFEF;
	padding:1px;
	}

.sunkentableinner1
	{
	border: 1px solid #DDCBCB;
	padding:1px;
	background-color:#F8EFEF;
	}

.sunkentableinner2
	{
	border: 1px solid #ECD9D9;
	}

.sunkentableinner3
	{
	border: 1px solid #FFFFFF;
	background-color:#F8EFEF;
	}

.sunkentablecolumnleft
	{
	width:71px;
	border: 1px solid #F8EFEF;
	padding:8px;
	}

.sunkentablecolumnright
	{
	border-left:1px solid #FFFFFF;		
	padding:6px;	
	padding-left:10px;
	padding-top:9px;
	padding-bottom:9px;
	}

.sourcetablerow
	{
	padding-top:9px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	border:1px solid #FFFFFF;
	background-image: url(/leadership/images/leadersourcerowback.gif);
	}

.centraltableheader
	{	
	background-image: url(/leadership/images/leadertabletitlebackgreyshort.gif);
	text-align:center;
	}

.graytable
	{
	background-color: #f7f7f7;
	border: solid 1px #E0E0E0;
	background-image:url(/leadership/images/leaderbuttonback3.gif);
	border-collapse: collapse !important;	
	margin: 5px 0px;
	width: 575px;
	font: normal 9px verdana, arial, tahoma, sans-serif;
	color: #666;
	}

/*************************/
/* Twitter Widget Styles */
/*************************/

.twtr-tweet-text
	{
	font-family: verdana, arial, tahoma, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:black
	line-height:15px;
	padding-left:0px;
	padding-right:0px;
	padding-top:8px;
	padding-bottom:8px;
	}

.twtr-join-conv
	{
	font-family: verdana, arial, tahoma, sans-serif;
	font-size:11px;
	font-weight:bold;
	}

.twtr-timeline i a
	{
	font-size:8px;
	}

/*
.twtr-hyperlink, .twtr-reply, .twtr-atreply, .twtr-join-conv, .twtr-hd
#twtr-widget-1 .twtr-bd, #twtr-widget-1 .twtr-timeline i a, #twtr-widget-1 .twtr-bd p
.twtr-hr
.twtr-widget, .twtr-timeline p
.twtr-widget
.twtr-hyperlink
.twtr-atreply
.twtr-hashtag
.twtr-tweet-wrap
.twtr-avatar
.twtr-img
*/
