/* CSS Document */

BODY {
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	background-repeat:repeat-x;
	font-size:12px;
}

.bg_table
{
	background:#b7c1c3 url(images/bg.gif) repeat-x;
}

.styleText
{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

.table{
	background-image:url(images/thebg.jpg);
	background-repeat:repeat-y;
	height:500px;	
}
.table_1{
	background-image:url(images/maintbg.jpg);
	background-repeat:no-repeat;
	height:500px;
}
.table_1_vn{
	background-image:url(images/maintbgvn.jpg);
	background-repeat:no-repeat;
	height:500px;
}
.langguage{
	color:#fff;
}
.langguage a{
	color:#fff;
	text-decoration:none;
}
.textbox_123{
	width:116px;
	height:20px;
	border:1px solid #a5acb2;

}
.textbox1{
	width:116px;
	height:20px;
	border:1px solid #a5acb2;
	text-align:left;

}
.textbox2{
	width:185px;
	height:20px;
	border:1px solid #a5acb2;
	color:#002e5f;
	font-size:11px;
	vertical-align:middle;
}
.text_menu{
	color:#fff;
	font-weight:bold;
	text-align:center;
	height:24px;
	display:block;
	line-height:24px;
}
.text_menu a{
	color:#fff;
	text-decoration:none;
	height:24px;
	display:block;	
	line-height:24px;
}
.text_menu a:hover{
	color:#003c7a;
	text-decoration:none;
	background:#FFFFFF;
	height:24px;
	line-height:24px;
	
}

.text_menu_visited{
	color:#003c7a;
	font-weight:bold;
	background:#FFFFFF;
	height:24px;
	line-height:24px;
}
.text_menu_visited a{
	color:#003c7a;
	text-decoration:none;
	background:#FFFFFF;
	height:24px;
	line-height:24px;
}
.text_menu_visited a:hover{
	color:#003c7a;
	text-decoration:none;
	background:#FFFFFF;
	height:24px;
	line-height:24px;
}

.title{
	color:#014080;
	font-weight:bold;
	padding:0px 0px 12px 15px;
	font-size:14px;
	font-family:tahoma;
}


.sapo{
	color:#333333;
	font-size:11px;
	padding:0px 20px 0px 15px;
	line-height:18px;
	font-family:tahoma;
}
.bg_title2{
	background:url(images/tab_center.jpg) repeat-x;
	height:25px;
	color:#fff;
	font-weight:bold;
}

.title2{
	color:#313131;
	font-weight:bold;

}

.title2 a{
	color:#313131;
	font-weight:bold;
  text-decoration :none;
}

.title2 a:hover{
	color:#313131;
	font-weight:bold;
 text-decoration :none;
}

.border_pic{
	height:82px;
	width:162px;
	border:1px solid #cccccc;

}
.tiltle3{
	color:#014080;
	font-weight:bold;
	padding:5px 20px 0px 0px;
}

.tiltle3 a{
	color:#014080;
	font-weight:bold;
	text-decoration:none;
}

.tiltle3 a:hover{
	color:#014080;
	font-weight:bold;
	text-decoration:none;
}

.sapo2{
	color:#333333;	
}
.sapo3{
	color:#333333;	
	padding:0px 10px 0px 10px;
}


.bg_button1{
	background:url(images/button1.gif) no-repeat;
	height:22px;
	color:#014080;
	font-weight:bold;
	text-align:center;
}
.bg_button2{
	background:url(images/button2.gif) no-repeat;
	height:22px;
	color:#014080;
	font-weight:bold;
	text-align:center;
}
.bg_button3{
	background:url(images/button3.gif) no-repeat;
	height:22px;
	color:#014080;
	font-weight:bold;
	text-align:center;
}
.bg_button4{
	background:url(images/button4.gif) no-repeat;
	height:22px;
	color:#014080;
	font-weight:bold;
	text-align:center;
}


.bg_button1 a{
	color:#014080;
	text-decoration:none;
}
.bg_button2 a{
	color:#014080;
	text-decoration:none;
}
.bg_button3 a{
	color:#014080;
	text-decoration:none;
}
.bg_button4 a{
	color:#014080;
	text-decoration:none;
}

.bg_button1_x{
	background:url(images/button1_x.gif) no-repeat;
	height:22px;
	color:#f25f02;
	font-weight:bold;
	text-align:center;
}
.bg_button2_x{
	background:url(images/button2_x.gif) no-repeat;
	height:22px;
		color:#f25f02;
	font-weight:bold;
	text-align:center;
}
.bg_button3_x{
	background:url(images/button3_x.gif) no-repeat;
	height:22px;
		color:#f25f02;
	font-weight:bold;
	text-align:center;
}
.bg_button4_x{
	background:url(images/button4_x.gif) no-repeat;
	height:22px;
 color:#f25f02;
	font-weight:bold;
	text-align:center;
}


.bg_button1_x a{
	
	color:#f25f02;
	text-decoration:none;
	
}
.bg_button2_x a{
	color:#f25f02;
	text-decoration:none;
}
.bg_button3_x a{
	color:#f25f02;
	text-decoration:none;
}
.bg_button4_x a{
	color:#f25f02;
	text-decoration:none;
}

.tab{
	background:#f8f8f8;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
}
.tab1{
	background:#eeeeee;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
}
.title3{
	color:#333333;
	font-weight:bold;
	padding:5px 0px 0px 15px;
}
.title4{
	color:#333333;
	font-weight:bold;
	padding:5px 0px 0px 0px;
}
.text_row1{
	color:#014080;
	line-height:20px;
}
.text_row1 a{
	color:#014080;
	text-decoration:none;
}

.text_row1 a:hover{
	color:#ff7200;
	text-decoration:none;
}



.more{
	text-align:right;
	color:#014080;
	padding:5px 15px 10px 0px;
}
.more a{
	color:#014080;
	text-decoration:none;
}
.comment{
	background:url(images/title1.gif) no-repeat;
	height:32px;
	color:#333333;
	font-weight:bold;
}
.text_row2{
	color:#014080;
}
.text_row2 a{
	color:#014080;
	text-decoration:none;
}

.text_row2 a:hover{
	color:#ff7200;
	text-decoration:none;
}



.user{
	background:url(images/user.gif) no-repeat;
	height:144px;
}

.user_vn{
	background:url(images/user_vn.gif) no-repeat;
	height:144px;
}

.text_user{
	font-weight:bold;
	text-align:right;
	color:#000;
}
.red{
	color:#FF0000;
	font-weight:bold;
}
.text_help{
	padding-left:16px; color:#014080; line-height:22px;
}

.text_help a{
	color:#014080; text-decoration:none;
}
.text_help a:hover{
	color:#ff7200; text-decoration:none;
}
.text_help1{
	padding-left:16px; color:#014080;
}
.text_help1 a{
	color:#014080; text-decoration:none;
}
.text_help1 a:hover{
	color:#ff7200; text-decoration:none;
}

.text_help2{
	padding-left:10px; color:#014080;
}
.text_help2 a{
	color:#014080; text-decoration:none;
}
.text_help2 a:hover{
	color:#ff7200; text-decoration:none;
}

.text_title_help{
	background:url(images/title2.gif) no-repeat;
	height:31px;
	color:#333333;
	font-weight:bold;
	font-size:12px;
}

.text_title_help a{
	color:#333333;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}

.bg_title_lessonide{
	background:url(images/title2.gif) no-repeat;
	height:26px;
	color:#333333;
	font-weight:bold;
}

.bg_title_lessonide a{
	color:#333333;
	font-weight:bold;
	text-decoration:none;
}

.bg_lesson_ideas_123456{
	background:url(images/bg2_top.jpg);
	background-position:top;
	background-repeat:repeat-y;
}

.bg_lesson_ideas{
	background:url(images/bg2.gif) no-repeat;
	background-position:bottom;
}
.bg_title1_lesson_idea{
	padding:10px 0px 10px 12px;
	color:#313131;
	font-weight:bold;
	
}
.bg_title1_lesson_idea1{
	padding:18px 0px 10px 12px;
	color:#313131;
	font-weight:bold;
	
}
.bg_grade{
	background:url(images/grade.gif) no-repeat;
	height:59px;
	color:#00305d;
	font-size:43px;
	text-align:right;
	padding-right:10px;
	padding-bottom:25px;
}
.bg_grade a{
	color:#00305d;
	text-decoration:none;	
}
.bg_methology{
	background:url(images/bg3.gif) no-repeat;
	height:75px;
	
}
.text_methology{
	padding:8px 0px 5px 0px;
	color:#12559a;
	font-size:12px;
	text-align:left;

}
.text_methology1{
	padding:0px 0px 10px 0px;
	color:#12559a;
	font-size:16px;
	text-align:left;
}
.text_methology a{
	color:#12559a;
	text-decoration:none;	

}
.text_methology1 a{
	color:#12559a;
	text-decoration:none;	
}
.text_methology a:hover{
	color:#ff7200;
	text-decoration:none;	

}
.text_methology1 a:hover{
	color:#ff7200;
	text-decoration:none;	
}
.bg_professional{
	background:url(images/bg4.gif) no-repeat;
	height:98px;
	
}
.text_professional{
	padding:10px 0px 5px 0px;
	color:#12559a;
	font-size:16px;
	text-align:left;
}
.text_professional a{
	color:#12559a;
	text-decoration:none;
}
.text_professional a:hover{
	color:#ff7200;
	text-decoration:none;
}

.text_professiona2{
	padding:0px 0px 5px 0px;
	color:#12559a;
	font-size:16px;
	text-align:left;
}
.text_professiona2 a{
	color:#12559a;
	text-decoration:none;
}
.text_professiona2 a:hover{
	color:#ff7200;
	text-decoration:none;
}
.tag1{
	color:#12559a;
	font-size:24px;
	font-weight:bold;
	padding-left:5px;
}
.tag1 a{
	color:#12559a;
	font-weight:bold;
	text-decoration:none;
}

.tag1 a:hover{
	color:#ff7200;
	font-weight:bold;
	text-decoration:none;
}

.tag2{
	color:#12559a;
	font-size:24px;
	font-weight:bold;
	padding-left:15px;
}
.tag2 a{
	color:#12559a;
	font-weight:bold;
	text-decoration:none;
}

.tag2 a:hover{
	color:#ff7200;
	font-weight:bold;
	text-decoration:none;
}
.tag3{
	color:#12559a;
	font-size:16px;
	
}
.tag3 a{
	color:#12559a;
	font-weight:bold;
	text-decoration:none;
}

.tag3 a:hover{
	color:#ff7200;
	font-weight:bold;
	text-decoration:none;
}
.thongke{
	color:#002e5f;
	font-size:11px;
	padding-left:15px;
	text-align:left;
	line-height:33px;
	
}
.thongke1{
	color:#002e5f;
	font-size:11px;
	text-align:left;
	line-height:33px;
	
}
.number{
	color:#1e1e1d;
	font-weight:bold;
}
.number1{
	color:#002e5f;
	font-weight:bold;
}
.footer{
	color:#010000;
	font-size:11px;
	padding:0px 0px 5px 0px;
}
.bg_lesson_idea_detail{
	background:url(images/title4.gif) no-repeat;
	height:24px;
	color:#fff;
	font-weight:bold;
	line-height:24px;
	padding-left:11px;
}

.bg_lesson_idea_detail_print{
	background:url(images/title4_print.gif) no-repeat;
	height:24px;
	color:#fff;
	font-weight:bold;
	line-height:24px;
	padding-left:11px;
}

.bg_lesson_idea_1
{
	background:#e9e9e9 url(images/bg_lesson_idea.gif) repeat-x;
	height:167px;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
}
.title_lesson{
	color:#00417e;
	font-weight:bold;
	font-size:18px;
	padding:5px 0px 5px 10px;

}
.sapo_lesson_s{
	color:#010000;
	padding:0px 20px 0px 10px;
	line-height:18px;
}
.sapo_lesson_s1{
	color:#010000;
	padding:0px 20px 0px 10px;
	line-height:18px;
}
.sapo_lesson_s1a{
	color:#010000;
	padding:0px 20px 11px 10px;
	line-height:18px;
}
.butdanh_lesson{
	color:#a5a5a5;
	font-style:italic;
	font-size:11px;
	padding:0px 0px 18px 10px;
}
.butdanh_lesson_s{
	color:#a5a5a5;
	font-style:italic;
	font-size:11px;
	padding:0px 0px 6px 10px;
}
.xanh{
	color:#004386;
}

.xanh a{
	color:#004386;
	text-decoration:none;
}

.xanh1{
	color:#004386;
	font-weight:bold;
}
.sapo_lesson{
	color:#333333;
	padding:0px 22px 10px 10px;
	line-height:18px;
}
.sapo_lesson1{
	color:#333333;
	padding:0px 22px 0px 10px;
}
.sapo_lesson2{
	color:#333333;
	padding:15px 22px 10px 10px;
	line-height:18px;
}
.sapo_lesson3{
	color:#333333;
	padding:0px 22px 10px 10px;
	line-height:18px;
}
.color_text{
	color:#303030;
	padding:0px 22px 10px 10px;
}
.color_text a{
	color:#303030;
	text-decoration:none;
}
.text_lesson_1{
	color:#303030;
	font-weight:bold;
	padding:25px 0px 14px 10px;
}
.text_lesson_2{
	color:#303030;
	font-weight:bold;
	padding:25px 0px 0px 10px;
}
.cot1{
	background:#666666;
	height:22px;
	color:#fff;
	text-align:left;
	font-weight:bold;
	padding-left:10px;
}
.cot2{
	background:#666666;
	height:22px;
	color:#fff;
	text-align:left;
	font-weight:bold;
	padding-left:10px;
}
.cot3{
	background:#fefefe;
	height:22px;
	color:#014080;
	text-align:left;
	padding-left:10px;
}

.cot3 a{
	color:#014080;
	text-decoration:none;
}
.cot3 a:hover{
	text-decoration:none;
	color:#fd7e17;
	
}
.cot3-1{
	background:#fefefe;
	height:22px;
	color:#014080;
	text-align:center;	
	padding-bottom:5px;
	padding-top:5px;
}
.cot4{
	background:#fefefe;
	height:22px;
	color:#333;
	text-align:left;
	padding-left:10px;
}
.cot5{
	color:#333333;
	font-size:11px;
	padding:5px 0px 5px 0px;
	text-align:left;
}
.cot6{
	border:1px solid #b4b4b4;
	color:#014080;
	
}
.button_download{	
	text-align:right;
	padding:60px 5px 5px 0px;
}
.bg_share{
	background:url(images/bg_share.gif) no-repeat;
	height:16px;

}
.text_share{
	color:#000000;
	text-align:center;
	font-weight:bold;
	font-size:11px;
}
.text_share a{
	color:#000000;
	text-decoration:none;
}
.text_share a:hover{
	color:#fd7e17;
	text-decoration:none;
}
.average{
	color:#898989;
	font-size:10px;
	padding:0px 0px 0px 10px;
}
.average1{
	color:#898989;
	font-size:10px;
	padding:20px 0px 0px 0px;
}
.tag{
	color:#666666;
	font-weight:bold;
	padding:10px 0px 0px 10px;
}
.text_login{
	color:#333333;
	font-size:10px;
	padding-left:5px;
}	
.text_login a{
	color:#333333;
	text-decoration:none;
}	
.text_login a:hover{
	color:#fd7e17;
	text-decoration:none;
}
.comment1{
	color:#999999;
	font-weight:bold;
	font-size:16px;
	padding:20px 0px 5px 5px;
	background:#fff;
}

.tinkhactitle
{
	color:#999999;
	font-weight:bold;
	font-size:16px;
	padding:3px 0px 0px 5px;
	text-align:left;
}

.bg_member{
	background:#F4F4F4 url(images/bg_commnent.gif);
	background-repeat:repeat-x;
	border:1px solid #cccccc;
}
.avatar_commnent{
	padding:10px 0px 5px 10px;

}
.avatar_commnent1{
	padding:10px 0px 17px 10px;
	color:#014080;

}

.comment_text1{
	color:#014080;
	font-weight:bold;
	padding:12px 0px 5px 0px;
}
.comment_text2{
	color:#999;
	
}
.comment_text3{
	color:#666;
	
}
.comment_text4{
	color:#666;
	padding-left:7px;
	padding-top:3px;
	
}
.comment_text4 a{
	color:#666;
	text-decoration:none;	
}
.comment_text4 a:hover{
	color:#fd7e17;
	text-decoration:none;	
}
.fontsize{
	font-size:10px;
}
.top_lesson{
	background:#ededed;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;	
}
.top_lesson1{
	background:#ededed;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	padding-top:18px;
}
.sapo_lesson4{
	color:#333333;
	padding-right:15px;
	font-size:11px;
	font-family:tahoma;
	padding-bottom:10px;
}

.sapo_lesson4 a{
	color:#333333;
	text-decoration:none;
}
.sapo_lesson4 a:hover{
	color:#333333;
	text-decoration:none;
}

.post_comment{	
	color:#005aa1;
	font-family:tahoma;
	font-size:11px;
	padding:0px 0px 0px 20px;
}
.post_comment a{	
	color:#005aa1;
	text-decoration:none;
}
.post_comment a:hover{	
	color:#fc871d;
	text-decoration:none;
}
.stt{
	background:#eeeeee;
	border:1px solid #ccc;
	height:19px;
}
.stt a{
	text-decoration:none;
	color:#000;
}
.stt1{
	background:#eeeeee;
	border:1px solid #ccc;
	height:19px;
	line-height:19px;
}
.stt1 a{
	text-decoration:none;
	color:#000;
	height:19px;
	line-height:19px;
	
}
.stt1 a:hover{
	text-decoration:none;
	color:#fd800e;
	border:1px solid #fff;
	background:#fff;
	display:block;
	height:19px;
	line-height:19px;
}


/*Them*/
.title a{
	color:#014080;
	text-decoration:none;
}

.title a:hover{
	color:#014080;
	text-decoration:none;
}


.bg_lesson_idea_detail a{
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}


.bg_lesson_idea_detail a:hover{
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}

.cot3_s{
	background:#fefefe;
	color:#010000;
	text-align:left;
	padding-left:10px;
	font-size:11px;
}


.text_detail_01{
	color:#010000;
	font-weight:bold;
	background:#fff;
	height:22px;
}
.sapo_lesson_s2{
	color:#010000;
	padding:10px 20px 10px 10px;
	font-size:11px;
}
.text_detail_01 a{
	color:#010000;
	text-decoration:none;
}
.text_detail_02{
	color:#787878;
	font-weight:bold;
	height:22px;
}
.text_detail_02 a{
	color:#787878;
	text-decoration:none;
}

.table_attachment a
{
	color:#394197;
	text-decoration:none;
}

.table_Preparation a
{
	color:#394197;
	text-decoration:none;
}


.reg1
{
	padding-bottom:3px;
	padding-top:3px;
	padding-left:3px;
}

.tinkhac
{
	padding-left:5px;
	padding-bottom:2px;
	padding-top:2px; 
}

.tinkhac a{
	color:#014080;
	text-decoration:none;
	font-weight:normal;
}

.tinkhac a:hover{
	color:#ff7200;
	text-decoration:none;
	font-weight:normal;
}

.sourcelink
{
	color:#999999;
}

.bg_btnsend
{
	background-color:Transparent;
	background-image:url(images/button_submit.gif);
	height:22px;
	width:68px;
	border:none;
}

.divideo
{
	border:solid 1px #CCCCCC;
	border-bottom:none;
}

.bg_button_search
{
	background-color:Transparent;
	background-image:url(images/button_search.jpg);
	height:22px;
	width:65px;
	border:none;
}


 .class_tdPanelLS1
  {
        background: url(/Skins/images/tab_focus.png); 
        background-position: center; 
        background-repeat:no-repeat;
        color:#fff;
        width:108px;
        text-align:center;
        vertical-align:middle;
   }
    
    .class_tdPanelLS1 a, a:hover
    {
        color:#fff;
        text-decoration:none;
    }
    
    .class_tdPanelLS2
    {
        background: url(/Skins/images/tab_no_focus.png);
        background-repeat: no-repeat;
        color:#333;
        width:108px;
        text-align:center;
        vertical-align:middle;
    }
    
    .class_tdPanelLS2 a, a:hover
    {
        color:#333;
        text-decoration:none;
    }
    
a,
a:hover
{
    text-decoration:none;
}


	
