/* CSS Document */

body {
	padding:0px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#2D2D2D;
}

td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

th {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}

.textbox {
	border:solid;
	border-width:1px;
	border-color:#A1A1A1;
}

.selectbox {
	border:solid;
	border-width:1px;
	border-color:#A1A1A1;
}

.top_quick_links_bg {
	background:url('../images/top_quick_links_bg.gif');
	text-align:right;
	padding-right:15px;
	padding-top:5px;
	padding-bottom:5px;
	color:#ffffff;
}

.logo_bar_bg {
	background:url('../images/logo_bar_bg.gif');
	height:42px;
}

.logo{
	padding-left:15px;
	padding-right:15px;
}

.top_search_bar {
	margin-right:6px;
}

.top_search_bar td {
	padding:3px;
	margin:0px;
	color:#FFFFFF;
}

.main_link_bar {
	background:url('../images/main_links_bg.gif');
	height:20px;
	width:100%;
}

.main_link_bar_links {
	height:20px;
	padding-left:7px;
	padding-right:7px;
	color:#FFFFFF;
	cursor:pointer;
}

.main_link_bar_selected_links {
	background:url('../images/main_selected_links_bg.gif');
	height:20px;
	padding-left:7px;
	padding-right:7px;
	color:#FFFFFF;
	font-weight:bold;
}

.main_link_bar_hover_links {
	background:url('../images/main_hover_links_bg.gif');
	height:20px;
	padding-left:7px;
	padding-right:7px;
	color:#FFFFFF;
	cursor:pointer;
}

.main_content_area {
	background-color:#E2E2E2;
}

.white_box {
	background-color:#ffffff;
	padding:3px;
}

.hd_white_10px {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	height:15px;
}

.text_white_10px {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
}

.featured_video {
	padding-left:7px;
	padding-right:7px;
}

.featured_video_hd {
	color:#ffffff;
}

.featured_video_txt {
	color:#AAAAAA;
}

.padding_3px {
	padding-left:3px;
	padding-right:3px;
}

.padding_2px {
	padding-left:2px;
	padding-right:2px;
}

.gray_bar_heading {
	height:17px;
	color:#ffffff;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
}

.footer {
	background-color:#FFFFFF;
}

.footer table td{
	padding:5px;
}

.heading_12px_arial {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#CCCCCC;
}

.channel_text {
	margin-left:3px;
	margin-right:3px;
}

.channel_text td {
	padding-left:3px;
	padding-right:3px;
	font-weight:bold;
	color:#ffffff;
}

.channel_news {
	padding:6px;
	color:#FFFFFF;
}

.channel_news td {
	color:#FFFFFF;
}


.underline_gray {
	text-decoration:underline;
	color:#2D2D2D;
}

.text_red {
	color:#BB0C0C;
}

.recent_answer {
	padding-top:3px;
	padding-bottom:3px;
}

.div_overflow {
	overflow:auto;
	height:500px;
	width:295px;
}
.div_overflow_listing{
    overflow:auto;
	height:603px;
	width:640px;
}
.div_overflow_comments_n_responses {
	overflow:auto;
	height:538px;
	width:528px;
}

.bullet_red {
	list-style-image:url('../images/bullet_red.gif');
}

.text_black {
	color:#000000;
}

.text_arial_11 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.text_arial_12 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.text_arial_14 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

.heading {
	height:17px;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
}a:link {
	padding-left:2px;
	padding-right:2px;
	color: #000000;
	text-decoration: underline;

}
 .boldWhiteLink {
	padding-left:2px;
	padding-right:2px;
	color: #ffffff;

}
a:visited {
	padding-left:2px;
	padding-right:2px;
	color: #000000;
	text-decoration: underline;

}
a:hover {
	padding-left:2px;
	padding-right:2px;
	color: #990000;
	text-decoration: underline;

}
a:active {
	padding-left:2px;
	padding-right:2px;
	color: #000000;
	text-decoration: underline;

}
.hand {
	cursor: hand;
}
.commentbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: 1px solid #7F9EBA;
}
.bgyim {
	background-image: url('../images/youth_in_music_bg.gif');
	background-repeat: no-repeat;
}
