/* Format all Title*/


.frmToolTitle{
	color:#FF0000;
	font-size:15px;
/*	font-weight:bold;*/
}

.frmInputTextReadOnly, .frmInputText{
	background:#fff; 
	width:250px;
	border:1px solid #00003C;
	font-size:15px;
}

.frmInputTextReadOnly{
	color:#8D8988;
}

.frmInputText{
	color:#000;
}

.frmButton {
	background-color:#6183AD;
}

.cmdSubmit{
	border:1px dotted #000;
	height:25px;
	width:150px;
	color:#fff;
	background-color:#6183AD;
	cursor:pointer;
}

.cmdSubmit:hover{
	border:1px dotted #000;
	height:25px;
	width:150px;
	color:#cc0000;
	background-color:#fff;
	cursor:pointer;
}

.frmInputTitle{
	color:#616161;
	font-size:11px;
	font-weight:bold;
}

.dropList{
	font-size:13px; 
	margin-left:20px;
	background-color:#FFF5D6;
	border:1px dotted #000;
	padding-left:5px;
}

.dropListValue {
	padding-left:7px;
}

.dropOption{
	font-size:12px; 
	margin-left:20px;
	background-color:#FFF5D6;
	border:1px dotted #000;
}

.pageTitle{
	font-size:14px; 
	color:#C00000;
	font-weight: bold;
}

.thBar{
	background-color:#395686;
	height:20px;
	/*background-image:url("images/toolbar.jpg");*/
	text-align:center;  
	font-size: 13px; 
	font-family: verdana; 
	color: #ffffff;
	font-weight: bold;
}

.itemLink{
	padding:2px 5px 4px 5px;
}

	.topMenu{
		width:97px;
		height:15px;
		display:block;
		float:left;
		border:0px solid #fff;
		text-align:center;
		color:#fff;
	}
	
	.alphaMenu{
		width:85px;
		height:15px;
		display:block;
		float:left;
		border:0px solid #fff;
		text-align:center;
		color:#fff;
	}
	
	.logoText{
		color:#fff;
		font-weight:bold; 
		font-size:20px;
		text-align:center;
	}
	
	.bar {
		background-color: #000;
		color: #ffffff;
		cursor: move;
		/*font-weight: bold;*/
		padding: 2px 1em 2px 1em;
		text-align:center;
		width:72px;
		display:block;
	}

	.alpha a{
		/*border: 1px solid #c9dcea;*/
		color: #ffffff;
		cursor: pointer;
		/*margin: 2px 0px;*/
		text-decoration: none;
		width: 139px;
		height:20px;
		text-align:center;
		background-color:#395686;
		font-size:13px;
		display:block;
	}
	.alpha a:hover{
		/*border: 1px solid #000000;*/
		color: #FF4800;
		cursor: pointer;
		/*margin: 2px 0px;*/
		text-decoration: none;
		width: 139px;
		height:20px;
		text-align:center;
		/*background: #fff;*/
		display:block;
	}
	
	.cmdLyric:hover, .cmdLyric2:hover {
		border:1px dotted #cc0000;
		color:#cc0000;
	}	
	
	.cmdLyric, .cmdLyric2 {
		background-color:#D2E4FC; 
		border:1px dotted #000; 
		height:20px;
		font-size:9px;
	}
	
	.cmdLyric{
		width:50px;
	}
	
	.cmdLyric2{
		width:90px;
	}
	
	.itemLine{
		background-color:#D2E4FC; 
	}
	
	.itemLine:hover{
		background-color:#fff; 
	}
	
	.songBar{
		background-color:#fff; 
		height:1px;
	}
	
	.iPlay{
		background-image:url(images/audio.gif);
		width:10px;
		height:8px;
		display:block;
		float:left;
		background-repeat:no-repeat;
		cursor:pointer;
	}
	
	.iPlay:hover{
		background-image:url(images/audio_over.gif);
	}
	
	.iPlay2{
		/*background-image:url(images/play_song_new.gif);
		width:22px;
		height:18px;
		display:block;
		background-repeat:no-repeat;*/
		cursor:pointer;
	}
	
	.iPlay2:hover{
		/*background-image:url(images/play_song_new.gif);*/
	}	
	
	.imgCD{
		border:0px solid #000;
		width:72px;
		height:72px;
		padding:0px 0px 0px 5px;
	}
	
	.imgCD:hover{
		
	}
	
	
	.coveriPlay{
		width:10px;
		height:8px;
		display:block;
		float:left;
		border:0px solid #000;
		padding:3px 1px 0px 0px;
	}
	
	.videoLink{
		background-image:url(images/icon_video.gif);
		width:10px;
		height:10px;
		display:block;
		float:left;
		background-repeat:no-repeat;
		cursor:pointer;
	}
	
	.videoLink:hover{
		background-image:url(images/icon_video_over.gif);
	}
	
	.karaokeLink{
		background-image:url(images/Karaoke.gif);
		width:15px;
		height:15px;
		display:block;
		float:left;
		background-repeat:no-repeat;
		cursor:pointer;
	}
	
	.karaokeMP3{
		background-image:url(images/icon-karaoke.gif);
		width:15px;
		height:15px;
		display:block;
		float:left;
		background-repeat:no-repeat;
		cursor:pointer;
	}
	/*.karaokeLink:hover{
		background-image:url(images/icon_video_over.gif);
	}	*/
	
	.videoLinkHeader{
		background-image:url(images/video_header.gif);
		width:10px;
		height:10px;
		display:block;
		background-repeat:no-repeat;
		cursor:pointer;
		text-align:center;
		margin:0px 3px 0px 3px;
	}
	
	.videoLinkHeader:hover{
		background-image:url(images/icon_video_over.gif);
	}
	
