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;

	border: 0;

	outline: 0;

	font-weight: inherit;

	font-style: inherit;

	font-size: 100%;

	font-family: inherit;

	vertical-align: baseline;

}



strong {

font-weight:bold;

}



italic {

font-style:italic;

}



body{

background-color:#FFFFFF;

margin: 0px auto 0px;

text-align: center;

}



/*Header*/



#header {

margin: 0px auto 0px;

text-align: left;

height: 86px;

width: 996px;

}



#logo{

color:#FFFFFF;

font-size: 0px;

float: left;

background: url(images/bg_logo.gif);

background-repeat:no-repeat;

height: 59px;

margin-top:7px;

width: 238px;

}



#header h1 {

color:white;

font-size: 0px;

}



#tag{

padding-top:15px;

text-align: right;

font-family: Georgia, "Times New Roman", Times, serif;

font-size: 14px;

color: #74c6d2;

font-weight: bold;

width: 410px;

float: right;

background: url(images/bg_header_phone.gif) no-repeat;

}

#tag1{

padding-top:5px;
text-align:right;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 14px;
color: #74c6d2;
font-weight: bold;
width: 90px;
float: left;

height:81px;

}

#tag2{

margin: 0px auto 20px;
padding-top:1px;

width: 220px;

float: left;


height:63px;


}

#phone{

text-align: right;

font-family: Arial, Helvetica, sans-serif;

font-size: 21px;

color: #74c6d2;

float: right;

}



/*End of Header*/



/*Navigation*/



#navigation {

background-image:url(images/topnav.gif);

background-repeat:repeat-x;

font-family: verdana, helvetica, arial;

clear: both;

height: 27px;

font-size: 75%;

}



#navigation ul {

list-style:none;

margin:0 auto;

padding: 7px 0 0 0;

}



#navigation li {

margin: 0px 29px 0 0;

display:inline;

}



#navigation li.last {

margin: 0px 4px 0 0;

}





#navigation a:link, #navigation a:visited{

text-decoration: none;

color: white;

}



#navigation a:hover {

text-decoration: underline;

}



/*End of Navigation*/



#body_wrapper{

height:auto;

width: 996px;

margin: 0px auto 0px;

padding: 0px;

}



#main-body{

background: white url(images/main-body.jpg) top right no-repeat;

width: 994px;

height: 350px;

border-right: 1px solid #85adb5;

border-bottom: 1px solid #85adb5;

position:relative;

}





#events_container {
	background: url(images/seminars-box.png) no-repeat;
	height:534px;
	/*margin:8px 0 0 8px;*/

position:absolute;
	top:6px;
	left:-30px;
	width:230px;
	z-index:500;

}



#events_container h3 {

color:#74c6d2;

font-family:Georgia, "Times New Roman", Times, serif;

font-size:23px;

margin:15px 0pt 0pt 23px;

text-align:left;

width:220px;

}



#event_one{

clear:both;

padding:15px 0pt 0pt 22px;

line-height: 14px;

text-align: left;

float: left;

width: 193px;

height: auto;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 10px;

color: #6f7071;

}



.direction a:link, #direction a:visited {

clear:both;

margin-top: 5px;

position: absolute;

height: 20px;

color: black;

}



.direction a:hover {

text-decoration:none;

}



#event_two{

clear:both;

padding:20px 0pt 0pt 22px;

line-height: 14px;

text-align: left;

float: left;

width: 193px;

height: auto;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 10px;

color: #6f7071;

}



#event_three{

clear:both;

padding:20px 0pt 0pt 22px;

line-height: 14px;

text-align: left;

float: left;

width: 193px;

height: auto;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 10px;

color: #6f7071;

}



#main-text p {

color:#767676;

font-family:Verdana,Arial,Helvetica,sans-serif;

font-size:10px;

padding:0 300px 0pt 292px;

text-align:left;

}
#main-text h1 {
	font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
padding:115px 300px 0pt 292px;
text-align:left;
color: #6f7071
}


#main-text ul {

color:#767676;

font-family:Verdana,Arial,Helvetica,sans-serif;

font-size:10px;

padding:17px 0pt 0pt 322px;

text-align:left;

}



#body_bottom{

clear:both;

float:right;

font-family:Verdana, Arial, Helvetica, sans-serif;

position:relative;

width: 800px;

height: 212px;

}





#body_bottom a{

color:#4a6356;

text-decoration:none;

}



#body_bottom h3 a{

color:#74c6d2;

