﻿#contentCol 
{
    position:relative;
    float:left;
    width:590px;
    padding: 10px 30px 10px 30px;
}

#contentCol .subtext 
{
    height:28px;
    line-height:28px;
    padding-left:20px;
}

#contentCol a 
{
    text-decoration:none;
}

#contentCol span br 
{
    
}

#contentCol .newsItem  
{
   padding-bottom:20px;
}

#contentCol .separator 
{
    width:30px;
    float:left;
}

#contentCol .firstNewsItem 
{
    position:relative;
    float:left;
    width:100%;
    margin-bottom:40px;
}

#contentCol h1 
{
    width:100%;
    margin-bottom:10px;
}

#contentCol .newsItem 
{
    position:relative;
    width:260px;
    float:left;
    margin: 0 15px 20px 10px;
    height:18em;
}


#contentCol .ingress 
{
    display:block;
    margin-bottom:10px;

}

#contentCol .ingress a:hover
{
   text-decoration:underline;

}

#contentCol .readMore a:hover
{
   text-decoration:underline;

}

#contentCol .image
{
    float:left;
    padding-top:6px;
    padding-right:10px;
}

#contentCol  p
{

#contentCol .newsItem2 
{
    position:relative;
    width:260px;
    float:left;
    margin: 0 15px 20px 10px;
    height:15em;
}


}

#contentCol .breadcrumbs 
{
    margin-bottom:20px;
}

#contentCol .pageTools .size
{
    position:absolute;
    right:100px;
    top:10px;
}

#contentCol .pageTools .size1 
{
   font-size:1em;
}

#contentCol .pageTools .size2
{
   font-size:1.3em;
}

#contentCol .pageTools .size3 
{
   font-size:1.7em;
}

#contentCol .pageTools .print 
{
    position:absolute;
    right:20px;
    top:10px;
}

#contentCol .pageTools .print img 
{
    margin-right:5px;
}

#separator 
{
    width:20px;
    float:left;
    padding-top:10px;
}

#menuCol 
{
    float:left;
    width:319px;
    position:relative;
}

#menuCol .topLinks 
{
    margin-bottom:20px;
    min-height:28px;
}

#menuCol .header 
{
    height:28px;
}

#menuCol .topLinks .shortcuts 
{
    color:#FFF;
    font-weight:bold;
    height:28px;
    line-height:28px;
    width:147px;
    margin-bottom:10px;
    text-indent:20px;
    width:100%;
    font-size:1.1em;
}

#menuCol .topLinks .mostUsed 
{
    color:#FFF;
    font-weight:bold;
    height:28px;
    line-height:28px;
    width:147px;
    margin-bottom:10px;
    text-indent:20px;
    font-size:1.1em;
}

#menuCol .topLinks .leftMenu 
{
    float:left;
    width:147px;
}

#menuCol .topLinks .leftMenu ul 
{
    padding-left:20px;
}

#menuCol .topLinks .leftMenu li 
{
    list-style:none;
    background:url(../Images/readMore.png) no-repeat;
    padding-left:25px;
}

#menuCol  .topLinks .rightMenu 
{
   float:left;
   width:147px;
}

#menuCol .topLinks .rightMenu ul 
{
    padding-left:20px;
}


#menuCol .topLinks .rightMenu li 
{
    list-style:none;
    background:url(../Images/readMore.png) no-repeat;
    padding-left:25px;
}
    
#menuCol .contactInfo 
{
    background: url(../Images/contactinfoBg.png) no-repeat;
    width:312px;
    height:157px;
    position:relative;
    margin-bottom:5px;
    color:#000;
}

#menuCol .contactInfo .ingress 
{
    position:absolute;
    top:5px;
    left:20px;
}

#menuCol .contactInfo p 
{
    position:absolute;
    top:30px;
    left:20px;
    right:20px;
}

#menuCol .links 
{
   
}

#menuCol .links .ingress 
{
    color:#FFF;
    font-weight:bold;
    padding-left:20px;
    line-height:28px;
}

#menuCol .links ul 
{
    padding-left:20px;
}

#contentCol .newsItem2 
{
    position:relative;
    width:707px;
    
    margin-bottom:20px;
   }

#contentCol .newsItem2 p 
{
   padding-top:16px;
   padding-bottom:10px;
   margin:0;
}

#contentCol .newsItem2 .ingress 
{
   padding:0;
}

#contentCol .image2
{
    float:left;
    padding-top:10px;
    padding-right:10px;
}