.reg_info
{
	margin:5px 50px 5px 50px;
	text-align:justify;
}
.ha_table
{
	border:solid 1px #ECE9D8;
}
.rf_table
{
	border:solid 1px #ECE9D8;
	margin-left:30px;
}
.rf_head
{
	background-color:#ECE9D8;
	font-weight:bold;
}
.rf_item
{
}
.rf_alt
{
	background-color:#F2FFEF;
}
.rf_footer
{
	font-weight:bold;
	background-color:#FDFAC3;
}
.registry_head
{
	clear:both;
	font-weight:bold;
	font-size:14px;
	color:#008000;
	margin-top:10px;
	margin-bottom:10px;
}
.rf_label
{
	margin-left:30px;
}
.v_qa_header
{
	margin: 5px 5px 5px 5px;
	color:#008000;
	font-weight:bold;
	text-align:center;
}
.v_i
{
	color:#666666;
	font-style:italic;
	text-align:right;
	margin-bottom: 5px;
}
.v_q
{
	text-align:justify;
	margin: 10px 5px 5px 5px;
	border-top:dotted 1px #cccccc;
	padding-top:5px;
}
.v_q span
{
	color:#FF6633;
	font-weight:bold;
}
.v_a
{
	text-align:justify;
	margin: 5px 5px 5px 5px;
	padding-top:5px;
}
.v_a span
{
	color:#008000;
	font-weight:bold;
}
.tv_other_header
{
	font-weight:bold;
	color:#008000;
	background:url(images/tv.gif) no-repeat 3px center;
	text-align:left;
	padding-left:20px;
	margin-top:5px;
}
.tv_other
{
	background:url(images/play.gif) no-repeat 7px 4px;
	text-align:left;
	padding-left:20px;
	margin-top:5px;
}
.tv_other a, .tv_other a:visited
{
	color:#000000;
	text-decoration:none;
}
.colleft_h
{
	float:left;
	width:330px;
	text-align:left;
}
.colright_h
{
	float:right;
	width:330px;
	text-align:left;
}

.group_h
{
	clear:both;
	font-weight:bold;
	color:#008000;
	padding-top:9px;
}
.item_h
{
	clear:both;
	border-bottom:dotted 1px #cccccc;
}
.service_h
{
	width:267px;
	float:left;
}
.price_h
{
	width:60px;
	float:right;
	text-align:right;
	color:#cc0000;
	padding-top:3px;
}
.cart div 
{
}
.cart_item
{
	border-bottom:dotted 1px #cccccc;
	clear:both;
	padding-top:3px;
	overflow:auto;
}
.item_name
{
	float:left;
	width:260px;
	text-align:left;
	color:#3C570C;
	overflow:auto;
}
.item_price
{
	float:right;
	width:50px;
	text-align:right;
	color:#cc0000;
	overflow:auto;
}
.cart_total
{
	clear:both;
	text-align:right;
	color:#cc0000;
	font-weight:bold;
	padding-top:3px;
	padding-bottom:3px;
	overflow:auto;
	border-top:dotted 1px #cccccc;
	margin-top:5px;
}
.register
{
	clear:both;
	text-align:center;
	padding-top:3px;
	padding-bottom:3px;
	margin-bottom:10px;
}
.register a, .register a:visited
{
	text-decoration:none;
	font-weight:bold;
	color:#008000;
}
.cart_header
{
	background-color:#008000;
	text-align:center;
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	padding-top:3px;
	padding-bottom:3px;
}
.table_video_other
{
	
}
.video_thumb
{
	vertical-align:top;
	text-align:center;
	padding-bottom:10px;
	padding-left:3px;
}
.video_thumb img
{
	border-width:0px;
}
.video_selected a, .video_selected a:visited
{
	text-decoration:none;
	font-family:Arial;
	font-size:12px;
	color:#ff0000;
}
.video_selected
{
	vertical-align:top;
	text-align:left;
	padding-left:3px;
}
.video_other a, .video_other a:visited
{
	text-decoration:none;
	font-family:Arial;
	font-size:12px;
	color:#000000;
}
.video_other
{
	vertical-align:top;
	text-align:left;
	padding-left:3px;
}
.div_video_image
{
	vertical-align:top;
	text-align:center;
}
.div_video_image img
{
	border-width:0px;
}
.div_video_name
{
	vertical-align:top;
	text-align:left;
}
.div_video_name a, .div_video_name a:visited
{
	text-decoration:none;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
.table_h_popup
{
	width:100%;
	background-color:#cccccc;
}
.col_h_drugs
{
	font-weight:bold;
}
.col_h_quantity
{
	width:50px;
	font-weight:bold;
}
.col_h_help
{
	width:230px;
	font-weight:bold;
}
.table_popup
{
	width:100%;
	border-bottom:dotted 1px #cccccc;
}
.col_drugs
{
	vertical-align:top;
}
.col_quantity
{
	width:50px;
	vertical-align:top;
}
.col_quantity input
{
	width:99%;
}
.col_help
{
	width:230px;
	vertical-align:top;
}
.col_help input
{
	width:99%;
}
.a_reg, .a_reg:visited
{
	font-family:Arial;
	font-size:11px;
	color:#027E26;
}
.img_middle
{
	vertical-align:middle;
}
.col_wrapper
{
	float:left;
	width:100%;
}
.row_header_item
{
	float:left;
	width:100%;
}
.row_header_item .col_header_1, .row_header_item .col_header_2, .row_header_item .col_header_3, .row_header_item .col_header_4
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	padding-top:3px;
	padding-bottom:3px;
	background-color:#cccccc;
}
.col_header_1
{
	margin-right: 315px;
}
.col_header_2
{
	float:left;
	width:35px;
	margin-left:-315px;
}
.col_header_3
{
	float:left;
	width:280px;
	margin-left:-280px;
}
.col_header_4
{
	float:left;
	width:49px;
	margin-left:-280px;
}
.col_header_5
{
	float:left;
	width:279px;
	margin-left:-230px;
}
.row_item
{
	border-bottom:dotted 1px #cccccc;
	float:left;
	width:100%;
}
.col_1
{
	font-family:Arial;
	color:#1560C3;
	font-size:12px;
	margin-right:315px;
	height:auto;
}
.col_info
{
	padding-left:19px;
	font-style:italic;
	color:#333333;
}
.col_2
{
	width:34px;
	float:left;
	margin-left:-315px;
	height:auto;
}
.col_3
{
	width:279px;
	float:left;
	margin-left:-280px;
	height:auto;
}
.col_4
{
	width:49px;
	float:left;
	margin-left:-280px;
	height:auto;
}
.col_5
{
	width:279px;
	float:left;
	margin-left:-230px;
	height:auto;
}
.col_2 input, .col_3 input, .col_4 input, .col_5 input
{
	width:100%;
	border:solid 1px #8EB9F3;
}
.no_display
{
	display:none;
}
.report_table
{
	background-color:#D9E9E4;
}
.report_td
{
	background-color:#ffffff;
	color:#000000;
}
.report_label_td
{
	background-color:#E6F9F8;
	color:#559933;
	vertical-align:middle;
	text-align:right;
}
.print
{
	vertical-align:middle;
}
.toolbar
{
	padding-bottom:1px;
}
#formsearch 
{
	text-align:center;
	padding:5px 5px 5px 5px;
	border:solid 1px #CDE9F7;
	background-color:#CDE9F7;
}
.expand 
{
	float:right;
	display:none;
	width:72px;
	text-align:right;
	padding-top:2px;
	padding-bottom:2px;
	background-color:#CDE9F7;
	background-image:url(images/ui/search-f.gif);
	background-repeat:no-repeat;
	background-position:left center;
}
.expand a, .expand a:visited, .expand a:hover
{
	color:#0081C2;
}
.collapse {
	float:right;
	width: 47px;
	text-align:right;
	padding-top:2px;
	padding-bottom:2px;
	background-color:#CDE9F7;
	background-image:url(images/ui/close-f.gif);
	background-repeat:no-repeat;
	background-position:left center;
}
.collapse a, .collapse a:visited, .collapse a:hover
{
	color:#0081C2;
}
.date_selector
{
	vertical-align:middle;
}
#tabsC {
	float:left;
	width:100%;
	border-bottom:solid 2px #80BE5A;
	font-size:12px;
	font-weight:bold;
	line-height:normal;
	margin-bottom:10px;
}
#tabsC ul {
	margin:0;
	padding:10px 10px 0 50px;
	list-style:none;
}
#tabsC li {
	display:inline;
	margin:0;
	padding:0;
}
#tabsC a {
	float:left;
	background:url("Images/UI/tableftC.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 4px;
	text-decoration:none;
}
#tabsC a span {
	float:left;
	display:block;
	background:url("Images/UI/tabrightC.gif") no-repeat right top;
	padding:5px 15px 4px 6px;
	color:#666666;
}
#tabsC a.active span {
	color:#FFF;
}
#tabsC a.active {
	background-position:0% -42px;
}
#tabsC a.active span {
	background-position:100% -42px;
}  
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabsC a span {float:none;}
/* End IE5-Mac hack */
#tabsC a:hover span {
	color:#FFF;
}
#tabsC a:hover {
	background-position:0% -42px;
}
#tabsC a:hover span {
	background-position:100% -42px;
}  
      
