@charset "utf-8";
/* CSS Document */

/* Ellen's change 05.21.08 */
html, body {
	height: 100%;
}

.ToggleLink {
	Margin-Top: -1em;
	Margin-Left: 2em;
}

.ADAMMoreImages {
	FONT-SIZE: .8em;	
}

.contentMoreLIADAM {
	display: none;
}

.contentMoreLIDHMC, .contentMoreLI1
{
	PADDING-LEFT: 16px;
	LIST-STYLE-POSITION: outside;
	FONT-SIZE: .8em;	
	PADDING-BOTTOM: 4px;
}
.contentMoreLIDHMC {
	display: none;
}
.contentMoreLI1 {
	display: none;
}
.contentMoreLI2 {
	display: none;
}
.contentMoreLI3 {
	display: none;
}
.contentMoreLI4 {
	display: none;
}
.contentMoreLI5 {
	display: none;
}
.contentMoreLI6 {
	display: none;
}
.contentMoreLI7 {
	display: none;
}
.contentMoreLI8 {
	display: none;
}
.contentMoreLI9 {
	display: none;
}
.contentMoreLI10 {
	display: none;
}

BODY
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 100%;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: black;
	PADDING-TOP: 0px;
	FONT-FAMILY: verdana, arial, sans-serif;
	BACKGROUND-COLOR: #ffffff; 
}

A:link { COLOR: #006c8a; }
A:visited { COLOR: #4d7c89; }
A:active { COLOR: #006c8a; }

#global_nav
{
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 1px;
	BACKGROUND: #175e54;
	PADDING-BOTTOM: 1px;
	MARGIN: 0px;
	PADDING-TOP: 1px;
	TEXT-ALIGN: right;
}

#global_nav UL
{
	DISPLAY: inline;
	PADDING-LEFT: 0px;
	FONT-SIZE: 0.7em;
	MARGIN: 0px;
}

#global_nav UL LI
{
	BORDER-RIGHT: #ccc 1px solid;
	PADDING-RIGHT: 12px;
	DISPLAY: inline;
	PADDING-LEFT: 12px;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
}

#global_nav UL LI A
{
	COLOR: #ffffcc;
	TEXT-DECORATION: none;
}

#global_nav UL LI A:hover { BORDER-BOTTOM: #ffffcc 1px dotted; }

#global_nav UL LI.last
{
	PADDING-RIGHT: 12px;
	DISPLAY: inline;
	PADDING-LEFT: 12px;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: 0px;
	PADDING-TOP: 0px;
	BORDER-RIGHT-STYLE: none;
	LIST-STYLE-TYPE: none;
	COLOR: white;
}

#global_nav .current A
{
	COLOR: white;
	BORDER-BOTTOM: #fff 1px dotted;
}

#global_nav FORM
{
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
}

#global_nav .input
{
	BORDER-RIGHT: #000 1px solid;
	BORDER-TOP: #000 1px solid;
	FONT-SIZE: 1em;
	MARGIN: 1px 4px 1px 0px;
	BORDER-LEFT: #000 1px solid;
	BORDER-BOTTOM: #000 1px solid;
	BACKGROUND-COLOR: #fff;
}

#global_nav .submit
{
	BORDER-RIGHT: #000 1px solid;
	PADDING-RIGHT: 3px;
	BORDER-TOP: #000 1px solid;
	PADDING-LEFT: 3px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 1em;
	PADDING-BOTTOM: 1px;
	MARGIN: 1px 4px 1px 0px;
	TEXT-TRANSFORM: uppercase;
	BORDER-LEFT: #000 1px solid;
	COLOR: #000000;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: #000 1px solid;
	BACKGROUND-COLOR: #c6d6c8;
}


#main
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	BORDER-LEFT: #175e54 0px solid;
	PADDING-TOP: 0px;
	height: 100%; /* Ellen's change 05.21.08 */
	overflow: visible; /* Ellen's change 05.21.08 */
}

/* Ellen's change 05.21.08 */
#main table {
	height: 80%;
	overflow: visible;
}

/* Ellen's addition 05.22.08 */
#main table tr td table {
      height: auto;
}

