/* Start Flash Banner */
#flashbanner_home{ height:398px; margin:18px 0px 0px 0px;}
#flashhome p{ text-align:center; margin:0px; height:210px; padding-top:150px;}
#flashhome a{ margin:0px; text-align:center;}
/* End Flash Banner */


/* ####### Start Content ####### */

/* Start Middle Top */
#tab .tabcontent UL { float:left; list-style-type: none; margin: 0px 0px 0px 0px; padding:0px;}
#tab .tabcontent UL LI { color: #b1b390;}

#tab{ margin:25px 0px 0px 0px; background:url(../images/home_tab_link_bottom.jpg) left top no-repeat;}
#tab ul.menu{ float:left; list-style: none; margin:0px 0px 0px 0px; padding:0px; border-left:1px solid #E3E3E3; border-top:1px solid #E3E3E3; background:url(../images/home_tab_bg.jpg) right top repeat-y;}
#tab ul.menu li{ width:198px; margin:0px 0px 0px 0px; padding:0px; font-weight:normal;}
#tab ul.menu li{ padding:11px 0px 11px 10px; color: #606060; cursor: pointer; background:url(../images/home_tab_link_bottom.jpg) right bottom no-repeat;}
#tab ul.menu li:hover{ color: #fff; background:#777;}
#tab ul.menu li.active{ color: #fff; background:#DA251D;}

#tab .tabcontent { float:left; margin:0px; width:740px; height:191px; text-align: left; padding:13px 10px 10px 13px; border:1px solid #DA251D;}
#tab .tabcontent.tab1 { display: block;}
#tab .tabcontent.tab2 { display: none;}
#tab .tabcontent.tab3 { display: none;}
#tab .tabcontent.tab4 { display: none;}
#tab .tabcontent.tab5 { display: none;}

.tab1_active{ position:absolute; width:15px; height:51px; margin:-13px 0px 0px -977px; background:url(../images/tab_home_active_img.jpg) left bottom no-repeat;}
.tab2_active{ position:absolute; width:15px; height:66px; margin:24px 0px 0px -957px; background:url(../images/tab_home_active_img.jpg) left bottom no-repeat;}
.tab3_active{ position:absolute; width:15px; height:66px; margin:76px 0px 0px -977px; background:url(../images/tab_home_active_img.jpg) left bottom no-repeat;}
.tab4_active{ position:absolute; width:15px; height:51px; margin:128px 0px 0px -957px; background:url(../images/tab_home_active_img.jpg) left bottom no-repeat;}
.tab5_active{ position:absolute; width:15px; height:51px; margin:-13px 0px 0px -977px; background:url(../images/tab_home_active_img.jpg) left bottom no-repeat;}

#tab .tabcontent ul{ margin:0px; padding:0px; list-style-type:none;}
#tab .tabcontent ul li{ float:left; margin-right:50px; margin-bottom:15px;}
#tab .tabcontent ul li.last{ float:left; margin-right:0px;}
#tab .tabcontent ul li a{ color:#1F1A17; display:block; width:335px; text-decoration:none; font-size:15px;}
#tab .tabcontent ul li a:hover{ color:#DA251D;}
#tab .tabcontent ul li a img{ margin:0px 17px 0px 0px;}
#tab .tabcontent ul li a p{ font-size:11px; color:#777; line-height:14px; padding:0px; margin:5px 0px 0px 0px;}

#tab .tabcontent ul.otherproducts{ float:left; margin:0px; padding:0px; list-style-type:none;}
#tab .tabcontent ul.otherproducts li{ float:left; margin-bottom:10px;}
#tab .tabcontent ul.otherproducts li a{ color:#1F1A17; text-decoration:none; font-size:13px; background:url(../images/lmenu_sub_arrow.gif) left 5px no-repeat; padding-left:10px;}
#tab .tabcontent ul.otherproducts li a:hover{ color:#DA251D; background:url(../images/lmenu_sub_arrow_over.gif) left 5px no-repeat;}
/* End Middle Top */

/* Start Middle Middle */
#middle_middle{ margin:30px 0px 0px 0px;}
#middle_middle #news{ float:left; background:url(../images/home_newsbg.jpg) left top no-repeat; width:198px; height:136px;}
#middle_middle #news a.viewallnews{ color:#fff; text-decoration:none; font-size:11px; line-height:30px; margin-left:95px;}
#middle_middle #news a.viewallnews:hover{ text-decoration:underline;}
#middle_middle #news .newsdata{ width:160px; padding:10px 5px 0px 15px;}
#middle_middle #news .newsdata a{ color:#fff; text-decoration:underline; font-weight:bold;}
#middle_middle #news .newsdata a:hover{ text-decoration:none;}
#middle_middle #news .newsdata p {margin:0px; padding-bottom:15px; color:#D1C1C1; font-size:90%;}

#middle_middle .welcome{ float:right; background:url(../images/home_welcome_bg.jpg) right top no-repeat; width:758px; height:139px; color:#646464;}
#middle_middle .welcome p{ margin:30px 0px 0px 28px; padding:0px 0px 0px 0px; line-height:17px; width:370px;}
#middle_middle .welcome p a{ color:#DA251D; text-decoration:none; font-size:11px; font-weight:bold;}
#middle_middle .welcome p a:hover{ color:#000;}
/* End Middle Middle */

/* Start Middle Bottom */
#middle_bottom{ background:url(../images/middle_bottom_bg.jpg) 217px top no-repeat; margin:30px 0px 0px 0px; height:132px;}
#middle_bottom .address{ float:left; color:#929292; font-size:90%; width:170px; height:132px; padding:9px 30px 0px 13px; background:url(../images/home_address_bg.jpg) left top no-repeat;}
#middle_bottom .address H4{ margin:0px 0px 10px 0px; padding:0px 0px 5px 0px; width:160px; font-size:13px; background:url(../images/home_address_title_bg.jpg) left bottom repeat-x;}
#middle_bottom .address p{ margin:0px; padding:0px;}
#middle_bottom .gallery{ float:left; margin:10px 0px 0px 16px; width:260px; padding-top:0px; background:url(../images/home_title_gallery.jpg) left top no-repeat;}
#middle_bottom .gallery a{ position:absolute; color:#fff; font-size:13px; background:#DA251D; text-decoration:none; padding:1px 3px; margin-left:195px;}
#middle_bottom .gallery a:hover{ background:#000;}
#middle_bottom .customers{ float:left; margin:10px 0px 0px 25px; width:228px; background:url(../images/home_title_customers.jpg) left top no-repeat;}
#middle_bottom .customers a{ color:#fff; font-size:13px; background:#DA251D; text-decoration:none; padding:1px 3px; margin-left:195px;}
#middle_bottom .customers a:hover{ background:#000;}
#middle_bottom .download{ float:right; margin-left:17px;}
/* End Middle Bottom */

/* ####### End Content ####### */