/* CSS Document */

body {

	margin: 0;

	padding: 0;

	text-align: center;

	font-family: Tahoma;

	font-size: 9pt;

	background-color: #ffffff;
	max-width: 100%;
	height: auto;
}



input {

	font-family: Tahoma;

	font-size: 9pt;

}



TEXTAREA {

	font-family: Tahoma;

	font-size: 9pt;

}



/*td {

	font-family:Tahoma;

	font-size:9pt;

	}

*/

div {

	font-family: Tahoma;

	font-size: 9pt;

}



select {

	font-family: Tahoma;

	font-size: 9pt;

}



.page {

	width: 100%;

	text-align: center;

	margin: auto;

}



.content {

	width: 95%;/*990px;*/

	text-align: center;

	margin: auto;

	border: 1px solid #8db2e3;

	background-image: url(../images/bg_page.gif);

	background-repeat: repeat-x;

}



.header {

	width: 100%;

	height: 30px;

}



.icon {

	width: 120px;

	height: 64px;

	float: left;

	padding-left: 5px;

	padding-top: 6px;

}



.mainmenu {

	/*width: 85%;*/

	padding-top: 10px;

	text-align: left;

	color: #076d32;

	/*float: left;*/

	padding-left: 5px;

	font-size: 12px;

	font-weight: bold;

}



.mainmenu a {

	color: #076d32;

	text-decoration: none;

}



.mainmenu a:hover,.mainmenu a.current {

	color: #076d32;

	text-decoration: underline;

}



.mainmenu .selected {

	text-decoration: underline;

	cursor: default;

	color: #054172;

}



.submainmenu {

	width: 85%;

	text-align: center;

	color: #024d23;

	font-size: 12px;

	float: left;

	margin-top: 10px;

}



.submainmenu a {

	color: #024d23;

	text-decoration: none;

	font-size: 12px;

}



.submainmenu a:hover {

	color: #3e6aaa;

	text-decoration: none;

	font-size: 12px;

}



.left {

	width: 6px;

	height: 20px;

	background-image: url(../images/left.gif);

	background-repeat: no-repeat;

	background-position: top;

	float: left;

}



.right {

	width: 6px;

	height: 20px;

	background-image: url(../images/right.gif);

	background-repeat: no-repeat;

	background-position: top;

	margin-right: 3px;

	float: left;

}



.submenu {

	text-align: center;

	height: 20px;

	padding-top: 3px;

	background-color: transparent;/* #dde8f6;*/

	color: #024d23;

	margin-bottom: 5px;

	font-size: 12px;

	font-weight:bold;

/*	border-top: 1px solid #8db2e3;

	border-bottom: 1px solid #8db2e3;

*/}



.submenu a {

	color: #024d23;

	text-decoration: none;

}



.submenu a:hover,.submenu a.current {

	color: #3e6aaa;

	text-decoration: none;

}



/*Submenu temp*/

.submenutemp {

	text-align: center;

	height: 16px;

	padding-top: 3px;

	background-color: #dde8f6;

	color: #024d23;

	margin-bottom: 15px;

	font-size: 10px;

	/*border-top:1px solid #8db2e3;*/

	border-bottom: 1px solid #8db2e3;

}



.submenutemp a {

	color: #024d23;

	text-decoration: none;

}



.submenutemp a:hover,.submenutemp a.current {

	color: #3e6aaa;

	text-decoration: none;

}



/* End Submenu temp */

.center {

	width: 100%;

}



.top {

	width: 100%;

	height: 19px;

	/*background-image: url(../images/top.gif);*/

	background-repeat: no-repeat;

	/*border-top: 1px solid #8db2e3;*/

}



.boder {

	width: 988px;

	/*border-left: 1px solid #8db2e3;

	border-right: 1px solid #8db2e3;*/

	clear: right;

}



.bg_left {

	width: 15px;

}



.image_middle {

	vertical-align: middle;

}



.user {

	padding-left: 15px;

	text-align: left;

	color: #054172;

	padding-top: 2px;

}



.user span {

	color: #ff0000;

}



.logout {

	float: right;

	color: #054172;

	text-align: right;

	padding-right: 40px;

	padding-top: 3px;

}



.logout a {

	color: #054172;

	text-decoration: none;

}



.logout a:hover {

	color: #054172;

	text-decoration: underline;

}



/* Content*/

.border {

	border-left: 1px solid #8db2e3;

	border-right: 1px solid #8db2e3;

	border-bottom: 1px solid #8db2e3;

	padding-bottom: 20px;

}



.border li {

	list-style: none;

	padding-bottom: 5px;

}



.border a {

	color: #054172;

	text-decoration: none;

}



.border a:hover {

	text-decoration: underline;

	color: #ff0000;

}



.border a:visited {

	text-decoration: none;

}



.detail {

	width: 97%;

	text-align: left;

	padding-top: 10px;

	/*padding-left: 17px*/

}



.detail_1 {

	width: 97%;

	text-align: left;

	padding-top: 10px;

	padding-left: 15px;

	padding-right: 10px

}



.detail_left {

	width: 45%;

	float: left;

}



.colortext {

	color: red;/*#024d23;*/

	text-align: left;

	font-weight:bold;

	font-size:14px;

	text-shadow: -2px -2px 0px rgb(255, 255, 0);

}



.group {

	padding-left: 15px;

	padding-bottom: 15px;

	text-align: left;

}



.group span {

	color: #FF0000;

}



.bg_button {

	width: 80px;

	height: 18px;

	background-image: url(../images/bg_button.gif);

	background-repeat: no-repeat;

	float: left;

	text-decoration: none;

	text-align: center;

	padding-right: 2px;

}



.bg_button a {

	width: 80px;

	height: 17px;

	padding-top: 1px;

	margin-right: 2px;

	float: left;

	color: #000000;

	text-decoration: none;

}



.bg_button a:hover {

	width: 80px;

	height: 17px;

	background-image: url(../images/bg_button_over.gif);

	padding-top: 1px;

	margin-right: 2px;

	text-align: center;

	color: #054172;

	float: left;

	text-decoration: none;

}



.bg_button_selected {

	width: 80px;

	height: 17px;

	background-image: url(../images/bg_button_over.gif);

	padding-top: 1px;

	margin-right: 2px;

	text-align: center;

	color: #054172;

	float: left;

}



.text {

	width: 15%;

	float: left;

	text-align: right;

	padding-top: 5px;

	padding-right: 5px;

}



.text_tn {

	width: 19%;

	float: left;

	text-align: right;

	padding-right: 5px;

}



.text1_tn {

	width: 81%;

	float: left;

	text-align: left;

}



.text1 {

	width: 84%;

	float: left;

	text-align: left;

	padding-top: 5px;

}



/***************/

