li { behavior: url(/site/skins/v1-pt/./includes/iepngfix.htc) } .generic-content h1, .generic-content h2, .generic-content h3, .generic-content h4, .generic-content h5, .generic-content h6 { color:#3B4628; } .generic-content .hdr-subtitle h2, .generic-content .hdr-subtitle h2, .generic-content .hdr-subtitle h3, .generic-content .hdr-subtitle h4, .generic-content .hdr-subtitle h5, .generic-content .hdr-subtitle h6 { color:#fff; } .generic-content .hdr-subtitle h2{ line-height:1.3; } .generic-content tr.thead { background-image:url(/site/skins/v1-pt/images/bg_caption.gif); background-color:#5B6123; } a { color:#5E7829; } a:hover { text-decoration:underline; }  .resource-browser { background:#334022; position:relative; height:275px; padding:16px 0; } .resource-search label { margin-top:0; } .resource-search .z-bottom label { margin-top:0; } .resource-browser h3, .resource-search h3 { color:#fff; } .resource-search { background:#334022; height:275px; padding:16px; position:relative; } .resource-search input { background:url(/site/skins/v1-pt/images/bg_searchresourcetxt.gif) no-repeat 0 0; border:0; padding:4px; width:180px; color:#000; } * html .resource-search input { width:180px; margin-left:-3px; } .resource-browser .grid_1 ul { position:absolute; z-index:20; left:14px; top:52px; } .resource-browser .grid_1 li { background:url(/site/skins/v1-pt/images/bg-navresourcebrowser.png) no-repeat 0 0; padding:8px 12px 7px; position:relative; z-index:25; width:150px; } .resource-browser .grid_1 li a { color:#fff; font-size:11px; color:#363028; display:block; } .resource-browser .grid_1 li.hover, .resource-browser .grid_1 li.current { background:url(/site/skins/v1-pt/images/bg-navresourcebrowserhover.png) no-repeat 0 0; } .scroll-panecontainer { padding:8px; background:url(/site/skins/v1-pt/images/bg-contentresourcebrowser.gif) no-repeat 0 0; position:relative; z-index:10; height:248px; margin-right:16px; } .scroll-panecontainer .resource-item-loader{ position:absolute; top:48%; left:20%; } .resource-browser h4 { font-size:18px; font-weight:normal; color:#363028; padding:10px 12px 0; margin-bottom:8px; } .resource-browser .scroll-pane li a { display:block; padding:4px 12px; line-height:1.2; color:#363028; font-size:12px; } .resource-browser .scroll-pane li span { display:block; } .resource-browser .scroll-pane li a:hover, .resource-browser .scroll-pane li.current a { background-color:#eaefe2; } .info { position:absolute; bottom:0; width:280px; left:16px; color:#fff; } .info strong { padding-bottom:3px; display:block; } .info p { color:#fff; margin-bottom:14px; } * html #library-event-result .resource-byevent { overflow:hidden; }  .newslist li { margin-bottom:30px; } .newslist li span { padding:10px 0; } .list h3{ font-size:12px; margin-bottom:3px; }   .resource-search ul.newList { width:185px;  } .resource-search ul.newList li{ width:169px; } .resource-search .selectedTxt { width:152px; } .resource-search .newListSelected { width:182px; height:19px; padding:5px 0 0 6px; background:url(/site/skins/v1-pt/images/bg_searchresource.gif) no-repeat 0 -1px; } .resource-search .newListSelected:hover { background:url(/site/skins/v1-pt/images/bg_searchresource.gif) no-repeat 0 -1px; } .resource-item-loader{ position:absolute; }  .resource-byevent .grid_2 { background:#e4e8d8; } .resource-byevent li { padding:0; background:none; margin-bottom:6px; } .resource-byevent li a { color:#334022; font-size:12px; vertical-align:middle; line-height:1.2; } .resource-byevent li a:hover { text-decoration:underline; } .highlighted-event { background:#9fac89; padding:14px 16px; } .highlighted-event p { margin-bottom:5px; font-size:20px; color:#363028; line-height:1; } .highlighted-event span { font-size:16px; color:#fefdfd; } .box { background: #eaefe2; padding:16px; } .box h3 { margin-bottom:10px; } .darkgreen { background:#364123; color:#fff; } .rss { background-image:url(/site/skins/v1-pt/images/icon_rssmedia.gif); } .bgbtn { background-image:url(/site/skins/v1-pt/images/bg_hdrbtn.gif); } .darkgreen .readmore { color:#fff; background:url(/site/skins/v1-pt/images/icon_moredrkgreen.gif) no-repeat 0 5px; } .darkgreen p, .darkgreen h5 { color:#fff; margin-bottom:15px; } .date { font-size:12px; display:block; margin-bottom:5px; } .lightgreen { background:#a2ad8d url(/site/skins/v1-pt/images/bg_hdrbtn.gif) no-repeat 99% 5px; color:#363028; } .grid_2x .lightgreen { background-position:98% 5px; } .pagination a{ color:#fff; } .pagination a.next { background-image:url(/site/skins/v1-pt/images/icon_arrowleft.gif); } .pagination a.previous { background-image:url(/site/skins/v1-pt/images/icon_arrowright.gif); }   .photo-options { display:none; position:absolute; bottom:60px; left:-30px; background:url(/site/skins/v1-pt/images/bg_photooption.png) no-repeat; padding:10px 15px 18px; width:139px; height:121px; } .ie .photo-options { background-position:0 -5px; } * html .photo-options { background-image:url(/site/skins/v1-pt/images/bg_imageoptions.gif); } .photo-options h4 { margin:5px 0; color:#334022; font-size:16px; font-weight:normal; } .options-inner { padding:5px; background:#eaefe2; float:left; } .resource-byevent .options-inner a, .options-inner a { width:100px; float:left; padding-left:30px; line-height:10px; font-size:11px; } .options-inner a.largeimage { background:url(/site/skins/v1-pt/images/icon_viewlarge.gif) no-repeat; padding:0 0 5px 30px; margin:0 0 5px; } .options-inner a.printimage { background:url(/site/skins/v1-pt/images/icon_print.gif) no-repeat; margin:0 0 5px; padding:1px 0 2px 30px; } .options-inner a.downloadimg { background:url(/site/skins/v1-pt/images/icon_save.gif) no-repeat; padding:1px 0 5px 30px; } .media-gallery ul li { float:left; margin-right:16px; margin-bottom:16px; position:relative; } .media-gallery .list-tabular li { margin-right:13px; }  #library-event-result .media-gallery ul{ margin-bottom:0; } .ie #library-event-result .media-gallery ul{ margin-bottom:16px; } #enlarge { min-height:322px; height:auto!important; height:322px; } #photo-search-results .media-gallery ul{ float:left; margin-bottom:0; } .ie #photo-search-results .media-gallery ul{ padding-bottom:14px; float:none; } .grid_2x #photo-search-results .media-gallery ul{ width:110%; margin-left:8px; } .ie .grid_2x #photo-search-results .media-gallery ul{ margin-bottom:-16px; }   button { float:right; margin-right:-4px; } .resource-search button { float:right!important; } button span { background-image:url(/site/skins/v1-pt/images/bg_btnsearch.png); } * html button span { background-image:url(/site/skins/v1-pt/images/bg_btnsearch.gif); } form small.mandatory { font-size:14px; } #registrationForm li.group { background:#EAEFE2; padding:5px 16px; width:96.8%; margin:0; position:relative; } #registrationForm li.group small.mandatory { position:absolute; left:130px; top:4px; vertical-align:top; } #registrationForm li.group select { width:85px; margin-right:6px; font-size:12px; } #registrationForm li.group select#registrationForm_dobday { width:80px; } #registrationForm li.group label#join { color:#CC0000; font-size:11px; margin:3px 10px; width:250px; }     #registrationForm .form li.box { width:96.8%; } form li.box { padding:5px 16px; margin:0; border:0; font-size:0; } .registration label, .registration h3 { color:#333; width:160px; } .ie .registration label{ line-height:1.3; } .registration li label.error { width:250px; margin:3px 10px; color:#C00; } .registration h3 { float:left; font-size:12px; margin-bottom:0; } .registration ul { margin-bottom:0; } .registration ul li li { margin-bottom:0; padding-bottom:0; } .registration input { width:255px; background:none; padding:2px 4px; border:none; float:left; } .registration span.shadowWrapta { background:url(/site/skins/v1-pt/images/bg_inputreg.gif) no-repeat 160px 0; float:left; } .registration .chkbox input, .registration .agree input { width:auto; float:left; margin-right:5px; vertical-align:top; margin:0 6px 0 0; padding:0; overflow:hidden; width:13px; height:13px; background:none; } .registration li.agree { position:relative; } .registration li.agree label.error { float:none; position:absolute; left:352px; top:2px; color:#C00; } .registration .agree label { width:80%; } .registration .chkbox label { width:80px; } .registration .chkbox li { clear:none; padding:0; } .registration li { clear:left; padding-bottom:4px; } .registration .radios li { width:auto; } .registration select { width:263px; float:left; } .registration .terms { padding-top:15px; } .registration .terms label { width:100%; clear:both; float:none; display:block; margin-bottom:10px; } .registration button { margin:0; } .registration #group_buttons { width:430px; } #registrationForm_save{ float:right; }   .hdr-subtitle .filter form { float:left; position:relative; width:auto; } .filter label { color:#35312E; width:200px; line-height:2; } .filter h6 { float:left; margin:0; margin-right:16px; line-height:1.5; } .hdr-subtitle .filter h6 { color:#fff; margin:0; width:200px; } .filter h6 span { font-size:18px; } .filter select { float:left; margin-right:16px; } .filter .newListSelected { margin-right:16px; background:url(/site/skins/v1-pt/images/bg_selectfilter.gif) no-repeat right 0; width:183px; height:24px; } .filter .selectedTxt { font-size:12px; width:183px; padding:3px 0; } .filter ul.newList { width:186px; } .filter button { margin-top:-4px; } .ie7 .filter button { margin-top:-5px; } * html .filter button span { background-position:right 3px; line-height:1.1; } .press-list li { padding-bottom:20px; float:left; } .press-list div.grid_2{ width:182px; } .press-list li h3 { margin-bottom:3px; }  .scroll-pane { height:250px; } .scroll-pane li { width:100%; } .resource-browser .jScrollPaneTrack { background: #aaa url(/site/skins/v1-pt/images/bg_scroll_track.gif); width:11px!important; } .resource-browser .jScrollArrowUp { width:11px!important; height:17px!important; background:url(/site/skins/v1-pt/images/bg_scroll_up_media.gif) no-repeat; } .resource-browser .jScrollArrowDown { width:11px!important; height:17px!important; background:url(/site/skins/v1-pt/images/bg_scroll_down_media.gif) no-repeat 0 100%; } .resource-browser .jScrollPaneDrag { background:#344129; width:7px!important; margin:0 2px; }  .search-results h3 { font-size:12px; } .box { border-bottom:16px solid #fff; }  .resource-photos {  padding-bottom:16px; } .resource-photos ul { position:relative; width:110%; } .box div.paging-wrap { float:right; width:100%; background:#9FAC89; } .box div.paging-wrap .pagination { padding:3px 0; } .list div.paging-wrap .pagination{ margin-top:-25px; } .list div.paging-wrap .pagination span{ display:inline; } .list div.paging-wrap .pagination a{ color:#000; } .resource-result-loader{ float:right; } .resource-paging-loader { background:url(/site/skins/v1-pt/images/icon_loader_resource.gif) no-repeat center 0; } * html #library-event-result .grid_2, * html #library-event-result .grid_4{ overflow:hidden; } * html #library-event-result .grid_2 .grid_2 { margin:0; overflow:hidden; } * html #library-event-result .alpha{ margin-left:16px; } ul.media-photo-list li{ float:left; width:142px; }   div#TB_closeAjaxWindow a { background-image:url(/site/skins/v1-pt/images/icon_close.jpg); }