@charset "utf-8";
/* CSS Document */ * {
    margin: 0;
}

body {
    background: #192751;
}

body, a, td, div, span, p, h {
    font-family: Verdana;
    font-size: 11px;
}

ul {
    margin-left: 20px;
}

.wrap {
    width: 1031px;
    margin: 0 auto;
}

.tl {
    width: 16px;
    height: 16px;
    background: url(../images/CornerTopLeft.jpg) 0 0 no-repeat;
}

.t {
    width: 999px;
    height: 16px;
    background: url(../images/FrameUp.jpg) 0 0 repeat-x;
}

.tr {
    width: 16px;
    height: 16px;
    background: url(../images/CornerTopRight.jpg) 0 0 no-repeat;
}

.l {
    width: 16px;
    height: auto;
    background: url(../images/FrameLeft.jpg) 0 0 repeat-y;
}

.c {
    width: 999px;
}

.r {
    width: 16px;
    height: auto;
    background: url(../images/FrameRight.jpg) 100% 0 repeat-y;
}

.bl {
    width: 16px;
    height: 16px;
    background: url(../images/CornerBottomLeft.jpg) 0 100% no-repeat;
}

.b {
    width: 999px;
    height: 16px;
    background: url(../images/FrameDown.jpg) 0 0 repeat-x;
}

.br {
    width: 16px;
    height: 16px;
    background: url(../images/CornerBottomRight.jpg) 0 100% no-repeat;
}

.top-menu {
    height: 21px;
    width: 100%;
    background: #d7d7d7;
    font-size: 10px;
    font-weight: bold;
    padding: 7px;
}

.top-menu a {
    font-size: 11px;
    font-weight: bold;
    padding: 0 7px;
    color: #bf3645;
    text-decoration: none;
    font-family: Verdana;
}

.header {
    height: 196px;
    width: 100%;
    background: url(../images/Banner.jpg) 0 0 no-repeat;
}

.top-menu2 {
    height: 30px;
    width: 100%;
    background: #24507d;
}

.middle {
    width: 100%;
    clear: both;
    background: #fff;
    padding: 0 10px 0 0;
}

#left {
    width: 221px;
    float: left;
}

#right {
    width: 295px;
    float: right;
    background: #f4f3f1;
    padding-top: 10px;
    padding-bottom: 7px;
}

.moduletable-newsletter {
    background: url(../images/NewsBG.jpg) 0 0 no-repeat;
    width: 100%;
    height: 116px;
    padding: 90px 15px 0 30px;
    margin-top: -10px;
}

.moduletable-newsletter .inputbox {
    width: 165px;
}

.moduletable-newsletter .button {
    width: 85px;
    margin-left: 80px;
}

.moduletable-news {
    background: url(../images/News.jpg) 0 0 no-repeat;
    width: 216px;
    height: 96px;
    padding: 35px 15px 0 15px;
}

#main {
    width: 704px;
    float: left;
    background: #fff;
}

#main-home {
    width: 483px;
    float: left;
    background: #fff;
}

#content {
    margin: 0 10px;
}

#content2 {
    margin-right: 10px;
    padding: 7px;
    background: #fef8f2;
}

.homeText {
    width: 443px;
    background: #fef8f2;
    padding: 15px 10px 0 10px;
}

.homeText .blog {
    width: 443px;
}

.images {
    width: 310px;
    float: right;
}

.flash {
    width: 400px;
    float: left;
}

.user1 {
    width: 448px;
    margin: 10px 0;
    padding: 7px;
    background: #f06927;
    font-family: Verdana;
    font-size: 13px;
    font-weight: bold;
    color: #fff;
}

.user2 {
    width: 448px;
    margin: 10px 0;
    padding: 7px;
    background: #fef8f2;
}

.user2 h3 {
    color: #EF6522;
    font-family: Verdana;
    font-size: 15px;
    font-weight: bold;
    margin-bottom: 15px;
}

.contentheading, .componentheading {
    font-size: 15px;
    font-weight: bold;
    color: #ef6522;
    font-family: Verdana;
}

.contentpaneopen {
    width: 100%;
}

.footer {
    height: 58px;
    width: 100%;
    background: #7490bb;
    padding: 7px;
}

.footer2 {
    background: #f6e3dc;
    padding-top: 7px;
    font-size: 11px;
}

.footer p {
    line-height: 16px;
    font-size: 13px;
}

ul.menu1 {
    list-style: none;
}

ul.menu1 li {
    margin-top: 5px;
    padding: 0 12px;
    float: left;
    display: block;
    border-right: 1px solid #fff;
    color: #fff;
}

ul.menu1 li a {
    text-decoration: none;
    color: #fff;
}

ul.menu1 li a:hover {
    text-decoration: underline;
}

#primary-nav {
    clear: both;
}

#horiz-menu {
    height: 36px;
    background: url(../images/horiz-bg.png) 0 0 repeat-x;
}

#horiz-menu ul.menu {
    padding-left: 35px;
}

#horiz-menu ul {
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    margin: 0 10px;
    padding: 0 0 0 0;
}

a {
    text-decoration: none;
}

.user1 .moduletable h3 {
    height: 30px;
    line-height: 30px;
    background: transparent url(../images/RedArrow.jpg) 0 0 no-repeat;
    padding-left: 25px;
    color: #5e1818;
}

.user1 .moduletable ul {
    padding-left: 20px;
}

.article_separator {
    display: none;
}

.news {
    width: 992px;
    background: #7490bb url(../images/NewsTitleBG.jpg) 0 0 no-repeat;
    height: 23px;
    line-height: 23px;
    font-size: 12px;
    color: #fff;
    padding-left: 7px;
}

img {
    border: none;
}

#mooqueeCnt {
    float: right;
    cursor: none;
}
*:first-child + html #mooqueeCnt {
    margin-top: -23px;
}

.sponsored {
    background: transparent url('http://www.icimeeting.com/templates/ici2010/images/Sponsors.jpg') top right;
    width: 221px;
    height: 77px;
	display:block;
	text-align:center;
	margin:10px 0 0;
	padding:0;
	padding-top:48px;
}
.sponsored img {
	margin:0 auto;
	text-align:center;
}
#slideshowboxfooter {
	display:none;
	visibility:hidden;
}