.miniWindow {

	border-left: 2px solid #005DF9;

	border-top: 0px solid #005DF9;

	border-right: 2px solid #005DF9;

	border-bottom: 2px solid #005DF9;

	text-align: left;

	width: 98%;/*920px;*/

}



.toolbarbutton {

	width: 26px;

	height: 18px;

	padding-top: 2px;

	margin-bottom: 2px;

	border: 1px solid #EAEAEA;

	/*cursor: pointer;*/

	float: left;

	text-align: center;

}



.toolbarbutton a {

	height: 18px;

	width: 18px;

	padding-right: 2px;

	margin-right: 2px;

	padding-left: 2px;

	margin-left: 2px;

	padding-top: 2px;

	margin-bottom: 2px;

	padding-top: 2px;

	/*border: 1px solid #EAEAEA;

	color: #000000;*/

	text-decoration: none;

	/*float: left;*/

}



.toolbarbutton a:hover {

	height: 18px;

	/*border-left: 1px solid white;

	border-top: 1px solid white;

	border-right: 1px solid #808080;

	border-bottom: 1px solid #808080;*/

	cursor: pointer;

	/*float: left;*/

}



.toolbarText {

	height: 18px;

	padding-top: 2px;

	margin-bottom: 2px;

	padding-left: 2px;

	padding-right: 2px;

	margin-left: 2px;

	margin-right: 2px;

	float: left;

}



.toolbarText a {

	height: 18px;

	padding-top: 2px;

	margin-bottom: 2px;

	padding-left: 2px;

	padding-right: 2px;

	margin-left: 2px;

	margin-right: 2px;

	border: 1px solid #EAEAEA;

	color: #000000;

	text-decoration: none;

	float: left;

}



.toolbarText a:hover {

	height: 18px;

	border-left: 1px solid white;

	border-top: 1px solid white;

	border-right: 1px solid #808080;

	border-bottom: 1px solid #808080;

	cursor: pointer;

	float: left;

}



.button_luoi {

	height: 18px;

	padding-top: 2px;

	padding-left: 2px;

	padding-right: 2px;

	float: left;

	border: 1px solid #91a7b4;

	background-image: url(../images/bg_title_border.gif);

	background-repeat: repeat-x;

	margin-right: 5px;

}



.button_luoi a {

	height: 18px;

	color: #000000;

	text-decoration: none;

	background-image: url(../images/bg_title_border.gif);

	background-repeat: repeat-x;

	float: left;

}



.button_luoi a:hover {

	height: 18px;

	background-image: url(../images/bg_title_border.gif);

	background-repeat: repeat-x;

	cursor: pointer;

	float: left;

	color: #ffffff;

}



.button_luoi_selected {

	height: 18px;

	padding-top: 2px;

	padding-left: 2px;

	padding-right: 2px;

	float: left;

	border: 1px solid #91a7b4;

	background-image: url(../images/bg_title_border.gif);

	background-repeat: repeat-x;

	margin-right: 5px;

}



.button_luoi_selected a {

	height: 18px;

	background-image: url(../images/bg_title_border.gif);

	background-repeat: repeat-x;

	cursor: default;

	float: left;

	color: #000000;

	text-decoration: underline;

}



.toolbarControl {

	height: 18px;

	margin-top: 2px;

	float: left;

}



.toolbar {

	width: 99.91%;

	height: 30px;

	border-left: 1px solid white;

	border-top: 1px solid white;

	border-right: 1px solid #808080;

	border-bottom: 1px solid #808080;

	background-color: #EAEAEA;

	margin-bottom: 3px;

}



.tool {

	height: 30px;

	border-left: 1px solid white;

	border-top: 1px solid white;

	border-right: 1px solid #808080;

	border-bottom: 1px solid #808080;

	background-color: #EAEAEA;

	margin-bottom: 3px;

}



.closeWinButton {

	width: 22px;

	height: 16px;

	cursor: pointer;

	float: left;

}



.closeWinButton a {

	height: 16px;

	padding-right: 2px;

	margin-top: 2px;

	padding-top: 1px;

	padding-left: 2px;

	padding-bottom: 1px;

	border: 1px solid #0056E8;

	cursor: pointer;

	float: left;

}



.closeWinButton a:hover {

	border-left: 1px solid white;

	border-top: 1px solid white;

	border-right: 1px solid #808080;

	border-bottom: 1px solid #808080;

	cursor: pointer;

	float: left;

}



.windowtitle {

	width: 100%;

	background-image: url(../images/bg_title.gif);

	background-repeat: repeat-x;

	height: 25px;

	text-align: left;

	color: #FFFFFF;

	font-weight: bold;

	font-size: 14px;

}

.windowtitle1 {

	width: 100%;

	background-image: url(../images/bg_title.gif);

	background-repeat: repeat-x;

	height: 5px;

	text-align: left;

	color: #000;

	font-weight: bold;

	font-size: 14px;

}

.search {

	width: 15px;

	height: 23px;

	float: left;

}



.search a {

	width: 18px;

	height: 17px;

	padding-left: 2px;

	padding-right: 2px;

	padding-bottom: 2px;

	background-color: #ece9d8;

	text-decoration: none;

	cursor: pointer;

	border-left: 1px solid white;

	border-top: 1px solid white;

	border-right: 1px solid #808080;

	border-bottom: 1px solid #808080;

	float: left;

	color: #000000;

	text-align: center;

}



.search a:hover {

	color: #000000;

	border-left: 1px solid white;

	border-top: 1px solid white;

	border-right: 2px solid #808080;

	border-bottom: 2px solid #808080;

	text-decoration: none;

	cursor: pointer;

	float: left;

}



.separatorForHorizontal {

	margin-top: 5px;

	margin-bottom: 2px;

	margin-left: 2px;

	margin-right: 2px;

	height: 15px;

	color: #CCCCCC;

	line-height: 19px;

	border: 1px inset white;

	float: left;

}



.recordlist {

	cursor: pointer;

}



.recordHover {

	background-color: #ccfecc;

	cursor: pointer;

	color: #ff0000;

}



.rowStyle {

	color: #000000;

}



.checked {

	background-color: #ccfecc;

}



.textButton {

	width: 100%;

	height: 20px;

	background-color: #ece9d8;

	margin-right: 10px;

	text-align: center;

	float: left;

}



.textButton a {

	width: 100%;

	height: 15px;

	color: #000000;

	background-color: #ece9d8;

	text-decoration: none;

	cursor: pointer;

	text-align: center;

	float: left;

	padding-left: 2px;

	padding-right: 2px;

	padding-top: 2px;

	padding-bottom: 2px;

	border-left: 1px solid white;

	border-top: 1px solid white;

	border-right: 1px solid #808080;

	border-bottom: 1px solid #808080;

}



