
body {
	background-image: url(images/main-bg.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8d8d8d;
	line-height:16px;
}

@font-face{font-family:'stdcon';src: url('font/stdcon.eot');src: url('font/stdcon.eot?#iefix') format('embedded-opentype'),url('font/stdcon.woff') format('woff'),url('font/stdcon.ttf') format('truetype'),url('font/stdcon.svg#stdconIMTBold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'stdheavy';src: url('font/stdheavy.eot');src: url('font/stdheavy.eot?#iefix') format('embedded-opentype'),url('font/stdheavy.woff') format('woff'),url('font/stdheavy.ttf') format('truetype'),url('font/stdheavy.svg#aronMTBold') format('svg');font-style:normal;}
@font-face{font-family:'stdlight';src: url('font/stdlight.eot');src: url('font/stdlight.eot?#iefix') format('embedded-opentype'),url('font/stdlight.woff') format('woff'),url('font/stdlight.ttf') format('truetype'),url('font/stdlight.svg#stdlightMTBold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'stdmdcon';src: url('font/stdmdcon.eot');src: url('font/stdmdcon.eot?#iefix') format('embedded-opentype'),url('font/stdmdcon.woff') format('woff'),url('font/stdmdcon.ttf') format('truetype'),url('font/stdmdcon.svg#stdmdconMTBold') format('svg');font-weight:normal;font-style:normal;}

ul { margin:0; padding:0; list-style:none;}

ul li{ margin:0; padding:0; list-style:none;}

button{ background:none; border:none; margin:0; padding:0;}

img { border:0; vertical-align:top;}

form{ margin:0; padding:0;}

h1,h2,h3,h4,h5,h6{ margin:0; padding:0;}
textarea{ overflow:auto;}

.clear{ clear:both;  height:0px;}

.wrapper{ width:1002px; margin:0 auto;}

.header .header-top-sec .logo-sec{ width:560px; float:left; padding-top:41px;}

.header .header-top-sec .call-sec{ float:left; padding-top:39px;}

.logo-sec p.hifu-txt{ font:normal 32px/20px  "Arial Black", Gadget, sans-serif; display:inline; color:#034c83; text-transform:uppercase;}

.logo-sec span{ font:normal 32px/20px Arial, Helvetica, sans-serif; color:#237dc0; text-transform:uppercase; }

.logo-sec p.logo-punch-line{ font:normal 16px Arial, Helvetica, sans-serif; color:#237dc0; text-transform:uppercase;}

.header-top-sec .call-sec .call-number{ background:url(images/mobile.png) no-repeat; height:64px; padding:11px 0 0 92px;}

.call-number p{
	font-family:'stdheavy';
	font-size:21px;
	line-height:21px;
	color:#1070ba;
	display:inline;
	margin-right:10px;
}

.call-number span{
	font-family:'stdcon';
	font-size:21px;
	line-height:21px;
	color:#389fd9;
}

.header .navi-main-sec ul li.home{ background:url(images/nav-sep.png) no-repeat left 2px; height:44px;}

.header .navi-main-sec ul li.home a{ display:block; height:32px; margin-left:2px; padding:12px 27px 0 25px;}

.header .navi-main-sec ul li.home a:hover{background:url(images/nav-hover.png) repeat-x;}

.header .navi-main-sec ul li{ background:url(images/nav-sep.png) no-repeat left 2px; height:44px; float:left;}

.header .navi-main-sec ul li a{ 
	display:block;
	height:32px;
	margin-left:2px;
	padding:12px 35px 0 35px;
	text-decoration:none;
	font-family:'stdmdcon';
	font-size:18px;
	line-height:18px;
	color:#535353;
}  

.header .navi-main-sec ul li a:hover{background:url(images/nav-hover.png) repeat-x; text-decoration:none;}

.header .navi-main-sec ul li.active a{background:url(images/nav-hover.png) repeat-x; text-decoration:none;}

.header .navi-main-sec ul li.last{ background:url(images/nav-sep.png) no-repeat left 2px, url(images/nav-sep.png) no-repeat right 2px; height:44px; float:left;}

.header .navi-main-sec ul li.last a{ 
	display:block;
	height:32px;
	margin-left:2px;
	margin-right:2px;
	padding:12px 35px 0 35px;
	text-decoration:none;
	font-family:'stdmdcon';
	font-size:18px;
	line-height:18px;
	color:#535353;
}  




.content .top-curve1{ background:url(images/body-top-curve.png) no-repeat; padding-top:19px; float:left
; margin-top:-27px;}


.content .content-main{padding:0 20px 0 20px;}

.content { margin-top:-36px;}

.content-main .three-box .video-of-hifu{ background:url(images/body-box-bg.png) no-repeat; width:319px; float:left;}

.colR .video-of-hifu{ background:url(images/box-right-side.png) no-repeat; width:319px; margin-top:20px; margin-left:0px; margin-right:0px;}

.three-box .video-of-hifu h2{
	background:url(images/arrow-round.png) no-repeat left top;
	font-family:'stdheavy';
	font-size:19px;
	line-height:18px;
	color:#fff;
	margin-left:15px;
	margin-top:7px;
	padding:0 0 0 28px;
	height:22px;
	text-shadow: 1px 1px 1px #2c60b4;
	margin-bottom:5px;
	text-transform:uppercase;
}

.colR .video-of-hifu h2{
	background:url(images/arrow-round.png) no-repeat left 8px;
	font-family:'stdheavy';
	font-size:19px;
	line-height:18px;
	color:#fff;
	margin-left:15px;
	margin-top:7px;
	padding:9px 0 0 28px;
	height:22px;
	text-shadow: 1px 1px 1px #2c60b4;
	margin-bottom:5px;
	text-transform:uppercase;
}

.three-box .video-of-hifu .middle-hifu{ padding:0 0px 0 5px;}

.colR .video-of-hifu .middle-hifu{ padding:0 0px 0 5px;}

.colR .video-of-hifu .bottom-hifu p{
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	color:#8d8d8d;
	padding:0 15px 0 15px;
}


.bottom-hifu button{ float:right; margin-right:17px; margin-bottom:15px;}

button{ margin:0; padding:0; border:none; background:none; cursor:pointer;}

button span span{ background:url(images/btn-small.png) no-repeat right; width:auto; height:22px; display:block; padding:7px 18px 0 0; font:bold 12px Arial, Helvetica, sans-serif; color:#fff; }

.Prostate-sec{ width:319px; margin-left:2px; margin-right:2px;}

.three-box .sep-line{ margin-top:4px; margin-bottom:14px; height:1px;}

.col-main .colL{ width:633px; margin-right:26px; float:left;}

.about-hifu h2, .hifu-specialist h2{
	background:url(images/colLTitle.png) no-repeat;
	height:30px;
	font:bold 21px "Myriad Pro", Arial, "times New Roman";
	color:#fff;
	text-shadow:1px 1px 1px #000;
	padding-left:22px;
	padding-top:3px;
}

.about-hifu .about-hifu-cont{ padding:20px 0 20px 0; background:url(images/abouthifu-img.png) no-repeat right bottom;}

.about-hifu-cont p.slogan{
	font-family:'stdmdcon'; 
	font-size:18px;
	color:#202020;
	line-height:24px;
}

.about-hifu-cont h3.slogan-name{
	font-family:'stdmdcon'; 
	font-size:18px;
	color:#3a9ad9;
	line-height:24px;
}

p.cont-txt a{
	color:#ff6d00;
	text-decoration:underline;
}

p.cont-txt a:hover{
	color:#ff6d00;
	text-decoration:none;
}

.hifu-specialist p.cont-specialist img{ float:left; margin-right:20px;}

.hifu-specialist p.cont-specialist span { padding-top:16px; display:block;}

.hifu-specialist h3.slogan{
	color: #202020;
    font-family: 'stdmdcon';
    font-size: 18px;
    line-height: 24px;
	margin-top:11px;
	font-weight:normal;
	width:464px;
	float:right;
	margin-bottom:12px;
}

.hifu-specialist h3.slogan span{ color:#3493d3;}

p.george-txt{
	color: #3493D3;
    font-family: 'stdmdcon';
    font-size: 18px;
    line-height: 18px;
	margin-top:11px;
	font-weight:normal;
}

p.the-high-txt{
	color: #202020;
    font-family: 'stdmdcon';
    font-size: 18px;
	margin-top:11px;
	font-weight:normal;
}

.footer .buil-bg{ background:url(images/footer-bg-building.png) repeat-x; height:118px;}

.footer .footer-cont{ background:url(images/footer-bg-gra.png) repeat-x;}

.footer-cont .more-info-box{ background:url(images/footer-belt.png) no-repeat; height:110px; padding:0 22px 0 27px;}

.more-info-box .for-more-txt-sec{ float:left; width:545px; height:75px; padding-top:35px; background:url(images/footer-sep.png) no-repeat right 15px; margin-right:29px;}

.for-more-txt-sec h2{
	font-family:'stdheavy';
	font-size:32px;
	color:#fff;
	text-transform:uppercase;
	
	}
	
.for-more-txt-sec h3{ font:normal 26px  "Arial Narrow"; color:#fff; padding-top:10px;	}

.bro-btn-main{ float:left;}

.bro-btn-main button{ background:url(images/footer-big-btn.png) no-repeat; width:306px; height:42px; border:none; font:bold 25px "Myriad Pro", Arial, "times New Roman"; color:#fff; text-shadow:1px 1px 1px #ff6d00;}

.bro-btn-main p{ font-family:'stdmdcon'; font-size:13px; color:#fff; font-weight:bold;}

p.pdf img{ margin-left:10px;}

.more-info-box .brochure-sec{ padding-top:22px;}

.featured h4{ font:normal 18px "Arial Narrow"; color:#fff; text-shadow:1px 1px 1px #888; float:left; padding-top:6px; margin-right:10px;}

.featured p{ float:left;}

.featured{ margin-top:15px; padding-left:131px; background:url(images/footer-big-sep.png) no-repeat center bottom; padding-bottom:13px;}

.desclaimer-sec{ padding-top:20px; background:url(images/footer-big-sep.png) no-repeat center bottom; padding-bottom:20px;}

.desclaimer-sec .desc-img-sec{background:url(images/footer-mid-sep.png) no-repeat right top; width:370px; margin-right:12px; float:left; }

.desclaimer-sec .desc-cont{ float:left; width:620px;}

.desc-cont p { font:normal 11px Arial, Helvetica, sans-serif; color:#9ec6df; line-height:14px;}

.desc-cont p span { font:bold 11px Arial, Helvetica, sans-serif; color:#fff;}

.desc-cont p.copyright-txt{ font:bold 12px Arial, Helvetica, sans-serif; color:#fff; padding-top:13px;}

.desc-cont p.copyright-txt span{ font:bold 12px Arial, Helvetica, sans-serif; color:#f3ba40; text-decoration:underline; padding-top:13px;}

.desc-img-sec .dr-img{ float:left; margin-right:11px;}

.dr-detail{ float:left; background:url(images/word.png) no-repeat; width:228px; height:110px;}

.dr-detail p.dr-name{ font:bold 12px Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase; padding-left:43px; padding-top:12px;	}

.dr-detail p.call-numb{ background:url(images/telephone-icon.jpg) no-repeat left 5px; margin-left:16px; padding-left:26px; font:normal 12px Arial, Helvetica, sans-serif; color:#fff; padding-top:5px;}

.dr-detail p.call-numb span{ color:#9ec6df;}

.dr-detail p.email{ background:url(images/massage-icon.jpg) no-repeat; padding-left:28px; margin-left:15px; margin-top:5px; font:normal 12px Arial, Helvetica, sans-serif; color:#fff;}

.footer-link{ margin-top:19px; padding-bottom:45px;}

.f-link-sec ul li{ float:left; background:url(images/footer-link-sep.png) no-repeat right 4px; margin-right:8px; padding-right:8px;}

.f-link-sec ul li.last{ float:left; background:none;}

.f-link-sec ul li a{ font:normal 12px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none;} 

.colR .question-title{ background:url(images/right-title-bg.png) no-repeat; height:55px;}

.content-main .colR{ float:left;}

.colR .question-title p{ background:url(images/question-bg.png) no-repeat; width:270px; height:35px; font:bold 20px Arial, Helvetica, sans-serif; color:#fff; padding: 12px 0 0 20px;}

.colR .question-title { padding-top:8px; padding-left:5px; padding-right:5px; margin-left:5px;}

.colR .question-middle{ background:url(images/question-middle-bg.png) repeat-x; padding:0 24px 0 24px; width:255px; margin-left:5px;}

.question-middle .have-txt{ font:bold 17px Arial, Helvetica, sans-serif; color:#f0d168; text-shadow:1px 1px 1px #000; padding-top:8px; padding-bottom:15px;}

.question-middle p.lable{ background:url(images/field-arrow.png) no-repeat left 2px; font:normal 14px Arial, Helvetica, sans-serif; color:#fff; padding-left:15px; margin:0 !important;}

.question-middle p input{ background:url(images/field-bg.png) no-repeat; width:246px; height:32px; border:none; margin-top:5px; margin-bottom:5px; color:#202020; padding-left:5px;}

.question-middle p textarea{ background:url(images/select-bg.png) no-repeat; width:251px; height:72px; border:none; margin-bottom:5px; margin-top:5px; overflow:auto;}

button.send-to{ background:url(images/right-bar-blue-btn.png) no-repeat; width:216px; height:46px; margin-left:15px; margin-top:6px; font:normal 14px "Arial Black", Arial, sans-serif; color:#fff; text-transform:uppercase;}

p.btn-shadow{ background:url(images/btn-shadow.png) no-repeat center top;  height:17px; margin:0;}

.black-banner .banner-title{ background:url(images/black-title-bg.png) repeat-x; height:42px; width:303px;}

p.title-black{ background:url(images/arrow-black.png) no-repeat left 11px; height:40px; padding-left:30px; margin-left:16px;  font:bold 20px "Myriad Pro", Arial, "times New Roman"; color:#fff; text-shadow:1px 1px 1px #000; padding-top:7px; text-transform:uppercase;}

.slider-main-sec .banner-img{ background:url(images/banner.jpg) no-repeat center top; width:1260px; height:332px; margin:0 auto;}

.contnt-bg{ background:url("images/content-bg.jpg") repeat-x scroll center top #FFFFFF}

.f-link-sec{ float:left; width:740px;}

.social{ float:left;}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td{margin: 0;padding: 0;}

ul{ list-style:none}

.cls{clear:both;float:none !important;}

.fltL{float:left;}
.fltR{float:right;}
a,a:visited{outline: none;text-decoration: none;}
a:hover{text-decoration:none;}

img{margin: 0;padding: 0;border: 0;outline: 0;}

body{margin: 0;padding: 0;font-family:"Myriad Pro", stdcon, stdmdcon, stdlight, stdheavy;font-size: 12px;color:#000;line-height:20px;}
.width{width:980px;margin:0 auto}

/*  fonts Used are Helvetica. sub types: Ultra stdheavy (h1), stdcon (h3), stdmdcon (Menu), stdheavy Oblique (Main Italic), stdheavy(Main Font) */

@font-face{font-family:'stdcon';src: url('font/stdcon.eot');src: url('font/stdcon.eot?#iefix') format('embedded-opentype'),url('font/stdcon.woff') format('woff'),url('font/stdcon.ttf') format('truetype'),url('font/stdcon.svg#stdconIMTBold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'stdheavy';src: url('font/stdheavy.eot');src: url('font/stdheavy.eot?#iefix') format('embedded-opentype'),url('font/stdheavy.woff') format('woff'),url('font/stdheavy.ttf') format('truetype'),url('font/stdheavy.svg#aronMTBold') format('svg');font-style:normal;}
@font-face{font-family:'stdlight';src: url('font/stdlight.eot');src: url('font/stdlight.eot?#iefix') format('embedded-opentype'),url('font/stdlight.woff') format('woff'),url('font/stdlight.ttf') format('truetype'),url('font/stdlight.svg#stdlightMTBold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'stdmdcon';src: url('font/stdmdcon.eot');src: url('font/stdmdcon.eot?#iefix') format('embedded-opentype'),url('font/stdmdcon.woff') format('woff'),url('font/stdmdcon.ttf') format('truetype'),url('font/stdmdcon.svg#stdmdconMTBold') format('svg');font-weight:normal;font-style:normal;}


.colL{width:633px;margin:0 auto;} 


p{color:#8d8d8d;font-family:Arial;font-size:12px;list-style:18px;margin-bottom:20px;}
p strong{display:block;color:#424242}
p b{color:#2884c6;font-family:"Myriad Pro";font-size:14px; }
.questions p b{background: url("images/orangeArr.png") no-repeat left 3px;; list-style-image:none; padding-left:10px;}

.videos{}
h2.ttl{background:url(images/colLTitle.png) no-repeat 0 0;display:block;width:608px;font-family:"Myriad Pro";font-weight:550;font-size:20px;text-shadow:1px 1px 1px #2c60b4;color:#fff;height:33px;line-height:33px;padding:0 0 0 25px;}
.videos ul{margin-top:50px;}
.videos ul li{margin-bottom:50px;}
.videos ul li h3{background:url(images/videottl.png) no-repeat top center;display:block;height:51px;line-height:33px;padding:0 22px;width:408px;margin:0 auto;color:#fff;}
.videos ul li h3 span.arrow{background:url(images/arrow.png) no-repeat left center;display:block;height:33px;padding-left:25px;font-family:"Myriad Pro";font-weight:normal;font-size:18px;text-shadow:1px 1px 1px #2c60b4;text-transform:uppercase;}
.videos ul li div.vid{background:url(images/videoBg.png) no-repeat bottom center;width:408px;margin:0 auto;padding:0 22px 20px;}
.videos ul li div.vid img{height:345px;width:404px;}
.hrLine{background:url(images/hrLine.png) no-repeat center center;width:633px;height:10px;border:none;display:block;margin:5px 0; clear:both;}
.videos .hrLine{margin-top:50px;}

.spcl{width:633px;margin:0 auto;} 
.spclTop{background:url(images/spclBG.png) no-repeat top center;width:632px;margin:0 auto;text-align:center;}
.spclBot{background:url(images/spclBgBot.png) no-repeat 0 0;height:15px;width:632px;margin:0 auto;}
.spclTop p{float:right; width:421px;padding-right:5px;}
.spcl .spclTop{padding-top:32px;padding-bottom:18px;}
.spclTop h3{color:#202020;font-family:"Myriad Pro";font-size:28px;font-weight:normal;letter-spacing:-1px;font-stretch:ultra-condensed;display:block;margin-bottom:11px;line-height:28px;}
.button{background:url(images/btnBg.png) no-repeat left top;height:45px;line-height:45px;border:none;padding-left:20px;cursor:pointer;}
.button span{background:url(images/btnBg.png) no-repeat right top;height:45px;line-height:45px;border:none;padding-right:30px;display:block;margin-top:-2px;font-family:Arial;font-size:15px;color:#fff;padding-left:10px;}
.button_2{background: url("images/btn2_bg.png") no-repeat scroll left top transparent; border: medium none; cursor: pointer; height: 29px; line-height: 29px; padding-left:14px;display:block}
.button_2 span{background: url("images/btn2_bg.png") no-repeat scroll right top transparent; border: medium none; color: #FFFFFF; cursor: pointer; display: block; font-family: Arial; font-size: 12px; height: 29px; line-height: 29px; margin-top: -1px; padding-left: 5px; padding-right:18px; font-weight:bold;margin-top:-2px;}


.testi{}
.testi .survive h3,.news .artiLogo h3,.faq h3,.about h3{color:#202020;font-family:"Myriad Pro";font-size:22px;font-weight:normal;letter-spacing:-1px;font-stretch:ultra-condensed;display:block;margin-top:15px;line-height:28px;margin-bottom:5px;}
.testi .survive img{float:left;margin-right:10px;}
.testi .survive p{margin-top:30px;}

.testi .list{width:633px;margin:0 auto}
.testi .list table{width:633px;}
.testi .list table tr{height:50px;}
.testi .list table tr td{}
.testi .list table tr td.tdCol1{width:217px;}
.testi .list table tr td.tdCol2{width:129px;padding-left:35px;border:solid 1px #e2e2e2;border-top:none;border-bottom:none}
.testi .list table tr td.tdCol3{width:250px;padding-left:35px}
.testi .list table tr td.tdCol1 div{background:url(images/tdCol1Bg.png) no-repeat 0 0;height:34px;line-height:27px;width:182px;text-align:center;font-family:Arial;font-weight:bold;color:#202020;margin-top:10px;}
.testi .list table tr td span{background:url(images/orangeArr.png) no-repeat left center;display:block;color:#ff6d00;font-family:Arial;padding-left:10px;}
.testi .list table tr td.tdCol3 span a{color:#2884c6;font-family:Arial;font-weight:bold;text-decoration:underline}
.testi .list table tr td.tdCol3 span a:hover{text-decoration:none}

.news{}
.news .artiLogo{width:633px;margin:0 auto;}
.news .artiLogo ul{padding-top:15px;}
.news .artiLogo ul li{width:304px;margin-bottom:15px;}
.news .artiLogo ul li span{background:url(images/newsLogoBg.png) no-repeat center center;width:304px;height:81px;display:block;text-align:center;line-height:81px;}
.news .artiLogo ul li span img{margin-top:15px;}
.news .artiLogo ul li a{display:block;text-align:center;padding:0 15px;color:#2884c6;font-family:Arial;font-weight:bold;text-decoration:underline}
.news .artiLogo ul li a:hover{text-decoration:none}
.news .hrLine{margin:15px 0 30px 0;}
.artiDtail{}
.artiDtail img{background:url(images/img1Bg.png) no-repeat 0 0;padding:10px;float:left;margin:0 20px 20px 0}

.faq .questions{margin-top:15px;}
.faq .questions ul{list-style-image:url(images/orangeArr.png);margin-left:15px;}
.faq .spcl .spclTop{padding-top:15px;text-align:left;padding-bottom:0px;}
.faq .spcl img{float:left;margin-left:10px;margin-right:10px;}
.faq .spcl strong{display:inline;padding-right:10px;font-size:14px;}
.faq .spcl i{font-size:14px;text-align:justify;line-height:22px;font-style:normal;color:#8D8D8D;}

.about{}
.about h3{margin-bottom:15px;}
.about .listing{margin-top:5px;}
.about .listing ul{margin-left:15px;margin-bottom:25px;}
.about .listing ul li{list-style-image:url(images/orangeArr.png);font-size:12px;font-family:Arial;color:#2884c6;text-decoration:underline;line-height:25px;font-weight:bold}
.about .spcl .spclTop{padding-top:15px;text-align:left;padding-bottom:0px;}
.about .spcl img{float:left;margin-left:10px;margin-right:10px;}
.about .spcl strong{display:inline;padding-right:10px;font-size:14px;}
.about .spcl i{font-size:14px;text-align:justify;line-height:22px;font-style:normal;color:#8D8D8D}
.about .spcl .button_2{margin-top:10px;}



.doc{margin-top:20px;}
.doc span{float:left;}
.doc h3{font-family:"myriad Pro" !important;  font-size:23px; color:#000; font-weight:normal; margin:0px; padding:0 0 8px 0px;letter-spacing:-1px;display:block;}
.doc p{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#2884c6; margin:0px; padding:0px;}
.doc p span{color:#000;}

.contact{}
.contact .ico1,.contact .ico2,.contact .ico3,.contact .ico4{margin:15px 0}
.contact .ico1 img,.contact .ico2 img,.contact .ico3 img,.contact .ico4 img{float:left;margin:0 15px 15px 0;}
.contact .ico4 strong{padding-right:5px;}

/*.contactFrm ul{}
.contactFrm ul li{clear:both;float:none;}
.contactFrm ul li p{float:left;text-align:right;width:115px;background:url(images/orangeArr.png) no-repeat right center;padding-right:15px;margin-bottom:25px;}
.contactFrm ul li input[type=text]{float:left;background:url(images/txbx.png) no-repeat 0 0;padding:0 5px;width:417px;height:27px;line-height:27px;border:none;margin-left:15px;}
.contactFrm textarea{margin-left:145px;background:url(images/txarea.png) no-repeat 0 0;width:417px;height:112px;padding:5px;border:none;margin-bottom:25px;}
.contactFrm .submit{background:url(images/submit.png) no-repeat 0 0;height:35px;width:115px;display:block;float:right;border:none;cursor:pointer}
.contactFrm .reset{background:url(images/reset.png) no-repeat 0 0;height:35px;width:115px;display:block;float:right;border:none;margin-right:60px;cursor:pointer}
*/
.benefits{display:block; margin:20px 0 0 20px;}
.benefits h3{padding:0 0 20px 0; margin:0px; *padding:0 0 20px 0;}
.benefits ul{margin:0px; padding:0px;}
.benefits ul li{ margin:0px; padding:0 0 15px 5px; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; color:#656565; background:url(images/faq_dot.jpg) no-repeat left 8px;}






body {
	background-image: url(images/main-bg.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:16px;
}

ul { margin:0; padding:0; list-style:none;}

ul li{ margin:0; padding:0; list-style:none;}

button{ background:none; border:none; margin:0; padding:0;}

img { border:0; vertical-align:top;}

form{ margin:0; padding:0;}

h1,h2,h3,h4,h5,h6{ margin:0; padding:0;}

.clear{ clear:both;  height:0px;}

.header .header-top-sec .logo-sec{ width:554px; float:left; padding-top:41px;}

.header .header-top-sec .call-sec{ float:left; padding-top:39px;}

.logo-sec p.hifu-txt{ font:normal 33px/20px  "Arial Black", Gadget, sans-serif; display:inline; color:#034c83; text-transform:uppercase;}

.logo-sec span{ font:normal 32px/20px Arial, Helvetica, sans-serif; color:#237dc0; text-transform:uppercase; }

.logo-sec p.logo-punch-line{ font:normal 16px Arial, Helvetica, sans-serif; color:#237dc0; text-transform:uppercase; *padding-top:8px;}

.header-top-sec .call-sec .call-number{ background:url(images/mobile.png) no-repeat; height:64px; padding:11px 0 0 92px;}

.call-number p{
	font-family:'stdheavy';
	font-size:21px;
	line-height:21px;
	color:#1070ba;
	display:inline;
	margin-right:10px;
}

.call-number span{
	font-family:'stdcon';
	font-size:21px;
	line-height:21px;
	color:#389fd9;
}

.header .navi-main-sec ul li.home{ background:url(images/nav-sep.png) no-repeat left 2px; height:44px;}

.header .navi-main-sec ul li.home a{ display:block; height:32px; margin-left:2px; padding:12px 27px 0 25px;}

.header .navi-main-sec ul li.home a:hover{background:url(images/nav-hover.png) repeat-x;}

.header .navi-main-sec ul li a{ 
	display:block;
	height:32px;
	margin-left:2px;
	padding:12px 35px 0 35px;
	text-decoration:none;
	font-family:'stdmdcon';
	font-size:18px;
	line-height:18px;
	color:#535353;
	text-shadow:1px 1px 1px #FFF;
}  

.header .navi-main-sec ul li a:hover{background:url(images/nav-hover.png) repeat-x; text-decoration:none; color:#2174ad !important;text-shadow:1px 1px 1px #FFF;}

.header .navi-main-sec ul li.active a{background:url(images/nav-hover.png) repeat-x; text-decoration:none; color:#2174ad !important;text-shadow:1px 1px 1px #FFF;}

.header .navi-main-sec ul li.last{ background:url(images/nav-sep.png) no-repeat left 2px, url(images/nav-sep.png) no-repeat right 2px; height:44px; float:left;}

.header .navi-main-sec ul li.last a{ 
	display:block;
	height:32px;
	margin-left:2px;
	margin-right:2px;
	padding:12px 35px 0 35px;
	text-decoration:none;
	font-family:'stdmdcon';
	font-size:18px;
	line-height:18px;
	color:#535353;
}  

.header .slider-main-sec{ margin-top:1px; background:url(images/banner-bg.jpg) no-repeat top center #054C82;  height:332px;}

.content .top-curve{ background:url(images/body-top-curve.png) no-repeat; padding-top:19px; margin-top:-36px; float:left;}

.content { margin-top:-36px;}

.content-main .three-box .video-of-hifu{ background:url(images/body-box-bg.png) no-repeat; width:319px; float:left;}

.three-box .video-of-hifu h2{
	background:url(images/arrow-round.png) no-repeat left top;
	font-family:'stdheavy';
	font-size:19px;
	line-height:18px;
	color:#fff;
	margin-left:15px;
	margin-top:7px;
	padding:0 0 0 28px;
	height:22px;
	text-shadow: 1px 1px 1px #2c60b4;
	margin-bottom:5px;
	text-transform:uppercase;
}

.three-box .video-of-hifu .middle-hifu{ padding:0 0px 0 5px;}

.three-box .video-of-hifu .bottom-hifu p{
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	color:#8d8d8d;
	padding:0 15px 0 15px;
	margin-bottom:0px;
}

.bottom-hifu button{ float:right; margin-right:17px; margin-bottom:15px;}

.colR .bottom-hifu button{ float:none; margin-right:17px; margin-bottom:15px; margin-left:105px; clear:both; *margin-top:-5px;}

button{ margin:0; padding:0; border:none; background:none; cursor:pointer; }

button span{background:url(images/btn-small.png) no-repeat left;width:auto;	height:29px;border:none;float:left;padding-left:15px;display:block;}

button span span{ background:url(images/btn-small.png) no-repeat right; width:auto; height:22px; display:block; padding:7px 30px 0 15px; font:bold 12px Arial, Helvetica, sans-serif; color:#fff; }

button span span i{font-style:normal;background:url(images/whiteArr.png) no-repeat left center;display:block;padding-left:12px; width:64px;}

.Prostate-sec{ width:319px; margin-left:2px; margin-right:2px;}

.three-box .sep-line{ margin-top:4px; margin-bottom:14px; height:1px;}

.col-main .colL{ width:633px; margin-right:10px; float:left;}

.about-hifu h2, .hifu-specialist h2{
	background:url(images/colLTitle.png) no-repeat;
	height:30px;
	font:bold 21px "Myriad Pro", Arial, "times New Roman";
	color:#fff;
	text-shadow:1px 1px 1px #000;
	padding-left:22px;
	padding-top:3px;
}

.about-hifu .about-hifu-cont{ padding:20px 0 20px 0; background:url(images/abouthifu-img.png) no-repeat right bottom;}

.about-hifu-cont p.slogan{
	font-family:'stdmdcon'; 
	font-size:18px;
	color:#202020;
	line-height:24px;
}

.about-hifu-cont h3.slogan-name{
	font-family:'stdmdcon'; 
	font-size:18px;
	color:#3a9ad9;
	line-height:24px;
}

p.cont-txt span{
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#3696d5;
	padding-top:16px;
	padding-bottom:20px;
	display:block;
	font-weight:normal;
}

p.cont-txt a{
	color:#ff6d00;
	text-decoration:underline;
}

p.cont-txt a:hover{
	color:#ff6d00;
	text-decoration:none;
}

.hifu-specialist p.cont-specialist img{ float:left; margin-right:20px;}

.hifu-specialist p.cont-specialist span { padding-top:16px; display:block;}

.hifu-specialist h3.slogan{
	color: #202020;
    font-family: 'stdmdcon';
    font-size: 18px;
    line-height: 24px;
	margin-top:11px;
	font-weight:normal;
	width:464px;
	float:right;
	margin-bottom:12px;
}

.hifu-specialist h3.slogan span{ color:#3493d3;}

p.george-txt{
	color: #3493D3;
    font-family: 'stdmdcon';
    font-size: 18px;
    line-height: 18px;
	margin-top:11px;
	font-weight:normal;
}

p.the-high-txt{
	color: #202020;
    font-family: 'stdmdcon';
    font-size: 18px;
	margin-top:11px;
	font-weight:normal;
}

.footer .buil-bg{ background:url(images/footer-bg-building.png) repeat-x; height:118px;}

.footer .footer-cont{ background:url(images/footer-bg-gra.png) repeat-x;}

.footer-cont .more-info-box{ background:url(images/footer-belt.png) no-repeat; height:110px; padding:0 22px 0 27px;}

.more-info-box .for-more-txt-sec{ float:left; width:545px; height:75px; padding-top:35px; background:url(images/footer-sep.png) no-repeat right 15px; margin-right:29px;}

.for-more-txt-sec h2{
	font-family:'stdheavy';
	font-size:32px;
	color:#fff;
	text-transform:uppercase;
	
	}
	
.for-more-txt-sec h3{ font:normal 26px  "Arial Narrow"; color:#fff; padding-top:10px;	}

.bro-btn-main{ float:left;}

.bro-btn-main button{ background:url(images/footer-big-btn.png) no-repeat; width:306px; height:42px; border:none; font:bold 25px "Myriad Pro", Arial, "times New Roman"; color:#fff; text-shadow:1px 1px 1px #ff6d00;}

.bro-btn-main p{ font-family:'stdmdcon'; font-size:13px; color:#fff; font-weight:bold;}

p.pdf img{ margin-left:10px;}

.more-info-box .brochure-sec{ padding-top:22px;}

.featured h4{ font:normal 18px "Arial Narrow"; color:#fff; text-shadow:1px 1px 1px #888; float:left; padding-top:6px; margin-right:10px;}

.featured p{ float:left;}

.featured{ margin-top:15px; padding-left:131px; background:url(images/footer-big-sep.png) no-repeat center bottom; padding-bottom:13px;}

.desclaimer-sec{ padding-top:20px; background:url(images/footer-big-sep.png) no-repeat center bottom; padding-bottom:20px;}

.desclaimer-sec .desc-img-sec{background:url(images/footer-mid-sep.png) no-repeat right top; width:370px; margin-right:12px; float:left; }

.desclaimer-sec .desc-cont{ float:left; width:620px;}

.desc-cont p { font:normal 11px Arial, Helvetica, sans-serif; color:#9ec6df; line-height:14px;}

.desc-cont p span { font:bold 11px Arial, Helvetica, sans-serif; color:#fff;}

.desc-cont p.copyright-txt{ font:bold 12px Arial, Helvetica, sans-serif; color:#fff; padding-top:13px;}

.desc-cont p.copyright-txt span{ font:bold 12px Arial, Helvetica, sans-serif; color:#f3ba40; text-decoration:underline; padding-top:13px;}

.desc-img-sec .dr-img{ float:left; margin-right:11px;}

.dr-detail{ float:left; background:url(images/word.png) no-repeat; width:228px; height:110px;}

.dr-detail p.dr-name{ font:bold 12px Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase; padding-left:43px; padding-top:12px; margin-bottom:0px;	}

.dr-detail p.call-numb{ background:url(images/telephone-icon.jpg) no-repeat left 5px; margin-left:16px; padding-left:26px; font:normal 12px Arial, Helvetica, sans-serif; color:#fff ; padding-top:5px; margin-bottom:0px;}

.dr-detail p.call-numb span{ color:#9ec6df ;}

.dr-detail p.email{ background:url(images/massage-icon.jpg) no-repeat; padding-left:28px; margin-left:15px; margin-top:5px; font:normal 12px Arial, Helvetica, sans-serif; color:#fff; margin-bottom:0px;}

.footer-link{ margin-top:19px; padding-bottom:45px;}

.f-link-sec ul li{ float:left; background:url(images/footer-link-sep.png) no-repeat right 4px; margin-right:8px; padding-right:8px;}

.f-link-sec ul li.last{ float:left; background:none;}

.f-link-sec ul li a{ font:normal 12px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none;} 




.cls{clear:both; float:none;}
.colL{margin: 0 auto; width: 633px;}
.alternative_treatments{margin:0px; padding:0px;}
.alternative_treatments h2{background: url("images/colLTitle0.png") no-repeat scroll 0 0 transparent; color: #FFFFFF; display: block; font-family: "Myriad Pro"; font-size: 20px; height: 33px; line-height: 33px; padding: 0 0 0 25px; text-shadow: 1px 1px 1px #2C60B4; width: 608px;}
.prostate_cancer_mn{ margin-top:18px;}
.prostate_cancer_mn h3{ font-family:"myriad Pro"; font-size:24px; color:#000; font-weight:normal; letter-spacing:-1px; margin:0px; padding:0px;}
.prostate_cancer{margin-top:20px;}
.prostate_cancer p{ font-family:"Arial"; font-size:12px; line-height:16px; font-weight:bold; color:#2884c6; padding:23px 0 0 0px; margin:0px; float:right; width:492px; text-align:justify;}
.prostate_cancer span{margin-right:40px;float:left;}
.prostate_cancer span.hrLine{background: url("images/hrLine.png") no-repeat scroll center center transparent; border:none; height: 10px; margin:18px 0;;width: 633px;}
.news_release{ margin-top:30px;}
.news_release p{float:left; width:438px; font-family:"Arial"; background:url(images/arrow_full.png) no-repeat left 3px; font-size:12px; color:#424242; font-weight:bold; padding-left:13px;}
.news_release p span{font-size:12px; color:#8d8d8d; font-weight:normal; float:left;}
.news_release span{float:right;}
.button_2{background: url("images/btn2_bg.png") no-repeat scroll left top transparent; border: medium none; cursor: pointer; height: 29px; line-height: 29px; padding-left:14px;}
.button_2 span{background: url("images/btn2_bg.png") no-repeat scroll right top transparent; border: medium none; color: #FFFFFF; cursor: pointer; display: block; font-family: Arial; font-size: 12px; height: 29px; line-height: 29px; margin-top: -2px; padding-left: 5px; padding-right:18px; font-weight:bold;}
.news_release span.hrLine{background: url("images/hrLine.png") no-repeat scroll center center transparent; border:none; height: 10px; margin:18px 0;width: 633px;}
.abstract_mn{margin-top:32px}
.abstract_mn h3{font-family:"myriad Pro"; line-height:22px; font-size:20px; color:#2884c6; font-weight:normal; letter-spacing:-1px; margin:0px; padding:0px;}
.abstract{margin-top:45px;}
.abstract span{float:left;}
.abstract p {color:#8d8d8d; font-family: Arial; font-size: 12px; font-weight:normal; padding:0 0 18px 25px; text-align:justify; width:433px; float:right; margin:0px;}
.abstract p b{display:block; font-weight:bold; color:#424242;}
.abstract_mn span.hrLine{background: url("images/hrLine.png") no-repeat scroll center center transparent; border:none; height: 3px; margin:18px 0; width: 633px;}
.study_mn{margin-top:34px;}
.study_mn h3{color:#202020; font-family:"myriad Pro"; font-size:20px; font-weight:normal; letter-spacing:-1px; margin:0px; padding:0px;}
.study{margin-top:40px;}
.study ul{margin:0px; padding:0px;}
.study ul li{ margin:0px; padding:0 0 20px 30px; font-family:Arial; font-size:12px; list-style:none; font-weight:bold; background:url(images/arrow2.png) no-repeat left top; line-height:20px;}
.study a:link, .study a:visited{ text-decoration:underline; color:#2884c6;}


.international_mn{margin:0px; padding:0px;}
.international_mn h3{ font-family:"myriad Pro"; font-size:24px; color:#000; font-weight:normal; letter-spacing:-1px; margin:0px; padding:20px 0 0 0px;}
.international{margin-top:17px;}
.international p{color:#8d8d8d; font-family:Arial, Helvetica, sans-serif; padding-top:23px; font-weight:normal; font-size:12px; float:right; width:488px;}
.international span{float:left;}
.address_mn{ margin-top:32px;}
.address_colL{margin:0px; padding:0px; float:left; width:200px;}
.address_colL h3{font-family:"myriad Pro"; font-size:18px; color:#000; font-weight:normal; margin:0px; padding:0 0 6px 0px;}
.address_colL p{ font-size:12px; color;#8d8d8d; font-family:Arial, Helvetica, sans-serif; background:url(images/arrow_full.png) no-repeat left 3px; padding:0px 0 0 12px; margin:21px 0 0 0px;}
.address_colL p b{font-weight:bold; text-decoration:underline; color:#2884c6;}
.address_colL p span{color:#ff6d00;}

.address_colR{margin:0px; padding:0px; float:right; width:240px;}
.address_colR h3{font-family:"myriad Pro"; font-size:18px; color:#000; font-weight:normal; margin:0px; padding:0 0 6px 0px;}
.address_colR p{ font-size:12px; color;#8d8d8d; font-family:Arial, Helvetica, sans-serif; background:url(images/arrow_full.png) no-repeat left 3px; padding:0px 0 0 12px; margin:21px 0 0 0px;}
.address_colR p b{font-weight:bold; text-decoration:underline; color:#2884c6;}
.address_colR p span{color:#ff6d00;}





.dr_suarez_mn{margin-top:20px;}
.dr_suarez_mn span{float:left; margin-right:15px;}
.dr_suarez_mn h3{font-family:"myriad Pro" !important;  font-size:24px; color:#000; font-weight:normal; margin:0px; padding:0 0 8px 0px}
.dr_suarez_mn p{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#2884c6; margin:0px; padding:0px;}
.dr_suarez_mn p span{color:#000;}
.dr_suarez_mn hr{background: url("images/hrLine.png") no-repeat scroll center center transparent; border:none; height: 10px; margin-top: 15px;width: 633px;}

.specialist{margin-top:21px;}
.specialist h3{font-family:"myriad Pro" !important;  font-size:24px; color:#000; font-weight:normal; margin:0px; padding:0px;}
.specialist hr{background: url("images/hrLine.png") no-repeat scroll center center transparent; border:none; height: 10px; margin-top: 15px;width: 633px;}
.specialist p{color:#8d8d8d; font-weight:normal; font-size:12px; padding-top:23px; font-family:Arial, Helvetica, sans-serif;}
.specialist p span{color:#ff6d00;}
.specialist p label{color:#2884c6;}

p.filed{ margin:0; padding:0;}

.about-banner{ height:179px; background:url(images/about_banner.png) no-repeat top center #054C82;}
.alternative_treatments-banner{ height:179px; background:url(images/alternative_treatments_banner.jpg) no-repeat top center #054C82;}
.centers-banner{ height:179px; background:url(images/centers_banner.jpg) no-repeat top center #054C82;}
.contact-banner{ height:179px; background:url(images/contact_banner.jpg) no-repeat top center #054C82;}
.faq-banner{ height:179px; background:url(images/faq_banner.jpg) no-repeat top center #054C82;}
.news-banner{ height:179px; background:url(images/news_banner.jpg) no-repeat top center #054C82;}
.suarez-banner{ height:179px; background:url(images/video_banner.jpg) no-repeat top center #054C82;}
.testimonial-banner{ height:179px; background:url(images/testimonial-banner.jpg) no-repeat top center #054C82;}
.video-banner{ height:179px; background:url(images/dr_suarez_banner.jpg) no-repeat top center #054C82;}

p.title-main{ padding:20px 0 0 31px; height:27px; margin-bottom:0px;}

p.sub-txt{ padding-left:31px; margin-bottom:0px; font-family:'stdmdcon'; font-size:22px; color:#97d6ff; line-height:24px; padding-top:5px;}

.black-banner{ margin-left:5px;}

.social .facebook p { margin:0; padding:0; float:left; padding-right:10px;}

.social .facebook span, .social .twitter span{ font:normal 12px Arial, Helvetica, sans-serif; color:#fff; line-height:20px;}

.twitter, .facebook{ float:left;}

.facebook{ margin-right:10px;}

.dr-detail p strong{ color:#fff !important; display:inline-block !important;}

.margin{margin:30px 0 10px !important;}
.cnt{margin-top:40px;}

.international p a{ text-decoration:underline; color:#2884C6;}

.contactFrm h4{color:#2685c7; margin:0px; padding:0px;}

.vid p{ background:#000; margin-top:-20px; border:2px solid #FFF; border-radius:10px; width:400px; margin-bottom:0px;}
.vid p embed{margin-top:15px;}


/*----------------------------------FORM--------------------------------------------------------------*/
.contactFrm ul{padding-top:20px;}
.contactFrm ul li{clear:both;float:none;}
.contactFrm ul li p{float:left;text-align:right;width:222px;background:url(images/orangeArr.png) no-repeat right 2px;padding-right:15px;margin-bottom:25px;}
.contactFrm ul li input[type=text]{float:left;background:url(images/txbx1.png) no-repeat 0 0;padding:0 5px;width:332px;height:27px;line-height:27px;border:none;margin-left:15px;}
.contactFrm ul li select{float:left; width:77px;border:1px solid #8d8d8d; margin-left:20px; color:#8d8d8d; font-style:italic;}
.contactFrm textarea{margin-left:15px;background:url(images/txarea2.png) no-repeat 0 0;width:332px; min-width:332px; max-width:332px; max-height:91px; min-height:91px; height:91px;padding:5px;border:none;margin-bottom:25px; color:#8d8d8d; font-family:Arial; font-size:12px;}
.contactFrm .submit{background:url(images/submit.png) no-repeat 0 0;height:35px;width:115px;display:block;float:right;border:none;cursor:pointer}
.contactFrm .reset{background:url(images/reset.png) no-repeat 0 0;height:35px;width:115px;display:block;float:right;border:none;margin-right:60px;cursor:pointer}

.contactFrm h1{ font-size:20px; color:#2685c7; text-decoration:underline; margin-top:20px; font-weight:normal;}
.age{background:url(images/age-input-bg.png) no-repeat !important; border:none; width:47px !important;}
.contactFrm h5{font-size:14px; color:#2685c7; font-weight:normal; padding-bottom:5px; float:left; clear:both;}
.city{background:url(images/city-input-bg.png) no-repeat !important; width:127px !important; border:none;}
.state{float:left; width:137px !important;border:1px solid #8d8d8d; margin-left:10px !important; color:#8d8d8d; font-style:italic;}
.contactFrm ul li label{float:left; color:#8d8d8d; margin-left:16px; margin-top:3px;}
.form-tabel{width:557px; border:1px solid #8d8d8d;}
.tb-col1{width:315px; text-align:left; padding:2px 0 2px 10px; border-right:1px solid #8d8d8d;}
.tb-col2{width:119px; text-align:left; padding-left:10px; border-right:1px solid #8d8d8d;}
.tb-col3{width:119px; text-align:center; padding:2px 0;}
.form-tabel td{border-bottom:1px solid #8d8d8d;}
.form-tabel input[type=radio]{float:none !important;}
.LS{border-bottom:none !important;}
.contactFrm ul li div{float:left;}
.contactFrm ul li div.choice div{height:41px;}
.contactFrm ul li div input{float:left; margin-right:5px;}
.contactFrm ul li div label{margin:0 15px 0 0 !important;}
.mri{height:15px; *height:10px;}
.contactFrm ul li input[type=checkbox]{height:25px !important; vertical-align:middle; margin-left:15px;}
.choice{}
.choice p{float:left;text-align:right;width:142px !important;background:url(images/orangeArr.png) no-repeat right center; padding-right:15px;margin-bottom:25px;}
.choice select{float:left; width:77px;border:1px solid #8d8d8d; margin-left:10px !important; color:#8d8d8d; font-style:italic;}
.choice input{background:url(images/city-input-bg.png) no-repeat !important; width:128px !important; border:none; height:27px; line-height:27px; padding:0 5px; margin:0px !important;}
.choice span{margin:0 5px 0 10px !important; color:#8d8d8d; display:inline-block; float:left;}
.choice{margin-top:10px;}

.contact-add{ margin-top:20px;}
.contact-add p{ font-size:14px; text-align:center; color:#8d8d8d; padding-top:10px;}
.contact-add p span{color:#2685c7 !important; text-decoration:underline;}

.contactFrm ul li input[type=radio]{float:left;}
