/*  Static Landing Pages
--------------------------------------------------------------------------------
    All css for static style landing pages like tools landing page,
    library landing page, and about.
    Copyright (c) 2008 Unbound Medicine, Inc.
    Author: Dan Kornegay
-------------------------------------------------------------------------------- */


/* dl.openListBox
--------------------------------------------------------------------------------
   A definition list which has no borders and an underlined header dt
   followed by marketing text or a feature list.
-------------------------------------------------------------------------------- */

dl.openListBox, dl.smallOpenListBox {
    float: left;
    margin: 0 0 10px 0;
    list-style: none; }

    dl.openListBox dt, dl.smallOpenListBox dt{
        border-bottom:1px solid #003030;
        color:#003030;
        font-family:Times New Roman;
        font-size:22px;
        font-weight:bold;
        line-height:25px;
        margin:0 0 10px;
        padding: 0px;
         }
        
    dl.openListBox dt a {
        text-decoration: none;        
         }    

    /* News */
    dl.openListBox#newsListBox dt {
        margin-bottom: 0; }
        
    dl.openListBox dd.coloredbk {
        padding: 5px 5px 8px 2px;
        background-color: #DEE8FF; }

    dl.openListBox dd img.infoImage {
        float: left; }

    dl.openListBox dd div.infoText {
        float: left;
        width: 250px;
        margin: 0 0 0 10px; }
        
        dl.openListBox dd div.infoText#about {
            width: 600px; }
    
            dl.openListBox dd div.infoText#about h3 {
                margin:10px 10px 10px 0px;
                padding:0px;
                color:#003465;
                font-size:12px;
                font-weight:900; }

        dl.openListBox dd div.infoText#periodicity {
            clear: right;
            width: 600px; }
        
        dl.openListBox dd div.infoText p {
            margin: 0 0 10px 0; }

    dl.openListBox#imageOfTheWeek {
        margin-top: 10px; }
    
    dl.openListBox#libraryList {
        width: 350px; }

    dl.openListBox#pedsCare {
        width: 350px; 
        margin-left: 20px; }

    dl.openListBox#about dd a {
        text-decoration: underline;
        
        }

dl.smallOpenListBox
{
  float: left;
  width: 205px;
}
dl.smallOpenListBox#mobileList
{
  margin-left: 10px;
}
dl.smallOpenListBox#pcUpdates
{
    width: 420px;
}
dl.smallOpenListBox img.leftFloat
{
  float: left;
  margin-right: 5px;
}

p.moreLink {
    text-align: right; }

/* About Page - Subscribe Now Box */
div#subscribeNow {
    margin-top: 10px;
    padding: 10px;
    border: 1px dashed #000;
    background-color: #ffff99;
    text-align: center; }

    div#subscribeNow a {
        display: block;
        width: 200px;
        margin: 0 auto;
        padding: 5px;
        border: 1px solid #000;
        background: #f1f1f1;
        text-align: center;
        font-weight: bold; }



div#toolsLanding dl.openListBox { 
    width: 350px; }
    
    div#toolsLanding dl.openListBox.toolsRight { 
        margin-left: 20px; }
    
    div#toolsLanding dl.openListBox.toolsLeft { 
        clear: left; }

dl.openListBox dd p.catHeader
{
  color: #666666;
  font-size: 12px;
  font-weight: bold;
  padding-bottom: 5px;
  clear: left;
}

dl.openListBox dd p.catHeader a
{
  color: #666666;
}

a#trySigns { 
    float: right; }


/* ul.categoryList - A list of content category indices 
-------------------------------------------------------------------------------- */

ul.categoryList {
  float: left;
  margin: 0 0 10px 0; }
  
    ul.categoryList li.categoryTitle {
        float: left;
        clear: left;
        height: 25px;
        width: 420px;
        margin-top: 4px;
        padding-left: 0;
        color: #000;
        font-size: 11px;
        font-family: verdana; }

        ul.categoryList li.categoryTitle a {
            display: block;
            float: left;
            height: 18px;
            margin-left: 8px;
            color:#006699;
            line-height: 22px; }
            
        ul.categoryList#libCategoryList li.categoryTitle a {
            margin-left: 3px; }

        ul.categoryList li.categoryTitle a.catimage {
            width: 30px;
            text-align: center; }


/* Standard ul */
ul.standard
{
  margin: 5px 0 10px 0;
}
ul.standard li
{
  margin: 0 0 3px 25px;
  list-style-type: disc;
}

ul.standard li a {
    cursor: pointer; }
    
ul.landingInfo {
    width: 115px;
    margin-left: 86px;
}
ul.landingInfo li
{
  margin-left: 2px;
  list-style-position: inside;
}
ul.standard li.news
{
  padding-right: 10px;
}

/* image of the week stuff */

p#imageCaption {
    margin-top: 10px; }

p#imageCaption a {
    text-decoration: underline; }
    
/* terms of use stuff */

h3.touHeader {
    margin: 0;
    padding: 2px 0;
    text-align: center; }

p.touPara {
	margin-top: 10px;
	line-height: 18px; }

ol.touList {
    margin: 30px; 
    padding: 0; }

ol.touList li {
    margin-top: 10px;
    padding-left: 20px;
    list-style-type: decimal; }
    
    ol.touList li ol {
        margin: 15px 0 0 20px; }

    ol.touList li ol li {
        list-style-type: lower-alpha; }
        
        ol.touList li ol li ol li {
            list-style-type: lower-roman; }
    