/*Navigate Rollover */
	.nvFirst{
		background-image:url("images/first.gif");
		width:16px;
		height:16px;
		display: block;
		
	}
	.nvFirst:hover{
		background-image:url("images/first_over.gif");
		cursor:pointer;
	}
	
	.nvPrev{
		background-image:url("images/prev.gif");
		width:16px;
		height:16px;
		display: block;
	}
	.nvPrev:hover{
		background-image:url("images/prev_over.gif");
		cursor:pointer;
	}
	
	.nvNext{
		background-image:url("images/next.gif");
		width:16px;
		height:16px;
		display: block;
	}
	.nvNext:hover{
		background-image:url("images/next_over.gif");
		cursor:pointer;
	}
	
	.nvLast{
		background-image:url("images/last.gif");
		width:16px;
		height:16px;
		display: block;
	}
	.nvLast:hover{
		background-image:url("images/last_over.gif");
		cursor:pointer;
	}
	
	.nvLastDisable{
		background-image:url("images/lastdisab.gif");
		width:16px;
		height:16px;
		display: block;
	}
	
	.nvNextDisable{
		background-image:url("images/nextdisab.gif");
		width:16px;
		height:16px;
		display: block;
	}
	
	.nvPrevDisable{
		background-image:url("images/prevdisab.gif");
		width:16px;
		height:16px;
		display: block;
	}
	
	.nvFirstDisable{
		background-image:url("images/firstdisab.gif");
		width:16px;
		height:16px;
		display: block;
	}
	
	.icon_style{
		float:left;
		height:16px;
		width:16px;
		margin-left:3px;
		cursor:pointer;
	}
	
	.control_play{
		background-image:url("icons/control_play.png");
		width:16px;
		height:16px;
		cursor:pointer;
		display: block;
		float:left;
		margin-right:5px;
	}
	
	.control_play:hover{
		background-image:url("icons/control_play_over.png");
		cursor:pointer;
	}
	
	.control_play2{
		background-image:url("icons/control_play.png");
		width:16px;
		height:16px;
		cursor:pointer;
		display: block;
		float:left;
	}
	
	.control_play2:hover{
		background-image:url("icons/control_play_over.png");
		cursor:pointer;
	}
	
	.img_close{
		background-image:url(icons/close.png);
		width:16px;
		height:16px;
		float:right;
		display:block;
		cursor:pointer;
	}
	
	.img_close:hover{
		background-image:url(icons/close_over.png);
	}
	
	.p_link{
		color:navy;
		cursor:pointer;
		padding-left:5px;
		border:0px solid #000;
		/*background-image:url(images/icon_file_image.gif);
		background-repeat:no-repeat;
		height:16px;
		width:auto;*/
	}
	
	.p_link:hover{
		color:red;
		font-weight:bold;
	}
	
	.cd_type{
		/*margin:10px 0px 0px 16px;
		border:0px solid #000;*/
	}
	.p_title{
		color:#375484;
		height:1px;
		width:400px;
		
	}
	
	.p_title_72{
		color:#375484;
		height:15px;
		width:460px;
	}
	
	.p_title_150{
		color:#375484;
		height:20px;
		width:400px;
	}
	
	.pic_edit{
		background-image:url(icons/picture_edit.png);
		width:16px;
		height:16px;
		float:left;
		cursor:pointer;
		margin-left:5px;
	}
	
	.pic_edit:hover{
		background-image:url(icons/picture_edit_over.png);
	}
	
	.pic_delete{
		background-image:url(icons/picture_delete.png);
		width:16px;
		height:16px;
		float:left;
		cursor:pointer;
		margin-left:5px;
	}
	
	.pic_delete:hover{
		background-image:url(icons/picture_delete_over.png);
	}
	
	.pic_view_count{
		width:50px;
		height:16px;
		float:left;
		border:1px dotted #D0DCE0;
	}
	
	.pic_error{
		background-image:url(icons/error.png);
		width:16px;
		height:16px;
		float:left;
		cursor:pointer;
		margin-left:5px;
	}
	
	.pic_view_cd_cover{
		background-image:url(icons/cd_view_covers.png);
		width:16px;
		height:16px;
		float:left;
		cursor:pointer;
		margin-left:5px;
	}
	
	.pic_view_cd_cover:hover{
		background-image:url(icons/cd_view_covers_over.png);
	}
	
	.folder_music{
		background-image:url(icons/folder_music.png);
		width:16px;
		height:16px;
		float:left;
		cursor:pointer;
		margin-left:3px;
	}
	
	.folder_music:hover{
		background-image:url(icons/folder_music_over.png);
	}
	
	.dl{
		background-image:url(icons/dl.gif);
		width:16px;
		height:16px;
		float:left;
		cursor:pointer;
		margin-left:5px;
		background-repeat:no-repeat;
	}
	
	.dl:hover{
		background-image:url(icons/dl_over.gif);
	}
	
	.member_dl{
		background-image:url(icons/download.png);
		width:16px;
		height:16px;
		float:left;
		cursor:pointer;
		margin-left:5px;
		background-repeat:no-repeat;
	}
	
	.member_dl:hover{
		background-image:url(icons/download_over.png);
	}
	
