body{margin:0; padding:0; background:url(../images/main_bg.jpg) repeat-x #ACD2E5; font:normal 12px/18px Arial, Helvetica, sans-serif; text-align:justify; color:#000000;}

div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{margin:0; padding:0;}

ul{margin:0; padding:0; list-style-type:none; font-size:0; line-height:0;}
.spacer{clear:both; font-size:0; line-height:0;}


/*---------PageHolder Start---------*/
div#PageHolder{margin:0 auto; width:900px; padding:0; /*border:solid 1px red;*/}
/*---------PageHolder End---------*/


/*---------HeaderHolder Start---------*/
div#HeaderHolder{margin:0; padding:0; width:900px; height:231px; float:0; background:url(../images/header_bg.jpg) no-repeat;}
div#logo{margin:46px 0 23px 69px; _margin:46px 0 23px 34px; padding:0; float:left; width:126px; height:162px; display:block;}
div#TopNav{margin:0; padding:0; width:641px; height:33px; float:right; background:url(../images/nav_bg.jpg) bottom no-repeat #2882B7;}
div#TopNav ul.nav{width:620px; margin:0 10px; _margin:0 5px; height:26px; float:left;}
div#TopNav ul.nav li{width:103px; height:26px; float:left; margin:0; padding:0;} 
div#TopNav ul.nav li a{width:103px; height:26px; float:left; font:bold 12px/26px Arial, Helvetica, sans-serif; color:#ffffff; text-align:center; text-decoration:none;} 
div#TopNav ul.nav li a:hover{background:#1B6895;} 
/*---------HeaderHolder End---------*/


/*---------ContentHolder Start---------*/
div#ContentHolder{margin:0; padding:10px; width:880px; float:left; background:#ffffff;}
	
/*----LeftColum Start----*/
div#LeftHolder{margin:0; padding:0; float:left; width:249px; /*border:solid 1px red;*/}
.left_info_box{margin:0 0 10px 0; padding:10px; float:left; width:229px; background:#F8F8FA;}
.left_info_box p{margin:0; padding:0; float:left; width:100%;}
.left_info_box p.title{margin:0 0 10px 0; padding:0; font:bold 15px/30px Arial, Helvetica, sans-serif; width:229px; height:30px; display:block; border-bottom:solid 1px #007BA4;}
.left_info_box p.title a{text-decoration:none; color:#3E5761;}	
.left_info_box p.title a:hover{ color:#007BA4;}

.left_info_box ul{margin:0; padding:0; float:left;}
.left_info_box ul li{width:229px; height:26px; float:left; margin:0; padding:0;} 
.left_info_box ul li a{width:214px; margin:0; padding:0 0 0 15px; height:26px; background:url(../images/bullet.gif) no-repeat 0 9px; float:left; font:normal 12px/26px Arial, Helvetica, sans-serif; color:#000000; text-align:left; text-decoration:none;} 
.left_info_box ul li a:hover{color:#007BA4;} 
/*----LeftColum End----*/


/*----RightColum Start----*/
div#RightHolder{margin:0; padding:0; float:right; width:590px;}
.right_wel_box{margin:0 0 20px 0; padding:0; float:left; width:590px;}
.right_wel_box p{margin:0; padding:0; float:left; width:100%; clear:both;}
.right_wel_box p.weltitle{margin:0 0 5px 0; padding:0; height:30px; font:normal 24px/30px Arial, Helvetica, sans-serif; color:#019DCE;}
.right_wel_box p.new_gen_tit{margin:0 0 5px 0; padding:0; height:30px; font:normal 16px/25px Arial, Helvetica, sans-serif; font-style:italic; color:#019DCE;}
.right_wel_box p.new_gen_tit span{font:bold 24px/26px Arial, Helvetica, sans-serif; color:#019DCE;}
.right_wel_box p.weltitle span{font:normal 26px/26px Arial, Helvetica, sans-serif; color:#019DCE;}
.right_wel_box p strong{font-weight:bold; font-size:15px;}
.right_wel_box p span{color:#019DCE; font-weight:bold;}
.right_wel_box p img{margin:3px 0 0 0; float:left; padding:0;}
.right_wel_box p a{margin:0; padding:0; float:left; text-decoration:none; color:#000000;}
.right_wel_box p a:hover{color:#007BA4;}


div#subcat_holder{margin::10px 0; padding:10px; float:left; width:568px; border:solid 1px #CCCCCC;}
div#subcat_holder .cat_box{margin:0 10px 0 0; padding:5px; float:left; width:170px; border:solid 1px #C5DAE2; background:#E6F3F8;}
div#subcat_holder .cat_box_last{margin:0; padding:5px; float:right; width:170px; border:solid 1px #C5DAE2; background:#E6F3F8;}
div#subcat_holder p.ctitle{margin:0 0 5px 0; padding:0; float:left; font:bold 14px/20px Arial, Helvetica, sans-serif; color:#336699;}
div#subcat_holder img{margin:0 0 0 20px; padding:0; border:0; float:left; display:block; width:117px; height:102px;}

.right_pro_box{margin:0; padding:0; float:left; width:590px;}
.right_pro_box p{margin:0; padding:0; float:left; width:590px;}
.right_pro_box p img{margin:4px 10px 10px 0; padding:0; float:left; border:0;}
.right_pro_box p.protitle{margin:0 0 10px 0; padding:0 0 0 10px; width:580px; float:left; height:30px; font:normal 24px/30px Arial, Helvetica, sans-serif; color:#000000; background:#D3F3FD;}
.right_pro_box ul{margin:5px 0 10px 3px; padding:0; float:left; list-style:none;}
.right_pro_box ul li{width:575px; margin:2px 0; padding:0 0 0 15px; float:left; font:normal 12px/15px Arial, Helvetica, sans-serif; color:#000000; text-align:left; background:url(../images/right_mark.jpg) no-repeat 0 3px; } 

.right_pro_box .dimension{margin:10px 0 10px 0; font-size:11px; text-align:center; padding:0; float:left; width:590px;}


 

div#ProHolder{margin:0; padding:0; float:left; width:590px;}
div#ProLeft{margin:0; padding:0; float:left; width:285px;}
div#ProRight{margin:0; padding:0; float:right; width:285px;}
.probox{margin:0 0 20px 0; padding:1px; width:281px; height:180px; float:left; border:solid 1px #D5E5EC;}
.probox_bg{margin:0; padding:10px; width:261px; height:156px; background:url(../images/probox_bg.jpg) repeat-x;}
.probox_bg p{margin:0; padding:0; float:left;}
.probox_bg p.ptitle{margin:0 0 5px 0; width:261px; padding:0; color:#1b4353; font:bold 16px Arial, Helvetica, sans-serif; text-align:left;}
.probox_bg img{margin:0; padding:0; float:left; border:0; width:261px; height:136px; display:block;}
/*----RightColum End----*/

/*---------ContentHolder End---------*/


/*---------FooterHolder Start---------*/
div#FooterHolder{margin:0; padding:0; float:left; width:900px; height:124px; background:url(../images/footer_bg.jpg) repeat-x #1A81A9; /*background:url(../images/content_holder_bg.jpg) no-repeat;*/}
div#FooterHolder p{margin:0 0 0 25px; padding:0; width:700px; float:left; font:normal 11px Arial, Helvetica, sans-serif; color:#ffffff;}
div#FooterHolder p a{color:#FFFFFF; text-decoration:underline;}
div#FooterHolder p span a{color:#1E8AB2; text-decoration:underline;}


div#footer_img{margin:5px; padding:0; float:right; width:85px; height:106px; background:url(../images/footer_logo.jpg) no-repeat;}


div#footer{margin:0 0 0 25px; float:left; padding:5px 0 0 0; width:630px;}
div#footer ul{margin:0; padding:0; list-style:none;}
div#footer ul li{margin:0; padding:0; float:left; text-align:center; display:inline; color:#ffffff;}
div#footer ul li a{margin:0; padding:5px 20px 10px 0; font:normal 12px Arial, Helvetica, sans-serif; color:#B9E9F8; text-align:center; text-decoration:none; display:block; text-transform:none;}
div#footer ul li a:hover{color:#ffffff;}
div#footer_bottom ul li a{margin:0; padding:5px 20px 10px 0; font:normal 12px Arial, Helvetica, sans-serif; color:#B9E9F8; text-align:center; text-decoration:none; display:block; text-transform:none;}
div#footer_bottom ul li a:hover{color:#ffffff;}
/*---------FooterHolder End---------*/

.bottom_text_1{
font: 8px Arial, Helvetica, sans-serif;
color:#000000; text-decoration:underline;   
}

