html, body, #holder { min-height: 100%; width: 100%; height: 100%; }
html>body, html>body #holder { height: auto; }
/*	scrollbar-face-color: #FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #FFFFFF; scrollbar-shadow-color: #0096D1; scrollbar-3dlight-color: #0096D1; scrollbar-arrow-color: #0096D1;*/
body { margin: 0; padding: 0; border: 0; background: #5777a0; }
/** {font-size: 1em;}*/
/* holder */
#holder { position: absolute; top: 0; left: 0; margin: 0; padding: 0; text-align: left; }
/*#holder .holder { margin: 0; padding: 0; }*/
#holder #flash { position: absolute; z-index: 5; top: -1px; left: 0; height: 616px; width: 386px;}
#hhead, #hbody, #hfoot, #mainMenu { position: absolute; width: 100%; z-index: 0;}
#hhead { height: 145px; margin: 0; padding: 0; z-index: 1; background: #1f2630 url(pics/bgHead.jpg) no-repeat 0 0;}
#hbody { position: absolute; height: 100%; clear: both; background: #5777a0;}
#mainMenu { top: 122px; left: 0; height: 23px; background: #fecd42 url(pics/bgMainmenu.gif) repeat-x 0 0; z-index:100; }
#hfoot { top: 613px; height: 22px; clear: both; /*bottom: 0;*/ left: 0; margin: 0; background: #688cbe; z-index: 20;}
#hhead .hhead, #hbody .hbody, #hfoot .hfoot { position: relative; margin: 0; padding: 0; width: 980px;}
#hhead .hhead { padding: 0; height: 100%; clear: both;  }
#hbody .hbody { padding: 0; height: 100%; clear: both; }
/* head */
/*#hhead .logo { position: absolute; top: 0px; left: 385px; height: 122px; width: 401px;  z-index: 10;}*/
#hhead .logo a { position:absolute; display: block; right: 0; top: 20px; padding: 0; margin: 0; width:255px; height: 80px; background: url(pics/logo.png) no-repeat 0 0;}* html #hhead .logo a { background: url(pics/logo.jpg) no-repeat 0 0; }
/* body */
#hbody .tpl { position: absolute; width: 595px; height: 469px; left: 385px; top: 145px; overflow: hidden; margin: 0 ; padding: 0; background: #a8b6ca; color: #000;}
/* foot */#hfoot .hfoot { height: 23px; overflow: hidden; }#hfoot .footNav { position: relative; height: 13px; line-height: 13px; margin: 4px 0 0 0; color: #fff;}/* foot menu */#footMenu a { padding: 0; margin: 0; text-decoration: none; color: #fff; }#footMenu a:hover { text-decoration: underline; color: #fff; }#footMenu ul.footMenu { display: inline; height: 13px; overflow: hidden; font: 11px Arial, Verdana, Helvetica, sans-serif; margin: 0; padding: 0 10px 0 0; list-style: none; }#footMenu ul.footMenu li { float: left; line-height: 13px; border-right: 1px solid #fff; text-align:center; }#footMenu ul.footMenu li a { padding: 0 8px; margin: 0; text-decoration: none; color: #fff; }* html body #footMenu ul.footMenu a {display: inline; }#footMenu ul.footMenu li a:link, #footMenu ul.footMenu li a:visited {text-decoration: none; color: #fff; }#footMenu ul.footMenu li a:hover, ul.footMenu li a:active, ul.footMenu li a.active, ul.footMenu li a:visited.active { text-decoration: underline;}#footMenu ul.footMenu li a.active, ul.footMenu li a:visited.active { text-decoration: none; }#mainMenu ul.mainMenu { margin: 0 0 0 4px; height: 23px; font: 11px Arial, Verdana, Helvetica, sans-serif; }#mainMenu ul.mainMenu li { position:relative; float: left; margin: 0; padding: 0; display: block; height: 23px; background: none; border-right: 2px solid #e9b41d;}#mainMenu ul.mainMenu ul { width: 160px; overflow: hidden; left: 0; display: block; position:absolute; z-index: 1000; top:23px;	visibility: hidden;  margin: 0; padding: 0; border: 0; background: none; filter:alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8; border: 2px solid #e9b41d; border-top: 0;}* html body #mainMenu ul.mainMenu ul { width: 160px; }#mainMenu ul.mainMenu li ul li { display: inline; border: 0; padding: 0; margin: 0; width: 100%;}#mainMenu ul.mainMenu li a, #mainMenu ul.mainMenu li a:link, #mainMenu ul.mainMenu li a:active, #mainMenu ul.mainMenu li a:visited { position: relative; float: left; display: block; height: 23px; width: auto; text-decoration: none; padding: 0 10px; line-height: 23px; color: #000; }#mainMenu ul.mainMenu li a:hover, #mainMenu ul.mainMenu li a.active, #mainMenu ul.mainMenu li a.active:link, #mainMenu ul.mainMenu li a.active:visited, #mainMenu ul.mainMenu li a.active:hover, #mainMenu ul.mainMenu li a.active:active { position: relative; display: block; height: 23px; text-decoration: none; padding: 0 10px; line-height: 23px; background: #e9b41d; }#mainMenu ul.mainMenu ul li a, #mainMenu ul.mainMenu ul li a:link, #mainMenu ul.mainMenu ul li a:visited, #mainMenu ul.mainMenu ul li a:active, #mainMenu ul.mainMenu ul li a.active { width: 100%; display: block; height: 23px; background: #ffce44; text-decoration: none; padding: 0 10px; line-height: 23px; color: #000;}* html body #mainMenu ul.mainMenu ul li a, * html body #mainMenu ul.mainMenu ul li a:link, * html body #mainMenu ul.mainMenu ul li a:active, * html body #mainMenu ul.mainMenu ul li a.active { width: 100%; }#mainMenu ul.mainMenu ul li a:hover, #mainMenu ul.mainMenu ul li a.active:link, #mainMenu ul.mainMenu ul li a.active:visited, #mainMenu ul.mainMenu ul li a.active:hover, #mainMenu ul.mainMenu ul li a.active:active { display: block; height: 23px; background: #e9b41d; text-decoration: none; padding: 0 10px; line-height: 23px; color: #000;}/*#mainMenu ul.mainMenu ul ul a, #mainMenu ul.mainMenu ul ul a:link, #mainMenu ul.mainMenu ul ul a:visited { display: block; height:3.8ex; text-decoration: none; padding: 0 0 0 0.8em; line-height:3.8ex; font-weight: bold; color: #000; }#mainMenu ul.mainMenu ul ul a:hover, #mainMenu ul.mainMenu ul ul a.active, #mainMenu ul.mainMenu ul ul a.active:link, #mainMenu ul.mainMenu ul ul a.active:visited, #mainMenu ul.mainMenu ul ul a.active:hover, #mainMenu ul.mainMenu ul ul a.active:active { display: block; height:3.8ex; text-decoration: none; padding: 0 0 0 0.8em; line-height:3.8ex; color: #a4294a; background: #fff; }*/#mainMenu ul.mainMenu ul ul { display: none; visibility: hidden; }

