/*	Forms	------------------------------------------------ */
	
	td#xlabel {	
		color: 					#A21C11;
		font-family: 			Arial, Helvetica, sans-serif;
		text-align: 				right;
		font-size: 				11px;
		font-weight:			bold;
		line-height: 			1.5em;
		padding-right: 		5px;
		margin: 					0px 0px;
	}
	
	td#nlabel {	
		color: 					#7A7A7A;
		font-family: 			Arial, Helvetica, sans-serif;
		text-align: 				right;
		font-size: 				11px;
		font-weight:			bold;
		line-height: 			1.5em;
		padding-right: 		5px;
		margin: 					0px 0px;
	}
	
	.xfield {
		margin: 					0px;
		padding: 				0px;
		color:					#0100FF;
		font-family:			Arial, Helvetica, Verdana;
		font-size: 				12px;
		line-height: 			1.2em;
		padding:				0px;
		border-style:			solid;
		border-color:			#A689A0; 
		border-width:			0px 0px 1px 1px;;
		background:			#FFFFFF;
	}

	.field {
		font-family:			Arial, Helvetica, sans-serif;
		font-weight:			plain;
		font-size:				12px;
		margin:					0px;
		padding;				0px;
		}
	
	.xline {
		line-height:			0em;
		height: 					0px;
		padding: 				0px;
		margin: 					4px 0px;
		border-top: 			1px solid #D9D0D5;
	}
	
	.breakline {
		line-height:			0em;
		height: 					0px;
		padding: 				0px;
		margin: 					14px 0px 4px 0px;
		border-top: 			1px solid #D9D0D5;
	}
	
/*	Borders	------------------------------------------------ */

	#top {
		height: 1px;
		display: block;
		margin: 0px 5px;
		line-height: 1.2em;
		background: #BEBCCF;
		}
	
	#c1 {
		height: 2px;
		display: block;
		margin: 0px 1px;
		border-left: 1px solid #BEBCCF;
		border-right: 1px solid #BEBCCF;
		background: #FFFFFF;
		}
	
	#c2 {
		height: 1px;
		display: block;
		margin: 0px 2px;
		border-left: 1px solid #BEBCCF;
		border-right: 1px solid #BEBCCF;
		background: #FFFFFF;
		}
	
	#c3 {
		height: 1px;
		display: block;
		margin: 0px 3px;
		border-left: 2px solid #BEBCCF;
		border-right: 2px solid #BEBCCF;
		background: #FFFFFF;
		}
	
	#btm {
		height: 1px;
		display: block;
		margin: 0px 5px;
		background: #BEBCCF;
		}
	
	div#xtitle {
		margin: 0px;
		display: block;
		font-size: 11px;
		padding-top: 5px;
		font-weight: bold;
		letter-spacing: .2em;
		text-align: center;
		text-transform: uppercase;
		color: #730000;
		border-left: 1px solid #BEBCCF;
		border-right: 1px solid #BEBCCF;
		background: #FFFFFF;
		}
	
	#xform {
		margin: 0px;
		color: #353842;
		padding: 0px 10px;
		border-left: 1px solid #BEBCCF;
		border-right: 1px solid #BEBCCF;
		background: #FFFFFF;
		}
	
	.xline {
		height: 0px;
		padding: 0px;
		line-height:0em;
		margin: 7px 0px;
		border-top: 1px solid #BEBCCF;
		}
	
	.formlabel { 
		color: #2A3C7F;
		background-color:		#FAF2E3;
		font-family:				Arial, Verdana, Helvetica, sans-serif;
		font-size:					10px;
		font-weight:				bold;
		top:							-12px;
		position:					relative;
		padding:					0px 8px;
		margin:						0px;
	}
	
	.x {
		margin-top: -8px;
	}

