a{ color:#860038; text-decoration:none; } a:hover{color:#666;} .thumb-excerpt{ float:left; margin:2px 10px 10px 0; } a.more{ color:#860038; background:url(/site/skins/v1-en/images/icons.gif) no-repeat 0 -114px; font-size:10px; padding-left:11px; text-transform:uppercase; margin-right:10px; } a.more:hover{ color:#666; background-position:0 -155px; } .mac.ff3 a.more{ background:url(/site/skins/v1-en/images/icons.gif) no-repeat 0 -116px; } .mac.ff3 a.more:hover{ background-position:0 -157px; } .brd-top{border-top:1px solid #eae5d3;} .desc{ border-bottom:2px solid #ebebeb; padding-bottom:12px; margin-bottom:20px; font-weight:bold; float:left; width:100%; } .ie .desc{ xmargin-bottom:10px; } .thumb{ float:left; margin:2px 9px 8px 0; border:1px solid #f3efe2; } a:hover .thumb{ border:1px solid #860038!important; } td, th{ text-align:left; border-bottom:1px solid #ebebeb; padding:7px 0 7px 20px; } .last td{ border-bottom:0; } .f-right{ float:right; } .f-left{ float:left; } .bottom-margin{ margin-bottom:20px; }   #content{  } #content li{ list-style:none; margin:0; padding-left:12px; xbackground:url(/site/skins/v1-en/images/arrow-small.gif) no-repeat 0 6px; background:url(/site/skins/v1-en/images/bg-disc.gif) no-repeat 0 6px; } #content li ul{ margin:5px 0 5px 10px; } #content li ul li{ background:url(/site/skins/v1-en/images/bg-circle.gif) no-repeat 0 6px; margin:0 0 0 15px; } #content li ul li ul li{ background:url(/site/skins/v1-en/images/bg-square.gif) no-repeat 0 6px; margin:0 0 0 15px; } small{ font-size:11px; } .thead td, .thead th{ background:#f4f2e9; padding-left:20px; }   #header{ height:76px; } #header h1, #header .logo{ margin-bottom:0; margin-top:45px; padding:0; height:27px; } #header h1 a, #header .logo a{ display:block;  text-indent:-9999em; height:27px; width:160px; } .search{ height:16px; border:1px solid #eeebdd; margin:10px 0 0; padding:3px 0 0; } .search input{ vertical-align:middle; float:left; } .search .txt{ width:192px; padding:0 3px; color:#808080; border:0; font-size:11px; } #nav-global{ float:right; margin:14px 0 0; } #nav-global li{ display:inline; font-size:9px; text-transform:uppercase; margin:0 10px 0 0; padding-right:10px; background:url(/site/skins/v1-en/images/bg-seperator.gif) no-repeat right 1px; } .ie #nav-global li{background-position-y:3px;} #nav-global li.last{ background:none; padding:4px 0 0; margin:0; } #nav-global li.lang a{ font-size:13px; font-family:Tahoma, Arial, sans-serif; } #nav-global li a{ color:#999; text-transform:none; font-size:11px; } #nav-global li a:hover, #nav-global li.current a{ color:#333; } #nav-main{ height:36px; background:#860038; margin-top:9px; } #nav-main a.login{ float:right; margin:9px 8px 0 0; } #nav-main ul{ margin:10px 0 0 12px; } #nav-main li{ height:26px; float:left; margin:0 10px 0 0; position:relative; } #nav-main li a{ padding:4px 10px 0 0; background:url(/site/skins/v1-en/images/bg-seperator.gif) no-repeat 100% -46px; float:left; } .ie #nav-main li a{ padding:0px 10px 0 0; } #nav-main li.current{ background:url(/site/skins/v1-en/images/bg-navmain-on.gif) no-repeat center 100%; } #nav-main li.hover{ background:url(/site/skins/v1-en/images/bg-navmain-sub-on.gif) no-repeat center 100%; } #nav-main li.last a{ background:none; } #nav-main li ul{ display:none; position:absolute; top:20px; left:-12px; background:#b8b077; margin:6px 0 0; padding:10px; line-height:15px; width:220px; z-index:999; } #nav-main li.last ul{ width:201px; } #nav-main li li{ background:url(/site/skins/v1-en/images/bg-dottedline.gif) repeat-x 0 100%!important; padding:8px 0; width:100%; margin:0; float:left; height:auto; } #nav-main li li.last{ background:none!important; } #nav-main li li a{ color:#fff; background:url(/site/skins/v1-en/images/icons.gif) no-repeat 0 -112px!important; padding:0 0 0 10px; float:left; } .ie #nav-main li li a{ padding:0px 0px 0 10px; } .mac #nav-main li li a{ cursor:pointer; background-position:0 -112px !important; } #nav-main li li a:hover{ color:#860038; } .mac #nav-main li li a:hover{ }   #wrap{ padding:20px 0; } .home #wrap{ padding:20px 0 0; } .spotlight{ width:940px; height:230px; } .ie .spotlight{ overflow:hidden; } .spotlight-inner{ background:#897e27 url(/site/skins/v1-en/images/bg-spotlight.gif) no-repeat right 0; width:940px; float:left; height:150px; } .spotlight-inner img{ float:left; } .spotlight-inner div{ width:710px; float:left; overflow:hidden; } .spotlight-inner embed{ float:left; } .spotlight-inner p{ margin:0 0 0 16px; float:left; }   #breadcrumb{ font-size:11px; color:#b2b2b2; width:100%; float:left; padding:8px 0 15px; } #breadcrumb a{ color:#808080; float:left; margin-right:8px; } #breadcrumb a:hover{ color:#333; } #breadcrumb span{ float:left; background:url(/site/skins/v1-en/images/bg-seperator.gif) no-repeat 0 -14px; width:10px; height:15px; }   .wid-listing p{ margin:0 0 8px; } .wid-listing { padding:15px 0 18px; } .wid-listing h2{ margin:0 0 7px; font-size:15px; } .wid-listing h6{ color:#808080; font-size:14px; } .wid-listing ul{ margin:0 0 10px; list-style:none; } .wid-listing .thumb{ margin:0 8px 8px 0; } #content .wid-listing ul.links li{ width:160px; float:left; margin:0 0 3px; } .wid-listing ul.links a.more{ text-transform:none; line-height:12px; float:left; background-position:0 -114px; } .wid-listing ul.links a.more:hover{ background-position:0 -155px; } .about-highlight{ background:#f4f2e9; color:#808080; font-size:14px; border:0; padding:15px 18px; } .about-highlight p{ margin:0 0 12px; font-weight:bold; } .message{ border:1px solid #EAE5D3; border-width:0 0 1px; padding:0; float:left; width:100%; padding:0 0 3px 0; } .message h4{ color:#897e27; margin-bottom:6px; } .message .wid-inner h4, .message .wid-inner h2, .message .wid-inner p{ width:69%; } .message .img{ float:right; } .about-widget{ padding:4px 0 0!important; }   .col1{ width:480px; float:left; } .col2{ width:420px; float:left; background:#f4f2e9; padding:5px 20px 20px; } .speech{ border-bottom:1px solid #eae5d3; padding:0 0 20px; } .col1 h4{ color:#860038; } .speech p{ font-weight:bold; } .speech .more{ margin-right:15px; } .country{ padding:20px 0; } .index{ float:left; width:100%; } .index .graph{ margin:0 0 0 18px; padding:0 10px; float:right; border-left:1px solid #eae5d3; } .index .details{ float:left; width:228px; } .index .details p{ margin:0 0 8px; } .col2 .listing{ padding:15px 0 10px; border-bottom:1px solid #eae5d3; float:left; width:100%; } .col2 .listing h3{ margin:0 0 12px; } .col2 .listing p{ margin:0 0 10px; } span.seperator{ margin:0 5px; color:#860038; } .pdf{ font-size:10px; text-transform:uppercase; } .col2 .last{ border:0; } .col2 .more{ margin:0; }   .highlight{ background:#f9f7ea; padding:10px 10px 10px 15px; margin:0 0 20px 0; font-weight:bold; } .highlight.fullwidth{ margin-left:0; } h3{ color:#666; font-size:15px; margin:0 0 10px; } .img-main{ float:left; margin:0 20px 15px 0; } .img-main-cover{ float:left; margin:0 20px 15px 0; width:145px; overflow:hidden; text-align:center; } .img-main-cover td{ padding:0; border:0; font-size:11px; } .img-main-cover td div{ padding:15px 0; } h2.title{ color:#9b9142; font-size:20px; line-height:22px; margin:0 0 8px; }   .listing ul{ float:left; width:100%; margin:0 0 10px; } .listing ul li .thumb{ margin:4px 9px 8px 0; } #content .listing li{ background:none; width:100%; clear:both; list-style:none; border-bottom:1px solid #e9e7e4; padding:12px 0; float:left; } #content .listing li.last{ border:0; } #content .listing li div.partner-list{ margin-left:119px; } .listing h3, .listing li p{ margin:0; font-weight:normal; color:#666; } .listing li p{ margin:0 0 3px; } .listing h3{ font-size:13px; color:#860038; margin-bottom:3px; } .listing li small{ color:#b2b2b2; } .listing li .listing-inner{ margin-left:92px; } .fund-listing li .listing-inner{ margin-left:120px; } .board-listing li .listing-inner{ margin-left:119px; } .listing-bg{  padding:10px 20px; clear:both; float:left; width:660px; } .safari .listing-bg{ clear:both; } .fund-listing li{ margin:0 0 15px; } .fund-listing li h3{ margin:0 0 6px; } .speech-listing h3 a{ font-weight:bold; }   .team-listing, .team-listing ul{ margin:0; } #content .team-listing li{ width:277px; float:left; border-right:1px solid #dcd9c5; padding:20px 15px 15px 20px; background:#fdfbf7; } #content li.filler{ border-bottom:1px solid #dcd9c5; height:0; width:100%!important; padding:0!important; } #content .team-listing li.last{ border-right:0; padding-right:17px; } #content .team-listing li .thumb{  } .team-listing li h2{ color:#595959; margin:0 0 3px; } .team-listing li p{ margin:0 0 10px; } #content .team-listing li li{ width:260px; border:0; height:auto; padding:0; background:none; } #content .team-listing li.hover{ background:#b8b077; } .team-listing li.hover h2{ color:#fff; } .team-listing li.hover p{ color:#f0eac0; } #content .wid-inner.hover{ background:#b8b077; } #content .wid-inner.hover h2{ color:#fff; } #content .wid-inner.hover p{ color:#F0EAC0; }    .board-listing li h3{ font-weight:bold; font-size:12px; margin:0 0 6px; color:#897E27; } .board-listing li h3 a{ color:#897e27; } .board-listing li h3 a:hover{ color:#666; } .board-listing li p{ margin:0 0 5px; }   div.page{ float:left; width:100%; position:relative; height:22px; padding:10px 0 0; clear:both; } div.pagination { position:absolute; right:0; top:10px; color:#666; clear:both; } div.pagination a, div.pagination span{ float:left; padding:0 2px; font-size:11px; } div.pagination a.current{ color:#666; } div.pagination a.prev, div.pagination a.next{ background:url(/site/skins/v1-en/images/icons.gif) no-repeat; text-indent:-9999em; width:8px; height:14px; } div.pagination a.prev{ background-position:4px -202px; } div.pagination a.next{ background-position:4px -112px; } div.page p{ float:left; margin:0 10px 0 0; font-size:11px; } div.page select{ font-size:11px; color:#666; } div.paging{ float:right; } div.paging a.prev{ padding-left:10px; background:url(/site/skins/v1-en/images/icons.gif) no-repeat 0 -204px; } div.paging a.prev:hover{ background-position:0 -245px; } #utilities div.paging a.next{ padding-right:10px; border-right:0; background:url(/site/skins/v1-en/images/icons.gif) no-repeat 145% -113px; } #utilities div.paging a.next:hover{ background-position:145% -154px; }   #footer{ border-top:1px solid #eae5d3; padding:16px 0 25px; font-size:11px; color:#a6a6a6; } #footer ul, #footer p{ float:left; margin:0; } #footer li{ float:left; padding-left:7px; background:url(/site/skins/v1-en/images/bg-seperator.gif) no-repeat -9px 4px; margin:0 7px 0 0; } #footer li.first{ background:none; } #footer li a{ color:#8c8c8c; text-transform:uppercase; font-size:10px; } #footer li a:hover, #footer li.current a{ color:#333; } a.btn{ float:right; }   .wid-region{ background:url(/site/skins/v1-en/images/bg-widregion.gif); padding:30px 0 10px; } .wid-region .grid_6{ overflow:hidden; } .wid-portfolio{ padding:0 0 5px 10px; float:left; color:#808080; } .wid-portfolio div{ float:left; width:214px; } .wid-portfolio li div{ width:208px; } .wid-region h3, .wid-region p{ margin:0 0 6px; font-size:13px; } .wid-news { padding:0 20px 0 6px; } .wid-news ul, .wid-news li{ list-style:none; margin:0; } .wid-news ul{ margin:0; width:100%; height:142px; overflow:hidden; } .wid-news li{ margin:0; list-style:none; float:left; min-height:142px; height:auto!important; height:142px; } .wid-news li span{ color:#999; font-size:11px; width:70px; float:left; border-right:1px solid #ccc; } .graph{ float:left; margin:0 10px; } .graph h2{ margin:0 0 6px 20px; } .grid_8 h2{ margin:0 0 7px; } .grid_8 p{ margin:0 0 8px; } #content .grid_8 li{ padding:0; background:none; } .wid-portfolio ul{ margin:0; width:100%; height:130px; overflow:hidden; } .wid-portfolio li{ margin:0; list-style:none; float:left; min-height:130px; height:auto!important; height:130px; } .wid-inner{ padding:10px; float:left; width:440px; } .wid-inner div{  width:320px; float:left; } .wid-overview{ margin:0 0 15px; } .wid-overview a.more{ display:block; background-position:0 -113px; }   .msg-highlight{ width:680px; float:left; color:#fff; margin:0 0 20px; background :#BAAB73; padding:0px 10px 0 10px; position: relative; } .msg-highlight div{ width:455px; float:left; padding:10px 10px 44px; color:#fff; background:#baab73; min-height:81px; height:auto!important; height:81px; position:relative; } .msg-highlight div.full-quote{ width:660px; } .msg-highlight img{ float:left; margin:0 15px 0 0; } .msg-highlight blockquote{ padding:10px 0 12px; font-size:18px; color:#f0eac0; line-height:20px; background:url(/site/skins/v1-en/images/bg-dottedline.gif) repeat-x 0 100%; } .msg-highlight p{ margin:0; position:absolute; bottom:10px; left:10px; }   .tabular-content { float:left; width:100%; } .tabular-content h3{ padding:8px 20px; background:#f4f2e9; color:#575354; } .tabular-content p{ padding:0 20px; } .tabular-content td p{ padding:0; margin:0 0 10px; } .tabular-content td, .tabular-content th{ padding:7px 20px; }   #utilities{ width:100%; padding:10px 0 0; border-top:2px solid #ebebeb; margin:10px 0 0; clear:both; } #utilities a{ padding-right:10px; margin-right:10px; border-right:1px solid #ccc; font-size:10px; text-transform:uppercase; } #utilities a.last{ border:0; }   .guidelines div{ padding:15px 15px 10px 20px; background:#f7f7f7; } .guidelines h3{ margin:0 0 3px; } .guidelines h4{ font-size:10px; text-transform:uppercase; line-height:12px; padding-right:14px; background:url(/site/skins/v1-en/images/icons.gif) no-repeat 100% -443px; } .guidelines h4 a{ color:#666; } .guidelines h4 a:hover{ color:#860038; } .bg-fullwidth{ background:#fdfbf7; float:left; padding:20px 0; width:100%; } .bg-fullwidth .grid_5{ margin-left:20px; } .bg-fullwidth div.last{ margin-right:20px; } .gallery-wrap{ float:left; padding: 18px; } .gallery-wrap h3{ margin:0 0 15px; } .gallery-wrap .grid_5{ margin-left:30px; } .gallery-wrap .image-gallery{ background:url(/site/skins/v1-en/images/bg-imagegallery.gif) no-repeat 0 0; width:415px; float:left; } .image-gallery ul{ margin:0; } .wrap-enlarge-img{ min-height:325px; height:auto !important; height:325px; width:100%; text-align:center } #content .image-gallery li{ float:left; margin:0 16px 0 0; list-style:none; width:80px; height:60px; padding:0; background:none; overflow:hidden; } .image-gallery .carousel{ padding:8px 0 0; position:relative; width:415px; } .image-gallery a.next, .image-gallery a.prev{ background:url(/site/skins/v1-en/images/icons.gif) no-repeat ; width:17px; height:17px; position:absolute; top:31px; text-indent:-9999em; outline:none; } .image-gallery a.next{ right:0; background-position:4px -332px; } .image-gallery a.next:hover{ background-position:4px -356px; } .image-gallery a.prev{ left:0; background-position:0 -382px; } .image-gallery .gallery{ width:100%; } .image-gallery a.prev:hover{ background-position:0 -411px; } .image-gallery .more{ margin:10px 0 0 10px; float:left; background-position:0 -37px; } .image-gallery .more:hover{ background-position:0 -56px; } .press-kit h3{margin:0 0 15px;} .press-kit div{ background:#fff;  float:left; width:411px; } .press-kit div h3{ margin:20px 0 0 10px; float:left; } .press-kit div h4{ padding:4px 18px 0 10px; background:url(/site/skins/v1-en/images/icons.gif) no-repeat 100% -490px; float:left; height:21px; } .press-kit div img{ float:left; }   #content .image-listing ul{ margin:10px 0 0; float:left; width:100%; overflow:hidden; } #content .image-listing li{ margin:0 30px 16px 0; list-style:none; float:left; background:none; padding:0; width:106px; } #content .image-listing li.last{ margin-right:0; } .image-listing li a img{ border:3px solid #fdfbf7; } .image-listing li a:hover img{ border:3px solid #860038; } .image-listing li small { line-height:12px; }   div.frm-contact{ border-right:1px solid #fff; } div.branch-address{ padding-left:20px; } address{ padding-bottom:10px; } small.mandatory{ display:block; margin:0 0 14px; color:#808080; } #content .form{ float:left; margin:0; padding:0; list-style:none; } #content .form li{ float:left; clear:both; margin:0 0 18px; padding:0 16px 0 0; width:380px; } #content .form li.mandatory{ background:url(/site/skins/v1-en/images/icon-mandatory.gif) no-repeat 100% 2px; } #content .form li label{ width:160px; float:left; display:block; padding-right:15px; font-size:13px; } #content .form li label.error{ padding-right:0; margin-left:178px; color:#999999; font-size:11px; } #content .form li input, #content .form li select, #content .form li textarea{ width:192px; height:20px; float:left; font-size:11px; color:#666; border:1px solid #d2ceab; padding:4px 0 0 10px; } #content .form li select{ width:204px; height:20px; padding:0; } #content .form li textarea{ height:60px; font-family:Arial, Helvetica, sans-serif; } #content .form li.group div{ float:left; } #content .form li.group div label{ width:auto; padding-right:15px; } #content .form li.group input{ width:13px; height:13px; border:0; } #content .form li input.submit{ width:auto; height:auto; background:none; border:none; padding:0; margin-left:175px; } span.mandatory{ background:url(/site/skins/v1-en/images/icon-mandatory.gif) no-repeat 1px 2px; } #content .form li span.mandatory{ display:block; position:absolute; right:0; top:0; } .branch{ background:#faf9f4; padding:15px; width:340px; margin:0 0 12px; } .branch label{ text-transform:uppercase; color:#897e27; font-size:11px; } .branch select{ width:204px; height:20px; padding:0; color:#b2b2b2; border:1px solid #d2ceab; margin:0 0 0 10px; font-size:11px; } .location{ border-bottom:1px solid #eae5d3; padding:0 0 15px; margin:0 0 20px; float:left; width:100%; } .location .map{ float:left; margin:0 15px 0 0; border:1px solid #d3d0ae; } .location h3{ padding:25px 0 0; margin:0; }   .form-bg{ background:#f4f2e9; } #content .frm-login, #content .frm-signup{ border-right:1px solid #fff; margin-right:9px; } #content .frm-signup{ padding:10px 0 0; } #content .frm-signup small.mandatory{ margin-left:20px; } #content .frm-login ul.form, #content .frm-signup ul.form{ padding:18px 0 0 20px; } #content .frm-login li label{ width:80px; padding:0; } .frm-login small{ margin-left:10px; } #content .frm-login li.check, #content .frm-login li.submit, #content .frm-signup li.submit{ padding-left:80px; width:200px; } #content .frm-signup .form li select.date{ width:60px; margin-right:8px; } #content .frm-signup li.submit{ padding-left:175px; } #content .frm-login li.check input{ width:auto; margin:0 5px 0 0; border:0; } #content .frm-login li.check label{ width:auto; font-size:11px; } #content .frm-login li.submit input, #content .frm-signup li.submit input{ width:auto; padding:0; border:0; } .signup{ background:#fdfbf7; padding:55px 0; text-align:center; margin:10px 10px 10px 0; }   .profile-listing{ width:660px; padding:20px; } .profile-listing h3{ margin:0 0 15px; } .profile-listing dl{ border-bottom:1px solid #dcd9c5; } .profile-listing dt{ float:left; width:160px; } .profile-listing dd{ margin:0 0 10px; } #content .profile-listing li{ margin:0 0 5px; background:none; padding:0; }   #content .help-listing li{ margin:0 0 5px; background:url(/site/skins/v1-en/images/icons.gif) no-repeat 0 -539px; padding:0 0 0 18px; }   .sitemap{ background:#f4f2e9; padding:20px 0; } #content .sitemap ul.last{ border:0; } .sitemap div{ width:210px; float:left; margin-left:20px; } #content .sitemap ul{ margin:0 0 10px; } #content .sitemap li{ list-style:none; margin:0 0 10px; border-bottom:2px solid #dfdbc2; padding:0; background:none; clear:both; } #content .sitemap ul ul ul{ border-bottom:1px solid #DFDBC2; padding:0 0 10px; } #content .sitemap ul ul ul ul{ border:0; margin:0 0 0 10px; padding:0; } #content .sitemap li li{ border:0; margin:0 0 5px; line-height:20px; } .sitemap li li a{ color:#333; } .sitemap li li a:hover{ color:#860038; } #content .sitemap li li li{ line-height:17px; margin:0; } .sitemap li li li a{ color:#666; font-size:12px; padding-left:10px; background:url(/site/skins/v1-en/images/icons.gif) no-repeat 0 -113px; } .sitemap li li li a:hover{ color:#860038; } .sitemap li li li li a{ font-size:11px; padding-left:10px; background:url(/site/skins/v1-en/images/icons.gif) no-repeat 0 -154px; } .sitemap h3{ margin:0 0 10px; }   .sidebar td, th { padding:5px 0; } .sidebar .widget table{ margin:5px 0 10px; } .sidebar .widget { margin:0 0 20px; line-height:14px; border-bottom:2px solid #f4f2e9; padding:0 0 15px; } .sidebar .bottom { border:0; margin-bottom:0; } .sidebar ul, .sidebar li{ margin:0; overflow:hidden; list-style:none; } .sidebar .widget h3{ margin:0 0 10px; } .sidebar .widget h4{ margin:0 0 5px; color:#9b9142; } .sidebar .widget p{ margin:0 0 7px; } .sidebar .nav-related{ padding:15px 20px; background:#f4f2e9; } .grid_4 .nav-related{ width:180px; overflow:hidden; } .nav-related li{ list-style:none; margin:0; padding:4px 0; } .nav-related li.current a{ color:#b2b2b2; } .nav-related li ul{ margin:5px 0 0 6px; font-size:11px; } .nav-related li li{ margin:0 0 3px; padding:0; } .nav-related li li a, .nav-related li.current li a{ background:url(/site/skins/v1-en/images/icons.gif) no-repeat 0 -113px !important; padding-left:10px; color:#666 !important; float:left; } .nav-related li li a:hover, .nav-related li.current li a:hover, .nav-related li li.current a{ background-position:0 -284px !important; color:#b2b2b2!important; } .mac .nav-related li li a{ background-position:0 -114px !important; } .mac .nav-related li li a:hover, .mac .nav-related li li.current a{ background-position:0 -285px !important; } .mac.safari .nav-related li li a{ background-position:0 -114px !important; color:#666 !important; } .mac.safari .nav-related li li a:hover, .mac.safari .nav-related li li.current a{ background-position:0 -285px !important; color:#b2b2b2!important; } .widget small{ color:#b2b2b2; } .wid-gallery ul{ margin:0; float:left; width:100%; } .wid-gallery li{ float:left; padding:0 20px 0px 0 } .wid-gallery li img{ float:left; padding-bottom:20px ; } .wid-gallery li.last{ padding:0 0 0 0; } .sidebar .recent-search{ margin:0 0 10px; } .sidebar .recent-search li a{ color:#666; } .sidebar .recent-search li a:hover{ color:#860038; } .wid-articles .more{ margin:0; } .wid-articles h4 a{ color:#860038; } .wid-articles h4 a:hover{ color:#666; } .sidebar .wid-articles h4{ margin:0 0 17px; }   .event{ background:#FDFBF7; margin:0 0 20px; float:left; width:100%; } .calendar{ background:#f7f1e4; padding:18px; width:215px; float:left; } .upcoming-events{ float:left; padding:18px 15px 15px 30px; width:400px; } .upcoming-events .date{ width:65px; text-align:center; color:#999; float:left; } .upcoming-events .date h3{ font-size:25px; color:#999; } .upcoming-events .date span{ font-size:10px; text-transform:uppercase; font-weight:bold; } .event-desc{ float:left; width:316px; padding-left:15px; border-left:1px solid #e6e2cd; } .event-desc p{ margin:0 0 10px; } .event h3{ margin:0 0 10px; font-size:13px; } .upcoming-events dl{ margin:0 0 10px; } .upcoming-events dt{ width:50px; float:left; font-weight:bold; background:url(/site/skins/v1-en/images/bg-seperator.gif) no-repeat 100% -87px; } .upcoming-events dd{ margin:0 0 7px 57px; } .event-detailed{ padding:0; width:100%; } .event-detailed h3, .event-detailed h4{ margin:0 0 12px; } .event-detailed .date{ padding:5px 0 0; } .event-detailed .date h3{ margin:0; } .event-detailed .event-desc{ width:570px; } .calendar table{ margin:0; border:1px solid #dbd4b3; padding:1px; border-collapse:separate; } .calendar td, .calendar th{ padding:3px 2px; font-weight:bold; color:#897e27; font-size:11px; text-align:center; border-bottom:1px solid #e6dfbd; } .calendar th{ background:#c7bf8b; color:#fff; font-size:12px; } .calendar .header{ background:#a89e59; text-align:left; } .calendar td a{ color:#8b2942; background:#fff; padding:2px; }   .csr p{ margin:0 0 5px; } .csr h3{ margin:0 0 10px; } .csr .primary{ width:560px; float:left; margin:0 20px; } .csr .primary div{ padding-bottom:12px; margin-bottom:12px; float:left; border-bottom:1px solid #eae5d3; } .csr .primary .last{ border:0; margin-right:0; } .csr .secondary{ width:320px; float:left; margin-right:20px; } .csr .secondary a.more{  position:relative; top:-18px; } .csr .secondary a.no-image { margin:0 0 0 119px!important; position:relative; top:-18px; } .csr h4 a{ color:#666; } .csr h4 a:hover{ color:#860038; } .csr .secondary div{ float:left; width:100%; margin-bottom:20px; }   .mgt-structure { float:left; width:100%; } .mgt-structure .top{ background:#bdb786; color:#fff; text-align:center; padding:6px 0; } .mgt-structure .top h3{ color:#fff; margin:0; } .mgt-structure ul{ margin:0; } .mgt-structure .level1{ padding:20px 0 0; background:url(/site/skins/v1-en/images/arrow-down.gif) no-repeat center 4px; } .mgt-structure .level1 div{ background:#f3f2e9; padding:20px; float:left; } #content .mgt-structure .level1 div li{ border-bottom:1px solid #dbd8cd; padding:5px 0; background:none; float:left; } #content .mgt-structure .level1 div li.last{ border:0; } .mgt-structure .level1 div li h4{ float:left; width:158px; color:#897e27; } .mgt-structure .level1 div li h4 a{ color:#897e27; } .mgt-structure .level1 div li h4 a:hover{ color:#666; } .mgt-structure .level1 div li p{ float:left; width:502px; margin:0; } .mgt-structure .grid_6{ padding:20px 0 0; background:url(/site/skins/v1-en/images/arrow-down.gif) no-repeat center 4px; } .mgt-structure .grid_6 div{ border:3px solid #e7e5d4; float:left; width:334px; } .mgt-structure .grid_6 div h3{ background:#e7e5d4; padding:6px 15px; color:#897e27; font-size:13px; } #content .mgt-structure .grid_6 div li{ background:none; padding:10px 0; margin:0 20px; border-bottom:1px solid #e3e1dd; float:left; width:294px; } #content .mgt-structure .grid_6 div li.last{ border:0; } #content .mgt-structure .grid_6 div li li{ background:url(/site/skins/v1-en/images/icons.gif) no-repeat 0 -588px; border:0; padding:0 0 0 10px; width:294px; } .mgt-structure .grid_6 div li li a{ color:#666; }   #controller{ float:right; width:40px; } .jFlowControl a{ width:12px; height:12px; background:url(/site/skins/v1-en/images/icons.gif) no-repeat 0 -18px; float:left; text-indent:-9999em; } .jFlowSelected a, .jFlowControl a:hover{ background-position:0 0; }   #popup-container{ padding:20px; overflow:hidden;  float:left; overflow: hidden; width:430px; } .hidden{ display:none; } #popup-container.email-form{ padding:20px 0 0; width:470px; } #popup-container a.close{ padding:3px 2px 0 2px !important; right:0 !important; } #popup-container ul.form{ width:450px; overflow: hidden; } #popup-container p{ color:#999; font-size:11px; } #popup-container #content .form li{ width:208px; background:none; background-position:96% 19px!important; clear:none; } #popup-container #content .form li.mandatory{ width:208px; background:url(/site/skins/v1-en/images/icon-mandatory.gif) no-repeat 96% 19px!important; clear:none; } #popup-container .form li label{ font-size:12px; } #popup-container #content .form li.message{ width:450px; border:0; } #popup-container #content .form li textarea{ width:416px; } #popup-container ul.reminder{ width:300px; } #popup-container #content ul.reminder li{ width:300px; padding:0; } #popup-container ul.reminder li label{ width:85px; padding:0; } #popup-container #content .form li label.error{ margin-left:0; } #popup-container #content .form li input{ float:none; } #popup-container #content .form li.message label.error{ width:auto; } #popup-container #content .form li input.submit{ margin-left:0; } #popup-container #content a.close{ float:right; position:relative; margin:-10px -10px 0 0; display:none; }   .thickbox-body{ overflow:hidden; } .popup-gallery .box{ background:#fff; padding:16px; } #all-enlarge-view { height:325px; min-height:325px; } .popup-gallery .prev { background:transparent url(/site/skins/v1-en/images/icons.gif) no-repeat scroll 0px -382px; height:26px; left:0; position:absolute; text-indent:-999px; top:45px; width:26px; z-index:66666; float:none; }  .popup-gallery .next { background:transparent url(/site/skins/v1-en/images/icons.gif) no-repeat scroll 12px -332px; height:26px; position:absolute; right:0; text-indent:-999px; top:45px; width:23px; z-index:66666; } .popup-gallery{ padding:15px; background:#fff; height:460px!important; width:595px; position:relative; z-index:90; float:left; } .popup-gallery a.close{ background:#fff url(/site/skins/v1-en/images/btn-close.gif) no-repeat 3px 3px; width:12px; height:12px; z-index:99 !important; display:block; float:left; position:absolute; top:-15px; right:0px; _right:-1px; .right:0px; padding:3px; } .popup-gallery ul{ list-style:none; position:relative; width:1000px; z-index:1; margin-left:15px!important; } .popup-gallery h3{ width:300px; float:none; } .popup-gallery ul li{ float:left; width:115px !important; height:72px; margin:0 20px 0 0; } .popup-gallery .slideshow { position:relative; padding:20px 0 20px 0; margin-top:5px; width:595px; } #TB_window{ border:0!important; background:none!important; } #TB_title{ width:20px; height:20px; background:#fff!important; position:absolute; right:30px; top:-15px; display:none!important; } #TB_closeAjaxWindow{ display:none; } #TB_Box{ background:#ffffff; padding:0 15px 10px 0px ; float:left; } #TB_Image{ margin-right:10px; } #TB_title a{ width:20px; height:20px; display:block; text-indent:-9999em; background:url(/site/skins/v1-en/images/btn-close.gif) no-repeat center; } #TB_ajaxWindowTitle{ display:none; } #TB_ajaxContent{ padding:15px; background:#fff; height:auto!important; }   .no-bdr{ border:0 none!important; } .extra-height{ height:97px; } .widget-extra-height{ height:90px; } .wid-inner div.widget-extra-height{ width:100%; } .safari .widget-extra-height{ height:109px; } .bgcolor{ background:#fdfbf7; } .grid_8 .listing{ padding:20px; } #content .grid_8 .listing ul li{ padding:12px 0; } div .press-kit{ float:left; margin:30px 0 42px; padding-top:24px; border-top:1px solid #E9E7E4; width:411px; }  .search-listing h3 a{ float:left; } .search-listing p{ clear:both; } .half-width{ float:left; width:568px; } .search-rate{ margin:3px 0 0 8px; float:left; } .search-rate span{ background:url(/site/skins/v1-en/images/bg-search-rate.gif) no-repeat; width:9px; height:12px; display:inline-block; float:left; margin-right:2px; } td.table-heading{ background: #F5F2E9; color: #5A5A58; }  td.table-no-line { border-bottom:none; } #quickCalender div.event-desc { position:absolute; width:220px; z-index:900 !important; height:195px; } .hover { cursor:pointer; }  .filler-landing{ text-align:center; padding:20px 0; } #popup-flash p.msg-success{ width:100%; } #popup-flash .thumb{ float:left; margin-bottom:0; } #popup-flash{ overflow:auto; width:660px!important; padding:0!important; } #popup-flash .listing-flash h3{ padding: 0 0 10px 0; margin:0; } #popup-flash #milestoneul li p{ color:#666; font-size:11px; margin:0; } #popup-flash #milestoneul{ margin:0!important; } #popup-flash #milestoneul li{ padding:0!important; width:100%!important; border:none!important; background:none!important; } #popup-flash #milestoneul li #TB-Close{ background:#FFFFFF none repeat scroll 0; height:20px; padding:3px 0 0 4px; position:absolute; right:0px; top:-39px; width:15px; } #flash-outer{ height:150px; background:#897E27; } .thumb-description{ width:250px; font-size:11px; color:#666; float:left; clear:both; margin:0 20px 15px 0; } div.seperator{ padding:40px 0 0 0; float:left; border-top:2px solid #E9E7E4; } .ivt-process{ width:700px; height:auto; float:left; margin:0 0 20px; padding:0; } .ivt-process div.comment{ background:transparent url(/site/skins/v1-en/images/bg-comment.gif) no-repeat scroll left top; color:#43506D; float:left; font:normal 11px/14px Arial, Helvetica, sans-serif; height:125px; line-height:14px; margin:0 5px 0 0; overflow:hidden; padding:6px 10px; width:150px; } .ivt-process div.second{ background-position:left -191px; } .ivt-process div.third{ background-position:left -392px; } .ivt-process div.fouth{ background-position:left -591px; } .ivt-process div.last-comment{margin-right:0;} #content .pro-list, #content .pro-list li{ float:left; margin:0; padding:0; list-style:none; } #content .pro-list li{ width:100px; height:50px; margin:0 0px 0 0; background:url(/site/skins/v1-en/images/bg-pro-list.gif) no-repeat left top; font:normal 10px/12px Arial, Helvetica, sans-serif; color:#fff; padding:0; text-align:center; } #content .pro-list li div{ height:40px; background:url(/site/skins/v1-en/images/bg-pro-list-right.gif) no-repeat right top; padding:5px 15px; } #content .pro-list li.dark{ background:url(/site/skins/v1-en/images/bg-pro-list-dark.gif) no-repeat left top; } #content .pro-list li.dark div{ background:url(/site/skins/v1-en/images/bg-pro-list-dark-right.gif) no-repeat right top; } #content .pro-list li.last{ margin-right:0; } #content .pro-list li.w-100{ width:100px; } #content .pro-list li.w-140{ width:140px; } #content .pro-list li.w-145{ width:145px; } .pro-content{ width:700px; float:left; margin:5px 0 0 0; } .pro-content div{ width:157px; min-height:210px; height:auto !important; height:210px; float:left; margin:0 5px 0 0; background:#817b1a; padding:5px; } .pro-content div.last{margin-right:0;} .pro-content div h6{ width:100%; text-align:center; font:bold 11px Arial, Helvetica, sans-serif; color:#fff; margin:0 0 5px; padding:0; } #content .pro-content div ul{ float:left; margin:0; padding:0; list-style:none; } #content .pro-content div ul li{ width:95%; float:left; clear:both; margin:0; padding:0 0 0 10px; font:normal 11px Arial, Helvetica, sans-serif; color:#fff; margin:0 0 8px; background:url(/site/skins/v1-en/images/bg-dott.gif) no-repeat left 6px; } #content .image-listing .imagegallery .pagination{ float:right; position:static; } #content .image-listing .imagegallery p{ float:right; }