/**************************************
	Begin Product Page Layout
**************************************/
#page-feature.product-overview  {
	padding-top:90px;
}

.product-overview h3 {
	padding-left:10px;
	width:50%;
}

p.product-description {
	float:left;
	width:380px;
	font:normal 13px Arial,Verdana,sans-serif;
	line-height:19.5px;
	padding-left:10px;
	margin-right:20px;
	min-height:180px;
}

p.product-description strong {
	font:bold 14px Arial,Verdana,sans-serif;
}

p.product-description span.fine-note {
	line-height:14px;
}

.main-product-photo-container {
	float:left;
	width:550px;
	min-height:167px;
	text-align:center;
	position:relative;
}

.prod-compare-btn {
	position:absolute;
	bottom:15px;
	left:165px;
	width:236px;
	height:27px;
	background:transparent url('/images/ripley/wgt_slide_bg_sp.png') no-repeat scroll -187px -156px;
	line-height:25px;
	text-align:left;
	padding-left:17px;
}

.prod-compare-btn2 {
	position:absolute;
	bottom:-10px;
	left:165px;
	width:236px;
	height:27px;
	background:transparent url('/images/ripley/wgt_slide_bg_sp.png') no-repeat scroll -187px -156px;
	line-height:25px;
	text-align:left;
	padding-left:17px;
}

.prod-compare-btn a:link, .prod-compare-btn a:visited, .prod-compare-btn a:active, .prod-compare-btn a:hover, .prod-compare-btn2 a:link, .prod-compare-btn2 a:visited, .prod-compare-btn2 a:active, .prod-compare-btn2 a:hover {
	color:#333;
	text-decoration:none;
}

.prod-compare-btn a:hover, .prod-compare-btn2 a:hover {
	text-decoration:underline;
}

.image-zoom-icon {
	position:absolute;
	bottom:-15px;
	left:230px;
	display:block;
	background:transparent url('/images/ripley/icons/dis/image_size_24.png') no-repeat scroll top left;
	padding-left:27px;
	line-height:24px;
}

.image-zoom-icon2 {
	position:absolute;
	bottom:-40px;
	left:230px;
	display:block;
	background:transparent url('/images/ripley/icons/dis/image_size_24.png') no-repeat scroll top left;
	padding-left:27px;
	line-height:24px;
}

a.image-zoom-icon:link, a.image-zoom-icon:visited, a.image-zoom-icon:active, a.image-zoom-icon2:link, a.image-zoom-icon2:visited, a.image-zoom-icon2:active {
	text-decoration:none;
	color:#333;
}

a.image-zoom-icon:hover, a.image-zoom-icon2:hover {
	text-decoration:underline;
	color:#333;
}

#compare-table-wrapper {
	margin:0 auto;
	width:95%;
}

#compare-table-wrapper h1.second {
	padding-bottom:15px;
}

#compare-table-wrapper h1.second .normal {
	font-size:11px;
	font-weight:normal;
}

#compare-table td {
	padding:5px 0 10px 5px;
}

#compare-table th {
	font-weight:bold;
	padding:5px;
}

#compare-table .compare-header-row {
	background-color:#DFDFDF;
	font-size:12px;
}

.detailed-specs-col {
	float:left;
	width:45%;
	margin-right:2%;
}

.detailed-specs-col h4 {
	clear:both;
	padding-top:20px;
	padding-bottom:7px;
}

dl.specs-dl dt {
	clear:both;
	float:left;
	font-weight:bold;
	padding-bottom:7px;
	padding-right:10px;
	width:30%;
}

dl.specs-dl dd {
	float:left;
	padding-bottom:7px;
	width:65%;
}

#photo-container {
	min-height:700px;
}

#photos-thumbnails-container {
	float:left;
	margin-right:30px;
	width:54px;
}

#photos-thumbnails-container p {
	text-align:center;
}

.photos-thumbnail-wrapper {
	border:3px solid #999999;
	cursor:pointer;
	height:48px;
	margin-bottom:5px;
	overflow:hidden;
	width:48px;
}

.photos-thumbnail-wrapper img {
	opacity:0.4;
}

.photos-thumbnail-wrapper-active, .photos-thumbnail-wrapper-clicked {
	border:3px solid #333333;
}

.photos-thumbnail-wrapper-active img, .photos-thumbnail-wrapper-clicked img {
	opacity:1;
}

#photo-large-wrapper {
	float:left;
	width:820px;
}

