/* CSS Document */
.item_list
{
	padding:10px;
}
.item_list_cell
{
	width:33%;
	padding:10px;
	border:5px solid #FFFFFF;
	background-color:#F7F7F7;
}
.item_list_image
{
	width:70px;
	margin:5px;
	border:1px solid #E6EAEB;
}
.item_image
{
	padding:3px;
	background-color:#EFEFEF;
	border:1px solid #99D6FF;
}
.item_image_left
{
	padding:5px;
	background-color:#FAA619;
	border:2px solid #9F3C0C;
}
.item_price
{
	font-weight:bold;
	color:#FFFFFF;
	height:20px;
	padding-left:10px;
	background-color:#FAA61A;
}
.item_price_td
{
	padding-top:10px;
}
.item_content
{
	padding-left:10px;
	text-align:justify;
}
.td_item
{
	padding-top:10px;
}
.item_name1
{
	padding-bottom:10px;
	color:#007EB3;
	font-weight:bold;
	font-size:12px;
}
.item_list_brief
{
	display:block;
	color:#999999;
}
a.item_list_name,a.item_list_name:visited
{
	color:#333333;
	height:16px;
	padding-top:5px;
	display:block;
	font-size:12px;
	font-weight:bold;
}
.item_name
{
	padding-bottom:10px;
	color:#007EB3;
	font-weight:bold;
	padding-left:10px;
	font-size:12px;
	display:block;
}
.item_name_1
{
	padding-bottom:10px;
	color:#007EB3;
	font-weight:bold;
	font-size:12px;
}
a.item_title_1
{
	color:#9F3C0C;
	font-weight:bold;
}
a.item_title_1:visited
{
	color:#9F3C0C;
	font-weight:bold;
}
a.item_title_1:hover
{
	color:#9F3C0C;
	font-weight:bold;
}
a.item_title_1:visited:hover
{
	color:#9F3C0C;
	font-weight:bold;
}
.item_description
{
	text-align:justify;
	padding-top:5px;
}
.tr_item
{
	border-bottom:1px solid #9F3C0C;
}
.table_one_item
{
	padding-bottom:10px;
	padding-top:10px;
	border-bottom:1px solid #9F3C0C;
}
.item_cart
{
	background-color:#94B000;
	height:20px;
	width:100%;
}
a.item_detail
{
	color:#007EB3;
	font-weight:bold;
	text-decoration:none;
}
a.item_detail:visited
{
	color:#007EB3;
	font-weight:bold;
	text-decoration:none;	
}
a.item_detail:hover
{
	color:#007EB3;
	font-weight:bold;
	text-decoration:none;
}
a.item_detail:visited:hover
{
	color:#007EB3;
	font-weight:bold;
	text-decoration:none;
}
.one_item_image
{
	padding:5px;
}
.one_item
{
	padding-top:10px;
}
.orther_item_td
{
	padding-top:5px;
}
.orther_item_category
{
	border:1px solid #993200;
	padding:5px;
}
a.item_category_name
{
	color:#1F8EBC;
	font-weight:bold;
}
a.item_category_name:visited
{
	color:#1F8EBC;
	font-weight:bold;
}
a.item_category_name:hover
{
	color:#1F8EBC;
	font-weight:bold;
}
a.item_category_name:visited:hover
{
	color:#1F8EBC;
	font-weight:bold;
}
.item_paging
{
	padding-right:5px;
}
.category
{
	border-bottom:1px solid #E6E5E5;
	padding-bottom:10px;
}
img.item_detail
{
	width:340px; 
}
td.go_back
{
	font-weight:bold;
	padding-right:5px;
}
.moive_host_title
{
	color:#FFFFFF;
	background:url(images/item_hot_title_bar.gif) left;
	height:30px;
	
}
#AjaxListTab
{
	background-color:#CCEBFF;
	border-bottom:1px solid #99D6FF;

}
a.list_tab,a.list_tab:visited
{
	height:20px;
	border:1px solid #99D6FF;
	padding: 3 5 3 5;
	width:100px;
	background-color:#AADDFF;
	white-space:nowrap;
}
a.list_tab_active,a.list_tab_active:visited
{
	height:20px;
	width:100px;
	padding: 5 5 3 5;
	background-color:#FFFFFF;
	border:1px solid #99D6FF;
	border-bottom:1px solid #FFFFFF;
	margin-bottom:-4;	
	white-space:nowrap;	
}
.item_list_table
{
	background-color:#FFFFFF;
	text-align:center;
	border:1px solid #99D6FF;
	border-top:0px;
	width:100%;
	margin-bottom:5px;
	cursor:auto;	
}
.list_title
{
	border:1px solid #99D6FF;
	border-bottom:0px solid #99D6FF;
	height:25px;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	background-color:#CCEBFF;
	text-align:center
}
.list_title_table
{
	width:100%;
}
.item_detail_name
{
	font-size:16px;
	padding-left:10px;
	font-weight:bold;
	color:#666666;
	height:40px;
	background:url(images/item_detail_name_bg.png) no-repeat;
	background-color:#FFFFFF;
}
.item_title_bar
{
	font-size:12px;
	padding-left:10px;
	font-weight:bold;
	color:#FFFFFF;
	height:40px;
	background:url(images/item_bar_bg.png) no-repeat;
	background-color:#FFFFFF;
}
.from_user_lable
{
	display:block;
	color:#999999;
}
.item_url
{
	width:100%;
}
.item_label
{
	font-size:12px;
}
a.item_label,a.item_label:visited
{
	font-size:12px;
	text-decoration:underline;
}
a.item_link,a.item_link:visited
{
	text-decoration:underline;
}
#item_detail_marquee
{
	height:25px;
	padding-left:8px;
}
.item_comment
{
	padding:5px;
}
.item_tab_container
{
	background-color:#CCEBFF;border-top:1px solid #99D6FF;border-bottom:1px solid #FFFFFF;vertical-align:bottom;padding-top:5px;
}
.file_not_available
{
	font-size:12px;
	font-weight:bold;
	color:#EFEFEF;
	height:25px;
}
#item_list_paging
{
	color:#990000;	
}
#item_list_paging font
{
	color:#000000;
	border:1px solid #99D6FF;
	background-color:#AADDFF;
	padding:1 3 1 3px;
	height:15px;
}
#item_list_paging td
{
	color:#990000;
	height:30px;
	width:100%;	
}
#item_list_paging span
{
	color:#990000;
}
#item_list_paging a
{
	color:#000000;
	border:1px solid #99D6FF;
	background-color:#FFFFFF;
	padding:1 3 1 3px;
	height:15px;
}
.list_cell
{
	width:33%;
}
.movie_list_cell
{
	width:33%;
	vertical-align:top;
	text-align:left;
	padding:10px;
	background-color:#F1F1F1;
	border:10px solid #FFFFFF;
}
.movie_list_table
{
	background-color:#FFFFFF;
	text-align:center;
	border:1px solid  #99D6FF;
	border-top:0px;
	width:100%;
}
.movie_list_image
{
	width:130px;
}
.clip_list_image
{
	margin:2 2 2 2px;	
	border:1px solid #E1F5FF;
	width:80px;
}
.game_list_image
{
	margin:10px;
	border:1px solid #CCEEFF;
	width:50px;
}
.item_list_image_small
{
	margin:2 2 2 2px;	
	border:1px solid #E1F5FF;
	width:50px;
}
a.film_of_week_name,a.film_of_week_name:visited
{
	display:block;
	width:100%;
	text-align:center;
	margin-top:100px;
	line-height:40px;
	color:#FFFFCC;
	font-size:20px;
	font-weight:bold;
	text-transform:uppercase;
}
a.film_of_week_name:hover,a.film_of_week_name:visited:hover
{
	color:#FFFF00;
	text-decoration:none;
	font-size:24px;
}
#gameContainer, #tabContent {
	background:#fff;
	padding:0 5px;
	border:5px solid #09f;
	border-width:0 5px;
	overflow:hidden;
	position:relative;
	display:block;
	width:487px;
}
#photoContainer
{
	background:#fff;
	padding:0 5px;
	border:5px solid #09f;
	border-width:0 5px;
	overflow:hidden;
	position:relative;
	display:block;
	width:995px;
}
#photo_detailContainer
{
	background:#FFFFFF;
	padding:0 5px;
	border-left:5px solid #09f;
	border-right:5px solid #09f;
	overflow:hidden;
	position:relative;
	display:block;
	width:680px;
}
.corner_tl{
	background-image: url(images/border_4.gif );
	background-repeat:no-repeat;
}
.corner_bl{
	background-image: url(images/border_5.gif );
	background-repeat:no-repeat;
}
.corner_tl_photo_ablum{
	background-image: url(images/album/border_photo_album_top.gif );
	background-repeat:no-repeat;
}
.corner_bl_photo_ablum{
	background-image: url(images/album/border_photo_album_bottom.gif);
	background-repeat:no-repeat;
}
.corner_tl_photo{
	background-image: url(images/photo/border_photo_top.gif );
	background-repeat:no-repeat;
}
.corner_bl_photo{
	background-image: url(images/photo/border_photo_bottom.gif);
	background-repeat:no-repeat;
}
.game_title
{
	padding:0px 5px 0px 10px;
	font-weight:bold;
}
.game_detail
{
	padding:7px;
}
.item_title
{
	padding-left:6px;
	padding-top:5px;
}
.label_info
{
	display:block;
}
.char_search_table
{
	background-color:#CCEBFF;
	text-align:center;
	border:1px solid #99D6FF;
	height:25px;
	border-bottom:0px;
	width:100%;	
	font-weight:bold;
}
.char_search_label
{
	font-size:12px;
	padding-left:10px;
	width:6%;
	white-space:nowrap;
}
a.char_search_link,a.char_search_link:visited
{
	width:1%;
	color:#000000;
}
a.char_search_link_selected,a.char_search_link_selected:visited
{
	width:1%;
	color:#FF0000;
}
.char_search_td
{
	width:1%;
	white-space:nowrap;
	padding:2px;
	font-weight:bold;
}
.music_background
{
	background:url(images/Copy of background.jpg);
	border:1px solid #FF9900;
	padding:5px;
}
.music_title
{
	font-size:15px;
	font-weight:bold;
	padding:5px;
	margin:0 8 8 8;
	width:100%;
	display:block;
}
.music_list_cell
{
	width:25%;
	vertical-align:top;
	text-align:left;
	
}
.music_album_list_image
{
	width:120px;
}
.music_album_list_cell
{
	width:33%;
	vertical-align:top;
	text-align:left;
	padding:10px;
	background-color:#F1F1F1;
	border:10px solid #FFFFFF;	
}
.music_tree_table
{
	overflow:auto;
	height:450px;
	width:215px;
}
a.music_tree_list,a.music_tree_list:visited
{
	padding-left:5px;
	padding-top:0px;
	padding-bottom:2px;	
	background-color:#FFFFFF;
	border-bottom:1px solid #CCCCCC;
	display:block;
	cursor:pointer;
	width:195px;
	text-align:center;	
}
a.music_tree_list:hover,a.music_tree_list:visited:hover
{
	background-color:#FEEBED;
	text-decoration:none;
}
.music_list_image
{
	margin:2 2 2 2px;	
	width:80px;
}
#AjaxMusicListTab
{
	border-bottom:1px solid #FFD2D3;
	text-align:center;
	font-size:12px;
}
a.music_list_tab,a.music_list_tab:visited
{
	height:25px;
	line-height:25px;
	padding: 0 10 0 10;
	border-bottom:0px solid #D00300;
	color:#FFFFFF;
	text-align:center;
	width:137px;
	background:url(images/button/green_arrow_long.gif) no-repeat;
	white-space:nowrap;
	font-weight:bold;
	float:left;
	display:inline;
}
a.music_list_tab_active,a.music_list_tab_active:visited
{
	height:25px;
	line-height:25px;	
	border-bottom:0px solid #505050;
	color:#FFFFFF;
	padding: 0 10 0 10;
	width:137px;
	background:url(images/button/grey_arrow_long.gif) no-repeat;
	white-space:nowrap;
	font-weight:bold;	
	float:left;
	display:inline;
}
.music_list_title
{
	height:25px;
	font-weight:bold;
	font-size:16px;
	border-bottom:0px;
	text-align:center;
}

