BODY	{background-color:#a2c2bf; margin:0px; padding:20px 0 0 0; font:normal 12px/16px verdana, arial; color:#454545;}
.sidequote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
}
P {margin-top:0}
H1		{font-size:130%; color:#3e5958; border-bottom:1px solid #a2c2bf; margin:0px; padding-bottom:5px;text-transform:uppercase;}
H2		{font-size:100%; color:#3e5958; margin:0;padding:2px 0 2px 0;} /*color:#fe8354;*/
H3		{font-size:80%;font-weight:normal; color:#000; margin:0;padding:8px 2px 2px 0;}
H4	    {font-size:110%;font-weight:normal; border-bottom:1px dotted #a2c2bf; padding:0 0 7px 0; margin:0px;}
H6, h5{color:#37939b; font-size:19px; font-weight:normal;line-height: 16pt; margin:0;padding:0px 0px 0px 0px; }
H7, h7{color:#FFFFFF; font-size:12px; font-weight:normal;line-height: 11pt; margin:0;padding:0px 0px 0px 0px;text-transform:uppercase; }

QuoteSmaller, {color:#37939b; font-size:16px; font-weight:normal;line-height: 16pt; margin:0;padding:0px 0px 0px 0px; }

h1.hidden {
	display: none;
}
.LBS-HeadLink a:link {
   font-size: 11px;
   font-weight: bold;
   color: #3B4F4C;
   text-decoration: underline;
}
.LBS-HeadLink a:visited {
   font-size: 11px;
   font-weight: bold;
   color: #3B4F4C;
   text-decoration: underline;
}
.LBS-HeadLink a:active {
   font-size: 11px;
   font-weight: bold;
   color: #3B4F4C;
   text-decoration: underline;
}
.LBS-HeadLink a:hover {
   font-size: 11px;
   font-weight: bold;
   color: #3B4F4C;
   text-decoration: underline;
}

A:link, A:visited, A:active		{text-decoration: underline; color: #fe7946;}
A:hover 	{text-decoration:none;}

.errorbox 	{font-size:95%; border:1px solid #fe7946;}
.errordrop{background-color:#900; color:#FFF; font-size:95%;}
.hrgreen	{border-bottom:1px solid #a2c2bf; margin:0px; padding-bottom:5px;}
#container	{width:860px;}
#content	{width:734px;} 

#left	{
	padding:30px 15px 25px 20px;
	text-align:left;
}
#right	{text-align:center; padding:10px 10px 10px;}

#logopad {padding:0 0 17px 155px;}
#searchpad {padding:0 0 17px 155px;}
#headerpad {padding:0 0 17px 125px;}


/* button css */
a.button {
	/* Sliding right image */
    background: transparent url('../lose-weight/images/button_right.png') no-repeat scroll top right;
	display: block;
	float: left;
	height: 35px; /* CHANGE THIS VALUE ACCORDING TO IMAGE HEIGHT */
	margin-right: 1px;
	padding-right: 20px; /* CHENGE THIS VALUE ACCORDING TO RIGHT IMAGE WIDTH */
	/* FONT PROPERTIES */
    text-decoration: none;
	color: #0066FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

a.button span {
    /* Background left image */ 
    background: transparent url('../lose-weight/images/button_left.png') no-repeat; 
    display: block;
    line-height: 22px; /* CHANGE THIS VALUE ACCORDING TO BUTTONG HEIGHT */
    padding: 7px 0 5px 18px;
} 

a.button:hover span{
	text-decoration:underline;
	color: #0033FF;
}

/*-----------------------------------------------------------------------*

/* BACKGROUND ELEMENTS */
#main{background-color:#FFF;}
#controls	{background:url("/images/controls-bg.jpg") #fff; background-repeat:no-repeat; background-position: right bottom;}
#gauges {background:url("/images/gauges-bg.jpg") #fff; background-repeat:no-repeat; background-position: right bottom;}
#meters {background:url("/images/meters-bg.jpg") #fff; background-repeat:no-repeat; background-position: right bottom;}
#oxygen {background:url("/images/oxygen-bg.jpg") #fff; background-repeat:no-repeat; background-position: right bottom;}
#pressure{background:url("/images/pressure-bg.jpg") #fff; background-repeat:no-repeat; background-position: right bottom;}
#lapband{background:url("/images/lapband-bg.jpg") #fff; background-repeat:no-repeat; background-position: right bottom;}
#woman{background:url("/images/woman-bg.jpg") #fff; background-repeat:no-repeat; background-position: right bottom;}

.num{color:#000;}
.gloshigh{background-color:#e3edec; padding:10px 0 10px 0;}
.pborder{border:1px solid #d8d8d8;}
#phototour td img{border:1px solid #3d4b4a;}
#phototour td{padding:0 10px 10px 0;}

.faqs {background-color:#e3edec; padding:0px 0 10px 0;margin:0 0 10px 0;}
.answer	{padding:5px}
#faq a {color:#749d99;}


/* LIST ELEMENTS */
UL	{padding:0 0 0 18px; margin:0;}
#content ul {padding-left:5px; margin:0; list-style-type:none;} 
#content li {background:transparent url(images/bul.gif) no-repeat; background-position:0 8px; padding-left:10px;}
#bmi ol {list-style-type:number; padding:0px; margin: 5px 0 0 25px;}
#bmi li {background:none; padding:0px;}
#moretest ul {padding:5px 0 0 0; margin:0; list-style-type:none;} 
#moretest li {background:transparent url(images/arrow.gif) no-repeat; background-position:0 8px; padding:2px 0 2px 10px;}
#moretest a {color:#3e5958; text-decoration:none;}
#moretest a:hover {text-decoration:underline;}

.form{font-size:95%}

/* FAQ ELEMENTS */
td.Q {font-weight:bold;}
td.A {padding-bottom:1em;}

/* BMI ELEMENTS */
#maintab ul {list-style-type:none;}
#maintab li{display:inline;}
#bmi  ol li	{padding-bottom:10px;}

/* NAV STYLE ELEMENTS */
#nav	{width:95px; text-align:right; padding-right:5px; font-size:90%;line-height:13px;}
#nav ul	{margin:0;padding:0 ;list-style: none;}
#nav li	{margin:0;padding:0;}
#nav li a	{width: 113px; padding:5px;color: #fff;text-decoration: none;display: block; text-transform: uppercase}

#nav li a:hover {background-color: #618f8a;color: #fff;}
#nav ul #selectsub 	{width: 121px;background-color:#7fa7a3;border-bottom:2px solid #a2c2bf;border-top:2px solid #a2c2bf;}
#nav a#aselect 	{text-decoration: none; background-color:#618f8a;border-bottom:2px solid #a2c2bf;}

#nav #sub1	{margin:0; padding:4px 5px 0 4px;}
#nav #sub1 li a { margin:0; padding:0 0 5px 0; text-transform:none;}

#offer {
	background: url(http://www.lapbandsurgery.com/lose-weight/images/bg-offer.png) no-repeat;
	height: 400px;
	width: 350px;
	padding-top: 70px;
	padding-left: 30px;
	padding-right: 30px;
	position: relative;
	left: -10px;
	top: -10px;
	visibility: visible;
}

#nav #sub1 a#subselect 	{color:#000;}
#nav #sub1 a:hover 	{color:#000; background:none;}

/* FOOTER ELEMENTS */
#footer	{border-top:1px solid #FFF; border-bottom:1px solid #FFF; padding-top:10px;padding-bottom:10px;padding-left:127px; color:#FFF;}
#footer a	{text-decoration: none; color: #FFF;}
#footer a:hover {color:#000;}

/* TESTIMONIALS ELEMENTS */
#topquote{width:349px; margin:10px 0 10px 0; padding:10px; border-top:1px dotted #a2c2bf; border-bottom:1px dotted #a2c2bf; font-size:120%; color:#9b9797; background-color:#e3edec;}
#share{width:217px; border-top:1px solid #FFF; background-color:#e3edec; text-align:center; border-bottom:9px solid #FFF;}
#sharepad{padding:5px 5px 15px 5px;}
#more{width:216px; border-left:1px solid #a2c2bf; text-align:left;}
#morepad{
	padding: 10;
}

#pullleft{border-bottom:1px dotted #a2c2bf;border-top:1px dotted #a2c2bf; text-align:left;}
#pullright{width:217px;border-bottom:1px dotted #a2c2bf;border-top:1px dotted #a2c2bf; text-align:left;}
#quotefacilitator{font:GilSans Light, Arial;font-size:16px;font-weight:normal;color:#a9a5a5; line-height:22px;margin:0;padding:0; width:100%;border-bottom:1px dotted #a2c2bf;border-top:1px dotted #a2c2bf; text-align:left;}
#homeright{width:150px;border-bottom:1px dotted #FFFFFFF;border-top:1px dotted #FFFFFF; text-align:left;}

.lbsquoter{font:GilSans Light, Arial;font-size:18px;font-weight:normal;color:#FFFFFF; line-height:17px;margin:0;padding:0;}

.tborder{
	border:1px solid #A2C2BF;
	padding: 7px;
}
.name{color:#000; font-size:90%;}
.lbs{color:#fe7946; font-size:110%;}
A.read:link, A.read:visited, A.read:active {text-decoration: none; color:#a9a5a5; font-size:85%;}
A.read:hover {text-decoration:underline;}


/*---- sIFR ---*/
.sIFR-flash {visibility: visible !important;margin: 0;padding: 0;}
.sIFR-replaced {visibility: visible !important;}
.sIFR-alternate {position: absolute;left: 0;top: 0;width: 0;height: 0;display: block;overflow: hidden;}

H5		{font:GilSans Light, Arial;font-size:21px;font-weight:normal;color:#a9a5a5; line-height:22px;margin:0;padding:0;}


.sidequote2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 24px;
	color: #339999;
}
#nav submit button {
	background-color: #CC0000;
	color: #fff;
	width: auto;
}
#smallform {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFCC66;
	width: 150px;
	padding: 10;
}
