/* --- Code Snippets ***
------------------------
min-height: 525px;
height: auto !important;
height: 525px;
------------------------
background: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/full/path/to/image.png', sizingMethod='crop');
------------------------
white-space:normal !important;
------------------------
css specific tags:
OS - win linux mac freebsd ipod iphone webtv mobile
Browser - ie ie8 ie7 ie6 ie5 gecko ff2 ff3 opera opera8 opera9 opera10 konqueror webkit safari safari3 chrome
------------------------
/*--- End Code Snippets ***/



* {padding:0; margin:0;}

body {
background-color: #f4f4f4;
margin: 0px; 
}

#header {
padding-bottom: 3px;
}

#navigation {
background-color: #335e95;
width: 100%;
padding: 5px 0px 5px 0px;
}

#navigation a{
font-size: 9px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #ffffff;
text-decoration: none;
padding: 0px 2px 0px 2px;
}

#navigation a:hover{
font-size: 9px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #ffffff;
text-decoration: underline;
padding: 0px 2px 0px 2px;
}

#contentcontainer {
width: 790px;
background-color: #FFFFFF;
}

#flashitems {
padding-left: 20px;
}

#leftnavitems {
padding-left: 20px;
padding-bottom: 15px;
}

#rightnav {
width: 178px;
vertical-align: top;
}

H1 {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
color: #335e95;
font-size: 12px;
font-weight: bold;
margin:10px 0px 15px 0px;
}

H2 {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
color: #36456e;
font-size: 11px;
font-weight: bold;
margin:10px 0px 15px 0px;
}

H3 {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
color: #36456e;
font-size: 10px;
font-weight: normal;
margin:10px 0px 15px 0px;
}

#bluebox {
background-color: #a5bbc8;
width: 178px;
font-size: 10px;
padding: 10px;
font-family:  Verdana, Tahoma, Arial, Helvetica, sans-serif;
}

#bluebox_left {
background-color: #a5bbc8;
width: 200px;
font-size: 10px;
padding: 10px;
font-family:  Verdana, Tahoma, Arial, Helvetica, sans-serif;
}

#maintext {
padding: 5px 20px 10px 20px;
font-size: 11px;
font-family:  Verdana, Tahoma, Arial, Helvetica, sans-serif;
align=left;
}


#maintext a:link{text-decoration: none; color : #c38901; text-align:left;}
#maintext a:visited{text-decoration: none; color : #c38901; text-align:left;}
#maintext a:active{text-decoration: none; color : #c38901; text-align:left;}
#maintext a:hover{text-decoration: underline; color : #c38901; text-align:left;}


#fullcontainer {
background-color: #FFFFFF;
width: 790px;
font-size: 11px;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
padding: 0px;
border-left: 1px solid #a5bbc8;
border-right: 1px solid #a5bbc8;
height: 100%;
}

#footer_separator {
width: 100%;
text-align: center;
background-color: #a5bbc8;
height: 1px;
}

#footer {
width: 735px;
background-color: #FFFFFF;
border-top: 10px solid #36456e;
}

#footer #footercontents{
margin: 15px;
width: 730px;
}

#clear {
clear: both;
}

#imgcontainer {
margin-left: 18px;
margin-top: 5px;
width: 200px;
height: 218px;
text-align: center;
}

#imgcontainer img{
width: 186px;
height: 202px;
}

================================
Skin styles for Medical Content
================================
*/   


#dnn_ctr449_IFrame_htmIFrame {
	font-family: Tahoma, Verdana, Arial, Times New Roman; 
	font-size: 12pt; 
	width: 480px;
	align:left;
}



.eznc_Content {
	font-family: Tahoma, Verdana, Arial, Times New Roman; 
	font-size: 12pt; 
	width: 480px;
	padding: 6px;
	align-text:left;
	align=left;
}

.eznc_navAllConditions {
text-align: right;
font-family : Tahoma, Verdana,  Arial, Helvetica, sans-serif;
font-size : 11px; color : #000000;	font-weight : normal;
}

