 td { padding: 0;} .wssystemcontainer td { vertical-align: top;} .wssystemcontainer { width: 100%;border-collapse: collapse;display: table;} .wssystemcontainer.V>div { display: table-row;} .wssystemcontainer.V>div>div { display: table-cell;vertical-align: top;} .wssystemcontainer.H>div { display: table-cell;vertical-align: top;} #outerContainer, #firstContainer { height: 100%;} a.wscontainer { display: block;cursor: pointer;} a.wscontainer * { cursor: pointer;} .wscontainer>div.dropDownOpen { transition: max-height 0.4s cubic-bezier(0.6,0,1,1);-webkit-transition: max-height 0.4s cubic-bezier(0.6,0,1,1);-o-transition: max-height 0.4s cubic-bezier(0.6,0,1,1);-moz-transition: max-height 0.4s cubic-bezier(0.6,0,1,1);max-height: 2000px;overflow: hidden;} .wscontainer>div.dropDownClosed { transition: max-height 0.4s cubic-bezier(0,1,0,1);-webkit-transition: max-height 0.4s cubic-bezier(0,1,0,1);-o-transition: max-height 0.4s cubic-bezier(0,1,0,1);-moz-transition: max-height 0.4s cubic-bezier(0,1,0,1);max-height: 0;overflow: hidden;} .wscontainer .stretchWrapper { border-collapse: collapse;width: 100%;} .wscontainer div.stretchWrapper { display: table;width: 100%;height: 100%;} .wscontainer .top { display: table-cell;vertical-align: top;} .wscontainer .middle { display: table-cell;vertical-align: middle;} .wscontainer .bottom { display: table-cell;vertical-align: bottom;} .wsrawtext { padding: 5px;} .ws_selection { position: absolute;} .inlineBlock { display: -moz-inline-stack;display: inline-block;zoom: 1;*display: inline;} .ws_error, .ws_info { background: #E3E3E3;color: #555;font-size: 1.5em;margin: 1em;padding: 1em;text-align: center;border-top: 0px;border-right: 0px;border-bottom: 0px;border-left: 5px solid #E0001A;} .ws_info { border-left: 5px solid #080;color: #080;} html { height: 100%;} body { margin: 0;height: 100%;font-family: Verdana, Geneva, sans-serif;font-size: 12px;color: #555555;background-color: #ffffff;} * { transition: opacity 0.5s;-moz-transition: opacity 0.5s;-webkit-transition: opacity 0.5s;-o-transition: opacity 0.5s;} .wsspage a { color: #555555;font-weight: bold;border-style: solid;border-width: 0;} .wsspage a:hover { color: white;background: #8a8a8a;text-decoration: none;} img { border-style: solid;border-width: 0;} a img { border-width: 0;} iframe { border: none;} .wsspage a:hover img { opacity: 0.6;} .wsspage a:hover img.filter { filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);} .gallery { background: #000;text-align: center;padding: 0;} .gallery .counter { float: left;font-size: 10px;color: #fff;background: #333;margin-top: 1em;margin-left: 1em;} .gallery .caption { clear: left;float: left;margin: 3em;max-width: 50%;color: #fff;background: #000;padding: 0.5em;border: 1px solid #555;} .gallery .image { border: 2px solid #333;} .gallery .progressBar { position: absolute;top: 4px;} .gallery .control { position: absolute;top: 0;left: 0;width: 100%;height: 100%;} .gallery .control .close { float: right;margin-right: 1em;margin-top: 0.5em;border-radius: 50%;} .gallery .control .play { float: left;margin-left: 1em;margin-top: 0.5em;border-radius: 10px;} .gallery .control .previous { position: absolute;top: 45%;left: 0;border-radius: 10px;} .gallery .control .next { position: absolute;top: 45%;right: 0;border-radius: 10px;} .wscontainer { padding: 10px;margin: 5px;border: solid 1px #eaeaea;} .wstextarea p { margin: 0;padding: 0;} .wscomponent { border-style: solid;border-width: 0;padding: 5px;margin: 5px;} .wssbadge { line-height: 1px;} .wssbadge img { cursor: pointer;} .wsstitle { font-size: 220%;margin-top: 15px;margin-bottom: 15px;font-variant: small-caps;letter-spacing: 0.3em;line-height: 1em;border-bottom-width: 1px;} .wsstitle a { display: block;text-decoration: none;} .wstextarea { line-height: 1.5em;} .wsimage { text-align: center;font-style: italic;} .wsimage a { display: block;margin: 0;padding: 0;} .wsimage a:hover { background: none;} .wsimage a.zoomable:hover { background: white url('ws_images/bg_zoom.jpg') center no-repeat;} .wsimage .ws_img_caption { margin-top: 0.5em;} .wsimage img { width: 100%;height: auto;} .wssform { background: #F5F5F5;border: solid 1px #dddddd;} .wssform form, .wssrssreader h2 { margin: 0;} .wsslabel { border-style: solid;border-width: 0;margin-top: 0.3em;} .wssinput { width: 100%;} .wssinputfield .captchaImg { cursor: pointer;} .wssinputfield button.captchaRefresh{ border: none;background: none;cursor: pointer;} .wssinputfield button.captchaRefresh img { float: left;} .wssform button { cursor: pointer;} .wssform button:hover { opacity: 0.6;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);} .ws_message { color: #666;background: #fff;border: solid 2px;padding: 0.5em;margin: 0.5em;} .wssrssreader { overflow: auto;border: solid 1px #dddddd;} .wssrssreader .feedTitle { font-size: 150%;} .wssrssreader .feedImage { float: right;margin-left: 1em;} .wssrssreader .itemTitle { font-size: 125%;display: block;clear: both;margin-top: 1.5em;} .wssrssreader .itemContent { margin-left: 2em;} .wssrssreader .itemContent img { display: block;} .wssrssreader .itemContent p { margin: 0;} .wssrssreader .itemContent ul { padding-left: 2em;} .wssmenu { font-variant: small-caps;font-weight: bold;line-height: 1.3em;white-space: nowrap;} .wssmenu .button { display: none;cursor: pointer;border-style: solid;border-width: 0;color: #C9C9C9;font-family: Verdana, sans-serif;font-size: 4em;line-height: 0.87em;height: 1em;} .wssmenu ul { padding: 0;margin: 0;list-style: none;} .wssmenu li { padding: 0;margin: 0;} .wssmenu .submenu { display: none;position: absolute;overflow: visible;z-index: 10;margin-left: 1em;} .wssmenu a { color: #8a8a8a;background: white;text-decoration: none;border-style: solid;border-width: 0;margin: 2px;padding-left: 0.5em;padding-right: 0.5em;display: block;} .wssmenu a:hover, .wssmenu a.hover { color: white;background: #8a8a8a;text-decoration: none;} .wssmenu .horizontal { overflow: hidden;} .wssmenu .horizontal li { float: left;} .wssmenu .vertical li { float: none;} .wssmenu .tree .submenu { display: block;position: static;float: none;} .wssmenu .tree li { float: none;} .wslangselector a { text-decoration: none;} .wslangselector img { width: 20px;height: 10px;border: solid 1px #ccc;margin: 2px 0;} .wslangselector.wslangselector a:hover { background: transparent;} .wslangselector a:hover img { border-color: black;} .wssbadge:hover { opacity: 0.6;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);} .ws_popup_wrapper { display: table;position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 64;background-color: black;background-color: rgba(0, 0, 0, 0.6);} .ws_popup_inner_wrapper { display: table-cell;vertical-align: middle;} .ws_popup { max-width: 80%;max-height: 80%;margin: auto;overflow: auto;background-color: white;border-radius: 5px;} .ws_close_popup { float: right;width: 40px;height: 40px;margin-bottom: -50px;background: url('ws_images/ws_close.png') center no-repeat;text-decoration: none;} 