#HLDocument {
font-family:arial, helvetica, sans-serif;
font-size:12px;
}

/* ######## */
/* GENERICS */
/* ######## */
#HLDocument span {
}

/* links */
#HLDocument a { 
color: #077099;
text-decoration: none !important;
font-size: 13px;
}

#HLDocument a:hover { 
text-decoration: underline;
} 
#HLDocument a:visited { 
color:#556688;
}

#EP__HLContentCell a { 
color: #077099;
text-decoration: none;
font-size: 13px;
}

#EP__HLContentCell a:hover { 
text-decoration: underline;
color: #055066;
} 
#EP__HLContentCell a:visited { 
color:#556688;
}

#EP__HLContentCell #toggleAnchor {
margin: 4px 0px 0px 8px;
font-weight: 600;
display: inline-block;
color: #3388CC;
text-align: center;
}


#EP__HLContentCell .Header {
color: #077099;
margin:-12px 0px 8px 0px;
font-size:18px;
}

#EP__HLContentCell .IndexHeader1 {
color: #077099;
margin:0px 0px 8px 0px;
font-size:18px;
}

/* paragraphs */
#HLDocument p { 
line-height: 130%;
font-size: 13px;
margin: 7px 0px 5px 0px;
}

/* lists */
#HLDocument ul {
font-size: 10pt;
list-style-position: outside;
margin-left:0px;
}

#HLDocument ul li {
list-style-image: url(http://services.epnet.com/getImage.aspx?ImageIID=6701);
margin-top: 8px;
margin-left:6px;
padding-left:0px;
}

#HLDocument ul li ul {
list-style-position: outside;
margin-left:8px;
padding-left:0px;
}

#HLDocument ul li ul li {
list-style-image: url(http://services.epnet.com/getImage.aspx?ImageIID=6704);
}

#HLDocument ol { 
list-style-type: decimal;
margin-top: 7px;
}

#HLDocument ol li { 
margin-top: 4px;
margin-bottom: 2px;
}

/* images */
#HLDocument img { 
border: 0px;
margin: 15px 15px 10px 0px;
}

.ep_inline { 
float: left;
margin: 0px 8px 8px 2px;
}

#HLDocument ul img { 
float: none;
margin: 0px 0px 0px 5px;
}

#HLDocument a img { 
border: 0px;
}

/* tables */
#HLDocument table { 
clear: left;
margin-top: 5px;
}

#HLDocument table td { 
padding: 5px;
vertical-align: top;
border:solid 1px #CCCCCC;
}

#HLDocument .ep_FigureTable {
margin:8px auto 8px auto;
}

#HLDocument .ep_FigureTable td {
border:solid 0px #CCCCCC;
}

#ep_documentBody .ep_figure {
border: solid 1px #dddddd;
border-radius:3px;
padding:5px;
}

#ep_documentBody .ep_figure h1 { 
display: block;
font-size: 100%;
margin: 0px 0px 5px 0px;
background: #eeeeee;
border-bottom: solid 1px #dddddd;
text-align: center;
width: auto;
}

#ep_documentBody .ep_figure img { 
float: none;
margin: 0px;
}

#ep_documentBody .ep_figure .credit { 
font-size: 6pt;
text-align: center;
}

#ep_documentBody .ep_figure .caption { 
margin-top: 10px;
font-size: 80%;
}

.ep_latin{
display: block;
position: relative;
font-weight: bold;
font-style: italic;
font-size: 14px;
margin-top:12px;
}


/* ####################### */
/* TOOLS RELATED CLASSES */
/* ###################### */



#ep_rightHandTools {
width:560px;
border:solid 1px #CCCCCC;
clear:both;
overflow:auto;
background-image:url('http://services.epnet.com/GetImage.aspx/getImage.aspx?ImageIID=8244');
background-size:100% 150%;
background-position:0px 50px;
background-repeat:repeat-x;
margin-top:8px;
text-align:center;
}


.ep_groupNavigation {
width:100%;
border:solid 1px #CCCCCC;
clear:both;
overflow:auto;
background-image:url('http://services.epnet.com/GetImage.aspx/getImage.aspx?ImageIID=8244');
background-size:100% 180%;
margin-top:8px;
}

