@charset "utf-8";
/* CSS Document */

.main
	{
		margin:0px;
		margin-left:auto;
		margin-right:auto;
		width:800px;
		vertical-align:top;
	}
	
	.main td
	{
		vertical-align:top;
	}
	
	.strong
	{
		font-weight:bold;
	}
	
	.fullWide
	{
		width:100%;
	}
	
	.header
	{
		
	}
	
	.menubar
	{
		color:#FFF;
		background:url('images/bar.jpg') top left repeat-x;
		text-align:center;
		font-weight:bold;
		font-size:15pt;
		padding:5px;
		font-weight:bold;
		margin-left:auto;
		margin-right:auto;
		height:25px;
	}
	
	.footer
	{
		text-align:center;
		margin-top:5px;
	}
	
	.footerItem
	{
		border:0px;
		border-left:1px solid #FFF;
		border-right:1px solid #FFF;
		margin:0px;
		width:200px;
		padding-left:20px;
		padding-right:20px;
		font-size:13pt;
	}
	
	.footerBar
	{
		
		color:#FFF;
		background:url('images/bar.jpg') top left repeat-x;
		text-align:center;
		border: 1px solid #FFF;
		margin-bottom:10px;
		font-weight:bold;
		font-size:16pt;
		padding:5px;
		font-weight:bold;
		height:25px;
	}
	
	#imageSide
	{
		width:200px;
	}
	
	#imageSide img
	{
		width:198px; 
		border:1px solid #2d6b77;
	}
	
	.nuH1
	{
		color:#2d6b77;
		font-family:Arial, Helvetica, sans-serif;
		font-size:18pt; margin-bottom:0px;
		font-weight:bolder;
		width:500px;
		margin-left:auto;margin-right:auto;
		text-align:left;
		
	}
	
	h1,h2,h3,h4,h5 {color:#2d6b77;}
	
	h2
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12pt;
		margin-top:0px;
		padding-left:30px;
		padding-right:30px;
		margin-bottom:4px;
	}
	
	h2.normalLook
	{
	
		font-family:Arial, Helvetica, sans-serif;
		font-size:12pt;
		margin-top:0px;
		padding:0px;
		margin-bottom:4px;
	
	}
	
	li
	{
		font-size:10pt;
	}
	
	h3
	{
		color:#2d6b77;
		font-size:15pt;
		font-weight:bold;
		margin-top:5px;
		margin-bottom:5px;
	}
	
	.smallText
	{
		font-size:13pt;
		padding-left:30px;
		padding-right:30px;
		text-align:justify;
	}
	
	.smallImgBox
	{
		float:left;
	}
	
	.smallImg
	{
		width:205px;
		border:1px solid #00C;
	}
	
	li
	{
	font-weight:bold;
	color:#2d6b77;
	font-size:12pt;
		
	}
	
	.CallNow
	{
		color:#2d6b77;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10pt;
		width:90%;
		margin-left:auto;
		margin-right:auto;
	}
	
	.footNote
	{
		font-size:10pt;
		padding:20px;
		padding-left:230px;
		background:url(images/tpslogo.jpg) no-repeat;
		background-position:left center;
		
	}
	
	.address
	{
		font-size:14pt;
		font-weight:bold;
		text-align:center;
		font-family:Georgia, "Times New Roman", Times, serif;
	}
	.page
	{
		border:1px solid #DDF;
		width:800px;
		margin-left:auto;
		margin-right:auto;
	}
	
	.center
	{
		width:90%;
		text-align:left;
		margin-left:30px;
		margin-right:auto;
	}
	
	.rightSide
	{
		padding:3px;
	}
	
	#mainpage
	{
		padding:2%;
	}
	
	table
	{
		border-collapse:collapse;
	}
	
	.RowStyleA
	{
		Border:1px solid #AAF;
		background:#F0F0F0;
	}
	
	.RowStyleB
	{
		Border:1px solid #AAF;
		background:#EEF;
	}
	
	.MenuItem A
	{
		color:#FFF;
		text-decoration:none;
	}
	
	.MenuItem A;HOVER
	{
		color:#AAF;
		text-decoration:underline;
	}
	
	.MenuItem A:VISITED
	{
		color:#FFF;
		text-decoration:none;
	}
	
	.footerItem A
	{
		color:#FFF;
		text-decoration:none;
	}
	
	.footerItem A;HOVER
	{
		color:#AAF;
		text-decoration:underline;
	}
	
	.footerItem A:VISITED
	{
		color:#FFF;
		text-decoration:none;
	}
	
	#Gallery
	{
		width:650px;
		border:#AAF 1px solid;
		text-align:center;
		margin-left:auto;
		margin-right:auto;
	}
	
	#Gallery img
	{
		height:120px;
		width:auto;
		border:1px solid #666;
		margin:3px;
	}
	
	#NoDisplayList
	{
		display:none;
	}
	
	td
	{
		vertical-align:top;
	}
