
	img{border:0}

	A:link{ COLOR: 0000FF; TEXT-DECORATION: none}
	A:visited{ COLOR: 0000FF; TEXT-DECORATION: none}
	A:active{ COLOR: 0000FF; FONT-WEIGHT: none} 
	A:hover{ COLOR: 663366; TEXT-DECORATION: underline}
	
	/*body{font-family : "Lucida Sans"; }*/
	body{font-family : "Verdana"; }
	
	.comment {
		;white-space: pre-wrap; /* css-3 */
		;white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
		;white-space: -pre-wrap; /* Opera 4-6 */
		;white-space: -o-pre-wrap; /* Opera 7 */
		word-wrap: break-word; /* Internet Explorer 5.5+ */
		
		font-size:10px;
		overflow:auto!important;
	}
	
	.errorbox {
		background:#FFD0D0;
		text-align:center;
		font-weight:bold;
	}
	
	/* Predictive Text Result box, and Returned Elements */
	
	#ptResults{
		background: #E9E0CC;
		border:black solid 1px;
		position:absolute;
		display:none;
	}
	
	.ptElement{
		text-decoration: none;
		color:#000000!important;
	}
	
	/* --- */
	
	.my_banner_class font{display:none;}
	.my_banner_class TD 
	{
		font-family: Verdana;
		font-size: 10px;
		color: #3267cb;
		width: 137px;
		text-align: center;
		vertical-align:text-top;
	}
	.my_banner_class TD A IMG 
	{
		margin-left: auto;
		margin-right: auto;
		display: none;
		border: 1px dashed #3267cb;
	}
	.my_banner_class .handle 
	{
		font-family: Verdana;
		font-size: 10px;
		color: #7c3ca4;
		font-weight: bold;
		text-decoration: none;
	}
	.my_banner_class .age_gender 
	{
		color: #3267cb;
		font-size: 10px;
	}
	.my_banner_class .location 
	{
		font-size: 10px;
		color: #000000;
	}
	
	#ratebar {
	  /*float: left; */
	  clear: left;
	  text-align: center;
	  width: 460px;
	  padding: 4px;
	  border: 2px solid;
	  border-color: #000000;
	  background-color: #D1DCD3;
	}
	
	.rateval {
	  cursor: pointer;
	  float: left;
	  padding: 3px;
	  font-size: 12px;
	  font-weight: bold;
	  text-align: center;
	  background-color: #D1DCD3;
	}