#banner
{
	CLEAR: none;
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 6px;
	BACKGROUND-COLOR: #175e54;
	vertical-align: middle;
	font-size: 1.1em;
}

#banner FORM
{
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN-BOTTOM: 0px;
	PADDING-TOP: 0px;
}

#banner .input
{
	BORDER-RIGHT: #000 0px solid;
	BORDER-TOP: #000 0px solid;
	FONT-SIZE: 1em;
	MARGIN: 1px 4px 1px 0px;
	BORDER-LEFT: #000 0px solid;
	BORDER-BOTTOM: #000 0px solid;
	BACKGROUND-COLOR: #fff;
}

#banner .submit
{
	BORDER-RIGHT: #000 1px solid;
	PADDING-RIGHT: 3px;
	BORDER-TOP: #000 1px solid;
	PADDING-LEFT: 3px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 1em;
	PADDING-BOTTOM: 1px;
	MARGIN: 1px 4px 1px 0px;
	TEXT-TRANSFORM: uppercase;
	BORDER-LEFT: #000 1px solid;
	COLOR: #000000;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: #000 1px solid;
	BACKGROUND-COLOR: #c6d6c8;
}

#banner UL
{
	
	DISPLAY: inline;
	PADDING-LEFT: 0px;
	FONT-SIZE: 0.7em;
	MARGIN: 0px;
	MARGIN-TOP: 20px;
	float: right;
}

#banner UL LI
{
	PADDING-RIGHT: 12px;
	DISPLAY: inline;
	PADDING-LEFT: 12px;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
	COLOR: #ffffff;
	TEXT-ALIGN: right;
	VERTICAL-ALIGN: middle;
}

#section_nav
{
	CLEAR: both;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 2px;
	MARGIN: 0px;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: #aac1aa 1px solid;
	BACKGROUND-COLOR: #175e54;
}

#section_nav UL
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 0.8em;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #fff;
	PADDING-TOP: 0px;
	LINE-HEIGHT: 1.5em; /* Added to enable flexible tabs */
/*	WHITE-SPACE: nowrap; removed for flexible tabs */
	LIST-STYLE-TYPE: none;
}

#section_nav UL LI { DISPLAY: inline; }

#section_nav UL LI A
{
	BORDER-RIGHT: #aac1aa 1px solid;
	PADDING-RIGHT: 6px;
	BORDER-TOP: #aac1aa 1px solid;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 2px;
	MARGIN: 1px 0px;
	BORDER-LEFT: #aac1aa 1px solid;
	COLOR: #000;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #aac1aa 1px solid;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none;
}

#section_nav UL LI A:hover
{
	BACKGROUND: #ffffcc;
	COLOR: #000;
}

#left_column_images td {
	width: 200px;
}

#left_column_images
{
clear: both;
	font-size: 0.8em;
	background-color: #ffffff;
	background-image: none;
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: 0% 0%;
	width: 160px;
	margin: 2px 0px 0px;
	padding: 20px;	
}

#left_column
{
	CLEAR: both;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 0.8em;
	BACKGROUND: #c6d6c8;
	PADDING-BOTTOM: 20px;
	MARGIN: 0px;
	WIDTH: 20%;
	PADDING-TOP: 0px;
}

#left_column .nav_head
{
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 8px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 4px;
	MARGIN: 8px 0 0 0;
	PADDING-TOP: 4px;
}

#left_column UL
{
	DISPLAY: block;
	PADDING-LEFT: 0px;
	padding-bottom: 8px;
	MARGIN: 0px;
	BORDER-BOTTOM: #e4f5e6 1px solid;
}

#left_column UL LI
{
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 0px;
	MARGIN-BOTTOM: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
}

#left_column UL LI A
{
	PADDING-RIGHT: 4px;
	DISPLAY: block;
	PADDING-LEFT: 8px;
	PADDING-BOTTOM: 4px;
	COLOR: #000;
	PADDING-TOP: 4px;
	TEXT-DECORATION: none;
}

#left_column UL LI A:hover
{
	BACKGROUND: #ffffcc;
	COLOR: #000;
}

