

.top{font-weight:normal;font-size:10px;font-family:Arial;color:#000000;text-decoration:none;}
A.top{font-weight:normal;font-size:10px;font-family:Arial,helvetica;color:#000000;text-decoration:underline;}
A.top:hover{color:#4077D1;}



A.ButtonsText{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	text-align: left;
	color : #000000;
	text-decoration: none;
}
A.ButtonsText:hover{
	color : #993333;
}

A.MainButton{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	color : #FFFFFF;
	text-decoration: none;
	cursor:hand;
}


BODY{ 
 /*margin:10px 10px 10px 10px;
 background-color:#FFFFFF; */
 margin:0px;
 font-family : Arial, Helvetica, sans-serif;
 font-size : 9pt;
 font-style : normal;
 font-weight : normal;
 color : #666666; 
 background:url('images/top_bg.jpg') top right repeat-x;
}

.main_table
{
	width:100%;
	height:100%;
}
.inner_table
{
	width:980px;
	height:100%;
}
.search_div
{
	height:34px;		
}
.search_div .search_content
{
	padding-top:3px;
}
.search_box
{
	background:url('images/search_bg.gif') top right no-repeat;
	width:173px;
	height: 23px;		
}
.search_box input
{
	border:none;
	background:none;
	padding-left:8px;
	width:165px;
	height:20px;
	 font-family : Arial, Helvetica, sans-serif;
	 font-size : 9pt;
	 font-style : normal;
	 font-weight : normal;
	 color : #666666;
	 padding-top:3px;
}
.company_logo
{
	background: url('images/company_logo.gif') top left no-repeat;
	width: 174px;
	height: 93px;
}
.company_logo a
{
	display:block;
	width: 174px;
	height: 93px;
}	

.left_panel
{
	width:225px;	
}
.main_panel
{
	width:755px;
	height:100%;
}
.main_panel_w
{
	width:980px;
	height:100%;
}
.main_panel_w .main_content
{
	margin-left:20px;
	margin-top:25px;	
	width:930px;		
}
.main_panel .main_content
{
	margin-left:20px;
	margin-top:25px;	
	width:700px;		
}
.top_picture
{
	width:980px;
	height:307px;
	z-index:1;
}

.default_top_picture
{
	background:url('../files/top_pictures/contact_picture.jpg') top left no-repeat;
	width:980px;
	height:307px;
}
/*nav path */
.nav_path
{
	background:url('images/nav_bg.gif') top left repeat-x; height:36px;
	clear:both;
	padding-left:20px;
	padding-top:10px;
	font-family:Arial;
	font-size: 12px;
	color: #666666;
	font-weight:normal;
}
.nav_path a
{
	font-family:Arial;
	font-size: 12px;
	color: #666666;
	font-weight:normal;
	text-decoration:none;
}
.nav_path a:hover
{
	text-decoration:underline;
}
.nav_path .first_arrow
{
	float:left;
	background:url('images/nav_arrow.gif') center left no-repeat;
	width:8px;
	height:15px;		
	line-height:5px;
	font-size:5px;		
}
.nav_path .sep_line
{
	float:left;
	background:url('images/nav_sep.gif') center left no-repeat;
	width:22px;
	height:15px;		
	line-height:5px;
	font-size:5px;		
}
.float_left
{
	float:left;
}
.clear_both
{
	clear:both;
}	
/*left menu */
.left_menu
{
	position:relative;
	top: -20px;	
}
.left_menu .left_menu_top
{
	background:url('images/left_menu_top.png') top left no-repeat;	
	width:225px;
	height: 11px;
}
.left_menu .left_menu_title
{
	background:url('images/left_menu_bg1.gif') top left repeat-y;	
	width:225px;
	height:42px;
	position:relative;
	top: -8px;
}
.left_menu .left_menu_title .title
{
	font-family:Arial;
	font-size: 18px;
	color: #53941B;
	font-weight:normal;
	padding-left:17px;
	padding-top:8px;
}
.left_menu .left_menu_green_line
{
	background:url('images/left_menu_green_line.gif') top left no-repeat;
	width:225px;
	height:4px;
	position:relative;
	top: -8px;
}
.left_menu .left_menu_bg
{
	background:url('images/left_menu_bg1.gif') top left repeat-y;
	width:225px;	
	position:relative;
	top: -22px;
}
.left_menu .left_menu_bg .left_menu_item
{
	background:url('images/left_menu_bg.gif') top left no-repeat;
	width:225px;
	height:36px;
	border-bottom:1px solid #DFDFDF;	
}

.left_menu .left_menu_bg .left_menu_item a
{
	font-family:Arial;
	font-size: 12px;
	color: #717171;
	font-weight:bold;
	text-decoration:none;
	display:block;
	width:225px;
	height:36px;		
}
.left_menu .left_menu_bg .left_menu_item a .left_menu_inner
{
	padding-left:17px;	
	padding-top:10px;
}	
.left_menu .left_menu_bg .left_menu_item a:hover
{
	color:#53941B;
}

/* */
.left_menu .left_menu_bg .left_menu_item_over
{
	background:url('images/left_menu_bg_over.gif') top left no-repeat;
	width:225px;
	height:36px;
	border-bottom:1px solid #DFDFDF;
}
.left_menu .left_menu_bg .left_menu_item_over1
{
	background:url('images/left_menu_bg_over1.gif') top left no-repeat;
	width:225px;
	height:36px;
}
.left_menu .left_menu_bg .left_menu_item_over a
{
	font-family:Arial;
	font-size: 12px;
	color: #53941B;
	font-weight:bold;
	text-decoration:none;
	display:block;
	width:225px;
	height:36px;		
}
.left_menu .left_menu_bg .left_menu_item_over1 a
{
	font-family:Arial;
	font-size: 12px;
	color: #53941B;
	font-weight:bold;
	text-decoration:none;
	display:block;
	width:225px;
	height:36px;		
}
.left_menu .left_menu_bg .left_menu_item_over a .left_menu_inner
{
	padding-left:17px;	
	padding-top:10px;
}	
.left_menu .left_menu_bg .left_menu_item_over1 a .left_menu_inner
{
	padding-left:17px;	
	padding-top:10px;
}	
/* level 2 */
.left_menu .left_menu_bg .left_menu_item_l2
{
	background:url('images/left_menu_bg_level2.gif') top left no-repeat;
	width:225px;
	height:30px;		
}

.left_menu .left_menu_bg .left_menu_item_l2 a
{
	font-family:Arial;
	font-size: 12px;
	color: #717171;
	font-weight:normal;
	text-decoration:none;
	display:block;
	width:225px;
	height:30px;
	background:url('images/left_menu_level2_bullet.gif') top left no-repeat;		
}
.left_menu .left_menu_bg .left_menu_item_l2 a .left_menu_inner_l2
{
	padding-left:44px;	
	
}	
.left_menu .left_menu_bg .left_menu_item_l2 a:hover
{
	color:#53941B;
}

.left_menu .left_menu_bg .left_menu_item_over_l2 a
{
	font-family:Arial;
	font-size: 12px;
	color: #53941B;
	font-weight:normal;
	text-decoration:none;
	display:block;
	width:225px;
	height:30px;
	background:url('images/left_menu_level2_bullet.gif') top left no-repeat;		
}
.left_menu .left_menu_bg .left_menu_item_over_l2 a .left_menu_inner_l2
{
	padding-left:44px;	
	
}	
.left_menu .left_menu_bg .left_menu_item_l2_last
{
border-bottom:1px solid #DFDFDF;
}
.left_menu_last
{
	background:url('images/left_menu_last.jpg') top left no-repeat;	
	width:225px;
	height:3px;
	font-size:1px;
	line-height:1px;
}	
/* bottom quote */
.bottom_quote
{
	background:url('images/quote_bg.gif') top left repeat-x;
	height: 42px;
}
.bottom_quote .inner_content
{
	width:980px;text-align:left;
}
/* footer */
.footer
{
	height:100%;background:url('images/bottom_bg.gif');
}
.footer .inner_content
{
	width:980px;text-align:left;
	height:100%;	
}
.bottom_menu
{
	list-style-image:none;
	list-style-type:none;
	float:left;
	margin:0px;
	padding:0px;
	
}
.bottom_menu .level1
{
	padding-bottom:5px;
}
.bottom_menu .level1 a
{
	color:#ffffff;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;	
	width:90%;
	height:20px;	
	display:block;
}	
.bottom_menu .level2 a
{
	color:#ffffff;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;		
	height:20px;	
}	
.bottom_menu .level2 a:hover
{
	text-decoration:underline;
}
.top20px
{
	padding-top:20px;
}	
.height20px
{
	height:20px;
	font-size:10px;
	line-height:10px;
}
.footer_div
{
	background:url('images/footer_pix.gif') top left repeat-x;
	height:67px;	
}
.footer_div .icons_title
{
	float:left;
	width:90px;
	height:21px;
	font-family:Arial;
	font-size:13pt;
	color:#FFFFFF;
	font-weight:bold;
}
.footer_div .icons_title1
{
	float:left;
	width:70px;
	height:21px;
	font-family:Arial;
	font-size:13pt;
	color:#FFFFFF;
	font-weight:bold;
}
.footer_div .phone_num
{
	float:left;	
	height:21px;
	font-family:Arial;
	font-size:13pt;
	color:#FFFFFF;
	font-weight:bold;
}
.footer_div .icons_sep
{
	float:left;
	width:10px;
	height:21px;	
}
.footer_div a.icon1
{
	background: url('images/facebook_icon.gif') top left no-repeat;
	display:block;
	width: 21px;
	height: 21px;
	float:left;
}
.footer_div a.icon2
{
	background: url('images/twitter_icon.gif') top left no-repeat;
	display:block;
	width: 20px;
	height: 21px;
	float:left;
}
.footer_div a.icon3
{
	background: url('images/email_icon.gif') top left no-repeat;
	display:block;
	width: 21px;
	height: 21px;
	float:left;
}
.footer_div .sep_line
{
	background:url('images/footer_pix.gif') top center repeat-y;
	width:21px;
	height:21px;
	font-size:1px;
	float:left;
}
.float_right
{
	float:right;
}
.footer_div .right_div
{
	float:left;
	font-family:Arial;
	font-size:8pt;
	color:#FFFFFF;
	font-weight:normal;
}
.footer_div .right_div a
{
	float:left;
	font-family:Arial;
	font-size:8pt;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
}
.footer_div .right_sep
{
	font-family:Arial;
	font-size:8pt;
	color:#FFFFFF;
	width:21px;
	height:21px;	
	float:left;
}
/* */
.ModulBoxTDStyle{
	font-family:Arial;
	font-size:9pt;
	color:#FFFFFF;
	font-weight:bold;
}
.ModulTitle{
	font-family : Arial;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	text-align: center;
	color : #FFFFFF;
	background: #63ACDC url(images/boxtitlebg.gif) top right no-repeat;
}
.ModulTextBig{
	font-family : Arial;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	color : #000000;
}
.ModulTextNormal{
	font-family : Arial;
	font-size : 8pt;
	font-style : normal;
	font-weight : normal;
	color : #000000;
}
.ModulTextSmall{
	font-family : Arial;
	font-size : 7pt;
	font-style : normal;
	font-weight : normal;
	color : #000000;
}


.ProductTitle{
	font-family : Arial;
	font-size : 12pt;
	font-style : normal;
	font-weight : bold;
	color : #0077B4;
}


.ProductTextBig{
	font-family : Arial;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	color : #0077B4;
}
.ProductTextNormal{
	font-family : Arial;
	font-size : 8pt;
	font-style : normal;
	font-weight : normal;
	color : #000000;
}
.ProductTextSmall{
	font-family : Arial;
	font-size : 7pt;
	font-style : normal;
	font-weight : normal;
	color : #000000;
}

/*--@@@@@@@@@@@@@@@@@@@@@@@@@--*/
/*--@@@ For this template @@---*/
/*--@@@@@@@@@@@@@@@@@@@@@@@@@--*/

.grayborder {
  border:0.2em double #cccccc;
	background-color:#D0E6F4;
	padding:2px;
}

.prodTableTitle {
	background-color:#D0E6F4;
}
TABLE .print{
  border:1px solid black;
	border-collapse:collapse; 
}

TABLE .print TH{
  border:1px solid black;
	border-collapse:collapse; 
	background-color:#FFFFFF;
}

TABLE .print TD{
 	border:1px solid black;
	border-collapse:collapse; 
}


H1,H2,H3,H4
{
	margin:0px;
}
.category_name
{
	 font-family : Arial, Helvetica, sans-serif;
	 font-size : 13pt;
	 font-style : normal;
	 font-weight : bold;
	color:#717171;
}
.category_name h1
{
	 font-family : Arial, Helvetica, sans-serif;
	 font-size : 13pt;
	 font-style : normal;
	 font-weight : bold;
	color:#717171;
	padding-bottom:15px;
}

/* main zone */
.main_picture
{
	
	padding-right: 20px;	
}
.main_picture_right
{	
	padding-left: 20px;
}
.h30px
{
	height:30px;		
}
.main_zone_content
{
	
}
 .green_title
{
	font-family : Arial, Helvetica, sans-serif;
	 font-size : 9pt;
	 font-style : normal;
	 font-weight : bold;
	 color : #53941B; 	
	 padding-right:5px;
}
.zoom_link
{
	display:block;
	background: url('images/zoom_icon.gif') top left no-repeat;
	padding-left:20px;
	height:16px;
	width:50px;	
	font-family : Arial, Helvetica, sans-serif;
	 font-size : 9pt;
	 font-style : normal;
	 font-weight : normal;
	 color : #717171; 
	 text-decoration:none;
}
.main_zone_content h2
{
	font-family : Arial, Helvetica, sans-serif;
	 font-size : 9pt;
	 font-style : normal;
	 font-weight : bold;
	 color : #53941B; 	
   	padding-bottom:10px;
	 line-height: 16px;
}

.main_text
{
	font-family : Arial, Helvetica, sans-serif;
	 font-size : 9pt;
	 font-style : normal;
	 font-weight : normal;
	 color : #666666; 	
	 line-height: 18px;
}
.blue_text
{
	font-family : Arial, Helvetica, sans-serif;
	 font-size : 9pt;
	 font-style : normal;
	 font-weight : normal;
	 color : #397BAD; 	
	 line-height: 18px;
}
.main_text table
{
	font-family : Arial, Helvetica, sans-serif;
	 font-size : 9pt;
	 font-style : normal;
	 font-weight : normal;
	 color : #666666; 	
	 line-height: 18px;
}
.bottom10px
{
	padding-bottom:10px;
}
.main_button
{
	clear:both;
	padding-top:10px;
}
.main_button a
{
	display:block;
	height:30px;
	cursor:pointer;
	font-family : Arial, Helvetica, sans-serif;
	 font-size : 9pt;
	 font-style : normal;
	 font-weight : bold;
	 color : #717171; 	
	 text-decoration:none;
}

.main_button_left
{
	float:left;
	background:url('images/more_button_left.gif') top left no-repeat;	
	width: 12px;
	height: 30px;
}
.main_button_center
{
	float:left;
	background:url('images/more_button_bg.gif') top left repeat-x;
	height: 30px;	
}
.main_button_right
{
	float:left;
	background:url('images/more_button_right.gif') top right no-repeat;	
	width: 12px;
	height: 30px;
}
.main_button_center div
{
	padding-top:5px;
}
.bottom_unit_title
{
	font-family : Arial, Helvetica, sans-serif;
	 font-size : 9pt;
	 font-style : normal;
	 font-weight : bold;
	 color : #ffffff; 	
	 padding-bottom: 10px;
}
.white_text
{
	font-family : Arial, Helvetica, sans-serif;
	 font-size : 9pt;
	 font-style : normal;
	 font-weight : normal;
	 color : #ffffff; 	
	 line-height:18px;
}
.white_text a
{
	font-family : Arial, Helvetica, sans-serif;
	 font-size : 9pt;
	 font-style : normal;
	 font-weight : normal;
	 color : #ffffff; 	
	 line-height:18px;
}
/* top menu */
.header
{
	height: 93px;	
}
.top_menu
{
float:left;
width:790px;
}

.top_item
{
	display: block;
	background:none;
	height:30px;
	float:left;
	
}
.top_item .div_left
{
	background:none;
	height:30px;
	width:9px;
	float:left;
}
.top_item .div_right
{
	background:none;
	height:30px;
	width:9px;
	float:left;
}
.top_item .div_center
{
	background:none;
	height:30px;	
	float:left;
	display:block;
}
.top_item_over
{
	display: block;	
	height:30px;
	float:left;	
}
.top_item_over .div_left
{
	background:url('images/top_menu_left.gif') top left no-repeat;
	height:30px;
	width:9px;
	float:left;
}
.top_item_over .div_right
{
	background:url('images/top_menu_right.gif') top left no-repeat;
	height:30px;
	width:9px;
	float:left;
}
.top_item_over .div_center
{
	
	background:url('images/top_menu_bg.gif') top left repeat-x;
	height:30px;	
	float:left;	
	display:block;
	color : #ffffff; 	
}
.top_item .div_center .inner_text
{
	padding-top:7px;
	line-height:14px;
}
.top_item_over .div_center .inner_text
{
	padding-top:7px;
	line-height:14px;
}
.left10px
{
	padding-left:10px;
}
.left5px
{
	padding-left:5px;
}

/* Gallery */

.prev{cursor:pointer;display:table-cell;float:left;}
.next{cursor:pointer;display:table-cell;float:left;}
.leftDivCarousel{display:table-cell;float:left;}
.CarouselHolder{width:700px;height:75px;/*direction:rtl;*/}
.CarouselHolder1{width:616px;height:65px;/*direction:rtl;*/}
.Carousel{PADDING-RIGHT: 0px; PADDING-LEFT:0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; POSITION: relative;direction:ltr;width:700px;}
.Carousel1{PADDING-RIGHT: 0px; PADDING-LEFT:0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; POSITION: relative;direction:ltr;width:616px;}
.Carousel UL {
	MARGIN: 0px;
}
.Carousel LI p{
	margin-left: 0px;margin-right: 0px;margin-top: 0px;vertical-align:top;
	margin-bottom: 0px;
}

.Carousel1 UL {
	MARGIN: 0px;
}
.Carousel1 LI p{
	margin-left: 0px;margin-right: 0px;margin-top: 0px;
	margin-bottom: 0px;
	
}
.gal_item_tbl
{
	height:69px;width:105px;
}
.gal_item_tbl1
{
	height:65px;width:92px;
	vertical-align:middle;	
	text-align:center;
}
.gal_item_tbl1 a
{
	display:block;
	vertical-align:middle;	
}
/* */
.top_picture_gallery
{
	width:980px;
	height:370px;
	z-index:1;
	background-color:#F4F3F3;
	border-bottom:1px solid #E9E9E9;
}
.gallery_main_bg
{
	position:relative;
	background:url('images/gallery_top_bg.png') top left no-repeat;
	width:980px;
	height:15px;
	z-index:10;
	line-height:10px;
	font-size:10px;
}
.gallery_main_picture
{
	top:-15px;
	position:relative;
	z-index:1;
}
div#hold	{ 
	position:relative; overflow:hidden;
	width:645px; height:69px; z-index:100;
	 
	
	text-align:center;
	}
div#wn	{ 
    position:relative; 
    width:645px; height:69px; 
    overflow:hidden;	
	}
div#lyr1	{ 
	position:absolute; 
	left:0px; top:0px; 
	z-index:1; 
	}
