/* base.css */
a {
    color:#8C997E;
    text-decoration:none;
}
html {
    margin:0pt;
    padding:12px 0 0 0;
}
body {
    line-height:135%;
    margin:0pt;
    padding:0pt;
    text-align: center;
    font-family: "Arial";
    font-size: 9pt; 
    background-image:url(/media/images/common/body_bg.jpg);
    background-repeat:repeat-x;
    color: #666;
}

#container {
    text-align: left;
    margin: 0px auto;
    width: 974px;
}
#top_shadow {
    background-image:url(/media/images/common/top-shadow.png);
    background-repeat:no-repeat;
}
#bottom_shadow {
    background-image:url(/media/images/common/bottom-shadow.png);
    background-repeat:no-repeat;
}
#repeating_shadow {
    background-image:url(/media/images/common/repeating-shadow.png);
    background-repeat:repeat-y;
}
#header {
    height:80px;
    width:934px;
    margin:0 auto;
    background-image:url(/media/images/common/header_bg.jpg);
}
#topnav {
    text-align:center;
    margin:0 0 0 20px;
}
#content {
    background:white none repeat scroll 0 0;
    margin:0 auto;
    width:953px;
}
#home_news {
    float:left;
    width:317px;
    height:240px;
    background-image:url(/media/images/common/home_news_bg.jpg);
}
#home_cta1 {
    float:left;
    width:316px;
    height:240px;
}
#home_cta2 {
    float:left;
    width:319px;
    height:240px;
}
.clear {
    clear:both;
}
img {
    border:0px;
}
#footer {
    background-color:#F5F5F5;
    color:#424242;
    height:30px;
    line-height:30px;
    margin:0 auto;
    padding:0 20px;
    width:892px;
    font-size:8pt;
}
#footer a {
    font-weight:normal;
    color:#424242;
    text-decoration:none;
}
h3 {
    color:#90A898;
}
#page_content {
    padding:0px 10px;
}
.page_header {
    padding-bottom:15px;
}
.sidebar {
    margin-bottom:10px;
    float: left;
    width: 220px;
    background-color:#f9f7eb;
}
.sidebar ul {
    padding:20px;
    margin:0;
}
.sidebar ul li {
    padding:0 0 0 7px;
    margin:0;
    list-style:none;
    background-image:url(/media/images/common/sidebar_link_bg.jpg);
    line-height:29px;
    min-height:29px;
}
.sidebar ul li a {
    padding:5px 0;
    font-weight:normal;
    color:#AAB29D;
    text-decoration:none;
}
.sidebar ul li:hover {
    background-position:0 29px;
}
.sidebar ul li.selected {
    background-position:0 57px;
}
.sidebar ul li.selected a {
    color:white;
}
a:hover {
    text-decoration:underline;
}
.blue {
    color:#135384;
}
#inner_sidebar {
    width:164px;
    margin:0 18px 18px 18px;
    padding:11px;
    background-color:#fff;
}
#flatpage_content {
    padding:20px 0 0 27px;
    /*width:617px;*/
    width:686px;
    background-color:white;
    float:left;
}
div.bubble {
    background-color:#F3F5F2;
    padding:14px;
}
div.pointer {
    margin-bottom:27px;
}

#news_home_inner {
    overflow:hidden;
    padding:56px 30px 12px;
}
.homenews {
    list-style:none;
    border-bottom:1px solid #e5e5e5;
    padding:2px 0;
}
.homenews.last {
    list-style:none;
    border-bottom:0px solid #e5e5e5;
}
#home_news_ul {
    margin:0;
    padding:0;
}
#flatpage_content ul li {
    list-style-image:url(/media/images/common/list-marker.gif);
}
.homenews a .date {
    color:#4E521F;
}
.homenews a {
    color: #666;
}
#morenews {
    float:right;
}
#copyright, #copyright a {
    margin:12px auto;
    text-align:center;
    font-size:8pt;
    color:#CCCCCC;
}
