
/**
 * @package   Modulus Template - RocketTheme
 * @version   1.6.2 June 22, 2011
 * @author    RocketTheme http://www.rockettheme.com
 * @copyright Copyright (C) 2007 - 2011 RocketTheme, LLC
 * @license   http://www.rockettheme.com/legal/license.php RocketTheme Proprietary Use License
 */
/* Logo */
.topblock-overlay-dark #rt-logo {background: url(../images/logo/dark/logo.png) 0 0 no-repeat;}
.topblock-overlay-light #rt-logo {background: url(../images/logo/light/logo.png) 0 0 no-repeat;}
ul li a {
    font-size: inherit;
}

.pd-tags {display:none;}

.menu-ccaps-publication #phoca-dl-categories-box > div:first-child {display:none;}
/* CSS by LIM */

#strauss{ height:45px; position: absolute; margin-left: auto; margin-right: auto; left: 0; right: 0; z-index:2000;overflow:hidden; border-bottom:4px solid #fff }
#rt-body-bg{position:relative;}
#strauss .rt-container{background-image:url(../images/strauss_header_bg1.png); height:112px}
#rt-header{ top:45px;}
#strauss .rt-block{ margin:0px; padding:0px}
#strauss .menumenutop li {float: left; padding: 10px 10px 0 0; height: auto; list-style: none outside none; margin: 0; padding: 0; position: relative; }
#strauss .menumenutop li a{line-height:10px}
#strauss .menumenutop span {color:#A3A6A7;display:block;outline:medium none;padding:0px 10px;width:auto;font-weight:normal; font-size:13px;margin:0 1px 0 -2px; }
#strauss .menumenutop{ padding:48px 0px 0px 6px; float:right;}
#rt-header2s .menutop{ padding:26px 0px 0px 32px; }
#rt-header2cc .menutop, #rt-header2cepsa .menutop{ padding:26px 0px 0px 32px; }
#rt-header2s .rt-block{margin:0px; padding:0px}
#rt-header2cc .rt-block, #rt-header2cepsa .rt-block{margin:0px; padding:0px}


#rt-header2s #nextgenlogo{height:100px; width:140px}
#rt-header2s .rt-container { background: url(../images/collupse_bottom.png) no-repeat scroll 0 0 transparent; height: 147px; }
#rt-header2cc .rt-container {background: url(../images/collupse_bottomccap.png) no-repeat scroll 0 0 transparent; height: 147px; }
#rt-header2cc #nextgenlogo, #rt-header2cepsa #nextgenlogo{height:100px; width:140px}
#nextgenlogo{ }
#nextgenlogolink{ height:30px; width:200px;}
.ccaptopmenu{padding-left:100px}

#pg-pagination {
    list-style-type: none;
    overflow: hidden;
    padding: 0;
}

body #roksearch_results {
    z-index: 99999;
}/* Strauss News page css */

body.menu-strauss-news .article-header .module-title .title{padding:5px 0px}

body.menu-nextgen-media #rt-maintop{background-color:#F4F1EA; color:#6B747D; margin-bottom:4px;}
body.menu-nextgen-media #rt-maintop .rt-block{background-color:transparent; padding:20px 10px}

/* Top Section - Dark */
/*.topblock-overlay-dark #rt-top {background: url(../images/overlays/dark-10.png);} */
.topblock-overlay-dark #rt-top {height:48px}
.topblock-overlay-dark #rt-top2, .topblock-overlay-dark #rt-header {background: url(../images/overlays/dark/overlay-top.png) 50% 0 repeat-x;}
/*.topblock-overlay-dark #rt-top3, .topblock-overlay-dark #rt-header2 {background: url(../images/overlays/dark/overlay-top2.png) 50% 100% repeat-x;} */
.topblock-overlay-dark #rt-top3, .topblock-overlay-dark #rt-header2 {}

.topblock-overlay-dark #rt-top3{
	/* background:url("../images/ut_header_bg.png") repeat-x scroll 0 bottom rgba(0, 0, 0, 0);
	height:46px; */
}
.topblock-overlay-dark #rt-top3 .rt-block{margin:0px; padding:0px 0px 0px 12px;}
.topblock-overlay-dark #rt-top3 .rt-block .menutop{padding-left:53px;}
.topblock-overlay-dark #rt-top3 .rt-block p{margin:0px; padding:0px;}
/*.topblock-overlay-dark #top-shadow {background: url(../images/overlays/dark/top-shadow.png) 50% 0 repeat-x;}*/
.topblock-overlay-dark #top-shadow {}
/*#rt-header2 .rt-container{background: url(../images/overlays/header_bg.png) no-repeat; height:145px;}*/
#rt-header2 .rt-container{background: url(../images/overlays/strauss_header_bg.png) no-repeat; height:112px;}
#nextgen{height:70px;color: white; font-weight: bold;line-height:17px;padding-top:30px; margin-left:-3px}
#rt-header2 .rt-block{margin:0px 0px 0px 0px}
#rt-header2 .alternate .rt-block{padding:0px 10px}
#rslogo span{display:none}