a:link.eznc_navAllConditions {color : #36456e; text-decoration : none;}
a:visited.eznc_navAllConditions {color : #36456e; text-decoration : none;}
a:active.eznc_navAllConditions {color : #36456e; text-decoration : none;}
a:hover.eznc_navAllConditions {color : #36456e; text-decoration : underline;}


.eznc_ContentTitle {
	font-weight: bold;
	font-size: 14pt;
	margin-top:5px; 
}

h1.eznc_ContentTitle {
	font-family: Tahoma, Verdana;
	font-size: 11pt;
	color : #36456e;
	margin-top:5px; 
	font-weight: bold;
	margin-bottom:15px; 
}


.eznc_ContentSectionList {
	text-align: center;
	font-size: 10pt; 
	margin-top:5px; 
	margin-bottom:15px;
}

.eznc_navContentSection { font-family : Tahoma, Verdana,  Arial, Helvetica, sans-serif;	font-size : 11px; color : #000000;	font-weight : normal; }

a:link.eznc_navContentSection { color : #36456e; text-decoration : none; }
a:visited.eznc_navContentSection { color : #36456e; text-decoration : none; }
a:active.eznc_navContentSection { color : #36456e; text-decoration : none; }
a:hover.eznc_navContentSection { color : #36456e; text-decoration : underline; }


.eznc_ContentSection {
	margin-top:5px; 
	align:left;
}

.eznc_SectionTitle {
	font-family: Tahoma, Verdana;
	font-size: 10pt;
	color : #36456e;
	margin-top:5px; 
	font-weight: bold;
}

.eznc_SectionBody {
	font-size: 10pt;
	margin-top:5px; 
	margin-left:0px 
	align-text:left;
}

table.eznc_SectionBody {
	width: 480px;
	text-align:left;
 }

.eznc_SectionBody_Col1 {
	width: 480px;
	font-family: Tahoma;
	font-size : 11px;
	color: #000000;
	font-weight: normal;
	vertical-align: top;
	align:left;
	text-align:left;
}


.eznc_ContentCopyright
{
	width:460px; 
	margin-top: 20px;
	border-style: solid; 
	border-width: 1px; 
	color: #000000;	
	font-family: Tahoma; 
	font-size: 9pt; 
	font-weight: normal;
	text-align: center; 
}

.eznc_FTContentCopyright
{
	color:#000000;	
	font-family: Tahoma; 
	font-size: 9pt; 
	font-weight: normal;
	text-align: center; 
}

.eznc_FTContentCopyright a
{ color:#000000; text-decoration : none; }

.eznc_FTContentCopyright a:visited
 { color: #000000; text-decoration : none; }
 
.eznc_FTContentCopyright a:active
 { color: #000000; text-decoration : none; }
 
.eznc_FTContentCopyright a:hover
 { color: #808080; text-decoration : underline; }



.eznc_ListViewGroupHeading {font-weight: bold;	font-size: 10pt; margin-top:15px; color:#36456e; }

.eznc_ListViewArticleLink { font-family : Tahoma, Verdana,  Arial, Helvetica, sans-serif; font-size : 11px; color : #36456e; font-weight : normal; text-decoration : none;}

a:link.eznc_ListViewArticleLink {  font-family : Tahoma, Verdana,  Arial, Helvetica, sans-serif; font-size : 11px; color : #36456e; font-weight : normal; text-decoration : none; }
a:visited.eznc_ListViewArticleLink {  font-family : Tahoma, Verdana,  Arial, Helvetica, sans-serif; font-size : 11px; color : #36456e; font-weight : normal; text-decoration : none;}
a:active.eznc_ListViewArticleLink {  font-family : Tahoma, Verdana,  Arial, Helvetica, sans-serif; font-size : 11px; color : #36456e; font-weight : normal; text-decoration : none;}
a:hover.eznc_ListViewArticleLink {  font-family : Tahoma, Verdana,  Arial, Helvetica, sans-serif; font-size : 11px; color : #c38901; font-weight : normal; text-decoration : underline;}

a:link.eznc_FTContentCopyright { color : #5d885d; text-decoration : none; }
a:visited.eznc_FTContentCopyright { color : #5d885d; text-decoration : none; }
a:active.eznc_FTContentCopyright { color : #5d885d; text-decoration : none; }
a:hover.eznc_FTContentCopyright { color : #36456e; text-decoration : underline; }


.normal {padding: 7px; width:95%; align-text:left;}


#CopyFooter { FONT-FAMILY: arial; FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; text-decoration: none; padding: 5px 10px 5px 10px; text-align: center;}
#CopyFooter A:link, #CopyFooter A:visited, #CopyFooter A:active { font-family: Arial; font-size: 10px; font-weight: bold; color: #36456e; text-decoration: none; }
#CopyFooter A:hover { font-family: Arial; font-size: 10px; font-weight: bold; color: #36456e; text-decoration: underline; }
#CopyFooter B { font-family: Arial; font-size: 10px; font-weight: bold; color: #000000; text-decoration: none;}


.SkinObject {font-family: Verdana; font-size: 8pt; font-weight: bold; color: #36456e; text-decoration: none; text-transform:uppercase;}
A.SkinObject:link {font-family: Verdana; font-size: 8pt; font-weight: bold; color: #36456e; text-decoration: none; text-transform:uppercase;}
A.SkinObject:visited {font-family: Verdana; font-size: 8pt; font-weight: bold; color: #36456e; text-decoration: none; text-transform:uppercase;}
A.SkinObject:hover {font-family: Verdana; font-size: 8pt; font-weight: bold; color: #36456e; text-decoration: underline; text-transform:uppercase;}
A.SkinObject:active {font-family: Verdana; font-size: 8pt; font-weight: bold; color: #36456e; text-decoration: none; text-transform:uppercase;}

#ihealthlogo img{
margin: 5px;

}
#ihealthlogo 
{
float:right;
width:110px;
}

#SHAREbug
{
    float:left;
}
    #SHAREbug p
    {
        margin:0;
        padding:0;
    }

.portfolioON {
	FILTER: Alpha(Opacity=65);
}
.portfolioOFF {
	FILTER: Alpha(Opacity=100);
}

/* 
==================================================
Skin styles for Article Viewer with Video Player
==================================================
*/
/* Controls the left border of the title bar */
.eznc_Tab_Left
{
	width: 1px;
	height: 35px;
	background-image: url(/Portals/13/ArticleViewerTitleBarBG.jpg);
}

/* Controls the right border of the title bar */
.eznc_Tab_Right
{
	width: 1px;
	height: 35px;
	background-image: url(/Portals/13/ArticleViewerTitleBarBG.jpg);
}

/* Controls the background of the title bar */
.eznc_Tab_Fill
{
	background-image: url(/Portals/13/skins/SPC/images/ArticleViewerTitleBarBG.jpg);
}

/* Controls the tab separator used on the title bar */
.eznc_Tab_Separator
{
	width: 2px;
	height: 35px;
	background-image: url(/Portals/13/skins/SPC/images/ArticleViewerTabSeparator.jpg);
}

/* Controls the text color used on the title bar */
.eznc_TabText, .eznc_TabText a:link, .eznc_TabText a:visited, .eznc_TabText a:active
{
	color: #000000;
}
.eznc_TabText a:hover
{
	color: #335E95;
}
/* Controls the text color used on the title bar for the selected tab */
.eznc_ActiveTab
{
 color: #335E95;
}

/* Controls the bottom border color of the first tab title */
.eznc_TabRed
{
	border-color: #335E95;
}

/* Controls the bottom border color of the second tab title */
.eznc_TabBlue
{
	border-color: #000000;
}

/* Controls the text color of the section title on the Article Content tab */
.eznc_SectionTitleV2
{
	color: #000000;
}

/* Controls the logo above the article list in the right column */
.eznc_Filter_Top_Logo
{
	width: 210px;
	height: 83px;
	background-image: url(/Portals/13/skins/SPC/images/ArticleListHeader.jpg);
}

/* Controls the spacer background color of the article list in the right column */
.eznc_Filter_Line2
{
	background-color: #F4E9CB;
}

/* Controls the background color of the article list in the right column */
.eznc_Filter_Line3 
{
	background-color: #F4E9CB;
}

/* Controls the text color of the article list in the right column */
.eznc_FilterList, .eznc_FilterList a:link, .eznc_FilterList a:visited
{
	color: #335E95;
}

/* Controls the logo and border below the article list in the right column */
.eznc_Filter_Bottom_Logo
{
/*	
	background-image: none;
	border: 0px;
*/
}

/* END: Article Viewer with Video */

p
{
    padding: 0 0 10px;
    line-height:18px;
}

ol, ul
{
    margin:6pt 0 18pt 0;
}
li
{
    margin:0 0 4pt 20pt;
}

input 
{
    margin:4px 0 10px 0;
}


#footertextwrapper
{
    font-size:8pt;
    text-align:center;
    position:relative;
    width:600px;
    color:#000;
    font-weight:normal;
    margin:0 auto;
    padding:10px 15px 10px 0px;

}
.footertext, .footertext a:link, .footertext a:visited
{
    font-size:8pt;
    text-align:center;
    color:#000;
    font-weight:normal;
    line-height:105%;
    
}
.footertext a:hover
{
    font-size:8pt;
    text-align:center;
    color:#000;
    font-weight:normal;
    text-decoration:underline;
}
.footertext p
{
    font-size:8pt;
    text-align:center;
    color:#000;
    font-weight:normal;
   margin:0;
   padding:0;
    line-height:105%!important;
}

/****SEARCH ****/
#Searchtop
{
    height:21px;
    text-align:center;
    width:160px;
    _width:170px;
    color: #d8c566!important;
    font-weight: bold;
    text-transform: uppercase;
    z-index:999;
    margin-top:15px;
    margin-bottom:15px;
    position:relative;
}
.ie6 #Searchtop, .ie7 #Searchtop 
{
    height:21px;
    width:170px;
    _width:170px;
    color: #d8c566!important;
    font-weight: bold;
    text-transform: uppercase;
    z-index:999;
    text-align:center;
    margin-top:15px;
    margin-bottom:15px;
    position:relative;
}
.Searchtop:link, .Searchtop:visited
{
    color: #d8c566;
    font-weight: bold;
}
.Searchtop:hover
{
   color:#d8c566;
   text-decoration:none;
   font-weight:bold;
}
/* DTSearch - SearchBox */
#Searchtop .eznc_SearchText{width:90px;} /* Width of Search Text Box */
#Searchtop .eznc_SearchButtton{color:#d8c566;font-family:Arial;font-size:11px;font-weight:normal;text-transform: uppercase;font-weight: bold;text-transform: uppercase;}
.ie8 #Searchtop .eznc_SearchButtton{z-index:999;color:#d8c566;font-family:Arial;font-size:11px;font-weight:normal;text-transform: uppercase;font-weight: bold;text-transform: uppercase;}

#searchContainer .eznc_SearchText{width:90px;} /* Width of Search Text Box */
#searchContainer .eznc_SearchButtton{color:#d8c566;font-family:Arial;font-size:11px;font-weight:bold; text-transform: uppercase;}
#searchContainer a.eznc_SearchButtton:link{color:#d8c566;text-transform: uppercase;}
#searchContainer a.eznc_SearchButtton:hover{color:#d8c566; text-decoration:none;text-transform: uppercase;}
.ie6 #Searchtop .eznc_SearchText{float:left;width:110px;} /* Width of Search Text Box */
.ie7 #Searchtop .eznc_SearchText{float:left;width:120px;} /* Width of Search Text Box */
.ie6 #Searchtop .eznc_SearchButtton{float:right;width:30px;margin:5px 0px 0px 0px;text-align:left;color:#d8c566;font-family:Arial;font-size:11px;font-weight:bold;text-transform: uppercase;}
.ie7 #Searchtop .eznc_SearchButtton{float:right;width:30px;margin:5px 0px 0px -5px;text-align:left;color:#d8c566;font-family:Arial;font-size:11px;font-weight:bold;text-transform: uppercase;}

/*=======================================
END - Skin styles for Search Box feature
=======================================*/
