﻿.AdditionalStaywellLinks a
{
display: block;
font-weight: bold;
padding-left: 20px;
margin-bottom: 5px;
}

.AdditionalStaywellLinks a.tools
{
background: url('/App_Themes/HCHC/Images/icon-tools.gif') no-repeat;
}

.AdditionalStaywellLinks a.multi
{
background: url('/App_Themes/HCHC/Images/icon-multi.gif') no-repeat;
}

body
{
    font-size: 75%;  
}
#HomePageBanner
{
    /*background: transparent url(Images/HomePageBanner.jpg) no-repeat top left;*/
    width: 881px;
    height: 266px;
    position: relative;
}

#HomePageContent
{
    color: #fff;
    width: 355px;
    height: 156px;
    overflow: hidden;
    font-family: Arial;
    font-size: .917em;
    top: 12px;
    left: 17px;
    position: absolute; 
    line-height: 1.75em;   
}

#HomePageContent h2
{
    color: #fff;
    font-size: 1.333em;    
}

#HomePageContent a
{
    color: #fff;
}

#HowWeCompare
{
    background: transparent url(Images/HowWeCompareBkg.png) no-repeat top left;    
    top: 104px;
    left: 429px;
    position: absolute;
    line-height: 33px;
}

#HowWeCompare a
{
    width: 147px;
    height: 33px;
    display: block;
    background-image: url(Images/HowWeCompareArrow.gif);
    background-position: 138px 13px;
    background-repeat: no-repeat;
    color: #fff;
    font-weight: bold;
    font-size: 1.167em;
    font-family: "Arial";
    text-decoration: none;
    padding-left: 6px;
}

#PhysicianFinder
{
    background-image: url(Images/PhysicianFinder.png);
    width: 172px;
    height: 39px;
    position: absolute;
    top: 170px;
    left: 17px;
}

#PhysicianFinder a
{
    display: block;
    width: 172px;
    height: 39px;
}

#PhysicianFinder a span
{
    display: none;
}

#ConditionFinder
{
    background-image: url(Images/ConditionFinder.png);
    width: 172px;
    height: 39px;
    position: absolute;
    top: 170px;
    left: 201px;
}

#ConditionFinder a
{
    display: block;
    width: 172px;
    height: 39px;
}

#ConditionFinder a span
{
    display: none;
}

#QuickLink
{
    background-image: url(Images/QuickLinkBkg.png);
    width: 356px;
    height: 35px;
    position: absolute;
    top: 218px;
    left: 17px;
    line-height: 35px;
    position: relative;
}
#QuickLink .QuickLinkGoButton
{
    position:absolute;
    right: 16px;   
    top: 2px;
}
#QuickLink .QuickLinkDropdown
{
    position: absolute;
    left: 7px;  
    top: 7px;  
    width: 285px;
    color: #666666;
    font-size: .917em;
}

/*Latest News*/
#LatestNews
{
    width: 332px;
    float: left;
    overflow: hidden;
    position: relative;
    margin-left: 10px;
}

#LatestNews h2
{
    background: #094E4B url(Images/news_and_events_bkg.jpg) no-repeat top left;
    color: #fff;
    margin: 0px;
    padding:0px;    
    height: 27px;
    font-size: 12px;
    
}
#LatestNews h2 span
{
    font-family: Trebuchet MS;
    color: #fff;
    margin: 0 0 0 10px;
    font-size: 1.5em;
    line-height: 1.5em;
}

/* Multimedia */
#Multimedia
{
    width: 216px;
    float: left;
    overflow: hidden;
    position: relative;
    margin-left: 10px;
}

#Multimedia h2
{
    background: #094E4B url(Images/multimedia_top.jpg) no-repeat top left;
    color: #fff;
    margin: 0px;
    padding:0px;    
    height: 27px;
    font-size: 12px;
    
}
#Multimedia h2 span
{
    font-family: Trebuchet MS;
    color: #fff;
    margin: 0 0 0 10px;
    font-size: 1.5em;
    line-height: 1.5em;
}

#MultimediaContainer h4
{    
    font-size: 12px;
    color: rgb(20, 41, 58);
}

#MultimediaBottom
{
    width: 216px;
    height: 8px;
    background: transparent url(Images/multimedia_btm.jpg) no-repeat top left;
}

#MultimediaContainer
{
    background: #fff url(Images/multimedia_bkg.jpg) repeat-x top left;
    border-right: solid 1px #074745;
    border-left: solid 1px #074745;
    color: #333;
    font-size: 0.917em;
}


.MultimediaItem
{
    border-bottom: solid 1px #074745;
    padding: 0 0 5px 0;
    margin: 0 0 5px 0;
}


#MultimediaContainer .Last
{
    padding: 0 0 5px 0;
    margin: 0 0 5px 0;
    border-bottom: none !important;
}

