body{
			margin: 0;
			text-align: center;
			/*background: url(images/body-bottom.gif) repeat-x center bottom;*/
			background-color: #79B2CD;
			font-family: Arial, Helvetica, sans-serif;
		}
		div#top{
			background: url(images/body-top.gif) repeat-x top;
			height: 189px;			
		}
		div#header{
			background: url(images/header-top.jpg) no-repeat;
			height: 153px;
			margin: 0 auto;
			width: 784px;
		}
		div#header h1{
			display: none;
		}
		div#emailbar{			
			width: 764px;
			height: 24px;
			margin: 0 auto;
			background: url(images/email-bar.jpg) no-repeat;
			padding-right: 20px;
			padding-top: 12px;
		}
		div#emailbar a{
			display: block;
			float: right;
			width: 226px;
			height: 13px;
		}
		div#emailbar a span{
			display: none;
		}
		div#middle{
			background-color: #fff;
		}
		div#content{
			background: url(images/content-bg.gif) repeat-y;
			width: 774px;
			margin: 0 auto;
			text-align: left;
			overflow: auto;
			padding: 14px 10px 10px 0;
		}
		div#content div#leftBar{
			float: left;
			width: 166px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			margin-left: 6px;
		}
		
		div#content div#leftBar div#navbar a{
			display: block;
			height: 20px;
			background: url(images/nav-buttons.jpg) no-repeat 1px -28px;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 14px;
			width: 125px;
			color: #fff;
			text-decoration: none;
			padding-top: 6px;
			padding-left: 8px;
		}
		div#content div#leftBar div#navbar a:hover, div#content div#leftBar div#navbar a.active{
			background-position: 1px -1px;
		}
		
/*#### Green navigation button -sdp ####*/
		div#content div#leftBar div#navbar a.green{
			display: block;
			height: 20px;
			background: url(images/nav-buttons2.jpg) no-repeat 1px -28px;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 14px;
			width: 125px;
			color: #fff;
			text-decoration: none;
			padding-top: 6px;
			padding-left: 8px;
		}
		div#content div#leftBar div#navbar a:hover, div#content div#leftBar div#navbar a.green.active{
			background-position: 1px -1px;
		}
/*#### Green navigation button end -sdp ####*/

		div#leftBar div#addy{
			margin-left: 10px;
			margin-top: 20px;
		}
		div#content div#leftBar div#addy p{
			font-size: 14px;
			margin: 0;
			padding: 0;
		}
		div#content div#leftBar div#addy p strong{
			font-size: 14px;
		}
		div#content div#leftBar div#addy strong.phonenum, div#content div#leftBar div#addy strong.faxnum{
			font-size: 12px;
		}		
		div#content h2{
			margin-top: 0;
			padding-top: 0;
			color: #0C53A3;
			border-bottom: 1px solid #D0D0D0;
			width: 300px;
		}
		div#content p.plast{
			margin-bottom: 0;
			padding-bottom: 0;
		}
		div#main{
			float: right;
			
			color: #274566;
		}
		#mainFull{
			float: right;
			width:600px;
			color: #274566;
		}
		#mainHome{
			float: right;
			width: 300px;
			color: #274566;
		}
		div#rightBar{
			float: right;
			width:256px;
			margin-right: 15px;
			margin-left: 10px;
			padding-bottom: 20px;
			color: #274566;
		}
		#rightBar ul {
			margin:0 0 0 20px;
			padding:0;
		}
		#rightBar ul li {
			font-weight:bold;
			font-size:14px;
			margin:0;
			padding:0;
		}
		div#rightBar img{
			border: 1px solid #121212;
		}
		div#rightBar h3{
			font-size: 10px;
		}
		#main table td h3{ font-size: 10px; }
		div#rightBar p{
			font-weight: bold;
		}
		div#rightBar p.spokenby{
			text-align: right;
		}
		div#rightBar p.viewmore{
			text-align: center;
			font-weight: normal;
		}
		div#rightBar p.viewmore a{
			color: #274566;
		}
		div#rightBar p.viewmore a:hover{
			text-decoration: none;
		}
		div#footer{
			background: url(images/footer-background.jpg) repeat-y;
			width: 744px;
			margin: 0 auto;
			font-size: 10px;
			overflow: auto;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			padding: 10px 20px;
			color: #fff;
		}
		div#footer a{
			color: #fff;
		}
		div#footer a:hover{
			text-decoration: none;
		}
		div#footer p{
			margin: 0; padding: 0;
		}
		div#footer p#footCopy{
			float: left;
		}
		div#footer p#footCred{
			float: right;
		}
		
		
		/* about styles - sdp */
		
		.aboutText {}
		.aboutText p {font-size:12px;}
		
		/* termidor styles - sdp */

		#termlinks {
		margin:25px 0 0 15px;
		font-size:12px;
		color:#666666;
		text-decoration:none;
		}		
		
		#termlinks a:hover{
		text-decoration:none;
		}
		p.insect{ overflow: auto; margin-bottom: 15px;}
		p.insect img{ float: right; margin-left: 5px;}