/* CSS Document */
body {padding:0px; margin:0px; color:#7E7E7E; font-size:12px; font-family:Tahoma; line-height:17px;}
a {text-decoration:none; color:#7e7e7e;}
a:hover {color:#06A1E1;}
img {border:0px;}
input {color:#7e7e7e; font-size:11px; font-family:Tahoma;}
.out {width:964px; text-align:left; padding-left:11px; display:table; padding-bottom:30px;}
.left {width:163px; padding-right:9px; float:left; display:table;}

.right {width:792px; float:left; display:table;} 
.menu-top {height:40px; width:792px; background-image:url(../images/bg-menu.jpg); font-family:Arial; font-size:10px; font-weight:bolder; color:#FFFFFF; text-transform:uppercase;}

.body-left {width:505px; padding-right:15px; float:left;}
.body-right {width:246px; padding-right:26px; float:left; background-image:url(../images/bg-body-right.jpg); background-repeat:no-repeat;}
.body-right-intro{padding-left:66px; padding-top:13px; display:table; font-size:11px;}
#in {padding-left:11px; color:#CE9105; font-size:24px; font-family:Times New Roman;}
.body-right-address {padding-left:25px; padding-top:10px; font-size:11px;}
#tt{font-weight:bold;}
.content {padding-top:30px;padding-left:45px; padding-right:30px; display:table; width:717px; text-align:left;}
.line-black {background-image:url(../images/line-black.jpg); height:16px; display:table; width:100%; text-align:right;}
.line-black a, .line-black a:visited, .line-black a:link{font-size:10px; color:#06A1E1; font-family:Verdana;}
.line-black a:hover{text-decoration:underline;}
.banner-top {width:766px; padding-right:26px; height:17px; padding-top:42px; background-image:url(../images/banner_top.jpg); text-align:right;}
.banner-top a, .banner-top a:link, .banner-top a:visited{color:#7e7e7e; font-family:Verdana; font-size:10px;}
.desc {font-family:Tahoma; font-size:11px; line-height:15px; background-image:url(../images/bg_desc.jpg); width:244px; padding:9px; height:87px; float:left; background-repeat:no-repeat; display:table;}
.desc-text {width:90px; padding-right:14px; float:left; padding-left:10px;}
.desc-text a, .desc-text a:link, .desc-text a:visited{color:#995200;}
.desc-text a:hover{text-decoration:underline;}
.desc-text span{color:#995200; font-weight:bold;}
.desc-img img{float:left; width:105px; height:86px;}

.newss {display:table; padding-top:15px;}
.newss span, .newss span a, .newss span a:link, .newss span a:visited{text-decoration:none; color:#825407;font-weight:bold; color:#825407; text-align:left;}
.newss span a:hover{text-decoration:underline; text-align:left;}

.partners {width:717px; display:table; color:#825407; padding-top:10px; font-weight:bold;}

.line-mid{background-image:url(../images/line-mid.jpg); height:60px; width:100%;text-align:right;}
.line-mid a, .line-mid a:link, .line-mid a:visited{font-size:10px; color:#06A1E1; font-family:Verdana;color:#06A1E1;}
.line-mid a:hover{color:#06A1E1; text-decoration:underline;}

.other{color:#0067AB; font-family:tahoma; font-size:11px; font-weight:bold; text-align:left;  padding-bottom:10px;}
.others{padding-left:30px;font-family:tahoma; font-size:12px; background-image:url(../images/v-green.jpg); background-repeat:no-repeat; line-height:20px;}
.others a {color:#333333; text-decoration:none;}
.others a:visited{ text-decoration:none;color:#591b1b;}
.others a:hover{color:#0067AB;}
.others span{color:#0067AB;text-decoration:underline;}

.contact-left {float:left; width:20%; text-align:right; }
.contact-right {float:left; width:80%; padding-top:2px;}

.cat-gallery {float:left; width:33%; text-align:center;}
.cat-gallery a, .cat-gallery a:link, .cat-gallery a:visited {color:#5e5e5e;} 
.cat-gallery a:hover {color:#477BC2;}

/* footer */
.footer {background-image:url(../images/bg-footer.jpg); width:948px; height:64px; text-align:right; padding-top:25px; padding-right:26px;}
.foot1 {width:948px; display:table; font-size:13px; }
.foot1 span{color:#CE9105; font-size:16px; font-weight:bold; font-family:"Times New Roman", Times, serif; padding-right:20px; }
.foot-l{float:left; width:870px; padding-top:2px;}
.foot-r{float:left; width:78px;}
.foot2 {width:948px;  padding-top:10px;  display:table;}
.foot2 span{color:#CE9105;}

/*gotop*/
.gotop, .gotop a, .gotop a:visited, .gotop a:link{color:#3A75B9; text-align:right; padding-top:5px;  text-decoration:none;}
.gotop a:hover{text-decoration:underline;}
.gotop img{padding-right:5px; padding-left:15px;}

.faqs, .faqs a, .faqs a:link, .faqs a:visited{line-height:18px; color:#5E5E5E;}
.faqs a:hover{color:#3A75B9;}
.faq-content{height:400px; width:717px;
		/* SCROLLBAR-FACE-COLOR:#d3e8e5;
		SCROLLBAR-TRACK-SIZE:6;
		SCROLLBAR-HIGHLIGHT-COLOR:#d3e8e5;
		SCROLLBAR-SHADOW-COLOR:#90b9a2;
		SCROLLBAR-ARROW-COLOR:#90b9a2;
		SCROLLBAR-3DLIGHT-COLOR:#90b9a2;
		SCROLLBAR-TRACK-COLOR:#d3e8e5;
		SCROLLBAR-DARKSHADOW-COLOR:#d3e8e5; */
		overflow: auto;
		position: static;
		z-index: 1;
		visibility: visible;}
.faq-mid{width:700px;}
.faq-question, .faq-question a, faq-question a:link, faq-question a:visited{text-align:left; color:#DA2028; font-weight:bold; padding-bottom:20px; font-size:13px; }
.faq-question a:hover{ text-decoration:underline;}
.faq-left{width:100px; float:left; font-weight:bold; padding-left:50px;}
.faq-left span{color:#ff0000;}
.faq-right{width:568px; float:left; padding-bottom:5px;}
/* tooltip */
#dhtmltooltip1{
	position: absolute;
	left: -300px;
	width: 150px;
	border: 1px solid black;
	padding: 0px;
	padding-left:20px;
	padding-right:20px;
	background-color: lightyellow;
	visibility: hidden;
	z-index: 100;
	/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=0);
}

#dhtmlpointer{
	position:absolute;
	left: -300px;
	z-index: 101;
}
.dvbdy1 {
	BORDER-RIGHT: #c8ba92 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; BACKGROUND: #ffffff; PADDING-BOTTOM: 2px; BORDER-LEFT: #c8ba92 1px solid; WIDTH: 400px; PADDING-TOP: 2px; BORDER-BOTTOM: #c8ba92 1px solid; FONT-FAMILY: tahoma;
}
.dvhdr1 {
	BORDER-RIGHT: #c8ba92 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #c8ba92 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #fdf8ef; PADDING-BOTTOM: 2px; BORDER-LEFT: #c8ba92 1px solid; WIDTH: 400px; PADDING-TOP: 2px; FONT-FAMILY: tahoma;
}
#dhtmltooltip {
	BORDER-RIGHT: #0065ad 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #0065ad 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 200%; Z-INDEX: 100; VISIBILITY: hidden; PADDING-BOTTOM: 2px; BORDER-LEFT: #0065ad 1px solid; WIDTH: 280px; COLOR: #0065ad; PADDING-TOP: 2px; BORDER-BOTTOM: #0065ad 1px solid; POSITION: absolute; BACKGROUND-COLOR: #fff
}