@charset "utf-8";

body { color:#555555; font-family:Century Gothic; font-size:12px; text-decoration:none;} 

h1 {
	font-family:Century Gothic;
	font-size:19px;
	color:#6e6e6e;
	font-weight:bold;
	text-decoration: none;
	padding:3px 0 0 0;
	margin:0;
	height:25px;
}

h2 {
	font-family:Century Gothic;
	font-size:15px;
	color:#6e6e6e;
	font-weight:bold;
	text-decoration: none;
	padding:7px 0 0 0;
	margin:0;
	height:25px;
}

p {
	text-align: left;
	padding:0 0 10px 0;
	margin:0;
}

br { padding:0; margin:0; line-height:10px; }

a:link, a:active, a:visited, a:hover { 
	font-family:Century Gothic;
	font-size:12px;
	color:#ab0000;
	text-decoration: none;
	font-weight:bold;
}

.noshow {
	display: none;
	border:none;
}
.submn_left,
.submn_left a:link,
.submn_left a:visited,
.submn_left a:active {
	font-family:Century Gothic;
	font-size:11px;
	font-weight:bold;
	color:#555555;
	text-decoration: none;
} 
.submn_left a:hover {
	font-family:Century Gothic;
	font-size:11px;
	font-weight:bold;
	color:#AB0000;
	text-decoration: none;
}
.tbl_footer{
	background-image:url(../img/footer_welcome.jpg);
}

.topmn_left a:link, .topmn_left a:visited, .topmn_left a:active, .topmn_left a:hover  {
	font-family:Century Gothic;
	font-size:16px;
	font-weight:bold;
	color:#fff;
	text-decoration: none;
}

.tbl_font001 {
	font-family:Century Gothic;
	font-size:12px;
	color:#555555;
	text-decoration: none;
}
.tbl_font001_title {
	font-family:Century Gothic;
	font-size:19px;
	color:#6e6e6e;
	font-weight:bold;
	text-decoration: none;
}
.tbl_font001_subtitle {
	font-family:Century Gothic;
	font-size:14px;
	color:#6e6e6e;
	font-weight:bold;
	text-decoration: none;
}
.tbl_font001_subsubtitle
{
	font-family:Century Gothic;
	font-size:12px;
	color:#6e6e6e;
	font-weight:bold;
	text-decoration: none;
}
.link_font001{
	font-family:Century Gothic;
	font-size:12px;
	color:#4d4c4c;
	text-decoration: none;
	font-weight:bold;
}
.tbl_font002{
	font-family:Century Gothic;
	font-size:12px;
	color:#000000;
	text-decoration: none;
}
.span_font003_title {
	font-family:Century Gothic;
	font-size:23px;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration: none;
}
.span_font004_title {
	font-family:Century Gothic;
	font-size:20px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration: none;
}
.span_font001_footer {
	font-family:Century Gothic;;
	font-size:10px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration: none;
}
.nav_footer,
.nav_footer a:link, 
.nav_footer a:visited,  
.nav_footer a:active  {
	font-family:Century Gothic;;
	font-size:11px;
	line-height:14px;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration: none;
}
.tblbg_footer{ background-image:
	background-size:: 15px 15px;
	background-image:url(../img/footer_welcome.jpg);

}
.tblraya_footer{
	background-image:url(../img/footer_welcome.jpg);
}

.h2fix { font-family:Century Gothic; font-size:14px; color:#6e6e6e; font-weight:bold; text-decoration: none; padding:3px 0 0 0; margin:0;}
.h2fix a:link, a:visited; a:active { font-family:Century Gothic; font-size:14px; color:#6e6e6e; font-weight:bold; text-decoration: none; padding:3px 0 0 0; margin:0;}
.h2fix a:hover { font-family:Century Gothic; font-size:14px; color:#6e6e6e; font-weight:bold; text-decoration: underline; padding:3px 0 0 0; margin:0;}

/*a:link, a:visited; a:active { color:#555555; font-family:Century Gothic; font-size:12px; font-weight:bold; text-decoration:underline; }*/
/*a:hover { color:#555555; font-family:Century Gothic; font-size:12px; font-weight:bold; text-decoration:none; }
*/
.img { border:solid 1px #666666; }

a.content_red:link, a.content_red:active, a.content_red:visited, a.content_red:hover { 
	font-family:Century Gothic;
	font-size:12px;
	color:#ab0000;
	text-decoration: none;
	font-weight:bold;
}
#playlist {
	border-bottom:1px solid #D9D9D9;
	border-right:1px solid #D9D9D9;
	border-top:1px solid #D9D9D9;
	margin:10px 0 0 30px;
}
#playlist tr.title td {
	background-color:#990000;
	border-left:1px solid #D9D9D9;
	padding:5px 8px;
	font: bold 8pt "lucida grande", verdana, sans-serif;
	color: #FFF;
	text-decoration: none;
}
#playlist tr.even td {
	background-color:#E3EBF0;
	border-left:1px solid #D9D9D9;
	font-family:"lucida grande",verdana,sans-serif;
	font-size:8pt;
	padding:3px 8px;
}
#playlist tr.odd td {
	background-color:#FFFFFF;
	border-left:1px solid #D9D9D9;
	font-family:"lucida grande",verdana,sans-serif;
	font-size:8pt;
	padding:3px 8px;
}

/*LOGIN*/
.login_box {
	width:230px;
	height:auto;
	float:left;
	margin:0 0 0 10px;
}

.login_title { padding:0; margin:0; }

.login_btn { padding:0px; margin:10px 0px 5px; display:inline; outline:none; }

.formbutton { background-color:#CCCCCC; border-color:#F5F5F5 #A3A3A3 #A3A3A3; border-style:solid; border-width:1px; cursor:pointer; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:2px 5px; margin:10px 0; }

.forgot_btn { width:107px; height:27px; padding:0; margin:10px 0 0 0; background: url(images/forgot_password.gif) no-repeat left top; }