#page-feature .btn-compare-support-programs {
	position:absolute;
	top:158px;
	left:94px;
}

#page-feature .btn-get-support-now {
	position:absolute;
	top:205px;
	left:94px;
}

/*******************************************
BEGIN MAIN PRODUCT PAGE
*******************************************/
#products-main-splash-bars {
	background:transparent url('/images/ripley/products_main_bars.jpg?v=5') no-repeat scroll top left;
	height:369px;
	width:960px;
	margin:30px auto 0 auto;
	position:relative;
}

.main-products-bar {
	width:210px;
	position:absolute;
	top:145px;
}

#main-prod-xtm-bar {
	left:10px;
}

#main-prod-ngfw-bar {
	left:253px;
}

#main-prod-xcs-bar {
	left:494px;	
}

#main-prod-ssl-bar {
	left:736px;
}

.main-products-bar h3 {
	font:bold 13px/17px Arial,sans-serif;
	color:#333;
}

.main-products-bar p {
	font:normal 10px/14px Verdana,sans-serif;
	height:110px;
}

.main-products-bar .product-bar-buttons .inline-button {
	float:left;
	margin-right:2px;
}

.product-help-me-choose {
	display:block;
	position:absolute;
	top:-45px;
	right:14px;
}

.main-products-bar ul {
	margin:8px 0 0 0;
	clear:both;
	float:left;
	width:210px;
}

.main-products-bar ul li {
	padding-left:12px;
	background:transparent url('/images/ripley/bullet_double_arw.png') no-repeat scroll 0 7px;
}

#products-main-promos {
	margin:0 auto 0 auto;
	width:963px;
}

#products-main-promos img {
	margin-left:2px;
	margin-right:6px;
}

#main-page-container-wrap.product-no-subnav #page-feature {
	padding-top:40px;
}

/*******************************************
END MAIN PRODUCT PAGE
*******************************************/

/*******************************************
BEGIN PRODUCT SPLASH PAGES
*******************************************/
#xtm-main-splash.products-splash-bars {
	width:960px;
	margin:0px auto;
}

#ngfw-main-splash.products-splash-bars {
	background:transparent url('/images/ripley/ngfw_bars_bg.gif') no-repeat scroll 123px 100%;
	height:645px;
	width:960px;
	margin:0px auto;
	position:relative;
}

#xcs-main-splash.products-splash-bars {
	background:transparent url('/images/ripley/xcs_bars_bg.png?v=5') no-repeat scroll bottom left;
	height:760px;
	width:803px;
	margin:0px auto;
	position:relative;
}

#virt-main-splash {
	width:960px;
	margin:0px auto;
}

#xtmv-bar {
	position:relative;
	top:20px;
	left:0;
	width:350px;
	float:left;
	margin-right:30px;
}

.virt-bars p {
	height:150px;
}

.virt-splash-compare-link {
	position:absolute;
	bottom:0px;
	left:48px;
}

#xcsv-bar {
	position:relative;
	top:20px;
	left:0;
	width:350px;
	float:left;
}

.products-splash-bars p.product-splash-intro {
	font:normal 12px/18px Arial,sans-serif;
	width:565px;
	color:#444;
}

#xcs-main-splash p.product-splash-intro {
	font:normal 12px/18px Arial,sans-serif;
	width:565px;
	margin-left:-78px;
	color:#444;
}

.product-family-bar {
	position:absolute;
	width:205px;
}

.product-family-bar h3 {
	display:none;
}

.product-family-bar h4 {
	font:bold 11px/14px DroidSansRegular,Arial,sans-serif;
	color:#f4f9fc;
	position:absolute;
	top:-43px;
	left:-7px;
}

#xtm-main-splash .product-family-bar .product-bar-blank-link, #eseries-main-splash .product-family-bar .product-bar-blank-link, #ngfw-main-splash .product-bar-blank-link {
	position:absolute;
	width:214px;
	height:116px;
	left:-13px;
	top:-120px;
}

#xcs-main-splash .product-family-bar .product-bar-blank-link {
	position:absolute;
	width:150px;
	height:100px;
	left:-7px;
	top:-120px;
}

.xtm-family-bar {
	height:110px;
	border-bottom:1px solid #ccc;
	margin:0 0 7px 30px;
	max-width:830px;
	clear:both;
}

.xtm-over-pic {
	float:left;
	padding:0 20px 5px 0;
	width:250px;
}

