.right	{	text-align: right;	}
.left		{	text-align: left;		}
.center	{	text-align: center;	}
.justify{	text-align: justify;	}
.bold 	{	font-weight: bold; 	}

.hidden {	display: none; }

.overflow-hidden { overflow: hidden; }

.font-red {	color: #ff0000; }
.font-10 {	font-size: 10px; }
.font-12 {	font-size: 12px; }
.font-14 {	font-size: 14px; }
.font-16 {	font-size: 16px; }

.err_panel {	border: 0px solid #cd0a0a;	background-color: #fef1ec;	color: #cd0a0a;	padding: 5px 10px;	font-size: 14px; }

.bg-white {	background-color: #ffffff; }
.bg-lightgrey {	background-color: #f9f9f9; }

.border-none 		{ border: none; }
.border-grey 		{ border: solid 1px #E5E5E5; }
.border-top 		{ border-top: solid 1px #E5E5E5; }
.border-bottom 	{ border-bottom: solid 1px #E5E5E5; }
.border-left 		{ border-left: solid 1px #E5E5E5; }
.border-right 	{ border-right: solid 1px #E5E5E5; }

.content { padding: 20px 30px; }
* html .content { width: 100%; padding: 20px 50px; }

ul.none {	list-style: none;	margin: 0px;	padding: 0px; }
li.none {	margin: 0px;	padding: 0px; }
li.inline { display: inline; }

.group {margin-top: 10px; margin-bottom: 30px;}

.cursor-hand { cursor: pointer; }

.wait {
width: 16px; height: 16px; 
margin: 0px 5px;
padding: 0px;
padding-top: 2px;
padding-left: 20px;
background-image: url(images/wait.gif); 
background-repeat: no-repeat; 
background-position: 0px 0px;
}

