/*layout styles for content items*/		
	.rc_ir{
		background:#fff;
		width:100%;
		text-align:justify;
		}
	.rc_ir img {
		float:right;
		margin-left:5px;
		margin-top:5px;
		margin-bottom:5px;
		margin-right:0px;
		}
	.rc_ir p {
		padding-right:0px;
		padding-left:0px;
		}
	.rc_il {
		background:#fff;
		width:100%;
		text-align:justify;
		}
	.rc_il img {
		float:left;
		margin-right:5px;
		margin-top:5px;
		margin-bottom:5px;
		margin-left:0px;
		}
	.rc_il p {
		padding-right:0px;
		padding-left:0px;
		}
	.lc {
		background:#fff;
		width:100%;
		text-align:justify;
		}
	.lc img {
		margin-right:5px;
		margin-top:5px;
		margin-bottom:5px;
		}
	.lc p {
		font-family: Verdana, Arial, Helvetica, Tahoma, Sans-serif ;
		color: #000000;
		font-size: 7pt;
		margin : 0px;
		padding-top: 1px;
		padding-right: 1px;
		padding-left : 1px;
		padding-bottom : 1px;
		}
	.lc span {
	font-weight:bold;
	}
	.cc_il {
		background:#fff;
		width:100%;
		text-align:justify;
		}
	.cc_il img {
		float:left;
		margin-bottom:5px;
		margin-top:5px;
		margin-right:5px;
		}
	.cc_il p {
		padding-right:0px;
		padding-left:0px;
		}
	.cc_ir {
		background:#fff;
		width:100%;
		text-align:justify;
		}
	.cc_ir img {
		float:right;
		margin-left:5px;
		margin-top:5px;
		margin-bottom:5px;
	}
	.cc_ir img.left {
		float:left;
		margin-left:0px;
		margin-right :5px; 
		margin-top:5px;
		padding-bottom:5px;
	}
	.cc_ir p {
		padding-right:0px;
		padding-left:0px;
		}
.cc_header{
		border:solid 0px #000000;
		background-repeat:no-repeat;
		margin-bottom:5px;
		}	
.rc_header{
		border:solid 0px #000000;
		background-repeat:no-repeat;
		margin-bottom:5px;
		}	
.lc_header{
		border:solid 0px #000000;
		background-repeat:no-repeat;
		margin-bottom:3px;
		}	
/*layout styles for indexed content*/		
	div#textblock {
	text-align:justify;
	}
	div#textblock p {
	font-family: Verdana, Arial, Helvetica, Tahoma, Sans-serif ;
	color: #000000;
	font-size: 7pt;
	margin : 0px;
	padding-top: 1px;
	padding-right: 4px;
	padding-left : 4px;
	padding-bottom : 1px;
	}
	div#textblock span {
	font-family: Verdana, Arial, Helvetica, Tahoma, Sans-serif ;
	font-weight:bold;
	font-size: 8pt;
	padding : 1px;
	color: #000000;
	display:inline;
	}
	div#contactblock {
	text-align:right;
	margin-bottom:5px;
	}
	div#contactblock table {
	font-family:  Verdana, Arial, Helvetica, Tahoma, Sans-serif ;
	color: #000000;
	font-size: 7pt;
	margin : 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left : 0px;
	padding-bottom : 0px;
	text-align:left;
	border:solid 1px #000000;
	}
	div#contactblock td.tel {
	width:40px;
	background-color:#FFCC99;
	}
	div#contactblock td.mob {
	width:40px;
	background-color:#FF99CC;
	}
	div#contactblock td.email {
	width:40px;
	background-color:#CC99FF;
	}
	div#contactblock td.site {
	width:40px;
	background-color:#FFFF99;
	}
	div#contactblock td.spindriftsite {
	background-color:#66CCCC;
	}
	div#contactblock td.tpcmsite {
	background-color:#00FF33;
	}
	div#contactblock td.gitsite {
	background-color:#CCCCCC;
	}
	div#contactblock td.getclassified {
	background-color:#CCCC99;
	}
	div#contactblock td.notpub {
	color:#FFFFFF;
	background-color:#FFFFFF;
	}
	div#contactblock td.data1 {
	width:90px;
	text-align:center;
	}
	.div#contactblock td.data2 {
	width:220px;
	text-align:center;
	}
	.div#contactblock td.data3 {
	width:130px;
	text-align:center;
	}
	div#keyblock {
	text-align:center;
	padding-left:2px;
	padding-right:2px;
	width:auto;
	}
	div#keyblock table {
	font-family:  Verdana, Arial, Helvetica, Tahoma, Sans-serif ;
	color: #000000;
	font-size: 7pt;
	margin : 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left : 0px;
	padding-bottom : 0px;
	text-align:left;
	border:solid 1px #000000;
	}
	div#keyblock td.tel {
	background-color:#FFCC99;
	}
	div#keyblock td.mob {
	background-color:#FF99CC;
	}
	div#keyblock td.email {
	background-color:#CC99FF;
	}
	div#keyblock td.site {
	background-color:#FFFF99;
	}
	div#keyblock td.spindriftsite {
	background-color:#66CCCC;
	}
	div#keyblock td.tpcmsite {
	background-color:#00FF33;
	}
	div#keyblock td.gitsite {
	background-color:#CCCCCC;
	}
div#keyblock td.icon {
	border:solid 1px #000000;
}
	