/*	---  tabs  -------------------------------------------------------------------	*/
	
	a.tableft:link, a.tableft:active, a.tableft:visited, a.tableft:hover {
		color:					#152162;
		text-decoration:		none;
		font-family:			Arial, Helvetica, sans-serif;
		font-weight:			bold;
		line-height:			2.1em;
		font-size:				10px;
		text-align:				center;
		width:					78px;
		height:					21px;
		display:					block;
		cursor:					pointer;
		margin:					0px;
		padding:				0px;
		background:			url(images/btn_tab_left.jpg) no-repeat top left;
	}
	
	a.tabmiddle:link, a.tabmiddle:active, a.tabmiddle:visited, a.tabmiddle:hover {
		color:					#152162;
		text-decoration:		none;
		font-family:			Arial, Helvetica, sans-serif;
		font-weight:			bold;
		line-height:			2.1em;
		font-size:				10px;
		text-align:				center;
		width:					78px;
		height:					21px;
		display:					block;
		cursor:					pointer;
		margin:					0px;
		padding:				0px;
		background:			url(images/btn_tab_middle.jpg) no-repeat top left;
	}
	
	a.tabright:link, a.tabright:active, a.tabright:visited, a.tabright:hover {
		color:					#152162;
		text-decoration:		none;
		font-family:			Arial, Helvetica, sans-serif;
		font-weight:			bold;
		line-height:			2.1em;
		font-size:				10px;
		text-align:				center;
		width:					78px;
		height:					21px;
		display:					block;
		cursor:					pointer;
		margin:					0px;
		padding:				0px;
		background:			url(images/btn_tab_right.jpg) no-repeat top left;
	}
	
	#tabset {
		z-index: 9999;
		position: absolute;
		top: 40px;
		left: 0px;
		width: 465px;
		border-top: 1px solid #BEBCCF;
		padding: 0px;
	}
	
	#tabbuttons {
		position: relative;
		top: -11px;
		width: auto;
		background: #FBF3E6;
		padding: 0px 3px;
	}
	
/*	Buttons (misc)  			------------------------------------------------ */

	#btnxxsr { line-height: 1.5em; width: 23px; height: 22px; padding: 2px 0px; display: block; cursor: pointer; margin: 0px; background: url(images/btn_xxsmall_red.gif) no-repeat; }	
	#btnhelp { width: 21px; height: 19px; display: block; cursor: pointer; background: url(images/help.gif) no-repeat; }	
	.rchange { cursor: pointer; padding: 0px 8px 10px 0px; }

/*	Buttons Thin s	------------------------------------------------ */

	#btnns	{ line-height: 1.5em; width: 72px; height: 17px; padding: 0px 0px; margin: 0px 0px 0px 0px; color: #000000; font-family: Arial; font-size: 10px; font-weight: bold; text-align: center; display: block; cursor: pointer; background: url(images/btnns.gif) no-repeat; }
	#btnnsb{ line-height: 1.5em; width: 72px; height: 17px; padding: 0px 0px; margin: 0px 0px 0px 0px; color: #FFFFFF; font-family: Arial; font-size: 10px; font-weight: bold; text-align: center; display: block; cursor: pointer; background: url(images/btnnsb.gif) no-repeat; }
	#btnnsr	{ line-height: 1.5em; width: 72px; height: 17px; padding: 0px 0px; margin: 0px 0px 0px 0px; color: #FFFFFF; font-family: Arial; font-size: 10px; font-weight: bold; text-align: center; display: block; cursor: pointer; background: url(images/btnnsr.gif) no-repeat; }
	#btnnsy	{ line-height: 1.5em; width: 72px; height: 17px; padding: 0px 0px; margin: 0px 0px 0px 0px; color: #000000; font-family: Arial; font-size: 10px; font-weight: bold; text-align: center; display: block; cursor: pointer; background: url(images/btnnsy.gif) no-repeat; }
	#btnnsg{ line-height: 1.5em; width: 72px; height: 17px; padding: 0px 0px; margin: 0px 0px 0px 0px; color: #FFFFFF; font-family: Arial; font-size: 10px; font-weight: bold; text-align: center; display: block; cursor: pointer; background: url(images/btnnsg.gif) no-repeat; }