#left_column .current
{
	BACKGROUND: white;
	COLOR: black;
}

.callout
{
	BORDER-RIGHT: #adc2c9 1px solid;
	PADDING-RIGHT: 8px;
	BORDER-TOP: #adc2c9 1px solid;
	PADDING-LEFT: 8px;
	BACKGROUND: #d6e0e4;
	PADDING-BOTTOM: 2px;
	MARGIN: 20px 6px;
	BORDER-LEFT: #adc2c9 1px solid;
	LINE-HEIGHT: 1.8em;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #adc2c9 1px solid;
}

.callout A { TEXT-DECORATION: underline; }

#address
{
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	FONT-SIZE: 0.9em;
	PADDING-BOTTOM: 0px;
	MARGIN: 30px 0px 0px;
	LINE-HEIGHT: 1.6em;
	PADDING-TOP: 0px;
}

#right_column
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	BORDER-LEFT: #aac1aa 1px solid;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: #fff;
	height: auto; /* Ellen's change 05.21.08 */
	overflow: visible; /* Ellen's change 05.21.08 */
}

#section_banner
{
	BORDER-BOTTOM: #aac1aa 1px solid;
	HEIGHT: 180px;
}

#section_banner_slice
{
	BORDER-BOTTOM: #aac1aa 1px solid;
	HEIGHT: 80px;
}

#section_title
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.3em;
	FLOAT: right;
	PADDING-BOTTOM: 0px;
	MARGIN: 4px;
	COLOR: #4d7c89;
	PADDING-TOP: 0px;
	LETTER-SPACING: 3px;
	WIDTH: 48%;
}

#content
{
	CLEAR: both;
	PADDING-RIGHT: 16px;
	MARGIN-TOP: 4px;
	PADDING-LEFT: 16px;
	PADDING-BOTTOM: 24px;
	LINE-HEIGHT: 1.2em;
	PADDING-TOP: 12px;
	FONT-SIZE: .9em;
	height: auto; /* Ellen's change 05.21.08 */
	overflow: visible; /* Ellen's change 05.21.08 */
}

#content LI
{
	PADDING-LEFT: 16px;
	LIST-STYLE-POSITION: outside;
	FONT-SIZE: 1.0em;	
	PADDING-BOTTOM: 4px;
}

#content TD
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	VERTICAL-ALIGN: top;
	MARGIN: 0px;
/* - Removed to allow table cells with borders in the content DLM 12/15/2004
	BORDER-SPACING: 0px;
	BORDER: 0px;
	BORDER-WIDTH: 0px;
*/
}

#related_column
{
	CLEAR: both;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 0.8em;
	BACKGROUND: #ffffff;
	PADDING-BOTTOM: 20px;
	MARGIN: 0px;
	WIDTH: 40%;
	PADDING-TOP: 0px;
}
#related_content
{
	CLEAR: both;
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 4px;
	MARGIN: 0px;
	WIDTH: 70%;
	PADDING-TOP: 4px;
}

#related_column .nav_head
{
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 8px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 4px;
	MARGIN: 8px 0 10px 0;
	PADDING-TOP: 4px;
	COLOR: #808080;
}

#related_column UL
{
	DISPLAY: block;
	PADDING-LEFT: 0px;
	padding-bottom: 0px;
	MARGIN-LEFT: 10px;
	MARGIN-RIGHT: 10px;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 10px;
	BORDER: #808080 1px solid;
	LIST-STYLE-TYPE: none;
}

#related_column UL LI
{
	FONT-WEIGHT: normal;
	PADDING-RIGHT: 0px;
/*	DISPLAY: block; */
	PADDING-LEFT: 0px;
	MARGIN-BOTTOM: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
	BORDER-BOTTOM: #cccccc 1px solid;
	BACKGROUND: #eeeef4;
}

