*
	{
		/*padding-top:0px;
		margin-top:0px;*/
	}





abbr[title]
	{
		border-bottom: 1px dotted #000;
	}
abbr[title]:hover 
	{
		cursor: help;
	}




td
	{
		border:1px solid #999;
	}
.tdBlank
	{
		height:0px;
		border:0px solid #f00;
	}
/*th
	{
		background-color:#ff0;
		border:1px solid #999;
	}*/


/*
438c9d - red
438c9d - green
3ca3ff - blue
*/

#accessibilityLinks
	{
		display:none;
	}








#printPage
	{
		border:0px solid #f00;
		padding:0px;
		margin-bottom:20px;
		padding-top:20px;
	}

	
#printPage a
	{
		color:#000;
		text-decoration:none;
		font-size:80%;
		font-weight:bold;
	}

#printPage a:hover
	{
		color:#000;
		text-decoration:underline;
	}


#remaining
	{
		font-weight:normal;
	}















	











/*strong
	{
		background:transparent url('images/pawprint.gif') no-repeat 100% 60%;
		padding-right:18px;
	}
*/
a.external 
	{
		/*background:transparent url('images/external.gif') no-repeat 100% 60%;
		padding-right:13px;*/
	}
a.internal 
	{
		/*background:transparent url('internal.gif') no-repeat 100% 60%;
		padding-right:13px;*/
	}


h2
	{
		margin:0;
		/*text-align:right;*/
		padding:0;
		/*border:1px solid #f00;
		width:90%;*/
	}
h3
	{
		/*display:inline;*/
		font-size:170%;
		font-weight:bold;
		color:#000;
	}
h4
	{
		font-weight:bold;
		padding:3px 0px 3px 10px;
		border:1px solid #438c9d;
		border-bottom-width:0px;
		background-color:#d0e2e6;
		color:#438c9d;
		display:block;
		margin:0px;
	}

.h4full
	{
		font-weight:bold;
		padding:3px 0px 3px 10px;
		border:1px solid #438c9d;
		background-color:#d0e2e6;
		color:#438c9d;
		display:block;
		margin:0px;
	}

.h4 a, .h4full a
	{
		color:#438c9d;
		text-decoration:none;
	}
.h4 a:hover, .h4full a:hover
	{
		text-decoration:underline;
	}



.h2extraText
	{
		color:#fff;
		font-weight:bold;
	}


p
	{
		/*margin-top:0px;*/
		text-indent:0px;
	}

/*blockquote
	{
		padding:10px;
		border:1px solid #438c9d;
		margin:10px;
	}
*/





blockquote
	{
		margin: 2em 2em 2em 1em;
		padding-left: 4.25em;
		padding-right: .75em;
		padding-top:0.75em;
		background: url('../images/speech_open.gif') top left no-repeat;
	}
blockquote p
	{
		margin:0px;
		padding-bottom:1.75em;
		background: url('../images/speech_close.gif') bottom right no-repeat;
		/*background: url('images/speech_close.gif') bottom right no-repeat;*/
	}
	
	
	

/*
label
	{
		display:inline;
	}
*/











#titleBannerLinks
	{
		border:0px dashed #f00;
		margin:0px;
		padding:0px;
	}
#titleBannerMain
	{
		border:0px dashed #f00;
		margin:0px;
		padding:0px;
	}
#titleBannerBanners
	{
		border:0px dashed #f00;
		margin:0px;
		padding:0px;
	}
























/*		
#advancedSearch
	{
		float:right; 
		border:0px solid #000;
		margin-right:10px;
		margin-top:4px;
		
	}
#advancedSearch a
	{
		color:#fff;
		font-size:80%;
		font-weight:bold;
		text-decoration:none;
	}
#advancedSearch a:hover
	{
		text-decoration:underline;
	}
*/


















#mainCenter
	{
		margin:0px;
		padding:0px;
		border:0px solid #f00;
		margin-left:245px;
		/*width:auto;*/
		margin-right:170px;
		text-align:left;
		color:#000;
		font-size:80%;
		/*background-color:#ff0;*/
	}




