body,html{
 padding:0;
 margin:0;
}

body {
 background:#E1E1E1 url(images/bar_inv.gif) repeat-x;
 color:#000000;
 font-family:Verdana;
 font-size:10px;
 height:100%;
}

#container {
  position:absolute;
  left:100%;
  top:0px;
  margin-left:-760px;
  width:760px;
}



.menu {
  background:url(images/menu_inv.jpg);
  color:#000000;
  padding:0px;
  padding-left:12px;
  padding-right:12px;
  padding-top:10px;
  padding-bottom:10px;
  height:40px;
  min-height:40px;
  font-weight:bold;
  border-left:1px #1E1E1E solid;
  border-right:1px #1E1E1E solid;
  text-align:center;
  display:compact;
  text-decoration:none;
  cursor:pointer;
}

#menufix {
	height:0px;
	display:none;
}

html>body #menufix {
	height:12px;
	display:block;
}

html>body .menu {
  padding-top:13px;
  padding-bottom:13px;
}

.menu:hover {
  background:#ffffff url(images/menuh_inv.jpg);
  color:#FE3002;
  border-left:1px #FFFFFF solid;
  border-right:1px #FFFFFF solid;
}

.menu:link {
 color:#000000;
}

.page {
 filter:alpha(opacity=90);
 -moz-opacity:.90;
 opacity:.90;
 background:#E1E1E1 url(images/flash_inv.gif) repeat-x;
 width:740px;
 margin:10px;
 padding:10px;
 border-bottom:1px solid #888888;
}

.page-no {
 filter:alpha(opacity=90);
 -moz-opacity:.90;
 opacity:.90;
 background:#E1E1E1;
 width:740px;
 margin:10px;
 padding:10px;
}

.page-desc {
 filter:alpha(opacity=90);
 -moz-opacity:.90;
 opacity:.90;
 background:#E1E1E1;
 width:600px;
 margin:10px;
 padding:10px;
}


a {
  color:#FE3002;
  text-decoration:none;
  border-bottom:1px solid #FE8165;
  hand:pointer;
  line-height:1.4em;
}

a:link {
  color:#FE3002;
  text-decoration:none;
  border-bottom:1px solid #FE8165;
}

a:hover {
  color:#871A02;
  text-decoration:none;
  border-bottom:1px solid #FE3002;
}


h1 {
  font-size:16px;
  font-weight:bold;
  letter-spacing:2px;
  color:#FE3002;
}

p {
  line-height:1.4em;
}