.music_header
{
	height:30px;
	line-height:25px;
	font-weight:bold;
	background:url(images/header_back.gif);
	color:#666666;
	border-bottom:1px solid #333333;
}
#music_list_table
{
}
.music_list_hit_count
{
	color:#FF0000;
}
#music_list_table li
{
	display:block;
	list-style:none;
	font-size:11px;	
}
#music_list_table li a
{
	text-decoration:underline;	
	color:#F5067B;	
}
#music_list_table li a.music_list_name,a.music_list_name:visited
{
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#007BB7;
}
a.music_song_lastest_name,a.music_song_lastest_name:visited
{
	color:#F5067B;
	font-size:12px;
	font-weight:bold;
	height:25px;
}
.album_photo_detail
{
	border:2px solid #0099FF;
	padding:2px;
}
.album_description
{
	padding-top:10px;
	padding-left:10px;
}
.album_photo_description
{
	text-align:justify;
	padding-top:10px;
}
.album_photo_info
{
	padding-left:7px;
}
a.view_true_size,a.view_true_size:visited
{
	display:block;
	width:100px;
	background-color:#0099FF;
	font-weight:bold;
	padding:5px;
	margin-left:600px;
}
a.view_true_size:hover
{
	text-decoration:none;
}
.button_back
{
	cursor:pointer;
	background-color:#0099FF;
	border:1px solid #005791;
	font-weight:bold;
	width:50px;
	color:#FFFFFF;
}
#bottom
{
	border-bottom:10px;

}
.photo_view_true_size
{
	width:100px;
	background-color:#0099FF;
	cursor:pointer;
	font-weight:bold;
	color:#FFFFFF;
	margin-top:10px;
	padding:2px;
}
.photo_detail
{
	padding-top:10px;
}
#quick_view
{
	margin:0px;
	text-align:left;
	color:#EFEFEF;
	SCROLLBAR-FACE-COLOR:#1F1F1F;
	scrollbar-arrow-color:#DDDDDD;	
	scrollbar-highlight-color:#94999F;
	scrollbar-shadow-color:#94999F;
	scrollbar-3dlight-color:#555668;
	scrollbar-track-color:#555668;
	scrollbar-darkshadow-color:#555668;
	scrollbar-base-color:#555668;

}
#quick_view li
{
	display:block;
	list-style:none;
	margin:2 0 5 0;
	padding:0px;
	font-size:11px;
}
#quick_view ul
{
	background-color:#121212;	
	padding:2px;
	margin:5 0 10 5;
}
#quick_view .name
{
	margin:0px;
	padding:0px;
	text-align:left;
	color:#FF9900;
	font-size:11px;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#quick_view composer
{
	margin:0px;
	padding:0px;
	text-align:left;
	width:100%;
	display:block;
	color:#EFEFEF;
	font-size:11px;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#quick_view singer
{
	margin:0px;
	padding:0px;
	text-align:left;
	width:100%;
	display:block;
	color:#EFEFEF;
	font-size:11px;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#quick_view album
{
	margin:0px;
	padding:0px;
	text-align:left;
	width:100%;
	display:block;
	color:#EFEFEF;
	font-size:11px;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#quick_view li.description
{
	color:#DDDDDD;
	font-size:11px;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
}
.title_bar_music
{
	text-align:left;
	font-weight:bold;
	background-color:#96E2FA;
	color:#F5067B;
	font-size:16px;
	padding:5 5 0 40;
	height:35px;
	line-height:30px;
	border-bottom:4px solid #F5067B;
	background:url(images/icon/headphone.gif) no-repeat left;
}
.title_bar_music a,.title_bar_music a:visited
{
	color:#FFFFFF;
	width:94px;
	background:url(images/button/redlong.png) 50% 70% no-repeat bottom;	
	text-align:center;
}
.title_bar_music a:hover,.title_bar_music a:visited:hover
{
	background:url(images/button/bluelong.png) 50% 70% no-repeat bottom;	
	text-decoration:none;
	color:#FFFFFF;
}
.title_bar_movie
{
	text-align:left;
	font-weight:bold;
	background-color:#96E2FA;
	color:#2A93ED;
	font-size:16px;
	padding:5 5 0 40;
	height:35px;
	line-height:30px;
	border-bottom:4px solid #2A93ED;
	background:url(images/icon/movie_icon.gif) no-repeat left;
}
.title_bar_photo_album
{
	text-align:left;
	font-weight:bold;
	background-color:#96E2FA;
	color:#FF66B3;
	font-size:16px;
	padding:5 5 0 40;
	height:35px;
	line-height:30px;
	border-bottom:4px solid #FF66B3;
	background:url(images/icon/photo_album.gif) no-repeat left;
}
.title_bar_news
{
	text-align:left;
	font-weight:bold;
	background-color:#96E2FA;
	color:#D04502;
	font-size:16px;
	padding:5 5 0 40;
	height:35px;
	line-height:30px;
	border-bottom:4px solid #D04502;
	background:url(images/icon/news.gif) no-repeat left;
}
.title_bar_game
{
	text-align:left;
	font-weight:bold;
	background-color:#96E2FA;
	color:#6C656D;
	font-size:16px;
	padding:5 5 0 40;
	height:35px;
	line-height:30px;
	border-bottom:4px solid #6C656D;
	background:url(images/icon/game.jpg) no-repeat left;
}
.title_bar_user
{
	padding-top:5px;
	font-weight:bold;
	background-color:#005DB1;
	color:#FFFFFF;
	height:25px;
	
}
.item_list_table_alt
{
	background-color:#FFFFFF;
	text-align:center;
	border:1px solid #F5067B;
	border-top:0px;
	width:100%;
	margin-bottom:5px;
	float:left;
}
.item_list_table_alt1
{
	background-color:#FFFFFF;
	text-align:center;
	border:1px solid #2A93ED;
	border-top:0px;
	width:100%;
	margin-bottom:5px;
}
.item_list_table_alt2
{
	background-color:#FFFFFF;
	text-align:center;
	border:1px solid #FF66B3;
	border-top:0px;
	width:100%;
	margin-bottom:5px;
}
.item_list_table_alt3
{
	background-color:#FFFFFF;
	text-align:center;
	border:1px solid #D04502;
	border-top:0px;
	width:100%;
	margin-bottom:5px;
}
.item_list_table_alt4
{
	background-color:#FFFFFF;
	text-align:center;
	border:1px solid #6C656D;
	border-top:0px;
	width:100%;
	margin-bottom:5px;
}
.item_list_table_alt5
{
	border:1px solid #005DB1;
	border-top:0px;
	display:block;
	margin-bottom:5px;
}
a.item_list_tab,a.item_list_tab:visited
{
	display:block;
	background-color:#FCC571;
	border:1px solid #000000;
	width:120px;
	height:28px;
	padding-top:7px;
	text-decoration:none;
}
a.item_list_tab_selected,a.item_list_tab_selected:visited
{
	display:block;
	background-color:#FCC571;
	border:1px solid #000000;
	width:120px;
	height:28px;
	padding-top:7px;
	text-decoration:none;
	font-weight:bold;
}
a.item_list_tab:hover,a.item_list_tab:visited:hover
{
	text-decoration:none;
}
a.item_list_tab_selected:hover,a.item_list_tab_selected:visited:hover
{
	text-decoration:none;
}
a.request_category_accept,a.request_category_accept:visited
{
	display:block;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:underline;
	padding:5px;
	background-color:#FF0000;
}
a.help_name,a.help_name:visited
{
	display:block;
	padding-top:5px;
	padding-left:10px;
	color:#007EC5;
	font-weight:bold;
	text-decoration:underline;
}
a.help_name:hover,a.help_name:visited:hover
{
	padding-top:5px;
	padding-left:10px;
	color:#007EC5;
	font-weight:bold;
	text-decoration:underline;
}
.help_brief
{
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	text-align:justify;
}
a.help_detail,a.help_detail:visited
{
	color:#F5137F;
	font-weight:bold;
	padding-right:10px;
}
a.help_detail:hover,a.help_detail:visited:hover
{
	color:#F5137F;
	font-weight:bold;
	padding-right:10px;
}
.help_title
{
	padding-top:5px;
	padding-left:10px;
	color:#007EC5;
	font-weight:bold;
	font-size:16px;
}
a.help_back,a.help_back:visited
{
	color:#F5137F;
	font-weight:bold;
}
a.help_back:hover,a.help_back:visited:hover
{
	color:#F5137F;
	font-weight:bold;
}
.randomHomeImage
{
	width:233px;
	border:1px solid #999999;
}
/*-----------------------------------------------------tabs-------------------------------------------------*/
#tabs {
	height:23px;
	background:#fff url(images/button/bg1.gif) top left no-repeat;
	margin:0px 0;
	}

#tabs ul {
	margin:0 0 0 8px;
	padding:0;
	height:23px;
	background:transparent url(images/button/bg2.gif) top right no-repeat;
	}

#tabs li {
	float:left;
	line-height:20px;
	width:84px;
	height:20px;
	overflow:hidden;
	list-style:none;
	margin:3px 2px 0 0;
	font-size:11px;
	}

#tabs a {
	display:block;
	height:22px;
	color:#000;
	text-decoration:none;
	text-align:center;
	background:transparent url(images/button/tab84.gif);
	}

#tabs a:hover, #tabs a:link.on, #tabs a:visited.on, #tabs a:active.on,#tabs a.tab_active,#tabs a.blog_list_tab_active,item_list_tab_active {
	background-position:100% -20px !important;
	}
/*-----------------------------------------------------/tabs-------------------------------------------------*/	
.conference_title
{
	color:#177B9D;
	font-size:14px;
	font-weight:bold;
	padding-left:0px;
	padding-top:7px;
}
.scholarship_title
{
	background-image:url(images/default/bg_16.gif);
	background-repeat:no-repeat;
	padding-left:5px;
	height:28px;
	color:#00670A;
	font-weight:bold;
	font-size:14px;
}
.people_title
{
	font-weight:bold;
	font-size:14px;
	color:#005DB1;
}
.student_title
{
	font-weight:bold;
	font-size:14px;
	color:#005DB1;
}
a.detail,a.detail:visited
{
	font-weight:bold;
}