/* Start of CMSMS style sheet 'MenaQ7 2009 - Homepage' */
/* Homepage CSS */


/* Header - begin */
.header .banner {
    background: url(images/f/home/bg_banner.jpg) repeat-x 0 0;
    height: 246px;
    border-bottom: 2px solid #003e87;
}

.header .banner .fixed {
    /*background: url(images/f/home/banner_safe.png) no-repeat 0 0;*/
    width: 940px;
    height: 246px;
    padding: 0 10px;
}
.header .banner .fixed * {
    z-index: 10;
}
/* Header - end */


/* Heading 1 - begin */
.content-15 h1,
.content-home h1 {
    display: none;
}
/* Heading 1 - end */


/* Big boxes - begin */
.big_boxes {
    margin: 16px 0 0;
    /*background-color: #1a0; /* remove */
    height: 209px;
}

.big_boxes .big_box {
    float: left;
    width: 299px;
    height: 209px;
    background: no-repeat 0 0;
}

.big_boxes .big_box .title a {
    display: block;
    height: 40px;
    margin: 10px 10px 0;
}

.big_boxes #big_bone-health {
    background-image: url(images/f/home/bone_health.jpg);
}
.big_boxes #big_bone-health .title a {
}
.big_boxes #big_heart-health {
    margin-left: 21px;
    background-image: url(images/f/home/heart_health.jpg);
}
.big_boxes #big_heart-health .title a {
}
.big_boxes #big_children-health {
    margin-left: 21px;
    background-image: url(images/f/home/children_health.jpg);
}
.big_boxes #big_children-health .title a {
    height: 55px;
}

.big_boxes .big_box .title {
    height: 65px;
    overflow: hidden;
}
.big_boxes .big_box .text {
    width: 199px;
    height: 110px;
    padding: 0 0 0 18px;
}
.big_boxes .big_box .text a {
    color: #fff;
    text-decoration: none;
    line-height: 16px;
    font-size: 11px;
}
.big_boxes .big_box .text a:hover {
    text-decoration: underline;
}

.big_boxes .big_box .more {
    height: 34px;
}
.big_boxes .big_box .more a {
    display: block;
    width: 23px;
    height: 23px;
    margin: 3px 0 0 19px;
    background-repeat: no-repeat;
    background-image: url(images/f/home/arrows.png) !important;
    background-image: url(images/f/home/arrows.gif);
}

.big_boxes #big_bone-health .more a {
    background-position: 0 0;
}
.big_boxes #big_bone-health .more a:hover {
    background-position: 0 -23px;
}
.big_boxes #big_heart-health .more a {
    background-position: 0 -46px;
}
.big_boxes #big_heart-health .more a:hover {
    background-position: 0 -69px;
}
.big_boxes #big_children-health .more a {
    background-position: 0 -92px;
}
.big_boxes #big_children-health .more a:hover {
    background-position: 0 -115px;
}


.big_boxes .big_box .title span {
    display: none;
}
.big_boxes .big_box .text span {
    display: none;
}
.big_boxes .big_box .more span {
    display: none;
}
/* Big boxes - end */


/* Small boxes - begin */
.small_boxes {
    height: 83px;
    margin: 27px 0 0;
    padding: 0 0 11px;
    border-bottom: 1px solid #b2cace;
}

.small_boxes .small_box {
    float: left;
}

.small_boxes #small_origin {
}
.small_boxes #small_superiority {
    margin-left: 19px;
}
.small_boxes #small_animations {
    margin-left: 19px;
}
.small_boxes #small_science {
    margin-left: 18px;
}
/* Small boxes - end */


/* Additional: latest news - begin */
.additional {
    /*height: 88px; /* remove */
    margin: 12px 0 0;
    padding: 0 0 0 14px;
    /*background-color: #eee; /* remove */
}

.additional .latest-updates {
    float: left;
    width: 465px;
    /*background-color: #00aa00; /* remove */
}
.latest-updates .header {
    width: 148px;
    height: 22px;
    margin: 0 0 4px;
    background: url(images/f/home/latest_updates.jpg) no-repeat -12px 0;
    font-size: 13px;
    color: #4f4f4f;
}
.latest-updates .header span {
    display: none;
}

.latest-updates .news-list ul {
    margin: 0;
    padding: 0;
    list-style: none;
}
.latest-updates .news-list li {
    margin: 5px 0 0;
    font-size: 11px;
}
.latest-updates .news-list li .date {
    width: 60px;
    color: #888888;
}
.latest-updates .news-list li .title a {
    color: #353535;
}
.latest-updates .news-list li .title a:hover {
    color: #61bc43;
    text-decoration: underline;
}

.additional .contact {
    float: left;
    width: 461px;
    margin: 0 0 10px 0;
    /*background-color: #0000aa; /* remove */
}
.additional .contact a {
    display: inline-block;
    width: 264px;
    height: 80px;
    margin: 0 0 0 197px;
    background: url(images/f/home/bg_mail.jpg) no-repeat -10px 0;
}
.additional .contact a span {
    display: none;
}
/* Additional: latest news - end */

.additional {
    margin:6px 0;
    height:88px
}
.contact_us {
    float:right;
    background: url(images/f/home/bg_newsletter.gif) right 0 no-repeat;
    margin: 18px 10px 0 0;
    width: 220px;
    height: 52px;
    display: inline
}
.newsletter_us {
    float: right;
    background:#fafafa url(images/f/home/bg_newsletter.gif) left 0 no-repeat;
    margin:18px 10px 0 0;
    width: 148px;
    height: 52px;
}

/* End of 'MenaQ7 2009 - Homepage' */