#related_column H3, #related_column H1
{
	PADDING-LEFT: 2px;
	padding-bottom: 0px;
	MARGIN-LEFT: 10px;
	MARGIN-RIGHT: 10px;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	BORDER-TOP: #808080 1px solid;
	BORDER-LEFT: #808080 1px solid;
	BORDER-RIGHT: #808080 1px solid;
	BORDER-BOTTOM: #808080 0px solid;
	LIST-STYLE-TYPE: none;
	FONT-STYLE: normal;
	PADDING-RIGHT: 4px;
	DISPLAY: block;
	PADDING-BOTTOM: 4px;
	COLOR: #404040;
	TEXT-DECORATION: none;
	BACKGROUND: #d0d8d8;
	FONT-SIZE: 1.1em;

}

#related_column UL LI A
{
	FONT-WEIGHT: normal;
	PADDING-RIGHT: 4px;
	DISPLAY: block;
	PADDING-LEFT: 8px;
	PADDING-BOTTOM: 4px;
	COLOR: #006c8a;
	PADDING-TOP: 4px;
	TEXT-DECORATION: underline;
	BACKGROUND: #ffffff;
	WHITE-SPACE: normal;
}

#related_column .right_nav_text
{
	FONT-WEIGHT: normal;
	PADDING-RIGHT: 4px;
	DISPLAY: block;
	PADDING-LEFT: 8px;
	PADDING-BOTTOM: 4px;
	COLOR: #000;
	PADDING-TOP: 4px;
	TEXT-DECORATION: none;
	BACKGROUND: #ffffff;
	WHITE-SPACE: normal;
}

#related_column UL LI A:hover
{
	BACKGROUND: #ffffff;
	COLOR: #006c8a;
}

#related_column .current
{
	BACKGROUND: white;
	COLOR: black;
}

#footer_printable_nav
{
	CLEAR: both;
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	BACKGROUND: #ffffff;
	PADDING-BOTTOM: 3px;
	MARGIN: 0px;
	PADDING-TOP: 3px;
	TEXT-ALIGN: center;
}

#footer_printable_nav UL
{
	DISPLAY: inline;
	PADDING-LEFT: 0px;
	FONT-SIZE: 0.7em;
	MARGIN: 0px;
}

#footer_printable_nav UL LI
{
	BORDER-RIGHT: #ccc 1px solid;
	PADDING-RIGHT: 12px;
	DISPLAY: inline;
	PADDING-LEFT: 12px;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
	COLOR: black;
}

#footer_printable_nav UL LI.last
{
	PADDING-RIGHT: 12px;
	DISPLAY: inline;
	PADDING-LEFT: 12px;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: 0px;
	PADDING-TOP: 0px;
	BORDER-RIGHT-STYLE: none;
	LIST-STYLE-TYPE: none;
	Color: black;
}

#footer
{
	CLEAR: both;
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	FONT-SIZE: 0.8em;
	BACKGROUND: #175e54;
	PADDING-BOTTOM: 4px;
	TEXT-TRANSFORM: uppercase;
	PADDING-TOP: 4px;
	LETTER-SPACING: 8px;
	TEXT-ALIGN: center;
}

#footer A
{
	COLOR: white;
	TEXT-DECORATION: none; 
}

#footer a:link,
#footer a:visited,{
      COLOR: white;
      TEXT-DECORATION: none;
}

#footer a:hover,
#footer a:active{
BORDER-BOTTOM: #ffffff 1px dotted;
}

/* Ellen's changes 05.21.08 */
#wrapper {
	margin: 0;
	padding: 0;
	width: 100%;
	height: 90%;
	margin-bottom: -7.2em;
}

/* Ellen's changes 05.21.08 */
#content_container {
	position: relative;
	margin-top: 0;
	padding: 0;
	height: 100%;
}

/* Ellen's changes 05.21.08 */
#footer_wrapper {
	clear: both;
	position: relative;
	bottom: 0;
	margin: auto 0;
	height: 95px;
	width: auto;
	padding: 10px 20px;
	background-color: #175e54;
	color: #FFFFFF;
}

/* Ellen's changes 05.21.08 */
#footer_nav_w
{
	font-size: 1em;
	text-align: center;
	position: relative;
	bottom: 0;
}