.sum_grid
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}
.search_service_selector
{
	font-family:Arial;
	font-size:12px;
	text-align:left;
	padding:5px 3px 3px 3px;
	border-bottom:solid 1px #cccccc;
}
.search_selector
{
	font-family:Arial;
	font-size:12px;
	text-align:center;
	padding:5px 3px 3px 3px;
	border-bottom:solid 1px #cccccc;
}
.btnsearch_selector
{
	padding:1px 1px 1px 1px;
	background-color:#C4DCFB;
	border:solid 1px #8EB9F3;
	font-family:Arial;
	font-size:12px;
	color:#000000;
}
.item_selector
{
	padding:3px 3px 3px 10px;
	font-family:Arial;
	font-size:12px;
}
.select_button, .select_button:visited
{
	padding:2px 15px 2px 15px;
	background-color:#C4DCFB;
	border:solid 1px #8EB9F3;
	font-family:Arial;
	font-size:12px;
	color:#000000;
}
.select_button:hover
{
	color:#ffffff;
}
#step_menu
{
	width:100%;
	clear:both;
}
#step_menu div
{
	width:20%;
	float:left;
}
#step_menu a
{
	display:block;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:3px;
	background-color:#eeeeee;
}
#step_menu a.step
{
	background-image:url(images/step.jpg);
	background-repeat:no-repeat;
	background-position:right center;
}
#step_menu a.laststep
{
	background-color:#eeeeee;
}
#step_menu a.done
{
	color:#ffffff;
	background-color:#EFCE4D;
	background-image:url(images/step_done.jpg);
	background-repeat:no-repeat;
	background-position:right center;
}
#step_menu a.lastdone
{
	color:#ffffff;
	background-color:#EFCE4D;
	background-image:url(images/step_lastdone.jpg);
	background-repeat:no-repeat;
	background-position:right center;
}
#step_menu a.current
{
	color:#ffffff;
	background-color:#F6AF53;
	background-image:url(images/step_current.jpg);
	background-repeat:no-repeat;
	background-position:right center;
}
#step_menu a.lastcurrent
{
	color:#ffffff;
	background-color:#F6AF53;
}
.region
{
	clear:left;
	padding:5px 3px 3px 30px;
	background-image:url(images/UI/hoa.gif);
	background-repeat:no-repeat;
	background-position:10px center;
	font-family:Arial;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}
