body {
			background: #3d7bc7 url(../images/bkg.png) repeat-x;
			padding: 0px;
			margin: 0px;
		}
		.whitelink {
			color: #FFFFFF;
			font-family: Tahoma, Verdana, Arial, Helvetica;
			font-size: 11px;
			text-decoration: none;
		}
		.whitelink:hover {
			color: #faa725;
			font-family: Tahoma, Verdana, Arial, Helvetica;
			font-size: 11px;
			text-decoration: underline;
		}
		.whitetxt {
			color: #FFFFFF;
			font-family: Tahoma, Verdana, Arial, Helvetica;
			font-size: 11px;
			text-decoration: none;
			
		}
		.greytxt11 {
			color: #373737;
			font-family: Tahoma, Verdana, Arial, Helvetica;
			font-size: 11px;
			text-decoration: none;
		}
		.greytxt11:hover {
			color: #f36712;
			font-family: Tahoma, Verdana, Arial, Helvetica;
			font-size: 11px;
			text-decoration: underline;
		}
		
		.greytxt10 {
			color: #373737;
			font-family: Tahoma, Verdana, Arial, Helvetica;
			font-size: 10px;
		}
		.sep {
			color: #93b9e7;
			font-family: Tahoma, Verdana, Arial, Helvetica;
			font-size: 11px;
		}
		.blue {
			color: #0e498b;
			font-family: Tahoma, Verdana, Arial, Helvetica;
			font-size: 11px;
		}
		.searchbox {
			background: #93b9e7;
			color: #0e498b;
			padding-left: 3px;
		}
		.searchfield {
			font-family: Tahoma, Verdana, Arial, Helvetica;
			font-size: 11px;
			background: #93b9e7;
			height: 16px;
			padding: 0px;
			padding-top:2px;
			border: 0px;
		}
		.inputfield {
			font-family: Tahoma, Verdana, Arial, Helvetica;
			font-size: 11px;
			background: #FFFFFF;
			color: #023c7d;
			height: 18px;
			padding: 0px;
			padding-top:2px;
			border: 0px;
		}
		.date {
			font-family: Tahoma, Verdana, Arial, Helvetica;
			font-size: 10px;
			color: #1380af
		}
		.tickerlink {
			font-family: Tahoma, Verdana, Arial, Helvetica;
			font-size: 11px;
			font-weight:bold;
			color: #1f5ba3;
			text-decoration: none;
		}
		#newsticker {
			background: #d7e3eb;
			height:24px;
			margin:0px;
			padding:0px;
			overflow:hidden;
		}
		
		#newsticker ul {
			color: #003875;
			font-family: Tahoma, Verdana, Arial, Helvetica;
			font-size: 11px;
			list-style: none;
			margin:0px;
			padding:6px;
			padding-top:4px;
			padding-left:8px;
			overflow:hidden;
		}
		
		#newsticker li.error {
			color: #f00;
		}
		.nlfield {
			font-family: Tahoma, Verdana, Arial, Helvetica;
			font-size: 11px;
			background: #ffffff;
			color: #023c7d;
			height: 16px;
			padding: 0px;
			padding-top:2px;
			border: 0px;
		}
		.cfield {
			font-family: Arial, Tahoma, Verdana, Helvetica;
			font-size: 12px;
			background: #f6f7f9;
			color: #023c7d;
			height: 18px;
			border: 1px solid #c0d2e7;
			margin-top:3px;
		}
		.cfield2 {
			font-family: Arial, Tahoma, Verdana, Helvetica;
			font-size: 12px;
			background: #f6f7f9;
			color: #023c7d;
			border: 1px solid #c0d2e7;
		}
		.lifield {
			font-family: Arial, Tahoma, Verdana, Helvetica;
			font-size: 12px;
			background: #f6f7f9;
			color: #023c7d;
			height: 18px;
			border: 1px solid #c0d2e7;
			margin-top:3px;
		}
		.text {
			font-family: Arial, Tahoma, Verdana, Helvetica;
			font-size: 12px;
			color: #3f3f3f;
			line-height:160%;
		}
		.text a {
			font-family: Arial, Tahoma, Verdana, Helvetica;
			font-size: 12px;
			color: #225ea7;
			line-height:160%;
			text-decoration:none;
		}
		.text a:hover {
			font-family: Arial, Tahoma, Verdana, Helvetica;
			font-size: 12px;
			color: #f46c12;
			line-height:160%;
			text-decoration:underline;
		}
		.docsubtitle_o {
			font-family: Arial, Tahoma, Verdana, Helvetica;
			font-size: 22px;
			color:#f47712;
		}