BODY { FONT-SIZE: 11px; FONT-FAMILY: Arial; border:none;} 
TD { FONT-SIZE: 11px; FONT-FAMILY: Arial } 
TEXTAREA {font-family:arial;font-size:11px;width: 300px;height: 150px;border-style:solid;border-width:1px;border-color:#ADB8C2;}	
.itembrowser-header {background-color:#FFFFFF;}
.itembrowser-headerlabel { padding:11px 10px 10px; width:100%; background:White url(../../../graphics/img_PH_bg.jpg) no-repeat top left; }
.itembrowser-label {padding-top:15px; font-family:arial,sans-serif; font-size:16px; color:#333333; text-align:left; white-space:nowrap;}
.itembrowser-eprojectlabel {font-family:arial,sans-serif; font-size:16px; color:#333333; text-align:left; white-space:nowrap;}
.itembrowser-itemlabel {font-family:arial,sans-serif; font-size:12px; color:#333333; text-align:left; white-space:nowrap;}
.itembrowser-form-title {font-family:arial,sans-serif; font-weight:bold; font-size:16px; color:black;}
.itembroswer-form-div {overflow:auto; height:100%; width:100%;  }
.itembrowser-form-bgwhite {background-color:white;}
.itembrowser-form-bggray {background-color:#e9e9e9;}
.itembrowser-form-section {font-family:arial;font-size:13px;color:#333333; padding-left:10px; margin-bottom:0px; padding-bottom:0px; border-bottom:1px solid #999999; margin-left:20px; margin-right:20px;} /* text inside tab section Headers */
.itembrowser-form-field {font-family:arial;font-size:11px;}
.itembrowser-form-label {font-family:arial;font-size:11px;font-weight:bold;color:#333333; vertical-align:top;white-space:nowrap;}
.itembrowser-form-required {font-family:arial;font-size:13px;font-weight:bold;color:#A03B36} /* red asterisk */
.itembrowser-form-small {font-family:arial;font-size:10px;color:#273f6f}/* to explain required field indicator */

.primaryButton 
{
	width:auto !IMPORTANT;
	width:1%;
	overflow:visible;
	background-color:black;
	border: 0px solid #4F4F4F !IMPORTANT;
	padding:0px 14px 0px 14px;
	height:25px;
	font-family:arial;
	font-size:13px;
	color:#EEEEEE;
	background-image: url(../../../graphics/buttons/btn_25_default.jpg);
	}

.primaryButtonOver 
{
	width:auto !IMPORTANT;
	width:1%;
	overflow:visible;
	background-color:black;
	border: 0px solid #4F4F4F !IMPORTANT;
	padding:0px 14px 0px 14px;
	height:25px;
	font-family:arial;
	font-size:13px;
	color:#EEEEEE;
	cursor: pointer;
	background-image: url(../../../graphics/buttons/btn_25_hover.jpg);
			
	}
	.primaryButtonDown 
{
	width:auto !IMPORTANT;
	width:1%;
	overflow:visible;
	background-color:black;
	border: 0px solid #4F4F4F !IMPORTANT;
	padding:0px 14px 0px 14px;
	height:25px;
	font-family:arial;
	font-size:13px;
	color:#EEEEEE;
	cursor: pointer;
	background-image: url(../../../graphics/buttons/btn_25_click.jpg);
			
	}
	.primaryButtonDisabled 
	{
	width:auto !IMPORTANT;
	width:1%;
	overflow:visible;
	background-color:black;
	border: 0px solid #4F4F4F !IMPORTANT;
	padding:0px 14px 0px 14px;
	height:25px;
	font-family:arial;
	font-size:13px;
	color:#EEEEEE;
	background-image: url(../../../graphics/buttons/btn_25_disabled.jpg);
	}

.itembrowser-footer {background-color:#E7E7E7; height:53px;}
.itembrowser-message {color:Green; font-weight:bold; padding-left:20px; }
.itembrowser-form-title {font-family:arial,sans-serif;color:black;font-weight:bold;font-size:16px}

/* Form Elements */
.itembrowser-input-text {font-family:arial;font-size:11px;border-style:solid;border-width:1px;border-color:#ADB8C2;}
.itembrowser-input-select {font-family:arial;font-size:11px;border-style:solid;border-width:1px;border-color:#ADB8C2;}
.itembrowser-input-disabled { font-family:arial;font-size:11px;border-style:solid;border-width:1px;border-color:#ADB8C2; background-color: #fff; color: #CCC; }

/*Item Browser window*/
#itembrowser-content 
{
	display:block;
	overflow:auto;
	position:absolute;
	z-index:3;
	top:110px;
	bottom:51px;
	width:100%;
	left:0;
	background:#fff;
}
#itembrowser-content  a {cursor : pointer;text-decoration :underline;}

* html #itembrowser-content 
{
	top:0;
	bottom:0;
	height:100%;
	width:100%;
	border-top:110px solid #fff;
	border-bottom:51px solid #fff;
}
#itembrowser-header {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:110px;
	background:#fff;
	z-index:5;
}
#itembrowser-footer 
{
	position:absolute;
	left:0;
	bottom:-2px;
	width:100%;
	height:53px;
	z-index:5;
	background-color:#FFF;
	border-top:1px solid #AFB4BB;
}
#itembrowser-header .header-title
{
	background:White url(../../../graphics/img_PH_bg.jpg) no-repeat top left;
	xwidth:100%; 
	padding: 11px 0 0 80px;
}
#itembrowser-header .header-icon
{
	background:White url(../../../graphics/icons/items/icon_itemda.jpg) no-repeat top left;
	float:left;
	height:60px;
	width:70px;
}