#footer_nav_w UL
{
	DISPLAY: inline;
	PADDING-LEFT: 0px;
	FONT-SIZE: 0.7em;
	MARGIN: 0px;
}

#footer_nav_w UL LI
{
	BORDER-RIGHT: #ccc 1px solid;
	PADDING-RIGHT: 12px;
	DISPLAY: inline;
	PADDING-LEFT: 12px;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
	COLOR: #888888;
}

#footer_nav_w UL LI A
{
	COLOR: #006c8a;
	TEXT-DECORATION: underline;
}

#footer_nav_w UL LI A:hover { BORDER-BOTTOM: #ffffcc 1px dotted; }

#footer_nav_w UL LI.last
{
	PADDING-RIGHT: 12px;
	DISPLAY: inline;
	PADDING-LEFT: 12px;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: 0px;
	PADDING-TOP: 0px;
	BORDER-RIGHT-STYLE: none;
	LIST-STYLE-TYPE: none;
	color: #888; /* Ellen fixed 05.21.08 */
}

#footer_nav
{
	CLEAR: both;
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	BACKGROUND: #175e54;
	PADDING-BOTTOM: 3px;
	MARGIN: 0px;
	PADDING-TOP: 3px;
	TEXT-ALIGN: center;
}

#footer_nav UL
{
	DISPLAY: inline;
	PADDING-LEFT: 0px;
	FONT-SIZE: 0.7em;
	MARGIN: 0px;
}

#footer_nav UL LI
{
	BORDER-RIGHT: #ccc 1px solid;
	PADDING-RIGHT: 12px;
	DISPLAY: inline;
	PADDING-LEFT: 12px;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
	COLOR: white;
}

#footer_nav UL LI A
{
	COLOR: #ffffcc;
	TEXT-DECORATION: none;
}

#footer_nav UL LI A:hover { BORDER-BOTTOM: #ffffcc 1px dotted; }

#footer_nav UL LI.last
{
	PADDING-RIGHT: 12px;
	DISPLAY: inline;
	PADDING-LEFT: 12px;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: 0px;
	PADDING-TOP: 0px;
	BORDER-RIGHT-STYLE: none;
	LIST-STYLE-TYPE: none;
	Color: white;
}

H1
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 1.2em;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 16px;
	COLOR: black;
	PADDING-TOP: 0px;
}


.printlinkrightgrouphome
{
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	FONT-SIZE: .6em;
	TEXT-ALIGN: right;
	LINE-HEIGHT: .6em;
	MARGIN: 0px 0px -10px 0px;
}
.printlinkright
{
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	FONT-SIZE: .6em;
	TEXT-ALIGN: right;
	LINE-HEIGHT: .6em;
	MARGIN: 0px 0px 15px 0px;
}

H2
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 0.9em;
	PADDING-BOTTOM: 0px;
	MARGIN: 18px 0px 0px;
	COLOR: black;
	PADDING-TOP: 0px;
}

H3
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 0.9em;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 4px;
	COLOR: black;
	PADDING-TOP: 0px;
	FONT-STYLE: italic;
}

H4
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 0.8em;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 4px;
	COLOR: black;
	PADDING-TOP: 0px;
}

P
{
	PADDING-RIGHT: 0px;
	MARGIN-TOP: 2px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 1.0em;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
}

P A:hover { TEXT-DECORATION: underline; }

/*UL { FONT-SIZE: 0.9em; }
*/

.yellow
{
	BORDER-RIGHT: yellow 1px solid;
	PADDING-RIGHT: 6px;
	BORDER-TOP: yellow 1px solid;
	PADDING-LEFT: 6px;
	FONT-SIZE: 0.9em;
	PADDING-BOTTOM: 6px;
	MARGIN: 5px 5px 5px 10px;
	BORDER-LEFT: yellow 1px solid;
	PADDING-TOP: 6px;
	BORDER-BOTTOM: yellow 1px solid;
	BACKGROUND-COLOR: #ffffcc;
}

.yellow IMG { MARGIN-BOTTOM: 10px; }

TH
{
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	FONT-SIZE: 1em;
	PADDING-BOTTOM: 2px;
	VERTICAL-ALIGN: top;
	PADDING-TOP: 2px;
}