/*
.ep_groupNavigation {
width:100%;
margin-top:12px;
overflow:auto;
}
*/

.ep_groupNavigationSubGroup{
float:left;
margin:12px 4px 12px 0px;
padding:0px 12px 0px 12px;
}

#ep_versionLinks{
width:150px;
text-align:left;
margin-left:3px;
margin-bottom:12px;
}

#ep_indexVersionLinks {
float:left;
overflow:auto;
margin:12px 4px 12px 0px;
padding:0px 12px 0px 12px;
}

#ep_documentNavigation {
text-align:center;
margin:4px;
padding:12px 0px 12px 8px;
}

#EP_featuresLinks {
text-align:left;
width:150px;
float:left;
margin:0px 0px 0px 18px;
}

#EP_featuresLinks a {
margin:0px;
}

#EP_featuresLinks a img{
margin:0px 0px 0px 0px;
}


.ep_navigation {
text-align:left;
width:150px;
margin-left:18px;
float:left;
border-right:solid 1px #CCCCCC;
padding-right:12px;
margin-bottom:18px;
}

.ep_navigation div { 
margin-top:4px;
}

.ep_navigation .ep_selected { 

}


#ep_collectionIndex div { 
margin-top: 5px;
line-height: 50%;
}

#ep_collectionIndex a { 
font-size: 9pt;
line-height: 3px;
}

#ep_alphaNavigation {
position:relative;
overflow:hidden;
border-top:dotted 3px #CCCCCC;
border-bottom:dotted 3px #CCCCCC;
background-color:white;
padding: 5px 0px 3px 0px;
width:97%;
}

#ep_alphaNavigation span { 
display:inline;
text-align: center;
margin: 5px 4px 5px 4px;
width: 12px;
font-size: 12px;
line-height: 100%;
}

#ep_alphaNavigation a { 
color:#333333;
font-weight:600;
text-decoration:none;
}

#ep_alphaNavigation a:hover{ 
color:#CC0000;
}

#HLDocument #ep_HomePageVersionLink {
float:right;
height:20;
background-color:#F0F0F0;
font-family:arial, helvetica, sans-serif;
font-size:10px;
width:85px;
position:relative;
top:0px;
text-align:center;
}

#HLDocument #ep_HomePageVersionLink a {
font-size:10px;
text-decoration:none;
}

.ep_selected { 
font-weight: bold;
}

/* right hand meun box corners */
img.ep_corner_topleft { 
position:absolute;
top:-15px;
left: 0px;
}

img.ep_corner_topright { 
position:absolute;
top:-15px;
right:-15px;
}

img.ep_corner_bottomright { 
position: absolute;
bottom: -11px;
right: -15px;
}

img.ep_corner_bottomleft { 
position: absolute;
bottom: -11px;
left: 0px;
}

#HLDocument .ep_healthDayImage { 
float: none;
display: block;
}

.ep_consecutiveNavigation { 
text-align: right;
}

/* Components */


/* ###################### */
/* HEAD RELATED CLASSES */
/* ##################### */
.EP__Column_DIV h2 {
font-size: 11pt;
font-weight: 600;
}

/* TITLE */
#HLDocument h1 { 
font-size: 18px;
color: #077099;
margin: 5px 5px 0px 0px ;
font-weight: normal;
display: inline;
}


#HLDocument #ep_Title{
font-weight: bold;
}

/* Meriam Dictionary title */
#HGContent p.Header { 
font-size: 150%;
color: #077099;
margin: 5px 5px 0px 0px ;
font-weight: normal;
}

/* SUBTITLE */
#HLDocument h2 { 
font-size: 110%;
font-weight: 600;
color: #077099;
display: inline;
line-height: 153%;
margin: 12px 0px -2px 0px;
position: relative;
display: block;
}

#HLDocument .ep_byLine { 
font-size: 80%;
margin: 4px 0px 18px 0px;
}

#HLDocument .ep_byLine a { 
font-size: 100%;
}

