
/*****************************/
/* Education - TABLES */
/*****************************/


#Table1 {
	border-style: solid;
	border: 1px solid #000;
	border-bottom-width:1px;
	border-color: #dedede;
	font-size: 1.0em;
	/* Above is a Fix for IE4/5 Below is recovery for standard browsers */
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 510px;
	margin-left: 10px;
}

#Table1 th.thead1 {
	padding: 2px;
        background-color: #f9efb8;	
        text-align: center;
        font-size: 0.9em;
        
}

#Table1 td {
	padding: 3px;
        text-align: left;
        font-size: 0.95em;
        border-bottom: 1px solid #004;
        }

#Table1 th.firstcol {
	width: 260px;
	}	
	
	
#Table1 td.firstcolhead {
	width: 260px;
	background-color: #6AA14E;
	color: #fff;
	font-size: 95%;
	text-align: right;
	font-weight:bold;
	}	
	
#Table1 td.secondcolhead {
	width: 250px;
	background-color: #6AA14E;
	color: #fff;
	font-size: 95%;
	font-weight:bold;
	}	
	
	
		

#Table1 td.firstcol {
	width: 260px;
	font-size: 95%;
	}
	
#Table1 td.firstcolB {
	width: 260px;
	font-size: 115%;
	font-weight:bold;
	color: #004;
	}
	
#Table1 td.secondcol {
	width: 250px;
	text-align: right;
	font-size: 95%;
	color: #006;
	}
	

/* --------- TABLE 2 (6 Columns) ---------- */

#Table2 {
	border-style: solid;
	border: 1px solid #000;
	border-bottom-width:1px;
	border-color: #dedede;
	font-size: 1.0em;
	/* Above is a Fix for IE4/5 Below is recovery for standard browsers */
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 510px;
	margin-left: 10px;
}

#Table2 th.thead1 {
	padding: 2px;
        background-color: #efefef;	
        text-align: center;
        font-size: 0.95em;
        
}

#Table2 td {
	padding: 3px;
        text-align: left;
        font-size: 0.95em;
        border-bottom: 1px solid #004;
        }

#Table2 th.firstcol {
	width: 85px;
	}	
	
	
#Table2 td.firstcolhead {
	width: 85px;
	background-color: #00AEEF;
	color: #fff;
	font-size: 95%;
	font-weight:bold;
	}	
	
#Table2 td.secondcolhead {
	width: 85px;
	background-color: #00AEEF;
	color: #fff;
	font-size: 95%;
	font-weight:bold;
	}	
	
#Table2 td.thirdcolhead {
	width: 85px;
	background-color: #00AEEF;
	color: #fff;
	font-size: 95%;
	font-weight:bold;
	}	

#Table2 td.fourthcolhead {
	width: 85px;
	background-color: #00AEEF;
	color: #fff;
	font-size: 95%;
	font-weight:bold;
	}	

#Table2 td.fifthcolhead {
	width: 85px;
	background-color: #00AEEF;
	color: #fff;
	font-size: 95%;
	font-weight:bold;
	}	

#Table2 td.sixthcolhead {
	width: 85px;
	background-color: #00AEEF;
	color: #fff;
	font-size: 95%;
	font-weight:bold;
	}	
	
		

#Table2 td.firstcol {
	width: 85px;
	font-size: 95%;
	font-weight:bold;
	color: #006;
	}

#Table2 td.secondcol {
	width: 85px;
	text-align: left;
	font-size: 95%;
	}
	
	#Table2 td.thirdcol {
	width: 85px;
	font-size: 95%;
	}
	
	#Table2 td.fourthcol {
	width: 85px;
	font-size: 95%;
	}
	
	#Table2 td.fifthcol {
	width: 85px;
	font-size: 95%;
	}
	
	#Table2 td.sixthcol {
	width: 85px;
	font-size: 95%;
	}
	
/* --------- TABLE 3 (4 Columns) ---------- */


#Table3 {
	border-style: solid;
	border: 1px solid #000;
	border-bottom-width:1px;
	border-color: #dedede;
	font-size: 1.0em;
	/* Above is a Fix for IE4/5 Below is recovery for standard browsers */
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 490px;
	margin-left: 10px;
}

#Table3 th.thead1 {
	padding: 2px;
        background-color: #efefef;	
        text-align: center;
        font-size: 0.95em;
        
}