/*** section user tolls ***/
	.upload_img_user{
		background-image:url(icons/picture_user_upload.gif);
		width:16px;
		height:16px;
		float:left;
		cursor:pointer;
		margin-left:5px;
	}
	
	.upload_img_user:hover{
		background-image:url(icons/picture_user_upload_over.gif);
	}
	
	.edit_user{
		background-image:url(icons/user_edit.gif);
		width:16px;
		height:16px;
		float:left;
		cursor:pointer;
		margin-left:5px;
	}
	
	.edit_user:hover{
		background-image:url(icons/user_edit_over.gif);
	}
	
	.show_profile{
		background-image:url(icons/preview_user_profile.gif);
		width:16px;
		height:16px;
		float:left;
		cursor:pointer;
		margin-left:5px;
	}
	
	.show_profile:hover{
		background-image:url(icons/preview_user_profile_over.gif);
	}	
	
	.add_images{
		background-image:url(icons/add_images.gif);
		width:16px;
		height:16px;
		float:left;
		cursor:pointer;
		margin-left:5px;
	}
	
	.add_images:hover{
		background-image:url(icons/add_images_over.gif);
	}		

	.show_photo_gallery{
		background-image:url(icons/show_photo_gallery.gif);
		width:16px;
		height:16px;
		float:left;
		cursor:pointer;
		margin-left:5px;
	}
	
	.show_photo_gallery:hover{
		background-image:url(icons/show_photo_gallery_over.gif);
	}	
	
	.homepage{
		background-image:url(icons/homepage.gif);
		width:16px;
		height:16px;
		float:left;
		cursor:pointer;
		margin-left:5px;
	}
	
	.homepage:hover{
		background-image:url(icons/homepage_over.gif);
	}	
	
	._copy{
		background-image:url(icons/copy.png);
		width:16px;
		height:16px;
		float:left;
		cursor:pointer;
		margin-left:5px;
	}
	
	._copy:hover{
		background-image:url(icons/copy_over.png);
	}	
	
	.all_album{
		background-image:url(icons/cd.png);
		width:16px;
		height:16px;
		float:left;
		cursor:pointer;
		margin-left:5px;
	}
	
	.all_album:hover{
		background-image:url(icons/cd_over.png);
	}	
	
	.all_song{
		background-image:url(icons/folder_music.png);
		width:16px;
		height:16px;
		float:left;
		cursor:pointer;
		margin-left:5px;
	}
	
	.all_song:hover{
		background-image:url(icons/folder_music_over.png);
	}		
	
	.edit_link{
		
		background-image:url(icons/comment_edit.png);
		width:16px;
		height:16px;
		float:left;
		cursor:pointer;
		/*margin-left:5px;*/
	}	
	
	.edit_link:hover{
		background-image:url(icons/comment_edit_over.png);
	}			
	
