html { 
	overflow: -moz-scrollbars-vertical;
}
html { 
	overflow-x: auto; 
}
body {
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#686868;
	font-size:12px;
}
img { 
	behavior: url("/modules/common/iepngfix.htc");
}
form{
	display:inline;
}
.transparentpng { 
	behavior: url("/modules/common/iepngfix.htc");
}
.mceContentBody p{
	margin:0px;
	padding:0px;
}
a {
	color:#175C89;
	text-decoration:none;
}
a:visited {
	color:#175C89;
	text-decoration:none;
}
a:hover {
	color:#F47E24;
	text-decoration:none;
}
ul {
	list-style-image:url(/images/bullet_blue.jpg);
	font-size:12px;
	color:#5587A8;
}
li {
	margin-bottom:5px;
	color:#686868;
}
/* Header BG */
.HeaderBG {
	background:url(/images/header_bg.jpg);
	background-repeat:repeat-x;
}

/* Flash */
.FlashNav {
	position:absolute;
	margin-left:50%;
	top:55px;
	left:-470px;
	z-index:15;
}
/* Top Stories */
.TopStories {
	position:absolute;
	margin-left:50%;
	top:0px;
	left:320px;
	z-index:15;
}
/* Press Room */
.PressLogin {
	width:250px;
}
.PressRequest {
	width:358px;
}
.ContactForm textarea {
	width:350px;
}
/* Search Box */
.Search {
	background:url(/images/search_bg.jpg);
	background-repeat:no-repeat;
}
.SearchButton {
	border:1px solid #C5C6C4;
	background-color:#969794;
	color:#FFFFFF;
	font-size:11px;
}
.SearchBox {
	width:185px;
	height:22px;
	border-left:#969696;
	border-top:#969696;
	border-right:#F1F1F1;
	border-bottom:#F1F1F1;
}
.SearchContainer {
	position:absolute;
	margin-left:50%;
	top:121px;
	left:-118px;
	z-index:10;
}
/* Secondary Pages */
.topNav {
	color:#008AB7;
	font-weight:bold;
}
.topNav a {
	color:#008AB7;
	text-decoration:none;
	letter-spacing:1.5px;
	font-size:12px;
}
.topNav a:visited {
	color:#008AB7;
	text-decoration:none;
	letter-spacing:1.5px;
	font-size:12px;
}
.topNav a:hover {
	color:#008AB7;
	text-decoration:none;
	letter-spacing:1.5px;
	font-size:12px;
}
/* mouseover rollout for topnav */
#topNavRollOut {
	margin-top: 0px;
	margin-left: 333px;
	width: 622px;
	height: 200px;
	display: none;
	position:absolute;
	z-index:20;
}
#outBoundRollOut{
	width: 610px;
	opacity: 0.9;
	filter: alpha(opacity=90);
	background-color: #FFFFFF;
	height: 270px;
	display: none;
	/*position: absolute; */
	position:fixed;
	z-index:200;
	padding:5px 20px 5px 20px;
	border-bottom:4px solid #F48128;
	top:0px;
	left:50%;
	margin-top: -4px;
	margin-left:-310px;
}
.flyOutCells{
	opacity: 0.9;
	filter: alpha(opacity=90);
	width:122px;
	float:left;
	height:200px;
	background-color:#FFFFFF;
}
.flyOutCells div{
	padding:5px;
	font-size:11px;
}
.flyOutCells a {
	color:#F58026;
	text-decoration:none;
}
.flyOutCells a:visited {
	color:#F58026;
	text-decoration:none;
}
.flyOutCells a:hover {
	color:#F58026;
	text-decoration:underline;
}
.footerHome {
	color:#B5B5B5;
	font-weight:bold;
}
.footerHome a {
	color:#F58128;
	text-decoration:none;
}
.footerHome a:visited {
	color:#F58128;
	text-decoration:none;
}
.footerHome a:hover {
	color:#F58128;
	text-decoration:underline;
}
.footer {
	color:#B3B3B3;
	font-weight:bold;
}
.footer a {
	color:#B3B3B3;
	text-decoration:none;
}
.footer a:visited {
	color:#B3B3B3;
	text-decoration:none;
}
.footer a:hover {
	color:#175C8A;
	text-decoration:underline;
}
.Location {
	background:url(/images/location_bg.jpg);
	background-repeat:no-repeat;
	font-size:10px;
	color:#FFFFFF;
	padding-left:12px;
}
.Location a {
	color:#FFFFFF;
	text-decoration:none;
}
.Location a:visited {
	color:#FFFFFF;
	text-decoration:none;
}
.Location a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
.RightBG {
	background:url(/images/content_right_repeat.jpg);
	background-position:right;
	background-repeat:repeat-y;
}
a.PageLinks {
	font-weight:bold;
	color:#F58026;
}
a.PageLinks:visited {
	color:#F58026;
}
a.PageLinks:hover {
	color:#0000FF;
}
h1 {
	font-size:18px;
	color:#F58026;
}
h2 {
	font-size:15px;
	color:#175C89;
}
h3 {
	font-size:13px;
	color:#4B4B4B;
}
/* Content Area */
.leftNav {
	width:190px;
	padding-top:20px;
	font-size:11px;
	color:#8C8C8C;
	font-weight:bold;
	border-right:1px solid #D4DBE1;
}
.leftNav ul {
	list-style:none;
	list-style-type:none;
	list-style-image:none;
	padding-left:10px;
	margin-left:10px;
	padding-top:5px;
}
.leftNav a {
	color:#8C8C8C;
	text-decoration:none;
}
.leftNav a:visited {
	color:#8C8C8C;
	text-decoration:none;
}
.leftNav a:hover {
	color:#51998E;
	text-decoration:none;
}
.listSpacing p {
	line-height:16px;
	margin-bottom:9px;
	margin-top:9px;
}
.contentArea {
	width:445px;
	font-size:12px;
	color:#686868;
	line-height:20px;
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
}
.contentArea ul {
	list-style-image:url(/images/bullet_blue.jpg);
	font-size:12px;
	color:#5587A8;
}
.contentArea li {
	margin-bottom:5px;
	color:#6F716E;
}
.rightNav {
	width:208px;
	font-size:11px;
	color:#175C89;
	line-height:16px;
	background-color:#EAEAEA;
	padding-top:20px;
}
.rightNav a {
	color:#686868;
	font-weight:bold;
	text-decoration:none;
}
.rightNav a:visited {
	color:#828282;
	text-decoration:none;
}
.rightNav a:hover {
	color:#414141;
	text-decoration:none;
}
/*.rightNav li {
	list-style-type:none;
	list-style-image:none;
}*/
.rightNav ul {
	list-style-type:none;
	list-style-image:none;
	padding-left:10px;
	margin-left:10px;
}
.rightNav p {
	margin-bottom:13px;
	margin-top:10px;
	padding-left:10px;
	padding-right:10px;
}

.navTitle {
	color:#175C89;
	font-weight:bold;
	font-size:14px;
}
.results{
	font-size:14px;
	background-color:#EEF4F4;
	border-top:1px solid #D1DEE7;
	border-bottom:1px solid #D1DEE7;
	padding: 10px 18px;
}
.highlight{
	font-weight:bold;
}
a.Underlined {
	text-decoration:none;
}
a.Underlined:visited {
	text-decoration:none;
}
a.Underlined:hover {
	text-decoration:underline;
}

/* Blog Button */

.blogButton{
	border:1px solid #C5C6C4;
	background-color:#969794;
	color:#FFFFFF;
	font-size:11px;
}

a.expertTitleLink {
	color:#f58026;
	font-weight:bold;
	text-decoration:none;
}
a.expertTitleLink:visited {
	color:#f58026;
	text-decoration:none;
}
a.expertTitleLink:hover {
	color:#175c89;
	text-decoration:none;
}