.xtm-over-blurb {
	float:left;
	width:300px;
	padding:10px 0 0 0;
	margin-right:20px;
}

.xtm-over-blurb h3 {
	font-size:18px;
	font-weight:bold;
}

.xtm-over-blurb h4 {
	font-size:15px;
	font-weight:bold;
}

.xtm-over-links {
	float:left;
	margin-top:20px;
	width:230px;
}

#xcs-main-splash .product-family-bar {
	width:152px;
}

#pow-by-rep {
	position:absolute;
	top:660px;
	left:3px;
	z-index:5;
}

.miercom-badge {
	position:absolute;
	top:250px;
	left:5px;
}

.xcsmain-crn-burst {
	position:absolute;
	top:245px;
	left:-2px;
}

#xcs-280-bar {
	top:422px;
	left:16px;
	height:311px;
}

#xcs-580-bar {
	top:345px;
	left:175px;
	height:388px;
}

#xcs-770-bar {
	top:268px;
	left:333px;
	height:465px;
}

#xcs-880-bar {
	top:196px;
	left:493px;
	height:537px;
}

#xcs-1180-bar {
	top:119px;
	left:653px;
	height:614px;
}

#xtm-bars-fine {
	position:absolute;
	bottom:-30px;
	left:0;
	font-size:12px;
	color:#333;
}

#two-series-bar {
	top:345px;
	left:17px;
	height:168px;
}

#three-series-bar {
	top:305px;
	left:262px;
	height:208px;
}

#five-series-bar {
	top:265px;
	left:508px;
	height:248px;
}

#eight-series-xtm-bar {
	top:225px;
	left:756px;
	height:288px;
}

#eight-series-bar {
	top:390px;
	left:139px;
	height:245px;
}

#peak-eseries-bar {
	top:205px;
	left:602px;
	height:248px;
}

#ten-series-bar {
	top:340px;
	left:383px;
	height:295px;
}

#twenty-fifty-bar {
	top:279px;
	left:629px;
	height:356px;
}

.product-family-bar .inline-button {
	position:absolute;
	bottom:17px;
	left:8px;
}

#xcs-main-splash .product-family-bar .inline-button {
	position:absolute;
	bottom:-4px;
	left:4px;
}

.product-family-bar dt {
	float:left;
	clear:left;
	width:57px;
	font:bold 10px/14px Arial,sans-serif;
}

dt.yes {
	text-align:center;
}

.product-family-bar dd {
	float:left;
	width:141px;
	font:normal 11px/14px Arial,sans-serif;
}

.xcs-info-line {
	float:left;
	clear:left;
	padding-bottom:4px;
	font:normal 11px/14px Arial,sans-serif;
	overflow:hidden;
	width:100%;
}

.xcs-info-left {
	float:left;
	width:12px;
	margin:0;
	padding:0;
	padding-bottom:500px;
	margin-bottom:-500px;
	
}

.xcs-info-right {
	float:left;
	width:137px;
	margin:0;
	padding:0;
}

.xcs-info-right li {
	list-style:none;
	background:transparent url('/images/ripley/bullet_hyphen.png') no-repeat scroll 0 8px;
	
	padding-left:6px;
	line-height:14px;
}

p.prod-splash-compare-link {
	position:absolute;
	bottom:0px;
	left:48px;
	
}

.xtm-over-compare-link {
	padding-top:5px;
	margin-left:40px;
}

p.prod-splash-detailedspecs-link {
	position:absolute;
	bottom:0px;
	left:56px;
	
}

#meet-xtm-button {
	position:absolute;
	top:-30px;
	right:156px;
}
/********************************************
END PRODUCT SPLASH PAGES
*******************************************/

.ds-languages {
	color:#575757;
	font-size:11px;
}

a.promo-link:link, a.promo-link:visited, a.promo-link:active, a.promo-link:hover {
	display:block;
	width:368px;
	line-height:30px;
	border:1px solid #a5a5a5;
	background:#e0f1ff url('/images/ripley/icons/normal/offer_b_16.png') no-repeat scroll 4px 6px;
	text-decoration:none;
	padding:0 0 0 23px;
	text-decoration:none;
	margin-top:15px;
}

a.promo-link:link span, a.promo-link:visited span, a.promo-link:active span, a.promo-link:hover span {
	color:#333;
}

a.promo-link:hover {
	text-decoration:none;
	
	border:1px solid #333;
}

