﻿body
{
	background: #f3f1e9 url(images/dashboardbackground.png) top left;
}
div#wrapper
{
	background: white;
	border: 1px solid #deddd9;
	height: 200px;
	left: 50%;
	margin-left: -150px;
	margin-top: -100px;
	position: absolute;
	top: 50%;
	width: 300px;
}
div.wrapper1
{
    margin-top: -150px !important;
}
div#wrapper div.panel
{
    float: left;
    width: 300px;
}
div#wrapper h1.title
{
    background: url(images/menu.jpg) repeat-x;
    color: #fff;
    height: 35px;
	line-height: 35px;
	padding-left: 30px;
    width: 270px;
}
div#wrapper ol li
{
	background: #fff url(images/form-item.png) top left repeat-x;
	clear: both;
    float: left;
    min-height: 35px;
    padding-bottom: 10px;
    padding-left: 30px;
    padding-top: 10px;
    width: 270px;
}
div#wrapper ol li label,
div#wrapper ol li input
{
	clear: both;
	float: left;
}
div#wrapper ol li input[type=text],
div#wrapper ol li input[type=password]
{
	border: 1px solid #deddd9;
	width: 235px;
}
div#wrapper ol li input[type=text]:focus,
div#wrapper ol li input[type=password]:focus
{
	border: 1px solid #465864;
}
div#wrapper ol li input[type=text].invalidField,
div#wrapper ol li input[type=password].invalidField
{
	border: 1px solid red;
}
div#wrapper ol li.actions
{
	background: #fff;
	border-top: 1px solid #efeee9;
    min-height: 25px;
}