body {
	margin:0px auto;
	padding: 0 5%;
	font-size: 11px;
	color:#FFFFFF;
	text-align: justify;
	font-family:arial;
	background:url(../images/bg-body_05.gif) repeat scroll ;
}
a{
	color:#ffffff;
	text-decoration: none;
}

.outsite {margin:0 auto;height:100%;}
.Home{margin:0 auto;width:780px;background:#EB6DA9 url(../images/bg_insite.gif) repeat-x ;}
.insite-left{background:#ff6699 url(../images/duongvien.gif) repeat-x;	margin:0 auto;width:782px;border-right: 1px solid #dedede;border-left: 1px solid #dedede;}

.Home .KanHeader{height: auto;margin: 0 auto;background:url(../images/barner.gif) no-repeat;}
.header .left_header{float:left;width:350px;height:1px;}
.header .right_header{float:left;width:150px;}
.header .right_header p.text_header{margin: 152px 0 0 43px;white-space:nowrap;font-size:15px;font-family:tahoma;letter-spacing:1px;font-weight:bold;}
.header .right_header .InputPage{margin-left:0px;width:230px;margin-top:10px;}
.header .right_header .InputPage .ImageInput {
	background: url(../images/bg_input.jpg) no-repeat;
	height:25px;
	width:230px;	
}
.header .right_header .InputPage .LableInput {
	font-size: 13px;
	color: #FFFFFF;
	font-family:tahoma;
	font-weight:normal;
}
.Home .KanHeader .TopKanHeader .Logo {
	float: left;
	height:231px;
	width:330px;
	cursor:pointer;
}
.Home .KanHeader .TopKanHeader .link_menu{
	margin:0;
	width:270px;
	height:92px;
	float:left;
	margin-top:45px;
	margin-right:50px;
}
.link_home{
	width:87px;
	height:31px;
	margin-top:30px;
	float:left;
	cursor:pointer;
}
.link_contact{
	width:87px;
	height:31px;
	margin-top:15px;
	float:left;
	cursor:pointer;
}
.link_links{
	width:87px;
	height:31px;
	margin-top:8px;
	float:left;
	cusrsor:pointer;
}

.Home .KanHeader .TopKanHeader .InputPage {
	float: left;
	margin-left:0px;width:220px;margin-top:28px;
}

.Home .KanHeader .TopKanHeader .InputPage .LableInput {
	font-size: 11px;
	color: #FFFFFF;
	font-family:tahoma;
	font-weight:normal;
}

.Home .KanHeader .TopKanHeader .InputPage .ImageInput {
	background: url(../images/bg_input.jpg) no-repeat;
	height:25px;
	width:220px;
	margin-top:2px;
}

.Home .KanHeader .TopKanHeader .Button {
	float: left;
	color: #fff;
	margin-left: 8px;
	width: auto;
	padding-top: 45px;
}

.Home .KanHeader .TopKanHeader .Button .LeftButton {
	background: url(../images/button.gif);
	padding-left: 4px;
	background-position: left top;
	background-repeat: no-repeat;
}

.Home .KanHeader .TopKanHeader .Button .RightButton {
	background: url(../images/button.gif);
	background-position: right -19px;
	background-repeat: no-repeat;
	padding-right: 4px;
}

.Home .KanHeader .TopKanHeader .Button .CenterButton {
	background: url(../images/button.gif);
	background-position: left -38px;
	background-repeat: repeat-x;
	height: 19px; line-height: 16px;	
	text-align: center;
	white-space: nowrap;
}

/* duc insert 06_03_09 */

.Home .KanHeader .flag_KanHeader{margin:0;height:20px;color:#CCFF00;padding-top:10px;padding-left:18px;padding-right:18px;margin-top:0px;clear:both}
.Home .KanHeader .flag_KanHeader a{font-size:13px;color:#FFFF00;}
.Home .KanHeader .flag_KanHeader .left_name{float:left;}
.name_marg{margin-right:35px;}
.mar_img{padding:0;margin-top:0px;}
.Home .KanHeader .flag_KanHeader .left_name a{}
.Home .KanHeader .flag_KanHeader .left_name img{border-style:none;padding-right:10px;}
.right_flag{float:right;font-size:13px;color:#FFFF00;font-weight:normal;}
.right_flag img{border-style:none;padding-right:10px;}
.KanContainer{}

.Home .KanContainer .WorkContainer .Line  {
	margin: 20px 18px 20px 18px;
	border-top: 1px solid #FDAACD;
	width: auto;
	height: 1px;
}
.Home .KanContainer .WorkContainer .Line-first  {
	margin: 5px 18px 20px 18px;
	border-top: 1px solid #FDAACD;
	width: auto;
	height: 1px;
}

.Home .KanContainer .WorkContainer .LeftContainer  {
	float: left;
	width: 320px;
}

.Home .KanContainer .WorkContainer .RightContainer  {
	float: left;
	width: 403px;
	padding-left:35px;
}

.Home .KanContainer .WorkContainer .BoxImageStatus {
	float: left;
	width: 130px;
}

.Home .KanContainer .WorkContainer .ImageStatus  {
	float: right;
	border: 1px solid #FFFFFF;
	
	height: auto;
	width: 108px;
	overflow:hidden;
	max-height:146px;
}
.Home .KanContainer .WorkContainer .ImageStatus  img{
	width: 108px;
}

.Home .KanContainer .WorkContainer .Status  {
	width: 32px; height: 0px;
	float: right;	
}

.Home .KanContainer .WorkContainer .StatusEmty {
	padding-left: 45px;
}

.Home .KanContainer .WorkContainer .Profile  {
	float: left;
	padding-left: 16px;
	width: 173px;
}

.Home .KanContainer .Dot  {
	border-top:1px solid #FDAACD;
	height: 1px;
	width: 173px;
}
.Home .KanContainer .Dot_page2 {
	border-top:1px solid #FDAACD;
	height: 1px;
	width: 168px;
	margin:0;
	padding:0;
}

.Home .KanContainer .WorkContainer .Profile .SmallTitle  {
	width: 173px;
	height: 25px; line-height: 25px;
}

.Home .KanContainer .WorkContainer .SmallTitle .LeftTitle  {
	color: #FFCC00;
	float: left;
	font-weight: bold;
	font-size: 15px;
}
.Home .KanContainer .WorkContainer .SmallTitle .LeftTitle  a{
	color: #FFff00;
	font: bold 18px Times New Roman;
	text-decoration:none;
}
.Home .KanContainer .WorkContainer .SmallTitle .LeftTitle  a:hover{
	color: orange;
	text-decoration:none;
}

.Home .KanContainer .WorkContainer .SmallTitle .RightTilte  {
	border:1px solid #FDAACD;
	float: right;
	position:relative;
	top:6px;
}

.Home .KanContainer .WorkContainer .Profile .BoxText  {
	line-height: 25px; height: 25px;color:#FFff00;font-weight:normal;
}
.Home .KanContainer .WorkContainer .Profile .BoxText1  {
	color:#FFFFFF;
}

.Home .KanContainer .BoldText  {
	font-weight: bold;color:#FFff00;
}
.Home .KanContainer .BoldText-number  {
	font-weight: bold;
}

.Home .KanContainer .WorkContainer .Profile .SmallAddress  {
	color: #FFFFFF;
	font-size: 12px;
	line-height: 25px;
}

.Home .KanContainer .WorkContainer .Profile .BottomText  {
	padding-top: 30px;
}

.Home .KanContainer .Number  {
	font-size: 18px;
	color: #FFFFFF;
}

.Home .KanContainer .TopRightContainer  {
	font-size: 16px;
	color: #FFff00;font-weight: bold;
}

.Home .KanContainer .MiddleRightContainer  {
	font-size: 12px;
	color: #FFFFFF;
	margin: 15px 0px 15px 0px;
	text-align: justify;
}
.Home .KanContainer .MiddleRightContainer_chitiet {
	font-size: 12px;
	color: #FFFFFF;
	margin: 20px 0px 73px 0px;
	text-align: justify;
}

.Home .KanContainer .WorkContainer .Container .BottomRightContainer .ButtonContainer  {
	margin-right: 5px;
	float: left;
}

.Home .KanContainer .NoteContainer {
	margin:20px 30px 123px;	
	text-align: center;
	height:40px;
	
}
.Home .KanContainer .height_bottom_chitiet{
	margin-bottom:600px;
}
.Home .KanContainer .NoteContainer_chitiet {
	margin:20px 30px 600px;
	border:1px solid #000066;
	text-align: center;
	height:40px;
}
.Home .KanContainer .Note {
	background:url(../images/bg_note.gif) no-repeat;
	height: 60px;
}

.Home .KanFooter {
	height: 134px;
	background-color: #e2007a;
}

.Home .KanFooter .ContentFooter {
	padding: 22px 44px 0px 44px;
}

.Home .KanFooter .ContentFooter .TextMenuFooter {
	float: left;
	color: white;
	font-size: 14px;
	margin-right: 30px;
}

.Home .KanFooter .ContentFooter .TextMenuFooter  a {
	color: white;
	font-size: 14px;
	text-decoration: none;
}

.Home .KanFooter .ContentFooter .TextMenuFooter  a:hover {
	color: orange;
	font-size: 14px;
	
}

.Home .KanFooter .ContentFooter .InfoWeb {
	color: #FFFFFF;
	font-size: 13px;
	line-height: 25px;
	margin-top: 10px;
}

.Home .KanContainer .NoteContainer .PageIterator {
	margin: 24px 0px 0px 20px;
	float: left;
	width: 65%;
}

.Home .KanContainer .NoteContainer .PageIterator .BackButton {
	float: left;
	background: url('../images/ButtonBackNexk21x32.gif') no-repeat left top;
	width: 80px; height: 16px;
	cursor: pointer;
	text-decoration:none;
}
.Home .KanContainer .NoteContainer .PageIterator_chitiet .BackButton {
	float: left;
	background: url('../images/ButtonBackNexk21x32.gif') no-repeat left top;
	width: 80px; height: 16px;
	cursor: pointer;
	text-decoration:none;
}
.Home .KanContainer .NoteContainer .PageIterator .BackButton  span{
	float: right;
}

.Home .KanContainer .NoteContainer .PageIterator .ButtonNext {
	float: left;
	background: url('../images/ButtonBackNexk21x32.gif') no-repeat right -16px;
	width: 100px; height: 18px;
	cursor: pointer;
	text-decoration:none;
}

.Home .KanContainer .NoteContainer .PageIterator  .NumberIterator {
	float: left;
}

.Home .KanContainer .NoteContainer .PageIterator  .TextPageIterator {
	float: left;
	margin: 0px 10px;
	color: #FFFFFF;
	font-size: 14px;
}
.Home .KanContainer .NoteContainer .PageIterator  .NumberIterator a:hover{color:orange}
.Home .KanContainer .NoteContainer .PageIterator  .NumberIterator a{
	color: #FFFFFF;
	padding: 0 5px 1px;
	text-decoration: none;
}

.Home .KanContainer .NoteContainer .PageIterator  a.PageSelected  {
	color: #F16701;
	font-weight: bold;
	padding: 0 5px 1px;
	text-decoration: none;
}


.Home .KanContainer .NoteContainer .BoxToon {
	float: right;
	margin-top: -20px;
	margin-right: 20px;
	width: 30%;
}

.Home .KanContainer .NoteContainer .BoxToon .TextToon {
	float: right;
}

body {padding:0; margin:0; height:100%; width:100%;}

/* Overlay */
#modalOverlay {background-color:#000; cursor:wait;}

/* Container */
#modalContainer {height:auto; width:auto; left:50%; top:15%; margin-left:-300px; background-color:#fff; border:3px solid #ccc;}
#modalContainer a.modalCloseImg {background:url(../images/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-18px; cursor:pointer;}
#modalContainer #basicModalContent {padding:8px;}
.TextBox a {color:#032c60;font-weight:bold;font-size:9px}
.TextBox a:hover {color: orange;font-weight:bold;font-size:9px}

/*introlong*/
.hiddendiv {visibility:hidden;position:absolute;}
.visiblediv {visibility:visible;position:relative;}

/* dropdown */
#PagingToon{
	float: right;
	width: 75px;
	margin: 0px 0px;
	margin: 0;
	padding: 0 5px;
	list-style-type: none;
	position:relative;
}

#PagingToon li.Selecttitle {
background:transparent url(../images/bg_arrow_note.gif) no-repeat scroll left bottom;

color:#FFFFFF;
font-weight:bold;
height:25px;
line-height:32px;
list-style-type:none;
margin-top:-10px;
padding-right:0;
text-align:center;
text-indent:-22px;
}
#PagingToon ul li{visibility:hidden;}
#PagingToon:hover  li{visibility:visible;}
.listpage a{color:#fff;display:block;text-decoration: none;}
.listpage a:hover{color:orange;background:#eee;width:39px;display:block;text-indent:1px;}
.listpage{
visibility: hidden;
background:#FF99CC;
color:#fff;
font-weight:bold;
height:20px;
list-style-type:none;
position:relative;
top:-80px;
margin-left:5px;
margin-top:-4px;
text-indent:10px;
width:30px;
padding-right:10px;
border-right:1px solid #ff66cc;
border-left:1px solid #ff66cc;
float:left;
}
.first{border-top:1px solid #ff66cc;}
.last{border-bottom:1px solid #ff66cc;height:16px;}
.howtosearch{text-align:left;}
.howtosearch a{color:orange;}


/* page1 */
.Home .KanContainer .IntroduceContainer {
	margin: 5px 30px 30px 30px;
	
}
.Status {position:absolute;margin-left:65px;margin-top:83px;}
.Home .KanContainer .IntroduceContainer .LeftIntroduceContainer {
	float: left;
	width: 240px;
}

.Home .KanContainer .IntroduceContainer .RightIntroduceContainer {
	float: left;
	margin-left: 40px;
	width: 435px;
}

.Home .KanContainer .IntroduceContainer .LeftIntroduceContainer  .ImageIntroduceContainer{
	width:236px;
	height: auto;
	margin-bottom: 10px;
	
	border:1px solid #ccc;
}

.Home .KanContainer .IntroduceContainer .LeftIntroduceContainer  .ImageIntroduce{
	width:240px;
	height: auto;
	overflow:hidden;
	
}
.Home .KanContainer .IntroduceContainer .Line-chitiet{
	margin: 25px -8px 20px -8px;
	border-top: 1px solid #FDAACD;
	width: auto;
	height: 1px;
}

.Home .KanContainer .IntroduceContainer .LeftIntroduceContainer  .IconBullet {
	background: url(../images/bullet11x11.gif) no-repeat left top;
	padding-left: 20px;
	height: 13px;
}

.Home .KanContainer .IntroduceContainer .LeftIntroduceContainer  .TextIntroduce {
	margin-top: 10px;
}
.Home .KanContainer .IntroduceContainer .LeftIntroduceContainer  .TextIntroduce label{
	font-size:14px;color:#FFFF00;	
}
.Home .KanContainer .IntroduceContainer .RightIntroduceContainer  .TextDot {
	color: #FFFF00;
	line-height: 25px;height: 25px;font:bold 18px Times New Roman;
}

.Home .KanContainer .IntroduceContainer .RightIntroduceContainer  .Dot {
	width: 150px;
}

.Home .KanContainer .IntroduceContainer .RightIntroduceContainer  .BottomIntroduce {
	line-height: 20px;
	font-weight: bold;
}
.Home .KanContainer .IntroduceContainer .RightIntroduceContainer  .BottomIntroduce  img{
	cursor:pointer;
}

.Home .KanContainer .IntroduceContainer .RightIntroduceContainer  .BottomIntroduce .BlueBox {
	float: left;
	border: 1px solid #012c5f;
	background-color: #012c5f;
	padding: 0px 14px;
	color: #dadbdd;
	margin-right: 2px;
}

.Home .KanContainer .IntroduceContainer .RightIntroduceContainer  .BottomIntroduce .GrayBox{
	float: left;
	border: 1px solid #b3c1cc;
	padding: 0px 14px;
	color: #8b969c;
	margin-right: 2px;
}


.Home .KanContainer .NoteContainer .NoteIntroduce .PageIterator {
	float: right;
	margin:24px 0 0 20px;
	width:65%;
}

.Home .KanContainer .RightIntroduceContainer .TableIntroducte .UIGrid {
	border: 1px solid #c5c5c5;
	border-collapse: collapse;
	margin: 20px 0px;
	width: 435px;
}

.Home .KanContainer .RightIntroduceContainer .TableIntroducte .UIGrid th {
	border: 1px solid #FFFFFF;
	font-weight: bold;
	padding: 0 10px;
	line-height: 19px;
	font-size: 13px;
	color: #FFFFFF;
	text-align:center;
}

.Home .KanContainer .RightIntroduceContainer .TableIntroducte .UIGrid td {
	border: 1px solid #FFFFFF;
	height: 20px; line-height: 20px;
	padding: 4px;
	text-align: center;
	color: #FFFFFF;
	font-size: 14px;
}

/* dfg*/
.PageContainer {
	margin: 25px 44px 0px 44px;
}

.PageContainer  .BoxPage {
	border-top: 1px solid #d2d2d2;
	padding-top: 23px;
	padding-bottom: 21px;
}

.PageContainer  .BoxPage  .BoxOne{
	float: left;
	padding-right: 0px;
}
.class_margin{margin:0;margin-left:63px;margin-right:63px;}
.PageContainer  .BoxPage  .BoxTwo{
	float: left;
	padding: 0px 8px;
}


.PageContainer  .BoxPage  .LeftBox{
	float: none;
	height: 106px;
	width: 205px;
}

.PageContainer  .BoxPage  .LeftBox .IconBox {
	float: left;
	margin-left:10px;
	width: 13px; height: 12px;
	background: url(../images/bullet12x12.gif) repeat-x;
}

.PageContainer  .BoxPage  .LeftBox .TextBox {
	float: right;
	font-size: 11px;
	color: #747f84;margin-top:-12px;
}

.PageContainer  .BoxPage  .LeftBox .TextBox  a{
	color: #fff;
	font-size:12px;font-weight:normal;
}

.PageContainer  .BoxPage  .LeftBox .TextBox  a:hover{
	text-decoration: none;
	color: orange;
}

.PageContainer  .BoxPage  .LeftBox .StatusNick {
	position: relative;
	border: 1px solid #ccc;
	float: left;
	
	width: 142px;
	max-height: 106px;
	overflow:hidden;
}
.GridImage {width: 142px;}
.PageContainer  .BoxPage  .LeftBox .PositionImage {
	position: absolute; 
	bottom:0px;*bottom:-1px;
	right:0px;
}
.clear_PageContainer{margin: 1px 18px 100px 18px;}
.PageContainer  .BoxPage  .RightBox{
	float: none;
	margin-top:15px;width: 205px;
}

.PageContainer  .BoxPage  .RightBox .Dot {
	width: 205px;
}

.PageContainer  .BoxPage  .RightBox .TextDot {
	color: #0a3464;
	font-size: 15px;
	font-weight: bold;
	line-height: 20px;
}
.PageContainer  .BoxPage  .RightBox .TextDot a{
	text-decoration:none;
	font:bold 18px Times New Roman;
	color:#ffec00;
	line-height:125%;
}
.PageContainer  .BoxPage  .RightBox .TextDot a:hover{
	color:ffec00;
}
.PageContainer  .BoxPage  .RightBox .BoldText {
	color: #ffec00;
	font-size: 13px;
}

.PageContainer  .BoxPage  .RightBox .Number {
	color: #ffec00;
	font-size: 16px;
	font-weight: bold;
}

.PageContainer  .BoxPage  .RightBox .BoxIntroduce {
	padding-top: 30px;
}

.PageContainer  .BoxPage  .RightBox .BoxIntroduce .ContentBoxIntroduce {
	border: 1px solid #b3c0c9;
	font-weight: bold;
	color: #8b969c;
	font-size: 14px;
	text-align: center;
	width: 120px;
	margin-top: 5px;
	line-height: 20px;
}
.BoxIntroduceGrid img {display:block;margin-bottom:5px;cursor:pointer;float:left;padding-right:5px;}
.BoxIntroduceGrid {margin-top:0px;}
.textintro_list_img{padding:0; padding-top:15px;padding-bottom:15px;font-size:12px;line-height:125%;}

/* page 2*/
.Home .KanContainer .WorkContainer .LeftContainer_page2  {
	float: left;
	width: 383px;
	
}

.Home .KanContainer .WorkContainer .RightContainer_page2  {
	float: left;
	width: 383px;
	
}
.Home .KanContainer .WorkContainer .Images_page2 {
	float: left;
	width: 198px;
	
}

.Home .KanContainer .WorkContainer .Images_page2 .ImageStatus_page2 {
border:1px solid #FFFFFF;
float:right;
height:auto;
max-height:270px;
overflow:hidden;
width:178px;
}
.Home .KanContainer .WorkContainer .Profile_page2 {
float:left;
padding-left:13px;
width:165px;
}
.Home .KanContainer .WorkContainer .Profile_page2 .SmallTitle_page2 {
height:25px;
border-bottom:1px solid #FDAACD;
width:170px;
}

.Home .KanContainer .WorkContainer .Profile_page2 .SmallTitle_page2 .LeftTitle_page2 {
color:#FFCC00;
float:left;
font-size:15px;
font-weight:bold;
}

.Home .KanContainer .WorkContainer .Profile_page2 .SmallTitle_page2 .LeftTitle_page2 a {
-x-system-font:none;
color:#FFCC00;
font-family:Times New Roman;
font-size:18px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
text-decoration:none;
}
.Home .KanContainer .WorkContainer .Profile_page2 .SmallTitle_page2 .LeftTitle_page2 a:hover {
	color:#FFFFFF;
}
.Home .KanContainer .WorkContainer .Profile_page2 .Text_page2 {
color:#FFFFFF;
font-weight:normal;
height:170px;
width:160px;
line-height:130%;
margin:0;
margin-top:18px;
padding:0;

}
.Home .KanContainer .WorkContainer .Profile_page2 .sms_page2{
	height:50px;
	line-height:150%;
	margin-top:10px;
}
.Home .KanContainer .WorkContainer .Profile_page2 .sms_page2 p{
	line-height:60%;
}
.Home .KanContainer .WorkContainer .Line_page2 {
	margin: 25px 18px 25px 18px;
	border-top: 1px solid #FDAACD;
	width: auto;
	height: 1px;
}