#Table3 td {
	padding: 3px;
        text-align: left;
        font-size: 0.95em;
        border-bottom: 1px solid #004;
        }

#Table3 th.firstcol {
	width: 240px;
	}	
	
	
#Table3 td.firstcolhead {
	width: 27%;
	background-color: #38a6b5;
	color: #fff;
	font-size: 95%;
	font-weight:bold;
	}	
	
#Table3 td.secondcolhead {
	width: 14%;
	background-color: #38a6b5;
	color: #fff;
	font-size: 95%;
	font-weight:bold;
	}	
	
#Table3 td.thirdcolhead {
	width: 25%;
	background-color: #38a6b5;
	color: #fff;
	font-size: 95%;
	font-weight:bold;
	}	

#Table3 td.fourthcolhead {
	width: 20%;
	background-color: #38a6b5;
	color: #fff;
	font-size: 95%;
	font-weight:bold;
	}	

#Table3 td.fifthcolhead {
	width: 7%;
	background-color: #38a6b5;
	color: #fff;
	font-size: 95%;
	font-weight:bold;
	}	

#Table3 td.sixthcolhead {
	width: 7%;
	background-color: #38a6b5;
	color: #fff;
	font-size: 95%;
	font-weight:bold;
	}	


#Table3 td.menucol a {
	background: #eee;
	color: #300;
	text-decoration: underline;
	padding: 0.2em 0.7em 0.2em 0.7em;
	border-left: 1px solid #900;
	font-weight: bold;
}
	
#Table3 td.menucol a:hover {
	background: #900;	
	color: #fff;
}

#Table3 td.firstcol {
	width: 27%;
	font-size: 95%;
	font-weight:bold;
	color: #006;
	}
	
#Table3 td.secondcol {
	width: 14%;
	text-align: left;
	font-size: 95%;
	}
	
	#Table3 td.thirdcol {
	width: 25%;
	font-size: 95%;
	}
	
	#Table3 td.fourthcol {
	width: 20%;
	font-size: 95%;
	}
	
	#Table3 td.fifthcol {
	width: 7%;
	font-size: 95%;
	}
	
	#Table3 td.sixthcol {
	width: 7%;
	font-size: 95%;
	}
	
	
/* --------- TABLE 4 (3 Columns) ---------- */


#Table4 {
	border-style: solid;
	border: 1px solid #000;
	border-bottom-width:1px;
	border-color: #dedede;
	font-size: 1.0em;
	/* Above is a Fix for IE4/5 Below is recovery for standard browsers */
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 510px;
	margin-left: 10px;
}

#Table4 th.thead1 {
	padding: 2px;
        background-color: #efefef;	
        text-align: center;
        font-size: 0.95em;
        
}

#Table4 td {
	padding: 3px;
        text-align: left;
        font-size: 0.95em;
        border-bottom: 1px solid #004;
        }

#Table4 th.firstcol {
	width: 330px;
	}	
	
	
#Table4 td.firstcolhead {
	width: 330px;
	background-color: #00AEEF;
	color: #fff;
	font-size: 95%;
	font-weight:bold;
	}	
	
#Table4 td.secondcolhead {
	width: 90px;
	background-color: #00AEEF;
	color: #fff;
	font-size: 95%;
	font-weight:bold;
	}	
	
#Table4 td.thirdcolhead {
	width: 90px;
	background-color: #00AEEF;
	color: #fff;
	font-size: 95%;
	font-weight:bold;
	}	

#Table4 td.firstcol {
	width: 330px;
	font-size: 95%;
	font-weight:bold;
	color: #006;
	}

#Table4 td.secondcol {
	width: 90px;
	text-align: left;
	font-size: 95%;
	}
	
	#Table4 td.thirdcol {
	width: 90px;
	font-size: 95%;
	}
	

/* --------- TABLE 5 (2 Columns) ---------- */


#Table5 {
	border-style: solid;
	border: 1px solid #000;
	border-bottom-width:1px;
	border-color: #dedede;
	font-size: 1.0em;
	/* Above is a Fix for IE4/5 Below is recovery for standard browsers */
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 510px;
	margin-left: 10px;
}

#Table5 th.thead1 {
	padding: 2px;
        background-color: #efefef;	
        text-align: center;
        font-size: 0.95em;
        
}

