html, body {
margin: 0px;
text-align: left;
background: #fff;
}
body {
scrollbar-face-color: #ffffff;
scrollbar-highlight-color: #0066cc;
scrollbar-shadow-color: #0066cc;
scrollbar-3dlight-color: #b7d4f5;
scrollbar-arrow-color: #0066cc;
scrollbar-track-color: #9ebfe3;
background-repeat: repeat-x;
scrollbar-darkshadow-color: #b7d4f5;
scroll: no;
}
html, body, p, ul, li, input {
font-family: Arial, sans-serif;
font-size: 12px;
color: #000;
font-weight: normal;
}
h1 {
font-size: 12pt;
font-weight: bold;
margin: 0px;
}
.clear{ clear:both; line-height:0px; font-size:0px;}
p {
margin-top: 8px;
margin-bottom: 8px;
}
p.s3 {
margin-top: 4px;
margin-bottom: 18px;
}
td {
FONT-SIZE: 12px;
VERTICAL-ALIGN: top;
line-height: 0.5cm;
}
div#top {
width: 900px;
height: 50px;
background: #0066cc;
}
div#top0 {
margin-left:20px;
background: url("../pyc/images/pyc_fitness.gif"/*tpa=http://pyc.8767.com/images/pyc_fitness.gif*/) no-repeat left;
width: 330px;
height: 50px;
float: left;
}
div#top0 a{ text-indent:-10000px; text-align:left; display:block; width: 110px; height: 50px; }

div#top1 {
width: 200px;
float: right;
margin-top:10px;
height:36px;
line-height:18px;
}
div#top_k {
width: 900px;
height: 8px;
}
a.top_r {
color: #ffffff;
font-weight: bolder;
text-decoration:none;
}
a.top_r:link {
color: #ffffff;
font-weight: bolder;
text-decoration:none;
}
a.top_r:hover {
color: #ffffff;
font-weight: bolder;
text-decoration:none;
}
a.top_r:visited {
color: #ffffff;
font-weight: bolder;
text-decoration:none;
}
a:link {
	COLOR: #333399; TEXT-DECORATION: underline
}
a:visited {
	COLOR: #333399; TEXT-DECORATION: underline
}
a:hover {
	COLOR: red; TEXT-DECORATION: none
}
div#body {
width: 890px;
height: 44px;
padding-left: 10px;
}
div#title_1 {
width: 890px;
height: 63px;
background: #9ebfe3;
}
div#left_corner {
width: 16px;
height: 44px;
float: left;
}
div#right_corner {
width: 16px;
height: 44px;
float: right;
}
div#c1_corner {
width: 174px;
height: 31px;
padding-top: 12px;
float: left;
text-align: center;
}
div#c2_corner {
width: 530px;
height: 44px;
padding-top: 1px;
float: left;
}
div#c3_corner {
width: 146px;
height: 36px;
margin-top:4px;
margin-left: 6px;
float: left;
}
.searchtext {
font-size: 11px;
width: 80px;
color: #3366cc;
}
.searchtext1 {
font-size: 11px;
width: 70px;
color: #3366cc;
}

.tt {
padding-left: 5px;
vertical-align: bottom;
}

.att{
padding-left: 5px;
vertical-align:middle;}

