.alertBox {
		border-width: 1px;
		border-style : solid;
		border-color : #339900;
		background-color: #ffffcc;
		vertical-align : middle;
		width: 100%;
		padding : 2px, 2px, 2px, 2px;
		margin-top : 10px;
		font-family : arial, helvetica, sans-serif;
		font-size : 11px;
		font-weight : bold;
		text-decoration : none;
		color : #339900;
		
	}	
	
	.alertBoxLogin {
		border-width: 1px;
		border-style : solid;
		border-color : #339900;
		background-color: #ffffcc;
		vertical-align : middle;
		width: 300px;
		/*height : 30px;*/
		
	}
	
	.alertBoxMessages {
		position : absolute;
		left : 657px;
		top : 215px;
		border-width: 1px;
		border-style : solid;
		border-color : #339900;
		background-color: #ffffcc;
		vertical-align : middle;
		width: 180px;
		height : 30px;
		padding : 0px, 5px, 5px, 5px;
		font-family : arial, helvetica, sans-serif;
		font-size : 11px;
		font-weight : bold;
		text-decoration : none;
		color : #339900;
		
	}
	
	.alertText {
		font-family : arial, helvetica, sans-serif;
		font-size : 11px;
		font-weight : bold;
		line-height : 12px;
		color : #339900;
	}
	.formGenericRequired {
		display:block; border:2px solid #FF0000; padding:4px 2px; font-size:14px; color:#666; margin:0 auto; width:250px; margin-bottom:10px
	}
	.formGenericRequired {-webkit-border-radius: 6px;-moz-border-radius: 6px; border-color:#ff0000 !important}
	
	.formGenericRequired_22 {
		display:inline; border:2px solid #FF0000; padding:4px 2px; font-size:14px; color:#666; margin:0 auto; width:250px; margin-bottom:10px
	}
	.formGenericRequired_22 {-webkit-border-radius: 6px;-moz-border-radius: 6px; border-color:#ff0000 !important}
	
	.nomargin p {margin:0}