#HLDocument .ep_pronunciation {  
font-style:italic;
word-spacing: 2px;
font-size: 9pt;
}

#HLDocument ep_latin { 
font-style: italic;
margin: 0px;
padding: 0px;
font-size: 80%;
}

#HGContent span.regularcontent {
line-height: 115%;
font-size: 13px;
font-style: normal;
margin: 5px 0px 10px 0px;
display: block;
}


/* ###################### */
/* BODY RELATED CLASSES */
/* ##################### */

#ep_documentBody { 
font-size: 13px;
margin-bottom:5px;
width:98%;
}

#ep_documentBody table{ 
font-size: 13px;
}

#ep_documentBody table th{ 
background-color:#EEEEEE;
}

#ep_documentBody p{
}

#ep_documentBody h1 { 
font-size: 130%;
display: block;
}

#ep_documentBody h2 { 
font-size: 110%;
font-weight: 600;
color: #077099;
display: inline;
line-height: 153%;
margin: 12px 0px -2px 0px;
position: relative;
display: block;
}

#ep_documentBody a { 
text-decoration:underline;
}

#ep_documentBody ul a { 
text-decoration:none;
}

.ep_overflow { 
overflow: auto;
height: 400px;
border: solid 1px #dddddd;
margin: 10px 10px 10px 0px;
}

#HLDocument .ep_overflow h1 { 
font-weight: bold;
color: #eeeeee;
font-size: 300%;
float: right;
clear: right;
line-height: 90%;
}

/* embedded divs represent subsections **/
#ep_documentBody div h1 { 
font-size: 110%;
font-weight:600;
border-bottom: solid 2px #cccccc;
}

#HLDocument #ep_documentBody .anchor {
text-decoration:none;
}

#ep_documentBody div { 
margin-top:8px;
}

#ep_documentBody div div { 
margin-left: 0px;
margin-right: 0px;
}

#ep_documentBody div div h1 { 
}

#ep_documentBody div div div h1 { 
font-size: 100%;
font-weight: normal;
font-style: italic;
width: 100%;
border: 0px;
}



/* drug documents */
#HLDocument .ep_drug_disclaimer { 
font-size: 7pt;
margin-top:-8px;
margin-bottom: 5px;
color: #DD0000;
padding: 10px;
}

.ep_drug_contraindications {}

.ep_drug_contraindications h1 { 
color: red;
}

.ep_brands { margin-top: 10px;
margin-left:15px;
}

#ep_documentBody .ep_brands h1 { 
background: none;
text-align: left;
font-size: 90%;
}

.ep_brands ul { 
margin: 0px 0px 15px 20px;
}

.ep_brands li { 
font-size: 90%;
}

.ep_drug_faq { 
margin-top: 10px;
}

.ep_drug_faq ul li { 
margin: 0px;
}

.ep_text_super { 
display:inline;
position: relative;
bottom: 3px;
font-size: 90%;
margin: 0px;
}

.ep_text_super a { 
position: relative;
bottom: 3px;
font-size: 90%;
margin: 0px;
}

.ep_text_sub { 
display:inline;
vertical-align: sub;
font-size: 80%;
margin: 0px;
}

.ep_text_sub a { 
vertical-align: sub;
font-size: 80%;
margin: 0px;
}

.ep_drug_section { 
margin-top: 10px;
}

/*ANIMATION INDEX*/
#Procedure_Animations ul li { 
margin-top:3px;
}

#Lifestyle_and_Wellness_Videos ul li { 
margin-top:3px;
}

/* NAT */
#HLDocument .ep_nat_interaction { 
margin-left: 0px;
}

#HLDocument .ep_nat_interaction .ep_nat_substance { 
letter-spacing: 1px;
color: #077099;
margin: 5px 5px 0px 0px ;
font-weight: bold;
display: inline;
clear: left;
font-size: 13px;
}

#HLDocument .ep_nat_interaction .ep_nat_effect { 
display: inline;
font-style: italic;
}

/* animations */
#HLDocument embed {
margin-bottom:12px;
}