#Table5 td {
	padding: 3px;
        text-align: left;
        font-size: 0.95em;
        border-bottom: 1px solid #004;
        }

#Table5 th.firstcol {
	width: 330px;
	}	
	
	
#Table5 td.firstcolhead {
	width: 260px;
	background-color: #00AEEF;
	color: #fff;
	font-size: 95%;
	font-weight:bold;
	}	
	
#Table5 td.secondcolhead {
	width: 250px;
	background-color: #00AEEF;
	color: #fff;
	font-size: 95%;
	font-weight:bold;
	}	
	
#Table5 td.firstcol {
	width: 260px;
	font-size: 95%;
	font-weight:bold;
	color: #006;
	vertical-align: top;
	}

#Table5 td.secondcol {
	width: 250px;
	text-align: left;
	font-size: 95%;
	vertical-align: top;
	}
	
/* --------- TABLE 6 (5 Columns) ---------- */

#Table6 {
	border-style: solid;
	border: 1px solid #000;
	border-bottom-width:1px;
	border-color: #dedede;
	font-size: 1.0em;
	/* Above is a Fix for IE4/5 Below is recovery for standard browsers */
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 510px;
	margin-left: 10px;
}

#Table6 th.thead1 {
	padding: 2px;
        background-color: #efefef;	
        text-align: center;
        font-size: 0.95em;
        
}

#Table6 td {
	padding: 3px;
        text-align: left;
        font-size: 0.95em;
        border-bottom: 1px solid #004;
        }

#Table6 th.firstcol {
	width: 130px;
	}	
	
	
#Table6 td.firstcolhead {
	width: 130px;
	background-color: #00AEEF;
	color: #fff;
	font-size: 95%;
	font-weight:bold;
	}	
	
#Table6 td.secondcolhead {
	width: 125px;
	background-color: #00AEEF;
	color: #fff;
	font-size: 95%;
	font-weight:bold;
	}	
	
#Table6 td.thirdcolhead {
	width: 85px;
	background-color: #00AEEF;
	color: #fff;
	font-size: 95%;
	font-weight:bold;
	}	

#Table6 td.fourthcolhead {
	width: 85px;
	background-color: #00AEEF;
	color: #fff;
	font-size: 95%;
	font-weight:bold;
	}	

#Table6 td.fifthcolhead {
	width: 85px;
	background-color: #00AEEF;
	color: #fff;
	font-size: 95%;
	font-weight:bold;
	}	
	

#Table6 td.firstcol {
	width: 130px;
	font-size: 95%;
	font-weight:bold;
	color: #006;
	}

#Table6 td.secondcol {
	width: 125px;
	text-align: left;
	font-size: 95%;
	}
	
	#Table6 td.thirdcol {
	width: 85px;
	font-size: 95%;
	}
	
	#Table6 td.fourthcol {
	width: 85px;
	font-size: 95%;
	}
	
	#Table6 td.fifthcol {
	width: 85px;
	font-size: 95%;
	}
	
	
	
/* --------- TABLE 7 (1 Column) ---------- */


#Table7 {
	border-style: solid;
	border: 1px solid #000;
	border-bottom-width:1px;
	border-color: #dedede;
	font-size: 1.0em;
	/* Above is a Fix for IE4/5 Below is recovery for standard browsers */
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 220px;
	margin-left: 10px;
}

#Table5 th.thead1 {
	padding: 2px;
        background-color: #efefef;	
        text-align: center;
        font-size: 0.95em;
        
}

#Table5 td {
	padding: 3px;
        text-align: left;
        font-size: 0.95em;
        border-bottom: 1px solid #004;
        }

#Table5 th.firstcol {
	width: 220px;
	}	
	
	
#Table5 td.firstcolhead {
	width: 220px;
	background-color: #00AEEF;
	color: #fff;
	font-size: 95%;
	font-weight:bold;
	}	
	
#Table5 td.firstcol {
	width: 220px;
	font-size: 95%;
	font-weight:bold;
	color: #006;
	vertical-align: top;
	}

	

	
/*****************************/
/* Arts - TABLES */
/*****************************/
/* Arts Gallery Table */

	#Art_gallery_table {
	width:480px;
	border:none;
        }
		
		#Art_gallery_table tr {
	text-align:center;
	align:center;
	valign:top;
        }
		
		#Art_gallery_table td {
	width:120px;
	text-align:center;
	align:center;
        }
