body{ margin: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; 
	background-color:#FECB09; 
	background-image: url("/artsteach/cms/images/uploaded/images/background3.gif"); 
	background-repeat: repeat;
} 

a {text-decoration: underline;}
a.green { color:#739500; font-weight: bold;}
a.green:visited { color:#739500; text-decoration: underline;}

a.red { color:#C42026; font-weight: bold; text-decoration: underline; }
a.red:visited { color:#C42026; text-decoration: underline;}

td.music_column{background-color: #BFD72F;}
td.content a{color:#000000; text-decoration: underline;}
td.content a:visited{color:#000000; text-decoration: underline;}
td.content a:hover{color:#CC0000; text-decoration: none;}
.red{color:#B10020;}
.green{color:#476C00;}
p.home_featured{ margin: 0px; }
td{ vertical-align: top; }
.content{padding: 20px; color:#000000;vertical-align: top;}
.content td{vertical-align: top;}
td.content {vertical-align: top;}

.column_links{
	padding: 15px 0px 0px 0px; 
	line-height: 15px;
}
a.column_linkItems, a.column_linkItems:visited{
	padding: 2px 8px 2px 15px; 
	display:block;
	color:#000000; 
	text-decoration: underline;
}
a.column_linkItems:hover{
	color:#000000;
	text-decoration: none;
	background-color:#DCEA8E;
}
a.column_linkItemsOn, a.column_linkItemsOn:visited{
	padding: 2px 8px 2px 15px; 
	display:block;
	color:#000000;
	font-weight:bold;
	text-decoration: none;
	background-color:#DCEA8E;
}

td.green_column{background-color: #BFD72F;}
.DetailArtistName {
	padding:6px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#CC0000;
	font-stretch:expanded;
}
.FeaturedArtistName {
	padding: 0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#CC0000;
	font-stretch:expanded;
}
#generalHeader {
	padding:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#57107C;
	font-stretch:expanded;
}
#generalBody {
	padding:14px 0px 0px 0px;
}
.curIconDarkBg {
	border:1px solid #FFFFFF;
}
.SubHeaderRed {
	font-size:16px; 
	font-weight:bold; 
	color:#CC0000;
}
.HeaderPurple {
	font-size:18px; 
	font-weight:bold; 
	color:#57107C;
}
td.videoPlaylistTitle {
	background-color:#EBEBEB;
	padding:2px 2px 2px 4px;
	color:#666666;
	font-size:16px;
	font-weight:bold;
}
td.videoPlaylistBody {
	background-color:;
	padding:0px;
	color:#333333;
	font-size:12px;
	font-weight:400;
}
input {
	font-size:11px;
}
select {
	font-size:11px;
}
.formtextred {
	color:#FF0000;
}

#SearchAgeDiv {
	float:left;
}

#SearchSpeGroupDiv {
	float:left;
	padding-left:10px;
}