
body {
 background: #999999;
}
#wrapper { 
 margin-top: 25px;
 margin-bottom: 25px;
 margin-left: auto;
 margin-right: auto;
 width: 922px;
}
#header {
 width: 900px;
 float: left;
 height: 94px;
 margin: 10px 0px 0px 0px;
 background: #0099FF;
 border: 1px solid #000;
}

#leftcolumn { 
 color: #fff;
 background: #0099FF;
 border-bottom: 1px solid #000;
 border-left: 1px solid #000;
 margin: 0px;
 height: 530px;
 width: 200px;
 float: left;
}

/* -----------------menu--------------------- */

#menu {
position: relative;
margin :65px 35px;
border: 1px solid #fff;
border-bottom-width: 0;
width: 120px;
background-color: #0099FF;
}

* html #menu{ /*IE only rule, to negate the padding below IE includes in menu width.*/
width: 114px;
}

#menu a {
font-size: 11px; 
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
text-align:center;
padding: 8px;
padding-left: 4px;
display: block;
width: 100%;
color: #fff;
text-decoration: none;
border-bottom: 1px solid #fff;
}

html>body #menu a{ /*Non IE rule*/
width: auto;
}

#menu a:hover {
color: #0099FF;
background-color: #FFF;
}
/* -----------------menu ends--------------------- */
#rightcolumn { 
 float: left;
 background: #fff;
 margin-left: 0px; 
 margin-top:0px;
 height: 530px;
 width: 699px;
 border-left: 1px solid #000;
 border-right: 1px solid #000;
 border-bottom: 1px solid #000;
 display: inline;
}

 .block {
 margin: 15px; /*Margins for inner DIV inside each column (to provide padding)*/
 margin-top:25px;
 font-size: 11px; color: #000;
 font-family:  Arial, Verdana, Geneva, Helvetica, sans-serif;
 text-align:justify;
}

#rightcolumn a, a:visited {
  text-decoration:none;
  color:#000;
  }

#rightcolumn a:hover {
  color:#ccc; 
  text-decoration:none;
  }

h3 {
 color: #0099FF;
 }
 
 h4 {
 font-size: 11px; color:  #0099FF;
 font-family:  Arial, Verdana, Geneva, Helvetica, sans-serif;
 }
 
 form {
 margin: 25px;
 }

input {
 font-size: 11px; color: #000;
 }

#footer { 
 width: 880px;
 clear: both;
 color: #fff;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 background: #0099FF;
 margin: 0px 0px 10px 0px;
 padding: 10px;
 border-bottom: 1px solid #000;
 border-right: 1px solid #000;
 border-left: 1px solid #000;
 text-align:center;
 }

a, a:visited {
  text-decoration:none;
  color:#fff;
  }

a:hover {
  color:#000; 
  text-decoration:none;
  }