/* CSS Document */
body,html{margin:0px;padding:0px;background-color:#fff;}
.text001{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #313836;font-weight: bold;}
.text002{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;font-weight: normal;}
.text003{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #313836;font-weight: bold;}
.text004{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #333333;font-weight: normal;}
.text_note{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color:#990033;font-weight: normal;}
.table001{height:25px;color:#999;font: normal 10px verdana, arial, sans-serif;border:1px solid #999999;}
.table002{color:#999;font: normal 10px verdana, arial, sans-serif;border-bottom:1px dotted #999;}
.table003{height:20px;color:#333333;font: normal 11px verdana, arial, sans-serif;border-left:1px solid #333;padding-left:10px;}
.LeftBgStyle{
	background-attachment: fixed;
	background-image: url(images/leftbg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:#fff;
}

.LeftHousePic{padding-left:60px;}
.Content{color:#666766;
	font: normal 11/20px verdana, arial, sans-serif;padding-left:62px;padding-right:10px;text-align:justify;padding-top:10px;}
	.ContentContactUs{color:#666766;font: normal 11/20px verdana, arial, sans-serif;padding-left:30px;}
	.Content span.subtitle{color:#375C48;font: bold 14px verdana, arial, sans-serif;display:block;background-color:#EDEFE4;margin-bottom:5px;padding:2px 0px 2px 2px;border-bottom:1px solid #C5CBA8;border-right:1px solid #C5CBA8;}
.Title{padding-left:20px;}
    .ContentContentContactUsspan.subtitle{color:#375C48;font: bold 14px verdana, arial, sans-serif;}


.producttitlestyle{color:#573A36;background-repeat: no-repeat;padding-right:20px;font: normal 11px verdana, arial, sans-serif;}
.producttitlestyle a{text-decoration: none;color:#573A36;}
.producttitlestyle a:hover{color:#D54524;text-decoration: underline;}

.productshowtable {margin-left:15px;}
.productshowtable td{width:130px;}
.productpic, .productpic1, .productpic2, .productpic3{background-image: url(images/productborderbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;}
.productletter{text-align:lef;vertical-align:text-top;color:#573B37;font: normal 10px verdana, arial, sans-serif;padding:0px 5px 10px 0px;}
.productcontent{color:#573B37;font: normal 10px verdana, arial, sans-serif;padding-right:10px;}
.productcontent img{margin-right:10px;float:left;}
.productpic img{width:100px;height:100px;border:1px solid #FBD54C;margin-top:10px;margin-bottom:10px;margin-left:9px;}
.productpic1 img{width:100px;height:100px;border:1px solid #ccc;margin-top:10px;margin-bottom:10px;margin-left:9px;} 
.productpic2 img{width:100px;height:100px;border:1px solid #FBD54C;margin-top:10px;margin-bottom:10px;margin-left:9px;}
.productpic3 img{width:100px;height:100px;border:1px solid #A8CEF4;margin-top:10px;margin-bottom:10px;margin-left:9px;}

.photogallerysmallPic img{width:85px;height:90px;margin-right:5px;border:3px solid #DFD5C3;cursor:pointer;margin-top:10px;}
.photogalleryBigPic img{border:10px solid #DFD5C3;width:350px;height:370px;margin-left:20px;margin-top:10px;}

.productpic a:hover img{border:1px solid #f00}
.productpic1 a:hover img{border:1px solid #f00}
.productpic2 a:hover img{border:1px solid #f00}
.productpic3 a:hover img{border:1px solid #f00}


* html  .productpic a:hover img{filter:alpha(opacity=100)}
* html  .productpic1 a:hover img{filter:alpha(opacity=100)}

* html  .productpic3 a img{filter:alpha(opacity=40)}
* html  .productpic3 a:hover img{filter:alpha(opacity=100)}

* html .photogallerysmallPic img{filter:alpha(opacity=40)}
* html .photogallerysmallPic a:hover img{filter:alpha(opacity=100)}


.tablestyle{border:1px solid #000;border-collapse:collapse;}
 .tablestyle td{height:18px;border:1px solid #000;color:#000;font: normal 12px verdana, arial, sans-serif;padding-left:2px;text-align:center;}
 .tablestylenoborder, .tablestylenoborder1{border:0px;}
    .tablestylenoborder td, .tablestylenoborder1 td{height:20px;font: normal 12px verdana, arial, sans-serif;padding-left:2px;vertical-align: top;}
	.tablestylenoborder td.header, .tablestylenoborder1 td.header{text-transform:capitalize;text-align:left;font-weight: bold;}
    .tablestylenoborder1 td{border-bottom:1px solid #E8E8E8;padding-top:2px;padding-bottom:2px;}
hr{border:1px solid #5A5A59;height:1px;}


.ordertable{border:1px solid #666666;border-collapse:collapse;}
.ordertable td{border-bottom:0px dotted #CCCCCC;height:25px;color:#000;font: normal 11px verdana, arial, sans-serif;padding-left:2px;padding-right:2px;}
.ordertable td.header{background-color:#F7ECDB;font-weight: bold;color:#434F09;}
.ordertable input.txt{border:1px solid #CCCCCC;background-color:#FDF8F5;height:20px;width:100%;}
.ordertable input.creditinput1{border:1px solid #000;height:20px;width:200px;}
.ordertable input.creditinput2{border:1px solid #000;height:20px;width:100px;}
.ordertable input.creditinput3{border:1px solid #000;height:20px;width:50px;}

.textarea.txt{border:1px solid #000;width:100%;height:100px;}