#doc_scroll{position:relative;top:-45px;left:-55px;}

.top_header{height:225px;}

#doc_scroll h3{ font-size:21px; font-weight:normal; letter-spacing:normal; color:#4e372d}
#doc_scroll a, #doc_scroll a:link, #doc_scroll a:visited{color:#222222; text-decoration:none; font-family:Georgia, "Times New Roman", Times, serif;letter-spacing:normal;}

.scroller{
	width:400px;
	height:220px;
	background:url(/lib/images/global/scroller_bkg.png) no-repeat top center;
}



.s1, .s2, .s3, .s4, .s_witt, .s_fang, .s_juarez, .s_shanti, .s_johnson, .s_tsujimura{height:298px;
	position:relative;
	top:12px;
	}
.s1{
	background:url(/lib/images/global/scroller.png) no-repeat top center;
}

.s2{
	background:url(/lib/images/global/scroller4.png) no-repeat top center;
}


.s3{
	background:url(/lib/images/global/scroller3.png) no-repeat top center;
}

.s4{
	background:url(/lib/images/global/scroller2.png) no-repeat top center;
}





.s_witt{
	background:url(/lib/images/global/scroller_wit.png) no-repeat top center;
}


.s_fang{
	background:url(/lib/images/global/scroller_fang.png) no-repeat top center;
}

.s_juarez{
	background:url(/lib/images/global/scroller_juarez.png) no-repeat top center;
}
.s_tsujimura{
	background:url(/lib/images/global/scroller_tsujimura.png) no-repeat top center;
}
.s_johnson{
	background:url(/lib/images/global/scroller_johnson.png) no-repeat top center;
}

.s_shanti{
	background:url(/lib/images/global/scroller_shanti.png) no-repeat top center;
}
.s_husted{
	background:url(/lib/images/global/scroller_husted.png) no-repeat top center;
}













.pad{
padding:17px 30px;
}

.pad_small{
padding:1px 3px !important;
}


.description{padding:16px;margin:10px 0;background:#eee}

.sample{
	padding:46px 30px;
	width:430px;
}

h4.stitle{color:#666;margin:0 0 5px 0}

.links {padding:10px;margin-top:20px}
.links a{font-size:14px;color:#48a8a8;text-decoration:none}
.links a:hover{font-weight:bold}

#cont{width:550px;margin:0 auto;background:#fff;text-align:left;padding:20px}

.buttons{padding:1px; margin-top:-6px;}
.buttons span{color:#3a6b6b;padding:0;cursor:pointer;font:10px Verdana}
.buttons span.active, .buttons span:hover{background:#48a8a8;color:#fff}
.up{margin-top:-12px; margin-right:16px !important;}



/* Sample 8*/
#box8{
	position:absolute;
}
#box8 div{
	width:335px;
	float:left;
}
#box8 .buttons{
	text-align:left
}
#box8 .next{
	float:right
}

.sample8{
	background:url(/lib/images/global/scroller_bkg.png) no-repeat center 58px;
	height:218px;
}
.quote_masterbox{
	height:218px;
}

.sample8 .buttons{
	text-align:center;
	clear:both;
	letter-spacing:normal;
}
.sample8 .mask1{
}



#quote_box{
	position:absolute;
}
#quote_box div{
	width:300px;
	float:left;
	top:17px;
}

#quote_mask{
	position:relative;
	width:300px;
	height:90px;
	overflow:hidden;
	left:60px;
	top:5px;
}


.read_more{
text-align:right;
font-size:10px;
letter-spacing:normal;
margin-right:6px;



}
.read_more a, .read_more a:link, .read_more a:hover{
	color:#48a8a8;
	z-index:999;
	height:10px;
	width:110px;
	position:relative;
	top:25px;
	margin-right:64px;
	float:right
}

.q1, .q2, .q3, .q4	{
	width:280px;
	height:78px;	
	position:relative;
	
	}

.q1{
	background:url(/lib/images/global/quote1.png) no-repeat top center;
}

.q2{
	background:url(/lib/images/global/quote2.png) no-repeat top center;
}

.q3{
	background:url(/lib/images/global/quote3.png) no-repeat top center;
}

.q4{
	background:url(/lib/images/global/quote4.png) no-repeat top center;
}


/* ********************************** */

.thumbs{
	width:54px;
}
.thumbs div{
	display:block;
	width:54px;
	height:41px;
	margin:3px 0;
	cursor:pointer;
}

.thumbs div img{
	display:block;
	width:100%;
	height:100%;
	border:none
}

.info{
	width:240px;
	height:50px;
	background:#000;
	position:absolute;
}
.info p, .info h4{
	color:#fff;
	padding:3px 8px;
	font-family:Arial;
}
.info h4{
	font-size:14px;
}
.info h4 a{
	float:right;
	background:#fff;
	color:#000;
	font-size:10px;
	padding:0 3px;
	text-decoration:none
}

.mask1{
	position:relative;
	width:330px;
	height:185px;
	overflow:hidden;
	position:relative;
	left:48px;
}
.mask2{
	position:relative;
	width:400pxpx;
	height:180px;
	overflow:hidden;
}
.mask3{
	position:relative;
	width:300px;
	height:240px;
	overflow:hidden;
}

span img{
	display:block;
	border:none;
}