.textButton a:hover {

	color: #000000;

	text-decoration: none;

	cursor: pointer;

	text-align: center;

	float: left;

	border-left: 1px solid white;

	border-top: 1px solid white;

	border-right: 2px solid #808080;

	border-bottom: 2px solid #808080;

}



.searchdanhmuc {

	width: 80px;

	height: 20px;

	background-color: #ece9d8;

	text-align: center;

	float: left;

	margin-top: 10px;

}



.searchdanhmuc a {

	width: 100%;

	height: 15px;

	color: #000000;

	background-color: #ece9d8;

	text-decoration: none;

	cursor: pointer;

	text-align: center;

	float: left;

	padding-left: 2px;

	padding-right: 2px;

	padding-top: 2px;

	padding-bottom: 2px;

	border-left: 1px solid white;

	border-top: 1px solid white;

	border-right: 1px solid #808080;

	border-bottom: 1px solid #808080;

}



.searchdanhmuc a:hover {

	color: #000000;

	text-decoration: none;

	cursor: pointer;

	text-align: center;

	float: left;

	border-left: 1px solid white;

	border-top: 1px solid white;

	border-right: 2px solid #808080;

	border-bottom: 2px solid #808080;

}



.textTitle {

	background-color: #dde8f6;

}



.textTitle span {

	font-weight: bold;

}



/** MENU **/

.b3 {

	height: 1px;

	background-color: #8db2e3;

	border-right: 1px solid #8db2e3;

	border-left: 1px solid #8db2e3;

	margin: 0 2px;

}



.b4 {

	height: 1px;

	background-image: url(../images/bg_menu1.gif);

	border-left: 1px solid #8db2e3;

	border-right: 1px solid #8db2e3;

	margin: 0 1px;

}



.contentb {

	height: 21px;

	background-image: url(../images/bg_menu1.gif);

	background-position: bottom;

	border-right: 1px solid #8db2e3;

	border-left: 1px solid #8db2e3;

	float: left;

	text-align: center;

}



.contentb a {

	height: 19px;

	padding-top: 2px;

	float: left;

	text-align: center;

	width: 100%;

	color: #024d23;

	text-decoration: none;

}



.contentb a:hover,.contentb a.current {

	height: 19px;

	background-image: url(../images/bg_menu_over1.gif);

	float: left;

	text-align: center;

	color: #3e6aaa;

	text-decoration: none;

}



.contentb_selected {

	height: 19px;

	padding-top: 2px;

	width: 100%;

	background-image: url(../images/bg_menu_over2.gif);

	background-repeat: repeat-x;

	float: left;

	text-align: center;

	text-decoration: none;

	color: #ffffff;

	border-right: 1px solid #8db2e3;

	border-left: 1px solid #8db2e3;

	cursor: default;

}



.contentb_selected a {

	text-decoration: none;

	color: #085189;

}



.b1,.b2,.b3,.b4 {

	font-size: 1px;

	overflow: hidden;

	display: block;

}



.b1 {

	height: 1px;

	background-color: #8db2e3;

	margin: 0 5px;

}



.b2 {

	height: 1px;

	background: #8db2e3;

	border-right: 2px solid #8db2e3;

	border-left: 2px solid #8db2e3;

	margin: 0 3px;

}



/*

a:link {

	color: #054172;

	text-decoration: none;

}



a:visited {

	text-decoration: none;

}

a:hover {

	text-decoration: none;

}

a:active {

	text-decoration: none;

}

*/ /**** SUBTAB*****/

.subtab { /*height:150px;*/

	border: 1px solid #6ac0f2;

	background-color: #FFFFFF;

}



.subtab .menulayer {

	width: 52px;

	height: 16px;

	text-align: center;

	background-image: url(../images/bg_subtab.gif);

	background-repeat: no-repeat;

	background-position: top;

	float: left;

	font-size: 10px;

}



.subtab .menulayer a {

	padding-top: 2px;

	margin-right: 2px;

	width: 50px;

	height: 14px;

	color: #054172;

	text-decoration: none;

	float: left;

}



.subtab .menulayer a:hover {

	width: 50px;

	background-image: url(../images/bg_subtab_over.gif);

	background-repeat: no-repeat;

	color: #054172;

	text-decoration: none;

	float: left

}



.subtab .menulayer_selected {

	padding-top: 2px;

	height: 14px;

	width: 50px;

	background-image: url(../images/bg_subtab_over.gif);

	background-repeat: no-repeat;

	color: #054172;

	text-decoration: none;

	float: left

}



.subtab .clsoselayer {

	width: 14px;

	float: right;

	padding-right: 3px;

	cursor: pointer;

}



.subtab .scrollLayer { /*height:126px;*/

	height: 200px;

	width: 125px;

	overflow: scroll;

	overflow-x: hidden;

	padding-top: 5px;

	color: #054172;

	float: left;

	text-align: left;

}



.subtab .record {

	height: 16px;

	background-color: #ffffff;

}



.subtab .record a {

	height: 16px;

	background-color: #ffffff;

	border: 1px solid #ffffff;

	border-bottom: 1px solid #E0E0E0;

	padding-left: 5px;

	padding-right: 2px;

	float: left;

	width: 158px;

	color: #000000;

	text-decoration: none;

}



.subtab .record a:hover,.subtab .record a.current,.subtabHover {

	color: #054172;

	text-decoration: none;

	height: 16px;

	background-color: #fff7e2;

	border-top: 1px solid #fcb248;

	border-bottom: 1px solid #fcb248;

	padding-left: 5px;

	padding-right: 2px;

	float: left;

	width: 158px;

}



/*.subtab .recordbs {

				height:16px;

				background-color:#ffffff;

			border-bottom: 1px solid #E0E0E0;

			}

			.subtab .recordbs a {

				height:16px;

				background-color:#ffffff;

				border:1px solid #ffffff;

				padding-left:5px;

				padding-right:2px;

				float:left;

				width:180px;

				color:#000000;

				text-decoration:none;

			}

			.subtab .recordbs a:hover{

				color:#054172;

				text-decoration:none;

				height:16px;

				background-color:#fff7e2;

				border-top:1px solid #fcb248;

				border-bottom:1px solid #fcb248;

				padding-left:5px;

				padding-right:2px;

				float:left;

				width:180px;

			}*/

.subtab_menubs {

	width: 100px;

	background-image: url(../images/bg_subtab_bs_over.gif);

	background-repeat: no-repeat;

	height: 14px;

	padding-top: 2px;

	float: left;

	cursor: default;

}



.phantrang {

	height: 20px;

	text-align: right;

	padding-right: 15px;

	padding-top: 10px

}



.phantrang a {

	color: #054172;

	text-decoration: none;

}



.phantrang a:hover {

	color: #ff0000;

	text-decoration: none;

}