#page-feature-sub-wrap ul.green-check-list {
	margin-left:5px;
}


/**************************************
	End Product Page Layout
**************************************/

/**************************************
	Begin XTM Appliances Image Map
**************************************/
ul.image-map {
	position:relative;
}

ul.image-map a {
	display:block;
	position:absolute;
	text-indent:-100000px;
}

ul.image-map li {
	padding:0;
	margin:0;
	list-style:none;
}

ul.xtm-appliances-map {
	width:960px;
	height:691px;
	margin-top:25px;
	background:transparent url('/images/ripley/product/xtm-image-map.png') no-repeat scroll top left;
}

ul.xtm-appliances-map li a {
	width:135px;
	height:686px;
}

ul.xtm-appliances-map li a:hover {
	border:4px solid #f5f5f5;
}

ul.xtm-appliances-map li#edge-e a {
	top:1px;
	left:210px;
}

ul.xtm-appliances-map li#core-e a {
	top:1px;
	left:356px;
}

ul.xtm-appliances-map li#peak-e a {
	top:1px;
	left:501px;
}

ul.xtm-appliances-map li#xtm-8 a {
	top:1px;
	left:647px;
}

ul.xtm-appliances-map li#xtm-1050 a {
	top:1px;
	left:794px;
}

/**************************************
	End XTM Appliances Image Map
**************************************/

/*************************************
	Begin Fireware XTM page styles
*************************************/
#body-wrap.fireware-xtm  #main-page-container-wrap {
	background:#0b0a0a url('/images/ripley/red_wave_bg.jpg') no-repeat scroll center 17px;
}

.page-firewarextm .page-alt {
	position:absolute;
	top:0;
	left:0;
}

.page-firewarextm .page-alt .inline-button {
	clear:both;
	margin-bottom:5px;
}

#body-wrap.fireware-xtm #page-feature h6 {
	color:#fff;
}

.page-firewarextm .page-main {
	width:100%;
	
}

.comparison-blurbs {
	/*width:642px;*/
	min-height:500px;
	background:transparent url('/images/ripley/comparison_blurbs_bg.png') no-repeat scroll top right;
	padding:0 0 0 334px;
}

.comparison-blurbs h2 {
	text-align:center;
	color:#838181;
	font:bold 24px Arial,sans-serif;
	text-indent:-10000px;
	background:transparent url('/images/ripley/hdr_firewarextm_features.png') no-repeat scroll center 15px;
	line-height:51px;
	padding-bottom:19px;
}

.comparison-blurbs .blurb {
	margin-right:25px;
}

/*************************************
	End Fireware XTM page styles
*************************************/

/*************************************
	Begin Reputation Enabled Defense Styles
*************************************/

#page-feature.reputation-enabled-defense  {
	text-align:left;
	
}

#page-feature.reputation-enabled-defense h2 {
	font:bold 33px/40px DroidSansBold,Arial,sans-serif;
	width:606px;
}

#page-feature.reputation-enabled-defense p {
	font:normal 17px/24px DroidSansRegular,Verdana,sans-serif;
	width:606px;
	color:#575757;
	padding:15px 0 23px 0;
}

#page-feature.reputation-enabled-defense p span {
	color:#111;
}

#page-feature.reputation-enabled-defense .inline-button {
	float:left;
	margin-right:18px;

}

.rep-traffic-light {
	background:transparent url('/images/ripley/traffic_light_large.jpg') no-repeat scroll top right;
	width:202px;
	height:723px;
	position:absolute;
	top:2px;
	right:50px;
}

.rep-enabled-def-cpu-graph {
	width:618px;
	height:229px;
	background:transparent url('/images/ripley/rep_enabled_def_graph.png') no-repeat scroll top left;	
}

.rep-enabled-def-cpu-graph h3 {
	font:bold 20px/27px DroidSansBold,Verdana,sans-serif;
	padding:6px 0 0 12px;
	color:#333;
}

.rep-enabled-def-cpu-graph p {
	padding:0 0 0 12px;
	line-height:14px;
	
}
/*************************************
	End Reputation Enabled Defense Styles
*************************************/

/*************************************
	Begin Application Control
*************************************/
.app-control-header h2 {
	width:1112px;
	height:448px;
	background:transparent url('/images/ripley/hdr_app_control.jpg') no-repeat scroll top left;
	text-indent:-10000px;
	line-height:0;
	position:absolute;
	top:0;
	left:0;
}