/*** end section user tolls ***/
	.clear{
		clear:both;
	}
	
	._bar_next{
		clear:both;
		
	}		
	
	.sort_list{
		color:#fff;
		cursor:pointer;
		font-weight:bold;
	}
	
	.sort_list:hover{
		color:#cc0000;
		cursor:pointer;
	}
	
	._pic_150{
		background-image:url(images/no_pic.jpg);
		background-repeat:no-repeat;
		margin:10px 0px 0px 0px;
		border:0px solid #000;
		height:150px;
		width:150px;
		cursor:pointer;
	}
	
	._pic_72{
		background-image:url(images/no_pic_sm.jpg);
		background-repeat:no-repeat;
		margin:0px 0px 0px 0px;
		border:0px solid #000;
		height:72px;
		width:72px;
		cursor:pointer;
	}
	
	._show_pic_150{
		background-repeat:no-repeat;
		margin:0px 0px 0px 0px;
		border:0px solid #000;
		height:150px;
		width:150px;
		cursor:pointer;
	}	
	
	._show_pic_72{
		background-repeat:no-repeat;
		margin:0px 0px 0px 0px;
		border:0px solid #000;
		height:72px;
		width:72px;
		cursor:pointer;
	}	
	._show_pic_72:hover{
		/*border:2px outset #cc0000;*/
	}
	
	.icon_tools{
		float:left;
		height:16px;
		width:16px;
	}
	
	.icon_tool_box{
		float:left;
		width:auto;
		height:16px;
		border:0px solid #000;
	}
	
	.edit_pencil{
		background-image:url(images/pencil.png);
		height:16px;
		width:16px;
		float:left;
	}
	
	.lyric{
		width:400px;
	}
	
	.composer{
		width:185px;
	}
	
	.writer{
		width:185px;
	}
	
	.list_br{
		border:0px dotted #748BAD; 
		border-top:1px dotted #C0C0C0; 
		height:0px; 
		width:600px;
		/*background-color:#C0C0C0;*/
		clear:both;
		margin-left:0px;
	}
	
	._bar{
		height:20px;
		border:0px solid #C0C0C0;
		background-color:#395686;
		/*border:1px ridge #000;*/
		/*background-image:url(images/bg_bar.jpg);*/
	}
	
	._bar_colunm{
		height:20px;
		border:0px solid #fff;
		float:left;
		font-weight:bold;
		font-size:14px;
		padding:0px 0px 0px 5px;
	}
	
	._item_title{
		font-size:12px;
		color:navy;
		font-weight:bold;
		padding:5px 5px 5px 5px;
		height:auto;
		float:left;
		border:0px solid #000;
	}
	
	._item_sub_title{
		font-size:11px;
		color:navy;
		padding:5px 5px 5px 5px;
		height:auto;
		float:left;
	}
	
	._lyric_title{
		font-size:11px;
		color:navy;
		font-weight:bold;
	}
	
	._writer_name{
		font-size:11px;
		color:navy;
	}
	
	._name_150{
		font-size:13px;
		font-weight:bold;
		float:left;
	}
	
	.td_char{
		border:1px dotted #C0C0C0;
		text-align:center;
		width:20px;
		height:15px;
		font-size:11px;
		font-weight:bold;
		display:block;
		float:left;
		margin:1px;
	}
	
	.td_char:hover{
		border:1px dotted #cc0000;
		text-align:center;
		width:20px;
		height:15px;
		font-size:11px;
		font-weight:bold;
		display:block;
		float:left;
		margin:1px;
	}
	
	.add_song{
		background-image:url(icons/add_song.png);
		height:16px;
		width:16px;
		float:left;
		margin-left:5px;
	}
	
	.add_song:hover{
		background-image:url(icons/add_song_over.png);
	}
	
	.add_lyric{
		background-image:url(icons/add_lyric.png);
		height:16px;
		width:16px;
		float:left;
		margin-left:5px;
	}
	
	.add_lyric:hover{
		background-image:url(icons/add_lyric_over.png);
	}
	
	.edit_lyric{
		background-image:url(icons/edit_lyric.png);
		height:16px;
		width:16px;
		float:left;
		margin-left:5px;
	}
	
	.edit_lyric:hover{
		background-image:url(icons/edit_lyric_over.png);
	}
	
	.show_cd_info{
		background-image:url(images/source.gif);
		height:18px;
		width:17px;
		float:left;
		margin-left:5px;
		cursor:pointer;
		border:1px solid #fff;
	}
	
	.show_cd_info:hover{
		border:1px solid #cc0000;
	}
	
	
	
	
	.mk_album_up{
		background-image:url(images/cd_upload_done.gif);
		height:16px;
		width:16px;
		float:left;
		margin-left:5px;
	}
	
	.album_public{
		background-image:url(images/check_green.gif);
		height:16px;
		width:16px;
		float:left;
		margin-left:5px;
	}
	
	.upload_cd_song{
		background-image:url(icons/upload_cd_song.png);
		width:16px;
		height:16px;
		float:left;
		cursor:pointer;
		margin-left:5px;
		background-repeat:no-repeat;
	}
	
	.upload_cd_song:hover{
		background-image:url(icons/upload_cd_song_over.png);
	}
	
	.storage{
		background-image:url(images/storage.png);
		width:16px;
		height:16px;
		float:left;
		cursor:pointer;
		margin-left:5px;
		background-repeat:no-repeat;
	}
	
	.update_play_link{
		background-image:url(icons/update_play_link.png);
		width:16px;
		height:16px;
		float:left;
		cursor:pointer;
		margin-left:5px;
		background-repeat:no-repeat;
	}
	
	.view_dir_cd{
		background-image:url(icons/view_dir_cd.png);
		width:16px;
		height:16px;
		float:left;
		cursor:pointer;
		margin-left:5px;
		background-repeat:no-repeat;
	}
	
	.view_dir_cd:hover{
		background-image:url(icons/view_dir_cd_over.png);
	}
	
	.input_id{
		width:35px;
		height:16px;
		float:left;
		margin:3px 5px 0px -15px;
		font-size:13px;
		border:1px solid #000;
		background-color:#fff;
		color:red;
	}
	
	.rem_text{
		border:1px dotted #000; 
		height:16px; 
		width:40px;
		float:left;
		text-align:center;
		margin:0px 0px 0px 0px;
		cursor:pointer;
		font-size:12px;
	}
	
	.rem_text:hover{
		border:1px solid #cc0000; 
		font-weight:bold;
		color:#cc0000; 
	}
	
	.clear_text_r{
		border:1px dotted #000; 
		height:16px; 
		width:40px;
		/*float:left;*/
		text-align:center;
		margin:0px 0px 0px 0px;
		cursor:pointer;
		font-size:12px;
	}
	
	.clear_text_r:hover{
		border:1px solid #cc0000; 
		font-weight:bold;
		color:#cc0000; 
	}	
	
	.w_label{
		cursor:pointer;
		float:left;
		margin:0px 0px 0px 0px;
		width:75px;height:auto;
		border:0px dotted #000;
		font-weight:bold;
	}
	
	.w_label:hover{
		border:0px dotted #cc0000;
		color:red;
	}
	
	
	.row_list{
		background-color:#fff;
	}
	
	.row_list:hover{
		background-color:#666666;
	}

	#_album_list{
		float:left;
	}
	
	.singerInput {
		border: 1px solid #00003C; width:300px; background:#fff; font-size:15px;float:left;
		/*margin:0px 20px 0px 10px;*/
	}
	
	.r_list{
		background-color:#FFFFFF;
	}
	.r_list:hover{
		background-color:#EFEFEF;
	}
	
	.tb_letter{
font-size:12px;height:16px;width:16px;border:1px dotted #999999;margin:1px;text-align:center;float:left;line-height:16px;font-weight:bold;font-family:tahoma;text-decoration:none;
}
	.tb_letter:hover{color:#ff0000;}