/* Artist Directory List by category  table */
#ArtsTable5 {
	border-style: solid;
	border: 1px solid #CCCCCC;
	font-size: 1.0em;
	/* Above is a Fix for IE4/5 Below is recovery for standard browsers */
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 475px;
	margin-left: 5px;
}

#ArtsTable5 tr.pinkcell {
	background-color: #F9DDDD;
	}	
	#ArtsTable5 tr.whitecell {
	background-color: #FFFFFF;
	}	
	
/* Artist Directory Online form Submission table */
#ArtsTable4 {
	
	border: none;
	font-size: 1.0em;
	/* Above is a Fix for IE4/5 Below is recovery for standard browsers */
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 480px;
	margin-left: 5px;
}

#ArtsTable4 td.topalign {
	vertical-align:top;
	}	
		
/* Arts Venues Table */

#ArtsTable3 {
	border-style: solid;
	border: 1px solid #000;
	border-bottom-width:1px;
	border-color: #dedede;
	font-size: 1.0em;
	/* Above is a Fix for IE4/5 Below is recovery for standard browsers */
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 495px;
	margin-left: 5px;
}

#ArtsTable3 th.thead1 {
	padding: 2px;
        background-color: #efefef;	
        text-align: center;
        font-size: 0.95em;
        
}

#ArtsTable3 td {
	padding: 3px;
        text-align: left;
        font-size: 0.95em;
        border-bottom: 1px solid #004;
        }

#ArtsTable3 th.firstcol {
	width: 240px;
	}	
	
	
#ArtsTable3 td.firstcolhead {
	width: 27%;
	background-color: #E94948;
	color: #fff;
	font-size: 95%;
	font-weight:bold;
	}	
	
#ArtsTable3 td.secondcolhead {
	width: 14%;
	background-color: #E94948;
	color: #fff;
	font-size: 95%;
	font-weight:bold;
	}	
	
#ArtsTable3 td.thirdcolhead {
	width: 25%;
	background-color: #E94948;
	color: #fff;
	font-size: 95%;
	font-weight:bold;
	}	

#ArtsTable3 td.fourthcolhead {
	width: 20%;
	background-color: #E94948;
	color: #fff;
	font-size: 95%;
	font-weight:bold;
	}	

#ArtsTable3 td.fifthcolhead {
	width: 7%;
	background-color: #E94948;
	color: #fff;
	font-size: 95%;
	font-weight:bold;
	}	

#ArtsTable3 td.sixthcolhead {
	width: 7%;
	background-color: #E94948;
	color: #fff;
	font-size: 95%;
	font-weight:bold;
	}	


#ArtsTable3 td.menucol a {
	background: #eee;
	color: #300;
	text-decoration: underline;
	padding: 0.2em 0.7em 0.2em 0.7em;
	border-left: 1px solid #900;
	font-weight: bold;
}
	
#ArtsTable3 td.menucol a:hover {
	background: #900;	
	color: #fff;
}

#ArtsTable3 td.firstcol {
	width: 27%;
	font-size: 95%;
	font-weight:bold;
	color: #E72827;
	}
	
#ArtsTable3 td.secondcol {
	width: 14%;
	text-align: left;
	font-size: 95%;
	}
	
	#ArtsTable3 td.thirdcol {
	width: 25%;
	font-size: 95%;
	}
	
	#ArtsTable3 td.fourthcol {
	width: 20%;
	font-size: 95%;
	}
	
	#ArtsTable3 td.fifthcol {
	width: 7%;
	font-size: 95%;
	}
	
	#ArtsTable3 td.sixthcol {
	width: 7%;
	font-size: 95%;
	}

/* --------- COMMUNITY TABLE 5 (5 Columns) ---------- */

#Comtable5 {
	border-style: solid;
	border: 1px solid #000;
	border-bottom-width:1px;
	border-color: #dedede;
	font-size: 1.0em;
	/* Above is a Fix for IE4/5 Below is recovery for standard browsers */
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 610px;
	margin-left: 10px;
}

#Comtable5 th.thead1 {
	padding: 2px;
        background-color: #efefef;	
        text-align: center;
        font-size: 0.95em;
        
}