.chandoan {

	width: 335px;

	float: left;

	cursor: pointer;

	text-align: left;

	height: 18px;

	padding-top: 2px;

}



.divchandoan {

	width: 380px;

	cursor: pointer;

	text-align: left;

	height: 18px;

}



.chandoanHover {

	width: 362px;

	cursor: pointer;

	text-align: left;

	height: 18px;

	background-color: #ccfecc;

	color: #ff0000;

}



.subchandoan {

	width: 300px;

	float: left;

	cursor: pointer;

	text-align: left;

	height: 18px;

	padding-top: 2px;

}



.divsubchandoan {

	width: 335px;

	cursor: pointer;

	text-align: left;

	height: 18px;

}



.subchandoanHover {

	width: 327px;

	cursor: pointer;

	text-align: left;

	height: 18px;

	background-color: #ccfecc;

	color: #ff0000;

}



.checkbox {

	width: 20px;

	text-align: center;

	float: left;

	height: 20px;

	border-left: 1px solid #3bb3f9;

}



.check_phongmo {

	width: 22px;

	text-align: center;

	float: left;

	height: 20px;

}



.dschidinh {

	text-align: left;

	color: #054172;

}



.bullet {

	width: 13px;

	float: left;

	height: 15px;

	padding-top: 5px;

}



.bg {

	background-image: url(../images/bg.gif);

	background-repeat: repeat-x;

	background-position: bottom;

}



.bg_focus {

	background-image: url(../images/bg_focus.gif);

	background-repeat: repeat-x;

	background-position: bottom;

}



.bg_tinhtrangdacbiet {

	background-image: url(../images/bg_focus_tinhtrangdacbiet.gif);

	background-repeat: repeat-x;

	background-position: bottom;

}



.bg_ketthucdieutri {

	background-image: url(../images/bg_focus_ketthucdieutri.gif);

	background-repeat: repeat-x;

	background-position: bottom;

}



.bg_ketthucdieutri1 {

	background-image: url(../images/bg_focus_ketthucdieutri1.gif);

	background-repeat: repeat-x;

	background-position: bottom;

}



/********Begin Footer ********/

.footer {

	width: 100%;

	font-size: 10px;

	height: 20px;

	background-image: url(../images/bg_footer.gif);

	background-repeat: repeat-x;

	color: #054172;

	border-top: 1px solid #8db2e3;

	/*filter:alpha(opacity=0);*/

}



.footer .date {

	width: 45%;

	float: left;

	text-align: left;

	padding-left: 10px;

	padding-top: 2px;

}



.footer .allright {

	width: 45%;

	float: right;

	text-align: right;

	padding-right: 10px;

	padding-top: 2px;

}



/******** End Footer ********/ /* over for subtab*/

.A4SResult {

	background: #FFFFFF;

	border-bottom: 1px solid #E0E0E0;

	padding: 5px 5px 0px 5px;

	cursor: pointer;

}



.A4SResultHighlighted {

	background: #333366;

	color: #FFFFFF;

	background-color: #fff7e2;

	border-top: 1px solid #fcb248;

	border-bottom: 1px solid #fcb248;

	padding: 5px 5px 0px 5px;

	cursor: pointer;

}



/* End over for subtab */

.divSelected {

	color: #054172;

	text-decoration: none;

	height: 16px;

	background-color: #fff7e2;

	border-top: 1px solid #fcb248;

	border-bottom: 1px solid #fcb248;

	padding-left: 5px;

	padding-right: 2px;

	float: left;

	width: 128px;

}



.div_over { /*width:215px;*/ /*height:150px;*/

	background-color: gray;

	position: absolute;

	display: none;

	visibility: hidden;

	FILTER: progid:  DXImageTransform.Microsoft.Shadow(  color=  gray,

		direction=  135 );

}



.lable_text {

	width: 14%;

	float: left;

	text-align: right;

	padding-top: 2px;

	padding-right: 5px;

}



.frmcontrol {

	width: 85%;

	float: left;

	text-align: left;

}



.frmcontrol span {

	color: #000000;

	font-weight: bold;

}



.frmtext {

	float: left;

	text-align: left;

	padding-top: 3px;

	padding-left: 10px;

	width: 250px;

}



.div_border {

	padding-top: 3px;

	height: 19px;

}



.clear {

	clear: both;

}



.border_scroll {

	border-left: 1px solid #91a7b4;

	border-right: 1px solid #91a7b4;

	border-bottom: 1px solid #91a7b4;

	text-align: left;

	clear: left;

	overflow: scroll;

}



.border_scroll a {

	color: #054172;

	text-decoration: none;

}



.border_scroll a:hover {

	color: #054172;

	text-decoration: underline;

}



.border_title {

	border-right: 1px solid #91a7b4;

	border-left: 1px solid #91a7b4;

	clear: both;

	overflow: hidden;

	height: 22px;

}



.border_img {

	border: 1px solid #FF9900;

	cursor: pointer;

}



.bg_title_border {

	border: 1px solid #8db2e3;

	background-image: url(../images/bg_title_border.gif);

}



.luoi {

	width: 840px;

	border: 1px solid #91a7b4;

}



.lable_luoi {

	width: 127px;

	height: 442px;

	float: left;

}



.lable_so {

	width: 197px;

	height: 460px;

	float: left;

}



.show_so {

	border-bottom: 1px solid #91a7b4;

	text-align: center;

}



.icon1 {

	border-right: 1px solid #91a7b4;

	text-align: center;

}



.border_lable_luoi {

	height: 16px;

	padding-top: 3px;

}



.content_luoi {

	float: left;

	height: 528px;

}



.content_luoi .gio {

	width: 126px;

	float: left;

	height: 528px;

	border-right: 1px solid #91a7b4;

}



.show_icon {

	border-right: 1px dashed #91a7b4;

	border-bottom: 1px dashed #91a7b4;

	height: 21px;

	width: 20px;

	text-align: center;

}



.across {

	height: 2px;

	background-image: url(../images/linew.gif);

	background-repeat: repeat-x;

	margin-right: -3px;

}



.image_the {

	float: left;

}



.image_the img {

	border: 1px solid #91a7b4;

}



.div_lable {

	width: 30%;

	float: left;

	text-align: right;

	margin-right: 5px;

	margin-top: 10px;

}



.div_lable span {

	color: #ff0000;

}



.div_control {

	width: 68%;

	float: left;

	text-align: left;

	margin-top: 10px;

}



.lable {

	width: 100%;

	text-align: right;

	height: 21px;

	padding-top: 3px;

}



.control {

	text-align: left;

	height: 24px;

}



.float_left {

	float: left;

}



.float_right {

	float: right;

}



.input_readonly {

	border: 1px solid rgb(127, 157, 185);

	background-color: rgb(243, 243, 243);

	height: 16px;

}



