/* =global layout 
-------------------------------------------------------------------- */
@import "form.css";
@import "highslide.css";
@import "style_tooltips.css";
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,table,th,td{	margin:0; padding:0; }
body					{ background:#FFFFFF url(../images/bg_page.gif) repeat-x; font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #222222; margin:0; padding: 0px; }
a:link, a:visited		{ text-decoration:none; font-weight:normal; }
a:hover					{ text-decoration: underline; }
a img					{ border: 0; }
p, pre, blockquote		{ margin: 3px 0; padding: 0; }
h1, h2, h3, h4, h5, h6	{ text-align:left; }
h1, h1 a				{ color:#FF0079; margin:5px 0 7px 0; font-size:22px; }
h2, h2 a				{ color:#FF0079; margin:3px 0 5px 0; font-size:18px; }
h3, h3 a				{ color:#FF0079; margin:2px 0 5px 0; font-size:16px; }
h4, h4 a				{ color:#FF0079; margin:1px 0 4px 0; font-size:12px; }
ul, ol 					{ list-style: none; }
ul li 					{ line-height: 160%; padding-left: 30px; }
ol li 					{ line-height: 180%; margin-left: 35px; }
th 						{ font-weight: bold; padding: 5px; text-align: left; }
fieldset 				{ border: none; padding: 10px 5px; }
fieldset a 				{ font-weight: bold; }
fieldset.input 			{ padding: 0; }
input[type="checkbox"]	{ width:14px; } 
table					{ border:0; margin:0; padding:0; }
td, div 				{ font-size: 100%; }
.t 						{ background: url(../images/dot.gif) 0 0 repeat-x; margin-bottom:7px; }
.b 						{ background: url(../images/dot.gif) 0 100% repeat-x; }
.l 						{ background: url(../images/dot.gif) 0 0 repeat-y}
.r						{ background: url(../images/dot.gif) 100% 0 repeat-y}
.bl 					{ background: url(../images/bl.gif) 0 100% no-repeat}
.br 					{ background: url(../images/br.gif) 100% 100% no-repeat}
.tl						{ background: url(../images/tl.gif) 0 0 no-repeat}
.tr 					{ background: url(../images/tr.gif) 100% 0 no-repeat; padding:7px; }	

#wrapper 				{ width:960px; text-align:left; background:#FFFFFF; margin:0; padding:0; }
#header, #footer, #main	{ width:960px; margin: 0; clear: both; }
#header	.logo img		{ text-align:center; vertical-align:middle; }
.menu 					{ background:#a8a8a8 url(../images/menu-top.gif); margin-top:1px; height: 30px; line-height:30px; }
.menu ul li 			{ height:30px; line-height:30px; display:inline; }
.menu ul li a:link,
.menu ul li a:visited	{ float:left; padding:0px 25px; font-weight: bold; font-size: 10pt; color: #fff; text-align: center; text-decoration: none }
.menu ul li a:hover,
.menu ul .active a		{ background:#999999 url(../images/menu-top-hover.gif) center; text-decoration:none;} 
.vertical 				{ margin-bottom:5px; }
.vertical ul			{ list-style-type:none; padding:0; margin:0; }
.vertical li			{ padding-left:10px; background:url(../images/bg_left_menu.jpg) no-repeat left; }
.vertical li a			{ display: block; COLOR: #FFFFFF; height: 26px; margin:0px; font: bold 12px/26px Arial, Helvetica, sans-serif; }
.vertical li a:visited	{ font: bold 12px/26px Arial, Helvetica, sans-serif; COLOR: #FFFFFF; font-weight:bold; text-decoration:none; }
.vertical li a:hover	{ COLOR: #FFFFFF; text-decoration:underline; }
.vertical li ul			{ position: absolute; margin-top: -24px; margin-left: 155px; background:#FFFFFF; width:170px; border:solid 1px #CCCCCC; }
.menu_title				{ background:url(../images/menu_left.gif); line-height:29px; font-weight:bold; text-align:center; margin-top:7px; color:#FFFFFF; }	
.vertical2 ul			{ padding:0 5px; z-index:1000; }
.vertical2 li			{ margin:0; padding:0 0 0 2px; line-height:29px; min-height:29px; background: url(../images/dot.gif) repeat-x top; vertical-align:middle; text-align:left; }
.vertical2 li a			{ background: url(../images/bullet.gif) no-repeat center left; padding-left:10px; font-weight:bold; COLOR: #000000; text-align:left; }
.vertical2 li a:visited	{ COLOR: #000000;  text-decoration:none }
.vertical2 li a:hover	{ COLOR: #000000;  text-decoration:underline }

.inaccesible li ul		{ display: none; }
.arrow a span			{ padding-left: 0px; font-size: 85%; }
.arrow a:hover span		{ padding-left: 0px; }
.arrow a span.noshow	{ visibility: hidden; }
.plus a span			{ padding-left:0px; }

.adv					{ text-align:center; }
.adv img				{ padding:1px 0; }

.adv-banner				{ padding-top:7px; text-align:center; z-index:999; }
#divAdvLeft				{ left: -110px; width: 110px; position: absolute; top: 71px }
#divAdvRight			{ left: -110px; width: 110px; position: absolute; top: 71px }
#main					{ margin:7px 0; }
#col_left				{ float:left; width:210px; vertical-align:top; padding:0 7px; }
#col_right				{ float:right; width:726px; margin-right:7px; vertical-align:top; }
*html #col_right,
*+html #col_right 		{ background:#333333 }
#icon-home				{ position:fixed; top:0px; left:0px; }
#content				{ width:715px; line-height:100%; margin-left:2px; }
#main h2				{ text-align:left; background:#FFFFFF url(../images/bg_menu_center.gif) no-repeat left; padding:0 20px; margin-bottom:5px; height:28px; font: bold 12px/28px Tahoma, Verdana; color:#000000; }
#main h2 a:link, 
#main h2 a:visited		{ font: bold 12px/28px Tahoma, Verdana; color:#000000; text-decoration:none
}
#main h2 a:hover		{ font: bold 12px/28px Tahoma, Verdana; color:#000000; text-decoration:underline
}

/*.mgallery 				{ width:190px; float:left; text-align:center }
.mgallery_border 		{ background:url(../images/bg_album.jpg) no-repeat top; padding: 8px 0 0 15px; height:200px; vertical-align:middle;}
.mgallery img			{ vertical-align:middle; text-align:center; }
.mgallery_div			{ margin:0 3px 2px 3px; padding:0; height:20px; }
.mgallery_div a:link, 
.mgallery_div a:visited	{ font-size:12px; font-weight:bold; color:#000000; text-decoration:none; }
.mgallery_div a:hover	{ font-size:12px; font-weight:bold; color:#000000; text-decoration:underline; }*/
.mgallery 				{ width:236px; float:left; text-align:center; }
.mgallery_border 		{ background:url(../images/bg_album.jpg) no-repeat top; padding: 8px 0 0 15px; height:195px; margin:0; vertical-align:middle; }
.mgallery img			{ vertical-align:middle; text-align:center; }
.mgallery_div			{ margin:2px 8px 2px 2px; padding:0; height:20px; }
.mgallery_div a:link, 
.mgallery_div a:visited	{ font-size:12px; font-weight:bold; color:#000000; text-decoration:none; }
.mgallery_div a:hover	{ font-size:12px; font-weight:bold; color:#000000; text-decoration:underline; }

.cat, .pro				{ width:235px; float:left; text-align:center; }
.cat_border, 
.pro_border				{ border: #0060B6 1px solid; margin:5px 7px 0px 7px; vertical-align:middle; min-height:200px; line-height:200px; }
.cat img, .pro img		{ margin:10px; vertical-align:middle; text-align:center; }
.cat_div				{ background: url(../images/bg_product.jpg) repeat-x top; border: #0060B6 1px solid; border-top:none;  border-bottom: #2741b8 1px solid; margin:0 7px 10px 7px; padding:0; height:22px; line-height:22px; }
.pro_div				{ background: #2741b8; margin:0 7px 10px 7px; padding:0; height:32px; line-height:15px; vertical-align:middle; }
.pro_td					{ padding-left:6px; vertical-align:top; text-align:left; }
.pro_td2				{ padding-right:6px; vertical-align:top; text-align:center; }
.pro_div h4				{ line-height:15px; padding:0; margin:0; text-align:center; }
.cat_div a:link, 
.cat div a:visited,
.pro_div a:link,
.pro_div a:visited		{ font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none; }
.cat_div a:hover,
.pro_div a:hover		{ font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:underline; }
.page_change			{ width:572px; text-align:center; line-height:25px; }
.page_change a:link, 
.page_change a:visited	{font-size:12px; color:#000000; text-align:center; padding-bottom:5px; padding-top:10px; text-decoration:none}
.page_change a:hover	{font-size:12px; color:#000000; text-decoration:underline}
.page_change .active:link, 
.page_change .active:visited, 
.page_change .active:hover{color:#0000FF; font-weight:bold; }

.product_content		{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000000; padding: 5px 20px 25px 25px; }
.product_content table	{ margin:5px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000000; padding: 0 20px 0 10px; }
.product_content li		{ line-height:22px; }
.product_price			{ font-size:12px; font-weight:bold; color:#FB9F00; text-align:center; padding:5px 2px; }
.product_price span		{ color:#618403; }

/*Tin theo nhom*/
.cat-news 				{ width:700px; margin:8px 2px 2px 2px; text-align:justify; float:left; line-height:normal; }
.cat-news img			{ margin-right:8px; margin-top:2px; border: 1px solid #cccccc; max-width:130px; }
.cat-news h4			{ padding:4px 0 2px; margin:0; line-height:18px; }
.news-more:link,
.news-more:visited		{ float: right; padding: 1px 5px 1px 16px; color: #000000; font-weight:bold; font-size: 11px; text-decoration: none; } 
.news-more:hover 		{ color: #000000; text-decoration: underline; font-weight:bold; } 

/*Trang tin*/
#news 					{ width:705px; text-align:justify; line-height:normal; }
#news h3 				{ padding-top: 4px; }
.news-to-print			{ float:right; }
.news-to-print a		{ padding:0 3px; }
.news-date	 			{ padding-top:5px; font-size: 11px; color: #999999; border-bottom: 1px solid #d1d1d1; text-align: left; }
.news-intro				{ color: #666666; font-weight: bold; text-align:justify; line-height:normal; }
.news-content			{ margin:10px 0; text-align:justify; }
.news-content p,
.news-content div		{ margin:7px 0; }
.news-content img		{ text-align:center; }
.news-back				{ font-size:14px; font-weight:bold; text-align:right; }
.news-back a			{ color:#FF0079; padding:0 2px; }
/*Cac tin moi*/
.news-related			{ margin: 10px 5px; text-align:left;}
.news-related a			{ color:#4f89d2; }
.news-related h3 		{ padding: 4px; font-size: 14px; color: #000000;  }
.news-related ul 		{ padding-left: 7px; }
.news-related ul li 	{ background: url(news-related-ul-li.png) no-repeat left 7px; padding: 1px 0 1px 10px; }
.news-related .new a	{ padding-right: 36px; background: url(new.png) no-repeat right top; }

/*Cac tin da dang*/
.news-other  			{ margin: 10px 5px; text-align:left; }
.news-other a			{ color:#4f89d2; }
.news-other h3 			{ padding: 4px; font-size: 14px; color: #004175; }
.news-other ul 			{ padding-left: 7px; }
.news-other ul li 		{ background: url(news-other-ul-li.png) no-repeat left 7px; padding: 1px 0 1px 10px}

/* =footer
-------------------------------------------------------------------- */
#footer					{ background:#000064; color:#FFFFFF;}
#footer_body 			{ color:#FFFFFF; font-size: 12px; text-align:right; text-decoration:none; padding:7px 0; line-height:20px; }
#footer_body a:link,
#footer_body a:visited	{ font-size: 12px; color:#FFFFFF; text-decoration:none }
#footer_body a:hover	{ font-size: 12px; color:#FFFFFF; text-decoration:underline; }
#footer .bleft			{ width:20px; background:url(../images/bottom_left.jpg) no-repeat left bottom}
#footer .bright			{ width:20px; background:url(../images/bottom_right.jpg) no-repeat right bottom; }
#footer .company		{ text-align:left; text-transform:uppercase; font-weight:bold; font-size:12px; color:#FFFFFF; }


#bg_table{background:url(../images/bg_middle_top.gif) no-repeat top center; margin:0px; padding:0px}
#bg_middle_center{background:url(../images/bg_middle_center.gif) repeat-y center; margin-top:10px;}
#bg_middle_bottom{background:url(../images/bg_middle_bottom.gif) no-repeat center; height:11px}

#bg_table_gallery{background:url(../images/bg_middle_top_gallery.gif) no-repeat top center; margin:0px; padding:0px}
#bg_middle_center_gallery{background:url(../images/bg_middle_center_gallery.gif) repeat-y center; margin-top:10px;}
#bg_middle_bottom_gallery{background:url(../images/bg_middle_bottom_gallery.gif) no-repeat center; height:11px}

tr.on {}
tr.off {DISPLAY: none
}
#page_body_gallery {width:965px; margin:0px; padding:0px; text-align: left; background:#FFFFFF
}
.bottom_gallery{padding:10px 0; font-size:12px; color:#000064; text-decoration:none; line-height:22px;}
.bottom_gallery a:link, .bottom_gallery a:visited {font-size:12px; color:#000064; text-decoration:none}
.bottom_gallery a:hover { color:#000064; text-decoration:underline}
#left_col {width: 160px; 
} 
#right_col {width: 137px; 
}
#right_col .body {
  	text-align: left; font-size: 11px; padding: 0 0 20px 10px; margin-right:10px
}
#right_col .body > p {padding-top:10px; margin-top: -2px; text-align:center;
	font-family:Arial, Helvetica, sans-serif;font-size:12px; font-weight:bold; color:#3094E9
}
h2 {color:#fc4460; font-weight:bold;
}
h3 {color:#335CA8; font-weight:bold;
}
h5 {font-size: 13px;
}
h6 {font-size: 12px;font-weight: bold;
}
.split{height:2px}
#Feedback{width:96%}
/* =global classes
-------------------------------------------------------------------- */
.left {float: left; margin: 0 10px 10px 0;
}
.right {float: right; margin: 0 0 10px 10px;
}
.img_left {float: left; margin: 0 0 10px 24px; border:1px solid #D1D1D1;
}
.img_right {float: right; margin: 0 24px 10px  0; border:1px solid #D1D1D1;
}
.hr {border-bottom: 1px solid #ccc; margin: 20px 0;
}
.hidden { display: none; 
}


/* =main content area
-------------------------------------------------------------------- */

#main2{
	width:99%; 
}
#main_content{background:#FFFFFF; margin-bottom:5px; text-align:left}
/*#content{width:98%; margin-bottom:5px; font-size:12px;  text-align:left}
#content span{font-weight:bold; text-align:center; font-size:12px}
#content ul{padding-left:20px}*/

#main2 h4 { margin-top: 0px; }

.post {
  border-bottom: 1px solid #d1d1d1; font-size:12px
  padding: 15px 0 15px;
}
.post h3 {
  font-size: 13px;
}
.post h3.corners{
  background:#fff;
}
h4, h4 a:link, h4 a:hover, h4 a:visited{font-family:Arial, Helvetica, sans-serif; font-size: 13px; color:#335ca8; font-weight:bold; padding:5px; text-align:left; margin: 10px 0 0 0;
}
h4.catIcon a{ 
  display:block;
  padding:5px 0 5px 32px;
}
h4.catIcon a:hover{ 
  background-position:0 -60px;
}
.post .right, .post .left, div#featPartners .left , div#purchasePromo .left { border: 1px solid #d1d1d1; }
.featured {
  padding: 15px 15px 10px;
  background: #feeac7;
}
.featured h3 {
  font-weight: bold;
  font-size: 17px;
}
.post a { color: #335CA8; }
#right_col .blue ul { list-style: none; }
#right_col .blue ul li {
  background: url(../images/bul-blue.gif) 0 10px no-repeat;
  margin: 0px;
  padding: 5px 0 0 12px;
}
.product_center {
	BACKGROUND:url(../images/icon_pro_1.gif) repeat-y center; width:3px; 
}
.about_center{width:15px
}
/* =global coloring
-------------------------------------------------------------------- */
.green h3, .blue h3, .orange h3, .red h3, .black h3{
 	height: 28px; color: #fff; vertical-align:bottom; font-size:12px; font-weight:bold; padding-top:10px;padding-bottom:0px;
}
.c1 {
   	float: left; display: block; height: 33px; width: 38px; margin-top:-10px;
}
.c3 {
  	float: right; display: block; height: 33px; width: 11px; margin-top:-10px;
}
/* blue */
.blue { background: #c0e0fa; }
.blue h3 {  background: url(../images/blue-c2.gif) 0 0 repeat-x; }
.blue .c1 { background: url(../images/blue-c1.gif) 0 0 no-repeat; }
.blue .c3 { background: url(../images/blue-c3.gif) 0 0 no-repeat; }
#right_col .blue { margin-bottom: 5px; }
.blue a { color:#335CA8; font-weight:bold; font-size:11px}
.blue a:visited { color:#335CA8; font-weight:bold; font-size:11px}

/* green */
.green { background: #e9f5e8; }
.green h3 { background: url(../images/green-c2.gif) 0 0 repeat-x; }
.green .c1 { background: url(../images/green-c1.gif) 0 0 no-repeat; }
.green .c3 { background: url(../images/green-c3.gif) 0 0 no-repeat; }
#right_col .green { margin-bottom: 5px; }
.green a { color:#058c47; }

/* orange */
.orange { background: #fff0d4; }
.orange h3 { background: url(../images/orange-c2.gif) 0 0 repeat-x; }
.orange .c1 { background: url(../images/orange-c1.gif) 0 0 no-repeat; }
.orange .c3 { background: url(../images/orange-c3.gif) 0 0 no-repeat; }
#right_col .orange { margin-bottom: 5px; }
h3#purchasePromo{
  background:url(../www.healthychild.org/uploads/Image/h3-purchase_promo.gif) no-repeat; 
  display:block;
  text-indent:-5000px;
  width:200px;
  height:47px;
}
/* red */
.red { background: #FFFFFF; }
.red h3 { background: url(../images/red-c2.gif) 0 0 repeat-x; text-align:center;font-size:14px}
.red .c1 { background: url(../images/red-c1.gif) 0 0 no-repeat; height: 37px; width: 8px; }
.red .c3 { background: url(../images/red-c3.gif) 0 0 no-repeat; height: 37px; width: 9px;}

#right_col .red { margin-bottom: 5px; }
.red a { color: #FFFFFF; }
/* black */
.black ul { list-style: none; }
.black ul li {
  background:#a7b8c8;
  margin: 0px;
  padding: 5px 0 0 12px;
}
.black h3{ background: url(../images/black.gif); height: 28px;padding-left:30px;padding-bottom:0px;}
.black .body {background:#a7b8c8; padding:0px; text-align:center;}
.black .body  p{padding:10px; margin-top: -2px; margin-bottom:-10px; height:auto}
.black a { color: #FFFFFF; }


/* =sIFR*/
.ContactOnline{
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-align:center;
}
.category_name{font-size: 12px; font-family:Tahoma; text-align:center; text-decoration: none; padding:2px 5px; height:32px; text-transform:uppercase
}
.category_name a:link, .category_name a:visited{font-weight:bold; color:#000000; text-decoration:none
}
.category_name a:hover{font-weight:bold; color:#000000; text-decoration:underline
}
.product_name{font-size: 11px; text-align:left; text-decoration: none; padding:2px 5px; background:#FFFFFF; height:28px;
}
.product_name a:link, .product_name a:visited{font-weight:bold; color:#000000; text-decoration:none
}
.product_name a:hover{font-weight:bold; color:#000000; text-decoration:underline
}
.product_name_news{
	TEXT-DECORATION: none; text-align:left; padding:5px; 
}
.product_name_news span{
	text-align:center;
}
#gia_1{color:#000; font-size:12px; text-decoration:line-through; height:inherit; font-style:normal; padding-top:5px;}
#gia_2 { color:#000; font-size:12px; height:inherit; font-weight:bold; padding-top:5px; }
.product_name_news a:link, .product_name_news a:visited{
	COLOR: #d92621; font-size:12px; font-weight:bold; text-decoration:none
}
.product_name_news a:hover{
	COLOR: #d92621; font-size:12px; font-weight:bold; text-decoration:underline
}
.news_name_priority{
	font-family:Arial, Helvetica, sans-serif; COLOR: #FF0000; FONT-SIZE: 11px; TEXT-DECORATION: none; 
	text-align:left; padding:5px; text-align:left; font-weight:bold; 
}
.news_name_priority a:link{
	COLOR: #FF0000; font-size:11px; font-weight:bold; text-decoration:none
}
.news_name_priority a:visited{
	COLOR: #FF0000; font-size:11px; font-weight:bold; text-decoration:none
}
.news_name_priority a:hover{
	COLOR: #FF0000; font-size:11px; font-weight:bold; text-decoration:underline
}
.category_table{width:200px; height:210px; border:dashed 1px #FAEFE5}
.category_image{
	text-align:center; vertical-align:middle; padding:10 0;
}
.product_image{
	text-align:center; vertical-align:middle; 
}
.category_image img{border:1px solid #ee7800}
.product_image_news{
	font-size:11px; font-family:Arial, Helvetica, sans-serif; padding:2px 2px 2px 5px; 
}

.button_addcart a:link{
	text-decoration:none
}
.button_addcart a:visited{
	text-decoration:none
}
.button_addcart a:hover{
	text-decoration:underline
}
.button_detail{
	text-align:right; padding: 0 10px 5px 0;
}
.button_detail input{
	background:url(../images/detail.gif); width:70px; height:20px; border:0; cursor:pointer; color:#FFFFFF; font-size:xx-small; font-weight:bold; text-decoration:none
}
.new_image{
	padding:10px
}
.new_title_index{
	font-size:12px; text-align: left; font-weight: normal; padding-top:10px; 
	padding-left:10px; padding-bottom:5px; color:#8c1d1e; }
.new_title_index A {
	font-size:12px; font-weight:bold; color:#8c1d1e; TEXT-DECORATION: none
}
.new_title_index A:visited {
	font-size:12px; font-weight:bold; color:#8c1d1e; TEXT-DECORATION: none
}
.new_title_index A:hover {
	font-size:12px; font-weight:bold; color:#8c1d1e; TEXT-DECORATION: underline; 
}

.new_title{
	font-size:12px; text-align: left; font-weight: bolder; padding-top:10px; 
	padding-left:10px; padding-bottom:5px; color:#003cff; }
.new_title A {
	font-size:12px; font-weight:bold; color:#003cff; text-decoration: none
}
.new_title A:visited {
	font-size:12px; font-weight:bold; color:#003cff; text-decoration: none
}
.new_title A:hover {
	font-size:12px; font-weight:bold; color:#003cff; text-decoration: underline; 
}
.new_date {
	font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-align: left; padding-left:10px; 
}
.new_content {
	font-size:12px; padding:5px 10px; text-align: left; color:#000000; }
.new_content a:link, .new_content a:visited{
	font-size:12px; padding:5px; color:#000000; text-decoration:none}
.new_content a:hover {
	font-size:12px; padding:5px; color:#000000; text-decoration:underline}	
.new_writer{
	font-family:Arial, tahoma,Helvetica, sans-serif; text-align:right; font-weight:bold; font-size:11px; 
	padding-top:10px; padding-left:5px; padding-right:5px; color:#000000; }
.new_detail{
	font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding-right:5px; padding-top:7px; 
	padding-bottom:5px; padding-right:10px; text-align:right; color:#8c1d1e; TEXT-DECORATION: none
}
.new_detail a:link {
	font-size:11px; font-weight:bold; color:#000000; TEXT-DECORATION: none
}
.new_detail a:visited {
	font-size:11px; font-weight:bold; color:#000000; TEXT-DECORATION: none
}
.new_detail a:hover {
	color:#000000; font-weight:bold; TEXT-DECORATION: underline
}
.new_other{
	font-family:Arial, tahoma,Helvetica, sans-serif; text-align:left; font-weight:bold; 
	font-size:12px; padding-bottom:7px; padding-left:5px; color:#000000
}

.new_back{
	font-family:Arial, tahoma,Helvetica, sans-serif; text-align:right; color:#FF6600; 
	font-weight:normal; font-size:11px; padding-left:5px; padding-right:5px
}
.new_other_title {
	font-size:12px; margin:0px; padding-left:15px; padding-bottom:3px; text-align: left; color:#000000
}
.new_other_title span{
	font-size:12px; margin:0px; padding-left:5px; text-align: left; color:#9b3b3b
}
.new_other_title a:link, .new_other_title a:visited{
	font-size:12px; margin:0px; text-align: left; color:#9b3b3b
}
.new_other_title UL {
	margin-right: 0px; margin-top: 0px; margin-bottom: 0px; 
}
.new_other_title LI {
	color:#9b3b3b; list-style:disc; MARGIN: 7px
}
.new_other_title A {
	color:#9b3b3b; TEXT-DECORATION: none
}
.new_other_title A:hover {
	padding-bottom:10px; text-decoration:underline; color:#9b3b3b;
}
.slip_news{
	background-image:url(icon_pro_2.gif); background-repeat:repeat-x; 
}
.slip_right_product{
	background-image:url(icon_pro_2.gif); background-repeat:repeat-x; background-position:center; 
}
.top_page{
	color:#FF6600; font-weight:normal; font-size:11px; 
}

/*RSS Reader*/
#rss_scoll{padding:10px }
.titlefield a: link{color:#00FF00; text-decoration: none; font-size:11px
}
.labelfield{color:brown; font-size: 90%; 
}
.datefield{color:gray; font-size: 90%; 
}
#rss_reader{width: 190px; height: 300px; text-align:justify; font-size:11px; 
}
#rss_reader a:link, a:visited{color:#FF0000; font-size:11px; text-decoration: none}
#rss_reader a:hover{color:#FF0000; font-size:11px; text-decoration:underline}
#rss_reader div p{margin-top: 0; margin-bottom: 7px;
}
code{color: red;
}
.border_table{
	
}
.menu_title_left{
	text-align:center; margin-top:5px; background: url(../images/bg_left_top.gif) no-repeat center; height:26px; font: bold 12px/26px Arial, Helvetica, sans-serif; color:#0060b7;
}
.menu_title_right{
	text-align:center; padding:0; margin:0; background: url(../images/bg_right_top.gif) no-repeat center; height:26px; font: bold 12px/26px Arial, Helvetica, sans-serif; color:#0060b7;
}
.gallery_name, .gallery_name a:link, .gallery_name a:visited{color:#cc0000; font-weight:bold; font-size:12px; text-align:center; padding-bottom:5px; padding-top:2px}
.gallery_name{text-decoration:underline}
.date_time{font: normal 11px/12px Arial, Helvetica, sans-serif; color:#FFFFFF; float:left}
.table_tienich{background:#FFFFFF; font-size:12px; color:#0585c9; margin-top:4px; margin-bottom:5px}
.table_tienich td{background:#96d4fb; height:22px; vertical-align:middle; font-weight:bold; padding-left:5px; padding-right:5px}
.bg_left_top{
	background:url(../images/bg_left_top.gif) no-repeat center;
}
.bg_left_center{
	background:url(../images/bg_left_center.gif) repeat-y center; padding-top:10px;
}
.bg_left_bottom{
	background:url(../images/bg_left_bottom.gif) no-repeat center; height:16px;
}
.bg_right_top{
	background:url(../images/bg_right_top.gif) no-repeat center;
}
.bg_right_center{
	background:url(../images/bg_right_center.gif) repeat-y center; padding-top:10px;
}
.bg_right_bottom{
	background:url(../images/bg_right_bottom.gif) no-repeat center; height:16px;
}
.bg_other{background:url(../images/bg_other.jpg) no-repeat center center; text-align:left; vertical-align:middle; height:52px; padding-left:4px}
.bg_other span{padding-left:5px}
.bg_other a:link, .bg_other a:visited{font-size:12px; font-weight:bold; color:#000000; text-decoration:none}
.bg_other a:hover{font-size:12px; font-weight:bold; color:#000000; text-decoration:underline}
.site_stats{font-size:10px; color:#FFFFFF; text-align:left}
.tooltip_tyle{margin:0; padding-left:20px}
.selecttbox{width:40px}
#visit{ background:url(../images/bg_hit.jpg); height:50px; margin:7px 0; text-align:center; }
.visit{padding:4px 7px 2px 7px; font-size:11px; font-weight:bold; color:#FFFFFF; text-align:left}




.marquee{height:330px}

.thumb {
	background:url(../images/bgr_thumb.jpg) bottom right no-repeat;
	display: block; 
	float: left; 
	margin: 2px 5px 6px 3px; 
	/*padding: 7px 0px 5px 7px;*/
	padding: 3px 2px 2px 5px
	position: relative; 	
	height: 180px;
	width: 181px;/* border:1px solid #FF0000*/
	}
*html #.thumb {margin: 0 10px 10px 0;}	
.gallery_td{margin-left:10px; padding-left:10px}
.thumb p {
	border-top:1px dotted #c2c2c2;
	height:15px;
	margin-top:5px;
	padding:2 2px;
	font-size:12px; 
	}		
.thumb img {
	margin-top:9px; margin-bottom:5px; margin-right:2px;
	}		
.thumb a img {
	border:#fff solid 1px;
	}	
.thumb a:hover img  {
	border:#3399cc solid 1px;
	}
#support_online			{ padding:10px 0 5px 0;}
#support_online a 		{color: red;font-weight: bold; margin-top: 2px; }
#support_online a div	{margin-top: 2px; margin-bottom:3px; }
