body{
background: url(../images/bg01.jpg) repeat-x;
background-attachment:fixed;
margin:0;
padding:0;
text-align: center;
font-family: century gothic, arial, sans-serif;
font-size: 10pt;
color:#666666;
}
td.sectiontableentry2{
background:#eee;
}

div#whit-grad{
background: url(../images/white-grad.png) repeat-x;;
width:73%;
float:right;
height:120px;
text-align:left;
padding:0px;
padding-left:15%;
margin-left:0px;
margin-right:30px;
/*width:700px;
border:solid 1px #000000;*/
}
.mosimage_caption{
font-size:8px;
text-transform:uppercase;
letter-spacing:150%;
}
div#middlebox{
padding:0px 0px 0px 10px;
margin:0px;
height:auto; 
width:80%;
/*border:1px solid #cccccc;*/
}

div.module-head{
margin:0px;
padding:0px;
}

div.module{
position:relative;
left:0px;
top:0px;
padding-top:6px;
padding-left:12px;
padding-bottom:20px;
font-family: century gothic, arial, sans-serif;
font-size: 8pt;
color:#666666;
/*background: url(../images/modulebg01.jpg) no-repeat;
border:1px solid #cccccc;*/
}
#rightbox {
float: right;
border-left:1px solid #ccc;
}
#rightbox, div.module{
background-color: transparent;
}
h3{
text-transform:lowercase;
font-family: century gothic, arial, sans-serif;
font-weight: bold;
font-size: 12pt;
color:#666666;
padding:0px;
margin:0px;
}

a.mainlevel-nav{
font-family: century gothic, arial, sans-serif;
font-weight: bold;
font-size: 10pt;
color:#00a96b;
text-transform:lowercase;
text-decoration:none;
letter-spacing:-0.05em;
}
a.mainlevel-nav:hover {
color:#cccc66;
}
a {
font-family: century gothic, arial, sans-serif;
font-weight: bold;
font-size: 10pt;
color:#00a96b;
text-decoration:none;
letter-spacing:-0.05em;
}
a:hover {
color:#cccc66;
}

a.mainlevel{
font-family: century gothic, arial, sans-serif;
font-weight: bold;
font-size: 10pt;
color:#00a96b;
text-transform:lowercase;
text-decoration:none;
letter-spacing:-0.05em;
}
a.mainlevel:hover {
color:#cccc66;
}

/*div{
//width:880px;
text-align:left;
margin-left:auto;
margin-right:auto;
//background: transparent url(../images/back_all.gif) repeat-y 0px 140px;
margin-bottom: 20px;
}*/

.contentheading{
  font-family: century gothic, arial, sans-serif;
  font-weight:bold;
  text-transform: lowercase;
  letter-spacing:-.05em;
  font-size: 18pt;
  color:#999;
}
.componentheading{
  font-family: century gothic, arial, sans-serif;
  font-weight:bold;
  text-transform: lowercase;
  letter-spacing:-.05em;
  font-size: 26pt;
  margin-bottom:-8px;
  color:#ccc;
}
div#leftmodulebox{
position:relative;
left:60px;
top:0px;
width:160px;
height:auto;
text-align:left;
padding:0px;
margin-left:auto;
margin-right:auto;
overflow: visible;
}
div#floater{
position:relative;
left:0px;
//left:1px;
top:-30px;
width:1px;
height:1px;
text-align:left;
padding:0px;
margin-left:auto;
margin-right:auto;
overflow: visible;
/*border:1px solid #cc0000;*/
}
div#logo{javascript:submitbutton('save_css');
float:left;
width:255px;
height:60px;
text-align:left;
padding:0px;
margin-left:auto;
margin-right:auto;
overflow: hidden;
/*border:1px solid #cc0000;*/
}
div#pages{
float:right;
width:260px;
height:40px;
text-align:left;
padding:0px;javascript:submitbutton('save_css');
margin-top:10px;
margin-left:auto;
margin-right:auto;
overflow: hidden;
/*border:1px solid #cc0000;*/
}

div#topbox{
width:90%;
height:60px;
text-align:left;
padding:0px;
margin-left:auto;
margin-right:auto;
/*border:solid 1px #000000;*/
}

div#navbox{
positionLrelative;
top:0px
left:0px;
width:90%;
height:30px;
text-align:right;
padding-right:50px;
margin-left:auto;
margin-right:auto;
overflow: hidden;
/*border:solid 1px #000000;*/
}
div#mainbox{
width:100%;
min-width:1100px;
height:auto;
text-align:left;
padding:0px;
margin-left:auto;
margin-right:auto;
/*border:solid 1px #000000;*/
}
div#leftbox{
float:left;
width:0px;
height:0px;
text-align:left;
padding:0px;
margin-left:auto;
margin-right:auto;
/*border:solid 1px #000000;*/
}
div#contentbox{
background: #fff;
width:73%;
float:right;
height:auto;
text-align:left;
padding:0px;
padding-left:15%;
margin-left:0px;
margin-right:30px;
/*width:700px;
border:solid 1px #000000;*/
}
div#topcontentbox{
height:auto;
text-align:left;
padding:0px;
margin-left:auto;
margin-right:auto;
/*border:solid 1px #000000;
width:700px;*/
}
div#maincontentbox{
height:auto;
text-align:left;
padding:0px;
margin-left:auto;
margin-right:auto;
/*width:700px;
border:solid 1px #000000;*/
}
div#leftcontentbox{
float:left;
width:77%;
max-width:80%;
min-width:70%;
height:auto;
text-align:left;
padding:0px;
margin-left:auto;
margin-right:auto;
overflow: hidden;
/*border:solid 1px #000000;*/
}
div#rightbox{
float:left;
width:160px;
height:auto;
text-align:left;

padding-left:10px;
margin-left:auto;
margin-right:auto;
/*border:solid 1px #000000;*/
}