
/***** GLOBAL PART ******
*******************************/
body { background:#747474 url(../images/body_bg.jpg) repeat-x top; padding-bottom:20px;}
* { margin:0px; border:0px; padding:0px; font-family:Arial; font-size:14px;}
.global_wrap { width:973px; overflow:auto; margin:0 auto; padding:5px 10px; background:#FFFFFF;}

body a:hover{ text-decoration:underline;}

.header_wrap { clear:both; width:973px; height:88px; background:url(../images/header_bg.jpg) no-repeat;}
.baxcrest_logo { float:left; padding:38px 0 0 20px;}
.baxcrest_logo img { float:left; width:275px; height:50px;}

.header_right { float:right; padding-top:3px;}
.search_input { float:left; width:151px; height:21px; border:1px solid #7f9db9; margin-right:5px;}
.search_txt { float:left; padding:3px 5px 0 0; font-size:17px;}
.go_btn { float:left; width:25px; height:23px; background:url(../images/go_btn.jpg) no-repeat; cursor:pointer;}

.top_numberandmailto { clear:both; padding-left:50px; width:200px; padding-top:3px;}
.email_link{ font-size:16px; margin-top: -3px; }
.email_link a{ font-size:18px;}


.top_menu { clear:both; width:973px; overflow:hidden; border-top:1px solid #006f89; border-bottom:1px solid #006f89;}
.top_menu ul { list-style:none;}
.top_menu ul li { float:left;}
.top_menu ul li a { padding:8px 19px; display:block; text-decoration:none; color:#005870;}
.top_menu ul li a:hover { background:#e5e5e5;}
.top_menu ul li.t_menu_selected a { background:#e5e5e5;}


.FL { float:left; overflow:auto;}
.CB { clear:both; overflow:auto;}
.FR { float:right; overflow:auto;}
.Tmargin15{ margin-top:16px;}
h1 { font-size:24px;}
h3 { font-size:26px;}

/****** HOME BODY *****
****************************/
.home_body { clear:both; width:973px; overflow:auto; margin:25px 0;}
.home_body_left { float:left; width:641px; overflow:auto;}
.home_big_img { float:left; width:641px; height:282px; margin-bottom:12px;}
.designandmanufact_wrap { float:left; width:436px; overflow:auto;}
.design_coloum { float:left; width:190px; padding:0 26px 40px 0;}
.manufacture_coloumn { float:left; width:194px; padding:0 26px 40px 0;}
.installation_coloumn { float:left; width:195px; padding-right:10px;}
.working_with_distributor { clear:both; width:420px; border-top:1px solid #f58207; padding-top:5px;}

.design_coloumntxt { color:#3f1508; margin-bottom:10px; }
.manufacture_coloumntxt { color:#3f1508; margin-bottom:15px; }

.coloumntxt_link { clear:both; width:100%; margin-top:3px; overflow:auto;}
.coloumntxt_link a { float:left; color:#005870; text-decoration:none;}
.coloumntxt_link img { float:left; width:12px; height:15px;}

.home_body_right { float:left; width:332px; overflow:auto;}
.home_bodyright_toptxt { float:left; width:332px; height:282px; }
.home_body_righttxt { clear:both; padding:10px; font-size:22px; color:#3f1508; font-family:Georgia, "Times New Roman", Times, serif; line-height:30px;}
.home_body_righttxt span, .home_body_righttxt span a { text-decoration: none; color:#005870; font-size:22px; font-family:Georgia, "Times New Roman", Times, serif;}
.home_body_righttxt span a:hover {text-decoration: underline;}

.after_sales_service { float:left; width:302px; padding:5px 20px 5px 10px; background:#d4cf00; overflow:hidden;}
.after_sales_servicetxt { width:312px; height:30px; overflow:hidden; font-size:18px; }

.home_right_img { float:left; width:332px; height:110px;}
.home_body_rightyellowbgtxt { float:left; width:312px; background:#d4cf00; padding:10px 10px 20px 10px;}


/****** PARTITIONING BODY *****
****************************/
.partitioning_body { clear:both; width:973px; overflow:auto; margin-bottom:25px;}
.partitioning_left { float:left; width:158px; overflow:auto; /* border:1px solid #68b7c6; */ background:#cdcde0 url(../images/partitioning_leftbg.jpg) repeat-x top; padding:7px 0 70px 0; margin-right:10px;}
.partitioning_left_ofset_border{ position:absolute; width:156px; height:348px; border:1px solid #68b7c6; margin:-2px 0px 0px 4px;}
.partitioning_center { float:left; width:528px; overflow:auto;}
.partitioning_search { float:left; width:800px; overflow:auto;}
.partitioning_right { float:left; width:275px; overflow:auto;}

.top_sub_menu { clear:both; width:973px; height:22px; padding-top:3px;}
.top_sub_menu ul { list-style:none;}
.top_sub_menu ul li { float:left;}
.top_sub_menu ul li a { color:#005870; text-decoration:none; padding:0 5px 0 13px;}
/* .top_sub_menu ul li a:hover { color:#3f1508; background:url(../images/sub_menu_arrow.jpg) no-repeat left; */
.top_sub_menu ul li.t_sub_menu_selected a { color:#3f1508; background:url(../images/sub_menu_arrow.jpg) no-repeat left;}

.partitioning_left_flashtxtwrap { clear:both; width:140px; padding:0 8px 0 10px; background:#007592;}
.partitioning_left_flashtxt { width:140px; height:50px; overflow:hidden; font-size:18px;}
.partitioning_lefttxt { clear:both; width:140px; padding:10px 8px 10px 10px; position:relative; z-index:90; line-height:22px; font-size:13px; color:#005870;}
.partitioning_lefttxt a{font-size:13px; color:#005870; line-height:16px; text-decoration:none;}

.partitioning_big_img { float:left;  margin-bottom:12px;}
.partitioning_leftcoloumn { float:left; width:255px; margin-right:15px;}
.partitioning_rightcoloumn { float:left; width:255px;}

/*.partitioning_column_flashtxtwrap2 { clear:both; width:520px; margin-top:10px;}*/
.partitioning_column_flashtxt2 { float:left; width:400px; font-size:20px;}
.green_flashtxt { float:left; width:120px; font-size:22px;}
.green_flashtxt2 { clear:both; font-size:20px; height:22px; overflow:hidden; margin-top:12px;}
.partitioning_column_flashtxtwrap { clear:both; width:200px; margin-top:10px;}
.partitioning_column_flashtxt { width:200px; height:50px; overflow:hidden; font-size:17px;}
.partitioning_column_line { clear:both; width:100%; height:12px; font-size:12px; border-bottom:1px solid #f58207;}
.partitioning_centertxt { color:#3f1508; float:left; width:100%; margin-top:10px;}

.partitioning_right_toptxt { float:left; width:275px; height:213px;}
.partitioning_right_txt { clear:both; padding:10px 20px 20px 20px; font-size:22px; color:#3f1508; font-family:Georgia, "Times New Roman", Times, serif; line-height:30px; overflow:auto;}
.partitioning_right_txt span, .partitioning_right_txt span a { text-decoration: none; color:#005870; font-size:22px; font-family:Georgia, "Times New Roman", Times, serif;}
.partitioning_right_txt span a:hover {text-decoration: underline;}
.partitioning_right_flashtxtwrap { clear:both; width:195px; padding:10px 60px 0 20px; background:#d4cf00; margin-bottom:1px;}
.partitioning_right_flashtxtwrap_images { clear:both; width:235px; padding:20px 20px 0 20px; background:#d4cf00; margin-bottom:10px;}
.partitioning_right_flashtxt { width:195px; height:37px; overflow:hidden; font-size:18px; }
.partitioning_right_flashtxt2 { width:100%; /* height:60px; */ overflow:hidden; font-size:20px; margin-bottom:5px;}
.partitioning_righttxt { clear:both; width:245px; padding:10px 10px 20px 20px; background:#d4cf00; overflow:auto;}
.partitioning_right_img { float:left; width:275px; height:114px;}

ol { float:left; list-style-type:decimal; width:260px;}
ol li { color:#3f1508; font-size:12px; margin-left:30px;}

.partitioning_body ul, .partitioning_body li {
text-decoration: none;
list-style-type: none;
color:#005870;
line-height: 15px;
padding-bottom: 10px;
}



/****** FOOTER *****
****************************/
.footer_menu { clear:both; width:973px; height:25px; overflow:hidden; background:url(../images/footer_bg.JPG) no-repeat;}
.footer_menu ul { list-style:none;}
.footer_menu ul li { float:left;  padding:4px 19px;}
.footer_menu ul li a { text-decoration:none; color:#ffffff;}
.footer_menu ul li a:hover{text-decoration:underline;}