@charset "utf-8";
/* CSS Document */

h1 {
    display: none;
}

div#core_container_a {
/*  background-image: url(../images/backgrounds/containers/329_327_330_tile.gif);
*/}

div#core_container_a div.container_inner_1 {
    background-image: url(../images/backgrounds/containers/329_327_330_bottom.gif);
}

div#core_container_a div.container_inner_2 {
    background-image: url(../images/backgrounds/containers/329_327_330_bottom.gif);
    background-position: bottom left;
}

div#section_1a,
div#section_1b {
    width: 330px;
}

div#section_2a,
div#section_2b {
    width: 328px;
}

div#section_3a,
div#section_3b {
    width: 330px;
}

div#core_container_a h2 {
    background-image: url(../images/backgrounds/containers/329_327_330_h2.gif);
    backgroun-position: 0px 0px;
    background-repeat: repeat-y;
    color: white;
    _height: 1%;
    padding: 10px;
}

div#core_container_a a.more {
    clear: both;
    float: right;
    text-transform: uppercase;
}

div#core_container_a div#section_1a h2 {
    background-position: 0px 0px;
}

div#core_container_a div#section_2a h2 {
    background-position: -330px 0px;
}

div#core_container_a div#section_3a h2 {
    background-position: -658px 0px;
}

div.sub_section_content {
    padding: 10px 10px 15px 10px;
}

div#core_container_b h2 {
    text-transform: uppercase;
}

div#section_1b h2 {
    margin: 10px 0 15px 0;
}

div#section_1b ul {
    margin: 10px 0 15px 0;
    padding: 0;
}

div#section_1b ul li {
    clear: none;
    float: left;
    list-style: none;
    margin: 0;
    padding: 0;
    width: 49%;
}

div#section_2b ul {
    margin: 0;
    padding: 0;
}

div#section_2b ul li {
    list-style: none;
    margin: 10px 0;
    padding: 0;
}

div#section_2b ul li div.date {
    font-size: 12px;
    font-weight: bold;
}

div#section_2b ul li div.content h3 {
    font-size: 12px;
    font-weight: normal;
}

div#section_3b ul {
    margin: 0;
    padding: 0;
}

div#section_3b ul li {
    list-style: none;
    margin: 10px 0;
    padding: 0;
}

div#section_3b ul li div.date {
    clear: left;
    float: left;
    font-size: 14px;
    font-weight:bold;
    width: 80px;
}

/*div#section_3b ul li div.date span.year {
    display: block;
    font-size: 14px;
    font-weight: normal;
}*/

div#section_3b ul li div.content {
    clear: right;
    float: right;
    width: 217px;
}

div#section_3b ul li div.date div.content h3 {
    font-size: 12px;
    font-weight: normal;
    text-transform: uppercase;
}

div#section_3b ul li div.content h3 { 
    font-weight: normal; 
}

div#core_container_b a.more {
    clear: both;
    display: block;
    margin: 10px 0 15px 0;
    text-transform: uppercase;
}


/* CSS ADDED */

div#home-products-container {
    background-position: bottom left;
}

div#home-product-core {
    width:247px; 
    background-color:#eff8d9;
    float:left;
}

div#home-product-pvconnect {
    width:247px; 
    background-color:#cdf2fc;
    float:left;
}

div#home-product-mediafusion {
    width:247px; 
    background-color:#ffecd6;
    float:left;
}

div#home-product-telly {
    width:247px; 
    background-color:#c9ecf7;
    float:left;
}

div#home-product-description {
    padding:11px; 
    height:62px; 
    font-family:Arial, Helvetica, sans-serif; 
    font-size:11px; 
    color:#666666;
}

div#home-learn-more {
    float:right; 
    padding-top:10px;
}

div.home_sub_section_content {
    padding: 10px 10px 15px 0;
}

div.home_sub_section_content_press_room {
    padding: 10px 10px 15px 10px;
}

div.home_sub_section_content_events {
    padding: 10px 10px 15px 10px;
}

div#home_section_1a,
div#home_section_1b {
    width: 275px;
}

div#home_section_2a,
div#home_section_2b {
    width: 380px;
}

div#home_section_3a,
div#home_section_3b {
    width: 300px;
}

div#home-dashed-border {
    min-height:265px;
    border-right: 1px dashed #c9c9c9;
}

div#home_section_1b h2 {
    margin: 0 0 15px 0;
}

div#home_section_1b ul {
    margin: 10px 0 15px 0;
    padding: 0;
}

div#home_section_1b ul li {
    clear: none;
    float: left;
    list-style: none;
    margin: 0;
    padding: 0;
    width: 49%;
}

div#home_section_2b ul {
    margin: 0;
    padding: 0;
}

div#home_section_2b ul li {
    list-style: none;
    margin: 10px 0;
    padding: 0;
}

div#home_section_2b ul li div.date {
    font-size: 12px;
    font-weight: bold;
}

div#home_section_2b ul li div.content h3 {
    font-size: 12px;
    font-weight: normal;
}


div#home_section_3b h3 {
    font-size:12px;
    font-weight:normal;
}

div#home_section_3b ul {
    margin: 0;
    padding: 0;
}

div#home_section_3b ul li {
    list-style: none;
    margin: 10px 0;
    padding: 0;
}

div#home_section_3b ul li div.date {
    font-size: 12px;
    font-weight: bold;
}

div#home_section_3b ul li div.date div.content h3 {
    font-size: 12px;
    font-weight: normal;
}

div#home_section_3b ul li div.content h3 { 
    font-weight: normal; 
}