TD
{
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	FONT-SIZE: 1em;
	PADDING-BOTTOM: 2px;
	VERTICAL-ALIGN: top;
	PADDING-TOP: 2px;
}

TH { TEXT-ALIGN: right; }

.left_img
{
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 6px;
	PADDING-TOP: 6px;
}

.right_img
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 10px;
	FLOAT: right;
	PADDING-BOTTOM: 6px;
	PADDING-TOP: 6px;
}

.smallcaps
{
	TEXT-TRANSFORM: uppercase;
	LETTER-SPACING: 1px;
}

.phone
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 0.9em;
}

.email
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 0.9em;
}

ADDRESS
{
	FONT-SIZE: 0.9em;
	MARGIN: 1em 0px 0px 2em;
	FONT-STYLE: normal;
}

.orange { COLOR: #ff9933; }

#related
{
	BORDER-RIGHT: #e4eaef 1px solid;
	PADDING-RIGHT: 12px;
	BORDER-TOP: #e4eaef 1px solid;
	PADDING-LEFT: 12px;
	FONT-SIZE: 0.9em;
	PADDING-BOTTOM: 12px;
	MARGIN: 24px 0px 0px;
	BORDER-LEFT: #e4eaef 1px solid;
	PADDING-TOP: 12px;
	BORDER-BOTTOM: #e4eaef 1px solid;
	BACKGROUND-COLOR: #f5f9fc;
}

#related H2
{
	MARGIN-TOP: 0px;
	TEXT-TRANSFORM: uppercase;
	LETTER-SPACING: 3px;
}

#dept_head P
{
	PADDING-RIGHT: 3px;
	DISPLAY: block;
	PADDING-LEFT: 8px;
	FONT-WEIGHT: bold;
	COLOR: white;
	FONT-SIZE: 0.8em;
	PADDING-BOTTOM: 4px;
	MARGIN: -2px -4px;
	PADDING-TOP: 3px;
	BACKGROUND-COLOR: #175e54;
}

#dept_item P
{
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	FONT-SIZE: 0.8em;
	MARGIN-BOTTOM: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: 13px;
	LINE-HEIGHT: 1.3em;
	PADDING-TOP: 0px;
}

#dept_alpha P
{
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 0px;
	FONT-SIZE: 0.9em;
	MARGIN-BOTTOM: 0px;
	PADDING-BOTTOM: 0px;
	WORD-SPACING: -0.2em;
	LINE-HEIGHT: 1.1em;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: circle;
}

.dlTitle
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.dlListText
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.deptBox
{
	FONT-SIZE: 8pt;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.dlButton
{
	FONT-SIZE: 8pt;
	WIDTH: 20pt;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	HEIGHT: 14pt;
}

.psStdLink
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.psStdText
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: black;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.psInstructions
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: black;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
}

.psFieldLabel
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: black;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: right;
}

.psSmallLink
{
	FONT-SIZE: 7.5pt;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}

.psBox
{
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.psCheckBox
{
	BORDER-TOP-WIDTH: 10px;
	BORDER-LEFT-WIDTH: 10px;
	BORDER-BOTTOM-WIDTH: 10px;
	WIDTH: 13px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	HEIGHT: 13px;
	BORDER-RIGHT-WIDTH: 10px;
}

.psCheckBoxText
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: black;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.psButton
{
	FONT-SIZE: 8pt;
	WIDTH: 20pt;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	HEIGHT: 14pt;
}

.psButtonWide
{
	FONT-SIZE: 8pt;
	WIDTH: 40pt;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	HEIGHT: 14pt;
}

.fields
{
	FONT-SIZE: 8px;
	WIDTH: 123px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 20px;
}

.fields
{
	BORDER-TOP-WIDTH: 1px;
	BORDER-LEFT-WIDTH: 1px;
	FONT-SIZE: 13px;
	BORDER-BOTTOM-WIDTH: 1px;
	WIDTH: 120px;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
	HEIGHT: 20px;
	BORDER-RIGHT-WIDTH: 1px;
}

#specialty TD
{
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	FONT-SIZE: 0.9em;
	PADDING-BOTTOM: 2px;
	VERTICAL-ALIGN: top;
	LINE-HEIGHT: 1.1em;
	PADDING-TOP: 2px;
}

/* Event styles */
.eventTitle
{
	FONT-WEIGHT: bold;
}

.eventText
{
	FONT-WEIGHT: normal;
}

.eventBox
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	FONT-FAMILY: verdana,arial,helvetica,sans-serif;
}

