body{ 
        margin:0; 
        padding:0;
        font-family: Verdana, San-Serif;
        font-size:12px;
        line-height:18px;
       
        }
body.background
{
    background: #0b1d2b;
    }
    
    a{
        color:#707176;
        text-decoration:none;
        
    }

    a:hover{
        color:#A38C49;
        text-decoration:underline;
        
    }
    
    a.block{
        display:block;
    }
    
    h1,h2,h3, h4, h5, h6
    {
        margin:0;
        padding:0;
        font-weight:normal;
    }
    
    h1{
        font-size:24px;
        color:#091E2F;
    }
    h2{
        font-size:19px;
        color:#A38C49;
    } 
    
    h3{
        font-size:13px;
        color:#A38C49;
        font-weight:bold;
    }
    
    ul{
        margin:0;
        padding:0;
    }
    li{
        list-style-type:none;
        display:block;
        background:
            transparent
            url('Images/bullet.gif')
            no-repeat
            0px 4px;
       padding: 0 0 0 18px;
       margin:20px 0 0 0;
       
       
    }
    #cmsWrapper { 
       background:#fff;
       padding:0 0 30px 0;
       height:100%; /* for IE6 */
       }
     
     #header { 
       
        background-color:#0b1d2b;
        border-bottom:7px solid #a68a38;
         }
         #header-content{
            width:960px;
            margin:auto;
            position:relative
         }
            #login-button-top{
               
                position:absolute;
                width:90px;
                height:25px;
                background:
                    transparent
                    url('Images/bg-login-top.gif')
                    repeat-x;
                text-align:center;
                line-height:25px;
                top:0;
                right:0;
                
            }
                #login-button-top a{
                    color:#fff;
                    text-decoration:none;
                    font-size:12px;
                    
                }
                
              #logo {
                float:left;
                width:225px;
                height:139px;
                margin:0 42px 0 14px;
                }
            
              #nav { 
                float:left;
               }
                 
                 
    
     #content { 
        width:960px;
        margin:auto;
        margin-top:0px;
        margin-bottom:31px;
        
      }
    
      #top-left-column { 
        float:left;
        width:149px;
        min-height:388px;
        height:388px;
        background:
            transparent 
            url('Images/bg-helix.jpg')
            top right
            no-repeat;
        padding:15px 65px 0 0;
        position:relative;
        
         }
           #top-left-column h2{
            
            
           }
    
       #did-you-know {  }
    
       #login-button { 
            position:absolute;
            bottom:30px;
            left:8px;
        }
      
      #top-right-column { 
        float:left;
        background:
            transparent
            url('Images/bg-center.gif')
            no-repeat
            bottom center;
       }
    
       #flash {  }
    
       #intro { 
        float:left;
        width:415px;
        padding:30px;
        }
    
            #intro h1 { 
                margin:0 0 20px 0;
             }
            
            ul.intro{
                margin:20px 0 0 10px;
            }
    
       #news { 
        float:left;
        width:241px;
        padding:30px 0 30px 30px;
        background:
            transparent
            url('Images/bg-news.gif')
            no-repeat
            bottom left;
        /*min-height: 281px*/
        }
    
     #bottom { 
        width:960px;
        min-height:286px;
       
        margin:auto;
        background:
            transparent
            url('Images/bg-bottom.gif')
            no-repeat;
        }
    
     #quick-turn-arounds,
     #pathology-services{
        float:left;
        padding:30px;
        min-height:220px;
     }
     
     #featured-case
     {
         float:left;
         padding:30px;
     }
     
        #featured-case h2,
        #quick-turn-arounds h2,
        #pathology-services h2{
            padding-bottom:20px;
        }
        
     
      #featured-case,
      #quick-turn-arounds
       { 
            background:
                transparent
                url('Images/seperator-gray.gif')
                no-repeat
                bottom right;
            width:278px;
            }
    
       #featured-case h2 {  }
    
      #quick-turn-arounds { 
            
             width:272px; }
    
       #quick-turn-arounds h2 {  }
    
      #pathology-services { 
            
            width:228px;
       }
    
       #pathology-services h2 {  }
       #pathology-services ul{
            margin-left:20px;
       
       }
       #pathology-services li{
            margin:5px;
            padding: 0 0 0 25px;
       }
       
            .icon{
                float:left;
                width:103px;
                margin:20px 0 0 0;
            }
            .icon.left{
                padding-right:33px;
                background:
                    transparent
                    url('Images/seperator-tan.gif')
                    right
                    no-repeat;
            }
            .icon.right{
                 padding-left:33px;
            }
    #footer { 
        background-color:#0b1d2b;
        border-top:7px solid #a68a38;
        padding:22px 0 0 0;
        margin:0;
        text-align:center;
        color:#44565A;
        height:120px;
        
     }
        #footer ul{
            width:890px;
            margin:auto;
            padding:0 0 0 70px;
        }
        
            #footer li{
                height:26px;
                line-height:26px;
                list-style-type:none;
                background:none;
                padding:0 22px 0 22px;
                margin:0;
                display:block;
                float:left;
                background:
                    transparent
                    url('Images/seperator-tan-on-blue.gif')
                    no-repeat
                    top right;
            }
                
                #footer li.last{
                    background:none;
                }
                
                #footer li a{
                    color:#44565A;
                   
                }
    
     #copyright { 
        height:36px;
        line-height:36px;
        font-weight:bold;
        font-size:10px;
        position:relative;
      }
      
        #copyright img{
            top:8px;
           
            position:absolute;
        }
     
     .clearfix{
        clear:both;
     }