#Comtable5 td {
	padding: 3px;
        text-align: left;
        font-size: 0.95em;
        border-bottom: 1px solid #004;
        }

#Comtable5 th.firstcol {
	width: 130px;
	}	
	
	
#Comtable5 td.menucolcom a {
	background: #eee;
	color: #300;
	text-decoration: underline;
	padding: 0.2em 0.7em 0.2em 0.7em;
	border-left: 1px solid #900;
	font-weight: bold;
}
	
#Comtable5 td.menucolcom a:hover {
	background: #900;	
	color: #fff;
}
	
	
	
#Comtable5 td.firstcolhead {
	width: 170px;
	background-color: #990033;
	color: #fff;
	font-size: 95%;
	font-weight:bold;
	}	
	
#Comtable5 td.secondcolhead {
	width: 160px;
	background-color: #990033;
	color: #fff;
	font-size: 95%;
	font-weight:bold;
	}	
	
#Comtable5 td.thirdcolhead {
	width: 110px;
	background-color: #990033;
	color: #fff;
	font-size: 95%;
	font-weight:bold;
	}	

#Comtable5 td.fourthcolhead {
	width: 90px;
	background-color: #990033;
	color: #fff;
	font-size: 95%;
	font-weight:bold;
	}	

#Comtable5 td.fifthcolhead {
	width: 100px;
	background-color: #990033;
	color: #fff;
	font-size: 95%;
	font-weight:bold;
	}	
	

#Comtable5 td.firstcol {
	width: 170px;
	font-size: 95%;
	font-weight:bold;
	color: #006;
	}

#Comtable5 td.secondcol {
	width: 160px;
	text-align: left;
	font-size: 95%;
	}
	
#Comtable5 td.thirdcol {
	width: 110px;
	font-size: 95%;
	}
	
#Comtable5 td.fourthcol {
	width: 90px;
	font-size: 95%;
	}
	
#Comtable5 td.fifthcol {
	width: 100px;
	font-size: 95%;
	text-align: right;
	}
	
	


/* --------- EducOne (1 Column) ---------- */


#EducOne {
	border-style: solid;
	border: 1px solid #000;
	border-bottom-width:1px;
	border-color: #dedede;
	font-size: 1.0em;
	/* Above is a Fix for IE4/5 Below is recovery for standard browsers */
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 220px;
	margin-left: 10px;
}

#EducOne th.thead1 {
	padding: 2px;
        background-color: #efefef;	
        text-align: center;
        font-size: 0.95em;
        
}

#EducOne td {
	padding: 3px;
        text-align: left;
        font-size: 0.95em;
        border-bottom: 1px solid #004;
        }

#EducOne th.firstcol {
	width: 220px;
	}	
	
	
#EducOne td.firstcolhead {
	width: 220px;
	background-color: #067483;
	color: #fff;
	font-size: 95%;
	font-weight:bold;
	}	
	
#EducOne td.firstcol {
	width: 220px;
	font-size: 95%;
	font-weight:bold;
	color: #006;
	vertical-align: top;
	}



/* --------- EducTwo (2 Columns) ---------- */


#EducTwo {
	border-style: solid;
	border: 1px solid #000;
	border-bottom-width:1px;
	border-color: #dedede;
	font-size: 1.0em;
	/* Above is a Fix for IE4/5 Below is recovery for standard browsers */
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 440px;
	margin-left: 10px;
}

#EducTwo th.thead1 {
	padding: 2px;
        background-color: #efefef;	
        text-align: center;
        font-size: 0.95em;
        
}

#EducTwo td {
	padding: 3px;
        text-align: left;
        font-size: 0.95em;
        border-bottom: 1px solid #004;
        }

#EducTwo th.firstcol {
	width: 220px;
	}	
	
	
#EducTwo td.firstcolhead {
	width: 220px;
	background-color: #067483;
	color: #fff;
	font-size: 95%;
	font-weight:bold;
	}	
	
#EducTwo td.secondcolhead {
	width: 220px;
	background-color: #067483;
	color: #fff;
	font-size: 95%;
	font-weight:bold;
	}	

#EducTwo td.firstcol {
	width: 220px;
	font-size: 95%;
	font-weight:bold;
	color: #006;
	vertical-align: top;	
	}

#EducTwo td.secondcol {
	width: 220px;
	text-align: left;
	font-size: 95%;
	vertical-align: top;	
	}