.g_right_arrow
{
	background: url('images/right_arrow.gif') top left no-repeat;
	width: 29px;
	height: 69px;
}	
.g_left_arrow
{
	background: url('images/left_arrow.gif') top left no-repeat;
	width: 29px;
	height: 69px;
}	
.gallery_desc
{
	width:290px;
	padding-left:10px;
}
.gallery_border
{
	border:1px solid #C3C3C3;
}
.gallery_border_over
{
	border:3px solid #66AA2D;
}
a
{
	color:666666;
}
/* contact form */
.contact_form_container
{
	width: 422px;	
}
.contact_form_title
{
	float:left;
	width: 80px;
	padding-top:5px;
}
.contact_form_input
{
	float:left;
	width:342px;
	height: 29px;
	background: url('images/contact_bg.gif') top left no-repeat;
}
.contact_form_input input
{
	
	width:320px;
	height: 24px;
	background: none;
	border: none;
	font-family : Arial, Helvetica, sans-serif;
	 font-size : 9pt;
	 font-style : normal;
	 font-weight : normal;
	 color : #666666; 	
	 padding-left:5px;
	 padding-top:5px;
}
.contact_form_txt
{
	float:left;
	width:342px;
	height: 80px;
	background: url('images/contact_txt_bg.gif') top left no-repeat;
}
.contact_form_txt textarea
{
	
	width:342px;
	height: 80px;
	background: none;
	border: none;
	font-family : Arial, Helvetica, sans-serif;
	 font-size : 9pt;
	 font-style : normal;
	 font-weight : normal;
	 color : #666666; 	
	 padding-left:5px;
	 padding-top:5px;
}
/* homepage */
.main_panel_h
{
	width:703px;
	height:100%;
}