.ep_transcript { 
overflow: auto;
height: 200px;
border: solid 1px #bbbbbb;
padding: 12px;
margin-top:12px;
clear:both;
}

.ep_transcript p { 
font-size: 12px;
}

.ep_transcript p.ep_transcript_block { 
margin-left:18px;
margin-right:18px;
font-style:italic;
}

.ep_sideBar {
display:block;
float:right;
width:50%;
background-color:#dddddd;
border: 1pt #666666 solid;
padding:12pt;
margin-top:1em;
margin-bottom:1em;
margin-right:0;
margin-left:6pt;
}


#HLDocument .eis_NavigationGroup li {
	list-style:none;
	display:inline-block;
	margin:6px 2px 6px 2px;
}

#HLDocument .eis_NavigationGroup li a {
	border: solid 1px #BBBBBB;
	padding:3px 5px 3px 5px;
	border-radius: 3px;
}



/* ###################### */
/* TRAIL RELATED CLASSES */
/* ##################### */

#ep_documentTrail {
font-family: Arial, Helvetica, sans-serif;
border-top: solid 1px #AAAAAA;
margin-top: 16px;
font-size:12px;
clear: both;
}

#ep_documentTrail h1 { 
font-family: Arial, Helvetica, sans-serif;
text-transform: uppercase;
font-size: 100%;
font-weight: bold;
}

#ep_documentTrail p, #ep_documentTrail a{
font-family: Arial, Helvetica, sans-serif;
font-size:9pt;
line-height:140%;
}

#EP__FooterCell{
padding:0px;
margin:0px;
}

#EP__FooterCell Footer{
padding:0px;
margin:0px;
}

#EP__FooterCell a{
color: #0077cc;
text-decoration: none;
}

#EP__FooterCell a:hover { 
text-decoration: underline;
}

#EP__FooterCell a:visited { 
color:#556688;
}

/*
#ep_documentTrail a { 
color: #0077cc;
text-decoration: none;
}

#ep_documentTrail a:hover { 
text-decoration: underline;
}

#ep_documentTrail a:visited { 
color:#556688;
}
*/

#ep_documentTrail .ep_resourceGroup { 
margin-top: 10px;
}

#ep_documentTrail .ep_resourceGroup p { 
font-family: Arial, Helvetica, sans-serif;
}

#ep_documentTrail .ep_resourceGroup .ep_resource { 
margin: 6px;
}

#ep_documentTrail .ep_sourceInformation { 
margin-top: 10px;
padding-top: 10px;
font-family: Arial, Helvetica, sans-serif;
}

#ep_documentTrail .ep_sourceInformation p { 
font-family: Arial, Helvetica, sans-serif;
}

#ep_documentTrail .ep_sourceInformation .ep_source { 
margin: 6px;
font-family: Arial, Helvetica, sans-serif;
}

#ep_documentTrail .ep_referenceGroup { 
margin-top: 20px;
font-family: Arial, Helvetica, sans-serif;
}

#ep_documentTrail p.ep_reference { 
text-indent: 0px;
font-size: 90%;
font-family: Arial, Helvetica, sans-serif;
display:block;
}

#ep_documentTrail p.ep_referenceHidden { 
text-indent: 0px;
font-size: 90%;
font-family: Arial, Helvetica, sans-serif;
display:none;
}

#ep_documentTrail .ep_resourceGroup h1 {
font-family: Arial,Helvetica,sans-serif;
text-transform: uppercase;
font-size:9pt;
font-weight: 600;
}

#ep_documentTrail .ep_sourceInformation h1 {
font-family: Arial,Helvetica,sans-serif;
text-transform: uppercase;
font-size:9pt;
font-weight: 600;
}

#ep_documentTrail hr { 
height: 5px;
background: #999999;
}

/*
.ep_copyright a { 
color: #0077cc;
text-decoration: none;
}

.ep_copyright a:hover { 
text-decoration: underline;
}

.ep_copyright a:visited { 
color:#556688;
}

.ep_policies a { 
color: #0077cc;
text-decoration: none;
}

.ep_policies a:hover { 
text-decoration: underline;
}

.ep_policies a:visited { 
color:#556688;
}
*/