#Multimedia span.Date
{
    font-style: italic;
    font-weight: normal;
}


#NewsItemContianer
{
    background: #fff url(Images/NewsItemsContainer_bkg.jpg) repeat-x top left;
    border-right: solid 1px #074745;
    border-left: solid 1px #074745;
    color: #333;
    font-size: 0.917em;
}

#NewsItemContianer h3
{    
    font-size: 12px;
}

#NewsItemContianer h3 span.Title
{
    font-size:  1em;
    font-weight: bold;
    color: #084846;    
}

#NewsItemContianer h3 span.Date
{
    font-size:  0.917em;
    font-style: italic;
    font-weight: normal;
}

.NewsItem
{
    border-bottom: solid 1px #074745;
    padding: 0 0 5px 0;
    margin: 0 0 5px 0;
}

.NewsItemLast
{
    padding: 0 0 5px 0;
    margin: 0 0 5px 0;
}

.NewsItemLast a.ReadMore, .NewsItem a.ReadMore
{
    font-weight: bold;
    text-decoration: underline;
}

#NewsContianerBottom
{
    width: 332px;
    height: 8px;
    background: transparent url(Images/news_and_events_bottom.jpg) no-repeat top left;
}

/*Videos*/
#LatestVideo
{
    background: #0e2a4e url(Images/video_tl.gif) no-repeat top left;
    position: relative;
    overflow: hidden;
    width: 214px;
    float: left;
    margin: 0 0 0 10px;
    
}

#LatestVideoHeader
{
    background: transparent url(Images/video_tr.gif) no-repeat top right;
    height: 7px;
}

#LatestVideoContainer
{
    height: 177px;
    text-align: center;
    background: #0e2a4e;
    overflow: hidden;
}
#LatestVideoFooter
{
    background: transparent url(Images/video_bl.gif) no-repeat top left;
    height: 7px;
    position: relative;
}

#LatestVideoFooter img
{
    position: absolute;
    right: 0px;
    top: 0px;
}

/*Top Mainpage Menu*/
#HomePageMenu
{
    float: left;
    position: relative; 
    display: inline;
    line-height: 175%;
    margin: 0 0 0 10px;
    width: 302px;
}

#HomePageMenu #HomePageMenuHeader
{
    background: transparent url(Images/red_tab.gif) no-repeat top left;
    height: 26px; 
    width: 140px;
    overflow: hidden;
}

#HomePageMenu #HomePageMenuHeader h2
{
    margin: 0 0 0 7px;
    color: #fff;
    line-height: 26px;
    font-size: 18px;
       
}

#HomePageMenuContainer
{
    background: transparent url(Images/mainlink_top_bkg.gif) no-repeat top left;
    padding: 17px 0 0 0;
    position: relative;
}

#HomePageMenuInnerContainer
{
    background: transparent url(Images/mainlink_body_bkg_sliver.gif) repeat-y top left;
    position: relative;
}

#HomePageMenuInnerContentContainer
{
    background: transparent url(Images/mainlink_body_bkg.gif) no-repeat top left;
    position: relative;    
}

#HomePageMenu ul, 
#HomePageMenu ul li
{
    padding: 0px;
    margin: 0px;
    list-style-type: none;
    overflow: hidden;
}

#HomePageMenu ul li, 
#HomePageMenu ul li a
{
    color: #fff;
}

#HomePageMenuInnerContentContainer .Left
{
    float: left;
    position: relative;
    width: 127px;
    margin: 0 0 0 7px;
}

#HomePageMenuInnerContentContainer .Left li a
{
    display: block;
    background: transparent url(Images/arrow.png) no-repeat scroll 6px 4px;
    color: #fff;
    padding-left: 15px;
}

#HomePageMenuInnerContentContainer .Right
{
    float: right;
    position: relative;
    margin: 0 14px 0 0;
    width: 154px;
}

#HomePageMenuInnerContentContainer .Right ul
{
    border-left: dotted 1px #fff;
    min-height: 136px;
}

#HomePageMenuInnerContentContainer .Right ul li.First
{
    border-bottom: dotted 1px #fff;
    padding: 0 0 2px 2px;
}

#HomePageMenuInnerContentContainer .Right ul li.Item
{
    border-bottom: dotted 1px #fff;
    padding: 2px 0 2px 2px;
}


#HomePageMenuInnerContentContainer .Right ul li.Last
{
    border-bottom: 0px;
    padding: 2px 0 0px 2px;
}

#HomePageMenuInnerContentContainer .Right ul li a
{
    display: block;
    background: transparent url(Images/home_page_menu_li_bkg.png) no-repeat center left;
    color: #fff;
    height: 30px;
    line-height: 30px;
    padding-left: 15px;
}

#HomePageMenuBottom
{
    background: url(Images/mainlink_body_bkg_bottom.gif) no-repeat top left;
    height: 14px;
}