#mainCenter a
	{
		
		color:#000;
		padding:0.1em;
		text-decoration:underline;
		font-weight:bold !important;
		padding:0.1em 0.2em !important;
		/*background-color:#ff0;*/
	}
#mainCenter a:hover
	{
		color:#fff !important;
		text-decoration:none;
		background-color:#438c9d;
	}







#mainCenter ul, #mainCenter ol
	{
		border:0px solid #f00;
		/*list-style-type:disc;*/
		margin-top:1em;
	}
#mainCenter li
	{
		border:0px solid #438c9d;
		border-bottom:0px solid #438c9d;
		/*list-style-type:disc;*/
		padding-bottom:0.2em;
		padding-top:0px;
		line-height:2em;
		
	}


.newsIntroSubNav
	{
		border:0px solid #f00 !important;
		margin-top:0 !important;
		padding-top:0 !important;
	}
.newsIntroSubNav li
	{
		border:0px solid #f00 !important;
		margin-top:0 !important;
		padding-top:0 !important;
		line-height:1.5em !important;
		margin-bottom:0.5em;
	}


/*
#mainCenter li a
	{
		color:#000;
		text-decoration:none;
		padding:0.2em 0.5em 0.2em 0.5em;
	}
#mainCenter li a:hover
	{
		text-decoration:none;
		background-color:#438c9d;
		color:#fff;
	}
*/


/*
#mainCenter ol
	{
		border-bottom:0px solid #f00;
		margin-top:0em;
		padding:0px;
	}
#mainCenter ol li
	{
		border-bottom:1px solid #438c9d;
		list-style-type:none;
		margin:0px;
		padding-bottom:1em;
		padding-top:1em;
	}
*/
#mainCenter p
	{
		line-height:1.3em;
		color:#000;
	}








/* ##### headline navigational elements ##### */
/*	#headlineNavigation
	{
		border:0px solid #000; 
		margin-bottom:0px; 
		x_margin-top:20px; 
		x_padding-bottom:20px; 
		x_border-bottom:1px solid #438c9d;
		x_white-space: nowrap; 
	}

#headlineNavigation ul
	{
		border:0px solid #f00; 
		margin:0px;
		padding:0px;
		x_display:inline;
	}
#headlineNavigation li
	{
		border:1px solid #000; 
		display:inline;
		margin:0px;
		padding:3px;
		margin-right:0.5em;
	}
#headlineNavigation a
	{
		border:1px solid #00f; 
		background-color:#ccc;
		text-decoration:none;
		width:100%;
	}
#headlineNavigation a:hover
	{
		background-color:#9cf;
	}
*/
/*here123
#headlineNavigation ul li a:hover
	{
		text-decoration:underline;
		background-color:#438c9d;
	}*/
/*#headlineNavigation td
	{
		text-align:center;
	}*/
/* ##### headline navigational elements ##### */



.headlineHolder
	{
		border-bottom:1px solid #ccc; 
		margin-bottom:0.5em;
		float:right;
		width:100%;
		/*xborder:1px solid #f00;*/
	}
.headlineHolder h2
	{
		color:#000;
		font-size:130%;
	}
.headlineHolderImage
	{
		float:right;
		border:0px solid #f00; 
		margin-left:1em;
		margin-bottom:1em;
		clear:left;
		padding:0 !important;
	}
.headlineHolderImage a
	{
		margin:0em !important;
		padding:0em !important;
	}
.headlineHolderImage a:hover
	{
		margin:0em !important;
		padding:0em !important;
		background-color:#fff !important;
	}
.headlineHolderImage img
	{
		margin:0em !important;
		padding:0em !important;
		border:0px solid #0f0;
	}
.headlineTextHolder
	{
		margin:0;
		padding:0;
		border:0px solid #f00;
	}
.headlineP
	{
		margin-top:0.5em !important;
		margin-bottom:0.5em !important;
		/*xmargin:0 !important;*/
		padding:0 !important;
		border:0px solid #f00;
		text-align:justify;
	}
.headlineReadMore
	{
		margin:0 !important;
		padding:0 !important;
		border:0px solid #f00;
		display:block;
	}




