.press_heading {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color:#00234A;}
a:link { color:#00234A; text-decoration: none; font-weight:bold;}
a:active { color:#00234A; text-decoration: none; font-weight:bold;}
a:visited { color:#00234A; text-decoration: none; font-weight:bold;}
a:hover { color:#00234A; text-decoration: underline; font-weight:bold;}

.deacons { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; line-height: 17px }
.pagetitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; line-height: 17px }
.clienttext {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; line-height: 17px
}
.deaconssmall { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; line-height: 15px }
.deaconsCopy {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; line-height: 17px
}
.clienttextCopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	line-height: 17px;
	text-decoration: none;
}
.LogoSpacer {padding-left:20px;}
.main {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666699; line-height: 15px; font-weight: normal; font-variant: normal; text-transform: none}

.MainMenu { background:url(images/bg-mainmenu.jpg) repeat-x; }

.home-news-table {border:1px solid #CCCCCC;}
.home-table-cell {border-bottom:1px solid #CCCCCC; background-color:#F1F4F7;}

.home-table-heading {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#00234A; line-height:12px; font-weight:bold;}

.home-table-text {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#00234A; line-height:14px;}
.home-table-text a:link{color:#00234A; text-decoration:none;}
.home-table-text a:active{color:#00234A; text-decoration:none;}
.home-table-text a:visited{color:#00234A; text-decoration:none;}
.home-table-text a:hover{color:#00234A; text-decoration:underline;}

.home-lhs-top-box {border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; background-color:#F1F4F7;}
.home-lhs-bottom-box {border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; background-color:#F1F4F7;}


.home-table-alttext {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#8796A6; line-height:14px;}
.home-table-alttext a:link{color:#8796A6; text-decoration:none;}
.home-table-alttext a:active{color:#8796A6; text-decoration:none;}
.home-table-alttext a:visited{color:#8796A6; text-decoration:none;}
.home-table-alttext a:hover{color:#8796A6; text-decoration:underline;}

.Navy-Heading { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #002245; font-weight:bold; }
.Green-Heading { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #9FDE08; font-weight:bold; }
.Blue-Heading { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #4E657D; font-weight:bold; }

.Navy-SubHeading { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #002245; font-weight:bold; }
.Green-SubHeading { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #9FDE08; font-weight:bold; }
.Blue-SubHeading { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #4E657D; font-weight:bold; }

p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; line-height: 17px }

h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #002245; font-weight:bold; }
h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #9FDE08; font-weight:bold; }
h3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #9BA7B5; font-weight:bold; }

h4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #002245; font-weight:bold; }
h5 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #9FDE08; font-weight:bold; }
h6 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #9BA7B5; font-weight:bold; }

ul li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; line-height: 17px }
ol li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; line-height: 17px }

.ArticleList { background-color:#F1F4F7;}

.ArticleList-Alt { }

.Article-Border { border-bottom:1px solid #999999; }

.DCSquarterly { margin-right:10px; margin-left:0px; margin-top:0px; margin-bottom:0px; float:left;}
.RightLink { margin-right:0px; margin-left:25px; margin-top:0px; margin-bottom:10px; float:right;}

.UnitMenu {
	display:block;
	position:relative;
	width:100%;
	margin-left:0px; margin-right:0px; margin-top:10px; margin-bottom:0px;
	padding:0px;
	float:none;
	
	}
.UnitMenu li {
	display:block;
	padding:0px;
	list-style-type:none;
	width:auto;
	float:left;
	margin-right:7px;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	}	
.UnitMenu li a:link, .UnitMenu li a:active, .UnitMenu li a:visited   {
	display:block;
	width:135px;
	height:148px;
	background-position:0px 8px;
	}	
.UnitMenu li a:hover {
	background-position:0px 36px;
	}

.UnitMenu .strategy a:link, .UnitMenu .strategy a:active, .UnitMenu .strategy a:visited  {
	background-image:url(images/btn-articles-strategy.gif);
	}
.UnitMenu .franch a:link, .UnitMenu .franch a:active, .UnitMenu .franch a:visited {
	background-image:url(images/btn-articles-franch.gif);
	}
.UnitMenu .int a:link, .UnitMenu .int a:active, .UnitMenu .int a:visited {
	background-image:url(images/btn-articles-int.gif);
	}
.UnitMenu .legal a:link, .UnitMenu .legal a:active, .UnitMenu .legal a:visited {
	background-image:url(images/btn-articles-legal.gif);
	}
.UnitMenu h2 {margin:0px;}

h1 b, h2 b, h3 b, h4 b, a b {
	display:none;
	}
	img {border:none;}
	

.footer {
	height:24px;
	font: 10px/10px Verdana;
	color:#FFF;
	padding-left:10px; padding-right:10px;
	background:url(images/bg-footer.jpg) repeat-x;
	}

.footer a:link, .footer a:active, .footer a:visited {
	color:#FFF;
	text-decoration:none;
	text-transform:uppercase;	
	}
.footer a:hover {
	color:#FFF;
	text-decoration:underline;
	text-transform:uppercase;	
	}

#Linkies {
	float:right;
	width:250px;
	text-align:right;
	padding-top:5px;
	}
.btn-worldoffices {
	display:block;
	width:77px;
	height:16px;
	background-image:url(../images/btn-worldoffices-708.gif); background-repeat:no-repeat;
	margin-right:10px;
	float:right;
	}
.btn-worldoffices:hover {
	background-position: 0px -16px;
	}
.btn-clientaccess {
	display:block;
	width:77px;
	height:16px;
	background-image:url(../images/btn-clientaccess-708.gif); background-repeat:no-repeat;
	margin-right:10px;
	float:right;
	}
.btn-clientaccess:hover {
	background-position: 0px -16px;
	}
.btn-careers {
	display:block;
	width:54px;
	height:16px;
	background-image:url(../images/btn-careers-708.gif); background-repeat:no-repeat;
	margin-right:10px;
	float:right;
	}
.btn-careers:hover {
	background-position: 0px -16px;
	}
#Hidden {display:none;}

.MoreInfoButton {
	display:block;
	margin:0 5px 0 0;
	padding:0px;
	width:68px;
	height:18px;
	background:url(images/btn-moreinfo.gif) no-repeat;
	background-position:0 0;
	float:left;
}
.MoreInfoButton:hover {
	background-position:0 -18px;
}
.RegisterButton {
	display:block;
	margin:0;
	padding:0px;
	width:68px;
	height:18px;
	background:url(images/btn-register.gif) no-repeat;
	background-position:0 0;
	float:left;
}
.RegisterButton:hover {
	background-position:0 -18px;
}

/*DCS INSIGHT PAGE*/

hr {
	border:0;
	color:#999;
	background:#999;
	height:1px;
	}
.ArrowList {
	margin:0 0 10px 0;
	padding:0;
	list-style-type:none;
	}
.ArrowList li {
	position:relative;
	list-style-type:none;
	list-style-position:inside;
	margin:0;
	padding:3px 3px 3px 20px;
	background-image:url(insight/images/arrow.gif);
	background-repeat:no-repeat;
	background-position:5px 6px;
	height:19px;
	}
.ArrowList .Alt {
	background-color:#F1F4F7;
	}
.ArrowList a {
	color:#333;
	font-weight:normal;
	}
.ArrowList a:hover {
	color:#333;
	font-weight:normal;
	}
.ArrowList .AudioRight a {
	color:#00234A;
	font-weight:bold;
	}
.ArrowList .AudioRight a:hover {
	color:#00234A;
	font-weight:bold;
	}
.ArrowList .AudioRight {
	position:absolute;
	display:block;
	width:160px;
	right:0px;
	top:2px;
	}

/*END DCS INSIGHT PAGE*/