
#authorisationbuttons {
	width:100%; 
	text-align: center;
}

#authorisationbuttons-modify{
	margin:10px;
	border: 1px solid silver; 
	width:80%; 
	text-align: center;
	padding:5px;
}

#authorisationbuttons-authorise{
	margin:10px;
	border: 1px solid #ee1d23; 
	width:80%; 
	text-align: center;
	background-color: #f6f6f2;
	padding:5px;
}






		html, body { height: 100%; }
		form {margin: 0px 0px 0px 0px}; 
		
		.bannerimage{
			
				background:url(images/bannerlogo.png); background-repeat: no-repeat; height:100px; width:600px;		
			}

		.categorymenuimage{
			
				background: url(images/urcompanylogo.jpg);height: 30px; vertical-align: bottom; height:90px; background-repeat: no-repeat;  background-position: center;		
			}

		.cellhighlight{
			
				font-family: Arial;font-size:11px;color:white; background-color: black;		
			}

		.contactheader{
			
				font-size:16px;font-family: Arial;color: #3693b2;font-weight: bold;		
			}

		.errortext{
			
				color:yellow; font-weight:600;		
			}

		.footertext{
			
				font-family: Arial;font-size:9px;color:black;		
			}

		.fullpagecontainer{
			
				padding: 15px; width: 100%;		
			}

		.label1{
			
				color:white;font-family:arial;font-size:11px; font-weight:600;		
			}

		.label2{
			
				color:white;font-family:arial;font-size:10px;text-transform: uppercase;		
			}

		.label3{
			
				color:#133D4B;font-family:arial;font-size:12px;text-transform: uppercase; font-weight:600;		
			}

		.link1{
			
				color:white;font-family:arial;font-size:10px;text-decoration: none		
			}

		.link2{
			
				color:#990000;font-family:arial;font-size:10px;		
			}

		.linkbutton1{
			
				border:none;font-family: Arial;font-size: 11px;font-style: normal;line-height: normal;font-weight: bold;text-transform: none;color: white;background-color: #333366;white-space: normal;display: compact;border-color: white;outline-width: thin; width:130px;		
			}

		.linkdisabled{
			
				color:silver;font-family:arial;text-decoration:none;font-weight:600;text-transform: lowercase;		
			}

		.linkhighlight{
			
				color:white;		
			}

		.linklevel{
			
				color:black;font-family:arial;font-size:10px;text-decoration:none;		
			}

		.linklevel0{
			
				color:black;
						font-family:Arial Narrow;;
						font-size:10px;
						text-transform:uppercase;
						font-weight:600;
						text-decoration:none; padding-left:3px; padding-bottom:5px;padding-top:5px; letter-spacing: 1px;  background-repeat:no-repeat; background-position: bottom; background-image: url(images/2pxbottom.gif);;
								
			}

		.linklevel1{
			
				color:black;font-family:arial;font-size:10px;text-decoration:none; padding-left:2px; padding-top:3px; font-weight: 600; letter-spacing: 1px;   padding-bottom: 2px; background-repeat:no-repeat; background-position: bottom; background-image: url(images/1pxbottom.gif);		
			}

		.linklevel2{
			
				color:black;font-family:arial;font-size:10px;text-decoration:none;font-weight:400; padding-left: 6px; padding-top:3px; letter-spacing: 1px;		
			}

		.linklevel3{
			
				color:black;font-family:arial;font-size:9px;text-decoration:none;font-weight:600; padding-left: 9px; padding-top: 3px; letter-spacing: 1px;		
			}

		.linkmenu{
			
				font-size:9px;color:white;font-weight: 600;text-transform: uppercase;padding-right: 3px;padding-left: 3px;		
			}

		.linkmenugap{
			
				padding-left:7px; padding-right:7px;font-weight:400;		
			}

		.linkmenuselected{
			
				font-size:9px; font-weight: 600;color: white;text-transform: uppercase; padding-right: 3px;padding-left: 3px;		
			}

		.linkpaging{
			
				color:#133D4B;font-family:arial;text-decoration:none;font-weight:600;text-transform: lowercase;		
			}

		.linkselectedlevel0{
			
				color:black;font-family:Arial Narrow; font-size:10px; text-decoration:none; font-weight:600; text-transform:uppercase; padding-left:3px; padding-bottom:5px; padding-top:5px; letter-spacing: 1px;  background-repeat:no-repeat; background-position: bottom; background-image: url(images/2pxbottom.gif);		
			}

		.linkselectedlevel1{
			
				color:#1A165E;font-family:arial;font-size:10px;text-decoration:none; padding-left:2px; padding-top:3px; padding-bottom: 2px; font-weight: 600; letter-spacing: 1px; background-repeat:no-repeat; background-position: bottom; background-image: url(images/1pxbottom.gif);		
			}

		.linkselectedlevel2{
			
				color:black;font-family:arial;font-size:10px;text-decoration:none;font-weight:600; padding-left: 6px; padding-top:3px; letter-spacing: 1px;		
			}

		.linkselectedlevel3{
			
				color:black;font-family:arial;font-size:9px;text-decoration:none;font-weight:600; padding-left: 9px; padding-top: 3px; letter-spacing: 1px;		
			}

		.linktext{
			
				font-family: arial; color: white; font-size: 10px; text-decoration: none;		
			}

		.logincontainer{
			
				width:100%; background-color: #333333;		
			}

		.loginfield{
			
				width:70px;font-size:10px;		
			}

		.loginlabel{
			
				color:black;font-size:10px;		
			}

		.loginleftpanel{
			
				background: url(images/logincustomerlogo.jpg); vertical-align: middle; background-repeat: no-repeat; width:185px; background-color: #CCCCCC;  background-position: center;		
			}

		.loginlink{
			
				font-size:9px;color:white;		
			}

		.loginrightpanel{
			
				vertical-align: bottom; background-repeat: no-repeat; width:185px;		
			}

		.logintitle{
			
				background-color:orange;color:black;font-size:10px;		
			}

		.main{
			
				text-align:center		
			}

		.messagetext{
			
				color:red;		
			}

		.orderlistheader{
			
				color: #FFFFFF;font-weight: bold;font-family: Arial, Helvetica, sans-serif;background-color:#3693b2;		
			}

		.repcontainer{
			
				margin: 10px; background-color:#EDEBEB; align:center; width:100%;		
			}

		.replistcontainer{
			
				margin: 10px; background-color:#EDEBEB; align:center; width:100%;		
			}

		.replistcontainerinner{
			
				margin: 5px; background-color:#EDEBEB;#E2E2E2; border: 1px #C3C3C3 solid;		
			}

		.repparametertable{
			
				margin-left: 20px;		
			}

		.repSubTotalRow{
			
				border-bottom: 1px; blue; solid; background-color: white;		
			}

		.repTable{
			
				width:90%; border:1px black thin; text-align:center; margin-left:20px;		
			}

		.searchcontainer{
			
				width:100%; text-align: left; vertical-align: middle;background:color:#333333;		
			}

		.searchform{
			
				background-color:#333333;font-size:9px; margin:0px;		
			}

		.searchformfield{
			
				width:80px;font-size:9px;		
			}

		.searchformlabel{
			
				color:white;font-size:9px; font-weight:400;		
			}

		.subMenuItem{
			
				color:pink;
						font-family:arial;
						font-size:10px;
								
			}

		.table1{
			
				background-color:green;
								
			}

		.table2{
			
				color:12;border:1px;		
			}

		.tablecategory{
			
				width:170px; height: 100%;background-color:#CCCCCC; border-right: 1px #E5E5E5 solid;		
			}

		.tablecategorygap{
			
				height:1px;background-color:#CCCCCC;		
			}

		.tablefeature{
			
				border-left: #3693B2  solid  1px;  background-color: white;		
			}

		.tablefooter{
			
				width:760px;background:url(images/footerbg.png);border-right: black  solid  1px;border-left: black  solid  1px;border-bottom: black  solid  1px; height: 33px;		
			}

		.tablegap{
			
				background-color:silver;		
			}

		.tablelist{
			
				width:200px;border: 1px black solid;  padding-left: 5px;  padding-right:2px;		
			}

		.tablelistdata{
			
				font-family: Arial;font-size:11px;color:black;  vertical-align:top;		
			}

		.tablelistdatafocus{
			
				font-family: Arial;font-size:11px;color:black; font-weight:600;		
			}

		.tablelistheader1{
			
				font-family: Arial;font-size:11px;color:white;background-color:#333366;font-weight:600;text-align:left;		
			}

		.tablelistheader2{
			
				font-family: Arial;font-size:11px;color:white;background-color:#333366;text-align:left;font-weight:300;		
			}

		.tablelistrow{
			
				padding-top: 2px; padding-bottom: 2px;		
			}

		.tablelistrowalt{
			
				padding-top: 2px; padding-bottom: 2px;		
			}

		.tablemain{
			
				width:760px; background-color:#333333; border-left: 1px solid black;border-right: 1px solid black;		
			}

		.tablemenu{
			
				background-color:#333333		
			}

		.tablemenutype3{
			
				background: url(images/menubg.png);height: 30px; vertical-align: middle;		
			}

		.tablemiddle{
			
				width:760px; border-right: black  solid  1px;border-left: black  solid  1px; background-color: white;		
			}

		.tableoptions{
			
				background-color: #E5E5E5;		
			}

		.tableproduct1{
			
				background-color:white;		
			}

		.tableproduct2{
			
				width:200px;background-color:white;		
			}

		.tabletxtbgcolor{
			
				text-decoration: none;color:#000000;font-family: Arial;background-color:#cdcdcd;		
			}

		.tableusermenu{
			
				background-color:yellow		
			}

		.text{
			
				font-family: Arial;font-size: 11px;color:black;		
			}

		.textheader{
			
				font-family: Arial;font-size: 11px;color:#133d4b;font-weight: bold;		
			}

		.textheading{
			
				font-family: Arial;font-size: 11px;color:#133d4b;font-weight: bold;		
			}

		.textheading1{
			
				color:#0D242A; font-family:arial; font-size:12px; font-weight:600;		
			}

		.textheading12px{
			
				font-family: Arial;font-size: 12px;color:#990000;font-weight: bold;		
			}

		.textheading2{
			
				color:#0D242A; font-family:arial;font-size:12px; font-weight:600;		
			}

		.textheadingcolour{
			
				font-family: Arial;font-size: 11px;color:#990000;font-weight: bold;		
			}

		.textnormal{
			
				font-family:arial;
						font-size:11px;
						color:#0D242A;
						font-weight:400;
								
			}

		.textproduct{
			
				color:#0D242A; font-family:arial; font-size:10px;		
			}

		.textproductprice{
			
				color:#990000; font-family:arial; font-size:10px;		
			}

		.textstock{
			
				color:#133D4B; font-family:arial; font-size:9px;		
			}

		.textsubhead{
			
				font-family: Arial;font-size: 11px;color:#3693b2;		
			}

		.texttitle{
			
				font-size:16px;font-family: Arial;color: #990000;font-weight: bold;		
			}

		.texttotal{
			
				font-family: Arial;font-size:11px;color:black;		
			}

		A{
			
				.hyperlink{font-family: Arial; color: #CC3333; font-size: 10px; font-weight: 400; text-decoration: none}A.productListName:LINK{font-family: Arial; color: #CC3333; font-size: 10px; font-weight: 400; text-decoration: none}A.productListName:VISITED{font-family: Arial; color: #CC3333; font-size: 10px; font-weight: 400; text-decoration: none}A.productListName:ACTIVE{font-family: Arial; color: #CC3333; font-size: 10px; font-weight: 400; text-decoration: none}A.productListName:HOVER{font-family: Arial; color: #CC3333;  text-decoration: underline}		
			}

		BODY{
			
				margin-left: 25px;margin-top:25px;  margin-right: 25px; background-color: black;font-family:arial;		
			}

		FORM{
			
				margin:0px;		
			}

		TD{
			
				color:gray;font-family:arial;font-size:11px;		
			}

		TH{
			
				font-family:arial;font-size:11px;		
			}
