/* main */
#ldedu_menu		{ margin: auto;	width: 990px; text-align: center; margin-bottom: 5px;}
#main_top		{ margin: auto;	width: 980px; height: 20px; text-align: left; padding-left: 10px; }
#main_content	{ margin: auto;	width: 980px; text-align: left; overflow: hidden; margin-top: 10px; margin-bottom: 10px; }
#main_left		{ float: left; width: 210px; padding-left: 10px; }
#main_right		{ float: left; width: 750px; margin-left: 10px; overflow: hidden;}
#main_footer	{ clear: both; margin: 0 auto; width: 960px; height: 100px; margin-top: 10px; }

.margin_left	{ margin-left: 10px; }

#navigate		{ height: 30px; padding-top: 3px; padding-left: 30px; margin-bottom: 10px; background: url(../images/skin_user/bg_navigate.jpg) top left no-repeat; font-size: 14px; font-weight: bold; }

/* main_top */
#top_logo_new	{ float: left; width: 200px; height: 20px; background: #0e64ed; }
#main_menu		{ float: left; width: 750px; height: 20px; margin-top: 0px; margin-left: 10px; background: url(../images/skin_user/bg_main_menu.jpg) bottom left no-repeat; }
#main_menu ul	{ width: 100%; height: 100%; margin: 0px; list-style-type: none; }
#main_menu li	{ float: left; width: 65px; text-align: center; margin-right: 2px; }
#main_menu a	{ width: 65px; height: 20px; line-height: 20px; color: #ffffff; display: block; background: url(../images/skin_user/bg_menu_normal.gif) bottom no-repeat;}
#main_menu a:hover, #main_menu .default a	{ color: #ff0000; background: url(../images/skin_user/bg_menu_active.gif) bottom no-repeat;}

/* center */
.img_filter_bg	{ position: absolute; width: 100%; height: 100%; background:  no-repeat center; }

#fast_login		{ width: 200px; margin-bottom: 10px; height: 130px; background: url(../images/skin_default/img_frame_fast_login.png) no-repeat; }
#fast_login #left	{ float: left; width: 80px; padding-top: 0px; padding-left: 0px; background: no-repeat center;}
#fast_login #right	{ float: left; width: 120px; height: 130px; padding-top: 10px; overflow: hidden; font-family: "tahoma", "ËÎÌå";}
#fast_login #right a		{ color: red; }
#fast_login #right a:hover	{ color: blue; }

/* right */
#login_top, #login_details	{ margin: auto; width: 400px; }
#login_top		{ height: 28px; line-height: 28px; color: white; font-weight: bold; font-size: 14px; background: url(../images/skin_default/title_bg_new.jpg) repeat-x top;}
#login_details	{ border: 1px solid #ebebeb; padding: 5px;}

/* left */
#main_left	.content	{ margin-left: 10px;}
#cp_title		{ height: 45px; background: #0e64ed url(../images/skin_user/cp_title.jpg) center top no-repeat; margin-bottom: 10px;}
#menu_title		{ height: 30px; line-height: 30px; background: url(../images/skin_user/bg_menu_title.jpg) center no-repeat; text-align: left; padding-left: 20px;}
#menu_title i	{ background: #2c6bd2; color: #ffffff; font-weight: bold; font-size: 14px; padding-left: 5px; padding-right: 5px;}
#cp_menu, #cp_title		{ width: 200px; }
#cp_menu ul		{ list-style-type: none; list-style-position: outside; margin: 0px; padding: 0px; }
#cp_menu li		{ height: 35px; line-height: 35px; background: url(../images/skin_user/bg_sub_menu.jpg) center no-repeat; font-weight: bold;}
#cp_menu a		{ width: 200px; height: 35px;  display: block; text-align: center; overflow: hidden; }
#cp_menu a:hover{ color: red;}
.default a		{ color: red;}

/* */
#msg			{ background: #ffffff; border: 1px solid red; padding: 10px; text-align: center; }
#main_content b	{ font-size: 14px; font-weight: bold; color: blue; }
.curr_func		{ font-size: 14px; font-weight: bold; color: #000000;}
.tbl_name		{ color: #000000; font-weight: bold; text-align: center; font-size: 14px;}
center			{ margin: 20px;}
.tdcenter td	{ text-align: center;}
s				{ font-size: 12px; color: #f75000; font-weight: bold;}
.download		{ width: 50px; background: url(../images/skin_user/download.gif) no-repeat;}
.cpanel_main_navigate_box	{ padding: 10px; background: #ffffff; border: 1px solid #ebebeb;}


/* content */
#user_d_top,	#user_details,	#user_d_bottom,	#user_title
				{ width: 750px; }
#user_d_top		{ height: 20px; background: url(../images/skin_user/bg_center_top.png) no-repeat top; font-size: 1px; }
#user_details	{ background: url(../images/skin_user/bg_center.png) repeat-y; padding-left: 10px; padding-right: 10px;}
#user_details th	{ background: #c4e1ff; color: #000000; }
#user_d_bottom	{ clear: both; height: 20px; background: url(../images/skin_user/bg_center_bottom.png) no-repeat bottom; font-size: 1px; }

#ad_left, #ad_right	{ width: 250px; overflow: hidden; height: 300px; border: 1px solid #ebebeb; }
#ad_left	{ float: left; }
#ad_right	{ float: right; }