/******************************************************************************/
/* Main body, html features  **************************************************/
HTML, BODY {
    margin:0;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #CCC;
    font-size: 9pt;
	  background: url(../w-images/MAIN.jpg) 0 40px repeat-x;
	  background-color: #000;
}

* html {overflow-x: hidden;}

BODY {padding:40px;}
/* IMG, TD {font-size: 9pt;behavior: url(css/iepngfix.htc);} */
TD {font-size: 9pt;}
IMG A , A IMG {border:0}
P.indent {text-indent: 1.5em;}

a, a:link, a:visited { color: #CCC; text-decoration:none; border-bottom: 0px dotted #CCC }
a:hover { text-decoration:none; border-bottom: 1px dotted #CCC }
/******************************************************************************/
/* ************* Main Tables ************** */

#Object3D {
  position: absolute;
  left: 60px;
  /*top: 87px;*/
  top: 81px;
  z-index: 10;
}
* html #Object3D {
  left: -290px;
}

#MainTbl {table-layout: fixed}
#MainMenuTD {
  background-image: url(../w-images/bgMainMenu.jpg);
  background-position: 0 43px;
  background-repeat: no-repeat;
}
#PagesTD {}
#LanguageBar {position: absolute; top: 89px; right: 310px; border: 0}
#LanguageBar A {border: 0}

/******************************************************************************/
/* ************* Home page table ************** */
#HomeTbl {}
TD.HomeTDBanner {
  font: 9pt normal Arial, Verdana, Helvetica, sans-serif;
  background: url(../w-images/homeHR.gif) bottom repeat-x;
  background-color: #333;
}
TD.HomeTDBanner P {
  margin: 0;
  padding: 5pt 10pt; 
  color: #CCC;
  text-align: justify;
}
TD.HomeTDBanner P.BRpos {
  position: absolute;
  bottom: 20px;
  right: 0;
}
TD.HomeTDMirror {
  height: 160px;
  background: url(../w-images/mirrorContent.png) 0 2px repeat-x;
}
H1.homeTitle {
  text-align: right; 
  font: normal 10pt Verdana, Arial, Helvetica;
  padding: 5pt 10pt;
  margin: 0;
  color: #ffbf00;
  filter:Shadow(color=#000000,strength=1);
}
.listHome {margin-top: 5pt;padding-right: 10pt; list-style: url(../w-images/list1.gif) }
.listHome LI {margin-bottom: 1em;}
#att {color: #ffbf00;}
#att A {color: #ffbf00;}
/******************************************************************************/

/******************************************************************************/


H1.pageTitle {margin-bottom:3px;padding-right: 12px; font: normal 10pt Verdana, Arial, Helvetica; color: #FF9E47;}
#pageIFRAME {}


/******************************************************************************/
/* ************* Main Menu ************** */
#MainMenu {
  position: relative;
  margin-top: 90px;
  width: 300px;
  text-align: right;
  line-height: 30pt;
  padding-right: 16pt;
  z-index: 20;
}
#MainMenu A {
  font-size: 11pt;
  font-family: Verdana, Arial, Helvetica;
  color: white;
  text-decoration: none;
  border-bottom: 0px;
}
#MainMenu A:Hover {
  color: white;
  text-decoration: none;
  border-bottom: 1px dotted white; 
}
#MainMenu A.Selected {
  color: white;
  text-decoration: none;
  border-bottom: 1px dotted white; 
}
/******************************************************************************/


/******************************************************************************/
/* Fixing a clear float problem in IE7 ****************************************/
 .clearfix:after {
     content: ".";
     display: block;
     height: 0;
     clear: both;
     visibility: hidden;
 }

 .clearfix {display: inline-block;}

 /* Hides from IE-mac \*/
 * html .clearfix {height: 1%;}
 .clearfix {display: block;}
/* End hide from IE-mac */
/******************************************************************************/