/*	Buttons Thin		------------------------------------------------ */

	#btnn	{ line-height: 1.5em; width: 105px; height: 17px; padding: 0px 0px; margin: 0px 0px 0px 0px; color: #000000; font-family: Arial; font-size: 10px; font-weight: bold; text-align: center; display: block; cursor: pointer; background: url(images/btnn.gif) no-repeat; }
	#btnnb	{ line-height: 1.5em; width: 105px; height: 17px; padding: 0px 0px; margin: 0px 0px 0px 0px; color: #FFFFFF; font-family: Arial; font-size: 10px; font-weight: bold; text-align: center; display: block; cursor: pointer; background: url(images/btnnb.gif) no-repeat; }
	#btnnr	{ line-height: 1.5em; width: 105px; height: 17px; padding: 0px 0px; margin: 0px 0px 0px 0px; color: #FFFFFF; font-family: Arial; font-size: 10px; font-weight: bold; text-align: center; display: block; cursor: pointer; background: url(images/btnnr.gif) no-repeat; }
	#btnny	{ line-height: 1.5em; width: 105px; height: 17px; padding: 0px 0px; margin: 0px 0px 0px 0px; color: #000000; font-family: Arial; font-size: 10px; font-weight: bold; text-align: center; display: block; cursor: pointer; background: url(images/btnny.gif) no-repeat; }
	#btnng	{ line-height: 1.5em; width: 105px; height: 17px; padding: 0px 0px; margin: 0px 0px 0px 0px; color: #FFFFFF; font-family: Arial; font-size: 10px; font-weight: bold; text-align: center; display: block; cursor: pointer; background: url(images/btnng.gif) no-repeat; }

/*	Buttons Very Small		------------------------------------------------ */

	#btnvs	{ line-height: 1.5em; width: 66px; height: 22px; padding: 2px 0px; margin: 0px 0px 0px 0px; color: #000000; font-family: Arial; font-size: 11px; font-weight: bold; text-align: center; display: block; cursor: pointer; background: url(images/btnvs.gif) no-repeat; }
	#btnvsb	{ line-height: 1.5em; width: 66px; height: 22px; padding: 2px 0px; margin: 0px 0px 0px 0px; color: #FFFFFF; font-family: Arial; font-size: 11px; font-weight: bold; text-align: center; display: block; cursor: pointer; background: url(images/btnvsb.gif) no-repeat; }
	#btnvsr	{ line-height: 1.5em; width: 66px; height: 22px; padding: 2px 0px; margin: 0px 0px 0px 0px; color: #FFFFFF; font-family: Arial; font-size: 11px; font-weight: bold; text-align: center; display: block; cursor: pointer; background: url(images/btnvsr.gif) no-repeat; }
	#btnvsy	{ line-height: 1.5em; width: 66px; height: 22px; padding: 2px 0px; margin: 0px 0px 0px 0px; color: #000000; font-family: Arial; font-size: 11px; font-weight: bold; text-align: center; display: block; cursor: pointer; background: url(images/btnvsy.gif) no-repeat; }
	#btnvsg	{ line-height: 1.5em; width: 66px; height: 22px; padding: 2px 0px; margin: 0px 0px 0px 0px; color: #FFFFFF; font-family: Arial; font-size: 11px; font-weight: bold; text-align: center; display: block; cursor: pointer; background: url(images/btnvsg.gif) no-repeat; }