.region img
{
	border-width:0px;
	vertical-align:middle;
}
.region a, .region a:visited
{
	color:#000000;
}
.region a:hover
{
	color:#2D9619;
}
.region_contact
{
	padding:3px 3px 7px 30px;
}
.region_action
{
	clear:both;
	margin-left:25px;
	margin-bottom:10px;
}
.region_action a, .region_action a:visited
{
	font-family:Arial;
	font-size:12px;
	color:#2D9619;
	font-weight:bold;
	margin-left:5px;
	border:solid 1px #EFCE4D;
	padding:1px 5px 1px 5px;
}
.region_action a:hover
{
	border:solid 1px #ff0000;
}
.doctor_action
{
	clear:both;
	text-align:right;
	margin-bottom:2px;
}
.doctor_action a, .region_action a:visited
{
	font-family:Arial;
	font-size:12px;
	color:#2D9619;
	font-weight:bold;
	margin-left:5px;
	border:solid 1px #EFCE4D;
	padding:1px 5px 1px 5px;
}
.doctor_action a:hover
{
	color:#ff0000;
}
.appointment
{
	color:#ff0000;
}
.div_appointment
{
	text-align:right;
	padding:3px 3px 3px 3px;
}
.a_appointment, .a_appointment:visited
{
	color:#2D9619;
	font-weight:bold;
}
.a_appointment:hover
{
	color:#ff0000;
	font-weight:bold;
}
.td_doctor_img
{
	width:100px;
	text-align:center;
	vertical-align:top;
}
.td_doctor_info
{
	vertical-align:top;
	line-height:24px;
}
.dr_card
{
	vertical-align:top;
	border:solid 1px #eeeeee;
}
#status
{
	width:300px;
}
.icd_invalid
{
	color:#ff0000;
	padding:2px 2px 2px 20px;
	background-image:url(images/invalid.gif);
	background-repeat:no-repeat;
	background-position:left center;
}
.icd_valid
{
	color:#2D9619;
	padding:1px 2px 1px 20px;
	background-image:url(images/valid.gif);
	background-repeat:no-repeat;
	background-position:left center;
}
.div_price_classify
{
	padding:3px 3px 3px 15px;
}
.div_note_classify
{
	font-family:Arial;
	font-size:12px;
	padding-top:3px;
	color:#ff6633;
}
.tip_table
{
	background-color:#cccccc;
	width:100%;
}
.wtable
{
	background-color:#cccccc;
	width:100%;
}
.ptable
{
	background-color:#cccccc;
	width:90%;
}
.header_ptable
{
	font-family:Arial;
	background-color:#F2F2F2;
	padding:2px 2px 2px 2px;
}
.item_ptable
{
	font-family:Arial;
	padding:2px 2px 2px 2px;
	background-color:#ffffff;
}
.cal, .cal:visited
{
	font-weight:bold;
	color:#ff0000;
}
.cal:hover
{
	font-weight:bold;
	color:#2D9619;
}
.btn_accepted
{
	font-family:Arial;
	font-size:11px;
	background-image:url(images/ui/accepted.gif);
	background-repeat:no-repeat;
	background-position: left center;
	width:75px;
	border:solid 1px #cccccc;
	padding:2px 2px 2px 18px;
}
.btn_denied
{
	font-family:Arial;
	font-size:11px;
	background-image:url(images/ui/denied.gif);
	background-repeat:no-repeat;
	background-position: left center;
	border:solid 1px #cccccc;
	padding:2px 2px 2px 18px;
	width:60px;
}
.td_atlas_img
{
	text-align:center;
	vertical-align:middle;
	border:solid 1px #eeeeee;
}
.td_atlas_name
{
	text-align:left;
	vertical-align:top;
}
.a_atlas_name, .a_atlas_name:hover, .a_atlas_name:visited
{
	color:#000000;
}
.ia_title
{
	font-weight:bold;
	text-align:center;
	padding: 3px 3px 3px 3px;
}
.ia_label
{
	font-weight:bold;
	text-align:justify;
	padding: 3px 3px 3px 3px;
	font-size:13px;
}
.ia_content
{
	padding: 3px 3px 3px 3px;
}
.stop
{
	color:#ff0000;
	font-weight:bold;
	text-align:center;
	padding:3px 3px 3px 3px;
}
.service_homepage
{
	padding:5px 1px 1px 1px;
	text-align:left;
}
.service_header
{
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:#ff6633;
	text-align:left;
	padding:9px 3px 3px 3px;
}
.services_homepage
{
	padding:2px 1px 2px 1px;
	font-family:Arial;
	font-size:12px;
	color:#000000;
	line-height:22px;
	margin-bottom:5px;
	text-align:left;
	height:50px;
}
.services_homepage img
{
	border-width:0px;
}
.services_homepage a
{
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:#339933;
	text-decoration:none;
}
.services_homepage a:hover
{
	color:#ff6633;
}
.div_clip_title
{
	background-image:url(Images/play.png);
	background-repeat:no-repeat;
	background-position:7px 6px;
	padding-left:25px;
	padding-top:7px;
	padding-bottom:3px;
}
.htable
{
}
.header_htable
{
	font-weight:bold;
	color:#333333;
	background-color:#B4D0EB;
	padding:3px 3px 3px 3px;
}
.item_htable
{
	color:#000066;
	padding:3px 3px 3px 3px;
}
.item_htable a
{
	color:#339933;
}
.alter_htable
{
	background-color:#F2FFEF;
	padding:3px 3px 3px 3px;
}
.alter_htable a
{
	color:#339933;
}
.profiles_div
{
	padding:15px 9px 5px 9px;
	border-bottom:solid 2px #B4D0EB;
}
.selected_profiles_tab
{
	background-color:#B4D0EB;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#339933;
	padding:5px 9px 5px 9px;
	text-decoration:none;
	border-top:solid 1px #ffffff;
	border-right:solid 1px #ffffff;
	border-left:solid 1px #ffffff;
}
.profiles_tab
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	padding:5px 9px 5px 9px;
	text-decoration:none;
	background-color:#F2FFEF;
	border-top:solid 1px #ffffff;
	border-right:solid 1px #ffffff;
	border-left:solid 1px #ffffff;
}
.u_login
{
	width:200px;
}
.p_login
{
	width:200px;
}
.d_login
{
	width:200px;
}
.td_icd_code
{
	padding:3px 3px 2px 3px;
	vertical-align:top;
	width:60px;
}
.a_icd_code
{
	font-family:Arial;
	font-weight:bold;
	color:#000000;
}
.td_icd
{
	padding:3px 2px 2px 3px;
}
.nn_header
{
	border-top:solid 1px #cccccc;
	padding:15px 5px 0px 25px;
	font-family:Arial;
	font-weight:bold;
	font-size:15px;
	color:#339933;
}
.nn_title
{
	padding-left:50px;
	line-height:20px;
	color:#999999;
}
.nn_title li
{
	list-style-type:square;
}
.nn_title li a
{
	color:#339933;
}
.service
{
	padding:30px 60px 1px 60px;
}
.services
{
	padding:5px 5px 5px 5px;
	font-family:Arial;
	font-size:12px;
	color:#000000;
	line-height:22px;
	border-bottom:solid 1px #f2ffef;
	margin-bottom:15px;
}
.services img
{
	border-width:0px;
	float:left;
}
.services a
{
	font-family:Arial;
	font-weight:bold;
	font-size:15px;
	color:#339933;
	text-decoration:none;
}
.services a:hover
{
	color:#ff0000;
}
.td_header
{
	background-color:#B4D0EB;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}
.td_label
{
	font-family:Arial;
	font-size:12px;
	text-align:right;
	padding-right:5px;
}
.button
{
	border:solid 1px #cccccc;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}
.pannel_title
{
	padding:3px;
	font-family:Arial, Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#339933;
}
.td_menu_group
{
	padding:3px 3px 3px 10px;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#2D9619;
}
.td_sep_menu_item
{
	background-image:url(images/bg_sep.jpg);
	background-repeat:no-repeat;
	background-position:25px center;
}
.td_submenu_group
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#2D9619;
	padding:3px 3px 3px 40px;
	background-image:url(images/arrow-up.gif);
	background-repeat:no-repeat;
	background-position:25px center;
}
.td_menu_item
{
	font-family:Arial;
	font-size:12px;
	padding:3px 3px 3px 40px;
	background-image:url(images/arrow.gif);
	background-repeat:no-repeat;
	background-position:25px center;
}
.td_menu_item a
{
	color:#2D9619;
	text-decoration:none;
}
.td_menu_item a:visited
{
	color:#2D9619;
	text-decoration:none;
}
.td_menu_item a:hover
{
	color:#2D9619;
	font-weight:bold;
	text-decoration:none;
}
.td_submenu_item
{
	font-family:Arial;
	font-size:12px;
	padding:3px 3px 3px 60px;
	background-image:url(images/subarrow.gif);
	background-repeat:no-repeat;
	background-position:45px center;
}
.td_submenu_item a
{
	color:#2D9619;
	text-decoration:none;
}
.td_submenu_item a:visited
{
	color:#2D9619;
	text-decoration:none;
}
.td_submenu_item a:hover
{
	color:#2D9619;
	font-weight:bold;
	text-decoration:none;
}
.a_hs_result
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#2D9619;
	text-decoration:none;
}
.a_hs_result:visited
{
	color:#2D9619;
}
.left_split_module
{
	/*
	border-right:dottet 1px #cccccc;
	*/
}
#myPayService
{
	font-family:Arial;
	font-size:12px;
	text-align:left;
	color:#ff0000;
}
#myPayService ul
{
	margin-top:5px;
}
#myPayService li
{
	list-style-type: square;
	text-align:left;
	color:#000000;
}
#myService
{
	font-family:Arial;
	font-size:12px;
	text-align:left;
	color:#ff0000;
}
#myService ul
{
	margin-top:5px;
}
#myService li
{
	list-style-type: square;
	text-align:left;
	color:#000000;
}
#myService2
{
	font-family:Arial;
	font-size:12px;
	text-align:left;
	color:#ff0000;
}
#myService2 ul
{
	margin-top:5px;
}
#myService2 li
{
	list-style-type: square;
	text-align:left;
	color:#000000;
}
#myInvoice
{
	font-family:Arial;
	font-size:12px;
	text-align:left;
	color:#ff0000;
}
#myInvoice ul
{
	margin-top:5px;
}
#myInvoice li
{
	list-style-type: square;
	text-align:left;
	color:#000000;
}
#myMedicine
{
	font-family:Arial;
	font-size:12px;
	text-align:left;
	color:#ff0000;
}
.add_medicine
{
	font-weight:bold;
	color:#339933;
}
.add_medicine:hover
{
	font-weight:bold;
	color:#339933;
	text-decoration:underline;
}
#myMedicine ul
{
	margin-top:5px;
}
#myMedicine li
{
	list-style-type: square;
	text-align:left;
	color:#000000;
}
.cataloge_header
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#333333;
}
.for_house
{
	padding:4px;
	background:#67CE12; 
	color:#ffffff; 
	font-family:tahoma; 
	font-size:8pt; 
	text-align:center; 
	font-weight:bold;
	border-top: solid 1px #67CE12;
	border-bottom: solid 1px #67CE12;
	border-right: solid 1px #67CE12;
	border-left: solid 1px #67CE12;
}
#myBill
{
	font-family:Arial;
	font-size:12px;
	text-align:left;
	color:#ff0000;
}
#myBill ul
{
	margin-top:5px;
}
#myBill li
{
	list-style-type: square;
	text-align:left;
	color:#000000;
}
.header_new_clip
{
	font-family:Arial;
	font-size:12px;
	color:#00611c;
	font-weight:bold;
	text-align:left;
	border-bottom:dotted 1px #cccccc;
	padding:2px 2px 2px 20px;
	background-image:url(Images/clip.jpg);
	background-repeat:no-repeat;
}
.table_new_clip
{
	text-align:center;
	border-bottom:dotted 1px #cccccc;
}
.a_title_new_clip
{
	font-family:Arial;
	font-size:12px;
	color:#00611c;
	font-weight:bold;
}
.a_title_new_clip:hover
{
	color:#00611c;
	text-decoration:underline;
}
.td_small_title_new_clip
{
	text-align:left;
	padding:2px 2px 2px 20px;
	background-image:url(Images/video.jpg);
	background-repeat:no-repeat;
	background-position:2px 2px;
}
.a_small_title_new_clip
{
	font-family:Arial;
	font-size:12px;
	color:#00611c;
}
.a_small_title_new_clip:hover
{
	color:#00611c;
	text-decoration:underline;
}
.div_classify_drugs
{
	padding:7px 2px 3px 9px;
}
.tip_date
{
	font-family:Arial;
	font-size:12px;
	font-style:italic;
	text-align:right;
	color:#666666;
	padding-bottom:5px;
}
.search_info
{
	padding-top:5px;
	text-align:right;
	padding-right:29px;
	font-family:Arial;
	color:#ffffff;
	font-size:11px;
}
.search_table
{
	border:solid 1px #67CE12;
	background-color:#2d9619;
	color:#ffffff;
}
#search_tab
{
	width:100%;
	text-align:center;
	padding-top:3px;
}
#search_tab a
{
	font-family:Arial;
	color:#ffffff;
	font-size:13px;
	padding:3px 9px 3px 9px;
}
#search_tab a:hover
{
	text-decoration:underline;
}
#search_tab a:visited
{
	text-decoration:underline;
}
#search_tab .actived_tab
{
	font-weight:bold;
	color:#ffff00;
}
.search_label
{
	font-family:Arial;
	color:#ffffff;
	font-size:12px;
}
.search_textbox
{
	width:460px;
}
.check_prescription
{
	font-family:Arial;
	font-size:12px;
	padding:5px;
	line-height:24px;
	background-color:#ffff99;
}
.check_prescription a
{
	font-weight:bold;
	color:#000000;
}
.check_prescription a:hover
{
	color:#ff0000;
}
.alpha_list
{
	font-family:Arial;
	font-size:12px;
	padding:5px;
}
.alpha_list a
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#2D9619;
	text-decoration:none;
	padding-left:3px;
	padding-right:3px;
}
.alpha_list a:hover
{
	background-color:#ff0000;
	color:#ffffff;
	text-decoration:underline;
}
.alpha_list a:visited
{
	text-decoration:none;
}
#myMedicalInvoice
{
	font-family:Arial;
	font-size:12px;
	text-align:left;
	color:#ff0000;
}
#myMedicalInvoice ul
{
	margin-top:5px;
}
#myMedicalInvoice li
{
	list-style-type: square;
	text-align:left;
	color:#000000;
}
.wz_tooltip_title
{
	background:#70B0EB; 
	color:#ffffff; 
	font-weight:bold; 
	text-align:center; 
	padding:3px;
	width:450px;
}
.wz_tooltip_content
{
	padding:3px;
	width:450px;
}
.wz_tooltip_title_wauto
{
	background:#70B0EB; 
	color:#ffffff; 
	font-weight:bold; 
	text-align:center; 
	padding:3px;
}
.wz_tooltip_content_wauto
{
	padding:3px;
}
.wz_form_hint
{
	background:#FFFFAA;
	padding:3px;
	width:380px;
}
.origin_drug_list
{
	font-family:Verdana;
	font-size:11px;
	color:#888999;
}
.origin_drug_list a
{
	color:#000000;
}
.origin_drug_list a:hover
{
	color:#00bd00;
	text-decoration:underline;
}
.pre_textbox
{
	border-width:0px;
	border-bottom:dashed 1px #666666;
	color:#0000ff;
}
.pre_label
{
	font-family:Verdana;
	font-size:11px;
	padding:5px;
	padding-left:50px;
}
.label a
{
	font-family:Verdana;
	font-size:11px;
	color:#00bd00;
	font-weight:bold;
}
.label a:visited
{
	color:#00bd00;
}
.item_test_table
{
	font-family:Verdana;
	font-size:11px;
	background-color:#ffffff;
	padding:3px;
}
.test_table
{
	background-color:#98CA30;
}
.header_test_table
{
	font-family:Verdana;
	font-size:11px;
	padding:3px;
	background-color:#B0DA5A;
	color:#456600;
	font-weight:bold;
}
.td_search_article_header
{
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color:#ff6600;
	border-bottom:dotted 1px #cccccc;
	padding:5px 5px 5px 9px;
}
.td_ten_danh_muc_thuoc
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	padding-left:5px;
	padding-top:7px;
	color:#2D9619;
}
.td_thuoc_quang_cao
{
	vertical-align:top;
	border:dotted 1px #cccccc;
}
.thuoc_quang_cao_info
{
	vertical-align:top;
	font-family:Arial;
	font-size:11px;
	line-height:20px;
}
.pharma_company_name
{
	text-align:center;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#00BD00;
	padding-top:5px;
}
p, td 
{
	font-family:Arial;
	font-size:12px;
}
.pharma_company_intro
{
	font-family:Arial;
	font-size:12px;
	text-align:justify;
	padding-left:15px;
	padding-right:15px;
}
.td_separate
{
	border-bottom:solid 1px #cccccc;
}
.td_sub_classify
{
	line-height:24px;
	padding-top:5px;
}
.td_sub_classify ul
{
	list-style-type:none;
	color:#ff6633;
	margin-left:9px;
}
.td_sub_classify a
{
	font-family:Arial;
	font-size:12px;
	color:#006600;
	font-weight:normal;
	line-height:20px;
}
.td_sub_classify a:visited
{
	color:#006600;
}
.td_category_path
{
	background-color:#2D9619;
	color:#ffffff;
	font-weight:bold;
	text-align:left;
	padding-bottom:4px;
	padding-top:3px;
	padding-left:5px;
	font-family:Arial;
	font-size:11px;
}
.td_category_path a
{
	color:#BEE566;
	font-weight:bold;
}
.td_category_path a:hover
{
	color:#BEE566;
	font-weight:bold;
	text-decoration:underline;	
}
.td_category_path a:visited
{
	color:#BEE566;
	font-weight:bold;
}
.td_photo_group_name
{
	padding:5px;
	text-align:center;
	vertical-align:middle;
	font-family:Arial;
	font-size:12px;
	color:#2d9619;
	font-weight:bold;
}
.table_drugs_tab
{
	width:470px;
}
.media_title_large
{
	padding:7px;
	text-align:center;
	vertical-align:middle;
	color:#008000;
	font-size:15px;
	font-weight:bold;
}
.media_content
{
	padding:7px;
	text-align:center;
	vertical-align:middle;
}
.media_title
{
	padding:5px;
	text-align:center;
	vertical-align:middle;
	font-family:Arial;
	font-size:12px;
	color:#2d9619;
	font-weight:bold;
}
.media_description
{
	padding:7px;
	font-family:Arial;
	font-size:12px;
	color:#000000;
}
.search_box
{
	/*
	background-image:url(Images/UI/hoa.gif);
	background-repeat:no-repeat;
	background-position:1px 2px;
	padding-left:18px;
	*/
	border:solid 1px #ffffff;
} 
.photo_des
{
	border:solid 1px #ffffff;
	color:#000000;
	font-family:Arial;
	font-size:12px;
	padding:5px;
}
.framephoto
{
	text-align:center;
	vertical-align:middle;
	border:solid 1px #2d9619;
	background-color:#cccccc;
}
.header_photo
{
	background-image:url(Images/UI/photo.gif);
	background-repeat:no-repeat;
	background-position:4px 7px;
	padding:9px 3px 5px 30px;
	text-align:left;
}
.header_photo a
{
	color:#ff6633;
	font-weight:bold;
	font-family:Arial;
	font-size:12px;
}
.header_photo a:visited
{
	color:#ff6633;
	font-weight:bold;
	font-family:Arial;
	font-size:12px;
}
.header_photo a:hover
{
	color:#ff6633;
	font-weight:bold;
	font-family:Arial;
	font-size:12px;
	text-decoration:underline;
}
.header_media
{
	background-image:url(Images/UI/clip.jpg);
	background-repeat:no-repeat;
	background-position:4px 7px;
	padding:9px 3px 5px 30px;
	text-align:left;
	color:#2D9619;
	font-weight:bold;
	font-family:Arial;
	font-size:12px;
}
.comment_topic
{
	padding:3px;
	background-image:url(Images/UI/hoa.gif);
	background-repeat:no-repeat;
	background-position:1px 2px;
	padding-left:18px;
}
.comment_topic a
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}
.comment_topic a:hover
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}
.comment_topic a:visited
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}
.comment_contact
{
	font-family:Arial;
	font-size:11px;
	color:#747474;
	text-align:right;
	padding:3px;
	font-style:italic;
}
.a_comment_title
{
	font-family:Arial;
	font-size:12px;
	color:#008000;
	font-weight:bold;
}
.q_comment_title
{
	font-family:Arial;
	font-size:12px;
	color:#ff6633;
	font-weight:bold;
}
.q_comment_title a
{
	color:#ff6633;
}
.q_comment_title a:hover
{
	color:#ff6633;
}.q_comment_title a:visited
{
	color:#ff6633;
}
.comment_content
{
	padding:12px 3px 3px 9px;
	vertical-align:top;
	font-family:Arial;
	font-size:12px;
	color:#000000;
}
.comment_table
{
	border-top:dotted 1px #cccccc;
}
.comment_label
{
	text-align:right;
	font-family:Arial;
	font-size:12px;
	color:#008000;
	padding-right:7px;
}
.comment_input
{
}
.table_add_comment
{
	background-color:#ffffff;
}
.add_comment_header
{
	padding:15px 3px 3px 3px;
	vertical-align:top;
	font-family:Arial;
	font-size:12px;
	color:#2d9619;
	font-weight:bold;
}
.reply
{
	padding:10px 3px 3px 3px;
	vertical-align:top;
	font-family:Arial;
	font-style:italic;
	font-size:12px;
	color:#000000;
	line-height:1.7;
}
.td_search_result
{
	vertical-align:top;
}
.td_search_result a
{
	font-family:Arial;
	font-size:12px;
	color:#008000;	
}
.td_search_result a:hover
{
	font-family:Arial;
	font-size:12px;
	color:#008000;	
}
.td_search_result a:visited
{
	font-family:Arial;
	font-size:12px;
	color:#008000;	
}
.table_search
{
	border:solid 1px #67CE12;
	background-color:#2d9619;
	color:#ffffff;
}
.sodangky
{
	color:#999999;
	font-style:italic;
}
.counter_text
{
	text-align:right; 
	color:#ffffff;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	padding-right:80px;
}
.site_name
{
	 text-align:center; 
	 padding-left:15px;
	 padding-bottom:7px;
}
.site_name a
{
	color:#2d9619;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}
.site_name a:hover
{
	color:#2d9619;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}
.site_name a:visited
{
	color:#2d9619;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}
.footer_banner
{
	border-top:solid 1px #00bd00;
}
.td_footer_banner
{
	width:17%;
	text-align:center;
}
.td_footer_banner img
{
	border-style:none;
}
.top_link
{
	padding-top:7px;
	text-align:center;
}
.top_link a
{
	color:#ff6633;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
}
.top_link a:hover
{
	color:#ff6633;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}
.top_link a:visited
{
	color:#ff6633;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
}
.td_publish_date
{
	padding:5px;
	text-align:right;
	font-family:Arial;
	font-size:11px;
	color:#000000;
}
.td_next_news_label
{
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color:#00611c;
}
.a_title
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#000000;
}
.td_next_news
{
	padding:10px 0px 5px 0px;
}
A:link	{	
	text-decoration:	none;
	/*color:	#3333cc;*/
}	
		
A:visited	{	
	text-decoration:	none;
	}	
		
A:active	{	
	text-decoration:	none;
	/*color:	#333399;*/
	}	
		
A:hover	{
	text-decoration: none;
	color: #FA8072;
}

.Page:link	{	
	text-decoration:	none;
	color:	#3333cc;
	font-size:10px; 
	
	}	
.comment {
	FONT-SIZE: 8pt;VERTICAL-ALIGN: top;
}
		
.Page:visited	{	
	text-decoration:	none;
	color:	#333399;
	font-size:10px;
	}	
		
.Page:active	{	
	text-decoration:	none;
	color:	#333399;
	font-size:10px;
	}	
		
.Page:hover	{
	text-decoration: none;
	color: #FA8072;
	font-size:10px;
}
	
.H1
{
	FONT-SIZE: 8pt;
	font-family:Arial;
	font-weight:normal;  
	padding-top:10px; 
	padding-bottom:10px; 
	  
	VERTICAL-ALIGN: top;
}
.banner
{
	background-color :"#e2eeea";
	vertical-align : middle;	
	text-align: right;	
}
.texti {
	FONT-SIZE: 8pt;
	font-style:italic;  
	VERTICAL-ALIGN: top;
}
.text {
	FONT-SIZE: 8pt;VERTICAL-ALIGN: top;
	padding:7px;
}
.textW {
	FONT-SIZE: 8pt; VERTICAL-ALIGN: top; color:#646464;
}
.textR {
	FONT-SIZE: 10pt; font-family : Arial,Tahoma,Verdana; VERTICAL-ALIGN: top; color:red;
}

.ongrid {
	FONT-SIZE: 8pt;VERTICAL-ALIGN: top;
	width : 50px;	
}
.textrt {
	FONT-SIZE: 8pt; TEXT-ALIGN: right;VERTICAL-ALIGN: top;
}
.textlf {
	FONT-SIZE: 8pt; TEXT-ALIGN: left;VERTICAL-ALIGN: top;
}

.comboflat {
	FONT-SIZE: 8pt;
	font-family:Arial;
	VERTICAL-ALIGN: top; 
	COLOR: #000000;
	border-style:groove; 
	text-align :right;
	width : 100%; 
}
.input {
	FONT-SIZE: 8pt; COLOR: #000000;
	margin-left :200px;
}
.inputflat {
	FONT-SIZE: 8pt;
	font-family:Arial
	VERTICAL-ALIGN: top; 
	COLOR: #000000;
	border-style:groove; 
	text-align :right;
	width : 100%; 
}

.inputrt {
	FONT-SIZE: 8pt; COLOR: #000000; TEXT-ALIGN: right;VERTICAL-ALIGN: top;
}
.inputrtreq {
	FONT-SIZE: 8pt; COLOR: #000000; BACKGROUND-COLOR: #ffffe5; TEXT-ALIGN: right
}
.inputreq {
	FONT-SIZE: 8pt; COLOR: #000000; BACKGROUND-COLOR: #ffffe5; TEXT-ALIGN: left
}
.bgbutton{
	BORDER-RIGHT: #077698 2px solid; 
	BORDER-TOP: #23a5cc 2px solid; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 8pt; 
	BORDER-LEFT: #23a5cc 2px solid; 
	COLOR: #ffffff; 
	BORDER-BOTTOM: #077698 2px solid; 
	border-style: solid;   
	FONT-FAMILY: 'Arial'; 
	BACKGROUND-COLOR: #148eb3; 
	TEXT-DECORATION: none;
	height : 20px;
	width : 80px;
}
.TDBody
{
	vertical-align :top;
	font-family :Arial,Tahoma,Verdana; 
	height : 264;
}
.text {
	FONT-SIZE: 10pt;VERTICAL-ALIGN: top;
	font-family : Arial,Tahoma,Verdana;
}

.textB {
	FONT-SIZE: 10pt; font-weight:bold;  VERTICAL-ALIGN: top;
	font-family : Arial,Tahoma,Verdana;
}
.textI {
	FONT-SIZE: 10pt; font-style:italic;      VERTICAL-ALIGN: top;
	font-family : Arial,Tahoma,Verdana;
}
.textU {
	FONT-SIZE: 10pt; font-style:normal ; text-decoration :underline      VERTICAL-ALIGN: top;
	font-family : Arial,Tahoma,Verdana;
}
.textO {
	FONT-SIZE: 10pt; TEXT-ALIGN: left;VERTICAL-ALIGN: top;
	font-family : Arial,Tahoma,Verdana;
	font-weight:bold;  
	color:#FF6600; 
}

.textrt {
	FONT-SIZE: 10pt; TEXT-ALIGN: right;VERTICAL-ALIGN: top;
	font-family : Arial,Tahoma,Verdana;
}
.textrtB {
	FONT-SIZE: 9pt; TEXT-ALIGN: right;VERTICAL-ALIGN: top;
	font-weight:bold;
	font-family : Arial,Tahoma,Verdana;
}
.textlf {
	FONT-SIZE: 10pt; TEXT-ALIGN: left;VERTICAL-ALIGN: top;
	font-family : Arial,Tahoma,Verdana;
}

.sel_tab
{
	color:Red;
	width:100px;
	font-family:Arial;
	font-weight:bold;
	font-size:13px;
	text-align:center;
	vertical-align:middle;
	background-color:White;
	border-left:outset 1px #333333;
	border-right:outset 1px #333333;
	border-top:outset 1px #333333;
}
.unsel_tab
{
	color:Black;
	width:100px;
	font-family:Arial;
	font-weight:bold;
	font-size:13px;
	text-align:center;
	vertical-align:middle;
	background-color:#ededed;
	border-left:outset 1px #333333;
	border-right:outset 1px #333333;
	border-top:outset 1px #333333;
	border-bottom:outset 1px #333333;
}
.end_tab
{
	background-color:White;
	border-bottom:outset 1px #333333;
}

.navtable {
	FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: White /*#f5f5f5*/;font-family:  Arial, Verdana;
}
.navtext {
	FONT-WEIGHT: bold; COLOR:White; font-family:  Arial, Verdana; font-size:11px /*COLOR: #ff9b00; */
}
.navlink:link {
	COLOR: #646464; TEXT-DECORATION: none; font-family:  Arial, Verdana; font-size:11px; font-weight:bold  
}
.navlink:active {
	COLOR: silver; TEXT-DECORATION: none; font-family:  Arial, Verdana; font-size:11px; font-weight:bold
}
.navlink:visited {
	COLOR: #646464; TEXT-DECORATION: none; font-family:  Arial, Verdana; font-size:11px; font-weight:bold
}
.navlink:hover {
	COLOR: #105a8d; TEXT-DECORATION: underline; font-family:  Arial, Verdana; font-size:11px; font-weight:bold
}

.LeftSideTitle
{
	font-family:  Arial, Verdana;
	font-size:12px;
	font-weight:bold;
	padding-left:0px;
	/*border-bottom:solid 2px #FF9B00;*/
	color:#FF9B00;
	/*height:31px;*/
	vertical-align:bottom;
	 
	 
}
.header
{
	FONT-SIZE: 11pt; font-weight:bold;  TEXT-ALIGN: left;VERTICAL-ALIGN: top;
	font-family : Arial,Tahoma,Verdana;
	padding:7px;
	color:#00611c;
}
.Title
{
	FONT-SIZE: 11pt;
	font-family : Arial,Tahoma,Verdana;
	padding-bottom:5px;
	padding-top :5px; 

}
.itemMenu
{
	color : #333333;
	text-align:center;
	vertical-align:middle;
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	/*width:90px;*/
	background-color:#eeeeee;
	padding:0px 
}
.itemSelectMenu
{
	color : #ff0000;
	text-align:center;
	vertical-align:middle;
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	/*height:30px;*/ 
	padding:0px 
}
.caption
{
	color:Black ;
	background-color:White; 
	text-align:center;
	vertical-align:middle;
	font-family:Arial;
	font-weight:bold;
	font-size:14px;
	height:25px;
	width:100%; 
	/*padding:0px;*/
	border-width:1px;
	border-style:solid;   
	border-color:#e7e7e7;
}
.tdLeft
{
	border-left-width:1px;
	border-left-color:#cdcdcd;  

	}
.image
{
	border-width:0px;
}
.footerbar
{
	border-left-width:1px; 
	border-left-style:solid;  
	border-left-color:red; 
	
	border-right-width:1px; 
	border-right-style:solid;  
	border-right-color:red; 

	 
}
.footerlink:link {
	COLOR: #646464; TEXT-DECORATION: none; font-family:  Arial, Verdana; font-size:11px; font-weight:bold; text-align:center;     
}
.footerlink:active {
	COLOR: silver; TEXT-DECORATION: none; font-family:  Arial, Verdana; font-size:11px; font-weight:bold; text-align:center
}
.footerlink:visited {
	COLOR: #646464; TEXT-DECORATION: none; font-family:  Arial, Verdana; font-size:11px; font-weight:bold; text-align:center
}
.footerlink:hover {
	COLOR: #105a8d; TEXT-DECORATION: none; font-family:  Arial, Verdana; font-size:11px; font-weight:bold; text-align:center
}
.blind:link
{
	font-family:Arial, Verdana;
	font-size:14px;
	font-weight:bold;
	color:White;	  
	TEXT-DECORATION: none;
}
.blind:visited
{
	font-family:Arial, Verdana;
	font-size:12px;
	font-weight:bold;
	color:White;	  
	TEXT-DECORATION: none;
}
.blind:active
{
	font-family:Arial, Verdana;
	font-size:12px;
	font-weight:bold;
	color:White;	  
	TEXT-DECORATION: none;
}
.blind:hover
{
	font-family:Arial, Verdana;
	font-size:12px;
	font-weight:bold;
	color:White;	  
	TEXT-DECORATION: none;
}
.tablecontent
{
	border:dotted 0px red; 
	
}
.search_title
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;	
	color:#ffffff;
}
.search_text
{
	font-family:Tahoma, Arial;
	font-size:11px;
}
.textbox
{
	font-family:Tahoma, Arial;
	font-size:11px;
	border:1px solid #f0f0f0; 
	border-color:#7c7c7c #cecece #c3c3c3 #7c7c7c;
	width:100%;
}
.button
{
	font-family:Tahoma, Arial;
	font-size:11px;
	border:1px solid #f0f0f0; 
	border-color:#7c7c7c #cecece #c3c3c3 #7c7c7c;
}
.table_qna
{
	font-family:Tahoma, Arial;
	font-size:11px;
}
.qa_title
{
	font-family:Tahoma, Arial;
	font-size:11px;
	font-weight:bold;
	background-image:url(Images/faq.gif);
	background-repeat:no-repeat;
	padding-left:23px;
}
.qa_content
{
	font-family:Tahoma, Arial;
	font-size:11px;
}
.qa_contact
{
	font-family:Tahoma, Arial;
	font-size:10px;
	text-align:right;
	border-bottom: solid 1px #cecece;
}
.t1
{
	
}
.t2
{
	font-family:Tahoma;
	font-size:14px;
	color:#00ffee;
	text-align:center;
	background-image:url(Images\t2.bmp);
}
.t3
{
}
.t4
{
	background-image:url(Images\t4.bmp);
}
.label
{
	font-family:Tahoma, Tahoma;
	font-size:11px;	
}
.reg_label
{
	font-family:Arial;
	font-size:12px;	
	padding-right:15px;
	text-align:right;
}
.register_title
{
	padding:3px;
	font-family:Arial, Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#339933;
}
.member_name
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#00611c;
	text-align:center;
	padding:3px 0px 5px 5px;
}
.td_member_account
{
	padding:3px 1px 3px 1px;
	vertical-align:middle;
	text-align:center;
}
.a_member_account
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#2D9619;
}
.a_member_account:hover
{
	text-decoration:underline;
}
.a_member_account:visited
{
	color:#2D9619;
}
.td_button
{
	font-family:Tahoma;
	font-size:11px;
	text-align:right;
}
.ul_title
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	padding-bottom:5px;
}
.li_title
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
}
/*tuanvm*/
body
{
	background-color:#2d9619;
	margin:0px;
}
.td_news_menu
{
	padding-left:5px;
	white-space:nowrap;
	background-image:url(Images/UI/bg_news_menu.gif);
	vertical-align:middle;
	height:22px;
}
.a_news_menu
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#00611c;
}
.a_news_menu:visited
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#00611c;
}
.drugs_counter
{
	
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#00611c;
	text-align:right;
}
.a_top_menu
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	/*color:#00611c;*/
}
.a_top_menu:visited
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
.td_view_date
{
	font-family:Arial;
	font-size:12px;
	/*font-weight:bold;
	color:#00611c;*/
	padding-left:35px;
}
.td_login_header
{
	text-align:center;
	padding:5px;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#2D9619;
}
.td_login_label
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	padding-right:5px;
	color:#2D9619;
}
.a_login
{
	font-family:Arial;
	font-size:11px;
	color:#0F6913;
}
.a_login:visited
{
	font-family:Arial;
	font-size:11px;
	color:#0F6913;
}
.web_link
{
	font-family:Arial;
	font-size:12px;
	color:#00611c;
}
.td_news_label
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	padding:3px 0px 3px 0px;
	text-align:center;
	background-color:#cdebb0;/*66cf11;	*/
}
.td_news_title
{
	background-image:url(Images/UI/bullet_news.gif);
	background-repeat:no-repeat;
	background-position:7px 7px;
	padding:3px 0px 0px 20px;
}
.a_news_title
{
	font-family:Arial;
	font-size:12px;
	color:#00611c;
}
.a_news_title:visited
{
	font-family:Arial;
	font-size:12px;
	color:#00611c;
}
.table_tooltip_chidinh
{
	padding:0px;
	width:620px;
	background-color:#ebf7e1;
	border-bottom:solid 3px #00611c;
	border-right:solid 3px #00611c;
	border-left:solid 1px #66cf11;
	border-top:solid 1px #66cf11;
}
.table_tooltip
{
	padding:0px;
	width:320px;
	background-color:#ebf7e1;
	border-bottom:solid 3px #00611c;
	border-right:solid 3px #00611c;
	border-left:solid 1px #66cf11;
	border-top:solid 1px #66cf11;
}
.title_tooltip
{
	white-space:nowrap;
	font-family:Arial;
	font-size:12px;
	color:#00611c;
	font-weight:bold;
	height:22px;
	vertical-align:middle;
	padding-left:3px;
}
.header_tooltip
{
	background-color:#ebf7e1;
	font-family:Arial;
	font-size:12px;
	padding:5px 5px 5px 5px;
	border:solid 1px #ebf7e1;
}
.a_ym
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#00611c;
}
.a_ym:visited
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#00611c;
}
.tooltip {
	position: absolute;
	display: none;
	background-color: #FFFFFF;
}
.handcursor
{
	cursor:hand;
	text-align:center;
}
.tab_a_left
{
	background-image:url(Images/tabs/a_left.gif);	
	background-repeat:no-repeat;
	width:3px;
}
.tab_a_middle
{
	background-image:url(Images/tabs/a_middle.gif);
	white-space:nowrap;
	padding:5px 7px 3px 7px;
	font-family:Arial;
	font-size:11px;
}
.tab_a_right
{
	background-image:url(Images/tabs/a_right.gif);	
	background-repeat:no-repeat;
	width:3px;
}
.tab_p_left
{
	background-image:url(Images/tabs/p_left.gif);	
	background-position:0px 2px;
	background-repeat:no-repeat;
	width:3px;
}
.tab_p_middle
{
	background-image:url(Images/tabs/p_middle.gif);
	background-position:0px 2px;
	white-space:nowrap;
	padding:7px 7px 1px 7px;
	font-family:Arial;
	font-size:11px;
}
.tab_p_right
{
	background-image:url(Images/tabs/p_right.gif);	
	background-position:0px 2px;
	background-repeat:no-repeat;
	width:3px;
}
.tab_p_middle_over
{
	background-image:url(Images/tabs/a_middle.gif);
	background-position:0px 2px;
	white-space:nowrap;
	padding:7px 7px 1px 7px;
	font-family:Arial;
	font-size:11px;
}
.tab_separator
{
	width:1px;
}
.td_showroom
{
	font-family:Arial;
	font-size:11px;
	text-align:center;	
	vertical-align: bottom;
	width:150px;
	white-space:nowrap;
	border:solid 1px #cccccc;
	background-color:#ffffff;
}
.table_showroom
{
	width:100%;
}
.td_shop_content
{
	padding-top:7px;
	text-align:center;
	vertical-align:top;
	background-color:#f3feec;
}
/*highslide*/
.highslide-html {
    background-color: white;
    border: 2px solid gray;
}
.highslide-html-content {
	position: absolute;
    display: none;
    padding: 10px;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
}
.control {
	float: right;
    display: block;
	margin: 0 5px;
	font-size: 9pt;
    font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	color: #999;
}
.control:hover {
	color: black !important;
}
.highslide-move {
    cursor: move;
}

