﻿textarea {
	width:98%;
}
#menuItems {
	 text-align:center;
}
#menuItems table {
	border:none; border-collapse:collapse;
}
#menuItems table td {
	padding:2px; padding-left:10px; padding-right:10px;
	background-position: center center;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	color: black;
	background-repeat: repeat-x;
}
#menuItems a {
	color:#505050;
}
#menuItems .itemNormal {
	background:url(../images/menubg.gif) repeat-x bottom left #f4f4f4; border-bottom:1px solid #d8d8d8; border-left:4px solid #ccc; border-right:1px solid #d8d8d8; border-top:1px solid #d8d8d8; color:#505050; float:left; font-weight:bold; margin-bottom:5px; padding:5px 1px 5px 5px; text-decoration:none;
	
}
#menuItems .itemOver {
	background-color: #E5E5E5;
	background-image: url('../images/bg_ItemOver.gif');
}
#menuItems .itemSelected {
	background:url(../images/menubg2_current_blue.gif) repeat-x bottom left #42B3EE; border-bottom:1px solid #d8d8d8; border-left:4px solid #505050; border-right:1px solid #d8d8d8; border-top:1px solid #d8d8d8; color:#fff; float:left; font-weight:bold; margin-bottom:5px; padding:5px 1px 5px 5px; text-decoration:none;
}
#menuItems .itemSelected a {
	color:#fff;
}

#panelItems {
	text-align:center; 
}
#panelItems div {
	border:none;
}
#panelItems td {
	padding:5px; width:60%;
}
#panelItems fieldset {
	border:none;
}
#panelItems .label {
	text-align:right; width:40%; white-space:nowrap;
}

.stepControls td {
	text-align:right;
}

#formControls {
	text-align:right; margin-top:10px; margin-right:36px;
}
#formControls .submitButton {
	height:25px;
	background-image: url('../images/bg_ItemSelected.gif');
	background-repeat: repeat-x;
	background-position: center center;
	border:1px solid #999999;
}
#formControls .nonsubmitButton {
	height:21px;
	background-image: url('../images/bg_ItemNormal.gif');
	background-repeat: repeat-x;
	background-position: center center;
	border:1px solid #999999;
}

.visible {
	display:inline;
}
.hidden {
	
	display:none;
}
.bold {
	font-weight:bold;
}
.noBorder {
	border:none;
}