.app-control-header h3 {
	position:absolute;
	font-size:14px;
	color:#fff;
	line-height:17px;
	top:185px;
	left:50px;
	width:290px;
	text-align:left;
}

.app-control-header .btn-learn-more-app-control {
	position:absolute;
	top:240px;
	left:170px;
}

.app-control-header .btn-watch-the-demo {
	position:absolute;
	top:280px;
	left:53px;
	z-index:9;
}

.app-control-features-hdr {
	margin:0 0 0 41px;
	font:bold 11px Arial,Helvetica,sans-serif;
	text-transform:uppercase;
	color:#bfbfbf;
}

.feature-blurbs {
	width:900px;
	clear:both;
	margin:20px 0 0 26px;
}

.feature-blurb {
	width:168px;
	float:left;
	padding:0 0 0 35px;
	margin:0 10px 0 10px;
	color:#333;	
	cursor:default;
	position:relative;
}



.feature-blurb strong {
	font:normal 12px/16px Georgia,'Times New Roman',serif;
	
	font-style:italic;
}

.blurb-gear {
	background:transparent url('/images/ripley/icons/app_control_blurb_icons.png') no-repeat scroll 0 0;
}

.blurb-gear:hover {
	background-position:0 -87px;
}

.blurb-report {
	background:transparent url('/images/ripley/icons/app_control_blurb_icons.png') no-repeat scroll -222px 0;
}

.blurb-report:hover {
	background-position:-222px -87px;
}

.blurb-user {
	background:transparent url('/images/ripley/icons/app_control_blurb_icons.png') no-repeat scroll -440px 0;
}

.blurb-user:hover {
	background-position:-440px -87px;
}

.blurb-bolt {
	background:transparent url('/images/ripley/icons/app_control_blurb_icons.png') no-repeat scroll -664px 0;
}

.blurb-bolt:hover {
	background-position:-664px -87px;
}

.feature-blurb:hover {
	color:#860704;
}

.tip {
	position:absolute;
	top:45px;
	left:-14px;
	width:211px;
	height:112px;
	background:transparent url('/images/ripley/tooltip_bg.png') no-repeat scroll top left;
	padding:34px 0 0 0;
	z-index:9999;
	display:none;
}

#page-feature-sub {
	z-index:9999;
}

#page-feature-sub-wrap .tip p {
	font:normal 11px/14px Arial,Helvetica,sans-serif;
	color:#fcfcfc;
	padding:0 5px 0 10px;
}

.app-control-buckets {
	float:left;
	margin-right:20px;
	width:593px;
	height:284px;
	clear:left;
}



.avail-now-burst {
	position:absolute;
	top:20px;
	left:250px;
}
/*************************************
	End Application Control
*************************************/

/*************************************
	Start product resources styles
*************************************/
.blank-table-cell {
	background:#fff;
}

.table-key {
	padding-left:185px;
}

.table-key p {
	padding:10px 15px 15px 25px;
	float:left;
}

.table-key img {
	padding-right:8px;
	float:left;
}

.callout-box {
	background:#f2f2f2;
	padding:10px 15px 10px 20px;
	border:1px solid #ccc;
	font-size:14px;
	margin:20px 40px 25px 40px;
}

.demo-blurb strong {
	font:normal 18px Arial,sans-serif;	
	color:#575757;
}

.demo-blurb p {
	margin:0 10px 20px 100px;
}

.demo-blurb img {
	float:left;
	padding-right:10px;
	margin:3px 0 3px;
}

ul.square-pad {
	padding:10px 0 15px 0;
}

ul.square-pad li {
	padding-bottom:2px;
	margin-left:35px;
	list-style-type:square;
}

/*************************************
	End product resources styles
*************************************/
.basic_table {
	background:#fff;
	width:100%;
	margin-bottom:15px;
}

.basic_table th {
	font-weight:bold;
	font-size:12px;
	background-color:#000;
	color:#fff;
	border:1px solid #e8e8e8;
	padding:5px;
}

.basic_table td {
	border:1px solid #e8e8e8;
	padding:10px;
	font-size:11px;
}

.basic_table img {
	padding:10px;
}

.rma-table {
	float:left;
	margin-right:25px;
	width:255px;
}

#rma-apac {
	position:absolute;
	top:540px;
	left:10px;
	border:1px solid #000;
	background:#f1f1f1;
	padding:10px;
	width:233px;
}

