* {
  margin: 0; 
  padding: 0;
}

body {
  background-color:#B0B0B0;
  font-family : Verdana,Arial,SunSans-Regular,Sans-Serif;
  font-size:11px;
  text-align : center;
  margin:0;
  padding:0;
}

#container { 
  width:835px;
  margin: 0 auto;
  padding-bottom : 40px;
}

img {
  border : 0;
}

input, textarea, select {  
  font-family : Verdana,Arial,SunSans-Regular,Sans-Serif;
  font-size:12px;
  border : 1px solid #cccccc;  
  padding : 2px;
}

textarea {
  width : 350px;
  height : 150px; 
  float : left; 
  overflow : auto; 
  margin-left : 60px;
}

a {
  color : #505050;
  text-decoration : none;
  font-weight : bold;
}

a:link, a:visited, a:hover {
  color : #505050;
  text-decoration : none;
}


#page {
  background-color  : #FFF;
  background-image  : url(gfx/mdslogo.png);
  background-repeat : no-repeat;
  text-align : left;
}

#topmenu {
  color : #B0B0B0;
  padding-top  : 10px;
  padding-right : 40px;
  text-align : right;
  font-size:10px;
}

#topmenu a {
  color : #B0B0B0;
  text-decoration : none;
  font-weight : normal;
}

#topmenu a:link, #topmenu a:visited, #topmenu a:hover {
  color : #B0B0B0;
  text-decoration : none;
  font-weight : normal;
}

#pagetitle{
  color : #FFCC33;
  padding-top  : 30px;
  padding-left : 190px;
  font-size:11px;
  letter-spacing:0.2em;
  font-weight : bold;
}

#mainContainer {
  width : 795px;
  padding-top : 90px;
  padding-left : 34px;
  padding-bottom : 20px;
  overflow:auto;
}


#mainMenu {
  float : left;
  display: inline;
  width : 156px;  
}

#mainMenu ul {
  margin-left: 0;
  padding-left: 0;
  list-style-type: none;
}

#mainMenu a {
  padding : 5px;
  margin-bottom : 5px;
  border : 1px dashed #B0B0B0;
  text-decoration : none;
  font-weight : bold;
  color : #000;
  display : block;
  width : 120px;
}

#mainMenu a:link, #mainMenu a:visited {
  color: #000;
  text-decoration: none;
  font-weight : bold;
}

#mainMenu a:hover {
  background-color: #F0F0F0;
  color: #000;
  text-decoration: none;
  font-weight : bold;
}

#mainContent {
  float : left;
  width : 605px;
  font-size : 12px;
  text-align: justify;
  overflow:auto;
  padding-bottom : 40px;
}

#bookmarks {
  padding-top : 120px;
  border : 0px;  
  text-decoration : none;
}

#bookmarks a {
  text-decoration : none;
  border : 0px;
  display : inline;
  padding : 0px;
  margin : 0px;
  color : #FFF;
}

#bookmarks a:hover, #bookmarks a:link, #bookmarks a:visited {
  text-decoration : none;
  border : 0px;
  padding : 0px;
  margin : 0px;
  color : #FFF;
}

#footer {
  width : 835px;
  height : 40px;
  text-align: center;
  color: #D0D0D0;
  background-image  : url(gfx/footer.png);
  background-repeat : no-repeat;
}


