/* Master page */
body
{
	margin: 0px;
	font-family: Arial, Tahoma;
	font-size: 12px;
}
input
{
	font-family: Arial, Tahoma;
	font-size: 12px;	
}
a
{
	font-family: Arial, Tahoma;
	font-size: 12px;
	color: #ff3c00;
}
select
{
	font-family: Arial, Tahoma;
	font-size: 12px;	
}
.button
{
	cursor: hand;
}
.page_bottom_top
{
	height:11px;
	background-image: url("../../../Images/footer_blue.gif");
	font-weight: bold;
}
.page_bottom_content
{
	background-color: #bcd7f4;
	padding-top: 2px;
	padding-bottom: 8px;
	text-align: center;
}
.menu_top
{
	background-image: url("../../../Images/topbox_blue.gif");
	height: 26px;
	/*border-bottom: solid 1px #282828;*/
	padding-left: 6px;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
}
.menu_content
{
	background-color: #ccdef2;
}
.image_space_path
{
	background-image: url("../../../Images/arrow_blue.gif");
	width: 7px;
	height:19px;
	background-repeat: no-repeat;
}
.support_group_name
{
	text-align: left;
	padding-left: 4px;
	padding-bottom:2px;
}
.support_name
{
	text-align: left;
	padding-left:8px;
}
.support_name a
{
	text-align: left;
	color: #00FF00;
	text-decoration: none;
}
/* End Master page*/
/* Menu Left*/
.menu_parent
{
	background-color: #aecef1;
	BORDER-TOP: solid 1px #3f81d3;
	padding-left: 6px;
	text-transform: uppercase;
	padding-top: 5px;
	padding-bottom: 5px;
}
/* Menu level 0 - parent*/
.menu_parent a
{
	color: #1d4371;
	text-decoration: none;
	font-family: Arial, Tahoma;
	font-size:12px;
	font-weight: bold;
}
.menu_parent a:hover
{
	color: #ff0000;
}
/* Menu level 1 - child 1*/
.menu_child1
{
	background-color: #d1ecff;
	BORDER-TOP: 1px solid #82aede;
	text-transform: capitalize;
	padding-left: 12px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.menu_child1 a
{
	color: #1d4371;
	text-decoration: none;
	font-family: Arial, Tahoma;
	font-size:11px;
	font-weight: bold;
}
.menu_child1 a:hover
{
	color: #ff0000;
}
/* Menu level 2 - child 2*/
.menu_child2
{
	background-color: #e5ffff;
	BORDER-TOP: 1px solid #a4c0de;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom:3px;
}
.menu_child2 a
{
	color: #1d4371;
	text-decoration: none;
	font-family: Arial, Tahoma;
	font-size:11px;
}
.menu_child2 a:hover
{
	color: #ff0000;
}
/* End Menu Left*/
/* Begin Home Control*/
.box_top
{
	background-image: url('../../../Images/topbox_blue.gif');
	height: 26px;
	font-weight: bold;
	padding-left: 6px;
}
.link_box_top
{
	text-decoration: none;
	font-family: Arial, Tahoma;
	font-size:13px;
	font-weight: bold;
	color: #0c8204;
}
.link_box_top:hover
{
	text-decoration: underline;
}
.box_column
{
	background: #98beed;
	width: 1px;
}
.box_bottom
{
	background: #98beed;
	height: 1px;
}
.box_content
{
	background-color: #f7fafe;
	padding:5px;
}
.top_content_home_title
{
	font-weight: bold;
	padding-top: 3px;
}
.link_group_content_home
{
	text-decoration: none;
	font-family: Arial, Tahoma;
	font-size:11px;
	font-weight: bold;
	color: #ff3c00;
}
.link_group_content_home:hover
{
	text-decoration: underline;
}
.link_top_group_content_home
{
	text-decoration: none;
	font-family: Arial, Tahoma;
	font-size:11px;
	color: #ff3c00;
}
.link_top_group_content_home:hover
{
	text-decoration: underline;
}
/* End Home Control*/
/* Top banner*/
.home_search_title
{
	font-size: 12px;
	font-weight: bold;
}
.home_search_content a
{
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	color: #1d4371;
}
.home_search_content a:hover
{
	color: #FF3333;
}
.top_banner_background
{
	background: #bcd7f4;
	border-bottom:1px solid #83addb;
	border-left:1px solid #83addb;
	border-right:1px solid #83addb;
}
.top_banner_image
{
	background-image:url('../../../Images/banner_blue.jpg');
}
/* End topbaner*/
/* Tab menu*/
.tab_menu_cell
{
	border-bottom: 1px solid #83addb;
	border-top: 1px solid #83addb;
}
.link_tab_item
{
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.link_tab_item:hover
{
	text-decoration: none;
}
.menu_tab
{
	/*background-image: url('../../../Images/topbox_blue.gif');*/
	background-color: #4b7cbe;
	height: 26px;
}
.img_tab_padding
{
	background-image: url('../../../Images/ser_blue.gif');
	background-repeat: no-repeat;
	width: 1px;
	height: 23px;
}
/* End Tab menu*/
/* Begin News Page */
.box_content_news
{
	padding-bottom: 5px;
	border-bottom: solid 1px #accdf1;
}
.group_path_content
{
	height: 26px;
	border-bottom: solid 1px #5d97d6;
}
.link_home_path
{
	font-size: 12px;
	text-decoration: none;
	color: #1d4371;
	font-weight: bold;
}
.link_home_path:hover
{
	text-decoration: underline;
}
.link_group_path
{
	font-size: 12px;
	text-decoration: none;
	color: #1d4371;
	font-weight: bold;
}
.link_group_path:hover
{
	text-decoration: underline;
}
.current_group_path
{
	color:#ff3c00;
	font-size:12px;
	font-weight: bold;
}
.news_detail_title
{
	font-size: 16px;
	font-weight: bold;
	color: #ff3c00;
	text-align: center;
	padding-top: 6px;
	padding-bottom: 10px;
}
.news_detail_quote
{
	font-weight: bold;
	text-align: justify;
}
.news_detail_image
{
	margin-right: 4px;
	margin-bottom: 4px;
}
.news_detail_image_note
{
	padding-right: 4px;
	padding-bottom: 4px;
	font-size: 11px;
	color: #E27D32;
}
.news_detail_content
{
	text-align: justify;
}
.news_detail_source
{
	text-align: right;
	font-weight: bold;
	font-style: italic;
	color: #E27D32;
}
.top_detail_news
{
	font-weight: bold;
}
.send_print_news
{
	padding-top: 4px;
}
.send_print_news a
{
	text-decoration: none;
	font-family: Arial, Tahoma;
	font-size:12px;
	color: #ff3c00;
}
.date_news_top
{
	font-size: 11px;
}
.date_news_item
{
	font-size: 10px;
}
.top_date_news_item
{
	font-size: 10px;
}
/* End News Page */
/* Focus Item*/
.link_top_focus_item
{
	text-decoration: none;
	font-family: Arial, Tahoma;
	font-size:12px;
	color: #ff3c00;
}
.link_top_focus_item:hover
{
	text-decoration: underline;
}
.row_focus_item
{
	padding-bottom:3px;
	padding-top:3px;
	border-bottom: solid 1px #accdf1;
}
/* End Focus Item*/
/* Print News */
.print_news_title_detail
{
	color: #ff3c00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
}
.print_news_quote_detail
{
	font: 12px Arial bold;
	color: #000000;
	text-align: justify;
}
.print_news_content_detail
{
	font: 12px Arial;
	color: #000000;
	text-align: justify;
}
.print_news_source_detail
{
	text-align: right;
	font-weight: bold;
	font-style: italic;
	color: #E27D32;
}
.print_image_des
{
	font: 11px Arial italic;
	color: #E27D32;
}
/*End of PrintNews*/
/*Begin Products*/
.link_product_title
{
	text-decoration: none;
	font-family: Arial, Tahoma;
	font-size:12px;
	color: #ff3c00;
	font-weight: bold;
}
.link_product_title:hover
{
	text-decoration: underline;
}
.link_product_cart
{
	text-decoration: none;
	font-family: Arial, Tahoma;
	font-size:11px;
	color: #ff3c00;
}
.link_product_cart:hover
{
	text-decoration: underline;
}
.link_product_paging
{
	text-decoration: underline;
	font-family: Arial, Tahoma;
	font-size:12px;
	color: #ff3c00;
	font-weight: bold;
}
.selected_product_paging
{
	font-size: 12px;
	color: #0000FF;
	font-weight: bold;
}
.title_page_product
{
	font-weight: normal;
}
.header_product_view
{
	height: 26px;
	background-color: #93b8e7;
	vertical-align: middle;
	text-align: right;
	padding-right: 3px;
}
.product_cell_row_item
{
	border: solid 1px #78a9e7;
	padding-top: 3px;
	padding-bottom: 3px;
}
.product_col_image
{
	padding-top: 3px;
	padding-bottom: 3px;
	border-left: dotted 1px #78a9e7;
	border-bottom: dotted 1px #78a9e7;
}
.product_col_des
{
	border-bottom: dotted 1px #78a9e7;
	border-right: dotted 1px #78a9e7;
	text-align: left;
	padding-left: 3px;
}
.product_col_cost
{
	border-bottom: dotted 1px #78a9e7;
	border-right: dotted 1px #78a9e7;
	text-align: left;
	padding-left: 3px;
	width: 16%;
}
.product_col_cart
{
	border-bottom: dotted 1px #78a9e7;
	border-right: dotted 1px #78a9e7;
	text-align: center;
	width: 8%;
}
.product_cost
{
	font-size:12px;
	color: blue;
	font-weight: bold;
}
.typical_product_cat
{
	font-weight: bold;
	font-size: 12px;
}
/*End Products*/
/*Product Details*/
.product_details_name
{
	font-size: 13px;
	font-weight: bold;
	color: #ff3c00;
}
.cell_product_detail
{
	padding-top:6px;
	border-bottom: solid 1px #accdf1;
}
.product_like_title
{
	font-weight: bold;
	padding-top: 12px;
	padding-bottom: 8px;
}
/*End Product Details*/
/*Cart*/
.link_cart_list
{
	font-size: 12px;
	font-weight: bold;
	color: #00FF00;
	text-decoration: none;
}
.link_cart_list:hover
{
	text-decoration: underline;
}
.cell_padding_item
{
	padding-left: 3px;
	text-align: left;
	background-color: #FFFFFF;
	height: 21px;
	vertical-align: middle;
}
.cell_padding_header
{
	padding-left: 3px;
	text-align: left;
	background-color: #93b8e7;
	height: 23px;
	vertical-align: middle;
}
.grid_background
{
	background-color: #3f81d3;
}
/*End Cart*/
/*About*/
.about_title
{
	font-weight: bold;
	font-size: 16px;
	text-align: center;
	color:#ff3c00;
}
.about_content
{
	font-size: 12px;
}
/*End About*/
/*FAQ*/
.lnk_faq_back
{
	text-decoration: none;
	font-family: Arial, Tahoma;
	font-size:12px;
	color: #ff3c00;
	font-weight: bold;
}
.lnk_faq_back:hover
{
	text-decoration: underline;
}
.faq_content
{
	padding-left: 4px;
	font-size: 12px;
}
.faq_title
{
	font-size: 13px;
	font-weight: bold;
	color: #ff3c00;
}
.faq_title_content
{
	font-weight: bold;
}
/*End FAQ*/
/*Sitemap*/
.link_sitemap
{
	font-family:Tahoma;
	font-size: 13px;
	color:#FF0000;
	font-weight:bold;
}
.link_sitemap a
{
	font-family:Tahoma;
	font-size:9pt;
	color:#ff3c00;
	text-decoration:none;
	font-weight:normal;
}
.link_sitemap a:hover
{
	color:Red;
	text-decoration:underline;
}
/*End Sitemap*/
/*Search*/
.search_record_count
{
	color: Red;
	font-weight: bold;
}
.label_record_count
{
	font-size: 13px;
	padding-bottom: 6px;
}
.horizonline_search
{
	color: #accdf1;
	width: 100%;
}
/*End Search*/