/***************Footer Menu Style**********************/
#footer-menu ul
{
	list-style:none;
	padding:0;
	margin:0;
	background-color:#9CCF63;
	text-align:center;
}
#footer-menu li
{
	float:left;
	margin-right:1px;
	margin-left:12px;
	background:#9CCF63;
	text-align:center;
	font-weight:bold;
	font-family:Arial;
	font-size:10px;	
	height:20px;
	line-height:20px;	
}
#footer-menu li a
{
	color:#4D4D4D;
	text-decoration:none;
}
#footer-menu li a:hover
{ color:#E28D47; }
/* Hide from IE5-Mac \*/
#footer-menu li a
{ float:none; }
/* End hide */
#footer-menu
{
	background-color:#9CCF63;
	text-align:center;
	padding:0;
}
.footer-table-bg
{
	background-color:#9CCF63;
	padding-top:1px;
	padding-bottom:1px;
	float:left;
	width:100%;
}
/******************End Footer Menu Style***********************/
/******************Search Box Style****************************/
#search-box
{
	width:220px;
	background:url('../Images/greenboxbottom.gif') no-repeat bottom left;
	height:26px;
	text-align:left;
	margin-right:8px;
	position:relative;
	top:-42;
	z-index:210
}
#search-box-top
{
	width:220px;
	background:url('../Images/greenboxtop.gif') no-repeat top left;
	height:15px;
}
input.sb
{
	width:130px;
	max-width:130px;
	height:18px;
	border-width:1px;
	border-top-color:#808080;
	border-bottom-color:#808080;
	border-right-color:#808080;
	border-left-color:#808080;
	text-align:left;
	vertical-align:inherit;
}
.searchtext
{
	font-family:Arial, Trebuchet MS;
	font-size:11px;
	color:#182A69;
	text-decoration:none;
	font-weight:bold;
	vertical-align:middle;
	padding-bottom:5px;
}
.searchtext:hover
{
	color:#E28D47;
}
.tableBlank
{
    font-family:Arial, Tebuchet MS;
    font-size:12px;
    color:#000;
    cursor:'default';
    background-color:#FFF;
    border:dotted 1px black;
    margin :0px!important;
    overflow:hidden;
}
.tdHighlight
{
    font-family:Arial, Tebuchet MS;
    font-size:12px;
    background-color:#a4dbe5;
    overflow:inherit;
}
.tdBlank
{
    font-family:Arial, Tebuchet MS;
    font-size:12px;
    background-color:Transparent;
    overflow:inherit;
}
/******************End Search Box Style************************/
/******************Signin Box Style****************************/
#signin-box
{
	width:240px;
	background:url('../Images/blueboxbottom.gif') no-repeat bottom left;
	height:26px;
	line-height:18px;
	position:relative;
	left:0;
	top:0;
	z-index:200
}
#signin-box li
{
	float:left;
	padding-right:12px;
	padding-left:0;
}
#signin-box li a
{
	float:left;
	color:#9CCF63;
	text-decoration:none;
	text-align:center;
	font-weight:bold;
	font-family:Arial;
	font-size:10px;
}
/* Hide from IE5-Mac \*/
#signin-box li a
{ float:none; }
/* End hide */
#signin-box li a:hover
{ color:#E28D47; }
#signin-box ul
{ list-style:none; }
#signin-box-top
{
	width:240px;
	background:url('../Images/blueboxtop.gif') no-repeat top left;
	height:10px
}
/******************End Signin Box Style************************/
/******************Top Navigation Style ***********************/
/*Careful with the Height here... The donate button is attached it's padding as an in-line style*/
#top-nav
{
	width:100%;
	background-image:url('../Images/dashedlinebarbg.gif');
	background-repeat:repeat;
	height:56px;
	text-align:left;
	background-color:#DDF1F2
}
#top-nav-menu
{
	width:100%;
	background-image:url('../Images/barcodebg.gif');
	background-repeat:repeat-x;
	height:56px;
	padding-top:0;
	padding-bottom:0;
	margin-top:0;
	margin-bottom:0;
	text-align:left;
	background-position:bottom;
}
#top-nav-menu ul
{
	list-style:none;
	padding:0;
	margin:0;
	display:inline;
	vertical-align:bottom;
}
#top-nav-menu li
{
	float:left;
	padding-right:0;
	padding-left:18px;
}
#top-nav-menu li a
{
	height:56px;
	line-height:56px;
	float:left;
	color:#182A69;
	text-decoration:none;
	text-align:center;
	font-weight:bold;
	font-family:Arial;
	font-size:11px;
}
#top-nav-menu li a:hover
{ color:#E28D47; }
/* Hide from IE5-Mac \*/
#top-nav-menu li a
{ float:none; }
/* End hide */
/******************End Top Navigation Style********************/
/******************Header Area*********************************/
#headertext
{
	font-family:Trebuchet MS;
	font-style:italic;
	font-weight:bold;
	color:#182A69;
	font-size:18px;
	padding-left:60px;
	padding-right:32px;
	text-align:right;
}
.divRight
{
	color:#182A69;
	display:inline-block;
	font-family:Trebuchet,Arial,Sans Serif;
	font-size:11px;
	text-align:right;
	width:100%;
	vertical-align:middle;
	padding-top:5;
	white-space:nowrap;
}
.divRight input
{
	border:solid 1 #182A69;
	height:20;
	width:160;
	text-align:left;
	padding-top:2;
}
.divRight img
{
	border:none 0 0;
	padding-top:2;
}
.shim
{
	display:inline-block;
	padding-right:135;
	width:77%;
	float:right;
}
/******************Health Happenings & Research News Box*****************************/
.Bluebox
{
	padding:0px;
	background-color:#DDF1F2;
	margin-left:2px;
}
/***********body**************************/
body
{
	margin-right:0;
	margin-bottom:0;
	margin-top:0;
	margin-left:0;
}
q:before { content:""; }
q:after { content:""; }
/***********general***********************/
.mktgtitle
{
  font-family:Trebuchet MS;
  color:#252e67;
  font-size:11px;
  text-decoration:none;
  padding-left:5px;
  line-height:14px;
}
.mktgtitle:hover
{
  color:#E28D47;
}
.greybox
{
    background-color:#E5E5E7;
    color:#152972;
    font-size:12px;
    font-weight:bold;
    font-family:Trebuchet MS;
    padding-left:5px;
}
.grayItalic
{
	font-size:11px;
	color:#4D4D4D;
	font-family:Trebuchet, Arial,Sans Serif;
	padding-left:0px;
	font-weight:bold;
	margin-top:3px;
	margin-bottom:3px;
}
.normalfont
{
    font-style:normal;
    text-decoration:none;
}
.grayitalic:hover
{
    color:#E28D47;
}
.newstypeletter
{
    width:15px;
    height:15px;
    background-color:#182A69;
    color:White;
    font-size:12px;
    font-family:Trebuchet, Arial, sans-serif;
    font-weight:bold;
    text-align:center;
    padding-bottom:0;
    margin-bottom:0;
}
.NumberedListText{
    font-family:Trebuchet, Arial, sans-serif;
    font-size:12px;
    color:Black;
    line-height:14px;
    margin-top:0px;
    margin-bottom:5px;
    margin-right:0px;
    margin-left:10px;
    padding:0px;
}
ol
{
    font-family:Trebuchet, Arial, sans-serif;
    font-size:12px;
    color:Black;
    line-height:14px;
    margin-top:0px;
    margin-bottom:5px;
    margin-right:0px;
    margin-left:0px;
    padding-left:0px;
}
ol li{
    font-family:Trebuchet, Arial, sans-serif;
    font-size:12px;
    color:Black;
    line-height:14px;
    margin-top:0px;
    margin-bottom:5px;
    margin-right:0px;
    margin-left:20px;
    padding:0px;
}
.EditorComments{
    display:none;
}
.VATitle{
    font-family:Trebuchet, Arial, sans-serif;
    font-size:12px;
    font-weight:bolder;
    color:#7f7f7f;
    margin:0px;
    padding:0px;
}
.VACaptionTitle{
    font-family:Trebuchet, Arial, sans-serif;
    font-size:10px;
    font-weight:bold;
    color:#7f7f7f;
    margin:0px;
    padding:0px;
}
.VACaptionTitleItalic{
    font-family:Trebuchet, Arial, sans-serif;
    font-size:10px;
    font-style:italic;
    color:#7f7f7f;
    margin:0px;
    padding:0px;
}
.VACaptionText{
  font-family:Trebuchet, Arial, sans-serif;
  font-size:10px;
  color:#7F7F7F;
  text-align:justify;
  margin:0px;
  padding:0px;
}
.AssetTable{
  margin-top:0px;
  margin-bottom:5px;
  margin-right:15px;
  margin-left:0px;
  padding:0px;
}
.AssetTableRight{
  margin-top:0px;
  margin-bottom:5px;
  margin-right:0px;
  margin-left:15px;
  padding:0px;
}
.Italic
{
	font-style:italic;
}
.ArticleTitleLink
{
	color:#182A69;
	font-size:13px;
	font-family:Trebuchet, Arial, sans-serif;
	text-decoration:none;
}
.ArticleTitleLink:hover
{
	color:#E28D47;
}
/*Added by Steve April 10th, 07 to address Left Nav Article Styles*/
.ArticleDate
{
	font-family:Arial, sans-serif, Verdana;
	font-size:11px;
	color:#808080;
	text-decoration:none;
}
.ResearchNewsHdr
{
	font-family: Arial, Verdana, Helvetica, Tebuchet MS;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	height:18px;
	padding-left:6px;
	background-color:#48B9C6;
	vertical-align:middle;
}
.copyright
{
	font-size:10px;
	margin:0;
	color:#999999;
	padding-right:10px;
	font-family:Trebuchet, Arial, sans-serif;
	text-align:right;
	width:100%;
}
.tdsecurity
{
	padding-left:10px;
}
#date
{
	font-size:11px;
	padding:1 1 1 1;
	margin-left:25;
	margin-right:5;
	color:#808080;
	font-family:Arial;
	text-align:left;
}
.GreyHeader
{
	font-style:normal;
	font-size:11px;
	color:#4D4D4D;
	font-weight:bold;
	font-family:Trebuchet, Arial, sans-serif;
	padding-left:3;
}
table td.hr-dashed-top
{
	border:#808080;
	border-top-style:dotted;
	border-right-width:0px;
	border-left-width:0px;
	border-top-width:1px;
	border-bottom-width:0px;
	padding-top:2;
	background-color:White;
	height:10px;
}
table td.vr-dashed-left
{
	border:#808080;
	border-left-style:dotted;
	border-right-width:0px;
	border-top-width:0px;
	border-bottom-width:0px;
	border-left-width:1px;
	padding-left:3;
	padding-right:3;
	padding-bottom:0;
	background-color:White;
	vertical-align:top;
}
table td.hr-vr-dashed-left-top
{
	border:#808080;
	border-left-style:dotted;
	border-top-style:dotted;
	border-right-width:0px;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:1px;
	padding-left:3;
	padding-right:3;
	padding-bottom:0;
	padding-top:3;
	background-color:White;
	vertical-align:top;
}
table td.hr-dashed-top-blue
{
	border:#808080;
	border-top-style:dotted;
	border-right-width:0px;
	border-left-width:0px;
	border-top-width:1px;
	border-bottom-width:0px;
	padding:0;
	background-color:#DDF1F2;
	vertical-align:top;
}
.FloatRight 
{
	clear:right;
	float:right;
	margin-top:5;
	margin-left:5;
}
.FloatLeft 
{
	clear:left;
	float:left;
	margin-top:5;
	margin-right:5;
	margin-bottom:0;
}
.bodywidespacing
{
	width:99%;
	text-align:center;
	padding:15 0 15 0;
}
.bodywidespacing a
{
	display:inline-block;
	padding-left:25;
}
/*****PageTitle and H1  should have duplicate styles****/
.PageTitle
{
	font-weight:bolder;
	font-size:16px;
	color:#808080;
	font-family:Trebuchet, Arial, sans-serif;
	padding-left:3;
	margin-top:10px;
	margin-bottom:8px;
}
/*****PageTitle and H1  should have duplicate styles****/
H1
{
	font-weight:bolder;
	font-size:16px;
	color:#808080;
	font-family:Trebuchet, Arial, sans-serif;
	padding-left:3px;
	margin-top:10px;
	margin-bottom:8px;
}
H1 .H1Title 
{
	width:100%;
}
.BodyText
{
	font-size:12px;
	color:#000000;
	font-family:Trebuchet, Arial, sans-serif;
	padding-left:3;
	margin-top:3px;
	margin-bottom:12px;
}
.BodyTextEditorial
{
	color:#5B6481;
	font-family:Trebuchet, Arial, sans-serif;
	padding-left:3;
	margin-bottom:8;
	font-size:12px;
}
.grayText
{
	font-size:11px;
	color:#4D4D4D;
	font-family:Trebuchet, Arial, sans-serif;
	text-decoration:none;
	margin-top:0px;
}
.grayText:hover
{
	color:#E28D47;
}
.happenings
{
	border:1px solid #48B9C6; background-image:url('../images/HH_Summer.gif');
	background-repeat:no-repeat;
	background-position:left bottom;
	height:35;
	margin-top:30;
	background-color:#E8F9F9
}
.bottombox-padded
{
	text-align:left;
	padding-top:15;
	padding-right:10;
}
.viewAllLink
{
	padding-left:23;
	background-image:url('../images/viewAll.gif');
	background-position:left center;
	color:#808080;
	font-style:italic;
	font-size:12px;
	font-family:Trebuchet, Arial, sans-serif;
	background-repeat:no-repeat;
	text-decoration:none
}
.viewAllLink:hover
{
	color:#E28D47;
}
.ErrorText
{
    color:Red;
    font-size:12px;
	font-family:Trebuchet, Arial, sans-serif;
    text-align:left;
}
/*****SubtitleText and H3 should have duplicate styles****/
.SubTitleText
{
	font-size:12px;
	color:#5B6481;
	font-family:Trebuchet, Arial, sans-serif;
	padding-left:3;
	margin-bottom:2px;
	margin-top:8px;
}
/*****SubtitleText and H3 should have duplicate styles****/
H3
{
	font-size:12px;
	color:#5B6481;
	font-family:Trebuchet, Arial, sans-serif;
	padding-left:3;
	margin-bottom:2px;
	margin-top:8px;
	
}
.sidelist
{
	padding:0px;
	font-size:10px;
	color:#808080;
	line-height:12px;
	padding-top:4px;
	font-family:Trebuchet, Arial, sans-serif;
}
/*****TitleText and H2 should have duplicate styles****/
.TitleText
{
	font-size:13px;
	color:#182A69;
	font-family:Trebuchet, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	padding-left:0px;
	padding-bottom:0px;
	margin-bottom:2px;
	margin-top:8px;
}
.TitleText:hover
{
	color:#E28D47;
}
.whitefont
{
	color:White;
}
/*****TitleText and H2 should have duplicate styles****/
H2
{
	font-size:13px;
	color:#182A69;
	font-family:Trebuchet, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	padding-left:0px;
	padding-bottom:0px;
	margin-bottom:2px;
	margin-top:8px;
}
H2 a
{
	color:#182A69;
	text-decoration:none;
}
H2 a:hover
{
	color:#E28D47;
}
.bodyarea
{
	/*padding-right:10px;*/
	padding-left:0px;
	clear:both;
}
.jfkbodyarea
{
	text-align:center;
	background-color:#009AE0;
	vertical-align:top;
	padding-top:0;
	padding-bottom:10;
}
.solidbox
{
	border:#E28D47;
	border-style:solid;
	border-width:1px;
	padding:0px;
	width:100%;
	background-color:#FFFFFF;
	text-align:left;
}
.dashedbox
{
	border:#808080;
	border-style:dotted;
	border-width:1px;
	background-color:#FFFFFF;
}
.HHappenings
{
	background-image:url('../Images/marker.gif');
	background-repeat:no-repeat;
	background-position:left top;
	font-weight:bold;
	font-family:Arial;
	font-size:11px;
	color:#182A69;
	padding-left:23
}
.BulletedText
{
	font-size:12px;
	color:#000000;
	font-family:Trebuchet, Arial, sans-serif;
	background-image:url('../Images/LightGreyBullet.gif');
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:15; padding-right:0px; padding-top:0px; padding-bottom:0px;
}
ul
{	
	margin-left:12px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:10px;
	padding:0px;
}
ul li
{
	list-style-type:none;
}
ol
{
	margin-left:12px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:10px;
	padding:0px;
}
.bulleted
{
	background-image:url('../Images/BlueBullet.gif');
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:10;
}
.greybullet
{
	background-image:url('../images/lightgraybullet.gif');
	line-height:16px;
}
.NumberedListText
{
	font-size:12px;
	color:#000000;
	font-family:Trebuchet, Arial, sans-serif;
}
.ArticleLink
{
	font-weight:bold;
	font-family:Arial;
	font-size:11px;
	color:#182A69;
	padding-left:3;
	text-decoration:none;
}
.seriesArticleLink
{
	font-weight:bold;
	font-family:Arial;
	font-size:11px;
	color:#182A69;
	padding-left:0;
	text-decoration:none;
	padding-top:0;
}
.ArticleLink:hover
{
	color:#E28D47;
}
.ResourceCentresListbox
{
	border-width:1px;
	border-style:solid;
	border-color:#808080;
}
.ResourceCentresListbox option
{
	font-family:Arial;
	font-size:10px;
	color:#4d4d4d;
}
.FeatureArea
{
	background-color:#48B9C6;
	margin:0;
	padding-left:5;
	padding-bottom:0;
	vertical-align:top;
	padding-top:0;
}
.FeatureAreaText
{
    font-weight:bold;
	font-family:Arial;
	font-size:11px;
	color:White;
	text-decoration:none;
	padding-top:5px;
	padding-bottom:5px;
	width:100%;/* Added to make up for the IE bug (disppearance of the text) */
}
/******************Featured Content Header for Health A-Z************************/
.featuredhdr
{
    font-weight:bold;
	font-family:Arial, MS Trebuchet;
	font-size:11px;
	color:#808080;
	text-decoration:none;
	padding:0;
}
.seriesarea#seriesarea
{
	background-color:#6F7F8E;
	vertical-align:top;
	margin-bottom:10;
}
.seriesarea
{
	background-color:#E28D47;
	vertical-align:top;
}
.series-image-added
{
	background-image:url('../images/SeriesPhotoH.gif');
	background-position:left top;
	background-repeat:no-repeat
}
.seriesarea .ArticleTitleLink
{
	color:#FFF;
	line-height:1.26;
}
.seriesarea .ArticleTitleLink .TitleText
{
	color:#FFF;
}
.seriesarea .ArticleTitleLink:hover
{
	color:#182A69;
	line-height:1.26;
}
.seriesarea .ArticleTitleLink:hover .TitleText
{
	color:#182A69;
}
.whitebg
{
	background-color:White;
}
.azdropdown
{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#4d4d4d;
	margin:0px;
	height:15px;
}
.topsolid
{
	border-color:#4d4d4d;
	border-top-width:1px;
	border-top-style:solid;
}
.leftsolid
{
	border-color:#4d4d4d;
	border-left-width:1px;
	border-left-style:solid;
	background-color:White;
	width:12px;
	text-align:center;
	padding-top:0;
	margin-top:0;
	float:left;
}
.bottomsolid
{
	border-color:#4d4d4d;
	border-bottom-width:1px;
	border-bottom-style:solid;
}
.rightsolid
{
	border-color:#4d4d4d;
	border-right-width:1px;
	border-right-style:solid;
}
.alphaLinks
{
	font-size:10px;
	color:#808080;
	font-family:Trebuchet, Arial, sans-serif;
	text-decoration:none;
	width:14px;
}
div.row
{
	float:left;
	overflow:auto;
}
div.row br
{
	clear:left;
	padding:0;
	margin:0;
}
.headerarea
{
	margin-top:8px;
	padding:5;
	float:none;
}
.headerarea div
{
	float:left;
}
.TitleArea
{
	background-color:#48B9C6;
	margin-bottom:2;
	margin-top:2;
	width:100%;
	height:42px;
	background-image:url('../images/sidenavtopcell.gif');
	background-repeat:no-repeat;
	background-position:left bottom
}
.TitleArea font
{
	color:White;
	font-family:Trebuchet, Arial, sans-serif;
	font-size:18px;
	font-weight:bold;
	height:22px;
	line-height:36px;
	padding-left:18px;
}
.TopSideNavItemStyle
{
	padding-left:10;
	width:148;
	display:block;
	float:left;
	padding-top:19;
}
/*****Back to Top Link****/
.Backtotop
{
	color:#182A69;
	font-size:13px;
	font-family:Trebuchet, Arial, sans-serif;
	text-decoration:none;
}
.Backtotop:hover
{
	color:#E28D47;
}
/****************** Sidebar Navigation Styles ***************************/
.navwrapper
{
	border-left:0px solid #808080; border-right:1px solid #808080; border-top:0px solid #808080; border-bottom:1px solid #808080; padding:0px; background-color:White;
	width:160
}
.DropperSideBarBG_On
{
	border-top:1px solid White; font-family:Trebuchet, Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	vertical-align:middle;
	text-decoration:none;
	margin:0px;
	padding-right:1;
	background-color:#182A69;
	background-repeat:no-repeat;
	background-position:left center;
	width:160;
	height:28;
	
}
.bottomwhiteborder
{
	border-bottom:1px solid White;
}
.DropperSideBarBG_Off
{
	border-top:1px solid White; font-family:Trebuchet, Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	vertical-align:middle;
	text-decoration:none;
	margin:0px;
	padding-right:1;
	background-color:#182A69;
	width:160;
	height:28;
	cursor:pointer;
	background-color:#182A69
}
.SideNav_On
{
	font-family:Trebuchet, Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:1.1em;
	color:#E28D47;
	text-decoration:none;
}
.arrowdown
{
	background-image:url('../images/arrowltcolourbgV.gif');
	background-repeat:no-repeat;
	background-position:left center
}
.arrowside
{
	background-image:url('../images/arrowltcolourbg.gif');
	background-repeat:no-repeat;
	background-position:center left;
	
}
.noMouseHand
{
	cursor:text;
}
.mouseHand
{
    cursor:pointer;
}
.SideNav_Off
{
	font-family:Trebuchet, Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:1.1em;
	color:white;
	text-decoration:none;
}
.SideNav_Off:hover
{
	color:#E28D47;
}
.SideNavChildren_On
{
	font-family:Trebuchet, Arial, sans-serif;
	font-size:11px;
	line-height:1.1em;
	color:#E28D47;
	text-decoration:none;
	padding-top:0;
	margin-top:2;
	margin-bottom:3;
}
.SideNavChildren_Off
{
	font-family:Trebuchet, Arial, sans-serif;
	font-size:11px;
	line-height:1.1em;
	color:#4D4D4D;
	text-decoration:none;
}
.SideNavChildren_Off:hover
{
	color:#E28D47;
}
.SideNavGChildren_On
{
	font-family:Trebuchet, Arial, sans-serif;
	font-size:11px;
	line-height:1.1em;
	color:#E28D47;
	text-decoration:none;
}
.SideNavGChildren_Off
{
	font-family:Trebuchet, Arial, sans-serif;
	font-size:11px;
	line-height:1.1em;
	color:#4D4D4D;
	text-decoration:none;
	padding-top:1;
	padding-bottom:1;
}
.SideNavGChildren_Off:hover
{
	color:#E28D47;
}
/***************** End Sidebar Navigation Styles *******************/
/************** Borders **********************/
.featureImages
{
     border-color:#808080;
     border-width:1px;
     border-style:solid;
}
.hr-dashed-top-bottom
{
	border-left:0px dotted #808080; border-right:0px dotted #808080; border-top:1px dotted #808080; border-bottom:1px dotted #808080; border-spacing:1px;
	padding-top:2px;
	padding-bottom:2px;
	background-color:#FFFFFF;
	text-align:right
}
.hr-dashed-top
{
	border:#808080;
	border-top-style:dotted;
	border-right-width:0px;
	border-left-width:0px;
	border-top-width:1px;
	border-bottom-width:0px;
	padding-top:2;
	background-color:White;
	vertical-align:top;
}
.hr-solid-top
{
	border-top-color:#808080;
	border-top-style:dotted;
	border-top-width:1px;
	margin-top:2;
	margin-left:0;
	margin-right:0;
	background-color:White;
	vertical-align:top;
}
.hr-dashed-bottom
{
	border:#808080;
	border-bottom-style:dotted;
	border-right-width:0px;
	border-left-width:0px;
	border-top-width:0px;
	border-bottom-width:1px;
	padding-bottom:2;
	background-color:White;
}
.hr-solid-bottom
{
	border-bottom-color:#808080;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	padding-bottom:2;
	background-color:White;
}
.vr-solid-right-left
{
	border:#808080;
	border-right-style:dotted;
	border-left-style:dotted;
	border-right-width:1px;
	border-left-width:1px;
	border-top-width:0px;
	border-bottom-width:0px; /* the following two lines don't work well in firefox */ /*padding-right:10px; 	padding-left:10px;*/
	padding-top:0;
	padding-bottom:10;
	background-color:#FFFFFF;
	margin-top:5;
	margin-bottom:5;
}
.vr-dashed-left
{
	border-left-color:#808080;
	border-left-style:dotted;
	border-left-width:1px;
}
.vr-dashed-right
{
	border-right-color:#808080;
	border-right-style:dotted;
	border-right-width:1px;
}
.vr-solid-left
{
	border-left-color:#808080;
	border-left-style:dotted;
	border-left-width:1px;
}
/************** End Borders **********************/
/************** Structured Links *****************/
.BulletedArticleTitle
{
	color:#182A69;
	font-size:13;
	font-family:Trebuchet, Arial, sans-serif;
	text-decoration:none;
	font-weight:normal;
	background-image:url('../Images/BlueBullet.gif');
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:15
}
.BulletedArticleTitle a
{
	color:#182A69;
	font-size:13;
	font-family:Trebuchet, Arial, sans-serif;
	text-decoration:none;
}
.BulletedArticleTitle:hover
{
	color:#E28D47;
}
.BulletedArticleTitle a:hover
{
	color:#E28D47;
}
.LinksArea
{
	background-color:#EEEEEE;
	border-color:#182A69;
	width:450;
	border-width:1px;
	border-style:solid;
}
.collectionheader
{
	background-color:#182A69;
	color:white;
	font-size:14;
	font-family:Trebuchet, Arial, sans-serif;
	font-weight:bold;
	width:450;
}
.InternalLinksArea
{
	border-top:1px solid #cecece; border-bottom:1px solid #cecece; background-color:#EEEEEE;
	width:450;
	padding:10;
	display:block
}
/************** End Structured Links *************/
/************** Glossary Styles *************/
div.fixed
{
	position:absolute;
}
TABLE.holder_blue
{
	border-right:#9fa1a4 1px solid;
	border-top:#9fa1a4 1px solid;
	border-left:#9fa1a4 1px solid;
	border-bottom:#9fa1a4 1px solid;
	border-collapse:separate;
	background-color:#e7f7ff;
}
TABLE.holder
{
	border-right:#9fa1a4 1px solid;
	border-top:#9fa1a4 1px solid;
	border-left:#9fa1a4 1px solid;
	border-bottom:#9fa1a4 1px solid;
	border-collapse:separate;
	background-color:white;
	border-spacing:0;
}
.GlossItemOn
{
	font-size:12px;
	border-left-color:#f9d9c4;
	border-bottom-color:#f9d9c4;
	color:black;
	border-top-color:#f9d9c4;
	font-family:Trebuchet, Arial, sans-serif;
	background-color:#deeff7;
	text-decoration:none;
	border-right-color:#f9d9c4;
	cursor:help;
}
.GlossItemOff
{
	padding-right:0px;
	padding-left:0px;
	font-size:12px;
	padding-bottom:0px;
	margin:0px;
	color:black;
	line-height:16px;
	padding-top:0px;
	font-family:Trebuchet, Arial, sans-serif;
	text-decoration:none;
}
TD.GlossSideLeft
{
	background-position:left top;
	background-image:url('../Images/SK_PopUpGlossary_04.gif');
	background-repeat:repeat-y
}
TD.GlossSideRight
{
	background-position:right top;
	background-image:url('../Images/SK_PopUpGlossary_06.gif');
	background-repeat:repeat-y
}
TD.GlossBotCenter
{
	background-image:url('../Images/SK_PopUpGlossary_08.gif');
	background-repeat:repeat-x
}
TD.GlossTopCenter
{
	background-position:left bottom;
	background-image:url('../Images/SK_PopUpGlossary_02.gif');
	background-repeat:repeat-x
}
TD.GlossTopLeft
{
	background-position:left bottom;
	background-image:url('../Images/SK_PopUpGlossary_01.gif');
	background-repeat:no-repeat
}
TD.GlossTopRight
{
	background-position:left bottom;
	background-image:url('../Images/SK_PopUpGlossary_03.gif');
	background-repeat:no-repeat
}
TD.GlossBotLeft
{
	background-image:url('../Images/SK_PopUpGlossary_07.gif');
	background-repeat:no-repeat
}
TD.GlossBotRight
{
	background-image:url('../Images/SK_PopUpGlossary_09.gif');
	background-repeat:no-repeat
}
/************** End Glossary Styles *************/
/************** SiteMap Styles *************/
/************** - modified from SideNavGChildren_Off *************/
.NavGChildren_Off
{
	font-family:Trebuchet, Arial, sans-serif;
	font-size:11px;
	line-height:1em;
	color:#4D4D4D;
	text-decoration:none;
	padding-top:0;
	padding-bottom:0;
	margin-top:0;
	margin-bottom:0;
}
.NavGChildren_Off li a:hover
{
	color:#E28D47;
}
/************** End SiteMap Styles *************/
.indnt
{
 margin-top:-15;
 margin-left:25;
 text-align:left;
}
/***********Breadcrumb Styles***********************/
.breadcrumblnk
{
    font-family:Trebuchet, Arial, sans-serif;
	font-size:10px;
	color:#666666;
	text-decoration:none;
}
.breadcrumblnk:hover
{
    color:#ce7122;
}
.lnkoff
{
    color:#ce7122;
}
/***********End Breadcrumb Styles***********************/
/******* Site and Brochure Table Styles *********/
table.custom {
  width:100%;
  border-width:1px;
  border-color:#cccccc;
  border-style:solid;
  border-collapse:collapse;
  margin:auto;
  text-align:left;
  font-family:Trebuchet, Arial, sans-serif;
}
table.custom td
{
	font-family:Trebuchet, Arial, sans-serif;
	font-size:12px;
	text-align:left;
	color:#000000;
	padding:3mm;
	border-color:#cccccc;
	border-style:solid;
	border-width:thin;
	border-width:1px;
}
table.custom td.blue
{
	font-size:14px;
	color:#182A69;
	font-family:Trebuchet, Arial, sans-serif;
	font-weight:bold;
	text-align:left;
	background-color:#ddf1f2;
	padding:3mm;
	border-color:#cccccc;
	border-style:solid;
	border-width:thin;
	border-width:1px;
}
table.custom td.titlerow
{
	font-size:12px;
	color:#5B6481;
	font-family:Trebuchet, Arial, sans-serif;
	border-color:#ffffff;
	border-width:0;
	border-bottom-width:thin;
	border-bottom-color:#cccccc;
	border-width:1px;
}
/*******end Temp **********/
.IWK 
{
	display:none;
}
.pageNav {
	border:solid 1px #7a1414;
	font-family:Arial, Verdana, sans-serif;
	font-size:12px;
	font-weight:bold;
	background-color:#f4e5ca;
	margin-bottom:5;
}
.topCell {
	background-image:url('../Images/bkgrnd_H1N1.jpg');
	background-repeat:no-repeat;
	text-align:left;
	font-weight:normal;
	color:#520006;
	margin-top:0;
	margin-bottom:0;
}
.pageNav h5 {
	font-size:18px;
	font-weight:bold;
	padding:3 0 0 3;
	margin:0;
}
.pageNav h6 {
	font-size:16px;
	font-weight:normal;
	padding:0 0 0 3;
	margin:0;
}
.pageNav h6 a {
	font-size:16;
	font-weight:normal;
	color:#520006;
	padding:0 0 0 3;
	margin:0;
	background-color:Transparent;
}
.pageNav h6 a:link {
	font-size:16;
	font-weight:normal;
	color:#520006;
	padding:0 0 0 3;
	margin:0;
	background-color:Transparent;
}
.pageNav h6 a:visited {
	font-size:16;
	font-weight:normal;
	color:#520006;
	padding:0 0 0 3;
	margin:0;
	background-color:Transparent;
}
.pageNav h6 a:hover {
	font-size:16;
	font-weight:normal;
	text-decoration:underline;
	color:#520006;
	padding:0 0 0 3;
	margin:0;
	background-color:Transparent;
}
.pageNav h6 a:active{
	font-size:16;
	font-weight:normal;
	color:#520006;
	padding:0 0 0 3;
	margin:0;
	background-color:Transparent;
}
.pageNav td {
	border:solid 1px #7a1414;
	padding:3;
}
.pageNav a {
	text-decoration:none;
	display:block;
	padding:5;
}
.pageNav a:link {
	color:#000000;
	text-decoration:none;
	background-color:#f4e5ca;
}
.pageNav a:visited {
    color:#000000;
    text-decoration:none;
    background-color:#f4e5ca;
}
.pageNav a:hover {
    color:#000000;
    text-decoration:none;
    background-color:#f7c891;
}
.pageNav a:active {
    color:#000000;
    text-decoration:none;
    background-color:#f7c891;
}
.pageNav .Selected a {
    color:#000000;
    text-decoration:none;
    background-color:#f7c891;
}
.pageNav .Selected a:link {
    color:#000000;
    text-decoration:none;
    background-color:#f7c891;
}
.pageNav .Selected a:visited {
    color:#000000;
    text-decoration:none;
    background-color:#f7c891;
}
.pageNav .Selected a:hover {
    color:#000000;
    text-decoration:none;
    background-color:#f7c891;
}
.pageNav .Selected a:active {
    color:#000000;
    text-decoration:none;
    background-color:#f7c891;
}
.imgLink {
    margin-top:0;
    padding-top:2;
}
.imgLink a img {
	border:none 0 0;
	border-style:none;
}