font-family:Georgia, "Times New Roman", Times, serif;

font-size:26px;

}



#body_bottom h3 {

margin-top:12px;

}



.box-line {

padding:3px 0 5px 0;

}


#video, #form{

background-image:url(images/bottom-box.png);

background-repeat:no-repeat;

float:right;

width: 256px;

height: 203px;

color: #4a6356;

margin:5px 0pt 0pt 7px;

font-family:Verdana,Arial,Helvetica,sans-serif;

}

#flashContent1
{
margin-left: 4px;
margin-right: 5px;
border: 2px solid #acbbc7;
}

.form_field
{
width:170px;
font-size: 12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#calculator{

background-image:url(images/bottom-box.png);

background-repeat:no-repeat;

float:right;

width: 256px;

height: 203px;

color: #4a6356;

margin:5px 0pt 0pt 7px;

}



#calculator p {

font-size:11px;

margin:0 0 0 28px;

text-align:left;

width:200px;

}



#success{

background-image:url(images/success-bottom-box2.png);

background-repeat:no-repeat;

float:right;

width: 256px;

height: 203px;

color: #4a6356;

margin:5px 0pt 0pt 7px;

}



#success p {

font-size:11px;

padding:8px 0 0 112px;

text-align:left;

width:200px;

}

#get_started{

background-image:url(images/bottom-box2.png);

float:right;

width: 254px;

height: 203px;

margin:5px 0pt 0pt 7px;

}

#get_started h3 a{
font-size: 18px;
}

#get_started a {

color:#4a6356;

text-decoration:none;

}



#get_started p a{
text-align: center;
font-size:11px;

padding:0 0 0 0px;

text-align:left;

width:200px;

}

#calendar{

background-image:url(images/bottom-box2.png);

float:right;

width: 254px;

height: 203px;

margin:5px 0pt 0pt 7px;

}



#calendar a {

color:#4a6356;

text-decoration:none;

}



#calendar p {

font-size:11px;

padding:0 0 0 28px;

text-align:left;

width:200px;

}



.divider_img{

background: url(images/line.png) no-repeat;

float:left;

height: 1px;

margin: 0 0 10px 0;

padding: 0;

width: 674px;

}



#box-bottom {

background: url(images/box-bottom.png) no-repeat;

color:#96aca1;

height:15x;

}



#thankyou {

background: #e9f6fe url(images/thankyou.jpg) no-repeat;

clear: both;

width: 670px;

height: 362px;

float: left;

margin: 10px 0 10px 0;

text-align: left;

border: 1px solid #afc3d1;

}





#home-footer {

clear:both;

font-size: 12px;

width:960px;

margin:0 auto;

}



#home-footer ul {

list-style:none;

padding: 20px 0 0 0;

}



#home-footer li {

margin: 5px 38px 0 0;

display:inline;

list-style-type: none;

}



#home-footer a:link {

color: #81988e;

text-decoration: none;

}



#home-footer a:visited{

color: #81988e;

text-decoration: none;

color: #81988e;

}



#home-footer a:hover {

color: #81988e;

text-decoration: underline;

}



#home-footer a:active {

color: #81988e;

text-decoration: none;

}



/*Interior Page Footer*/



#footer_interior_wrapper {

clear: both;

margin: 15px auto 0;

border-top: 8px solid #5A8AA3;

border-bottom: 1px solid #5A8AA3;

background: #E9F6FE url(images/bg_footer_bottom.gif) repeat-x;

height: 189px;

}





#footer_interior {

height: 173px;

margin: 0 auto 0;

vertical-align:bottom;

width: 996px;

}



#footer_interior p {

color:#666666;

font-family:Georgia,"Times New Roman",Times,serif;

font-size:20px;

line-height:22px;

padding:5px 0pt 0pt 9px;

text-align:left;

}



#footer_interior_nav {

float:left;

font-family: verdana, helvetica, arial;

clear: both;

height: 28px;

font-size: 75%;

}



#footer_interior_nav ul {

text-align:left;

list-style:none;

padding: 6px 0 0 30px;

width: 150px;

float: left;

}



#footer_interior_nav li {

color: #81988E;

margin: 5px 0 0 0;

display: list-item;

list-style-type: none;

}



#footer_interior a:link {

text-decoration: none;

color: #81988E;

}



#footer_interior a:visited{

text-decoration: none;

color: #81988E;

}



#footer_interior a:hover {

text-decoration: underline;

}



#footer_interior a:active {

text-decoration: none;

