body {
  background-image : url( ../Images/background.png ) ;
  background-position : top center ;
  background-attachment : scroll ;
  background-repeat : no-repeat ;
  background-color : #fbfbfd ;
  text-align : center ;
  font-family : Arial , Helvetica , sans-serif ;
  font-size : 12px ;
  line-height : 18px ;
  margin : 0 ;
  padding : 0 ;
}

#page {
  margin : 0px auto ;
  padding : 0px ;
  width : 700px ;
}

#header {
  position : relative ;
  margin : 0px auto ;
  padding : 0px ;
  width : 699px ;
  height : 134px ;
  background : url( ../Images/header.png ) ;
  border : 1px solid #d1d1d1 ;
}

#main {
  margin : 0px ;
  padding : 0px ;
}

#menu p {
  display : none ;
}

#menu {
  float : left ;
  position : relative ;
  font-family : Arial, Helvetica, sans-serif ;
  font-size : 1.0em ;
  width : 141px ;
  padding : 0 ;
  margin-bottom : 1em ;
}

#menu ul {
  list-style : none ;
  margin : 0 ;
  padding : 0 ;
}

#menu ul li {
  margin : 0 ;
  border-bottom : 1px solid #d1d1d1 ;
  border-left : 1px solid #d1d1d1 ;
}

#menu ul li a {
  display : block ;
  padding :  2px 2px 2px 0.5em ;
  background-color :  #e6e6e6 ;
  color : black ;
  text-decoration : none ;
  text-align :left ;  
  text-indent : 12px ;
  width : 100%  ;
}

body #menu ul li a {
  width : auto ;
}

#menu ul li#current a {
  background  : #bbbbbb url( ../Images/cube.png ) no-repeat ;
  background-position : 4px 5px  ;
  font-weight  : bold  ;
  text-indent  : 12px  ;
}

#menu ul li a:hover {
  color  : #A52A2A  ; /* Brown */
  font-weight  : bold  ;
}

#menu ul li#current a:hover {
  color  : black  ;
  font-weight  : bold  ;
}

#menu ul li.level1 a {
  font-size : 11px ;
  padding : 0px ;
  text-indent : 36px ;
}

#menu ul li#current.level1 a {
  background  : #bbbbbb url( ../Images/cube.png ) no-repeat  ;
  background-position : 22px 3px  ;
  text-indent : 36px ;
  font-weight  : bold  ;
  font-size : 11px ;
}

#content {
  margin-left : 140px ;
  margin-right : 0px ;
  position : relative ;
  text-align : left ;
  background-color : transparent ;
  border-left : 1px solid #cecece ;
  padding : 1px 12px 0px 12px ;
}

#content h1 {
  background : url( ../Images/section.png ) no-repeat ;
  color : black ;
  font-size : 15px ;
  font-weight : bold ;
  height : 39px ;
  text-indent : 16px ;
  text-align : left ;
  direction : ltr ;
  padding-top : 10px ;
}

#content h2 {
  color : black ;
  font-weight : bold ;
  font-size : 14px ;
}

#content h3 {
  color : black ;
  font-weight : bold ;
  font-style : italic ;
  font-size : 12px ;
}

#content li.indented {
  margin-left : 24px ;
}

#content a {
  text-decoration : none ;
}

#content a:link {
  color : #A52A2A  ; /* Brown */
  font-weight : bold ;
}

#content a:hover {
  color : #999999 ;
  font-weight : normal ;
}

#content a:visited {
  color : green ;
  font-weight : bold ;
}

#content hr {
  height : 0px ;
  border : 0.5px solid #d1d1d1 ;
}

#content .image-left {
  float : left ;
  margin : 0px ;
  padding : 10px 10px 10px 0px ;
}

#content .image-right {
  float : right ;
  margin : 0px ;
  padding : 10px 0px 10px 10px ;
}

#footer {
  display : block ;
  width : 660px ;
  margin : 0px auto ;
  padding : 6px 0px 5px 0px ;
  color : #666666 ;
  text-align : center ;
  border-top : 1px solid #d1d1d1 ;
  font-size : 11px ;
}