.ep_reviewInformation { 
margin-top: 20px;
margin-bottom:12px;
}

/* HealthDay */
#HealthDayHeader {}

ari
.HGdiv a { color: #447766;
text-decoration: none;
font-size: 13px;
}

.HGdiv a:hover { 
text-decoration: underline;
} 
.ep_RelatedInfoGroup {
background-color:#FAFAF9;
width:70%;
border:solid 1px #777777;
}

.ep_relatedTermGroup { 
margin: 10px 0px 0px 10px;
}

#HLDocument .ep_relatedTermGroup h1 { 
font-size: 100%;
font-weight: bold;
}

#HLDocument .ep_relatedTermGroup  p, #HLDocument .ep_useTreatmentGroup a {
font-size:9pt;
margin-top:2px;
}

.ep_alternativeNameGroup { 
margin: 10px 0px 0px 10px;
}

#HLDocument .ep_alternativeNameGroup h1 { 
font-size: 100%;
font-weight: bold;
margin-bottom:2px;
}

#HLDocument .ep_alternativeNameGroup p, #HLDocument .ep_alternativeNameGroup a{
font-size:9pt;
margin-top:2px;
}

.ep_useTreatmentGroup { 
margin: 10px 0px 0px 10px;
}

#HLDocument .ep_useTreatmentGroup h1 { 
font-size: 100%;
font-weight: bold;
}

#HLDocument .ep_useTreatmentGroup p, #HLDocument .ep_useTreatmentGroup a {
font-size:9pt;
margin-top:2px;
}

.ep_leadSection { 
}

/* INDEX PAGES STYLE */
/* -------------------------- */
#ep_ImageIndexTable {
width:72%;
}

#ep_twoColumns  {
width: 100%;
border: 0px;
border-collapse: collapse;
border-spacing: 0px;
margin: 0px 5px 0px 5px;
padding: 0px;
}

#ep_twoColumns td { 
vertical-align: top;
}

#ep_twoColumns .ep_firstColumn {
border:none;
width: 48%;
}

#ep_twoColumns .ep_secondColumn { 
border:none;
width: 48%;
padding-left:2%;
}

#ep_twoColumns img { 
float: left;
margin: 0px 10px 5px 0px;
}

#ep_twoColumns ul img { 
float: none;
margin: 0px 0px 0px 3px;
}

#ep_twoColumns a img { 
float: none;
margin: 0px 0px 0px 3px;
}

#ep_twoColumns  p { 
margin: 0px 0px 2px 0px;
}

#ep_twoColumns  div div { 
margin: 0px 7px 20px 7px;
}

#ep_twoColumns  td div h2 {
display: block;
padding: 3px 3px 3px 10px;
margin: 5px 0px 8px 0px;
border-bottom: solid 2px #cccccc;
}

#ep_twoColumns  td div div h2 { 
font-size: 130%;
background: #eeeeee;
border: 0px;
}

.ep_coeLink_selected { 
text-decoration: none;
cursor: text;
color: black;
}

.ep_coeLink_selected:hover { 
text-decoration: none;
cursor: text;
color: black;
}

#HLDocument .ep_indexImage { 
margin: 10px 10px 10px 0px;
float:left;
}

#ep_mainIndex { 
width:550px;
height:auto;
}

#ep_mainIndex .ep_mainIndexItem { 
float: left;
width: 95px;
height: 180px;
margin: 5px;
padding: 0px;
}

#ep_mainIndex .ep_mainIndexItem img { 
margin: 0px;
display: block;
float: none;
}

#ep_mainIndex .ep_mainIndexItem p { 
text-align:center;
font-size: 14px;
padding: 0px;
margin: 0px;
display: block;
float: none;
line-height:124%;
}

#ep_mainIndex .ep_mainIndexItem a {
text-decoration:none;
}

.topLink {
font-size:9pt;
color:#77AAFF;
}

/* ################################################ */

#EP__wrapperTable {
position:relative;
margin-top:0px;
margin-left:12px;
width:560px;
}

