/* Allways show vertical scrollbar */
html{
	overflow:-moz-scrollbars-vertical;
}
html{
	overflow-x:auto;
}

/* Form table style */
form table.form{
}
	form table.form tr{
	}
	form table.form tr.first{
	}
	form table.form tr.last{
	}
		form table.form tr th{
			margin:0px; padding:8px 0px 8px 8px;
			border-bottom:1px solid #E0E0E0;
		}
		form table.form tr td.required{
			margin:0px; padding:8px 0px 8px 0px;
			border-bottom:1px solid #E0E0E0;
		}
			form table.form tr td.required label{
				width:125px;
				font-weight:bold;
				display:block;
			}
		form table.form tr td.optional{
			margin:0px; padding:8px 0px 8px 0px;
			border-bottom:1px solid #E0E0E0;
		}
			form table.form tr td.optional label{
				width:125px;
				display:block;
			}
		form table.form tr.first td{
			border-top:1px solid #E0E0E0;
		}
		form table.form tr.last td{
			border:0px;
		}

/* General style */
img.icon{
	margin-right:2px;
	position:relative; top:3px;
}
.left{
	text-align:left;
}
.right{
	text-align:right;
}
.center{
	text-align:center;
}
.float_left{
	float:left;
}
.float_right{
	float:right;
}
.clear{
	clear:both;
}

.menuList a,.menuList a:link,.menuList a:visited,.menuList a{
	color:#333;
	text-decoration:none;
}
.menuList a:hover{
	color:#333;
	text-decoration:underline;
}

img{
	border:0px;
}

hr{
	color:#E0E0E0;
	height:1px;
	background:#E0E0E0; 
	border:0;
}

label, li{
	font:normal 11px verdana, arial, helvetica, sans-serif;
}

table tr.unEven{
	background:#F6F6F6;
}
table th{
	background:#E0E0E0;
}

span.searchBreadCrumb{
	color:#F7710E;
	font-size:11px;
}

