@charset "utf-8";
/* CSS Document */
	.comments {
		width:100%;
	}

	.comments h2 {
		font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:17px;
		font-weight:bold;
	}

	.comments p, .tabs p {
		font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:13px;
		color: #000000;
	}

	.comments a:link, #comments a:visited, #comments a:active {
		color: #660033;
		text-decoration:none;
		}
	
	.comments a:hover {
		color: #660033;
		text-decoration: underline;
	}
	
	.tabs {
		margin:0px;
		padding: 0px 0px 0px 0px;
		border-bottom: 1px solid #660033;
		width:100%;
		line-height:20px;
	}
	
	.tabs li {
		margin: 0px;
		padding: 0px;
		display: inline;
		list-style-type:none;
		
	}
	
	.tabs li a {
		float: left;
		line-height: 14px;
		font-weight:bold;
		padding: 0px 12px 6px 12px;
	}
	
	
	.tabs li a:hover {
		border-bottom: 4px solid #994F4D;
		padding-bottom: 2px;
		text-decoration:none;
		color:#994F4D;
	}
	
	.tabs li a:active, .tabs li a:focus {
		border-bottom: 4px solid #660033;
		padding-bottom: 2px;
		text-decoration:none;
		color:#663333;
	}
	
	.tabs li a:focus {
		outline:none;
	}
	
	form p {
		margin: 5px 0px 5px 0px;
	
	}
	
	form p .checkbox {
		float:left;
	}
	
	form legend {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:12px;
		padding:0px 7px;
		color:#994F4D;
	}
	
	form fieldset {
		border:1px solid #994F4D;
		padding:0px 10px;
	}
	
/*	.spinnerWrapper {
		width:100%;
		height:100%;
		border:1px dotted blue;
		z-index:-10000;
		position:relative;
		top:50%;
		left:0px;
		float:left;
		background:url(/images/bkgx_black75.png) repeat;
	}
	
	*/
	div.spin {
		position:fixed;
		top:45%;
		right:50%;
		z-index:10000;
		background-position:center;
		
	}


	