color: #81988E;

}



#footer_interior_register{

padding: 20px 0 0 0;

float: left;

margin: 30px 0 0 30px;

width: 224px;

height: 100px;

border: 1px solid #81988E;

background-image: url(images/hand.png);

background-position: right;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

color: #666666;

}



#footer_interior_register a:hover {

text-decoration: none;

}



#footer_interior_bmi{

padding: 10px 10px 10px 5px;

float: left;

margin: 30px 0 0 30px;

width: 224px;

height: 100px;

border: 1px solid #81988E;

background-image: url(images/calculator.png);

background-position: right;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

color: #666666;

}



#footer_interior_bmi a:hover {

text-decoration: none;

}



#footer_interior_success{

padding: 10px;

float: left;

margin: 30px 0 0 30px;

width: 224px;

height: 100px;

border: 1px solid #81988E;

background-image: url(images/brooke.png);

background-position: right;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

color: #666666;

}



#footer_interior_success a:hover {

text-decoration: none;

}



#footer_interior h3{

color: #666666;

text-align: left;

font-family: Georgia, "Times New Roman", Times, serif;

font-size: 20px;

line-height: 22px;

padding: 5px 0 0 9px;

}



/*Interior Pages*/



#leftcolumn_interior h4{

margin: 25px 0 0 35px;

height: 30px;

font-family: georgia;

font-style: normal;

text-align: left;

color: #81988E;

font-size: 27px;

width: auto;

}



/*About The Process*/



#bodywrapper_interior{

width: 996px;

margin: 0px auto 0px;

padding: 0px;

}

#bodywrapper_interior ol, #bodywrapper_interior ul {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: .8em;

margin: 0 0 0 65px;

width: 540px;

}



#leftcolumn_interior{

font-family: Verdana, Arial, Helvetica, sans-serif;

background: url(images/bg_body_content.png) no-repeat;

float: left;

height: auto;

margin: 10px 0 0 0;

text-align: left;

width: 690px;

}



#leftcolumn_interior h3{

color:#666666;

font-family:Georgia,"Times New Roman",Times,serif;

font-size:20px;

line-height:30px;

margin:25px 0pt 0pt 35px;

text-align:left;

}





h5{

color:#81988E;

font-family:Georgia,"Times New Roman",Times,serif;

font-size:18px;

line-height:18px;

margin:25px 0pt 0pt 35px;

text-align:left;

}



#leftcolumn_interior img{

background: #f3fefd;

margin: 10px;

padding: 8px;

border: solid 1px #81988E;

}



#leftcolumn_closer {

background: url(images/2bg_body_bottom.png) no-repeat;

width:690px;

background-position: bottom;

padding-bottom: 40px;

margin-bottom: 20px;

min-height:445px;

}



#leftcolumn_closer ol{

line-height:31px;

list-style-position:inside;

margin:15px 0 0 35px;

}



#leftcolumn_closer ol li{

}



#friendlist li {

margin-bottom:15px;

}



.stories {

clear:both;

height:auto;

font-size:0.8em;

line-height:20px;

margin:15px 0pt 40px 35px;

width:620px

}



#leftcolumn_closer p{

font-size: 13px;

clear: none;

line-height: 20px;

margin: 15px 0 10px 35px;

width: 620px;

}



#legal {



}



#legal p {

font-size: 10px;

font-style:italic;

clear: none;

line-height: 15px;

margin: 15px 0 10px 35px;

width: 620px;

}



#leftcolumn_closer a:link, #direction a:visited {

color: black;

}



#leftcolumn_closer a:hover {

text-decoration:none;

}



#leftcolumn_closer table{

font-size: .8em;

clear: none;

line-height: 35px;

margin: 0 0 10px 35px;

width: 600px;

}



#getstarted{

background: url(images/bg_calculator.gif) no-repeat #E9F6FE;

border: 1px solid #B8BAB7;

float: right;

height: 100px;

margin: 17px 0 0 0;

padding: 0 0 0 8px;

text-align: left;

width: 284px;

vertical-align: top;

}





#diet{

background: url(images/bg_calculator.gif) no-repeat #E9F6FE;

border: 1px solid #B8BAB7;

float: right;

height: 195px;

margin: 17px 0 0 0;

padding: 0 0 0 8px;

text-align: left;

width: 284px;

}



#diet ul{

margin: 0 0 0 25px;

text-decoration: none;

width: 240px;

line-height: 20px;

}

 

#getstarted ol, #getstarted ul {

