@charset "utf-8";
/* CSS Document */
div.blank {
	width: 1001px;
	background-color: #FFF;
	line-height: 6px;
}
#page_body {
	width: 1011px;
	margin-left: 10px;
	padding-top: 12px;
	background: #FFF url(../images/page_body_bg.jpg) no-repeat left -1px;
}
#page_body_main {
	/*height: 400px;*/
}
#sidebar {
	float: left;
	width: 264px;
	padding-left: 16px;
	padding-top: 10px;
	display: inline;
}
#sidebar ul.category {
	list-style: none;
	font-size: 13px;
	/*font-weight: 700;*/
	width: 240px;
	margin-left: 6px;
}
#sidebar ul.category li {
	height: 26px;
	line-height: 26px;
	border-top: #c8c8c8 1px solid;
	text-indent: 12px;
}
#sidebar ul.category li.son {
	font-size: 12.5px;
	text-indent: 18px;
}
#sidebar ul.category li a {
	color: #000;
}
#sidebar ul.category li.son a {
	color: #5a5a5a;
}
#sidebar ul.category li a.on {
	color: #8b300f;
	font-style: italic;
	font-weight: bold;
}
#page_body_text {
	float: left;
	width: 585px;
	padding-left: 10px;
	padding-top: 5px;
	display: inline;
}
#page_guide {
	/*height: 56px;
	line-height: 56px;*/
	padding-right: 140px;
	padding-bottom: 20px;
	text-align: right;
	/*background: transparent url(../images/page_guide_bg.png) no-repeat left center;
	_behavior: url(iepngfix.htc);*/
}
#page_guide a {
	margin-left:20px;
}
#location_state_off, #location_state_on {
	font-size: 17px;
	font-family: "Trebuchet MS";
	color: #ffffff;
	height: 37px;
	line-height: 36px;
	padding-left: 10px;
	text-transform: capitalize;
}
#location_state_off {
	background: transparent url(../images/location_state_off.jpg) no-repeat left center;
}
#location_state_on {
	background: transparent url(../images/location_state_on.jpg) no-repeat left center;
}
div.flash_sidebar {
	background: transparent url(../images/flash_sidebar_bg.png) no-repeat left top;
	padding: 6px 3px 20px;
}
div.flash_tips {
	/*padding-top: 10px;*/
	padding-left: 30px;
}
div.flash_tips .name {
	font-weight: 700;
	font-size: 15px;
	font-family: "Trebuchet MS";
	color: #3b96ce;
}
div.flash_tips .postion {
	/*font-style: italic;*/
	padding: 3px 0px;
}
div.flash_tips .comp {
}
div.testimonials_item {
}
div.testimonials_item div.left {
	float: left;
	width: 80px;
	text-align: center;
}
div.testimonials_item div.right {
	float: right;
	width: 180px;
	padding-top: 12px;
	font-weight: bold;
}
div.testimonials_item span {
	font-weight: normal;
	font-style: italic;
}
div.testimonials_words {}
div.testimonials_words p {
	padding-right: 20px;
}
div.testimonials_item div.location {
	font-weight: normal;
}
#sidebar_sp {
	float: left;
	width: 19px;
}
#page_body_text_sp {
	float: left;
	width: 830px;
	padding-left: 10px;
	padding-top: 5px;
	display: inline;
}
