h3.accordion { float: left; margin: 0px 0px 15px 0px; padding-left: 4%; width: 96%; background: url('/images/icons/menu-expanded.png') no-repeat scroll 1% 50% #DDDCFF; }
h3.accordion:hover { text-decoration: underline; cursor: pointer; }
h3.collapsed { background: url('/images/icons/menu-collapsed.png') no-repeat scroll 1% 50% #DDDCFF; margin: 0px 0px 25px 0px; }
.rel-links-wrapper { float: left; margin: 0px 0px 15px 0px; width: 100%; }
#rel-links-wrapper { margin: 0px 0px 25px 0px; }
.rel-links-wrapper ul {  }
.rel-links-wrapper ul li { padding: 2px 0px; }
.rel-links-half-wrapper { float: left; padding-left: 1%; width: 49%; }
.rel-links-full-wrapper { float: left; padding-left: 1%; width: 99%; margin-top: 0px; }
.rel-link {  }

.foot #wmo-address { width:99%; float:left; padding:2px 0px 2px 1%; }
.foot #wmo-phone { float:left; width:49%; padding:2px 0px 2px 1%; }
.foot #wmo-contact-us { float:left; width:99%; padding:2px 0px 2px 1%;text-align:center; }
.foot #footer-menu { width:99%; float: left;padding:2px 0px 2px 1%;text-align:center; }

p.vidmsg-p.first { margin-top: 15px; }
p.vidmsg-p { padding: 9px 4px 12px 4px; text-align: justify; }
span.vidmsg-icon {  }
/*span.vidmsg-date { background: url('/images/icons/file-video-16x16.png') no-repeat scroll left bottom transparent; padding: 12px 0 0 20px; }*/
span.vidmsg-date { background: url('/images/icons/video-icon-large.gif') no-repeat scroll left bottom transparent; padding: 30px 0 0 27px; }
hr { color: #CCCCCC !important; }


.hidetop { width: 1024px; margin: 0 auto; }
.navLeftLinks { float: left; padding: 10px 2px; width: 816px; }
#cse { float: left; padding: 10px 2px; width: 816px; }
.gsc-control-cse { padding: 10px 4px !important; width: 806px !important; }
.gsc-tabsArea { margin: 8px 0px !important; }
.gsc-result { padding: 6px 0; width: 100%; margin: 0px; }
.gs-result, .gs-webResult { padding: 5px 1%; width: 98%; margin: 0px !important; }
.gsc-thumbnail { padding: 0px 1% 0px 0px !important; width: 14%; }
.gsc-table-cell-snippet-close { padding: 0px !important; width: 85% !important; }
.gs-title { float: left; padding: 0px; width: 100%; float: left; }
.gs-fileFormat { padding: 8px 0px 0px 0px; width: 100%; float: left; }
.gs-fileFormat * { float: left; padding: 2px !important; width:auto; }
.gs-snippet { padding: 8px 0px 0px 0px; width: 100%; float: left; }
.gsc-url-bottom { padding: 8px 0px 0px 0px; width: 100%; float: left; }
.gs-per-result-labels { padding: 8px 0px 0px 0px !important; width: 100%; float: left; }
.gs-per-result-labels * { float: left; padding: 2px !important; }