/*	Buttons Small	 			 ------------------------------------------------ */

	#btns	{ line-height: 1.5em; width: 90px; height: 22px; padding: 2px 0px; margin: 0px 0px 0px 0px; color: #000000; font-family: Arial; font-size: 11px; font-weight: bold; text-align: center; display: block; cursor: pointer; background: url(images/btns.gif) no-repeat; }
	#btnsb	{ line-height: 1.5em; width: 90px; height: 22px; padding: 2px 0px; margin: 0px 0px 0px 0px; color: #FFFFFF; font-family: Arial; font-size: 11px; font-weight: bold; text-align: center; display: block; cursor: pointer; background: url(images/btnsb.gif) no-repeat; }
	#btnsr	{ line-height: 1.5em; width: 90px; height: 22px; padding: 2px 0px; margin: 0px 0px 0px 0px; color: #FFFFFF; font-family: Arial; font-size: 11px; font-weight: bold; text-align: center; display: block; cursor: pointer; background: url(images/btnsr.gif) no-repeat; }
	#btnsy	{ line-height: 1.5em; width: 90px; height: 22px; padding: 2px 0px; margin: 0px 0px 0px 0px; color: #000000; font-family: Arial; font-size: 11px; font-weight: bold; text-align: center; display: block; cursor: pointer; background: url(images/btnsy.gif) no-repeat; }
	#btnsg	{ line-height: 1.5em; width: 90px; height: 22px; padding: 2px 0px; margin: 0px 0px 0px 0px; color: #FFFFFF; font-family: Arial; font-size: 11px; font-weight: bold; text-align: center; display: block; cursor: pointer; background: url(images/btnsg.gif) no-repeat; }

/*	Buttons			 			 ------------------------------------------------ */

	#btn		{ line-height: 1.5em; width: 121px; height: 22px; padding: 2px 0px; margin: 0px 0px 0px 0px; color: #000000; font-family: Arial; font-size: 11px; font-weight: bold; text-align: center; display: block; cursor: pointer; background: url(images/btn.gif) no-repeat; }
	#btnb		{ line-height: 1.5em; width: 121px; height: 22px; padding: 2px 0px; margin: 0px 0px 0px 0px; color: #FFFFFF; font-family: Arial; font-size: 11px; font-weight: bold; text-align: center; display: block; cursor: pointer; background: url(images/btnb.gif) no-repeat; }
	#btnr		{ line-height: 1.5em; width: 121px; height: 22px; padding: 2px 0px; margin: 0px 0px 0px 0px; color: #FFFFFF; font-family: Arial; font-size: 11px; font-weight: bold; text-align: center; display: block; cursor: pointer; background: url(images/btnr.gif) no-repeat; }
	#btny		{ line-height: 1.5em; width: 121px; height: 22px; padding: 2px 0px; margin: 0px 0px 0px 0px; color: #000000; font-family: Arial; font-size: 11px; font-weight: bold; text-align: center; display: block; cursor: pointer; background: url(images/btny.gif) no-repeat; }
	#btng		{ line-height: 1.5em; width: 121px; height: 22px; padding: 2px 0px; margin: 0px 0px 0px 0px; color: #FFFFFF; font-family: Arial; font-size: 11px; font-weight: bold; text-align: center; display: block; cursor: pointer; background: url(images/btng.gif) no-repeat; }

/*	Buttons	 x large 			 ------------------------------------------------ */

	#btnx		{ line-height: 1.5em; width: 140px; height: 22px; padding: 2px 0px; margin: 0px 0px 0px 0px; color: #000000; font-family: Arial; font-size: 11px; font-weight: bold; text-align: center; display: block; cursor: pointer; background: url(images/btnx.gif) no-repeat; }
	#btnxb	{ line-height: 1.5em; width: 140px; height: 22px; padding: 2px 0px; margin: 0px 0px 0px 0px; color: #FFFFFF; font-family: Arial; font-size: 11px; font-weight: bold; text-align: center; display: block; cursor: pointer; background: url(images/btnxb.gif) no-repeat; }
	#btnxr	{ line-height: 1.5em; width: 140px; height: 22px; padding: 2px 0px; margin: 0px 0px 0px 0px; color: #FFFFFF; font-family: Arial; font-size: 11px; font-weight: bold; text-align: center; display: block; cursor: pointer; background: url(images/btnxr.gif) no-repeat; }
	#btnxy	{ line-height: 1.5em; width: 140px; height: 22px; padding: 2px 0px; margin: 0px 0px 0px 0px; color: #000000; font-family: Arial; font-size: 11px; font-weight: bold; text-align: center; display: block; cursor: pointer; background: url(images/btnxy.gif) no-repeat; }
	#btnxg	{ line-height: 1.5em; width: 140px; height: 22px; padding: 2px 0px; margin: 0px 0px 0px 0px; color: #FFFFFF; font-family: Arial; font-size: 11px; font-weight: bold; text-align: center; display: block; cursor: pointer; background: url(images/btnxg.gif) no-repeat; }