#EP__UpperDecorationCell { 
color:#55BBFF;
text-align: right;
}

#EP__UpperDecorationCell a { 
color:#077099;
}

#EP__HeaderCell { 
height: 120px;
background: url('http://services.epnet.com/getImage.aspx?ImageIID=7209') no-repeat;
}

.ep_globalNavigationElements {
margin-right:7px;
float:right;
}

#EP_GlobalSearchFormContainer { 
float:right;
margin: 10px 10px 0px 0px;
border: 0px;
}

#EP_GlobalSearchFormContainer form { 
border: 0px;
margin: 0px;
text-align: right;
}

#ep_searchBox { border: solid 1px #cccccc;
background: #ffffff;
width: 112px;
height: 18px;
}

#ep_searchResultTable {
font-family:arial, helvetica, sans-serif;
font-size:11px;
padding:4px 0px 4px 0px;
text-align:left;
}

#ep_searchResultTable td {
text-align:left;
border-bottom:solid 4px white;
}

.ep_searchResultTable {
font-family:arial, helvetica, sans-serif;
font-size:11px;
padding:4px 0px 4px 0px;
text-align:left;
}

#ep_searchDIV {
text-align:left;
}

#ep_searchButton {
position:relative;
left:0px;
top:-1px;
padding:1px;
color:#FFFFFF;
font-size:10px;
font-weight:600;
font-family:arial, helvetica, sans-serif;
background-color:#077099;
border:none;
}

#EP__HLContentTable { 
margin: 0px;
padding: 0px;
width: 100%;
}

#EP_NavigationRow { 
background: #ffffff;
}

#EP_NavigationRow td { 
padding: 2px 10px 0px 10px;
}

#EP_ClickableHome { 
float: left;
width: 500px;
height: 87px;
cursor: pointer;
}

.EP__PageList_DIV {
margin-top:12px;
}

#HGContent .EP__PageList_Header_DIV { 
font-weight: bold;
color: #eeeeee;
font-size: 300%;
float: right;
clear: right;
line-height: 90%;
}

/* NUCLEUS FLV PLAYER */
#player { 
padding: 0px;
margin: 0px;
}

.ep_PrintDIV {
background-color:#FFFFFF;
text-align:left;
}

#EP__FooterCell td {
font-size:9pt;
}

#Footer {
font-family:arial, helvetica, sans-serif;
margin-top:18px;
padding-left:5px;
padding-right:5px;
clear:both;
}

#Footer .ep_copyright {
border-top:solid 1px #AAAAAA;
padding-top:8px;
text-align:center;
margin-top:8px;
margin-bottom:5px;
font-size:10px;
}

.ep_copyright {
border-top:solid 1px #AAAAAA;
padding-top:8px;
text-align:center;
margin-top:8px;
margin-bottom:5px;
font-size:10px;
}

.ep_policies {
text-align:center;
margin-top:8px;
margin-bottom:5px;
font-size:10px;
}

#Footer .ep_policies {
text-align:center;
margin-top:8px;
margin-bottom:5px;
font-size:10px;
}

.ep_newsheadline {
margin-top:8px;
margin-bottom:4px;
}



/*######## The Term "XNewsItems" refers to the AJAX type headlines that are referenced
from each subscription and placed into that site context - usually a tower nav.
These XNewsItems will almost always be customized to fit the surrounding styles and
are therefore embedded in the chrome. This set of styles provides a generic
style for any un-addressed instances ##########*/

#ep_XNewsItems {
color:#0049A7;
font-size:10px;
padding:4px;
}

#ep_XNewsItems h1 {
color:#0049A7;
font-size:9pt;
font-weight:600;
line-height:120%;
margin-bottom:2px;
font-style:italic;
}

/*## Each News Headline will be placed into a div or a paragraph "p" under the ep_XNewsItems div ##*/
#ep_XNewsItems div {
margin-top:3px;
margin-bottom:3px;
padding:2px;
}

#ep_XNewsItems p {
margin-top:3px;
margin-bottom:3px;
padding:2px;
}

#ep_XNewsItems a {
text-decoration:none;
}