a:active
{
  outline: none; /* Removing dotted line around clicked links in Firefox */
}



a img
{
    border: 0;
}

img.left
{
    float: left;
    margin-right: 36px;
    margin-bottom: 36px;
    padding:0 36px 0 0;
    background:
        url('Images/seperator-tan-large.gif')
        no-repeat
        bottom right;
}

img.right
{
    float: right;
    margin-left: 40px;
    margin-bottom: 40px;
    padding:0 0 0 50px;
    background:
        url('Images/seperator-tan-large.gif')
        no-repeat
        bottom left;
}
img.border
{
    margin-bottom: 20px;
}



/* -----------------INNER STYLES --------------- */


     #inner-content { 
        width:960px;
        margin:auto;
        margin-top:0px;
        margin-bottom:31px;
        
      }
    
      #inner-left-column { 
        float:left;
        width:217px;
        min-height:388px;
        background:
            transparent 
            url('Images/bg-helix-inner.jpg')
            top right
            no-repeat;
        padding:200px 0 0 0;
      
        
         }
          
    
       #sub-nav{
        
       }
       #inner-did-you-know { 
            background:
                transparent
                url('Images/bg-did-u-know.gif')
                repeat-x;
                padding:16px;
        }
    
      
      
      #inner-right-column { 
        width:717px;
        float:left;
        padding:0;
        
           
       }
           #inner-right-column p{
              
               line-height:1.6em;
                
            }
     
            #right-column-content{
                padding:26px 0 26px 26px;
            }
            
                #right-column-content h1{
                    margin:0 0 28px 0;
                }

/* Containers & Layout */













/* Blog Styling */

ul.sf_postListing
{

}

ul.sf_postListing li.entry
{

}

ul.sf_postListing li
{

}

p.sf_postDate
{

}


h2.sf_postTitle
{

}

h2.sf_postTitle a
{

}

div.categoryAuthor
{

}

div.sf_postContent
{

}

.sf_postContent p
{

}

p.sf_postTags
{

}

p.sf_readMore,
p.sf_postBookmark
{

}


/* Dynamic Form CSS */
.dynamicFormRow
{
    width: 100%;
    margin: 5px 0;
    clear: both;
    float: left;
}

.dynamicFormLeftColumn
{
    float: left;
    color:#0b1d2b;
    width: 120px;
}

.dynamicFormRightColumn
{
}

ul.dynamicFormRadioButtonList
{
    margin: 0;
    padding: 0;
}

ul.dynamicFormRadioButtonList li
{
    list-style-type: none;
}

/* Poll Box CSS */
.PollBox
{
}

.PollBox fieldset
{
    border: 0;
}

.PollBox fieldset ul
{
    margin: 0 0 0 10px;
    padding: 0;
}

.PollBox fieldset ul li
{
    list-style-type: none;
}