	body {
		background-color: ; /* background color */
		color: ; /* text color */
		font-family: Verdana; /* font name */
		font-size: xx-small; /* font size */
		margin: 0px 0px 0px 0px; /* top right bottom left */
	}

	.phpmaker {
		color: ; /* text color */
		font-family: Verdana; /* font name */
		font-size: xx-small; /* font size */
	}

	input, textarea, select {
		font-family: Verdana; /* font name */
		font-size: xx-small; /* font size */
	}

	a:active {
		color: ; /* active link color */
	}

	a:link {
		color: ; /* link color */
	}

	a:visited {
		color: ; /* visited link color */
	}

	/* main table */
	.ewTable {
		width: ; /* table width */
		color: ; /* text color */
		font-family: Verdana; /* font name */
		font-size: xx-small; /* font size */
		border-collapse: collapse;
		border: none;
	}

	/* main table data cells */
	.ewTable td {
		padding: 4px; /* cell padding */
		border: 1px solid; /* cell spacing */
		border-color: #CCCCCC;  /* table background color */
	}

	/* main table header cells */
	.ewTableHeader {
		background-color: #666666; /* header color */
		color: #FFFFFF; /* header font color */
		vertical-align: top;
	}

	.ewTableHeader a {
		color: #FFFFFF; /* header font color */
	}

	/* main table row color */
	.ewTableRow {
		background-color: #FFFFFF;  /* alt row color 1 */
	}

	/* main table alternate row color */
	.ewTableAltRow {
		background-color: #F5F5F5; /* alt row color 2 */
	}


	/* classes for report */
	.ewGroupField {
		font-weight: bold;
	}

	.ewGroupName {
		font-weight: bold;
	}

	.ewGroupHeader {
		border-bottom: 3px double Gray;
		border-top: 3px double Gray;
	}

	.ewGroupSummary {
		border-top: 1px solid Gray;
	}

	.ewGroupAggregate {
		font-weight: bold;
	}

	.ewGrandSummary {
		border-top: 1px solid Gray;
	}

	/* message */
	.ewmsg {
		color: red; /* message color */
		font-family: Verdana; /* font name */
		font-size: xx-small; /* font size */
	}
	
	.Page {
		padding-top:5px;
		margin-left:7px;
		float:left;
	}
	
	.Header {
		width:634px;
	
	}
	
	.Search {
		width:634px;
		padding-top:5px;
	}
	
	.NavBar {
		width:634px;
		padding-top:8px;
		
	}
	
	.Partners { 
		border-left:1px #601d47 solid;
		border-right:1px #601d47 solid;
		border-bottom:1px #601d47 solid;
		width:636px;
  		voice-family: "\"}\"";
  		voice-family: inherit;
  		width: 632px; /* ..but not this "standards" width value.. */
		text-align:center;
		
	}
	
	.CatBkgd {
	background-image:url(/images/categoryTabBkgd.jpg);
	width:300px;
	height:42px;
	margin-left:10px;
 		}
	
	.CatLinks {
	padding-left:9px;
	}
	
	.CategoryLink {
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#611e48;
 		}	
		
	.CategorySubLink {
	font-family:arial;
	font-size:11px;
	font-weight:regular;
	text-decoration:none;
	color:#000000;
 		}	
	
	.Buttons {
	background-image:url(/images/buttonBkgd.gif);
	padding:1px;
	font-size:9px;
	font-weight:bold;
	text-align:center;
 		}
	
	.ButtonsOn {
	background-image:url(././images/buttonBkgdOn.gif);
	padding:1px;
	font-size:9px;
	font-weight:bold;
	text-align:center;
 		}
	
	.Buttons a {
		text-decoration:none;
		color:#2e2e2e;
	}
	
	.Buttons a:hover {
		text-decoration:underline;
		color:#2e2e2e;
	}
	
	.ButtonsOn a {
		text-decoration:none;
		color:#FFFFFF;
	}
	
	.ButtonsOn a:hover {
		text-decoration:none;
		color:#FFFFFF;
	}

	
	.AZLinks {
	text-decoration:none;
	font-family:arial;
	font-weight:bold;
	font-size:12px;
	margin-right:6px;
	}
	
	.1star {
	background-image:url(images/1star.gif);
	width:78px;
	height:13px;
 		}
	
	.2star {
	background-image:url(images/2star.gif);
	width:78px;
	height:13px;
 		}
		
	.3star {
	background-image:url(images/3star.gif);
 	width:78px;
	height:13px;	
		}
		
	.4star {
	background-image:url(images/4star.gif);
 	width:78px;
	height:13px;	
		}
		
	.5star {
	background-image:url(images/5star.gif);
 	width:78px;
	height:13px;
		}
	
/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:2px; font-size:9px; font-weight:bold}
.clLevel0{ color:black;}
.clLevel0over{color:black; cursor:pointer; cursor:hand; text-decoration:underline;}
.clLevel0border{position:absolute; visibility:hidden;}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold}
.clLevel1{background-color:#f5f5f5; layer-background-color:#f5f5f5; color:#611e48;}
.clLevel1over{background-color:#f5f5f5; layer-background-color:#f5f5f5; color:#611e48; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:hidden; background-color:#666666; layer-background-color:#666666}

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:2px; font-family:tahoma,arial,helvetica; font-size:10px; font-weight:bold}
.clLevel2{background-color:Navy; layer-background-color:Navy; color:white;}
.clLevel2over{background-color:#0099cc; layer-background-color:#0099cc; color:Yellow; cursor:pointer; cursor:hand; }
.clLevel2border{position:absolute; visibility:hidden; background-color:#006699; layer-background-color:#006699}