.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
.td_sms
{
	padding:3px 1px 0px 13px;
	background-image:url(Images/UI/sms.jpg);	
	background-position:0px 3px;
	background-repeat:no-repeat;
}
.a_sms
{
	font-family:Arial;
	font-size:12px;
	color:#00611c;
}
.a_sms:visited
{
	font-family:Arial;
	font-size:12px;
	color:#00611c;
}
.td_thuoclienquan_title
{
	padding-top:5px;
	font-family:Arial;
	font-size:13px;
	color:Blue;
	font-weight:bold;
}
.td_thuoclienquan
{
	padding:7px 0px 3px 15px; 
}
.a_thuoclienquan
{
	font-family:Arial;
	font-size:12px;
	color:Blue;
	font-weight:bold;
}

/*top menu*/
.top_menu_table
{
}
.td_top_menu_0
{
	width:68px;
}
.td_top_menu_1
{
	width:158px;
}
.td_top_menu_2
{
	width:98px;
}
.td_top_menu_3
{
	width:68px;
}
.td_top_menu_4
{
	width:123px;
}
.td_top_menu_5
{
	width:68px;
}
.td_top_menu_6
{
	width:92px;
}
.mainTabsSection {
	BACKGROUND-COLOR: #f2f2f2;
}	
.mainTabsSection A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma, Verdana, Arial; BACKGROUND-COLOR: #67CE12; 
	TEXT-DECORATION: none; DISPLAY: block; 
	COLOR: white;
	width:100%;
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
}
.mainTabsSection A:visited {
	FONT-FAMILY: Tahoma, Verdana, Arial; BACKGROUND-COLOR: #67CE12; 
	TEXT-DECORATION: none; DISPLAY: block;
	FONT-WEIGHT: bold; FONT-SIZE: 11px; 
	COLOR: white; 
	width:100%;
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
}
.mainTabsSection A:hover {
	FONT-FAMILY: Tahoma, Verdana, Arial; BACKGROUND-COLOR: #00BD00; 
	TEXT-DECORATION: none; DISPLAY: block; 
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; 
	width:100%;
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
}
.mainTabsSection .selectedTab {
	/*BORDER-BOTTOM: #ffffff 1px solid*/
	BACKGROUND-COLOR: #2D9619
}
.mainTabsSection .selectedTab:visited {
	/*BORDER-BOTTOM: #ffffff 1px solid*/
	BACKGROUND-COLOR: #2D9619
}
.mainTabsSection .selectedTab:hover {
	/*BORDER-BOTTOM: #ffffff 1px solid*/
	BACKGROUND-COLOR: #2D9619;TEXT-DECORATION: underline;
}
.subTabsContainer {
	OVERFLOW: auto; HEIGHT: 1px; BACKGROUND-COLOR: #2D9619
}
.for_doctor
{
	background:#67CE12; 
	color:#ffffff; 
	font-family:tahoma; 
	font-size:11px; 
	text-align:center; 
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	/*
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
	border-right: solid 1px #67CE12;
	border-left: solid 1px #67CE12;
	*/
}
.td_articles_pagging
{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	text-align:right;
	vertical-align:middle;
	color:#2D9619;
	padding:3px;
}
.td_articles_pagging A 
{
	border:solid 1px #ffffff;
	PADDING: 5px;
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: white;
	FONT-FAMILY: Tahoma, Verdana, Arial; BACKGROUND-COLOR: #67CE12; 
	TEXT-DECORATION: none
}
.td_articles_pagging A:visited {
	border:solid 1px #ffffff;
	PADDING: 5px;
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: white; 
	FONT-FAMILY: Tahoma, Verdana, Arial; BACKGROUND-COLOR: #67CE12; 
	TEXT-DECORATION: none
}
.td_articles_pagging A:hover {
	border:solid 1px #ffffff;
	PADDING: 5px; 
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: white; 
	FONT-FAMILY: Tahoma, Verdana, Arial; BACKGROUND-COLOR: #00BD00;
	TEXT-DECORATION: underline
}
.td_articles_pagging .selected_page {
	BORDER-BOTTOM: #2D9619 1px solid; BACKGROUND-COLOR: #ff6633
}
.td_articles_pagging .selected_page:visited {
	BORDER-BOTTOM: #2D9619 1px solid; BACKGROUND-COLOR: #ff6633
}
.td_articles_pagging .selected_page:hover {
	BORDER-BOTTOM: #2D9619 1px solid; BACKGROUND-COLOR: #ff6633;TEXT-DECORATION: underline;
}
.footer
{
	font-family:Arial;
	color:#2D9619;
	font-size:11px;
	text-align:center;
	padding:5px 3px 5px 3px;
	font-weight:bold;
	line-height:1.5;
}
.table_view_category
{
	padding:0px 0px 0px 0px;
}
.div_news_title
{
	background-image:url(Images/UI/bullet.gif);
	background-repeat:no-repeat;
	background-position:5px 2px;
	padding-left:20px;
	padding-top:7px;
	padding-bottom:3px;
}
.table_view_category ul
{
	list-style-image:url(Images/UI/bullet.gif);
	line-height:1.9;
	margin-left:25px;
	margin-top:7px;
}
.td_title
{
	padding:5px 3px 5px 18px;
	background-image:url(Images/UI/bullet_concern.gif);
	background-repeat:no-repeat;
	background-position:3px 7px;
}
.td_category_name
{
	background-color:#2D9619;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	padding-bottom:4px;
	padding-top:3px;
	font-family:Arial;
	font-size:11px;
}
.td_category_name a
{
	color:#BEE566;
	font-weight:bold;
}
.td_category_name a:hover
{
	color:#BEE566;
	font-weight:bold;
	text-decoration:underline;	
}
.td_category_name a:visited
{
	color:#BEE566;
	font-weight:bold;
}
/*drugs tab*/
.mainTabs {
	BORDER-BOTTOM: #87AC33 1px solid;
}	
.mainTabs A {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; DISPLAY: block; 
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FLOAT: right; COLOR: white;
	BORDER-BOTTOM: white 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial; BACKGROUND-COLOR: #BEE566; 
	TEXT-DECORATION: none;
	PADDING:5px 9px 5px 9px;
}
.mainTabs A:visited {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; DISPLAY: block; 
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FLOAT: right; COLOR: white; 
	BORDER-BOTTOM: white 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial; BACKGROUND-COLOR: #BEE566; 
	TEXT-DECORATION: none;
	PADDING:5px 9px 5px 9px;
}
.mainTabs A:hover {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; DISPLAY: block; 
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FLOAT: right; COLOR: white; 
	BORDER-BOTTOM: white 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial; BACKGROUND-COLOR: #BEE566; 
	TEXT-DECORATION: none;
	PADDING:5px 9px 5px 9px;
}
.mainTabs .activedTab {
	BORDER-BOTTOM: #87AC33 1px solid; BACKGROUND-COLOR: #87AC33
}
.mainTabs .activedTab:visited {
	BORDER-BOTTOM: #87AC33 1px solid; BACKGROUND-COLOR: #87AC33
}
.mainTabs .activedTab:hover {
	BORDER-BOTTOM: #87AC33 1px solid; BACKGROUND-COLOR: #87AC33;TEXT-DECORATION: underline;
}
/*footer bar*/
.footer_bar
{
	background-color:#2D9619;
}	
.footer_bar A {
	PADDING-RIGHT: 19px; DISPLAY: block; 
	PADDING-LEFT: 19px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; FLOAT: left; PADDING-BOTTOM: 5px; COLOR: #ffff00;
	PADDING-TOP: 5px; FONT-FAMILY: Tahoma, Verdana, Arial; BACKGROUND-COLOR: #2D9619; 
	TEXT-DECORATION: none
}
.footer_bar A:visited {
	PADDING-RIGHT: 19px; DISPLAY: block; 
	PADDING-LEFT: 19px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; FLOAT: left; PADDING-BOTTOM: 5px; COLOR: #ffff00; 
	PADDING-TOP: 5px; FONT-FAMILY: Tahoma, Verdana, Arial; BACKGROUND-COLOR: #2D9619; 
	TEXT-DECORATION: none
}
.footer_bar A:hover {
	PADDING-RIGHT: 19px; DISPLAY: block; 
	PADDING-LEFT: 19px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; FLOAT: left; PADDING-BOTTOM: 5px; COLOR: #ffffff; 
	PADDING-TOP: 5px; FONT-FAMILY: Tahoma, Verdana, Arial; BACKGROUND-COLOR: #2D9619; 
	TEXT-DECORATION: none
}
.footer_bar .activedTab {
	BORDER-BOTTOM: #747474 1px solid; BACKGROUND-COLOR: #747474
}
.footer_bar .activedTab:visited {
	BORDER-BOTTOM: #747474 1px solid; BACKGROUND-COLOR: #747474
}
.footer_bar .activedTab:hover {
	BORDER-BOTTOM: #747474 1px solid; BACKGROUND-COLOR: #747474;TEXT-DECORATION: underline;
}
.show_drugs_abstract
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	padding:5px;
	line-height:1.5;
}
.show_drugs_detail
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	padding:5px;
	line-height:1.5;
	background-color:#f9f9f9;
}
.thanh_phan 
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	font-style:italic;
	width: 200px;
	float: left;
	margin: 2px;
	display:block;
	padding:2px 0px 2px 7px;
}
.alert_info
{
	color:#ff0000;	
}
.table_concern
{
	padding:0px 0px 0px 0px;
}
.header_concern
{
	background-image:url(Images/UI/bullet_concern.gif);
	background-repeat:no-repeat;
	background-position:5px 7px;
	color:#2D9619;
	font-weight:bold;
	text-align:left;
	padding:5px 3px 5px 19px;
	font-family:Arial;
	font-size:12px;
}
.item_concern
{
	padding:3px 2px 5px 17px;
	background-image:url(Images/UI/bullet.bmp);
	background-repeat:no-repeat;
	background-position:9px 9px;
}
.item_concern a
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
}
.item_concern a:hover
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	text-decoration:underline;
}
.item_concern a:visited
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
}
.item_concern_selected
{
	padding:3px 2px 5px 17px;
	background-image:url(Images/UI/bullet.bmp);
	background-repeat:no-repeat;
	background-position:9px 9px;
}
.item_concern_selected a
{
	font-family:Arial;
	font-size:12px;
	color:#ff6633;
}
.item_concern_selected a:hover
{
	font-family:Arial;
	font-size:12px;
	color:#ff6633;
	text-decoration:underline;
}
.item_concern_selected a:visited
{
	font-family:Arial;
	font-size:12px;
	color:#ff6633;
}
/*home pagging*/
.home_pagging {
	text-align:right;
}	
.home_pagging A {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; DISPLAY: block; 
	PADDING: 3px 7px 3px 7px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; FLOAT: right; COLOR: white;
	BORDER-BOTTOM: white 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial; BACKGROUND-COLOR: #67CE12; 
	TEXT-DECORATION: none
}
.home_pagging A:visited {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; DISPLAY: block; 
	PADDING: 3px 7px 3px 7px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; FLOAT: right; COLOR: white;
	BORDER-BOTTOM: white 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial; BACKGROUND-COLOR: #67CE12; 
	TEXT-DECORATION: none
}
.home_pagging A:hover {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; DISPLAY: block; 
	PADDING: 3px 7px 3px 7px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; FLOAT: right; COLOR: white;
	BORDER-BOTTOM: white 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial; BACKGROUND-COLOR: #00bd00; 
	TEXT-DECORATION: none
}
/*google pagging*/
.google_pagging {
	text-align:center;
}	
.google_pagging A {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; DISPLAY: block; 
	PADDING: 3px 7px 3px 7px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: white;
	BORDER-BOTTOM: white 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial; BACKGROUND-COLOR: #67CE12; 
	TEXT-DECORATION: none; float:right;
}
.google_pagging A:visited {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; DISPLAY: block; 
	PADDING: 3px 7px 3px 7px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: white;
	BORDER-BOTTOM: white 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial; BACKGROUND-COLOR: #67CE12; 
	TEXT-DECORATION: none; float:right;
}
.google_pagging A:hover {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; DISPLAY: block; 
	PADDING: 3px 7px 3px 7px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: white;
	BORDER-BOTTOM: white 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial; BACKGROUND-COLOR: #00bd00; 
	TEXT-DECORATION: none; float:right;
}
.google_pagging .selectedpage {
	BACKGROUND-COLOR: #ff6633;
}
.google_pagging .selectedpage:visited {
	BACKGROUND-COLOR: #ff6633
}
.google_pagging .selectedpage:hover {
	BACKGROUND-COLOR: #ff6633;TEXT-DECORATION: underline;
}
.google_pagging .pre_next {
	BACKGROUND-COLOR: #00bd00;
}
.google_pagging .pre_next:visited {
	BACKGROUND-COLOR: #00bd00
}
.google_pagging .pre_next:hover {
	BACKGROUND-COLOR: #00bd00;TEXT-DECORATION: underline;
}