@charset "utf-8";

body { background:#222 url('../graphics/bg.jpg') repeat-x; color:#dedede; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; margin:0; padding:0; }

.IndexBg { background:#222 url('../graphics/body_bg.jpg') repeat-x; width:100%; }

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin:0; padding:0; }

h1, h2, h3, h4, h5, h6 { font-weight:normal; }

ul, li, ol { list-style-type:none; }

img { border:0; float:left; }

a, input { outline:none; border:none; text-decoration:none; }

.FloatLeft { float:left }

.FloatRight { float:right }

.Display { display:none; }

/* Misc Classes */
#FooterWrapper ul li a:hover, .LeftContent p a.readmore:hover, .LeftContent h2 span.OverviewLink a:hover { text-decoration:underline; }

/**** Main CSS ******/
#OuterWrapper { background: url('../graphics/index_hdr.jpg') center 149px no-repeat; float:left; width:100%; }

.AutoWrapper { width:964px; margin:auto; }

/* LogoWrapper */
.AutoWrapper div.LogoWrapper { float:left; width:964px; }

.LogoWrapper h1.logo { background:url('../graphics/suncoast_logo.png') 0 0 no-repeat; margin-top:15px; float:left; height:64px; width:964px; }

.LogoWrapper h1.logo a { float:left; height:64px; width:180px; }

/* Navigation */
#Navigation { background:url(../graphics/nav-bg.jpg) 0 15px repeat-x; float:left; height:37px; padding:15px 0 0 0; width:100%; }

#Navigation ul { width:964px; padding:6px 0 0px 10px; float:left; }

#Navigation ul li { color:#fff; float:left; font-family:Arial, Helvetica, sans-serif; padding-right:0px; height:26px; width:auto; }

#Navigation ul li a { color:#fff; float:left; font-size:13px; height:26px; line-height:26px; cursor:pointer; }

#Navigation ul li a:hover { background:#151515 url('../graphics/nav_lhs.gif') left top no-repeat; }

#Navigation ul li a:hover span.Tl { /*background:url('../graphics/nav_lhs.gif') left top no-repeat;*/ float:left; height:26px; width:auto; }

#Navigation ul li a:hover span.Tr { background:url('../graphics/nav_rhs.gif') right top no-repeat; float:left; height:26px; width:auto; padding:0 6px; }

#Navigation ul li a span.Tl { background:none; float:left; height:26px; width:auto; }

#Navigation ul li a span.Tr { background:none; float:left; height:26px; width:auto; padding:0 6px; }

#Navigation ul li.ActiveNav { background:#151515 url('../graphics/nav_lhs.gif') left top no-repeat;; float:left; line-height:26px; height:26px; width:auto; }

/*#Navigation ul li  span.Tl { /*background:url('../graphics/nav_lhs.gif') left top no-repeat; float:left; height:26px; width:auto; }*/

#Navigation ul li.ActiveNav span.Tr { background:url('../graphics/nav_rhs.gif') right top no-repeat; float:left; height:26px; width:auto; padding:0 6px; }

/** Header Section **/
.AutoWrapper div#HeaderWrapper { float:left; height:233px; padding:17px 0; width:964px; position:relative; }

#HeaderWrapper span.DocImgTop { background:url(../graphics/md_img1.png) no-repeat; float:right; height:169px; width:250px; position:absolute; top:-64px; right:0; }

#HeaderWrapper .DocImgBotm { background:url(../graphics/md_img2.png); float:right; height:162px; width:392px; position:absolute; top:105px; right:0; }

/** Content Section**/
.AutoWrapper div#ContentWrapper { float:left; padding:0 0 20px 0; width:964px; }

/* Left Content */
#ContentWrapper div.LeftContent { float:left; width:623px; }

.LeftContent h2 { color:#03b8d2; float:left; font-size:18px; line-height:22px; padding:0 0 10px 0; width:600px; }

.LeftContent h2 span.OverviewLink{ color:#03b8d2; float:right; padding-right:10px; font-size:13px; line-height:22px; }

.LeftContent h2 span.OverviewLink a{ color:#03b8d2; float:right; font-size:13px; line-height:22px; }

.LeftContent p { float:left; padding:0 0 17px 0; line-height:18px; width:590px; }

.LeftContent p a.readmore { color:#11899b; float:right; }

.LeftContent ul { float:left; padding:0 0 14px 0; width:600px; }

.LeftContent ul li { background:url('../graphics/tick_icon.gif') 0px 3px no-repeat; float:left; padding:0 0 4px 35px; width:555px; }

/* Right Content */
#ContentWrapper div.RightContent { float:left; width:336px; }

/* Right top */
.RightContent span.TopBg { background:url('../graphics/contact-box-top.jpg') no-repeat; float:left; height:16px; overflow:hidden; width:336px; }

.RightContent div.ContactMiddle { background:#2c2c2c url('../graphics/contact-box-rep.jpg') repeat-y; float:left; padding:0px 0 0px 23px; width:313px; }

/* Treatments List */
.Mtop20 { margin-top:20px; }

.ContactMiddle h2 { color:#03b8d2; float:left; font-size:18px; line-height:22px; padding:0 0 10px 0; width:215px; }

.ContactMiddle ul { float:left; width:300px; }

.ContactMiddle ul li { background:url(../graphics/bullet.gif) 0 7px no-repeat; float:left; padding:0 0 6px 20px; width:280px; }

.ContactMiddle ul li a { color:#fff; float:left; width:280px; }

.ContactMiddle ul li a:hover, .ContactMiddle ul li.ActiveProcedure { color:#03b8d2; }

.ContactMiddle p span.Name { font-size:17px; line-height:22px; }

.ContactMiddle p { float:left; line-height:19px; width:290px; }

.ContactMiddle .vp{ color:#03B8D2; float:left; line-height:19px; width:250px; }

.ContactMiddle .vp a{ color:#03B8D2; text-decoration:underline; padding-left:0px; }
.ContactMiddle p a{ color:#03B8D2; }

.ContactMiddle .PhoneNo { background:url('../graphics/phone_icon.gif') 0 5px no-repeat; color:#03b8d2; float:left; height:17px; line-height:17px; padding:5px 0 0 30px; width:280px; }
.ContactMiddle .faxno { background:url('../graphics/fax_icon.gif') 0 5px no-repeat; color:#03b8d2; float:left; height:17px; line-height:17px; padding:5px 0 0 30px; width:280px; }
.about{ color:#03b8d2;}

/* Right Seprator */
.RightContent span.Seprator { background:url('../graphics/rhs_seprator.gif') 0 19px no-repeat; padding:20px 0; float:left; height:1px; overflow:hidden; width:290px; }

.ContactMiddle p.From { float:left; font-weight:bold; line-height:19px; padding-top:10px; width:250px; }

/* Right Botm */
.RightContent span.BotmBg { background:url('../graphics/contact-box-bottom.jpg') no-repeat; float:left; height:15px; width:336px; }

/** Footer Wrapper **/
#FooterWrapper { background:#000; float:left; height:43px; width:100%; }

#FooterWrapper p { color:#6b6b6b; float:left; line-height:43px; width:auto; }
#FooterWrapper p a { color:#6b6b6b; text-decoration:underline; }

#FooterWrapper ul { float:right; width:auto; }

#FooterWrapper ul li { color:#6b6b6b; float:left; line-height:43px; padding:0px 3px; width:auto; }

#FooterWrapper ul li a { color:#11899b; text-decoration:none; }

.ptitle { color:#03B8D2; font-weight:bold; }

.readmore { color:#03B8D2; }

.contact_message { width:623px; float:left; }

.contact_message fieldset { width:620px; padding:10px 0px 0px 0px; float:left; border:none; }

.contact_message fieldset.SubmitBtn { width:auto; padding:10px 0px 0px 196px; float:left; border:none; }

.contact_message label.ContactLblsub { width:180px; float:left; font-size:13px; text-align:right; color:#a5a5a5; padding-right:15px; }

.contact_message input.TxtFld { width:280px; height:20px; float:left; font-size:13px; color:#000; padding:3px 0 0 3px; }

.comments { width:280px; height:70px; float:left; font-size:13px; overflow:hidden; color:#000; padding:3px 0 0 3px; }

.SelFld{width:285px; height:20px; float:left; font-size:13px; color:#000;}

/************************** INNER PAGE *****************************/
#OuterWrapperInner { background:url('../graphics/inner_hdr.jpg') center 149px no-repeat; float:left; width:100%; }

#HeaderInner { float:left; height:101px; padding:69px 0 17px 0px; width:960px; }

#HeaderInner h1 { color:#fbfbfb; float:left; font-size:44px; width:960px; }

#HeaderInner h1 span { color:#03b8d2; font-size:40px; }
.back{ float:left; padding:9px 0 0 10px}
.getadobe{color:#03b8d2;}
.getadobe{color:#03b8d2;}
.LeftContent ul li a { color:#fff; }
.LeftContent ul li a:hover { color:#03b8d2; }

