@charset "utf-8";
/* CSS Document */

body
{width: 900px; margin: 20px auto; background: url(images/backgroundBodyGradient.jpg) repeat-x bottom left;}

h1
{font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #8393ca; padding: 0px 10px 0px 10px;}

h1 a {text-decoration: none; color: #8393ca;}
h1 a:hover {text-decoration: underline;}

h2
{font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #666666; padding: 0px 10px 0px 10px;}

h3
{}

p, li
{padding: 0px 20px 0px 20px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 13px; color: #333333;}

p a, p a:visited
{color: #006699; text-decoration: none;}

ol
{margin: -1px;}

a img {border: none;}
.clearLeft {clear: left};
.clearRight {clear: right;}
.clearBoth {clear: both;}

fieldset {padding: 8px; margin: 25px 10px; border-color: #0066CC;}
legend {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #0066CC;}
fieldset h2, fieldset h2 a {color: #0066CC; text-decoration: none;}
fieldset h2 a:hover {text-decoration: underline;}

/* container styles and content */

#theLogo, #theNavigation, #theSearch, #theTopMast, #lowerContent, #column1Left, #column2Center, #column2BCenter, #column3Right, #theNavigation li, #mastImage, #mastLinks, #mastBanners, #serviceDropDown, #featuredServices
{float: left;}

#mainContainer
{width: 900px; background: #fff;}

#theHeader
{height: 100px; background: url(images/headerGradientBack.jpg) repeat-x top center;}

#theLogo
{width: 350px; height: 85px;}

#hdrPhoneINC {width: 900px; background: #fff; font-family: Arial, Helvetica, sans-serif; font-size: 18px; line-height: 24px; font-weight: bold; color: #006699; margin: 0;}
#phoneLeftCell {float: left; width: 275px; padding-bottom: 12px;}
#phoneRightCell {float: right; width: 475px; padding-top: 22px;}

#theHDRquote {float: left; margin: 6px 0 0 45px; color: #fff; font-style: italic; font-size: 16px; width: 320px; font-weight: bold;}

#theNavigation, #theSearch
{width: 550px;}

#theSearch
{padding: 5px 0 14px 0; text-align: right; background: url(images/searchWebsite.png) no-repeat center left; width: 120px; float: right;}

#theSearch a
{padding: 12px 25px 0 0;}

#searchWebsite
{width: 325px; float: right; padding-right: 20px; margin-top: 8px; background: url(images/searchWebsite.png) no-repeat center left;}

#theNavigation
{margin-top: -5px;}

#theTopMast
{width: 900px; margin-top: -10px;}

#mastImage, #mastLinks, #mastBanners
{height: 285px;}

#mastImage
{width: 625px;}

#mastLinks
{width: 225px; background: url(images/lipoResults.jpg) no-repeat;}

#mastBanners
{width: 265px; background: url(images/blueGradient2.jpg) repeat-x top left;}

#contentQualifications, #theFooter td
{font-family: Arial, Helvetica, sans-serif; font-size: 11px;  line-height: 13px; color: #0190D6; padding: 8px 3px 0 4px;}

#lowerContent
{width: 900px; background: #fff;}

#column1Left
{width: 225px; background: #a7e3ff }

#column2Center, #column2BCenter
{width: 455px; padding: 0 10px; background: url(images/slideBackground.jpg) no-repeat center 170px;}

#column2BCenter {width: 650px;}

#column3Right
{width: 200px;}

#theFooter, #theFooter td, #theFooter a
{font-size: 11px; vertical-align: top; text-align: center; background: #F2F2F2; text-decoration: none; color: #0190D6;}

#theFooter {clear: left; height: 30px;}

#consultTableFields td {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px;}

/*navigation styles */

#theNavigation ul
{margin: -1px; float: right; padding-right: 10px; clear: right;}

#theNavigation li
{list-style-type: none; margin: 0; display: block; width: 70px; text-align: center; padding: 2px 0 0 0; height: 40px; background: url(images/menub_hover_center.gif) repeat-x center center;}

#theNavigation li a, #theNavigation li a:hover
{font-family: Arial, Helvetica, sans-serif; font-size: 14px;  line-height: 15px; color: #fff; padding-top: 10px; display: block; height: 40px; text-decoration: none;}

#theNavigation li a:hover
{color: #dedede;}

.frontBookEnd, .endBookEnd
{width: 15px; height: 40px;}

.frontBookEnd
{background: url(images/menub_hover_left.gif) no-repeat left bottom; float: left;}

.endBookEnd
{background: url(images/menub_hover_right2.gif) no-repeat left bottom; float: left;}

.rightBoxBanner li
{list-style-type: none; line-height: 14px; font-size: 12px;}

#serviceDropDown
{width: 225px; height: 31px; background: url(images/YourSkinTitle.png) no-repeat top left; padding: 35px 0px 8px 0px;}

#featuredServices
{width: 225px; background: url(images/servicesTitle.png) no-repeat top left; padding: 35px 0 0 0;}

#theProductsTitle {background: url(images/productsTitle.png) no-repeat left top; width: 225px; display: block; height: 31px; float: left;}

#products
{margin: 12px auto 12px 20px;}

#featuredServices ul, #column1Left ul
{margin: -1px;}

#column1Left ul {padding-bottom: 10px;}

#featuredServices li
{list-style-type: none; display: block; margin: 6px 0 0 0; padding-bottom: 3px;}

#featuredServices li a, #featuredServices li a:hover, #featuredServices a
{color: #045c97; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  line-height: 13px; text-decoration: none; display: block; height: 10px;}

#featuredServices li a:hover, #column1Left li a:hover
{background: url(images/rightGradientShadow.png) no-repeat right top;}

#col1Wrapper
{background: url(images/blueGradient2.jpg) repeat-x top left;}

#col1Featured
{background: #a7e3ff url(images/servicesTitle.png) no-repeat top left; padding: 35px 0 0 0;}

#column1Left li
{list-style-type: none; display: block; margin: 6px 0 0 0; padding-bottom: 3px;}

#column1Left li a, #column1Left li a:hover
{color: #045c97; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  line-height: 13px; text-decoration: none; display: block; height: 10px;}

#skin
{margin: 8px;}

/* CLASSES */

.leftBoxContent
{margin: 6px auto; width: 215px;}

.rightBox
{width: 190px; margin: 15px auto; padding: 10px 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  line-height: 13px; text-align: center;}

.rightBoxBanner
{width: 190px; margin: 15px auto; background: #edf9ff; border: 1px solid #a5d5f4; padding: 10px 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  line-height: 13px;}

.noBorder {border: none;}
.borderBottom {border-bottom: 1px solid #fff;}
.rightTXT {padding: 5px 10px; font-size: 11px; line-height: 12px;}

.boldTXT1_BLK
{font-size: 18px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; color: #0286CE;}

.decoTXT1
{font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px;}

.smallTXT1
{font-size: 10px; line-height: 16px;}

.smallLinkTXT1, .smallLinkTXT1 a, .smallLinkTXT1 a:visited
{line-height: 16px; font-weight: bold; text-decoration: none; color: #666666;}

.rightFloater {float: right;}
.simple12px_margin {margin: 12px;}

.rightFloatQuotes {width: 190px; float: right; margin: 10px; color: #666666; font-size: 16px; line-height: 19px;}

.smartlipoGrey14px {color:#006699;}

.advert1B {color:#0089d1; display: block; float: left; font-size: 12px; line-height: 13px; margin: 14px 15px; border: 2px groove #a5d5f4; padding: 8px; font-weight: bold; font-family: Arial, Helvetica, sans-serif;}
.advert1B a {color: #FF9900;}
.advert1B a:hover {color: #333333;}

.focusOrange, .focusOrange a {color: #FF9900;}
.focusOrange a:hover, .focusOrange h1 a:hover {color: #333333;}

#b4a {font-variant: small-caps; text-indent: 25px; background: url(images/smallCameraIcon.png) no-repeat; font-size: 12px; font-family: Arial, Helvetica, sans-serif;}

/* FORMS */

#procedures
{font-family: Arial, Helvetica, sans-serif; font-size: 12px;  line-height: 13px; margin: 12px;}

#discountVaserForm, #discountVaserForm td, #consultVerifyForm, #consultVerifyForm td {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px;}
#discountVaserForm {margin-left: 12px; width: 409px; height: 278px; background: url(images/500Coupon1.jpg) no-repeat; border: 3px dashed;}
#theCouponFormFields {margin: 40px 7px 0 0; float: right;}


/*  Search Classes */

#results, #results td, #results a
{font-family: Arial, Helvetica, sans-serif; font-size: 12px;  line-height: 13px;}

#results a {font-size: 11px;}

.url {font-size: 10px; color: #666666;}