/******** Begin Thong Ke ********/

.thongke_detail {

	padding-bottom: 20px;

	width: 680px;

	clear: both

}



.divradio_thongke {

	width: 140px;

	float: left;

	margin-top: 10px;

	padding-left: 100px;

}



.radio_thongke {

	width: 100%;

	text-align: left;

	height: 24px;

}



.thongkediv_lable {

	width: 80px;

	float: left;

	text-align: right;

	margin-right: 5px;

	margin-top: 10px;

}



.thongkediv_control {

	width: 300px;

	float: left;

	text-align: left;

	margin-top: 10px;

}



.lable_dksearch {

	width: 200px;

	float: left;

	text-align: right;

	margin-right: 5px;

	margin-top: 10px;

}



.div_dksearch {

	width: 420px;

	float: left;

	text-align: left;

	margin-top: 10px;

}



.bntthongke {

	width: 100%;

	text-align: center;

	padding-bottom: 20px;

}



.paddingtop {

	padding-top: 40px;

}



/******** End Thong Ke ********/ /******** Begin Report ********/

.reportA5 {

	width: 500px;

	text-align: left;

	/*margin-bottom: 40px;*/

}



.reportA4 { /*width:600px;*/

	width: 650px;

	text-align: left;

	/*font-size: 14pt;*/

	font-size: 12pt;

	/*margin-bottom: 40px;*/ /*IE not run*/ /*padding-bottom: 40px;*/

}



.reportA4Landscape { /*width:600px;*/

	width: 960px;

	text-align: left;

	/*font-size: 14pt;*/

	font-size: 12pt;

	/*margin-bottom: 40px;*/ /*IE not run*/ /*padding-bottom: 40px;*/

}



.reportA4Toathuoc {

	width: 500px;

	text-align: left;

	font-size: 12px;

	/*padding-left: 210px;*/ /*margin-left: 240px;*/

}



.top_information_toathuoc {

	width: 220px;

	height: 105px;

	text-align: left;

}



.information_toathuoc {

	width: 230px;

	text-align: left;

	padding-top: 10px;

	padding-right: 10px;

	padding-bottom: 10px;

	font-size: 15px;

}



.reportTitleToathuoc { /*Title for Toa Thuoc*/

	font-size: 28px;

	font-weight: bold;

	text-align: center;

	/*height:55px;*/ /*padding-top:20px;*/

	clear: both;

	margin-top: 105px;

	margin-bottom: 20px;

}



.companyReport {

	width: 60%;

	float: right;

	font-size: 14px;

	text-align: right

}



.companyName {

	text-align: right;

	font-weight: bold;

	height: 20px;

}



.companyAddress {

	text-align: right

}



.companyAddress span {

	font-weight: bold;

}



.reportTitle { /*Title for A4*/ /*font-size:28px;*/

	font-size: 24px;

	font-weight: bold;

	text-align: center;

	height: 60px;

	padding-top: 20px;

	clear: both;

	margin-top: 110px;

}



.reportTitle1 { /*Title for A5*/

	font-size: 20px;

	font-weight: bold;

	text-align: center;

	height: 60px;

	clear: both;

}



.reportContent {

	font-size: 12px;

	/*font-size:14pt;*/ /*font-size:12pt;*/

	text-align: left;

}



.reportContent span {

	font-weight: bold;

}



.reportContentToathuoc { /*font-size:14px;*/

	font-size: 15px;

	/*font-size:14pt;*/ /*font-size:12pt;*/

	text-align: left;

}



.reportContentToathuoc span {

	font-weight: bold;

}



.reportContentToathuoc td {

	font-size: 15px;

}



.reportContentA5 {

	font-size: 12px;

	text-align: left;

}



.reportContentA5 span {

	font-weight: bold;

}



.reportDetail {

	padding-left: 30px;

}



.logoImage {

	width: 35%;

	float: left;

	padding-left: 10px;

	text-align: left

}



.company {

	text-align: left;

	font-size: 12px;

	padding-top: 10px;

}



.company span {

	font-weight: bold;

}



.address {

	width: 350px;

	float: right;

	height: 50px;

	text-align: right;

	padding-top: 10px;

}



.report_header {

	width: 100%;

}



.report_header span {

	font-weight: bold;

	font-size: 11px;

}



.report_title {

	width: 100%;

	text-align: center;

	font-weight: bold;

	font-size: 11px;

	padding-top: 20px;

}



.report_title span {

	font-weight: bold;

	font-size: 16px;

}



.textbold {

	font-weight: bold;

	color: #054172;

}



.noinhan {

	width: 300px;

	float: left;

	text-align: left

}



.textCenter {

	font-weight: bold;

	text-align: center;

	/*height:25px*/

}



.div_report {

	padding-top: 5px;

	clear: both;

}



.report_lable {

	width: 17%;

	text-align: right;

	float: left;

	padding-right: 3px;

}



.report_detail {

	width: 80%;

	text-align: left;

	float: left;

}



.report_detail span {

	font-weight: bold

}



.font-weight-bold {

	font-weight: bold;

}



.font-weight-italic {

	font-style: italic;

}



.borderBottom {

	width: 250px;

	font-weight: bold;

	font-size: 12px;

}



.borderBottomA5 {

	width: 250px;

	font-weight: bold;

	font-size: 12px;

}



.borderBottom1 {

	font-weight: bold;

	font-size: 12pt;

}



.textUnderline {

	width: 220px;

	font-weight: bold;

	font-size: 12px;

}



/******** End Report ********/

#dhtmltooltip {

	BORDER-RIGHT: black 1px solid;

	PADDING-RIGHT: 2px;

	BORDER-TOP: black 1px solid;

	PADDING-LEFT: 2px;

	Z-INDEX: 999;

	FILTER: progid:  DXImageTransform.Microsoft.Shadow(  color=  gray,

		direction=  135 );

	LEFT: -300px;

	VISIBILITY: hidden;

	PADDING-BOTTOM: 2px;

	BORDER-LEFT: black 1px solid;

	WIDTH: 230px;

	PADDING-TOP: 2px;

	BORDER-BOTTOM: black 1px solid;

	POSITION: absolute;

	BACKGROUND-COLOR: #ffffff;

	text-align: left;

	/*-webkit-box-shadow:30px 30px 10px #ccc;*/

}



/****context menu****/

#contextMenu { /* The menu container */

	border: 1px solid #202867; /* Border around the entire menu */

	background-color: #FFF; /* White background color of the menu */

	margin: 0px;

	padding: 0px;

	width: 175px; /* Width of context menu */

	font-family: arial;

	font-size: 12px;

	background-image: url('../images/gradient.gif');

	background-repeat: repeat-y;

	text-align: left;

	/* Never change these two values */

	display: none;

	position: absolute;

	z-index: 10000;

}



