#center_pan
{
    width:600px;
    height: auto;
    margin: 80px auto;
    border:1px solid #FFBA84;
    display: block;
    background-color:#FFFEF9;
    font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
    font-size:1.1em;
    font-weight: bold;
    padding-bottom:20px;
    overflow: hidden;
    
}

#center_pan .title
{
    height:30px;
    width:596px;
    margin:2px;
    display:block;
    font-family: 'Trebuchet MS',Calibri,Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size:1.2em;
    font-weight: bold;
    text-align: center;
    color:#FFFFFF;
    border-bottom: 1px solid #54a0f5;
    padding-top:4px;
    background-image: url("../imgs/user_barr.png");
    background-repeat: repeat-x;
    background-position:left bottom;
}


#center_pan table
{
    margin-left:100px;
    margin-top:30px;
}
#center_pan .inputfld
{
	height:22px;
	width:270px;
	border-radius: 3px;
	padding:2px;
	margin:0px 5px;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size:1.1em;
	font-weight: bold;
	color:#2f1c7b;
	border:1px solid #8fbef8;
	background-color:#f1f7fe;
}
#center_pan .error_bar
{
    height: auto;
    display: block;
    padding:2px;
    width:550px;
    margin:2px 23px;
    background-color: #fde7e1;
    border:1px solid #f9a793;
    color:#000;
    margin-top:10px;
}
#center_pan .error_bar li
{
    	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size:0.7em;
	font-weight: bold;
	text-align: left;
	color:#9b290d;
	
}
#center_pan li
{
    	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size:0.9em;
	font-weight: bold;
	text-align: left;
	color:#68481F;
	padding-right:8px;
	margin-bottom:10px;
}
.button
{
	height: 28px;
	width:150px;
	display: block;
	float:right;
	font-family: Arial,'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size:0.8em;
	font-weight: bold;
	color:#ffffff;
	background-image: url("../imgs/inbox_bar.png");
	background-repeat: repeat-x;
	border-radius: 4px;
	border:1px solid #856208;
	cursor: pointer;
	text-align: center;
	margin-top:10px;
}
.button:hover
{
	background-image:none;
	background-color:#924F11;
}
.explain
{
    	font-family: Arial,'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size:0.6em;
	font-weight: normal;
        color:#bd0622;
        margin-left:20px;
}
.remember
{
        font-family: Arial,'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size:0.7em;
	font-weight: normal;
        color:#2312c0;
        margin-left:3px;
}
.invalid
{
	width:100%;
	height: 20px;
	display: block;
        font-family: verdana,Arial,'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size:0.7em;
	font-weight: bold;
        color:#ad0703;
        padding:10px;
        margin-top:20px;
}

.inputs
{
    width:100%;
    height: auto;
    display: block;
    font-family: verdana,Arial,'lucida grande',tahoma,verdana,arial,sans-serif;
    font-size:1em;
    font-weight: bold;
    color:#633A0F;
    margin-top:5px;
    padding:5px 25px;
}

.inputs .txtfield
{
	height:20px;
	width:600px;
	border:1px solid #E48814;
	background-color:#FFF9EF;
	border-radius: 3px;
	padding-top:2px;
	padding-bottom:2px;
	margin-bottom:5px;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size:1.1em;
	font-weight: bold;
	color:#57280D;
	padding:3px;
	margin-top:6px;
	resize: none;
	
}

.dtail
{
    	font-family: Arial,'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size:0.7em;
	font-weight: normal;
        color:#2c1acc;
}

.mini_head
{
	width:400px;
	height: 20px;
	display: block;
        font-family: verdana,Arial,'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size:1em;
	font-weight: bold;
        color:#4D1F05;
        padding:2px;
        margin-top:20px;
        text-decoration:underline;
        margin-left:5px;

}