.rma-table th {
	font-weight:bold;
	font-size:12px;
	border:1px solid #e8e8e8;
	padding:5px;
}

.rma-table td {
	border:1px solid #e8e8e8;
	padding:5px;
	font-size:11px;
}

/*************************************
	End product resources styles
*************************************/

/***************************************
	Start VPN Solutions styles
***************************************/
#wide-with-margin {
	width:830px;
	padding:0 130px 3px 0;
}

.vpn-spec-table {
	background:#fff;
	width:100%;
	margin:20px 0 15px 0;
}

.vpn-spec-table td {
	border:1px solid #e8e8e8;
	padding:10px;
	vertical-align:top;
}

.vpn-right{
	text-align:right;
	font-weight:bold;
}

.vpn-spec {
	padding:5px;
}

.vpn-spec p {
	margin-bottom:8px;
	padding-bottom:0;	
}
/***************************************
	End VPN Solutions styles
***************************************/

/**************************************
	Begin MSSP Styles
**************************************/
.btn-locate-a-provider-now {
	position:absolute;
	top:170px;
	left:37px;
}

h1.hdr-mssp {
	width:959px;
	height:256px;
	background:transparent url('/images/ripley/hdr_mssp.jpg') no-repeat scroll top left;
	
	text-indent:-10000px;
	line-height:0;
}
/**************************************
	End MSSP Styles
**************************************/

/**************************************
	Begin product award callout Styles
**************************************/
#xtm8-npg {
	position:absolute;
	top:160px;
	left:65px;
	z-index:2;
}

#xtm8-compworld {
	position:absolute;
	top:210px;
	left:185px;
	z-index:2;
}

#xtm8-infosec {
	position:absolute;
	top:164px;
	left:428px;
	z-index:2;
}

#ssl100-5star-sc {
	position:absolute;
	top:194px;
	left:40px;
	z-index:2;
}

#ssl560-5star-sc {
	position:absolute;
	top:190px;
	left:305px;
	z-index:2;
}

#netcomp-ssl {
	position:absolute;
	top:185px;
	left:397px;
	z-index:2;
}
/**************************************
	End SSL 100 Styles
**************************************/

/**************************************
	Begin XTM Web UI Demo Styles
**************************************/
body.top-frame, body.side-frame {
	text-align:left;
}

.top-frame #main-page-title-wrap {
	background:#4f0c0c url('/images/ripley/wgt_horiz_rep_sp.png') repeat-x scroll top left;
	height:110px;
	z-index:400;
	position:relative;
}

.top-frame h2 {
	padding:30px;
	color:#fcfcfc;
}

.top-frame .fine-text {
	display:block;
	position:absolute;
	top:45px;
	right:20px;
	color:#fcfcfc;
}

.top-frame .fine-text a {
	color:#fcfcfc;
}

#demo-accord {
	width:75%;
	margin:0 0 0 50px;
}

#demo-accord h3 {
	padding-left:8px;
	font-weight:bold;
}

.side-frame .ui-accordion .ui-accordion-header .ui-icon {
	display:none;
}

#demo-accord p {
	width:90%;
}

body.side-frame {
	background-color:#eaeaea;
}

.side-frame h2 {
	color:#666666;
	font:bold 24px Arial,sans-serif;
	padding:30px 0 0 30px;
}

.side-frame h4 {
	font:bold 18px Arial,sans-serif;
	padding:20px 0 7px 40px;
}

.side-frame p.demo-login {
	padding-left:50px;
	font:normal 16px/20px Arial,Verdana,sans-serif;
}

.side-frame p.demo-text {
	padding-left:50px;
	width:80%;
	line-height:16px;
	padding-bottom:15px;
}
/**************************************
	End XTM Web UI Demo Styles
**************************************/

#xcs770-5star-sc {
	position:absolute;
	top:225px;
	left:170px;
	z-index:2;
}

#sc-recommends {
	padding-top:0px;
	z-index:2;
	position:absolute;
	top:125px;
	left:80px;
	line-height:16px;
}

.spam-outbreak-link {
	opacity:0.6;
	-webkit-transition:all .2s ease-in-out;
	-moz-transition:all .2s ease-in-out;
	-o-transition:all .2s ease-in-out;
	transition:all .2s ease-in-out;
	display:block;
	margin:30px auto 0 auto;
}

.spam-outbreak-link:hover {
	opacity:1;
}