.att a {color: #0066cc; font-weight: bolder; text-decoration:none;}
.att a:link {color: #0066cc; font-weight: bolder; text-decoration:none;}
.att a:visited {color: #0066cc; font-weight: bolder; text-decoration:none;}
.att a:hover {color: #0066cc; font-weight: bolder; text-decoration:none;}

a.t_r {
color: #0066cc;
text-decoration:none;
}
a.t_r:hover {
color: #0066cc;
text-decoration:none;
}
a.t_r:visited {
color: #0066cc;
text-decoration:none;
}
a.bt {
color: #ffffff;
text-decoration:none;
}
a.bt:hover {
color: #ffffff;
text-decoration:none;
}
a.bt:visited {
color: #ffffff;
text-decoration:none;
}
a.bt0 {
color: #000000;
text-decoration:none;
}
a.bt0:hover {
color: #000000;
text-decoration:none;
}
a.bt0:visited {
color: #000000;
text-decoration:none;
}
div#body1 {
	width:888px;

}
div#do_1 {
width: 890px;
height: 16px;
background: #0066cc;
float: left;
}
div#left1_corner {
width: 16px;
height: 16px;
float: left;
}
div#right1_corner {
width: 16px;
height: 16px;
float: right;
}
div#cd_corner {
width: 800px;
height: 16px;
float: left;
text-align:center;
vertical-align: middle;
color: #FFFFFF;
}
div#body2 {
width: 888px;
border: 1px solid #9ebfe3}
div#body3 {
width: 714px;
float: left;
}
div#body4 {
width: 168px;
background: #f1f1f1;
float: right;
height:500px;
border-left-width: 1pt;
border-left-style: dotted;
border-left-color: #9ebfe3;
}
div#body41 {
width: 168px;
height: 226px;
background: #ffffff;
}
div#body5 {
width: 714px;
float: left;
}
#body5 h2{margin: 0px; font-size:12px; float:left; font-weight:normal; line-height:30px;}
div#body6 {
width: 375px;
padding-top: 10px;
padding-left: 15px;
float: left;
}
div#body7 {
width: 320px;
height:480px;
float: left;
margin-left:2px;
}
div#body8 {
width: 180px;
float: left;
}
div#body9 {
width: 180px;
float: right;
}
div#menu21 {
width: 530px;
height: 44px;
float:left;
}

.menu3 {
float:left;
/**/width: 104px;
height:20px;
line-height:20px;
text-align:center;
margin:2px 2px 0px 0px;
background: #ffffff;
}
.mar_4{ height:40px;line-height:40px;}
.mar_41{ height:40px; line-height:20px;}


.menu3 a {color: #0066cc; font-weight: bolder; text-decoration:none;}
.menu3 a:link {color: #0066cc; font-weight: bolder; text-decoration:none;}
.menu3 a:visited {color: #0066cc; font-weight: bolder; text-decoration:none;}
.menu3 a:hover {color: #0066cc; font-weight: bolder; text-decoration:none;}



/* QUICK FORM   ---------------------------------------*/
#quickform {
	padding: 0 0 15px 2px;

}
#quickform h2 { margin-top: 0; padding-top: 10px; }
#quickform ol { overflow: auto; 	margin: 0;	padding: 0;	list-style: none; }
#quickform ol li {
	margin: 0 0 10px 0;
}
#quickform li.last { clear: left; }
#quickform textarea, #quickform input { border: 1px solid #bbb; width: 150px; padding: 2px; color: #727272; }
#quickform textarea { height: 80px; }
#quickform label, #quickform h2 { color: #727272; }
#quickform label { 
	font-size: 1.2em;
	display: block;
}
#quickform input.submit, #ajaxSearch_submit { width: auto !important; color: #fff; padding: 4px 8px;  font-size:12px; font-weight:bold; background: #F78E15; cursor: pointer;}
#quickform input.submit:hover, #ajaxSearch_submit:hover {background: #F26308;}
#quickform p.required { font-size: 1.1em; color: #AF4C4C; }


input.submit{
	 cursor: pointer;
}

#innerContent #quickform{
	width: 331px;
}

#innerContent #quickform textarea { 
	height: 90px;
	width: 300px; 
}
fieldset {
	padding: 0;
	margin: 0;
	border: 0;	
}
.testimonial {
  margin: 5px;
  padding: 5px;
  font-size: 90%;
  color: #555;
  border:1px solid #e5e5e5;
  background-color: #f7f7f7;
}

.testimonial p {
  margin: 0;
  padding: 0;
  font-size:11px; color:#333333;
}

.testimonial legend {
  color: #069;
  font-size:14px;
  font-weight:bold;
}