body {
  text-align: left;
	font-size:80%;
}

#left_side .menu_types{
padding-top:40px; 
  
}

.ul_default
{
	border-left:6px solid #3F3D46;
	margin-bottom:15px;
}
.ul_default li
{
  margin: 0px 0px 5px 10px;
}
li
{
	font-size:12px;
}

a
{
	color:#02712F;
	text-decoration: underline;
}
a:hover
{
	text-decoration: underline;
}

p
{
	text-align:left;
	padding-bottom:10px;
	font: normal 12px/160% "Lucida Grande","Lucida Sans Unicode",sans-serif;
}
.dms_form, .dms_form label
{
	font: normal 12px/160% "Lucida Grande","Lucida Sans Unicode",sans-serif;
}

#dms_layout_parts {
  position: relative;
  margin: 0 auto;
  text-align: left;
}

#left_side {
  float: left;
}

#right_side {
  float: right;
}

#content {
  float: left;
  padding: 0; margin:0px;
  display: inline;
  background-color:#fff;
}

form ul li label
{
  float: left;
  width: 150px;
}
form ul li input
{
  float: left;
}
form ul li
{
  clear:both;
	padding-top:20px;
}
/* validation jquery */
form ul li label.error {
  width: auto;
  float: none;
  background: url(../images/error.png) no-repeat;
  padding-left: 20px;
  margin-left: 20px;
	padding-top:0px;
}
form ul li label.valid {
  display: block;
  float: left;
  background: url(../images/tick.png) no-repeat;
  width: 16px;
  height: 16px;
}
form textarea{
	width:40%;
	height:120px;
}
.dms_form_element input{
  width: 40%;
}

