body {
  background-color: #EFEFEF;
  margin: 0;
  padding: 0;
  font-size: 11.5pt;
  font-family: Arial, sans-serif;
  line-height: 1.3;
}

#wrapper {
	background-color: white;
	margin: 0 auto 30px auto;
	padding: 0;
	width: 772px;
	height: auto;
}

#header {
	height: 65px;
	text-indent: -9999px;
/*	text-align: center;
	padding-top: .5em;*/
	 background: url(./header.jpg) no-repeat;
}

#left {
/*      position: absolute;
      left: 0;
      top: 65px;*/
      float: left; 
	width: 220px;
	margin: 0;
	padding: 0;

}


#right {
/*       position: absolute;
       left: 220px;
       top: 65px;*/
       width: 552px;
       margin: 0;
       float: right;
}

#footer {
	clear: both;
	height: 30px;;
}


a {
  text-decoration: none;
}

/* Header
---------------------------------------------------- */
#header h1{
	font-size: 15pt;
	margin: .2em 0 0 0;
}

#header {
	font-size: 13pt;
	font-weight: bold;
}


/* Left
---------------------------------------------------- */
#menu {
      width: 220px;
      height: 275px;
      background-color: #6495ed;
      color: white;
}

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

#menu li{
    height: 24.6px;
}

#menu li a{
	text-decoration: none;
	display: block;
	height: 24.6px; 
	width: 205px;
	color: white;
	font-weight: bold;
	padding: 0 0 0 15px;
}

#menu li a:hover{
      background-color: #4169E1;
}

#left h2{
      font-size: 11.5pt;
/*      background-color: #6495ed;
      color: white;*/
      color: #6495ed;
      border-bottom: #6495ed 1px solid;
      border-top: #6495ed 1px solid;
      padding: .1em 0 .1em .5em;
      margin: 1.5em 0 .5em 0;
}

#left h3{
      font-size: 11.5pt;
      padding-left: .5em;
      margin: 0;
}

#left p{
      padding: 0 .5em .7em .5em;
      margin: 0;
}


/* Right
---------------------------------------------------- */
#content {
	 padding: .5em 1em 2em 1em;
}

#content h2{
	 font-size: 11.5pt;
	 margin: 1.5em 0 .3em 0;
}

#content h2.top{
	 margin-top: 0;
}

#content h3{
	 font-size: 11.5pt;
	 font-weight: normal;
	 margin: 1em 0 .3em 0;
}

#content p{
	 margin: .5em 0;
	 padding: 0;
}

#content ul{
	 margin: 0;
	 padding-left: 2em;
}

#content li{
	 line-height: 1.6;
}

#content ul.no-style{
	 list-style: none;
	 padding-left: 0;
}

.alert {
       color: red;
}