font-family: Verdana, Arial, Helvetica, sans-serif;

margin: 0 0 0 35px;

width: 250px;

}



#rightcolumn_interior h3{

margin-bottom: 8px;

margin-top: 4px;

color: #81988E;

text-align: center;

font-family: Georgia, "Times New Roman", Times, serif;

font-size: 20px;

font-weight: bold;

line-height: 30px;

}



#rightcolumn_interior p{

margin: 0 auto 0;

padding: 15px 10px 10px 0;

text-align: center;

color: #666666;

text-align: center;

font-family: Georgia, "Times New Roman", Times, serif;

font-size: 20px;

font-weight: bold;

width: 200px;

line-height: 25px;

}



#seminars{

background-color: #E9F6FE;

border: 1px solid #B8BAB7;

float: right;

height: auto;

margin: 17px 0 0 0;

padding: 0 0 0 8px;

text-align: left;

width: 284px;

vertical-align: top;

}



#seminars h3 {

clear:both;

color:#666666;

font-family:Georgia,"Times New Roman",Times,serif;

font-size:20px;

height:auto;

margin:14px 0pt 0pt 19px;

text-align:left;

width:auto;

}



#seminars p {

clear:none;

float:left;

font-size:12px;

font-weight:500;

line-height:20px;

margin:0pt 0pt 10px 19px;

padding:5px 0 0 0;

text-align:left;

width:auto;

}



#seminars a:link, a:visited, a:active {

color:#666666;

text-decoration:none;

}



#seminars a:hover {

text-decoration:underline;

}







#address{

background: #E9F6FE;

border: 1px solid #B8BAB7;

float: right;

height: 208px;

margin: 17px 0 0 0;

padding: 0 0 0 8px;

text-align: left;

width: 284px;

}



#address p{

font-size: 14px;

font-weight: bold;

font-family:Verdana, Arial, Helvetica, sans-serif;

line-height: 20px;

text-align: center;

width: 259px;

}



#addressmap{

background: #E9F6FE;

border: 1px solid #B8BAB7;

float: right;

height: 262px;

margin: 17px 0 0 0;

padding: 0 0 0 8px;

text-align: left;

width: 284px;

}



#addressmap img {

background: #f3fefd;

margin: 10px 0 0 0;

padding:8px;

border: solid 1px #a6c8c5;

}



#addressmap p {

font-size: 14px;

font-weight: bold;

font-family:Verdana, Arial, Helvetica, sans-serif;

line-height: 20px;

text-align: center;

width: 255px;

}



#patientforms{

background: url(images/bg_calculator.gif) no-repeat #E9F6FE;

border: 1px solid #B8BAB7;

float:right;

height: 80px;

margin: 17px 0 0 0;

padding: 0 0 0 8px;

width: 284px;

vertical-align: top;

}



#patientforms a {

color:#81988E;

text-decoration:none;

}



/*Physicians*/



.small_divider_img{

background: url(images/line2.png) no-repeat;

height: 1px;

margin: 0 0 0 30px;

padding: 0 0 0 0;

}



/*Calendar*/



#calendar_box {

width: 660px;

margin: 50px 0 0 45px;

font-family:Georgia, "Times New Roman", Times, serif;

font-size: 16px;

color: #666666;

}



#calendar_box table {

width: 600px;

}



#calendar_box td {

width: 99px;

}



#calendar_box img {

border:0px solid #A6C8C5;

}



#calendar_closer {

background: url(/images/2bg_body_bottom.png) no-repeat;

width:690px;

background-position: bottom;

padding-bottom: 40px;

min-height:732px;

}



#calendar_closer p{

font-size: .8em;

clear: none;

line-height: 20px;

margin: 15px 0 10px 35px;

width: 620px;

}



#calendar_closer h3 {

color:#666666;

font-family:Georgia,"Times New Roman",Times,serif;

font-size:20px;

line-height:30px;

margin:25px 0pt 0pt 35px;

text-align:left;

width:295px;

}



#calendar_closer_head {

width:690px;

}



#calendar_closer_events {

height: auto;

width:315px;

float:left;

}



#calendar_closer_events a:link {

color:black;

text-decoration:underline;

}



#calendar_closer_events p{

font-size: .8em;

clear: none;

line-height: 20px;

margin: 0 0 10px 35px;

width:270px;

float:left;

}



#container_events_form {

width:690px;

}





#calendar_closer_form {

float:left;

}



#calendar_closer table{

width:350px;

font-size: .8em;