.main_panel_h .main_content
{
	margin-left:5px;
	margin-top:10px;	
	width:670px;		
}
.right_panel_h
{
	width:287px;
}
/* home right open units */
.home_menu
{
	width: 287px;
	position:relative;
	top:-30px;
	z-index:100;
} 
.home_menu .home_menu_top
{
	background:url('images/home_right_top_bg.png') top left no-repeat;
	width: 287px;
	height:6px;
	line-height:6px;
	font-size:6px;
}
.home_menu .home_menu_top_title
{
	background:url('images/home_right_title_bg.jpg') top left repeat-y;
	width:287px;
	height:45px;
}
.home_menu .home_menu_top_title h1
{
	padding-left:15px;
	padding-top:10px;
	font-family : Arial, Helvetica, sans-serif;
	 font-size : 14pt;
	 font-style : normal;
	 font-weight : normal;
	 color : #53941B; 	
}
.home_menu .home_menu_item
{
	width:287px;
	height: 36px;
	background:url('images/right_item.gif') top left no-repeat;
	display:block;
	border-bottom:1px solid #DFDFDF;
	font-family : Arial, Helvetica, sans-serif;
	 font-size : 9pt;
	 font-style : normal;
	 font-weight : bold;
	 color : #666666; 		
	text-decoration:none;	
	cursor:pointer;
}
.home_menu .home_menu_item:hover
{
	color:#53941B;
	background:url('images/right_item_over.gif') top left no-repeat;
}
.home_menu .home_menu_item h3
{
	font-family : Arial, Helvetica, sans-serif;
	 font-size : 9pt;
	 font-style : normal;
	 font-weight : bold;	 	
	text-decoration:none;	
	padding-top:10px;
	padding-left:15px;
}
.home_menu .home_menu_item_open 
{
	width:287px;
	height: 36px;
	background:url('images/home_right_open_top.gif') top left no-repeat;
	display:block;	
	font-family : Arial, Helvetica, sans-serif;
	 font-size : 9pt;
	 font-style : normal;
	 font-weight : bold;
	 color : #666666; 	
	text-decoration:none;
	cursor:pointer;	
}