#contextMenu a { /* Links in the context menu */

	color: #000;

	text-decoration: none;

	line-height: 25px;

	vertical-align: middle;

	height: 28px;

	/* Don't change these 3 values */

	display: block;

	width: 100%;

	clear: both;

}



#contextMenu li { /* Each menu item */

	list-style-type: none;

	padding: 1px;

	margin: 1px;

	cursor: pointer;

	clear: both;

}



#contextMenu li div { /* Dynamically created divs */

	cursor: pointer;

}



#contextMenu .contextMenuHighlighted {

	/* Highlighted context menu item */

	border: 1px solid #000;

	padding: 0px;

	background-color: #E2EBED;

}



#contextMenu img {

	border: 0px;

}



#contextMenu .imageBox {

	/* Dynamically created divs for images in the menu */

	float: left;

	padding-left: 2px;

	padding-top: 3px;

	vertical-align: middle;

	width: 30px; /* IE 5.x */

	width /* */: /**/ 28px; /* Other browsers */

	width: /**/ 28px;

}



#contextMenu .itemTxt {

	float: left;

	width: 120px; /* IE 5.x */

	width /* */: /**/ 140px; /* Other browsers */

	width: /**/ 140px;

}



.opaqueLayer {

	display: none;

	position: absolute;

	top: 0px;

	left: 0px;

	z-Index: 1000;

}



/* Temp */

.contentb_tabluoi {

	height: 21px;

	background-color: #ebebeb;

	border-right: 1px solid #91a7b4;

	border-left: 1px solid #91a7b4;

	float: left;

	text-align: center;

	width: 140px

}



.contentb_tabluoi a {

	height: 19px;

	padding-top: 2px;

	float: left;

	text-align: center;

	width: 140px;

	color: #024d23;

	text-decoration: none;

}



.contentb_tabluoi a:hover,.contentb_tabluoi a.current {

	height: 19px;

	background-color: #dddcdc;

	float: left;

	text-align: center;

	color: #3e6aaa;

	text-decoration: none;

}



.contentb_tabluoi_selected {

	height: 19px;

	padding-top: 2px;

	width: 140px;

	background-color: #dddcdc;

	float: left;

	text-align: center;

	text-decoration: none;

	color: #ffffff;

	cursor: default;

}



.contentb_tabluoi_selected a {

	text-decoration: none;

	color: #085189;

	width: 140px;

}



/***********************/

.contentb_tab {

	height: 21px;

	background-color: #ebebeb;

	background-repeat: repeat-x;

	background-position: bottom;

	float: left;

	text-align: center;

	width: 100%;

}



.contentb_tab a {

	height: 19px;

	padding-top: 2px;

	float: left;

	text-align: center;

	width: 100%;

	color: #024d23;

	text-decoration: none;

	border-right: 1px solid #8db2e3;

	border-left: 1px solid #8db2e3;

}



.contentb_tab a:hover,.contentb_tab a.current {

	height: 19px;

	width: 100%;

	background-color: #cbdef8;

	float: left;

	text-align: center;

	color: #3e6aaa;

	text-decoration: none;

}



.contentb_tab_selected {

	height: 19px;

	padding-top: 2px;

	width: 100%;

	background-color: #cbdef8;

	float: left;

	text-align: center;

	text-decoration: none;

	color: #ffffff;

	border-right: 1px solid #8db2e3;

	border-left: 1px solid #8db2e3;

	cursor: default;

}



.contentb_tab_selected a {

	text-decoration: none;

	/*color:#085189;*/

	color: #3e6aaa;

	/*width:140px;*/

	width: 100%;

}



/** Begin CSS for phong mo **/

.borderTab {

	border: 1px solid rgb(145, 167, 180);

	float: left;

}



.borderTab_lamviec {

	border-top: 1px solid rgb(145, 167, 180);

	border-left: 1px solid rgb(145, 167, 180);

	border-right: 1px solid rgb(145, 167, 180);

	border-bottom: 0px;

	float: left;

}



/** End CSS for phong mo **/ /*************************/

.border_ykien {

	width: 195px;

	float: left;

	padding: 5px;

	margin: 5px;

	height: 100px;

	border: 1px solid #999999;

	cursor: pointer;

}



.border_ykien_ddnhap {

	width: 290px;

	height: 252px;

	float: left;

	padding: 10px;

	margin: 5px;

	border: 1px solid #999999;

}



.border_ykien_ddnhap_cs {

	width: 265px;

	height: 252px;

	float: left;

	padding: 10px;

	margin: 5px;

	border: 1px solid #999999;

}



.leftMenu {

	color: #085189;

	text-decoration: none;

	padding-top: 3px;

	padding-left: 3px;

	height: 16px;

	border-top: 1px solid #ffffff;

	border-bottom: 1px solid #ffffff;

}



.leftMenu:hover {

	background-color: #ccfecc;

	border-top: 1px solid rgb(145, 167, 180);

	border-bottom: 1px solid rgb(145, 167, 180);

	height: 16px;

	cursor: pointer;

	color: #085189;

	padding-top: 3px;

	padding-left: 3px;

}



/*.leftMenu a {

		color:#085189;

		text-decoration:none;

		}

		.leftMenu a:hover {

		background-color:#ccfecc;

		color:#085189;

		text-decoration:none;

				}

		.leftMenu:hover {

		background-color:#ccfecc;

		color:#085189;

		text-decoration:none;

		border-top:1px solid rgb(145, 167, 180);

		border-bottom:1px solid rgb(145, 167, 180);

				}*/

.selectLeftMenu {

	background-color: #ccfecc;

	color: #085189;

	text-decoration: none;

	border-top: 1px solid rgb(145, 167, 180);

	border-bottom: 1px solid rgb(145, 167, 180);

	padding-top: 3px;

	padding-left: 3px;

	height: 16px;

}



/*.selectLeftMenu a {

		background-color:#ccfecc;

		color:#085189;

		text-decoration:none

		}

		.selectLeftMenu a:hover {

		background-color:#ccfecc;

		color:#085189;

		text-decoration:none;

		}*/

.titleLeftMenu {

	height: 17px;

	padding-top: 3px;

	text-align: center;

	font-weight: bold;

	background-color: #cccccc;

	border-bottom: 1px solid rgb(145, 167, 180)

}



.scrollCalendar_khoa {

	clear: both;

	overflow: auto;

	/*overflow-x:hidden;*/

	height: 77px;

	padding-left: 1px;

	width: 126px;

}



.scrollCalendar {

	clear: both;

	overflow: auto;

	overflow-x: hidden;

	height: 55px;

	padding-left: 1px;

}



.borderRecord {

	border-bottom: 1px solid rgb(145, 167, 180);

	padding: 3px;

}



