/*tag*/
.cbox { padding: 12px; background: #f8f8f8; }
.cdiv {margin-top: 0;}
.cdiv a { text-decoration: none; padding: 2px; }
.cdiv a:visited { color: #07e; }
.cdiv a:hover { color: #fff; background: #07e; }
.cdiv a:active { color: #fff; background: #F08; }
/*end tag*/

/*login panel*/
.loginstyle{font-family:Tahoma;color:#686868 !important; font-size:10px;text-transform:uppercase; font-weight:bold;text-decoration:none !important;}
.loginlink{font-family:arial;color:#ff0000; font-size:10px;text-decoration:none;}
/*end login panel*/

/* button login*/
a.bttn {font-family:Tahoma;display:block; height:20px; line-height:20px; color:#686868 !important; font-size:10px; text-align:center; text-transform:uppercase; font-weight:bold; margin:5px 5px 5px 0; text-decoration:none !important;}
a.bttn-sml { float:right; width:75px; background:url(../images/bg_btn_type01_75.gif) no-repeat top center;}
a.bttn-sml:hover { background:url(../images/bg_btn_type01_hover_75.gif) no-repeat top center;}
/*end  button login*/

/*lasted stuff*/
.lststuffhead a{color: #3399CC; font-weight: bold;font-size:11px; text-decoration:none !important;}
.lststuffhead a:hover{color: #666666; font-weight: bold;font-size:11px; text-decoration:none !important;}
.lststuffcontent{font-family: verdana, arial, helvetica, sans-serif;font-size:11px;color: #666666;}
/*end lasted stuff*/

/*profile*/

.tablefont
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:11px;
	color: #666666;
}

.profile-menu-head

{

	padding-left:30px;

}



.profile-menu a

{

	padding:10px;

	margin: 0px;

	text-decoration:none;

	color:#999999;

	text-decoration:none;

	display:inline;

	float: left;

}



.profile-menu a:hover

{

	padding:10px;

	margin: 0px;

	background-color:#CDDBEB;

	color:#FFFFFF;

	text-decoration:none;

	display:inline;

	float: left;

}



.profile-menu a:visited

{

	padding:10px;

	margin: 0px;

	text-decoration:none;

	color:#999999;

	text-decoration:none;

	display:inline;

	float: left;

}



.profile-menu-current a:visited

{

	padding:10px;

	margin: 0px;

	background-color:#2D85C6;

	text-decoration:none;

	color:#FFFFFF;

	display:inline;

	float: left;

}



.profile-menu-current a

{

	padding:10px;

	margin: 0px;

	background-color:#2D85C6;

	text-decoration:none;

	color:#FFFFFF;

	display:inline;

	float: left;

}



.notification

{

	background-color:#FDF9C6;

	border:1px solid #F5DE83;

	margin:10px 10px 0px 10px;

}



.boxhead

{

	background-color:#C5E4FE;
	border:1px solid #006699;
	

	margin:10px 10px 0px 10px;

}

.boxhead a
{
	margin: 0px;
	text-decoration:none;
	color:#006699;
}

.boxhead a:visited
{
	margin: 0px;
	text-decoration:none;
	color:#006699;
}

.boxcontent
{
	border:1px solid #CCCCCC;
}

.profile {color: #3D3D3C; font-weight: bold; font-size: 10px; font-family: Verdana; }
.profile2 {color: #3D3D3C; font-weight: normal; font-size: 10px; font-family: Verdana; }

.style2 {
	font-size: large;
	font-weight: bold;
	color: #0066FF;
}
.style5 {
	color: #0099FF;
	font-weight: bold;
}
.style7 {color: #FF0000; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
.style8 {font-size: 12px; color: #3399FF; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }
.style8halo {font-size: 12px; color: #73C001; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }
.style9 {color:#D3D3D3}
.style10 {
	color: #666666;
	font-weight: bold;
}

.style10halo {
	color: #FFFFFF;
	font-weight: bold;
}

.style15 {
	color: #000000;
	font-weight: bold;
}

.topheader {color: #18577C; font-weight: bold; font-size: 18px; font-family: Arial, Helvetica, sans-serif; }

ul
{
	
	margin:0 0.8em 0 1.25em; padding-left: 11px;
}

ul li
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #666666; 
padding-left: 0; 
padding-right: 0.4em; 
padding-top: .3em; 
padding-bottom: .3em
}

ul li a
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #666666; 
text-decoration:none;
}

ol
{
	
	margin:0 0.8em 0 1.25em; padding-left: 15px;
}

ol li
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #666666; 
padding-left: 0; 
padding-right: 0.4em; 
padding-top: .3em; 
padding-bottom: .3em
}

ol li a
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #666666; 
text-decoration:none;
}

.mediamaker a
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #666666; 
text-decoration:none;
}

.mediamaker
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #666666; 
text-decoration:none;
}

.category
{
	margin: 0 0 .3em 0;
	padding:0;
}

.centerinfo
{
	margin: .3em 0 0 0;
	padding:0;
	border:1px solid #CCCCCC;
}
.footer a
{
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	text-decoration:none;
	margin: 2.5em .5em ;
}

.tableheader
{
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
}

.normal
{
	padding:.3em 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #666666;
}


.style12 {color: #BDDBEF}
.style13 {color: #3399CC; font-weight: bold; }
.style13halo {color: #FF5800; font-weight: bold; }
.style14 {font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #666666; 
text-decoration:none;}

:link.latestupdate, :visited.latestupdate, :hover.latestupdate{font-size: 11px; font-weight: bold;letter-spacing: 0px;font-family:Verdana; color:#0000FF; text-decoration:underline;}
.latestupdatesub{font-size: 10px; font-weight: 700;letter-spacing: 0px;font-family:Verdana; color:#000000;}


/* Page */
.headerslogan{font-size:14px; font-family:Verdana; color:#0361A5; font-weight:bold;}
.headerslogan2{font-size:14px; font-family:Verdana; color:#FFFFFF; font-weight:bold;}
.pagetext{font-size:12px; font-family:Verdana; color:#000000; font-weight:bold;}
.pagered{font-size:12px; font-family:Verdana; color:#FF0000; font-weight:normal;}
.footermenu{font-size:12px; font-family:Verdana; color:#3A3A3A; font-weight:normal;}
.copyright{font-size:12px; font-family:Verdana; color:#FFFFFF; font-weight:normal;}

.toptitle{font-size:13px; font-family:Verdana; color:#FD6305; font-weight:bold;}

.homeboxcontent{font-size:12px; font-family:Verdana; color:#000000; font-weight:normal;}
:link.homeboxtitle, :visited.homeboxtitle{font-size:13px; font-family:Verdana; color:#FD6305; text-decoration:none; font-weight:bold;}
:hover.homeboxtitle{font-size:13px; font-family:Verdana; color:#FD6305; text-decoration:underline; font-weight:bold;}

:link.footermenulink, :visited.footermenulink{font-size:12px; font-family:Verdana; color:#808080; text-decoration:none; font-weight:normal;}
:hover.footermenulink{font-size:12px; font-family:Verdana; color:#808080; text-decoration:underline; font-weight:normal;}

:link.pagenext, :visited.pagenext{font-size:12px; font-family:Verdana; color:#009900; text-decoration:none; font-weight:normal;}
:hover.pagenext{font-size:12px; font-family:Verdana; color:#009900; text-decoration:underline; font-weight:normal;}

:link.pagenumber, :visited.pagenumber{font-size:12px; font-family:Verdana; color:#0066FF; text-decoration:none; font-weight:normal;}
:hover.pagenumber{font-size:12px; font-family:Verdana; color:#0066FF; text-decoration:underline; font-weight:normal;}

:link.latest, :visited.latest{font-size:12px; font-family:Verdana; color:#1B89B8; text-decoration:underline; font-weight:bold;}
:hover.latest{font-size:12px; font-family:Verdana; color:#1B89B8; text-decoration:none; font-weight:bold;}

/* Category Style */
.green_title{font-size:13px; font-weight:bold; color:#03A402;font-family: Verdana;}

/* Table */
.title_song{border-right:1px solid white; background-color:#FF9E05; color:white; font-weight:bold;font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.title_songcontent{background-color:#F5F5F5; color:3d3d3d; font-weight:normal; font-size:10px; padding:4px 5px 5px 8px;font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.title_songcontent2{color:3d3d3d; font-weight:normal; font-size:10px; padding:4px 5px 5px 8px;font-family: Verdana, Arial, Helvetica, sans-serif; }
.title_songcontent3{color:3d3d3d; font-weight:normal; font-size:11px; font-family: Verdana; }
