body {
			background-image:url('/images/bg.gif');
			margin: 0px;
			padding: 0px;
			text-align: center;
			}

		body, td, th {
			font-family: verdana;
			font-size: 12px;
			line-height: 20px;
			vertical-align: top;
			}
			
		td, th {
			text-align: justify;
			}
			
		
	
		h1 { 
			font-size: 24px;
			font-weight: normal;
			color: #003399;
			text-transform: uppercase;
			padding: 0px;
			margin: 0px;
			letter-spacing: -1px;
			text-align: left;
			}
			
		h2 {
			font-size: 16px;
			color: #aaaaaa;
			font-weight: bold;
			font-family: verdana;
			padding: 0px;
			padding-top: 3px;
			margin: 0px;
			margin-bottom: 15px;
			letter-spacing: -.5px;
			text-align: left;
			}
			
		h3 { 
			font-size: 14px;
			font-weight: bold;
			color: #000000;
			text-transform: uppercase;
			padding: 0px;
			margin: 0px;
			text-align: left;
			}
			
		img {
			display: block;
			border: 0px;
			}
			
		.mainTable {
			width: 750px;
			margin: 0px auto;
			}
			
		.bodyTable {
			width: 100%;
			margin: 30px 0px 30px 0px;
			}
			
		.areaBody {
			padding: 10px 30px 30px 30px;
			}
			
		.areaBodyLeft {
			padding-right: 30px;
			width: 50%;
			}		
		
		.areaBodyRight {
			border-left: 1px solid #cccccc;
			width: 50%;
			padding-left: 30px;
			}
			
			
			
		.areaPageBodyLeft{
			width: 60%;
			padding-right: 30px;
			}
			
		.areaPageBodyRight {
			border-left: 1px solid #cccccc;
			width: 40%;
			padding-left: 30px;
			}
			
			
		.areaNavigation {
			padding-left: 12px;
			}
			
		.tablebackground {
			height: 100%;
			background-color: #252525;
			}
			
		.arrow {
			display: inline-block;
			margin-top: 8px;
			}
			
		.areaVendors img {
			display: inline-block;
			border: 0px;
			margin:0px;
			padding: 0px;
			border-collapse: collapse;
			}
			
			
		.testimonial {
			position: relative;
			text-indent: 28px;
			padding: 0px 0px 20px 0px;
			text-align: left;
			font-size: 200%;
			color: #999999;
			line-height: normal;
			font-family: georgia;
			display: inline-block;
			line-height: 140%;
			width: 250px;
			
			}
			
		.startquote, .endquote {
			font-size: 300%;
			font-family: georgia;
			position: absolute;
			}
			
		.startquote {
			left: -31px;
			top: -18px;
			line-height: normal;
			}
			
		.endquote {
			margin-left: -28px;
			line-height: normal;
			}
		
		.comment {
			color: #aaaaaa;
			font-size: 90%;
			}
			
		.inTheNews a {
			font-size: 14px;
			font-weight: bold;
			}
			
		.inTheNews a {
			font-size: 14px;
			font-weight: bold;
			}
			
		.inTheNews i {
			color: #999999;
			}
			
		.backtotop {
			text-align: right;
			font-size: 90%;
			}
			
		.arrowList {
			list-style-image:url('//images/arrow.gif');
			margin: 0px;
			padding-left: 12px;
			}

		.fileTable {
			}

		.fileTable td {
			vertical-align: middle;
			border-top: 1px solid #aaaaaa;
			background-color: #ffffff;
			}