.home_menu .home_menu_item_open h3
{
	font-family : Arial, Helvetica, sans-serif;
	 font-size : 9pt;
	 font-style : normal;
	 font-weight : bold;	 	
	text-decoration:none;	
	padding-top:10px;
	padding-left:15px;
}
.home_menu .home_menu_inner
{
	background: url('images/home_right_open_bg.jpg') top left repeat-y;
	 font-size : 9pt;
	 font-style : normal;
	 font-weight : normal;
	 color : #666666; 	
	 border-bottom:1px solid #D9D9D9;
}
.home_menu .menu_bottom
{
	background:url('images/home_right_bottom.jpg') top left no-repeat;
	width:287px;
	height:3px;
}
.left15px
{
	padding-left:15px;	
}
.home_sub_categories
{
	background:url('images/home_right_open_inner.gif') top left no-repeat;
	width: 255px;
	height: 25px;
}
.left20px
{
	padding-left:20px;
}
.bottom5px
{
	padding-bottom:5px;
}
.home_sub_categories a
{
	display:block;
	width:255px;
	height:25px;
	 font-size : 9pt;
	 font-style : normal;
	 font-weight : normal;
	 color : #666666; 	
	 text-decoration:none;
}
.home_sub_categories a:hover
{
	display:block;
	width:255px;
	height:25px;
	 font-size : 9pt;
	 font-style : normal;
	 font-weight : normal;
	 color : #53941B; 	
	 text-decoration:none;
}
.home_sub_categories .inner_link
{
	padding-top:5px;
	padding-left:20px;
}
/*main zone - home */
.main_icon
{
	width: 40px;
}
.home_main_zone_content h2
{
	 font-size : 11pt;
	 font-style : normal;
	 font-weight : normal;
	 color : #717171; 	
}
.home_tit_line
{
	background:url('images/home_line_bg.gif') center left repeat-x;
	height:9px;
	font-size:9px;
	line-height:9px;
}
.news_all_link
{
	float:right;font-size:12px;display:block;background: url('images/home_news_arrow.gif') center left no-repeat;width:90px;
	height:16px;
}
.left30px
{
	padding-left:30px;
}
.home_news_content
{
	padding-left:30px;
	padding-top:10px;	
}
.home_news_div
{
	background:url('images/home_v_line.gif') top left repeat-y;
	padding-left:10px;
}
.home_news_div a
{
	 font-size : 9pt;
	 font-style : normal;
	 font-weight : normal;
	 color : #3B78A8; 	
	 text-decoration:none;
}
.home_news_div a:hover
{
	 color : #666666; 		
}
/* Home DHTML */
.header_box_bg
{
	background:url('images/gallery_top_bg.png') top left no-repeat;	
	z-index:500;
	position:relative;
	width:980px;
	height:12px;
	font-size:5px;
	line-height:5px;		
}
.header_box_inner
{
	position:relative;top:-12px;background-color:#eaeaea;
}
.header_box_content
{
	 background:url('images/bg_img_details.png') top left no-repeat;WIDTH: 251px; height:111px;WIDTH: 251px; height:111px; COLOR: #FFFFFF; 
	 font-size : 9pt;
	 font-style : normal;
	 font-weight : normal;
}
.header_box_content .txt
{
	padding-top:10px;padding-left:10px;
	width:220px;		
}
.header_box_content .txt h2
{
	 font-size : 8pt;
	 font-style : normal;
	 font-weight : normal;
}
.top25px
{
	padding-top:25px;
}