.eventButton
{
	FONT-SIZE: 8pt;
	WIDTH: 20pt;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	HEIGHT: 14pt;
}

.CalendarListDate {font-weight:bold;}
				   
.CalendarListTime {font-weight:normal;}                    
              
.CalendarListEventTitle {font-weight:normal;}     
						 
.CalendarListEventDesc  {font-weight:normal;} 

/* News Room Utility styles */
					 
.newsbyline {font-size:10pt;
 		     font-family:verdana,arial,helvetica,sans-serif;
             font-weight:normal;
			 font-style:italic;}		  

.nBox {
    font-size: 8pt;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.nButton {
    font-size: 8pt;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	height:14pt;
	width:20pt;
}

/* Legacy WB shared styles */
.stdtexttitle  {font-weight:bold;} 
					 
/* ADAM styles */
.ADAMReviewInfo { font-size: .9em; TEXT-ALIGN: left;} /* Ellen fixed 05.21.08 */
.ADAMDisclaimer { font-size: .9em; TEXT-ALIGN: left;}
.ADAMDisclaimerText { font-size: .9em; TEXT-ALIGN: left;}
.reviewInfo {font-size: .9em; TEXT-ALIGN: left;}

.disclaimer {font-size: .9em; TEXT-ALIGN: left;}
				
			
				
/* select styles pulled from DHMC div_layout to accomodate shared press releases 8-20-09 mcz */
#right_column #content  #div_layout p {
	margin-right: 10px;
}

#right_column #content #div_layout #photo_right {
	float: right;
	width: 25%;
	margin-top: 0pt;
	margin-right: 0pt;
	margin-bottom: 0pt;
	margin-left: 0pt;
	padding-top: 0.5em;
	padding-right: 0.5em;
	padding-bottom: 0.5em;
	padding-left: 0.5em;
	}

#right_column #content #div_layout #photo_right img {
	display: block;
	margin-left: auto;
	margin-right: auto;
	border-top-width: medium;
	border-right-width-value: medium;
	border-right-width-ltr-source: physical;
	border-right-width-rtl-source: physical;
	border-bottom-width: medium;
	border-left-width-value: medium;
	border-left-width-ltr-source: physical;
	border-left-width-rtl-source: physical;
	border-top-style: none;
	border-right-style-value: none;
	border-right-style-ltr-source: physical;
	border-right-style-rtl-source: physical;
	border-bottom-style: none;
	border-left-style-value: none;
	border-left-style-ltr-source: physical;
	border-left-style-rtl-source: physical;
	border-top-color: -moz-use-text-color;
	border-right-color-value: -moz-use-text-color;
	border-right-color-ltr-source: physical;
	border-right-color-rtl-source: physical;
	border-bottom-color: -moz-use-text-color;
	border-left-color-value: -moz-use-text-color;
	border-left-color-ltr-source: physical;
	border-left-color-rtl-source: physical;
}

#right_column #content p.caption_italic {
	font-size: 0.85em;
	font-style: italic;
	padding-top: 0pt;
	padding-right: 0pt;
	padding-bottom: 0pt;
	padding-left: 0pt;
	margin-top: 0pt;
	margin-right: 0pt;
	margin-bottom: 0pt;
	margin-left: 0pt;
	display: table-cell;
	width: 100%;
	text-align: left;
}


#right_column #content #div_layout #photo_left {
	float: left;
	width: 25%;
	margin: 0;
	padding: 0.5em;
}

#right_column #content #div_layout #photo_left img {
	display: block;
    margin-left: auto;
    margin-right: auto;
	border: none;
}



/* end styles for shared press releases */