.bieudienGio {

	overflow: scroll;

	overflow-x: hidden;

	height: 430px;

	clear: both;

	width: 100%;

}



/******Button search *********/

.buttonSearch {

	width: 80px;

	height: 16px;

	background-color: #ece9d8;

	text-align: center;

	float: left;

}



.buttonSearch a {

	width: 80px;

	height: 15px;

	color: #000000;

	background-color: #ece9d8;

	text-decoration: none;

	cursor: pointer;

	text-align: center;

	padding-left: 2px;

	padding-right: 2px;

	padding-top: 2px;

	padding-bottom: 2px;

	border-left: 1px solid white;

	border-top: 1px solid white;

	border-right: 1px solid #808080;

	border-bottom: 1px solid #808080;

	float: left;

}



.buttonSearch a:hover {

	color: #000000;

	text-decoration: none;

	cursor: pointer;

	text-align: center;

	border-left: 1px solid white;

	border-top: 1px solid white;

	border-right: 2px solid #808080;

	border-bottom: 2px solid #808080;

	float: left;

}



.imageList {

	float: left;

	width: 60px;

	/*height: 60px;*/

	margin-right: 7px;

	margin-left: 5px;

	position: relative;

	margin-top: 5px;

}



.imageListCLS {

	float: left;

	width: 60px;

	/*height: 60px;*/

	margin-right: 5px;

	margin-left: 5px;

	position: relative;

	margin-top: 5px;

}



.border_imageList {

	height: 155px;

	overflow: scroll;

	margin-left: 110px;

	padding-left: 10px;

	width: 680px;

	text-align: left;

	border: 1px solid #ff0000;

}



.imageList_NgoaiTru {

	float: left;

	width: 60px;

	height: 60px;

	margin-right: 6px;

	margin-left: 6px;

	position: relative;

	margin-top: 5px;

}



.bgcolum {

	background-color: #cccccc;

	text-align: center;

}



.cell {

	text-align: center;

	width: 60px;

	height: 45px;

}



.bgrow2 {

	background-color: #eafbea;

	text-align: center;

}



.buttonCay {

	width: 18px;

	height: 20px;

	background-color: #ece9d8;

	text-align: center;

	float: left;

	margin-left: 10px;

	margin-top: 8px;

}



.buttonCay a {

	width: 18px;

	height: 15px;

	color: #000000;

	background-color: #ece9d8;

	text-decoration: none;

	cursor: pointer;

	text-align: center;

	float: left;

	padding-left: 2px;

	padding-right: 2px;

	padding-top: 2px;

	padding-bottom: 2px;

	border-left: 1px solid white;

	border-top: 1px solid white;

	border-right: 1px solid #808080;

	border-bottom: 1px solid #808080;

}



.buttonCay a:hover {

	color: #000000;

	text-decoration: none;

	cursor: pointer;

	text-align: center;

	float: left;

	border-left: 1px solid white;

	border-top: 1px solid white;

	border-right: 2px solid #808080;

	border-bottom: 2px solid #808080;

}



.divbutton {

	height: 30px;

	text-align: center;

	padding-top: 10px;

}



.bgXien {

	background-image: url(../images/xien.png);

	background-repeat: no-repeat;

	background-position: bottom;

}



.buttonCayTextBox {

	width: 18px;

	height: 20px;

	background-color: #ece9d8;

	text-align: center;

	float: left;

	margin-left: 10px;

}



.buttonCayTextBox a {

	width: 18px;

	height: 15px;

	color: #000000;

	background-color: #ece9d8;

	text-decoration: none;

	cursor: pointer;

	text-align: center;

	float: left;

	padding-left: 2px;

	padding-right: 2px;

	padding-top: 2px;

	padding-bottom: 2px;

	border-left: 1px solid white;

	border-top: 1px solid white;

	border-right: 1px solid #808080;

	border-bottom: 1px solid #808080;

}



.buttonCayTextBox a:hover {

	color: #000000;

	text-decoration: none;

	cursor: pointer;

	text-align: center;

	float: left;

	border-left: 1px solid white;

	border-top: 1px solid white;

	border-right: 2px solid #808080;

	border-bottom: 2px solid #808080;

}



br.pagebreakhere {

	page-break-before: always;

	 page-break-inside: always;

}



.bg_dsbncho {

	background-image: url(../images/bg_dsbncho.gif);

	background-repeat: no-repeat;

	width: 35px;

	height: 200px;

	float: left;

	text-align: center;

	cursor: pointer;

}



.bg_dsbntiepnhan {

	background-image: url(../images/bg_dsbnduoctiepnhan.gif);

	background-repeat: no-repeat;

	width: 35px;

	height: 200px;

	float: left;

	text-align: center;

	cursor: pointer;

}



.bg_dslankham {

    background-image: url("../images/bg_dslankham.gif");

    background-repeat: no-repeat;

    cursor: pointer;

    float: left;

    height: 200px;

    text-align: center;

    width: 35px; 

}



.bg_thongtinBHYT {

    background-image: url("../images/bg_thongtinBHYT.gif");

    background-repeat: no-repeat;

    cursor: pointer;

    float: left;

    height: 200px;

    text-align: center;

    width: 35px;

}

.bg_dsbnchokq {

	background-image: url(../images/bg_dsbnchoketqua.gif);

	background-repeat: no-repeat;

	width: 35px;

	height: 200px;

	float: left;

	text-align: center;

	cursor: pointer;

	margin-top: 50px;

	margin-top: 160px;

}



/*nicEditor*/ /* Temp submenu */

.submenuRecord {

	width: 190px;

	height: 20px;

	/*background-color:#8bc7f6;*/

	background-image: url(../images/bg_submenu.gif);

	border-top: 1px solid #8db2e3;

	border-left: 1px solid #8db2e3;

	border-right: 1px solid #8db2e3;

	text-align: left;

	padding-left: 10px;

}



.backgroundTitleLM {

	background-color: #d3ecc3;

}



.backgrounfFocusLM {

	background-color: #a4e0c5;

}



.backgroundDay {

	background-color: #c0e2fc;

	text-align: center;

}



.bgChooseDayFocus {

	background-color: #f9e6c7;

}



.bgChooseDay {

	background-color: #ffffff;

}



/*.divFilter {

	filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=5,OffY=5,Color=#FF0000);

	-ms-filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=5,OffY=5,Color=#FF0000);

	 -moz-box-shadow: 1px 1px 10px #00f;

	}*/

.bntcontrolsubmenu {

	width: 30px;

	text-align: center;

	float: left;

	cursor: pointer;

	padding-top: 2px

}



.groupFieldset {

	padding-left: 5px;

	padding-bottom: 15px;

	text-align: left;

}



.groupFieldset span {

	color: #ff0000;

}



