﻿html, body      { width:100%; padding:0;margin:0}
body            { background-color:#DFDFDF;font-family:Arial, Helvetica;}/*333333*/
h1, h2          { font-size:105%;padding:0 0 4px 0;margin:0;}
#header         { font-family:arial;margin:0;padding:0; border-bottom:1px #6E6E6E solid;min-width:600px;
                  background:#aaa url(../images/header-gradient.gif) repeat-x top center; }
#header-logo-link {border:none!important }
#header-logo    { float:left;vertical-align: bottom;border:none!important}
#opener         { height:42px; width:1px;margin:0;padding:0;}
#tab-panel      { font-size:small; display:inline;list-style-type:none;white-space:nowrap;}
    #tab-panel li       { display:inline;padding-left:5px;}
    .tab-outer-left     { color:white;text-decoration:none;background:url(../images/tab-dark-left.gif) no-repeat top left;}
    .tab-inner-right    { margin-left:18px;padding-right:18px; background:url(../images/tab-dark-right.gif) no-repeat top right;}
    .selected           { color:black;padding-top:3px;background-image:url(../images/tab-selected-left.gif);}
    .selected .tab-inner-right { padding-top:3px;background-image:url(../images/tab-selected-right.gif);}
     a                  { color:black;}
     a:hover            { color:orange;}
     a.selected:hover   { color:black;}
#header-bottom-gradient { height:13px;overflow:hidden;  
	background:url(../images/header-bottom-gradient.gif) repeat-x top center;
	background-color:#bbb}
#pagewrapper { width:600px;}
.hidden, #imageScreen.hidden{position:absolute;left:-10000px;overflow:hidden;height:1px;width:1px;}

#copyright  { font-family:Arial; font-size:x-small; clear:both;padding-top:100px;
              color:#999; text-align:center;text-align:center;width:100%}/* ;z-index:-1!! FIX  z-index issue in FF */
#imageScreen  {position:absolute;background-color:black;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
     width:100%;top:0px;left:0px; -moz-opacity:.70; z-index:4500; }
#footer     { }
.hide       { position:absolute;left:-5000px;width:1px;height:1px; overflow:hidden}
.box, .smallbox	{ margin:10px;border:1px #bbb solid; background:white;}
.box        { z-index:1;float:left; width:550px; padding:10px}
.smallbox	{ margin:25px 0px 0px 200px;width:400px;float:none; padding:20px;}
.center     { text-align:center}