//*	Buttons Thin s	------------------------------------------------ */

	.btnns	{ line-height: 1.5em; width: 72px; height: 17px; padding: 0px 0px; margin: 0px 0px 0px 0px; color: #000000; font-family: Arial; font-size: 10px; font-weight: bold; text-align: center; display: block; cursor: pointer; background: url(images/btnns.gif) no-repeat; }
	.btnnsb{ line-height: 1.5em; width: 72px; height: 17px; padding: 0px 0px; margin: 0px 0px 0px 0px; color: #FFFFFF; font-family: Arial; font-size: 10px; font-weight: bold; text-align: center; display: block; cursor: pointer; background: url(images/btnnsb.gif) no-repeat; }
	.btnnsr	{ line-height: 1.5em; width: 72px; height: 17px; padding: 0px 0px; margin: 0px 0px 0px 0px; color: #FFFFFF; font-family: Arial; font-size: 10px; font-weight: bold; text-align: center; display: block; cursor: pointer; background: url(images/btnnsr.gif) no-repeat; }
	.btnnsy	{ line-height: 1.5em; width: 72px; height: 17px; padding: 0px 0px; margin: 0px 0px 0px 0px; color: #000000; font-family: Arial; font-size: 10px; font-weight: bold; text-align: center; display: block; cursor: pointer; background: url(images/btnnsy.gif) no-repeat; }
	.btnnsg{ line-height: 1.5em; width: 72px; height: 17px; padding: 0px 0px; margin: 0px 0px 0px 0px; color: #FFFFFF; font-family: Arial; font-size: 10px; font-weight: bold; text-align: center; display: block; cursor: pointer; background: url(images/btnnsg.gif) no-repeat; }

/*	Buttons Thin		------------------------------------------------ */

	.btnn	{ line-height: 1.5em; width: 105px; height: 17px; padding: 0px 0px; margin: 0px 0px 0px 0px; color: #000000; font-family: Arial; font-size: 10px; font-weight: bold; text-align: center; display: block; cursor: pointer; background: url(images/btnn.gif) no-repeat; }
	.btnnb	{ line-height: 1.5em; width: 105px; height: 17px; padding: 0px 0px; margin: 0px 0px 0px 0px; color: #FFFFFF; font-family: Arial; font-size: 10px; font-weight: bold; text-align: center; display: block; cursor: pointer; background: url(images/btnnb.gif) no-repeat; }
	.btnnr	{ line-height: 1.5em; width: 105px; height: 17px; padding: 0px 0px; margin: 0px 0px 0px 0px; color: #FFFFFF; font-family: Arial; font-size: 10px; font-weight: bold; text-align: center; display: block; cursor: pointer; background: url(images/btnnr.gif) no-repeat; }
	.btnny	{ line-height: 1.5em; width: 105px; height: 17px; padding: 0px 0px; margin: 0px 0px 0px 0px; color: #000000; font-family: Arial; font-size: 10px; font-weight: bold; text-align: center; display: block; cursor: pointer; background: url(images/btnny.gif) no-repeat; }
	.btnng	{ line-height: 1.5em; width: 105px; height: 17px; padding: 0px 0px; margin: 0px 0px 0px 0px; color: #FFFFFF; font-family: Arial; font-size: 10px; font-weight: bold; text-align: center; display: block; cursor: pointer; background: url(images/btnng.gif) no-repeat; }

/*	Buttons Very Small		------------------------------------------------ */

	.btnvs	{ line-height: 1.5em; width: 66px; height: 22px; padding: 2px 0px; margin: 0px 0px 0px 0px; color: #000000; font-family: Arial; font-size: 11px; font-weight: bold; text-align: center; display: block; cursor: pointer; background: url(images/btnvs.gif) no-repeat; }
	.btnvsb	{ line-height: 1.5em; width: 66px; height: 22px; padding: 2px 0px; margin: 0px 0px 0px 0px; color: #FFFFFF; font-family: Arial; font-size: 11px; font-weight: bold; text-align: center; display: block; cursor: pointer; background: url(images/btnvsb.gif) no-repeat; }
	.btnvsr	{ line-height: 1.5em; width: 66px; height: 22px; padding: 2px 0px; margin: 0px 0px 0px 0px; color: #FFFFFF; font-family: Arial; font-size: 11px; font-weight: bold; text-align: center; display: block; cursor: pointer; background: url(images/btnvsr.gif) no-repeat; }
	.btnvsy	{ line-height: 1.5em; width: 66px; height: 22px; padding: 2px 0px; margin: 0px 0px 0px 0px; color: #000000; font-family: Arial; font-size: 11px; font-weight: bold; text-align: center; display: block; cursor: pointer; background: url(images/btnvsy.gif) no-repeat; }
	.btnvsg	{ line-height: 1.5em; width: 66px; height: 22px; padding: 2px 0px; margin: 0px 0px 0px 0px; color: #FFFFFF; font-family: Arial; font-size: 11px; font-weight: bold; text-align: center; display: block; cursor: pointer; background: url(images/btnvsg.gif) no-repeat; }

/*	Buttons Small	 			 ------------------------------------------------ */

	.btns	{ line-height: 1.5em; width: 90px; height: 22px; padding: 2px 0px; margin: 0px 0px 0px 0px; color: #000000; font-family: Arial; font-size: 11px; font-weight: bold; text-align: center; display: block; cursor: pointer; background: url(images/btns.gif) no-repeat; }
	.btnsb	{ line-height: 1.5em; width: 90px; height: 22px; padding: 2px 0px; margin: 0px 0px 0px 0px; color: #FFFFFF; font-family: Arial; font-size: 11px; font-weight: bold; text-align: center; display: block; cursor: pointer; background: url(images/btnsb.gif) no-repeat; }
	.btnsr	{ line-height: 1.5em; width: 90px; height: 22px; padding: 2px 0px; margin: 0px 0px 0px 0px; color: #FFFFFF; font-family: Arial; font-size: 11px; font-weight: bold; text-align: center; display: block; cursor: pointer; background: url(images/btnsr.gif) no-repeat; }
	.btnsy	{ line-height: 1.5em; width: 90px; height: 22px; padding: 2px 0px; margin: 0px 0px 0px 0px; color: #000000; font-family: Arial; font-size: 11px; font-weight: bold; text-align: center; display: block; cursor: pointer; background: url(images/btnsy.gif) no-repeat; }
	.btnsg	{ line-height: 1.5em; width: 90px; height: 22px; padding: 2px 0px; margin: 0px 0px 0px 0px; color: #FFFFFF; font-family: Arial; font-size: 11px; font-weight: bold; text-align: center; display: block; cursor: pointer; background: url(images/btnsg.gif) no-repeat; }

/*	Buttons			 			 ------------------------------------------------ */

	.btn		{ line-height: 1.5em; width: 121px; height: 22px; padding: 2px 0px; margin: 0px 0px 0px 0px; color: #000000; font-family: Arial; font-size: 11px; font-weight: bold; text-align: center; display: block; cursor: pointer; background: url(images/btn.gif) no-repeat; }
	.btnb		{ line-height: 1.5em; width: 121px; height: 22px; padding: 2px 0px; margin: 0px 0px 0px 0px; color: #FFFFFF; font-family: Arial; font-size: 11px; font-weight: bold; text-align: center; display: block; cursor: pointer; background: url(images/btnb.gif) no-repeat; }
	.btnr		{ line-height: 1.5em; width: 121px; height: 22px; padding: 2px 0px; margin: 0px 0px 0px 0px; color: #FFFFFF; font-family: Arial; font-size: 11px; font-weight: bold; text-align: center; display: block; cursor: pointer; background: url(images/btnr.gif) no-repeat; }
	.btny		{ line-height: 1.5em; width: 121px; height: 22px; padding: 2px 0px; margin: 0px 0px 0px 0px; color: #000000; font-family: Arial; font-size: 11px; font-weight: bold; text-align: center; display: block; cursor: pointer; background: url(images/btny.gif) no-repeat; }
	.btng		{ line-height: 1.5em; width: 121px; height: 22px; padding: 2px 0px; margin: 0px 0px 0px 0px; color: #FFFFFF; font-family: Arial; font-size: 11px; font-weight: bold; text-align: center; display: block; cursor: pointer; background: url(images/btng.gif) no-repeat; }

/*	Buttons	 x large 			 ------------------------------------------------ */

	.btnx		{ line-height: 1.5em; width: 140px; height: 22px; padding: 2px 0px; margin: 0px 0px 0px 0px; color: #000000; font-family: Arial; font-size: 11px; font-weight: bold; text-align: center; display: block; cursor: pointer; background: url(images/btnx.gif) no-repeat; }
	.btnxb	{ line-height: 1.5em; width: 140px; height: 22px; padding: 2px 0px; margin: 0px 0px 0px 0px; color: #FFFFFF; font-family: Arial; font-size: 11px; font-weight: bold; text-align: center; display: block; cursor: pointer; background: url(images/btnxb.gif) no-repeat; }
	.btnxr	{ line-height: 1.5em; width: 140px; height: 22px; padding: 2px 0px; margin: 0px 0px 0px 0px; color: #FFFFFF; font-family: Arial; font-size: 11px; font-weight: bold; text-align: center; display: block; cursor: pointer; background: url(images/btnxr.gif) no-repeat; }
	.btnxy	{ line-height: 1.5em; width: 140px; height: 22px; padding: 2px 0px; margin: 0px 0px 0px 0px; color: #000000; font-family: Arial; font-size: 11px; font-weight: bold; text-align: center; display: block; cursor: pointer; background: url(images/btnxy.gif) no-repeat; }
	.btnxg	{ line-height: 1.5em; width: 140px; height: 22px; padding: 2px 0px; margin: 0px 0px 0px 0px; color: #FFFFFF; font-family: Arial; font-size: 11px; font-weight: bold; text-align: center; display: block; cursor: pointer; background: url(images/btnxg.gif) no-repeat; }

/*	Messages	--------------------------------------------- */

	.xmsg { 
		color:					#FFFFFF;
		font-family:			Arial, Helvetica, Verdana;
		font-size:				12px;
		font-weight:			bold;
		line-height:			2.4em;
		text-align:				center;
		display:					block;
		height:					28px;
		width:					397px;
		border:					none;
		margin:					0px;
		background:			url(images/msg.gif) no-repeat top center;
	}
	
	.xmsgblink { 
		color:					#FFFFFF;
		font-family:			Arial, Helvetica, Verdana;
		font-size:				12px;
		font-weight:			bold;
		line-height:			2.4em;
		text-align:				center;
		display:					block;
		height:					28px;
		width:					397px;
		border:					none;
		margin:					0px;
		background:			url(images/msgblink.gif) no-repeat top center;
	}
	
	.xalertmsg { 
		color:					#7E0605;
		font-family:			Arial, Helvetica, Verdana;
		font-size:				12px;
		line-height:			2.4em;
		font-weight:			plain;
		text-align:				center;
		display:					block;
		height:					28px;
		width:					397px;
		border:					none;
		margin:					0px;
		background:			url(images/msg_caution.gif) no-repeat top center;
	}

	.xerrormsg { 
		color:					#FFFFFF;
		font-family:			Arial, Helvetica, Verdana;
		font-size:				12px;
		line-height:			2.4em;
		font-weight:			bold;
		text-align:				center;
		display:					block;
		height:					28px;
		width:					397px;
		border:					none;
		margin:					0px;
		background:			url(images/msg_error.gif) no-repeat top center;
	}
	