font-family:Georgia,"Times New Roman",Times,serif;

float:left;

}



#calendar_closer_form input, select, label, textarea {

margin: 15px 0 0 0;

}



#calendar_closer_form label {

margin: 15px 0 0 0;

}



#calendar_closer tr, td, tbody {

width:300px;

}



form#seminarForm {

width:300px;

}



form#seminarForm input,  {

margin: 10px 0 0 50px;

}



form#seminarForm p{

width:300px;

line-height:15px;

}



/*Payment Options*/



#leftcolumn_interior_pay {

font-family: Verdana, Arial, Helvetica, sans-serif;

background: url(images/bg_body_content.png) no-repeat;

float: left;

height: auto;

margin: 10px 0 0 0;

text-align: left;

width: 690px;

}



#leftcolumn_interior_credit {

font-family: Verdana, Arial, Helvetica, sans-serif;

background: url(images/bg_body_content.png) no-repeat;

float: left;

height: auto;

margin: 10px 0 0 0;

text-align: left;

width: 690px;

}



#leftcolumn_interior_pay h4{

margin: 25px 0 0 35px;

height: 30px;

font-family: georgia;

font-style: normal;

text-align: left;

color: #81988E;

font-size: 25px;

}



#leftcolumn_interior_credit h4{

margin: 25px 0 0 35px;

height: 30px;

font-family: georgia;

font-style: normal;

text-align: left;

color: #666666;

font-size: 25px;

}



#leftcolumn_interior_pay h3{

margin: 15px 0 0 35px;

height: 20px;

font-family: georgia;

font-style: normal;

text-align: left;

color: #81988E;

font-size: 18px;

}



#leftcolumn_interior_credit h3{

margin: 15px 0 0 35px;

height: 20px;

font-family: georgia;

font-style: normal;

text-align: left;

color: #81988E;

font-size: 18px;

}



#leftcolumn_interior_pay p{

font-size: .8em;

line-height: 20px;

margin: 15px 0 10px 35px;

width: 620px;

}



#leftcolumn_interior_credit p{

font-size: .8em;

line-height: 20px;

margin: 15px 0 10px 35px;

width: 620px;

}



#leftcolumn_interior_pay ul {

line-height:25px;

}



#leftcolumn_interior_credit ul {

line-height:25px;

}



#leftcolumn_interior_pay ol {

line-height:25px;

}



#leftcolumn_interior_credit ol {

line-height:25px;

}

/*

#leftcolumn_interior_credit img {

margin: 50px 0 10px 50px;

}

*/



.financelogo {

margin: 50px 0 10px 50px;

}



.applybutton {

margin:10px 0 10px 50px;

}



#payoptions {

width:690px;

}



#payoptions h2 {

color: #666666;

font-family:Georgia, "Times New Roman", Times, serif;

font-weight:bold;

margin: 15px 0 0 35px;

}



#payoptions a {

color: #666666;

text-decoration:none;

}



#payoptions a:hover {

text-decoration:underline;

}



#lefttext {

float:left;

height:auto;

width: 310px;

}



#lefttext p{

width: 290px;

}



#righttext {

float:left;

height:auto;

width: 310px;

}



#righttext p{

width: 290px;

}



#payoptions_bottom {

clear:both;

width:690px;

}



#leftcolumn_interior_pay img{

margin: 20px 0 30px 30px;

}





/*FAQ*/



#leftcolumn_interior_faq {

font-family: Verdana, Arial, Helvetica, sans-serif;

background: url(images/bg_body_content.png) no-repeat;

float: left;

height: auto;

margin: 10px 0 0 0;

text-align: left;

width: 690px;

}



#leftcolumn_interior_faq h4{

margin: 15px 0 0 35px;

height: 30px;

font-family: georgia;

font-style: normal;

text-align: left;

color: #81988E;

font-size: 31px;

}



#leftcolumn_interior_faq h3{

font-size: 20px;

font-weight: bold;

line-height: 26px;

margin: 25px 0 0 35px;

}



#leftcolumn_interior_faq p{

font-size: .8em;

line-height: 20px;

margin: 15px 0 10px 35px;

width: 620px;

}



#leftcolumn_interior_faq a:link, #leftcolumn_interior_faq a:visited{

text-decoration: none;

color: #666666;

}



#leftcolumn_interior_faq a:hover {

text-decoration: underline;

}



#hitcounter {

left:9000px;

margin-left:-9000px;

width:1000px;

}



/*BMI Calculator*/

