
A {	TEXT-DECORATION: underline}
A:link {	COLOR: #0051b4}
A:visited {	COLOR: #333}
A:hover {	COLOR: #f00}
A:active {	COLOR: #f00}
.F14lists {	LINE-HEIGHT: 23px}
.F14lists UL {	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
.F14lists LI {	PADDING-LEFT: 2px; FONT-SIZE: 14px; VERTICAL-ALIGN: bottom}
.F14lists LI SPAN {	FONT-SIZE: 9px; COLOR: #533826}
.FixTitle A:link {	COLOR: #0736aa; TEXT-DECORATION: none}
.FixTitle A:visited {	COLOR: #0736aa; TEXT-DECORATION: none}
.FixTitle A:hover {	TEXT-DECORATION: underline}
.FixTitle {	BORDER-RIGHT: #a2d1ff 1px solid; BORDER-TOP: #a2d1ff 1px solid; BACKGROUND: url(../images/olyready_bg_cl_002.gif) 0px -101px; OVERFLOW: hidden; BORDER-LEFT: #a2d1ff 1px solid; LINE-HEIGHT: 24px; BORDER-BOTTOM: #a2d1ff 1px solid; HEIGHT: 24px}
.FixTitle H3 {	PADDING-LEFT: 30px; FONT-SIZE: 14px; BACKGROUND: url(../images/olyready_bg_cl_001.gif) 2px -197px; FLOAT: left; COLOR: #0736aa}
.FixTitle SPAN {	PADDING-RIGHT: 5px; FLOAT: right}
.RForm {	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px}
.RForm DT {	LINE-HEIGHT: 23px}
.RformB {	PADDING-LEFT: 10px}
.blk_29 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; PADDING-TOP: 10px; ZOOM: 1; POSITION: relative}
.blk_29 .LeftBotton { width:25px; height:25px; opacity:1; BACKGROUND: url(../images/arrow_03.png) no-repeat 0px 0px;z-index:999999; LEFT: 0; FLOAT: left; CURSOR: pointer; POSITION: absolute; TOP: 74px; background-size:100% 100%;}
.blk_29 .RightBotton { width:25px; height:25px;RIGHT: 0px; opacity:1; BACKGROUND: url(../images/arrow_05.png) no-repeat;z-index:999999; FLOAT: right; CURSOR: pointer; POSITION: absolute; TOP: 74px; background-size:100% 100%;}
.blk_29 .LeftBotton:hover,.blk_29 .RightBotton:hover{ opacity:1;}
.blk_29 .Cont {	margin-left:37px; OVERFLOW: hidden; position:relative; WIDTH: 888px; PADDING-TOP: 5px}
.blk_29 .Cont .cont1{ position:absolute;left: 447px;top: 0;z-index: 99999;}
.blk_29 .box {	FLOAT: left; WIDTH: 152px; TEXT-ALIGN: center}
.blk_29 .box IMG { width:129px; height:129px;PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; BACKGROUND: #fff; PADDING-BOTTOM: 3px; MARGIN: 0px auto; PADDING-TOP: 3px;}
.blk_29 .box A:hover IMG { width:127px; height:127px; border: #fff1cc 1px solid}
.blk_29 .box P {	MARGIN: 6px auto 0px; WIDTH: 97px; LINE-HEIGHT: 20px}
.rollphotos {	MARGIN-TOP: 10px;WIDTH: 512px; position:absolute; left:497px; z-index:99999;bottom:50px;}
.partC {	MARGIN-TOP: 10px; OVERFLOW: auto; WIDTH: 480px}
.partC .PC_left {	OVERFLOW: auto; WIDTH: 470px}
.partC .PC_right {	OVERFLOW: auto; WIDTH: 470px}
.partC .PC_left {	FLOAT: left}
.partC .PC_right {	FLOAT: right}
.PT_mix {	BORDER-RIGHT: #a2d1ff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #a2d1ff 0px solid; PADDING-LEFT: 0px; BACKGROUND: #f3fbfe; PADDING-BOTTOM: 10px; OVERFLOW: auto; BORDER-LEFT: #a2d1ff 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #a2d1ff 1px solid}
.PhoTxt {	MARGIN-TOP: 10px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 10px; OVERFLOW: auto; WIDTH: 220px}
.PhoTxt IMG {	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; MARGIN-RIGHT: 5px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid}
.PhoTxt H1 {	FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 23px}
.PhoTxt P {	COLOR: #545454; LINE-HEIGHT: 20px}


.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
  }

.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }

.rslides img {
  display: block;
  height: auto;
  float: left;
  width: 606px;
  border: 0;
  }
.slide_container {
  margin-bottom: 50px;
  position:relative;
  width: 1200px;
  margin:10px auto 0;
  background:#f2efeb;
  }

.slide {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.slide li {
  position: absolute;
  width: 100%;
  left: 0;
  top: 0;
  }
  
 .slide img {
  display: block;
  position: relative;
  z-index: 1;
  height: auto;
  width: 606px;
  border: 0;
  }
//.slide dt { float:right;width: 562px; margin-top: 50px; position:relative;}
//.slide dt b{ font-size:18px; margin-bottom:30px; font-weight:normal;}
//.slide dt h3{ font-size:35px; font-weight:normal;margin: 30px 0;}
//.slide dt font{ font-size:18px; color:#999594; line-height:36px;}
.slide dt { float:right;width: 562px; color:#664c33;  margin-top: 50px; position:relative;}
.slide dt b{ font-size:18px;  color:#664c33; margin-bottom:30px; font-weight:normal;}
.slide dt h3{ font-size:30px; color:#664c33;  font-weight:normal;margin: 30px 0;}
.slide dt font{ font-size:18px; color:#664c33; line-height:36px;}
.slide dt img {width:30px; position:absolute;top: -9px; right: 48px;}
.slide .caption {
  display: block;
  position: absolute;
  z-index: 2;
  font-size: 20px;
  text-shadow: none;
  color: #fff;
  background: #000;
  background: rgba(0,0,0, .8);
  left: 0;
  right: 0;
  bottom: 0;
  padding: 10px 20px;
  margin: 0;
  max-width: none;
  }
.slide_nav {
  position: absolute;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  top: 52%;
  left: 15px;
  z-index: 3;
  text-indent: -9999px;
  overflow: hidden;
  text-decoration: none;
  height: 25px;
  width: 25px;
  opacity:1;
  background: transparent url("../images/arrow_03.png") no-repeat left top;
  margin-top: -45px;
  background-size:100%;
  }
.slide_nav:active {
  opacity: 1.0;
  }
.slide_nav:active {
  opacity: 1.0;
  }

.slide_nav.next {
  left: 566px;
  background-size:100%;
  background: transparent url("../images/arrow_06.png") no-repeat 0px 0px !important;
}



