﻿body {margin:0; padding:0; background:#999}
ul, li {margin:0; padding:0; list-style:none}
#pageLayout {width:900px; height:470px; position:absolute; top:50%; left:50%; margin-left:-450px; margin-top:-235px; background:#999}
#userPanel {background:#999; float:left; border:1px solid #000;border-bottom:0}
#userPanel {width:198px; height:442px}
#tabPanel {height:43px; width:695px; float:left; background:#999}
#contentFrame{position:relative;}
#pageContent {float:left;clear:none;height:400px; width:698px; border-right:1px solid #000; background:#fff;}
html>body #pageContent{width:699px;}
#footerPanel {clear:both; background:#333; height:27px; border:1px solid #000}
#footerPanelInner {height:25px; width:897px; border-left:1px solid #666; border-top:1px solid #666}
#footerPanelInner li {float:left; margin-left:3px; margin-right:10px}
#footerPanelInner a {color:#aaa; text-decoration:none; font:11px Arial, Helvetica, sans-serif; line-height:25px; height:25px;vertical-align:middle}
#footerPanelInner a:hover {color:#fff;}
#footerPanel sup{color:#f00;}
#lnkLangFlag{float:right;border:0;}
.lang-img{border:0;vertical-align:middle;border:1px solid #000;}
#lnkLangFlag .lang-img{margin:3px;}
.lnkSwitchLang{margin:3px; text-decoration:none;}
#flags{display:none;background:#333;height:320px; width:619px;padding:40px;border-right:1px solid #000;}
#flags a{color:#fff;}
#flags a:hover{color:#f60;}
#globalSearch{vertical-align:middle;color:#aaa;margin:4px;position:relative;}
#globalSearch input{vertical-align:middle;background-color:#333;border:1px solid #aaa;width:80px;margin-left:4px;color:#aaa;height:14px;}
#globalSearch label{line-height:18px;}
#helpGlobalSearch{top:18px;left:40px;}
#helpTooShort{top:18px;left:40px;}