#ep_XNewsItems a:hover {
text-decoration:underline;
}

/*#################*/
#SearchTerm {
margin:5px 3px 3px 0px;
}

/*####### For Recipe Tables #######*/

.nutrition tr{
border-bottom:solid 1px #BBBBBB;
min-height:18px;
}

.nutrition td{
height:21px;
}

#HLDocument table.nutrition tr td{
height:21px;
vertical-align: middle
}

.nutrition tr:first-child{
font-weight:600;
background-color:#FFF8DF;
}

.preparation th{
background-color:#DFEFFE;
padding-top:4px;
padding-bottom:5px;
}

.preparation tr{
border-bottom:solid 1px #BBBBBB;
}

#HLDocument table.preparation tr td{
height:21px;
vertical-align: middle
}

.ep_SearchTab {
float: left;
font-size: 9pt;
height: 20px;
border-right: 1px solid rgb(186, 186, 176);
border-top: 1px solid rgb(223, 223, 205);
border-left: 1px solid rgb(223, 223, 205);
margin-right: 3px;
margin-bottom: 0px;
margin-top: -4px;
padding: 3px 3px 2px;
background-color: rgb(239, 239, 234);
}

.ep_SearchTabActive {
float:left;
font-size:9pt;
height:20px;
border-right:solid 1px #BABAB0;
border-top:solid 1px #DFDFCD;
border-left:solid 1px #DFDFCD;
margin-right:3px;
margin-bottom:0px;
margin-top:-4px;
padding-left:3px;
padding-top:3px;
padding-right:3px;
padding-bottom:2px;
background-color:#EFEFEA;
font-weight:600;
}

.summaryCell{
padding-bottom:15px;
}

#HLSearchBox {
height:20px;
width:100px;
background:url(http://services.epnet.com/getimage.aspx?imageiid=8230);
background-repeat:no-repeat;
background-size:100% 100%;
border:solid 0px red;
}


#drgBoxedWarning {
border:solid 1px #444444;
padding:0px 12px 0px 12px;
margin:4px 0px 4px 0px;
}

#drgNotification {
border:solid 1px #444444;
padding:0px 12px 0px 12px;
margin:4px 0px 4px 0px;
}

#ep_videoContainer {
float:left;
margin-top:8px;
}

#ep_videoContainer embed{
width:560px;
}

#ep_HTML5Video {
width:560px;
}

.ep_CvsStaticTable {
width:560px;
margin-bottom:22px;
margin-left:12px;
}

.ep_CvsStaticTable td{
padding:0px;
}

.ep_CvsStaticTable h1{
color:#007099;
font-size:18px;
margin:21px 0px 0px 0px;
}

.ep_CvsStaticTable a{
text-decoration:underline;
}

.ep_CvsStaticTable a:hover{
color: #CC0000;
text-decoration:underline;
}


.ep_CvsStaticTable h1 a{
text-decoration:none;
}

.ep_CvsStaticTable h2{
color:#585858;
font-size:12px;
margin:0px;
}

.ep_CvsStaticTable ul{
list-style:none;
}

.ep_CvsStaticTable ul li{
margin-top:4px;
}

.ep_CvsStaticTable a img{
float:left;
margin: -18px 12px 0px 0px;
}

.ep_CvsStaticTable p {
clear:both;
margin:4px 0px 8px 0px;
}


#FeatureArticleDiv img{
position:relative;
margin:8px 12px 0px 0px;
border:none;
clear:both;
}

#FeatureArticleDiv p{
clear:none;
margin-top:0px;
line-height:20px;
}

#FeatureArticleDiv h1{
font-size:16px;
position:relative;
margin:0px;
clear:both;
}

#FeatureVideoDiv img{
position:relative;
margin:8px 12px 0px 0px;
border:none;
clear:both;
}

#FeatureVideoDiv p{
clear:none;
margin-top:10px;
line-height:20px;
}

#FeatureVideoDiv h1{
font-size:16px;
position:relative;
margin:18px 0px 0px 0px;
clear:both;
}


#HLDocument #breadcrumb {
display:none;
}


