#sidebar {
  float:left;
  padding-left:29px;
  padding-right:23px;
	width:220px;
	min-height: 1px;
}

#sidebar h2 {
  margin:0;
  padding-top:4px;
  padding-left:8px;
  height:23px;
  color:#fff;
  font-size:12px;
	background: url(../images/sidebar_h2.gif) no-repeat;
}

#sidebar h2.important {
	background: url(../images/sidebar_h2_important.gif) no-repeat;
}

#sidebar ul {
  margin:0px 0px 40px 0px;
  padding:7px 0px 20px 0px;
  padding-bottom:15px;
  list-style: none;
  width:218px;
  border-left:solid 1px #EEEEEE;
  border-right:solid 1px #EEEEEE;
  background: #fff url(../images/formOpinion.png) repeat-x left bottom;
}

#sidebar ul li {
  width: 100%;
  display:block;
  *float:left;
}

#sidebar ul li span, #sidebar ul li a.item {
  padding-top:2px;
  padding-left:20px;
  padding-bottom:2px;
  display:block;
  color:#898A8A;
  font-weight:bold;
  background: url(../images/contentside_ul_li.gif) no-repeat 7px 6px;
}

#sidebar ul li a.item {
  text-decoration:none;
}

#sidebar ul li a.item:hover {
  text-decoration:underline;
  background: #F5F5F5 url(../images/contentside_ul_li.gif) no-repeat 7px 6px;
}

#sidebar ul li a.help {
  float:right;
  position:relative;
  top:5px;
  left:-10px;
  margin-left: 5px;
  padding-left: 5px;
  z-index:10;
}

#sidebar ul li form {
  padding-left:20px;
  padding-bottom:18px;
}

#sidebar ul li form label {
  display:block;
  padding-bottom:6px;
  color:#009ACE;
}

#sidebar ul li form select {
  padding:1px;
  width:160px;
  font-size:11px;
  border:solid 1px #A5A6AD;
}

#sidebar ul li form select option {
  color:#898A8A;
}

#contentside {
  float:left;
  padding: 0;
  margin: 0;
  padding-bottom:38px;
  width:630px;
}

#contentside ul#menu2 {
  margin:0;
  padding:0px 0px 30px 0px;
  list-style: none;
  text-align: right;
}

#contentside ul#menu2 li {
  padding: 1px;
  padding-left: 5px;
  line-height: 32px;
  display: inline;
  border: 1px solid white;
  background: none;
}

#contentside ul#menu2 li a {
  padding: 4px;
  color: #909292;
  font-weight: bold;
  text-decoration: none;
  background-color: #f6f6f6;
  border:solid 1px #909292;
}

#contentside ul#menu2 li a.selected {
  color:#fff;
  background-color:#009ACE;
  border:solid 1px #009ACE;
}

#contentside ul#menu2 li a.selected:hover {
  color:#fff;
  background-color:#009ACE;
  border:solid 1px #009ACE;
}

#contentside ul#menu2 li a:hover {
  color:#009ACE;
  background-color: #f6f6f6;
  border:solid 1px #009ACE;
}

