/******************************************************
/* FORM INPUTS
/*****************************************************/
INPUT.TextBox, .TextBox INPUT, TEXTAREA, SELECT,
.CheckBox, .CheckBox INPUT, .CheckBoxList INPUT, .Button, LABEL, .InputLabel
{
	vertical-align: middle;
}
INPUT.TextBox, 
.TextBox INPUT,
TEXTAREA, 
SELECT
{
	font-size: .9em;
	padding: 1px;
	border: solid 1px #999999;
}
SELECT
{
	padding: 0;
}
SELECT OPTION
{
	font-size: .9em;
	padding-left: 2px;
}
/*.Button
{
}*/
.CheckBox
{
}
LABEL,
.InputLabel
{
	font-weight: bold;
}







/** REDESIGN */

/******************************************************
/* page header menu
/******************************************************/


div#page-menu .MainMenu p input{
	border: 0px;
	height: 20px;
	width: 106px;
}









.MainMenu input[type="text"]{
	border: 0px;
	min-height: 24px;
	vertical-align: middle;
	font-size: 12px;
	font-family: "Trebuchet MS", verdana;
	color: #555;
}

.MainMenu input[type="password"]{
	border: 0px;
	min-height: 24px;
	vertical-align: middle;
	font-family: "Trebuchet MS", verdana;
	color: #555;
}


.MainMenu input[type="text"].searchinput{
	border: 0px;
	min-height: 24px;
	width: 180px;
	vertical-align: middle;
	font-family: "Trebuchet MS", verdana;
	color: #555;
}

/**
input[type="text"]{
	border: 0px;
	height: 25px;
}*/

.submit, .logout{
	width: 68px;
	min-height: 24px;
	height: 30px;
	vertical-align: middle;
}

.submit 
{
	background: url(../images/redesign/submit_button.png) no-repeat;
}

.logout
{
	background: url(../images/redesign/logout_button.png) no-repeat;
}

.search{
	width: 41px;
	min-height: 24px;
	vertical-align: middle;
	background: url(../images/redesign/search_button.png) no-repeat;
}
