/* CSS Document */

body{
  text-align: center;
  background:#666;
  background: url(../images/bg.jpg) repeat-x;
  font-family: Trebuchet MS, arial, sans serif;
  font-size: 9.5pt;
  color: #262626;
}
.mosimage_caption{
  font-family: Trebuchet MS, arial, sans serif;
  font-size: 7.6pt;
  line-height:130%;
  color: #333333;
  white-space:wrap;
}
/*.mosimage{
border:3px solid #fff;
padding:3px;
background:#fff;
}*/

hr{
 border:0;
}
.inputbox{
  border: 1px solid #666;
  background: #999;
}
.gbSystemLinks{
  visible:false;
  height:0px;
  overflow:hidden;
  opacity:0.0;
  filter:alpha(opacity=0);
}
.footer{
  brder:0;
  visible:false;
  height:0px;
  overflow:hidden;
  opacity:0.0;
  filter:alpha(opacity=0);
}
.pagenav{
  float:left;
  font-family: Trebuchet MS, arial, sans serif;
  text-transform:lowercase;
  margin-right;4px;
}

.contentpaneopen{
 padding-right:10px;
 indent:10px;
 /*border:1px solid #664;*/
}
.componentheading{
  margin-top:0px;
  line-height:15px;
  color:#6f6f6f;
  font-size: 24pt;
  font-weight:600;
  letter-spacing:-1px;
  text-transform:lowercase;
}
.contentheading{
  color:#333;
  font-size: 14pt;
  font-weight:600;
  letter-spacing:-1px;
  text-transform:lowercase;
}

a.mainlevel{
  float:right;
  text-decoration:none;
  padding-right:10px;
  height:16px;
  width:auto;
  font-family: verdana, tahoma, arial, sans serif;
  font-size: 8pt;
  color: #cccccc;
}

a.mainlevel:hover{
  color:#eeeeee;
}

a{
  text-decoration:none;
  padding-right:9px;
  color: #cccccc;
}

a:hover{
  color:#eeeeee;
}
ul#mainlevel{
  list-style:none;
}
li#mainlevel{
  display:block;
  float:right;
  text-align:right;
}
div#slides{
  position:relative;
  left:-25px;
  top:-10px;
  width:auto;
  height:auto;
  margin-top:auto;
  margin-left:auto;
  margin-right:auto;
}
div#logo {
  float:right;
  width:auto;
  height:auto;
  margin-top:auto;
  margin-left:auto;
  margin-right:auto;
}
div.moduletable{
  float:right;
  width:250px;
  height:auto;
  margin-top:15px;
  margin-left:auto;
  margin-right:auto;
}
div#main {
  width:900px;
  height:100%;
  margin-top:50px;
  margin-left:auto;
  margin-right:auto;
}
div#left{
  float:left;
  width:250px;
  height:auto;
}
div#separator{
  float:left;
  width:20px;
  height:auto;
}
div#right{
  padding-top:40px;
  text-align: justify; 
  text-justify: auto;
  float:left;
  width:570px;
  height:auto;
}
/*div {
  border: 1px solid #444444;
}*/