.bar_title
{
    background: url(../img/index_heading.jpg) no-repeat;
    color: #111111;
    width: 713px;
    height: 35px;
    padding-left: 16px;
	font-family: Arial, sans-serif;
    font-size: 14pt;
    font-weight: normal;
    padding-top: 11px;
}

.subcontent {
    padding-top: 5px;
    padding-left: 19px;
    /*
    padding-right: 19px;
    */
    padding-bottom: 0px;
    width:694px;
}


.newsitems {
    width: 490px;
/*    width: 517px; */
    float: left;
}

a.newsitems {
    color: #4D4D4D;
    font-weight: normal;
}

.news_articletitle {
    color: #111111;
    font-weight: bold;
    text-decoration: underline;
    font-size: 8.5pt;
    line-height: 16pt;
}

.newsmenu {
    background: url(../img/news_archive.jpg) no-repeat top center;
    width: 139px;
    float: right;
    margin-right: 20px;
}

.newsmenu_title {
    font-size: 14px;
    font-weight: bold;
    color: #808080;
    text-indent: 17px;
    height: 13px;
    padding-top: 8px;
    padding-bottom: 14px;
}

.newsmenu_archives {
    background-color: #fafafa;
    padding-top: 10px;
    padding-left: 18px;
    padding-bottom: 25px;
}

.newsmenu_item a {
    color: #4D4D4D;
    text-decoration: underline;
    vertical-align: 7px;
    padding-left: 5px;
}

.newsmenu_activeitem a {
    color: #39B54A;
    text-decoration: underline;
    vertical-align: 7px;
    padding-left: 5px;
}
/*
 ** News page
 */
.fullnews_articletitle {
    color: #111111;
    font-weight: bold;
    text-decoration: underline;
    font-size: 8.5pt;
    line-height: 16pt;
}

.product_featureset {
    font-weight: bold;
    padding-left: 2px;
}

.subheading {
    background: url(../img/subheading.jpg) repeat-y;
    height: 32px;
    color: #808080;
    font-size: 14px;
    font-weight: bold;
    padding-top: 8px;
    padding-left: 19px;
}

.middle_panel {
    background: url(../img/sub_background.jpg) repeat-y;
    padding-right: 19px;
    padding-left: 19px;
    padding-bottom: 19px;
}

.subcontent {
    padding-top: 5px;
    padding-left: 19px;
    padding-bottom: 0px;
    width:694px;
}

.rounded_top {
    background: url(../img/pricing_rounded_top.jpg) no-repeat;
    clear: both;
    float: right;
    height: 15px;
    width: 245px;
    margin-right: 38px;
}

.rounded_middle {
    background: #ffffff url(../img/pricing_rounded_middle.jpg) repeat-y right;
    width: 245px;
    padding-top: 5px;
    float: right;
    margin-right: 38px;
}

.rounded_inner {
    float: right;
    font-size: 7pt;
    width: 180px;
    line-height: 11pt;
    text-align: left;
    margin-top: -5px;
    margin-bottom: 0;
    padding-right: 19px;
}

.rounded_bottom {
    background: #ffffff url(../img/pricing_rounded_bottom.jpg) no-repeat right;
    clear: both;
    height: 15px;
    width: 245px;
    float: right;
    margin-right: 38px;
}