/* CSS BY LIM */
.searchtxt{color:#1e3344; padding-right:5px; font-size:12px}
.fadeleftimg{float: left; width: 543px;}
.leftimgbox{height:362px; width:543px}
.faderightimg{float: left; width: 417px;}
.righttopimgbox{clear: both; height:182px}
.rightbtmimg{float: left; width: 176px;}
.rightbtmimgbox{height:180px; width:176px}
.faderightbtmright{float: left; width: 238px; padding-left:3px}
.rightbtmright{height:180px; width:238px}

#featuredpeople{float: left;width:238px;}
#featuredpeople_strauss{height: 234px; background-color:#EBE8D9;}

#about{line-height: 15px; padding-left: 0px; letter-spacing: 0.1px;}
.aboutcontent{line-height: 15px; padding-top: 13px; padding-right: 0px; padding-bottom: 0px; padding-left: 10px; color: #52606b; letter-spacing: 0.1px; font-size: 12px;}
.aboutcontentemail{line-height: 15px; padding-top: 15px; padding-right: 0px; padding-bottom: 0px; padding-left: 10px; color: #52606b; letter-spacing: 0.1px; font-size: 12px;}
#about_strauss{padding-left:0px; letter-spacing: 0.1px;}
body.menu-nextgen-about-texas .item-page h2.title { color: #B48906; font-size: 14px;}
#about_strauss h2{color:#B38708; font-size:15px}
.purpose{padding-left:20px}
.purpose h2{color:#B38708; font-size:15px}
.bold14px{font-weight: bold; font-size: 14px;}
.emailus{color: #52606b; font-weight: bold;}
.emailus a{font-weight: bold;}
.purposecont{line-height: 15px; padding: 10px 0px 0px 10px; color: #52606b; letter-spacing: 0.1px; font-size: 12px;}

.peoplelefttop{padding: 0px 0px 16px 15px; padding-top: 17px; font-size: 11px; color: #1e3344; line-height: 15px;}
.peoplelefttop .personneltitle{font-weight:bold}
div.k2CategoriesListBlock ul li a {font-size:11px;}
div.k2CategoriesListBlock ul li.activeCategory a {color: #B38708;}
div.k2CategoriesListBlock ul li a  {line-height:2em;color: #6A737B;}
div.catItemHeader h3.catItemTitle {font-size: 12px;}
div.catItemHeader {padding: 0 20px 0 40px;}
div.catItemBody {padding: 0px 0 8px 300px;}
div.catItemExtraFields, div.genericItemExtraFields {font-size: 8px;font-weight:bold; letter-spacing:1.1px; word-spacing:1px;padding: 0px 0px 0px 0px; line-height:15px;}

#eventdetail{/*background-color:#eae7d8;*/ padding:20px 10px 10px 20px;height:500px; min-height:500px}
.eventtitle{clear:both; font-size:8px; color:#8F969C; letter-spacing:1.1px; line-height:10px}
#eventcontent{float:left; width:680px; padding:0px 15px 10px 0px}
#eventcontent p {font-size: 12px}
#eventcontent .flyermodal img {border: 1px solid #ddd; padding:1px;}
.el_categoryevents .flyerimage, .el_categoryevents .event_img_box img {
    height: 90px !important;
    width: auto !important;
}

.el_categoryevents .event_img_box {
    padding-top: 16px;
}


.newslefttop{margin-left: -10px; margin-top: -10px; border-bottom:4px solid #fff; width:240px}
.newslefttop img {
    width: 240px;
}
/* Top Section - Light */
.topblock-overlay-light #rt-top {background: url(../images/overlays/light-10.png);}
.topblock-overlay-light #rt-top2, .topblock-overlay-light #rt-header {background: url(../images/overlays/light/overlay-top.png) 50% 0 repeat-x;}
.topblock-overlay-light #rt-top3, .topblock-overlay-light #rt-header2 {background: url(../images/overlays/light/overlay-top2.png) 50% 100% repeat-x;}
.topblock-overlay-light #top-shadow {background: url(../images/overlays/light/top-shadow.png) 50% 0 repeat-x;}

/* Top Menu  - Dark */
.menutop .fusion-submenu-wrapper {}
/*.topblock-overlay-dark .rt-menubar {background: url(../images/overlays/dark/top-div.png) 0 0 repeat-y;}*/
.topblock-overlay-dark .rt-menubar {margin: 32px 0 0 15px; float:right;}
/*.topblock-overlay-dark .menutop li.root, .topblock-overlay-dark .rt-splitmenu .menutop li {background: url(../images/overlays/dark/top-div.png) 100% 0 repeat-y;text-shadow: 1px 1px 0 rgba(0,0,0,0.3);} */
.topblock-overlay-dark .menutop li.root, .topblock-overlay-dark .rt-splitmenu .menutop li {} 
/*.topblock-overlay-dark .menutop li.active.root > .item, .topblock-overlay-dark .rt-splitmenu .menutop li.active > .item {background: url(../images/overlays/dark-20.png);text-shadow: -1px -1px 0 rgba(0,0,0,0.3);box-shadow: inset 0 0 4px rgba(0,0,0,0.3);} */
.topblock-overlay-dark .menutop li.active.root > .item, .topblock-overlay-dark .rt-splitmenu .menutop li.active > .item {}
/*.topblock-overlay-dark .menutop li.parent.root .item span .daddyicon, .topblock-overlay-dark .menutop li.root .daddy.item .daddyicon, .topblock-overlay-dark .menutop ul li > .daddy span {background-image: url(../images/overlays/dark/topdaddy.png);} */
.topblock-overlay-dark .menutop li.parent.root .item span .daddyicon, .topblock-overlay-dark .menutop li.root .daddy.item .daddyicon, .topblock-overlay-dark .menutop ul li > .daddy span {}


/* Top Menu  - Light */
.topblock-overlay-light .rt-menubar {background: url(../images/overlays/light/top-div.png) 0 0 repeat-y;}
.topblock-overlay-light .menutop li.root, .topblock-overlay-light .rt-splitmenu .menutop li {background: url(../images/overlays/light/top-div.png) 100% 0 repeat-y;text-shadow: -1px -1px 1px rgba(255,255,255,0.6);}
.topblock-overlay-light .menutop li.active.root > .item, .topblock-overlay-light .rt-splitmenu .menutop li.active > .item {background: url(../images/overlays/dark-10.png);text-shadow: -1px -1px 1px rgba(255,255,255,0.5);box-shadow: inset 0 0 4px rgba(0,0,0,0.1);}
.topblock-overlay-light .menutop li.parent.root .item span .daddyicon, .topblock-overlay-light .menutop li.root .daddy.item .daddyicon, .topblock-overlay-light .menutop ul li > .daddy span {background-image: url(../images/overlays/light/topdaddy.png);}

/* Showcase - Dark  */
.showcaseblock-overlay-dark #rt-showcase {box-shadow: inset 0 0 2px rgba(0,0,0,0.8);}
.showcaseblock-overlay-dark #rt-showcase2 {background: url(../images/overlays/dark/showcase-overlay.png) 0 0 no-repeat;}
.showcaseblock-overlay-dark #rt-showcase3 {background: url(../images/overlays/dark/showcase-overlay2.png) 100% 100% no-repeat;}
.showcaseblock-overlay-dark #rt-showcase .title {text-shadow: 1px 1px 0 rgba(0,0,0,0.3);}

/* Showcase - Light  */
.showcaseblock-overlay-light #rt-showcase {box-shadow: inset 0 0 2px rgba(0,0,0,0.5);}
.showcaseblock-overlay-light #rt-showcase2 {background: url(../images/overlays/light/showcase-overlay.png) 0 0 no-repeat;}
.showcaseblock-overlay-light #rt-showcase3 {background: url(../images/overlays/light/showcase-overlay2.png) 100% 100% no-repeat;}
.showcaseblock-overlay-light #rt-showcase .title {text-shadow: -1px -1px 1px rgba(255,255,255,0.6);}

/* Module Variations */
#rt-top-surround .box1 .rt-block, #rt-footer-surround .box1 .rt-block {background: url(../images/overlays/dark-10.png);}
#rt-top-surround .box2 .rt-block, #rt-footer-surround .box2 .rt-block {background: url(../images/overlays/dark-15.png);}
#rt-top-surround .box3 .rt-block, #rt-footer-surround .box3 .rt-block {background: url(../images/overlays/dark-20.png);}
#rt-top-surround .box4 .rt-block, #rt-footer-surround .box4 .rt-block {background: url(../images/overlays/dark-25.png);}
#rt-top-surround .box5 .rt-block, #rt-footer-surround .box5 .rt-block {background: url(../images/overlays/light-10.png);}
#rt-top-surround .box6 .rt-block, #rt-footer-surround .box6 .rt-block {background: url(../images/overlays/light-15.png);}
#rt-top-surround .box7 .rt-block, #rt-footer-surround .box7 .rt-block {background: url(../images/overlays/light-20.png);}
#rt-top-surround .box8 .rt-block, #rt-footer-surround .box8 .rt-block {background: url(../images/overlays/light-25.png);}

/* Module Varations - Dark */
.topblock-overlay-dark .title1 .module-title2 {background: url(../images/overlays/dark/overlay-top.png) 50% 0 repeat-x;}
.topblock-overlay-dark .title1 .module-title3 {background: url(../images/overlays/dark/overlay-top2.png) 50% 100% repeat-x;}
.topblock-overlay-dark #rt-top-surround .title, .topblock-overlay-dark .title1 .title, .footerblock-overlay-dark #rt-footer-surround .title {text-shadow: 1px 1px 0 rgba(0,0,0,0.3);}
.showcaseblock-overlay-dark .title2 .module-title2 {background: url(../images/overlays/dark/showcase-overlay2.png) 100% 100% no-repeat;}
.showcaseblock-overlay-dark .title2 .module-title3 {background: none;}
.showcaseblock-overlay-dark .title2 .title {text-shadow: 1px 1px 0 rgba(0,0,0,0.3);}

/* Module Varations - Light */
.topblock-overlay-light .title1 .module-title2 {background: url(../images/overlays/light/overlay-top.png) 50% 0 repeat-x;}
.topblock-overlay-light .title1 .module-title3 {background: url(../images/overlays/light/overlay-top2.png) 50% 100% repeat-x;}
.topblock-overlay-light #rt-top-surround .title, .topblock-overlay-light .title1 .title, .footerblock-overlay-light #rt-footer-surround .title {text-shadow: -1px -1px 1px rgba(255,255,255,0.5);}
.showcaseblock-overlay-light .title2 .module-title2 {background: none;}
.showcaseblock-overlay-light .title2 .module-title3 {background: none;}
.showcaseblock-overlay-light .title2 .title {text-shadow: -1px -1px 1px rgba(255,255,255,0.5);}

/* Side Menu - Dark */
.topblock-overlay-dark #rt-top-surround .module-content ul.menu > li, .showcaseblock-overlay-dark #rt-showcase .module-content ul.menu > li, .footerblock-overlay-dark #rt-footer-surround .module-content ul.menu > li {background: url(../images/overlays/dark/horiz-div.png) 50% 100% repeat-x;}
.topblock-overlay-dark #rt-top-surround .module-content ul.menu li:hover > a, .topblock-overlay-dark #rt-top-surround .module-content ul.menu li:hover > .separator, .topblock-overlay-dark #rt-top-surround .module-content ul.menu li:hover > .item, .topblock-overlay-dark #rt-top-surround .module-content ul.menu li.active > a, .topblock-overlay-dark #rt-top-surround .module-content ul.menu li.active > .separator, .topblock-overlay-dark #rt-top-surround .module-content ul.menu li.active > .item, .showcaseblock-overlay-dark #rt-showcase .module-content ul.menu li:hover > a, .showcaseblock-overlay-dark #rt-showcase .module-content ul.menu li:hover > .separator, .showcaseblock-overlay-dark #rt-showcase .module-content ul.menu li:hover > .item, .showcaseblock-overlay-dark #rt-showcase .module-content ul.menu li.active > a, .showcaseblock-overlay-dark #rt-showcase .module-content ul.menu li.active > .separator, .showcaseblock-overlay-dark #rt-showcase .module-content ul.menu li.active > .item, .footerblock-overlay-dark #rt-footer-surround .module-content ul.menu li:hover > a, .footerblock-overlay-dark #rt-footer-surround .module-content ul.menu li:hover > .separator, .footerblock-overlay-dark #rt-footer-surround .module-content ul.menu li:hover > .item, .footerblock-overlay-dark #rt-footer-surround .module-content ul.menu li.active > a, .footerblock-overlay-dark #rt-footer-surround .module-content ul.menu li.active > .separator, .footerblock-overlay-dark #rt-footer-surround .module-content ul.menu li.active > .item {background: url(../images/overlays/light-15.png);}

/* Side Menu - Light */
.topblock-overlay-light #rt-top-surround .module-content ul.menu > li, .showcaseblock-overlay-light #rt-showcase .module-content ul.menu > li, .footerblock-overlay-light #rt-footer-surround .module-content ul.menu > li {background: url(../images/overlays/light/horiz-div.png) 50% 100% repeat-x;}
.topblock-overlay-light #rt-top-surround .module-content ul.menu li:hover > a, .topblock-overlay-light #rt-top-surround .module-content ul.menu li:hover > .separator, .topblock-overlay-light #rt-top-surround .module-content ul.menu li:hover > .item, .topblock-overlay-light #rt-top-surround .module-content ul.menu li.active > a, .topblock-overlay-light #rt-top-surround .module-content ul.menu li.active > .separator, .topblock-overlay-light #rt-top-surround .module-content ul.menu li.active > .item, .showcaseblock-overlay-light #rt-showcase .module-content ul.menu li:hover > a, .showcaseblock-overlay-light #rt-showcase .module-content ul.menu li:hover > .separator, .showcaseblock-overlay-light #rt-showcase .module-content ul.menu li:hover > .item, .showcaseblock-overlay-light #rt-showcase .module-content ul.menu li.active > a, .showcaseblock-overlay-light #rt-showcase .module-content ul.menu li.active > .separator, .showcaseblock-overlay-light #rt-showcase .module-content ul.menu li.active > .item, .footerblock-overlay-light #rt-footer-surround .module-content ul.menu li:hover > a, .footerblock-overlay-light #rt-footer-surround .module-content ul.menu li:hover > .separator, .footerblock-overlay-light #rt-footer-surround .module-content ul.menu li:hover > .item, .footerblock-overlay-light #rt-footer-surround .module-content ul.menu li.active > a, .footerblock-overlay-light #rt-footer-surround .module-content ul.menu li.active > .separator, .footerblock-overlay-light #rt-footer-surround .module-content ul.menu li.active > .item {background: url(../images/overlays/dark-10.png);}

/* Buttons and Inputs - Dark */
.showcaseblock-overlay-dark #rt-showcase .readon {background: url(../images/overlays/dark-25.png);border-bottom: 1px solid rgba(255,255,255,0.2);}
.topblock-overlay-dark #rt-top-surround .readon {border: 1px solid rgba(0,0,0,0.2);box-shadow: 0 1px 0 rgba(255,255,255,0.2);}
.showcaseblock-overlay-dark #rt-showcase .readon span, .showcaseblock-overlay-dark #rt-showcase .readon .button, .topblock-overlay-dark #rt-top-surround .readon span, .topblock-overlay-dark #rt-top-surround .readon .button, .footerblock-overlay-dark #rt-footer-surround .readon span, .footerblock-overlay-dark #rt-footer-surround .readon .button {background-image: url(../images/overlays/dark/showcase-readon.png);background-position: 50% 0;background-repeat: repeat-x;}
.showcaseblock-overlay-dark #rt-showcase .rokradios, .showcaseblock-overlay-dark #rt-showcase .rokchecks, .showcaseblock-overlay-dark #rt-showcase .rokradios-active, .showcaseblock-overlay-dark #rt-showcase .rokchecks-active, .topblock-overlay-dark #rt-top-surround .rokradios, .topblock-overlay-dark #rt-top-surround .rokchecks, .topblock-overlay-dark #rt-top-surround .rokradios-active, .topblock-overlay-dark #rt-top-surround .rokchecks-active, .footerblock-overlay-dark #rt-footer-surround .rokradios, .footerblock-overlay-dark #rt-footer-surround .rokchecks, .footerblock-overlay-dark #rt-footer-surround .rokradios-active, .footerblock-overlay-dark #rt-footer-surround .rokchecks-active {background-image: url(../images/overlays/dark/overlay-inputs.png);}


/* Buttons and Inputs - Light */
.showcaseblock-overlay-light #rt-showcase .readon {background: url(../images/overlays/dark-15.png);}
.topblock-overlay-light #rt-top-surround .readon {border: 1px solid rgba(0,0,0,0.2);box-shadow: 0 1px 0 rgba(255,255,255,0.5);}
.showcaseblock-overlay-light #rt-showcase .readon span, .showcaseblock-overlay-light #rt-showcase .readon .button, .topblock-overlay-light #rt-top-surround .readon span, .topblock-overlay-light #rt-top-surround .readon .button, .footerblock-overlay-light #rt-footer-surround .readon span, .footerblock-overlay-light #rt-footer-surround .readon .button {background-image: url(../images/overlays/light/showcase-readon.png);background-position: 50% 100%;background-repeat: repeat-x;}
.showcaseblock-overlay-light #rt-showcase .rokradios, .showcaseblock-overlay-light #rt-showcase .rokchecks, .showcaseblock-overlay-light #rt-showcase .rokradios-active, .showcaseblock-overlay-light #rt-showcase .rokchecks-active, .topblock-overlay-light #rt-top-surround .rokradios, .topblock-overlay-light #rt-top-surround .rokchecks, .topblock-overlay-light #rt-top-surround .rokradios-active, .topblock-overlay-light #rt-top-surround .rokchecks-active, .footerblock-overlay-light #rt-footer-surround .rokradios, .footerblock-overlay-light #rt-footer-surround .rokchecks, .footerblock-overlay-light #rt-footer-surround .rokradios-active, .footerblock-overlay-light #rt-footer-surround .rokchecks-active {background-image: url(../images/overlays/light/overlay-inputs.png);}

#rt-sidebar-a div.modns .inputbox{ height:15px; -moz-border-radius:0px; border:1px solid #abadaa; padding:0px 5px 0px 5px;margin-left:2px;}
#rt-sidebar-a div.modns .button{height:19px; width:55px; background-image:url(../images/overlays/nlsubmit.png); border:0px}
.searcbutton{height:17px; width:33px; background-image:url(../images/overlays/btn_search.png); border:0px; background-position: 0 1px; cursor:pointer}
#rt-sidebar-a .peo-sb-top .rt-block{ background-color:#F5F2EB}

/* Typography - Dark */
.topblock-overlay-dark #rt-top-surround #form-login ul li a, .topblock-overlay-dark #rt-top-surround ul.mostread li a, .topblock-overlay-dark #rt-top-surround ul.latestnews li a, .topblock-overlay-dark #rt-top-surround .weblinks ul li a, .showcaseblock-overlay-dark #rt-showcase #form-login ul li a, .showcaseblock-overlay-dark #rt-showcase ul.mostread li a, .showcaseblock-overlay-dark #rt-showcase ul.latestnews li a, .showcaseblock-overlay-dark #rt-showcase .weblinks ul li a, .footerblock-overlay-dark #rt-footer-surround #form-login ul li a, .footerblock-overlay-dark #rt-footer-surround ul.mostread li a, .footerblock-overlay-dark #rt-footer-surround ul.latestnews li a, .footerblock-overlay-dark #rt-footer-surround .weblinks ul li a {background-image: url(../images/overlays/dark/topdaddy.png);}
.topblock-overlay-dark #rt-top-surround .inputbox, .showcaseblock-overlay-dark #rt-showcase .inputbox, .footerblock-overlay-dark #rt-footer-surround .inputbox {background: none repeat scroll 0 0 transparent; border: 1px solid #7E878C; color: #7E878C; font-size: 10px; height: 11px; margin-top: 17px; padding: 2px; width: 100px; }

/* Typography - Light */
.topblock-overlay-light #rt-top-surround #form-login ul li a, .topblock-overlay-light #rt-top-surround ul.mostread li a, .topblock-overlay-light #rt-top-surround ul.latestnews li a, .topblock-overlay-light #rt-top-surround .weblinks ul li a, .showcaseblock-overlay-light #rt-showcase #form-login ul li a, .showcaseblock-overlay-light #rt-showcase ul.mostread li a, .showcaseblock-overlay-light #rt-showcase ul.latestnews li a, .showcaseblock-overlay-light #rt-showcase .weblinks ul li a, .footerblock-overlay-light #rt-footer-surround #form-login ul li a, .footerblock-overlay-light #rt-footer-surround ul.mostread li a, .footerblock-overlay-light #rt-footer-surround ul.latestnews li a, .footerblock-overlay-light #rt-footer-surround .weblinks ul li a {background-image: url(../images/overlays/light/topdaddy.png);}
.topblock-overlay-light #rt-top-surround .inputbox, .showcaseblock-overlay-light #rt-showcase .inputbox, .footerblock-overlay-light #rt-footer-surround .inputbox {background: url(../images/overlays/dark-10.png);border: 1px solid rgba(0,0,0,0.1);box-shadow: 0 1px 0 rgba(255,255,255,0.8);}

/* Branding */
.footerblock-overlay-dark #rocket {background: url(../images/overlays/dark/branding.png);}
.footerblock-overlay-light #rocket {background: url(../images/overlays/light/branding.png);}

#rt-footer .rt-block {margin: 0 0 0 -10px; padding: 6px 0 10px;}

/* CSS by LIM */

#homepage{float: left; width: 660px;padding:10px 40px 0px 22px; line-height:21px}
#homepage h1.title{padding:15px 0px 10px 0px}
#k2ModuleBox117 #featuretitle a.moduleItemTitle{font-size:15px; line-height:17px}

.stext{color:#8F969C;font-size:8px;letter-spacing:1.1px;word-spacing:1px;font-weight:normal;}

ul.latestnews{height:auto}

#rt-mainbody .news .rt-leading-articles {
    background-color: #f4f1ea !important;
    border-left: 4px solid #ffffff;
    height: 121px;
    overflow: hidden;
    padding: 20px 10px 20px 20px;
}#rt-mainbody .news .rt-articleinfo {padding:2px 0px; margin:0px}
#rt-mainbody .news .rt-leading-articles h1.title{font-size:22px;font-family:Arial; font-weight:normal; line-height:26px; padding:0px;}
#rt-mainbody .news .rt-leading-articles h1 a{color:#1E3444}
#rt-mainbody .news .module-content p{font-size:11.75px; margin:0px; line-height:18px; color:#6A737B}
#rt-mainbody .news .rt-teaser-articles{padding:10px 10px 10px 20px}
#rt-mainbody .news .rt-teaser-articles h1.title{font-size:15px;font-family:Arial;font-weight:bold; padding:3px 0px 8px 0px;}
#rt-mainbody .news .rt-teaser-articles h1 a{color:#1E3444;font-weight:bold;font-size:16px;font-family:Arial; }
#rt-mainbody .news .rt-teaser-articles h1 span{font-size:16px;font-family:Arial; font-weight:bold;}
#rt-mainbody .news .rt-pagination ul{text-align:center}
#rt-mainbody .news .rt-pagination ul li{border:0px}
#rt-mainbody .news .rt-pagination ul li a{font-size:12px; color:#1E3444}
#rt-mainbody .item-page{padding:0px 0px 0px 30px}
#rt-mainbody .news .items-row{padding:5px 15px 5px 4px}

#rt-body-surround #rt-sidebar-a .social .rt-block{padding:0px}

#socialicon{ height:20px; padding:15px 0px 15px 0px; clear:both;}
#socialicon-2{ height:20px; background-color:transparent;padding:15px 0px 15px 0px; clear:both}
.customsocial{margin-left:-7px;}

#socialicon img {}
.socicon{float:left;width:34px; padding-left:17px; border-right:1px solid #bdc1c0;}

#rt-main .peocat ul{padding-top:17px;}
#rt-main .peocat ul.menu li{border-top:0px;}

#rt-main #rt-sidebar-a .peocat ul.menu li a{color: #6A737B;line-height: 2em;font-size: 11px; letter-spacing: 1px; }
#rt-main #rt-sidebar-a .peocat ul.menu li a span, #rt-main .peocat ul.menu li a {color: #6A737B; font-size: 11px;font-weight: bold; padding: 5px 30px;text-transform: uppercase;}



/* RokStories Showcase - Dark */
.showcaseblock-overlay-dark #rt-showcase .image-small {background: url(../images/overlays/dark/showcase-tab-bg.png) 50% 0 repeat-x;}
.showcaseblock-overlay-dark #rt-showcase .image-small .wrapper-padding {background: url(../images/overlays/dark/top-div.png) 0 0 repeat-y;}

/* RokStories Showcase - Light */
.showcaseblock-overlay-light #rt-showcase .image-small {background: url(../images/overlays/light/showcase-tab-bg.png) 50% 0 repeat-x;}
.showcaseblock-overlay-light #rt-showcase .image-small .wrapper-padding {background: url(../images/overlays/light/top-div.png) 0 0 repeat-y;}

/* RokTabs Showcase - Dark */
.showcaseblock-overlay-dark #rt-showcase .roktabs-links, .showcaseblock-overlay-dark #rt-showcase .active-arrows {background: url(../images/overlays/dark/showcase-tab-bg.png) 50% 0 repeat-x;}
.showcaseblock-overlay-dark #rt-showcase .roktabs-links ul li {background: url(../images/overlays/dark/top-div.png) 100% 0 repeat-y;}
.showcaseblock-overlay-dark #rt-showcase .roktabs-links ul li.active span {background: url(../images/overlays/dark/showcase-readon.png) 50% -1px repeat-x;}
.showcaseblock-overlay-dark #rt-showcase .roktabs-links ul li span, .showcaseblock-overlay-dark #rt-showcase .roktabs-container-inner h3 {text-shadow: 1px 1px 1px rgba(0,0,0,0.6);}
.showcaseblock-overlay-dark #rt-showcase .roktabs-wrapper .arrow-next, .showcaseblock-overlay-dark #rt-showcase .roktabs-wrapper .arrow-prev {background-image: url(../images/overlays/dark/show-arrows.png);}
.showcaseblock-overlay-dark .roktabs-links li img[src $="blank1.png"], .showcaseblock-overlay-dark .roktabs-links li img[src $="blank2.png"], .showcaseblock-overlay-dark .roktabs-links li img[src $="blank3.png"], .showcaseblock-overlay-dark .roktabs-links li img[src $="blank4.png"] {background-image: url(../images/overlays/dark/roktabs-icons.png);}

/* RokTabs Showcase - Light */
.showcaseblock-overlay-light #rt-showcase .roktabs-links, .showcaseblock-overlay-light #rt-showcase .active-arrows {background: url(../images/overlays/light/showcase-tab-bg.png) 50% 0 repeat-x;}
.showcaseblock-overlay-light #rt-showcase .roktabs-links ul li {background: url(../images/overlays/light/top-div.png) 100% 0 repeat-y;}
.showcaseblock-overlay-light #rt-showcase .roktabs-links ul li.active span {background: url(../images/overlays/light/showcase-readon.png) 50% 100% repeat-x;}
.showcaseblock-overlay-light #rt-showcase .roktabs-links ul li span, .showcaseblock-overlay-light #rt-showcase .roktabs-container-inner h3 {text-shadow: -1px -1px 1px rgba(255,255,255,0.5);}
.showcaseblock-overlay-light #rt-showcase .roktabs-wrapper .arrow-next, .showcaseblock-overlay-light #rt-showcase .roktabs-wrapper .arrow-prev {background-image: url(../images/overlays/light/show-arrows.png);}
.showcaseblock-overlay-light .roktabs-links li img[src $="blank1.png"], .showcaseblock-overlay-light .roktabs-links li img[src $="blank2.png"], .showcaseblock-overlay-light .roktabs-links li img[src $="blank3.png"], .showcaseblock-overlay-light .roktabs-links li img[src $="blank4.png"] {background-image: url(../images/overlays/light/roktabs-icons.png);}
#rt-header2 .alternate p{margin-bottom:0;}

/* CSS for strauss site by LIM */

#rt-mainbody .program .itemContainer{clear:both}
#rt-mainbody .program .catItemHeader{ float: left; padding: 0px 20px 10px 20px; font-size:13px; text-align:left;}
#rt-mainbody .program .catItemBody{float: left; padding: 8px 0px 0px 0px; width:150px}
#rt-mainbody .program .itemListCategory{background:none; height:auto; text-align:left;}
#rt-mainbody .program div.itemContainer{height:auto;}

#rt-mainbody .program .catItemHeader h3.catItemTitle{padding:0px}
#rt-sidebar-a .email-module .rsform-submit-button{width:55px; height:19px; background:url(../images/btn_submit.png) no-repeat; border:0px}
#rt-sidebar-a .email-module .rsform-input-box{height:13px; width:170px; border:1px solid #b5babe}
.contact_title{ font-size:15px; color:#1E3444;font-weight:bold}
.cont_small{font-size:11px; color:#1E3444;font-weight:normal; line-height:12px}
.strauss_contact_p{margin:9px 0px 0px 0px; color:#1E3444;padding:0px;line-height:15px}
.margintop17px{margin-top:17px}
.bold11px{font-size:11px; font-weight:bold}
.bold13px{font-size:13px; font-weight:bold; color:#203342}
.bold12px{font-size:12px; font-weight:bold;color:#203342}
.normal12px{font-size:12px; font-weight:normal;color:#203342}
.supportus{color: #52606B;font-size: 12px; letter-spacing: 0.1px;line-height: 18px; padding: 13px 0 0 10px;}
.strauss-purpose-top-img{margin: -0.5px 0px 0px 4px;}
.strauss-top-img{margin: -0.5px 0px 0px 4px;}
body.strauss-purpose .module-title .title{color:#b18906; font-weight:normal}
.gold15pxbold{font-weight:bold; color:#b18906;font-size:15px}
.gold14pxbold{font-weight:bold; color:#b18906;font-size:14px}
.padtop30px{padding-top:30px}
.video_box{float:left; width:320px}
.video_right_box{float:left;width:350px}
#featuretitle a.stitle{color: #1E3444; font-size: 15px;}

/* Strauss Home page */
.straussocialbg{background-color:#EBE8D9;border-top: 4px solid #FFFFFF; }

#rt-mainbody .news .module-content .rt-readon-surround .newsreadon span {
    color: #6a737b;
    font-size: 11.75px;
    line-height: 18px;
    margin: 0;
}


/* Strauss Research Page CSS by LIM */
#rt-main .feature-research .mod-articles-category-title {
    color: #b3870a;
    display: block;
    font-size: 22px;
    font-weight: normal;
    line-height: 25px;
}
.research_top{background-color:#F4F1EA;font-size:13px;height:150px;letter-spacing:-0.1px;line-height:18px;padding: 10px 25px;}
.research_top h1{ font-size: 22px;font-weight: normal; margin: 0;padding: 7px 0;}
#rt-mainbody .research .rt-articleinfo{margin:0px; padding:0px}
#rt-mainbody .research .module-title .title{padding:5px 0px;}
#rt-mainbody .research .module-title .title a{font-weight:bold; font-size:16px;}
#rt-mainbody .research .items-row{padding:5px 25px; line-height:18px; font-size:11.75px;}
#rt-mainbody .research .rt-leading-articles {
    background-color: #f4f1ea !important;
    border-left: 4px solid #ffffff;
    margin-bottom: 10px;
    padding: 20px 10px 20px 21px;
}
#rt-mainbody .research .rt-leading-articles .rt-author{}
#rt-mainbody .research .rt-leading-articles h1.title a{}
#rt-mainbody .research .rt-leading-articles .module-content{line-height:18px; font-size:11.75px;}
#rt-mainbody .research .rt-leading-articles .module-content p {margin-bottom:0;}
#rt-mainbody .research .rt-teaser-articles{padding:0px 10px 10px 0px}
body.menu-research #rt-mainbody .item-page h2.title a{color:#B38708; font-size:22px; font-weight:normal;line-height:25px}
.pdfview{border-left:2px solid #8e979e;left:100px;padding-left:8px;line-height:15px;position:relative;top:-35px;width:150px;}
.pdfview a{color:#68757d;}

#rt-main .feature-research .rt-block{height:152px; background-color:#f4f1ea;margin-left:4px; padding:14px 10px 5px 20px}
#rt-main .feature-research .rt-block ul li{list-style:none}
#rt-main .feature-research .rt-block ul{margin:0px; padding:0px}
#rt-main .feature-research h1 a{font-size:22px; font-weight:normal; color:#b3870a; line-height:25px}
#rt-main .feature-research h1{margin:2px 0px}
#rt-main .feature-research .mod-articles-category-date{color:#c4a240; font-size:12px; line-height:25px;}
body.hormuz .menutop li.item549 > .item span{color:#fff;}
body.hormuz li a {font-size:12px;}

#rt-header2 .rt-menubar ul.menutop li.stresearch div.fusion-submenu-wrapper{display:none}

/* footer css */

.footercontent{float:left; padding-left:12px;}
.footer1{color:#6A737B;font-size:8px;letter-spacing:1.1px;word-spacing:1px;text-align:left;font-weight:normal;line-height:15px}
.footer2{text-align:left;color:#c5c5c5;font-size:8px;letter-spacing: 1.3px;word-spacing: 2px;font-weight:normal;}


.event_detail_image .flyerimage img {
    height: 120px !important;
    width: auto;
}
/* Strauss events page */
.search_event{font-size:12px; font-weight:bold; color:#1d3446;}
.sortby{font-size:12px; font-weight:bold; color:#1d3446;}
#filterbox{ width:160px; float:left}
body.menu-events a.vnloweb{color:#1F3444}
#filterbox input{border: 1px solid #B5BABE; height: 13px; width: 155px;}
#filterbox select{width:150px; height:17px; font-size:11px}
#btngo{float:left}
#btngo .searcbutton{ background: url("../images/overlays/btn_evntsearch.png") center top transparent ;border: 0 none;height:17px;width: 37px; cursor:pointer}

#pastevents a{color:#6a757b; font-size:11px;}
h1.category_event_heading{font-size:12px; font-weight:bold; color:#2c4152; letter-spacing:1px; padding-left:25px; text-transform:uppercase; margin:23px 0px 20px 2px}
#dateofevent{color:#b18906; font-size:11px; padding-left:25px;}
#titleofevent{padding-left:25px;}
#titleofevent a{ font-size:22px; font-weight:normal; line-height:30px;}
#eventdescribe{padding-left:25px}
.eventdata{font-size:12px}
#event_sidebar{float:left; width:240px; background-color:#eae7d8;}
#event_sidebar_pad{padding:17px 20px 25px 20px}
#past_event_box{ height:700px;padding-top:40px}
#event_cat_list{float:left; padding-left:4px; width:716px;}
.event_line{height:120px; padding:0px 20px 10px 23px; width:677px; clear:both;}
.event_img_box{height:100px; width:90px; float:left;}
.event_des_right_side{float:left; padding:10px 10px 0px 14px; width:450px;}
.date_time_place{clear:both;color:#2A3E48;font-size:10px;font-weight:bold;height:17px;}
.event_title{clear:both; font-size:12px; font-weight:bold;line-height:16px}
.speaker_name{clear:both; font-size:10px; font-weight:bold;min-height:24px;}
.short_des{clear:both; font-size:10px; font-weight:bold; width:450px; line-height:14px;}

/* Strauss news page by LIM */


body.menu-strauss-news #rt-mainbody .news .rt-leading-articles h1 a {color:#b38806}
body.menu-strauss-news #rt-mainbody .news .rt-leading-articles .rt-date-published{color:#b38806}
.padleft5px{padding-left:5px}
body.menu-strauss-news #rt-mainbody .item-page h2.title a{color:#B38708; font-size:22px; font-weight:normal;line-height:25px}
body.menu-strauss-news #rt-mainbody .item-page .rt-date-posted{color:#B38708;}
body.menu-strauss-news #rt-mainbody .item-page .rt-articleinfo {padding:0px; margin:0px}
.itemBackToTop{ display:none !important; }
#rt-footer .rt-grid-12{ margin-right:0px; width:950px}

.about-top-img{padding-left:4px;}
#rt-sidebar-a .programdir .rt-block{border-bottom:4px solid #fff;background-color:#F5F2EB;}
body.procont #k2Container div.itemHeader {padding-top:0px;}
body.procont #k2Container div.itemHeader h2.itemTitle { font-size:22px; font-weight:normal; color:#b38805}

/* Strauss Research page pagination */

#rt-mainbody .research .rt-pagination ul li.pagination-start{ display:none}
#rt-mainbody .research .rt-pagination ul li.pagination-prev a {background-image:url(../../../prev_black.png); background-repeat:no-repeat; height:22px; width:24px;text-indent: 23px; font-size:12px; padding-left:30px; background-position:0px 50%}
#rt-mainbody .research .rt-pagination ul li.pagination-prev span {background-image:url(../../../prev_ash.png); background-repeat:no-repeat; height:22px; width:24px;text-indent: 23px; font-size:12px; padding-left:30px; background-position:0px 50%}
#rt-mainbody .research .rt-pagination ul li.pagination-next a {background-image:url(../../../next_black.png); background-repeat:no-repeat; height:22px; width:24px;text-indent: 23px; font-size:12px; padding-right:30px; background-position:40px 50%}
#rt-mainbody .research .rt-pagination ul li.pagination-next span {background-image:url(../../../next_ash.png); background-repeat:no-repeat; height:22px; width:24px;text-indent: 23px; font-size:12px; padding-right:30px; background-position:40px 50%}
#rt-mainbody .research .rt-pagination ul li.pagination-end{ display:none}
#rt-mainbody .research .rt-pagination .pagenav{font-size:12px;}
#rt-mainbody .research .rt-pagination li{border:0px}

/* Strauss Research Hormuz Page */

#rt-sidebar-a .hormuz ul.menu{margin:10px 0px 10px 8px;}
#rt-sidebar-a .hormuz ul.menu li{margin:0px; border-top:0px;}
#rt-sidebar-a .hormuz ul.menu li span{margin:0px; }

#rt-sidebar-a .hormuz ul.menu li:hover{background-color:transparent}
#rt-sidebar-a .hormuz ul.menu li.active > item, 
#rt-sidebar-a .hormuz ul.menu li.active > item, 
#rt-sidebar-a .hormuz ul.menu li.active span{background-color:transparent}
#rt-sidebar-a .hormuz ul.menu  > li{padding:0px 0px 10px 0px;}
#rt-sidebar-a .hormuz ul.menu li span{font-size:11px; padding:1px 5px 5px 0px; color:#1F3444; font-weight:bold; }
#rt-sidebar-a .hormuz ul.menu li ul li span{font-weight:normal;}
#rt-sidebar-a .hormuz .module-content ul.menu li:hover > a, #rt-sidebar-a .hormuz .module-content ul.menu li:hover > .separator, #rt-sidebar-a .hormuz .module-content ul.menu li:hover > .item, #rt-sidebar-a .hormuz .module-content ul.menu li.active > a, #rt-sidebar-a .hormuz .module-content ul.menu li.active > .separator, #rt-sidebar-a .hormuz .module-content ul.menu li.active > .item {background-color:transparent}
#rt-sidebar-a .hormuz .module-content ul.menu ul{padding: 0 0 10px;}
#rt-sidebar-a .hormuz .module-content ul.menu li li a span, #rt-sidebar-a .hormuz .module-content ul.menu li li .separator, #rt-sidebar-a .hormuz .module-content ul.menu li li .item span, #rt-sidebar-a .hormuz .module-content ul.menu #item-755 span, #rt-sidebar-a .hormuz .module-content ul.menu #item-756 span, #rt-sidebar-a .hormuz .module-content ul.menu #item-798 span, #rt-sidebar-a .hormuz .module-content ul.menu #item-799 span, #rt-sidebar-a .hormuz .module-content ul.menu #item-800 span, #rt-sidebar-a .hormuz .module-content ul.menu #item-801 span, #rt-sidebar-a .hormuz .module-content ul.menu #item-802 span {padding:2px 5px 2px 1px; color:#6A737B;}
#rt-sidebar-a .hormuz ul.menu li span.separator, #rt-sidebar-a .hormuz ul.menu li span.separator:hover,#rt-sidebar-a .hormuz .module-content ul.menu #item-755 span, #rt-sidebar-a .hormuz .module-content ul.menu #item-756 span, #rt-sidebar-a .hormuz .module-content ul.menu #item-798 span, #rt-sidebar-a .hormuz .module-content ul.menu #item-799 span, #rt-sidebar-a .hormuz .module-content ul.menu #item-800 span, #rt-sidebar-a .hormuz .module-content ul.menu #item-801 span, #rt-sidebar-a .hormuz .module-content ul.menu #item-802 span {color:#1F3444;text-transform:uppercase;font-weight:bold; letter-spacing:1px; line-height:12px;padding: 7px 0 2px 0px;}
#rt-sidebar-a .hormuz .module-content ul.menu #item-755.active span, #rt-sidebar-a .hormuz .module-content ul.menu #item-756.active span, #rt-sidebar-a .hormuz .module-content ul.menu li a:hover span, #rt-sidebar-a .hormuz .module-content ul.menu #item-755 a:hover span, #rt-sidebar-a .hormuz .module-content ul.menu #item-756 a:hover span, #rt-sidebar-a .hormuz .module-content ul.menu #item-798 a:hover span, #rt-sidebar-a .hormuz .module-content ul.menu #item-799 a:hover span, #rt-sidebar-a .hormuz .module-content ul.menu #item-800 a:hover span, #rt-sidebar-a .hormuz .module-content ul.menu #item-801 a:hover span, #rt-sidebar-a .hormuz .module-content ul.menu #item-802 a:hover span {color:#B3870A;}
#rt-sidebar-a .hormuz .module-content ul.menu li.current span{color:#B3870A; }
#rt-sidebar-a .hormuz .module-content ul.menu li.current ul li span{ color:#6A737B; padding:2px 5px 2px 1px;}
.hormuz div#com_glossary {
    padding-left: 30px;
}

/* News page pagination */

#rt-mainbody .news .rt-pagination ul li.pagination-start{ display:none}
#rt-mainbody .news .rt-pagination ul li.pagination-prev a {background-image:url(../../../prev_black.png); background-repeat:no-repeat; height:22px; width:24px;text-indent: 23px; font-size:12px; padding-left:30px; background-position:0px 50%}
#rt-mainbody .news .rt-pagination ul li.pagination-prev span {background-image:url(../../../prev_ash.png); background-repeat:no-repeat; height:22px; width:24px;text-indent: 23px; font-size:12px; padding-left:30px; background-position:0px 50%}
#rt-mainbody .news .rt-pagination ul li.pagination-next a {background-image:url(../../../next_black.png); background-repeat:no-repeat; height:22px; width:24px;text-indent: 23px; font-size:12px; padding-right:30px; background-position:40px 50%}
#rt-mainbody .news .rt-pagination ul li.pagination-next span {background-image:url(../../../next_ash.png); background-repeat:no-repeat; height:22px; width:24px;text-indent: 23px; font-size:12px; padding-right:30px; background-position:40px 50%}
#rt-mainbody .news .rt-pagination ul li.pagination-end{ display:none}
#rt-mainbody .news .rt-pagination .pagenav{font-size:12px;}

/* People page pagination */

#rt-mainbody .k2Pagination ul li.pagination-start{ display:none}
#rt-mainbody .k2Pagination ul li.pagination-prev a {background-image:url(../../../prev_black.png); background-repeat:no-repeat; height:22px; width:24px;text-indent: 23px; font-size:12px; padding-left:30px; background-position:0px 50%}
#rt-mainbody .k2Pagination ul li.pagination-prev span {background-image:url(../../../prev_ash.png); background-repeat:no-repeat; height:22px; width:24px;text-indent: 23px;font-size:12px; padding-left:30px; background-position:0px 50%}
#rt-mainbody .k2Pagination ul li.pagination-next a {background-image:url(../../../next_black.png); background-repeat:no-repeat; height:22px; width:24px;text-indent: 23px; font-size:12px; padding-right:35px; background-position:40px 50%}
#rt-mainbody .k2Pagination ul li.pagination-next span {background-image:url(../../../next_ash.png); background-repeat:no-repeat; height:22px; width:24px;text-indent: 23px; font-size:12px; padding-right:35px; background-position:40px 50%}
#rt-mainbody .k2Pagination ul li.pagination-end{ display:none}
#rt-mainbody .k2Pagination ul li .pagenav{font-size:12px;}

/* Strauss People page */

body.menu-people #k2Container div.itemBody{padding-top:15px}

/* next gen home page */

body.menu-nextgenhome .image-fader-left{ bottom: 47px;color:#FFFFFF;font-size:28px;font-weight:100;letter-spacing:0;padding-left:20px;position:relative;z-index:10;}

body.menu-nextgenhome .image-fader-top-right, body.menu-nextgenhome .image-fader-bottom-left, body.menu-nextgenhome .image-fader-bottom-right{ bottom:79px;color:#B0B4B5;font-size:23px;font-weight:100;padding-left:10px;position:relative;z-index:10;}

/* strauss home page fade */

/* next gen media page */

#media_top{font-size:14px; line-height:20px; font-size:13px; padding-left:10px;}
#rt-sidebar-a .nihil{ border-bottom:4px solid #fff; border-top:4px solid #fff; font-size;14px; line-height:22px}
.nihil_title{color:#B38607; font-size:16px; font-weight:bold; line-height:25px; margin-bottom:10px}
.nihiltxt{color:#68757B; font-size:13px; }
.customnihil{padding-left:10px;}
.cvart{font-size:13px;}
.cvart h2.title{font-size:14px; color:#1E3344; font-weight:bold; padding:10px 0px 0px 10px}
.cvart ul{margin:0px; padding:0px 0px 0px 10px}
.cvart ul li {list-style:none}
.cvart ul li a{font-size:12px; color:#1E3344; font-weight:bold}
.cvart h4{line-height:25px; margin:8px 0px}
.cvart ul li a.vmore{clear: both; color: #8F969C; font-size: 8px; font-weight: normal; letter-spacing: 1px;line-height: 25px; text-transform: uppercase; word-spacing: 1px;}

/* next gen event page */
.event_date_title{float:left: width:500px; height:165px; vertical-align:bottom}
.evdate{font-size:9px;font-weight:bold;color:#6c727a}
.event_detail_title{font-size:15px;font-weight:bold; color:#2b3745; line-height:17px;}
body.menu-nextgen-event a.vnloweb{color:#1F3444}


/* CCAPS & CEPSA HOME PAGE */
body.menu-ccaps .image-fader-left{bottom:83px; line-height:33px;}
#ccapshomepage{float: left; width: 660px;padding:10px 40px 0px 22px; line-height:21px;}
#ccapshomepage h1.title{padding:15px 0px 10px 0px; color:#3E2D00;}
.flt{float:left}
.clrb{clear:both}
.ccapsocialbg{background-color:#DED8D3; border-top: 4px solid #FFFFFF}
#rt-header2cc .menutop li.root > .item span, #rt-header2cepsa .menutop li.root > .item span{color:#a3a6a7}
#rt-header2cc .menutop li.root > .item span, #rt-header2cepsa .menutop li.root > .item span:hover{color:#fff}
#rt-header2cc .menutop .fusion-submenu-wrapper.level2 ul, #rt-header2cepsa .menutop .fusion-submenu-wrapper.level2 ul{background-color:#E3DEDA}

#rt-header2cc .menutop ul li, #rt-header2cepsa .menutop ul li{border-top:0px solid #E3DEDA}
#rt-header2cc .menutop li > .item span, #rt-header2cepsa .menutop li > .item span{color:#294354}
.explore{padding:7px 12px; background-color: #DED8D3; color: #452621; font-weight: bold; }

/* CCAPS ABOUT PAGE */

body.menu-ccaps-about #rt-body-surround #rt-sidebar-a .social .rt-block{padding:0px}
body.menu-ccaps-about h2.title{font-size:14px; color:#6A747D; font-weight:bold; text-shadow:none; padding:10px 0px 5px 5px }
.width80px{width:80px}
.width70px{width:70px}
.width100px{width:100px}
.width120px{width:120px}
.lineheight15px {line-height:15px}
.logoright{line-height:15px; font-size:12px;}
.padtop5px{padding-top:5px}
.padtop10px{padding-top:10px}
.padtop15px{padding-top:15px}
.padtop20px{padding-top:20px}
#rt-sidebar-a h2.title{color:#6A747D;font-size:12px;font-weight:bold;letter-spacing:1px;text-transform: uppercase;text-shadow:none; margin:0px; padding:17px 0px 5px 10px}
body.menu-ccaps-about #rt-sidebar-a div.modns .button{height:16px; width:39px; background-image:url(../images/overlays/ccaps_submit.png); border:0px; background-color:transparent; cursor:pointer; margin-left:2px;}
body.menu-ccaps-about #rt-sidebar-a div.modns tr, body.menu-ccaps-about #rt-sidebar-a div.modns td{padding:5px 3px 5px 0px}
.height100px{height:100px}

/* CCAPS PEOPLE PAGE */
body.ccapspeople #rt-main #rt-sidebar-a .peocat ul.menu li:hover > a, body.ccapspeople #rt-main #rt-sidebar-a .peocat ul.menu li.active > item, body.ccapspeople #rt-main #rt-sidebar-a .peocat ul.menu li.active > a, body.ccapspeople #rt-main #rt-sidebar-a .peocat ul.menu li.active a span{color:#452621}
body.ccapspeople #k2Container div.itemHeader{padding:10px 0px 0px 0px; width: 500px;}
body.ccapspeople #k2Container div.itemImageBlock{padding:16px 24px 38px 21px}
.itemExtraFieldsexpert{font-style:italic; padding-top:8px;font-size: 13px;line-height: 1.5em;}
body.ccapspeople #k2Container div.itemExtraFields ul li{line-height:12px;}
body.ccapspeople div.itemExtraFields ul{padding:0px}
body.ccapspeople #k2Container div.itemHeader h2.itemTitle{ font-size: 16px;line-height: 20px; padding: 10px 0px 0px 0px; color:#6A747D}
body.ccapspeople #k2Container div.itemExtraFields{padding:0px}
body.ccapspeople #rt-header2cc .menutop li.item624 > .item span{color:#ffffff}
body.ccapspeople #itemListPrimary .odd{background-color:#EAE6E3} 
body.ccapspeople div.catItemHeader h3.catItemTitle{padding:20px 0 4px}
body.ccapspeople div.catItemImageBlock{padding-top:6px;}

/* CCAPS FELLOWSHIP PAGE */
h3.fellowtitle{font-size:14px; font-weight:bold; color:#3E2D01; margin:10px 0px; line-height:20px;}
.txtbold{font-weight:bold}

/* CCAPS NEWS PAGE */
body.menu-ccaps-news #rt-mainbody .news .rt-leading-articles{ background-color:#fff; padding:10px 10px 8px 30px; height:90px}
body.menu-ccaps-news #rt-mainbody .news .rt-leading-articles h1{margin:0px 0px 3px 0px;}
body.menu-ccaps-news #rt-mainbody .news .rt-leading-articles h1 a{color:#342E16; font-size:16px; font-weight:bold;}
body.menu-ccaps-news #rt-mainbody .news .rt-teaser-articles h1{margin:0px 0px 3px 0px;}
body.menu-ccaps-news #rt-mainbody .news .rt-teaser-articles h1 a{color:#342E16}
body.menu-ccaps-news #rt-mainbody .module-title .title a{color:#342E16;}
body.menu-ccaps-news #rt-mainbody h2.title{margin:3px 0px; padding:0px}
.bloglefttop{margin-left: -10px; margin-top: -10px; border-bottom:4px solid #fff; border-top:4px solid #fff; width:240px}
.press{font-weight: bold; padding: 16px 0px 0px 33px;text-transform:uppercase; color:#6A747D;font-size:12px;letter-spacing: 1px;text-transform: uppercase;}
#ccapsnewsh{font-size:12px; line-height:17px; color:#6C737B; padding-left:10px;}
#ccapsnewsh h2{color: #3D2F00; font-size: 14px; line-height: 18px; padding-bottom: 10px; margin:0px}
#ccapsnewsh a{font-size:12px;}
.newslefttxt{padding-left:10px; font-size:12px; line-height:18px;}
body.menu-ccaps-news #rt-sidebar-a{ /* background-color:#E4DFDB */ }
.ccapsblog .module-title .title{color:#717173; padding:10px 0px;text-transform:uppercase; color:#2C4152;font-size:12px;letter-spacing: 1px;text-transform: uppercase; }
.ccapsblog #wp-latest-wrapper a{ font-size:12px; color:#362B17; font-style:normal; font-weight:normal}


/* CCAPS BLOG pages */

body.option-com-wordpress #rt-header2cc .menutop li.item628 > .item span{color:#FFFFFF}


/* CCAPS EVENTS PAGE */

body.menu-ccaps-event div#eventlist h2{color:#3D2F00}
body.menu-ccaps-event .eventtitle{color:#3D2F00}
body.menu-ccaps-event .when-time, body.menu-ccaps-event .when-date, body.menu-ccaps-event .when-venue{color:#3D2F00}
body.menu-ccaps-event .event_date_title{vertical-align:top}
body.menu-ccaps-event .evdate{color:#3D2F00; text-transform:uppercase}
body.menu-ccaps-event .event_detail_title{color:#3D2F00}
.socialbg{/*background-color:#DED8D3*/}
body.menu-ccaps-event #eventdetail{background-color:#DED8D3}
body.menu-ccaps-event #event_sidebar{background-color:#E5DFDB}
body.menu-ccaps-event .date_time_place{color:#3E2D00}
body.menu-ccaps-event .speaker_name{color:#6A737B; font-size:11px; font-weight:normal}
body.menu-ccaps-event h1.category_event_heading{color:#6A747D;font-size:12px;font-weight:bold;letter-spacing:1px;margin: 23px 0 20px 2px;padding-left:25px;text-transform: uppercase;}
body.menu-ccaps-event .search_event{color:#6A747D;}
body.menu-ccaps-event .sortby{color:#3D2F00}
body.menu-ccaps-event .event_title{padding-top:3px;}


/* CCAPS PUBLICATION PAGE */
#phoca-dl-category-box .pd-cdesc {display:none;}
.phoca-dl-file-box-mod .pd-document16, #phoca-dl-file-box .pd-document16, #phoca-dl-category-box .pd-document16 {
    height: 16px;
    line-height: 16px;
    padding-left: 34px;
}
.pd-filesize-txt {display: none;}
body.menu-ccaps-publication #rt-mainbody .pd-title a{font-size:14px; float:left}
.pubtop{padding:20px 10px 30px 30px; line-height:18px; font-size:12px; }
body.option-com-phocadownload #rt-main .peocat ul.menu li:hover > a, body.option-com-phocadownload #rt-main .peocat ul.menu li.active > item, body.option-com-phocadownload #rt-main .peocat ul.menu li.active > a, body.option-com-phocadownload #rt-main .peocat ul.menu li.active a span{color:#3B2E01}
.catimg{float:left; width:58px; height:70px; padding-top:4px }
.catdes{ float: left;font-size: 11.75px; line-height: 18px; width: 600px;}
.pd-title{font-size:14px; font-weight:bold;color:#3E2D01}
body.ccaps-pub #rt-header2cc .rt-menubar .menutop li.item626 > .item span{color:#FFF}
.search_pub{color:#452621; font-size:13px; font-weight:bold;}
body.menu-publication-search-result #rt-header2cc .rt-menubar .menutop li.item626 > .item span{color:#FFF}
body.menu-ccaps-publication #rt-sidebar-a h2.title{padding:12px 0 5px 15px; color:#452621}

/* CCAPS RESEARCH PAGE */
body.menu-ccapsresearch .component-content .rt-description{margin:25px 0px 10px 25px; font-size:12px}
body.menu-ccapsresearch .item-title{ font-size: 14px; font-weight: bold; line-height: 15px; color:#3D2F00}
body.menu-ccapsresearch .component-content ul li .category-desc{line-height:17px; font-size:13px; margin-top:0px; float:left;width:500px}
body.menu-ccapsresearch .component-content .category-desc p{margin:0px 0px 3px 0px; font-size: 12px;line-height: 18px;}
body.menu-ccapsresearch .component-content .categories-list ul li{clear:both; min-height:280px}
.socailcon{padding:0px 0px 4px 4px;}
.fbold{font-weight:bold}
h3.csearch{font-size:12px; font-weight:bold; color:#3B2F00; line-height: 20px; margin: 20px 0px 5px 0px;}
.f12px{font-size:12px;}
.f14px{font-size:14px;}
body.research-sub-page #rt-header2cc .menutop li.item625 > .item span{color:#fff}
body.menu-adaptation-aid-events #rt-header2cc .menutop li.item625 > .item span{color:#fff}
body.menu-constitutional-design-events #rt-header2cc .menutop li.item625 > .item span{color:#fff}
body.menu-armed-conflic-database #rt-header2cc .menutop li.item625 > .item span{color:#fff}
body.menu-adaptation-aid-database #rt-header2cc .menutop li.item625 > .item span{color:#fff}
body.ccapsnews #rt-header2cc .menutop li.item625 > .item span{color:#fff}
body.presentation #rt-header2cc .menutop li.item625 > .item span{color:#fff}


body.research-sub-page div.catItemHeader h3.catItemTitle{padding:20px 0 4px}

body.research-sub-page div.catItemImageBlock{padding-top:6px;}
#rt-mainbody .presentation .rt-articleinfo{margin:0px; padding:0px}
#rt-mainbody .presentation .module-title .title{padding:5px 0px;}
#rt-mainbody .presentation .module-title .title a{font-weight:bold; font-size:15px;color:#3C2E00}
#rt-mainbody .presentation .module-title h1.title{font-weight:bold; font-size:15px;color:#3C2E00}
#rt-mainbody .presentation .items-row{padding:0px 20px 0px 30px; margin-bottom:5px !important;}
#rt-mainbody .presentation .rt-leading-articles{ border-left:4px solid #FFFFFF; padding: 24px 10px 5px 26px;}
#rt-mainbody .presentation .rt-leading-articles .rt-author{color:#3C2E00}
#rt-mainbody .presentation .rt-teaser-articles .rt-author{color:#3C2E00}
#rt-mainbody .presentation .rt-leading-articles h1.title a{}
#rt-mainbody .presentation .rt-leading-articles .module-content{line-height:19px; font-size:12px;}
#rt-mainbody .presentation .rt-teaser-articles .module-content{line-height:19px; font-size:12px;}
#rt-mainbody .presentation .rt-teaser-articles{padding:0px 10px 10px 0px}

#rt-mainbody .presentation .rt-pagination ul li.pagination-start{ display:none}
#rt-mainbody .presentation .rt-pagination ul li.pagination-prev a {background-image:url(../../../prev_black.png); background-repeat:no-repeat; height:22px; width:24px;text-indent: 23px; font-size:12px; padding-left:30px; background-position:0px 50%}
#rt-mainbody .presentation .rt-pagination ul li.pagination-prev span {background-image:url(../../../prev_ash.png); background-repeat:no-repeat; height:22px; width:24px;text-indent: 23px; font-size:12px; padding-left:30px; background-position:0px 50%}
#rt-mainbody .presentation .rt-pagination ul li.pagination-next a {background-image:url(../../../next_black.png); background-repeat:no-repeat; height:22px; width:24px;text-indent: 23px; font-size:12px; padding-right:30px; background-position:40px 50%}
#rt-mainbody .presentation .rt-pagination ul li.pagination-next span {background-image:url(../../../next_ash.png); background-repeat:no-repeat; height:22px; width:24px;text-indent: 23px; font-size:12px; padding-right:30px; background-position:40px 50%}
#rt-mainbody .presentation .rt-pagination ul li.pagination-end{ display:none}
#rt-mainbody .presentation .rt-pagination .pagenav{font-size:12px;}
#rt-mainbody .presentation .rt-pagination li{border:0px}


#rt-mainbody .ccapsnews .rt-leading-articles{background-color:#f4f1ea; /*height:121px; */overflow:hidden; padding:20px 30px 20px 30px;border-left:4px solid #ffffff;}
#rt-mainbody .ccapsnews .rt-articleinfo {padding:2px 0px; margin:0px}
#rt-mainbody .ccapsnews .rt-leading-articles h1.title{font-size:22px;font-family:Arial; font-weight:normal; line-height:26px; padding:0px;}
#rt-mainbody .ccapsnews .rt-leading-articles h1 a{color:#3C2E00}
#rt-mainbody .ccapsnews .module-content p{font-size:11.75px; margin:0px; line-height:18px; color:#6A737B}
#rt-mainbody .ccapsnews .rt-teaser-articles{padding:10px 10px 10px 20px}
#rt-mainbody .ccapsnews .rt-teaser-articles h1.title{font-size:15px;font-family:Arial;font-weight:bold; padding:3px 0px 8px 0px;}
#rt-mainbody .ccapsnews .rt-teaser-articles h1 a{color:#3C2E00;font-weight:bold;font-size:16px;font-family:Arial; }
#rt-mainbody .ccapsnews .rt-teaser-articles h1 span{font-size:16px;font-family:Arial; font-weight:bold;}
#rt-mainbody .ccapsnews .rt-pagination ul{text-align:center}
#rt-mainbody .ccapsnews .rt-pagination ul li{border:0px}
#rt-mainbody .ccapsnews .rt-pagination ul li a{font-size:12px; color:#1E3444}
#rt-mainbody .item-page{padding:0px 0px 0px 30px}
#rt-mainbody .ccapsnews .items-row{padding:5px 15px 5px 15px}
#rt-mainbody .ccapsnews .rt-date-published{color:#3C2E00}
.happen{font-weight: bold; padding: 0px 0 10px 0px;text-transform:uppercase; color:#6A747D;font-size:12px;letter-spacing: 1px;text-transform: uppercase;}

body.research-sub-page #itemListPrimary .odd{background-color:#EAE6E3} 
#rokbox-container body{min-width:600px;}
body.research-sub-page .module-title .title{color:#3B2F00;}


/* Research People pages */

body.research-sub-page #k2Container div.itemHeader{padding:10px 0px 0px 0px; width: 500px;}
body.research-sub-page #k2Container div.itemImageBlock{padding:16px 20px 38px 21px}
.itemExtraFieldsexpert{font-style:italic; padding-top:8px;font-size: 13px;line-height: 1.5em;}
body.research-sub-page #k2Container div.itemExtraFields ul li{line-height:12px;}
body.research-sub-page div.itemExtraFields ul{padding:0px}
body.research-sub-page #k2Container div.itemHeader h2.itemTitle{ font-size: 16px;line-height: 20px; padding: 10px 0px 0px 0px; color:#6A747D}
body.research-sub-page #k2Container div.itemExtraFields{padding:0px}

body.research-sub-page #itemListPrimary .odd{background-color:#EAE6E3} 
body.research-sub-page div.catItemHeader h3.catItemTitle{padding:20px 0 4px}
body.research-sub-page div.catItemImageBlock{padding-top:6px;}

h3 {font-size: 14px;}
/* CCAPS DATA PAGE */
.datalink{font-size:14px;}
.mappingtool{margin-left: -10px; margin-top: -10px; width: 240px;border-bottom: 4px solid #FFFFFF;}
.mappingtool p{font-size: 11px; line-height: 17px; margin: 15px 10px 15px 20px;}
a.mapping_title{ color: #3E2D00;font-size: 15px; line-height: 32px;}
.readguide{font-size: 11px; line-height: 17px; margin: 5px 10px 15px 10px;}
a.userguide{font-size:12px;}
#adv_search_res{padding-left:30px;}
#adv_search_res table.conflict_list th{padding:10px 10px 10px 1px;text-align:left;background-color:#D8D5D5;line-height:14px;}
table.conflict_list tr td{vertical-align:top; line-height:14px; }
.advsearch_area_box a{font-size:12px;}
.search_for{width:100%; clear:both; padding:15px 10px 5px 30px;font-size:13px;}

.pagearea{width: 100%; clear:both;padding-left:6px;}
.res_table_div{margin-left:4px;}
.clrb{clear:both}
a.backlink{font-size:12px;}
table.conflict_list th{border-bottom:1px solid #fff; text-align:left; padding:5px 7px 5px 5px; background-color:#EAE6E3;line-height: 14px;}
table.conflict_list tr td.wid150px{width:145px;padding-left:5px;}
table.conflict_list tr td.wid100px{width:95px; padding-left:5px;}
table.conflict_list tr td.wid65px{width:60px;padding-left:5px;}
table.conflict_list tr td.wid60px{width:55px;padding-left:5px;}
table.conflict_list tr td.wid50px{width:45px;padding-left:5px;}

table.conflict th.detail_des{width:351px; padding-left:2px; background-color:#EAE6E3; border-bottom:1px solid #FFFFFF; text-align:left;}
table.conflict th.detail_data{padding-left:2px;width:350px;background-color:#EAE6E3;border-bottom:1px solid #FFFFFF;text-align:left;}
.further{clear: both;font-size: 13px;padding-bottom: 10px;}
.introtext{padding:22px 30px 0px 0px;font-size:13px; line-height:18px; text-align:justify}



/* pagination */

#rt-mainbody ul li.pagination-start{ display:none}
#rt-mainbody ul li.pagination-prev a {background-image:url(../../../prev_black.png); background-repeat:no-repeat; height:22px; width:24px;text-indent: 23px; font-size:12px; padding-left:30px; background-position:0px 50%}
#rt-mainbody ul li.pagination-prev span {background-image:url(../../../prev_ash.png); background-repeat:no-repeat; height:22px; width:24px;text-indent: 23px; font-size:12px; padding-left:30px; background-position:0px 50%}
#rt-mainbody ul li.pagination-next a {background-image:url(../../../next_black.png); background-repeat:no-repeat; height:22px; width:24px;text-indent: 23px; font-size:12px; padding-right:33px; background-position:40px 50%}
#rt-mainbody ul li.pagination-next span {background-image:url(../../../next_ash.png); background-repeat:no-repeat; height:22px; width:24px;text-indent: 23px; font-size:12px; padding-right:36px; background-position:40px 50%}
#rt-mainbody ul li.pagination-end{ display:none}
#rt-mainbody .pagenav{font-size:12px;}
#rt-mainbody li{border:0px}

#eventlistextended{margin-top:13px;}
#eventlistextended ul li{ list-style:none;}
#eventlistextended ul li h4{margin:2px 0px}
#eventlistextended ul li a{background-image:url(../images/arr_up.png); background-repeat:no-repeat;padding-left:20px;}
#eventlistextended ul li a.open{background-image:url(../images/arr_down.png); background-repeat:no-repeat; padding-left:20px;}

#rt-sidebar-a .fellows-events .module-title h2.title, #rt-sidebar-a .event-home h2.title{color: #B38708;text-transform: uppercase;padding-left:15px;padding-bottom:5px; padding-top: 10px;}
#rt-sidebar-a .event-home h2.title, #rt-body-surround #rt-sidebar-a .event-home .rt-block{padding-bottom:0px;}
.fellows-events #eventlistextended ul li h4, .fellows-events #eventlistextended ul li a {text-transform: uppercase; font-weight:bold;font-size:12px;line-height:12px; letter-spacing:.2em; color:#223343}
.fellows-events #eventlistextended ul li {padding-bottom:10px;}
.fellows-events #eventlistextended .expand_collapse_help_menu  ul li a, .fellows-events #eventlistextended .expand_collapse_help_menu  ul li{padding-bottom:0px;background:none;font-size:10px; line-height: 17px;color:#666; letter-spacing:inherit; text-transform:none; background:none;}
.fellows-events #eventlistextended .expand_collapse_help_menu  ul{margin:0}

.el_venueevents{width:720px;margin-left:250px;}
.el_venueevents .pageslinks li {    display: inline;    padding-left: 10px;}
.el_venueevents .copyright{display:none;}
.search-results{padding:20px}


/* css for new home page 23-12-2013 */

.custom_follow {background: #2B3742; content: ''; display: table; float: left; margin: 0 3px 7px 0; padding: 10px 17px 26px; width: 682px;}
.follow-us {background: url(../../../images/strauss/follow-us-border.png) no-repeat scroll 217px center rgba(0,0,0,0);float: left;margin: 0px 0 0px 17px;padding-right: 16px;height:234px;}
#rt-bottom .rt-grid-6 .alternate .rt-block { margin: 0 -6px 0 -10px;}
.follow-us .title_follow {color: #B38708; padding-bottom: 7px; font-size: 18px; padding-top:10px;}
.follow-our .title_follow {	color: #B38708; font-size: 18px; width: 441px; padding:10px 15px;}
#rt-footer-bg #featuretitle a{color:#1F3444; font-size:14px;}
ul.img {padding: 3px 0px 10px 0px; list-style: none; margin: 0px 0px 0px -5px; height: 24px;}
ul.img li {	float: left; padding: 0 8px; border-right: 1px solid #A3A7AA; height: 24px;}
ul.img li a img.img { height: 24px; width: 35px;}
ul.img li.first {padding: 0 8px 0 0px;}
ul.img li.last {border-right: 0px solid #A3A7AA;}
.follow-us .text {color: #fff; padding-bottom: 20px; font-size: 11.5px; line-height: 20px; padding-left:0px; padding-right:10px;}
.follow-us #mc_embed_signup{ padding-left:0px; padding-right:10px;}
.face .text1 {float: left; width: 70%;margin-left:13px;}
.other .text1 {float: left;margin-left: 13px;width: 70%;}
.body-follow {color: #fff; font-size: 13px; line-height: 20px;}
.form .email{padding-bottom: 0px;margin-bottom:20px;}
#rt-footer-bg #rt-bottom{border-bottom: 5px solid #69737B;padding-bottom:0px;}
.follow-our {float: left;height:234px;margin: 0 0 0 5px;width:100%;}
.body-follow .face{width:40%;float:left;}
.body-follow .other{float:left;width:55%;}
.face .img {float:left;width:18%;padding-left:8px;}
.other .img {float:left;width: 11%;margin:6px 0px 0px 20px;}
.face .img .imgg {height:24px;width:35px;}
#rt-footer-bg .text1 a {color: #fff; font-size: 11.5px; line-height: 20px; font-weight: normal;}
#rt-footer-bg .text1 a:hover {color: #fff; font-size: 11.5px; line-height: 20px; text-decoration:none;}
#k2ModuleBox165 {padding-top: 0;}
#featuredpeople .even.lastItem {padding:0;}
.moduleItemIntrotext #k2itemintotxt{clear:both;color:#6A737B;font-size: 11.5px;line-height: 19px;}
#rt-bottom .alternate .rt-block {background:url("../images/follow_us_bg.png") repeat-x scroll 0 0 #2B3742;margin: 0 -10px;padding: 0;}

/* upcoming event */

.front-upc-event{background-color:#293a42;background:url("../images/upcom_event_bg.png") repeat-x scroll 0 0 #293a42;margin-bottom:4px;width:433px;height:278px;}
.front-upc-event h2.title{ color: #A6A8AB; font-size: 7.5px; font-weight: bold; letter-spacing: 1px;  margin: 0px 0px 9px 20px; padding:20px 0px 0px 0px; text-transform: uppercase; text-shadow:none; line-height:7px}
.front-upc-event ul{list-style:none;padding:0px 20px;}
.front-upc-event ul li{ margin-bottom:10px;line-height:17px;}
.front-upc-event ul li .jem_date-1, .front-upc-event ul li .jem_time-1{font-size:11px; color:#a3a7aa;}
.front-upc-event ul li a{color:#fff; font-size:13px;line-height:19px; letter-spacing:1px;}
.view{padding-left:20px; font-size:9px;letter-spacing:1px; position:absolute; bottom:10px;}
.front-upc-event .module-content{height: 240px;}
.elink{font-size:7.5px;}
a.elink:hover{color:#fff}
.speaker{font-size:11.5px; color:#a3a7aa;}

.slideshow-expert, .slideshow-news{width: 433px;}
body.menu-home #rt-content-top .rt-alpha, #rt-content-bottom .rt-alpha{margin-right:0px; width: 523px;}
#rt-content-bottom .module-title3 h2 {
    color: #afaeaa;
    display: block;
    font-size: 7.5px;
    font-weight: bold;
    letter-spacing: 1px;
    line-height: 12px;
    padding-bottom: 5px;
    padding-right: 8px;
    padding-top: 0;
    text-shadow: none;
    text-transform: uppercase;
}
body.menu-home #rt-content-top .rt-omega, #rt-content-bottom .rt-omega{margin-left:4px; width: 433px;}
body.menu-home #rt-content-bottom .rt-alpha, body.menu-home #rt-content-bottom .rt-omega, body.menu-home .rt-container #rt-content-bottom .rt-grid-3{width: 238px;margin:0;}
.home_bar{ background-color: #ebe7d9; height:32px; padding: 10px 10px 0px 10px; margin:0px;}
.home_bar_inner{border-bottom:1px solid #69737B; height:31px}
.online_now{  color: #B38708; font-size: 18px; padding-right: 13px;}
.experts{color: #A6A8AB;font-size: 7.5px;font-weight: bold;letter-spacing: 1px;text-transform: uppercase;}
.flickr{color: #afaeaa;font-size: 10px; letter-spacing: 1px; line-height:10px;}
h2.flickr_title{color:#232c31;font-size: 14px;font-weight:bold; line-height:15px; margin:3px 0px 5px 0px}
h2.sprocket-mosaic-title{color:#232c31;font-size: 14px;font-weight:bold; line-height:15px; margin:3px 0px 5px 0px}
.media_title,.media_date,.video_title, .twitter-article,.flickr_img_title, .media_datebottom, .blog-feed div.srfrContainer ul.srfrList li {padding: 0 2px;}
.blog_title .media_title{padding:0px 4px 0px 0px;}
.media_title {color:#AFAEAA;font-size:7.5px;font-weight:bold;letter-spacing:1px;line-height:12px;text-transform:uppercase;padding-right:8px;}
.tweetheader {padding:0px 4px 0px 0px;}
.tweetheader {
    color: #afaeaa;
    display: inline;
    font-size: 7.5px;
    font-weight: bold;
    letter-spacing: 1px;
    line-height: 12px;
    padding-right: 8px;
    text-transform: uppercase;
}
.tweetby a {
   color: #7e878c;
    font-size: 11px;
    font-weight: normal;
}
.media_date, .media_datebottom{color:#888c8b;font-size:11px;line-height:15px;}
.twitter-username img{padding:0}
.twitter-username a{color:#afaeaa;font-size:11px;}
.twitter-username{color:#afaeaa;font-size:12px; line-height:12px;}
.twitter-article{font-size:11px; margin-bottom:5px; color:#69737B; line-height:18px;}
.twitter-article a{color:#183C47;word-wrap: break-word;}
.twitter-username a { color: #7E878C; font-size: 11px; font-weight: normal; }
.tweet {
    display: inline;
    font-size: 11px;
    line-height: 18px;
    margin: 0;
}

.tweet a {
    color: #183c47;
    word-wrap: break-word;
}

body.menu-home #rt-content-bottom{background-color:#ebe7d9; margin-bottom:4px;}

.tweet {
    margin: 0;
    font-size: 11px;
    line-height: 18px;
}

.tweet a {clear: right; display:block;}

/* Flickr image */

body.menu-home #rt-content-bottom .gallery-flickr ul li img{width:100%; margin-bottom:10px;}
body.menu-home #rt-content-bottom .rt-block{margin:10px 10px 10px 10px; border-bottom:1px solid #6a737b;}
body.menu-home #rt-content-bottom .bottom .rt-block{border-bottom:0px solid #6a737b;}
.flickr_img_title{color:#183C47; font-size:13px; font-weight:bold; margin-bottom:3px; line-height:18px;}
.gallery-flickr ul li a div{margin:0 0 3px;}
body.menu-home #rt-content-bottom .rt-block .module-content .gallery-flickr ul {
    padding-left: 0;
}
/* Feed item */

.feed ul{list-style:none; margin:0px; padding:0px;}
.feed ul li h5{margin:0px 0px 10px 0px; padding:0px;}
.blog-feed p{line-height: 18px; margin:0}
.feed ul li a{font-size:13px; color:#183C47; text-transform:none; line-height:18px;}
.feed ul li.newsfeed-item p{font-size:13px; line-height:18px; color:#6A737B}
.feed ul li h5 a{font-size:14px;}
.blog_title{color:#a98a8c; font-size:11px; line-height:18px; padding-bottom:4px; font-weight:normal;}
.blog_title a { color: #7E878C;font-size: 11px; font-weight: normal;}
.blog_info span.srfrFeedItemDate {font-weight:normal;}
.module-content .srfrContainer div.srfrContainer ul.srfrList {
    padding: 0 0 10px;
}

/* youtube video */

.video_title{color:#183C47; font-size:13px; font-weight:bold; margin-bottom:3px; line-height:18px;}
.videothumb{padding:0 0 8px;}
.video_title a{color:#183C47;}
body.menu-home #rt-content-bottom .rt-block .module-content .gallery-flickr ul{}
.videoitem iframe {padding-bottom:10px;}

/* strauss menu */
.menumenutop li .fusion-submenu-wrapper{float:none;left:-999em;position:absolute;z-index: 2147483647;}
.menumenutop li.parent:hover > .fusion-submenu-wrapper {top:3px;left: -30px;}
.menumenutop ul li:hover > .fusion-submenu-wrapper {left: 180px;top: -5px;}
.module-title h2.title a{font-weight:bold}
.rt-menubar .menutop .strauss-program li.active > .item span {font-weight:normal};

/*CEPSA SITE*/
body.menu-cepsa .fadeleftimg #element1-img {bottom:83px; line-height:33px;}
body.menu-cepsa-about #rt-body-surround #rt-sidebar-a .social .rt-block{padding:0px}
body.menu-cepsa-about h2.title{font-size:14px; color:#6A747D; font-weight:bold; text-shadow:none; padding:10px 0px 5px 5px }
body.menu-cepsa-about #rt-sidebar-a div.modns .button{height:16px; width:39px; background-image:url(../images/overlays/ccaps_submit.png); border:0px; background-color:transparent; cursor:pointer; margin-left:2px;}
body.menu-cepsa-about #rt-sidebar-a div.modns tr, body.menu-cepsa-about #rt-sidebar-a div.modns td{padding:5px 3px 5px 0px}
body.menu-cepsa-news #rt-mainbody .news .rt-leading-articles{ background-color:#fff; padding:10px 10px 8px 30px; height:90px}
body.menu-cepsa-news #rt-mainbody .news .rt-leading-articles h1{margin:0px 0px 3px 0px;}
body.menu-cepsa-news #rt-mainbody .news .rt-leading-articles h1 a{color:#342E16; font-size:16px; font-weight:bold;}
body.menu-cepsa-news #rt-mainbody .news .rt-teaser-articles h1{margin:0px 0px 3px 0px;}
body.menu-cepsa-news #rt-mainbody .news .rt-teaser-articles h1 a{color:#342E16}
body.menu-cepsa-news #rt-mainbody .module-title .title a{color:#342E16;}
body.menu-cepsa-news #rt-mainbody h2.title{margin:3px 0px; padding:0px}
body.menu-cepsa-news #rt-sidebar-a{ /* background-color:#E4DFDB */ }
body.menu-cepsa-event div#eventlist h2{color:#3D2F00}
body.menu-cepsa-event .eventtitle{color:#3D2F00}
body.menu-cepsa-event .when-time, body.menu-ccaps-event .when-date, body.menu-ccaps-event .when-venue{color:#3D2F00}
body.menu-cepsa-event .event_date_title{vertical-align:top}
body.menu-cepsa-event .evdate{color:#3D2F00; text-transform:uppercase}
body.menu-cepsa-event .event_detail_title{color:#3D2F00}
body.menu-cepsa-event #eventdetail{background-color:#DED8D3}
body.menu-cepsa-event #event_sidebar{background-color:#E5DFDB}
body.menu-cepsa-event .date_time_place{color:#3E2D00}
body.menu-cepsa-event .speaker_name{color:#6A737B; font-size:11px; font-weight:normal}
body.menu-cepsa-event h1.category_event_heading{color:#6A747D;font-size:12px;font-weight:bold;letter-spacing:1px;margin: 23px 0 20px 2px;padding-left:25px;text-transform: uppercase;}
body.menu-cepsa-event .search_event{color:#6A747D;}
body.menu-cepsa-event .sortby{color:#3D2F00}
body.menu-cepsa-event .event_title{padding-top:3px;}
body.menu-cepsa-publication #rt-mainbody .pd-title a{font-size:14px; float:left}
body.cepsa-pub #rt-header2cepsa .rt-menubar .menutop li.item626 > .item span{color:#FFF}
body.menu-cepsa-publication #rt-sidebar-a h2.title{padding:12px 0 5px 15px; color:#452621}
body.menu-cepsa-research .component-content .rt-description{margin:25px 0px 10px 25px; font-size:12px}
body.menu-cepsa-research .item-title{ font-size: 14px; font-weight: bold; line-height: 15px; color:#3D2F00}
body.menu-cepsa-research .component-content ul li .category-desc{line-height:17px; font-size:13px; margin-top:0px; float:left;width:500px}
body.menu-cepsa-research .component-content .category-desc p{margin:0px 0px 3px 0px; font-size: 12px;line-height: 18px;}
body.menu-cepsa-research .component-content .categories-list ul li{clear:both; min-height:280px}
body.ccapsnews #rt-header2cepsa .menutop li.item1165 > .item span{color:#fff}
body.ccapspeople #rt-header2cepsa .menutop li.item1162 > .item span{color:#fff;}
body.research-sub-page #rt-header2cepsa .menutop li.item1165 > .item span{color:#fff;}
body.presentation #rt-header2cepsa .menutop li.item1165 > .item span{color:#fff;}
#rt-header2cepsa .rt-container {
    background: url("../images/collupse_bottomcepsa.png") no-repeat scroll 0 0 transparent;
    height: 147px;
}
#rt-header2cc .menutop li.active > .item span,#rt-header2cepsa .menutop li.active > .item span {font-weight:normal}
#rt-header2cc .menutop ul li > .item:hover span, #rt-header2cepsa .menutop ul li > .item:hover span {margin: 0; color:#FFFFFF}
 #rt-header2cc .menutop ul li.f-menuparent-itemfocus > .item span, #rt-header2cepsa .menutop ul li.f-menuparent-itemfocus > .item span {color: #294354;}
#rt-header2cc .menutop .ccaps-research .fusion-submenu-wrapper, #rt-header2cepsa .menutop .ccaps-research .fusion-submenu-wrapper{background:url(../images/research_hover.png) no-repeat scroll 1px top transparent;}
#rt-header2cc .menutop .ccaps-research .fusion-submenu-wrapper.level2 ul, #rt-header2cepsa .menutop .ccaps-research .fusion-submenu-wrapper.level2 ul{background-color:transparent; box-shadow:none; }
#rt-header2cc .menutop ul li.grouped-parent > .daddy span, #rt-header2cepsa .menutop ul li.grouped-parent > .daddy span {background: none;color:#6B747D}
#cepsa-publication-list .catimg {
    padding-top: 0;
    height:90px;
} 
#cepsa-publication-list .cepsa-categoriesbox {clear: both;
    float: left;}
    
    .menu-cepsa-publication  .pub-teaser {
    padding: 20px 30px 0;
}

/*ENERGY AND SECURITY*/
#energy-security li li li {
    list-style-position: outside;
    list-style-type: square;
}
#energy-security li li ul {
    margin-left: 15px;
    margin-top: 5px;
}

abbr {color: #b38708;}

#com_glossary .pagination {
    float: left;
    margin-top: 10px;
}

#com_glossary .pagination-list {
    display: block;
    float: left;
    margin: 5px;
    padding: 0;
}
 #com_glossary .limit {float: left;}
#com_glossary .pagination-list li {
    float: left;
    list-style-type: none;
    width: 30px;
}

.tipthemesquareblack {z-index: 99999;}

.jem_event .event_detail_image .notmodal {width: 145px !important; height:155px !important;}
