
	body,td,font,.p,a {
		font-family: verdana, arial, sans-serif;
		color:#333;
	  	line-height:15px;	
		font-size: 12px;
		
		background: #666; 
		padding: 0px;
		margin-top:0px ; /*  */ 
		margin-right:0 ; /*  */ 
		margin-bottom:20px ; /*  */ 
		margin-left: 0 ;

	}
	
	a {
		color:#c00;
		text-decoration:none;
		background-color: #000;
	}
	
	a:hover {
		color:#c00;
		text-decoration:underline;        	
		background-color: #000;
	}




	tr.callout a {
		background-color: #555;
		color:#eee;
		text-decoration: underline;
	}






	table.proContent td {
		padding-left: 50px;
		padding-right: 50px;
		background-color: #000;
		color:#fff;
		vertical-align: top;
		color:#fff;
		line-height:20px;
	}

	table.proGallery td {
		padding-left: 0px;
		padding-right: 0px;
		background-color: #000;
		color:#fff;
		vertical-align: top;
		color:#fff;
		line-height:20px;
	}
	
	
	
	table.proSubmit td {
		height:50px;
		padding:0px;
		background-color: #999;
		vertical-align: middle;
		border-bottom: 1px solid #888;
	}
	
	td.proSubmitLabel {
		text-align: right;
	}
	
	td.proSubmitField {
		text-align: left;
	}




	
	a.nav {
		font-size:11px;
		color:#fff;
		text-decoration:none;
		background-color: #666;		
	}
	a.navOn {
		font-size:11px;
		color:#fff;
		text-decoration:none;
		background-color: #900;
	}

	a.nav:hover {
		color:#ffffff;
		text-decoration:underline;        	
	}
	a.straight
	{
		font-size:11px;
		color:#990000;
		text-decoration:none;
	}
	a.straight:hover
	{
		font-size:11px;
		color:#990000;
		text-decoration:underline;
	}


	a.copy
	{
		font-size:11px;
		color:#990000;
		text-decoration:underline;
	}
		
	a.propHeaders
	{
		font-size:11px;
		color:#ffffff;
		text-decoration:underline;
		border-width:0px;
		border-color:#000066;
	}

	a.propItems
	{
		font-size:11px;
		color:#000000;
		text-decoration:underline;
		border-width:0px;
		border-color:#000066;
	}
	
	span.redText
	{
		color:#990000;
		font-weight:bold;
	  	line-height:17px;	
	}
	
	td.lined
	{
		border-style: solid;
		border-width: 1px;
		border-color: #666666;
		vertical-align: top;
		background: #ffffff;
		padding: 8px 10px;
	}

	td.ulined
	{
		border-bottom: solid;
		border-width: 1px;
		border-color: #666666;
		background: #ffffff;
		padding: 8px 10px;
	}

	td.tlined
	{
		border-top: solid;
		border-width: 1px;
		border-color: #666666;
		background: #ffffff;
		padding: 8px 10px;
	}
	
	td.ul_lined
	{
		border-bottom: solid;
		border-left: solid;
		border-width: 1px;
		border-color: #666666;
		background: #ffffff;
		padding: 8px 10px;
	}

	td.ut_lined
	{
		border-bottom: solid;
		border-top: solid;
		border-width: 1px;
		border-color: #666666;
		background: #ffffff;
		padding: 8px 10px;
	}
	
	td.proTable {
		background-color: #000;
		color:#fff;
		vertical-align: top;
	}
	
	
	td.proTableLabel{
		background-color: #000;
		color:#fff;
		vertical-align: top;
		text-align: right;
		padding-right: 30px;	
		white-space: nowrap;
		color:#fc0;
	}
	
	
.thumbSheet {table-layout: auto; width: 100%; margin-bottom: 10px; border-spacing: 0;}
.thumbSheet td.ulined {border-bottom: solid; border-width: 1px;}
.thumbSheet th {padding: 5px; height:130px; vertical-align: middle; text-align: center;}
.thumbSheet td {padding: 0px; vertical-align: top; text-align: center;}


	.contentHeader
	{
		text-align: left;
		color: #333;
		font-weight:bold;
		
		padding-bottom:3px;
			
		font-size: 125%;
		text-decoration:none;
	}











	td.nav {
		width: 70px;
		background-color: #666;
		color:#fff;
	}
	
	td.navOn {
		background-color: #900;
		color:#fff;	
		width: 70px;
	}
	
	
	
	
	ul.rules {
		padding-left: 20px;

	}
	
	li.rules {
		padding-bottom: 5px;
	}