/* 
    Document   : grid
    Created on : 19.12.2007, 20:54:47
    Author     : hk
    Description:
        Purpose of the stylesheet follows.
*/

root { 
    display: block;
}

html, body {
  height: 100%;
  margin: 0px;
  padding: 0px;
  font-size: 13px;
  font-family: Tahoma;
  background-color: #F0F0F0;
  color: #000000;
}

a {
  color: #041E64;
  text-decoration: none;    
}
a:hover {
  color: #F48E04;
  text-decoration: underline;
}

.menu * {
  float: left;
  padding-left: 15px;
  padding-right: 15px;
  font-size: 12px;
  color: #041E64;
  text-decoration: none;
}
.menu a:hover {
  color: #041E64;
  border: 1px solid;
  text-decoration: none;
}

.submenu_page {
  margin-left: 10px;
  color: #041E64;
  text-decoration: none;
}

.submenu_page a:hover {
  color: #F48E04;
  text-decoration: underline;
  cursor: pointer;
}

.submenu_heading {
  margin: 0px 0px 5px 0px;
  font-weight: bold;
  text-decoration: underline;  
}

.page_heading {
  margin: 10px 0px 15px 0px;
  font-size: 16px;
  font-weight: bold;
  text-decoration: underline;
}

.page_subheading {
  margin: 0px 0px 15px 0px;
  font-style: italic;
}

.para_heading {
  margin: 15px 0px 5px 0px;
  font-size: 14px;
  font-weight: bold;
}

.para_text{
  margin: 0px 0px 5px 0px;
}

.file_file {
  margin: 0px 0px 5px 10px;
}

#grid_main {
  position: relative;
  width: 970px;
  height: 100%;
  min-height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1px;
  background-position: center;
}