/*
.readMore a
	{
		color:#438c9d;
		padding:1px 2px 1px 2px;
		text-decoration:none;
	}
.readMore a:hover
	{
		background-color:#438c9d;
		text-decoration:none;
		color:#f00;
	}
*/





#mainCenter li a
	{
		/*color:#000;
		font-weight:bold;
		line-height:2em;*/
		/*background:transparent url('images/external.gif') no-repeat 100% 60%;
		padding-right:13px;*/
	}


#mainCenter .headlineDate
	{
		color:#000;
		font-weight:bold;
	}


#mainCenter h1
	{
		/*display:inline;
		color:#fff;*/
	}


/*
#mainCenter h2
	{
		display:block;
		xcolor:#0f0;
		font-size:130%;
	}
*/



/*
#mainCenter li h2
	{
		display:inline;
		color:#000;
		font-size:100%;
		margin:0px;
		padding:0px;
	}
*/
#mainCenter h3
	{
		color:#000;
		margin:0px;
		padding:0px;
	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	





/*#mainCenterContent, #mainCenterContentComments, #mainCenterContentAddComment*/
#mainCenterContent
	{
		/*text-align:left;*/
		color:#000;
		font-size:100%;
		padding-top:1em;
		padding-bottom:0em;
		border:0px solid #f00;
		margin-bottom:3em;
		/*line-height:20px;*/
	}
#mainCenterContent p
	{
		color:#000;
		margin-top:15px;
		/*line-height:0.2em;*/
		border:0px solid #ff0;
	}



#mainCenterContent hr
	{
		margin:2em 0em;
		border-top:0px solid #438c9d;
		height:1px;
		background-color: #438c9d;
		
	}




/*
#mainCenterContent a
	{
		color:#000;
		font-weight:bold !important;
		text-decoration:underline;
	}
.mainCenterContent a:hover
	{
		text-decoration:none;
		color:#fff;
		background-color:#438c9d;
	}
*/






/*
#mainCenterContent h2
	{
		background-color:#ff0;
	}
*/


/*
#mainCenter a
	{
		color:#438c9d;
		text-decoration:underline;
		font-weight:bold;
	}
#mainCenter a:hover
	{
		color:#000;
		text-decoration:none;
		background-color:#d0e2e6;
	}
*/







/*
.headlineImageHolder
	{
		width:100px;
		float:right;
		border:0px solid #f00;
		margin-left:20px;
		margin-top:1.5em;
		
	}
.headlineImage
	{
		border:0px solid #999;
		clear:both;
	}
*/































/*
#forumReplies li
	{
		
	}

#forumReplies li:ul>li
	{
		
	}
*/












/*
.bottomSpacer
	{
		border:0px solid #f00;
		height:29px;
	}
*/








#h2Bar h2
	{
		color:#fff !important;
		font-size:160% !important;
		border:0px solid #f00;
		width:95%;
		height:25px;
		padding:5px;
	}

.bl_Blue
	{ 
		background:url('../images/bl_a_Blue.gif') 0 100% no-repeat #438c9d; 
	}
.br_Blue
	{ 
		background:url('../images/br_a_Blue.gif') 100% 100% no-repeat #438c9d; 
	}
.bl_BlueLinks
	{ 
		background:url('../images/bl_b_Blue.gif') 0 100% no-repeat #438c9d; 
	}
.br_BlueLinks
	{ 
		background:url('../images/br_b_Blue.gif') 100% 100% no-repeat #438c9d; 
	}
.tl_Blue
	{ 
		background:url('../images/tl_a_Blue.gif') 0 0 no-repeat;
	}
.tr_Blue
	{ 
		border:0px solid #ff0;
		background:url('../images/tr_a_Blue.gif') right top no-repeat; 
		
	}






.bl_Grey
	{ 
		background:url('../images/bl_Grey.gif') 0 100% no-repeat #e3e5e4; 
	}
.br_Grey
	{ 
		background:url('../images/br_Grey.gif') 100% 100% no-repeat; 
	}
.tl_Grey
	{ 
		background:url('../images/tl_Grey.gif') 0 0 no-repeat;
	}
.tr_Grey
	{ 
		background:url('../images/tr_Grey.gif') 100% 0 no-repeat; 
	}

.clear 
	{ 
		font-size:1px; 
		height:15px; 
	}





.downArrow
	{ 
		/*font-size:12px; */
		height:8px;
		background:url('../images/arrowDown_Blue.gif') no-repeat #fff; 
		margin:0px;
		padding:0px;
		border:0px solid #000;
	}






.logo
	{
		height:75px;
		width:225px;
		border:0px solid #000;
	}
	
.miniBanners
	{
		border:0px solid #000;
		margin-left:10px;
		margin-top:5px;
	}
.mainBanner
	{
		border:0px solid #000;
	}



.quickSearchButton
	{
		border:0px solid #fff;
		padding-top:0px;
		margin-right:8px;
	}





.errorMessage
	{
		color:#f00;
		font-weight:bold;
	}
.errorMessage a
	{
		color:#f00;
		font-weight:bold;
	}


/*	
form
	{
		border:1px dashed #f00;
	}
*/

fieldset
	{
		border:1px solid #438c9d;
		/*width:99%;*/
		background-color:#fff;
		padding:10px;
		margin-bottom:15px;
	}
/*fieldset p
	{
		border:1px solid #ff0;
		margin:0px;
	}*/
/*fieldset:hover
	{
		background-color:#ff0;
	}*/

.fieldsetForm
	{
		background-color:#fff;
		margin:0px;
		padding:0px;
	}
fieldset form
	{
		border:0px solid #000;
		margin:0px;
		padding:0px;
	}

/*
fieldset p
	{
		background-color:#f0f;
		margin:0px;
		padding:0px;
	}
*/
.fieldsetP
	{
		margin:0px;
		padding:0px;
	}
legend
	{
		font-weight:bold;
		padding:3px 10px 3px 10px;
		border:0px solid #438c9d;
		background-color:#438c9d;
		color:#fff;
	}
label
	{
		width:150px;
		border:0px solid #000;
		float:left;
		margin-right:20px;
		text-align:right;
		color:#000;
	}
.label_BMPP
	{
		/*width:150px;*/
		border:0px solid #000;
		/*float:left;*/
		/*margin-right:20px;*/
		/*text-align:right;*/
		font-weight:bold;
		color:#000;
	}
/*label:hover
	{
		text-decoration:underline;
	}*/
.labelSpacer
	{
		border:0px solid #000;
		margin-right:0px;
		display:block;
		margin-left:170px;
	}
.labelTextSpacerLeft
	{
		border:0px solid #000;
		margin-right:20px;
		display:block;
		width:150px;
		text-align:right;
		float:left;
		color:#000;
		font-weight:bold;
	}


.registerInput
	{
		background-color:#fff; 
		border:1px solid #438c9d;
	}

input[type="text"]
	{
		margin-bottom:10px;
	}




.fieldsetLinkBar
	{
		background-color:#438c9d; 
		width:98%; 
		padding:5px; 
		border:1px solid #438c9d; 
		border-top-width:0px; 
		margin:0px; 
		margin-top:0px; 
		margin-bottom:0px;
	}
.fieldsetLinkBar a
	{
		color:#fff !important; 
		font-weight:bold;
		text-decoration:none;
	}
.fieldsetLinkBar a:hover
	{
		color:#fff;
		font-weight:bold;
		text-decoration:underline;
		/*background-color:none !important;*/
	}






















.noBulletList li
	{
		border:0px solid #000;
		padding:0px;
		list-style-type:none;
		display:block;
	}

.mainContentP p
	{
		padding:0px; 
		margin:0px;
		color:#000;
		
	}



.formLink
	{
		text-decoration:none;
	}
.formLink:hover
	{
		text-decoration:underline;
	}






.saveRevert
	{
		background-color:#fff; 
		margin-bottom:15px; 
		padding:7px; 
		border:1px solid #438c9d;
	}
.saveRevert a
	{
		text-decoration:none;
		color:#000;
		font-weight:bold;
	}
.saveRevert a:hover
	{
		text-decoration:underline;
		color:#000;
	}



.editLinks
	{
		background-color:#fff; 
		width:100%;
		text-align:center;
		border:0px solid #000;
	}
.editLinks .tdLink
	{
		background-color:#fff;
		border:1px solid #438c9d;
		text-align:center;
		height:30px;
	}
.editLinks .tdLink:hover
	{
		background-color:#d0e2e6;
	}
.editLinks .tdLink a, .tdLinkSelected a
	{ 
		font-weight:bold;
		color:#000;
		text-decoration:none;
		width:100%;
		
	}
.editLinks .tdLink a:hover, .tdLinkSelected a:hover
	{ 
		text-decoration:underline;
	}
.editLinks .tdLinkSelected
	{
		background-color:#438c9d;
		border:1px solid #438c9d;
		text-align:center;
		height:30px;
	}
.editLinks .tdLinkSpacer
	{
		width:5px;
		border:0px solid #fff;
		background-color:#ff0;
	}
/*
.editLinks ul
	{
		border:0px solid #f00;
	}
.editLinks li
	{
		display:inline;
		list-style-type:none;
		margin-right:5px;
	}
.editLinks li a
	{
		color:#ff0;
		text-decoration:none;
		border:1px solid #438c9d;
		width:40px;
		float:left;
		text-align:center;
		top:auto;
		padding:5px;
		margin-right:5px;
		background-color:#fff; 
	}
.editLinks li a:hover
	{
		background-color:#438c9d;
		text-decoration:none;
	}
.editLinks li a:selected
	{
		background-color:#438c9d;
		text-decoration:none;
	}
*/


/*
.editLinks2
	{
		background-color:#fff; 
		xmargin-bottom:15px; 
		width:100%;
		text-align:center;
		border:0px solid #000;
		height:30px;
	}
.editLinks2 a
	{
		color:#ff0;
		text-decoration:none;
		border:0px solid #438c9d;
		width:100%;
		float:left;
		text-align:center;
		top:auto;
		padding:5px 0px 5px 0px;
		margin-right:5px;
		background-color:#fff; 
	}
.editLinks2 a:hover
	{
		background-color:#438c9d;
		text-decoration:none;
	}
.editLinks2 td
	{
		border:1px solid #438c9d;
	}
*/


#toolTip
	{
		display:inline;
	}
#toolTip img
	{
		/*padding-left:100px;*/
		/*vertical-align:center;*/
	}






/*##### START JUMP LINKS IN TABLES ### */
.tableJumpLinks
	{
		border:0px solid #f00;
		width:100%;
	}
#tableJumpLinks a
	{
		display:block;
		width:100%;
		height:100%;
		text-decoration:none;
	}
#tableJumpLinks a:hover
	{
	
	}

/*##### END JUMP LINKS IN TABLES ### */



.jumpLinksTable
	{
		border:1px solid #438c9d;
	}


.jumpLinksTable td
	{
		border:1px solid #438c9d;
		text-align:center;
		width:1em;
		
	}
.umpLinksTable td:hover
	{
	
	}
.jumpLinksTable td a
	{
		font-weight:bold;
		color:#000;
		text-align:center;
		width:100%;
		display:block;
		text-decoration:none;
		padding-top:10px;
		padding-bottom:10px;
		text-align:center;
	}
.jumpLinksTable td a:hover
	{
		background-color:#a5d1cc;
		text-align:center;
		text-decoration:none;
	}


.articleComment
	{
		background-color:#fff;
	}
.articleComment:hover
	{
		/*background-color:#d0e2e6;*/
	}
.commentDivider
	{
		border-bottom:1px solid #438c9d; 
		padding-bottom:1em;
	}








#headlineNavigation
	{
		border:0px dashed #f00;
		margin:0;
		padding:0;
	}

#headlineNavigation ul
	{
		list-style-type:none;
		display:inline;
		margin-left:0;
		padding-left:0;
		border:0px solid #ccc;
	}
#headlineNavigation li
	{
		list-style-type:none;
		display:inline;
		width:5em;
	}
#headlineNavigation li a
	{
		padding:0.5em 0.7em 0.5em 0.7em !important;
		display:inline;
		border:1px solid #438c9d;
		color:#000;
		text-decoration:none;
	}
#headlineNavigation li a:hover
	{
		background-color:#a1c5ce;
	}
.headlineNavigationSelected, .headlineNavigationSelected a
	{
		font-weight:bold;
		background-color:#438c9d;
		color:#fff !important;
		padding:0;
		margin-right:0.5em;
	}
.headlineNavigationSelected a:hover
	{
		background-color:#fff !important;
		color:#000 !important;
	}
.navigationSelected
	{
		/*border:3px solid #f00 !important;*/
		background-color:#438c9d;
	}



.inlineParagraph
	{
		display:inline;
	}












/*
.sectionHomeUL
	{
		border:0px solid #0f0 !important;
		margin:0 !important;
		padding-left:2em;
	}
	.sectionHomeUL li
	{
		border:0px solid #00f !important;
		list-style-type:none !important;
		margin:0 !important;
	}
*/







/* #### accessibility ### */

dl
	{
		line-height:115%;
		padding:0 0 1px 16px;
	}
dt
	{
		float:left;
		margin:0;
		padding:0;
		font-weight:bold;
		width:3em;
		text-align:center;
		border:0px solid #f00;
	}
dd
	{
		padding-left:10px;
		margin-bottom:.5em;
	}

.keyboard
	{
		border:1px solid #000;
		padding:0px 0.5em 0px 0.5em;
		font-weight:bold;
	}







.randomHeaderImage
	{
		border:0px solid #000;
	}



























.articleImageHolder
	{
		width:150px;
		float:right;
		margin-left:2em;
		/*padding-bottom:1em;*/
		margin-top:0.3em;
		text-align:right;
		border:0px solid #f0f;
	}
.articleImageHolder a
	{
		border:0px solid #000;
		background-color:#ff0 !important;
		display:block;
		margin:0 !important;
		padding:0 !important;
		font-weight:normal !important;
		text-decoration:none !important;
		color:#fff !important;
	}
.articleImageHolder a, .articleImageHolder a:hover
	{
		background-color:#fff !important;
		width:150px;
		color:#fff !important;
		font-weight:normal !important;
	}
.articleImage
	{
		border:1px solid #999;
		margin:0 !important;
		padding:0 !important;
		margin-bottom:0.2em !important;
	}
.articleImageCaption
	{
		width:150px;
		float:right;
		border-bottom:1px solid #999;
		color:#333;
		text-align:right;
		font-size:80%;
		margin-top:0 !important;
		padding-bottom:1em;
		margin-bottom:2em;
	}

/*
.enlargeImageLink
	{
		font-weight:normal !important;
		background-color:#f00 !important;
		text-decoration:none !important;
		color:#000 !important;
		border:0px solid #f00 !important;
		margin:0 !important;
		padding:0 !important;
	}
.enlargeImageLink:hover
	{
		font-weight:normal !important;
		background-color:#f00 !important;
		text-decoration:none !important;
		color:#000 !important;
	}
*/



.articleCredits
	{
		/*border:1px solid #438c9d;*/
		/*padding:1em;*/
		background-color:#fff;
		/*padding:1em !important;*/
		margin-top:3em;
		width:auto !important;
		margin-right:175px;
		
	}
.articleCredits p
	{
		margin:0 !important;
		padding:0.3em !important;
		color:#333 !important;
	}
.articleCredits a
	{
		color:#333 !important;
	}
	
	
	

.enlargeImageIcon
	{
		float:left;
		border:0px solid #f00;
		margin:0em 0.5em 1em 0em;
	}






.emphasis
	{
		font-weight:bold !important;
		/*text-decoration:underline;*/
	}



.imageLink
	{
		/*border:5px solid #f00;*/
		background-color:#fff;
		padding:0 !important;
	}
.imageLink:hover
	{
		background-color:#fff !important;
	}


.blackH3
	{
		font-size:18px;
	}
.blackH3Small
	{
		font-size:12px;
		margin-bottom:1em !important;
	}


#formFieldLabel, #formField, .hide
	{
		display:none;
	}