.showImageBN {

	width: 12px;

	height: 130px;

	float: left;

	padding-left: 15px;

}



.showImageBN img {

	border: 1px solid #FF9900;

}



.showImageBN img#imgPatient {

	width: 120px;

	height: auto !important;

}



.div_lable_ttbn {

	width: 80px;

	float: left;

	text-align: right;

	margin-right: 5px;

	margin-top: 10px;

}



.div_control_ttbn {

	width: 630px;

	float: left;

	text-align: left;

	margin-top: 10px;

}



.display_ngaylamviec {

	background-color: rgb(108, 206, 205);

	cursor: pointer;

}



.bg_luoilichlamviec {

	background-image: url(../images/bg_luoilichlamviec.gif);

	background-repeat: repeat;

	background-position: top;

}



.alignCenter {

	text-align: center;

}



.disabled {

	background-color: rgb(243, 243, 243);

	border: 1px solid rgb(127, 157, 185);

}



.textColor a {

	color: #000000;

}



.textColor a:hover {

	text-decoration: underline;

}



.accountFocus {

	color: #00000

}



.accountLostFocus {

	color: #aaaaaa

}



.toolbar_bottom {

	margin-top: 10px;

	margin-bottom: 10px;

	text-align: center;

}

.zoomWebcam_click{background: url("../images/zoomin.png") no-repeat scroll 18px 0 transparent;display: block;height: 120px;line-height: 72px;position: absolute;right: 120px;top: -30px;width: 70px;}

.icon_capture{background: url("../images/icon-capture.png") no-repeat scroll 18px 0 transparent;display: block;height: 120px;line-height: 72px;position: absolute; right: 190px; top: -30px; width: 70px;} 

#wrap_capture .minzoomWebcam_click{background: url("../images/zoomout.png") no-repeat scroll 12px 0 transparent;display: block;height: 50px;line-height: 72px; position: absolute;right: 70px;top: -30px;width: 50px;}

#wrap_capture .capture_wc{background: url("../images/icon-capture.png") no-repeat scroll 26px 0 transparent;display: block;height: 50px;line-height: 72px;position: absolute;right: 140px;top: -30px; width: 70px;} 

.ZoomMin{height: 245px; width: 325px; float:left;position: relative;}

.ZoomMax{width: 100%;height: 100%;position:fixed;left:0px;top:0px;z-index:99999;}

.ZoomMax #webcam{width:100% !important;height:100% !important;padding: 0px !important;background: #fff;}

.ZoomMax #webcam object,.ZoomMax #webcam embed{ height: 600px !important;left: 50%;margin-left: -400px;margin-top: -300px;padding: 0 !important;position: absolute;top: 50%;width: 800px !important;}

.ZoomMin #wrap_capture{display:none;}

.ZoomMax #wrap_capture{display:block;position:absolute;right:10px;top:50px;text-align:right;background:#fff;z-index:9999999;}

.ZoomMax #flash {display: none;width: 100%;height: 100%;position:fixed;left:0px;top:0px;z-index:999999;background-color: #EEEEEE;}

/*dinh dang cho phieu gay me ==================================================*/

.blockphieugayme{overflow:auto;margin:0px 0px 0px 0px;}

.blockphieugayme .wrap_block_main{width:210px;position:relative;float:left;}

.blockphieugayme .wrap_block{width:210px;float:left;border-left:1px dotted #333;border-top:1px solid #333;margin:0px 0px 0px 0px;}

.blockphieugayme span{display:block;width:34px;height:24px;border-right:1px dotted #666;border-bottom:1px dotted #666;float:left;}

.blockphieugayme .chuv_down{z-index:100;width:12px;height:8px;position:absolute;display:block;background:url('../images/chuv_down.png') no-repeat;border:none !important;}

.blockphieugayme .chuv_up{z-index:100;width:12px;height:8px;position:absolute;display:block;background:url('../images/chuv_up.png') no-repeat;border:none !important;}

.blockphieugayme .khoisumo{z-index:100;width:16px;height:16px;position:absolute;display:block;background:url('../images/icon_khoisumo.gif') no-repeat;border:none !important;}

.blockphieugayme .modut{z-index:100;width:16px;height:16px;position:absolute;display:block;background:url('../images/icon_modut.gif') no-repeat;border:none !important;}

.blockphieugayme .thuocme_batdau{z-index:100;width:16px;height:16px;position:absolute;display:block;background:url('../images/icon_thuocme_batdau.gif') no-repeat;border:none !important;}

.blockphieugayme .thuocme_dut{z-index:100;width:16px;height:16px;position:absolute;display:block;background:url('../images/icon_thuocme_dut.gif') no-repeat;border:none !important;}

.blockphieugayme .nhietdo_gayme{z-index:100;width:16px;height:16px;position:absolute;display:block;background:url('../images/icon_nhietdo.gif') no-repeat;border:none !important;}

.blockphieugayme .mach_gayme{z-index:100;width:16px;height:16px;position:absolute;display:block;background:url('../images/icon_mach.gif') no-repeat;border:none !important;}

.blockphieugayme .nhiptho_gayme{z-index:100;width:25px;height:25px;position:absolute;display:block;border:none !important;color:#000}

.block_gayme_time{width:210px;display:block;height:24px;position:relative;line-height:24px;}

.block_gayme_time span{display:block;float:left;border:none !important;width:auto !important;height:auto !important;position:absolute;color:#000;}

.block_gayme_time .gayme10{left:28px;}

.block_gayme_time .gayme20{left:67px;}

.block_gayme_time .gayme30{left:103px;}

.block_gayme_time .gayme40{left:136px;}

.block_gayme_time .gayme50{left:172px;}

.table_gayme_left{border-collapse: collapse;}

.table_gayme_left{border-collapse: collapse;}

.table_gayme_left td{border:1px solid #666;}

/*===========================*/

.thuocgaymeleft_above td{height:24px;}

.wrap_block_main:hover{background:#f8d784;cursor:pointer;}

.bgfieldset{

	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#72bfe5+0,7db9e8+49,207cca+100,72bfe5+100,1e5799+100 */

background: #72bfe5; /* Old browsers */

background: -moz-linear-gradient(45deg,  #72bfe5 0%, #7db9e8 49%, #207cca 100%, #72bfe5 100%, #1e5799 100%); /* FF3.6-15 */

background: -webkit-linear-gradient(45deg,  #72bfe5 0%,#7db9e8 49%,#207cca 100%,#72bfe5 100%,#1e5799 100%); /* Chrome10-25,Safari5.1-6 */

background: linear-gradient(45deg,  #72bfe5 0%,#7db9e8 49%,#207cca 100%,#72bfe5 100%,#1e5799 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#72bfe5', endColorstr='#1e5799',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

}