.dummy{}

html{color:#000000;}body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote{margin:0;padding:0;}

table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-weight:normal;}

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

q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}

input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}

legend{color:#000;}strong{
	font-weight:bold;
	font-size: 11px;
}



/* Normalizing Styles

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

body {
	font-family:"Segoe UI", Arial;
	color:#00008A;
	margin:0;
	font-size:11px;
	background:#fff;
	text-align:justify;
}
#container-home #right1 #content p {
	font-family: "Segoe UI", Arial;
	font-size: 12px;
	color: #333;
	line-height: 18px;
	text-align: justify;
}
#container-home #right1 #content p strong {
	color: #666;
}



h1{ display:block; clear:both; font-size:20px; margin:0 0 15px 0; color:#012C72; padding:0 0 7px 0; line-height:22px; border-bottom:#DFDFDF solid 1px;}

h2{font-size:14px; color:#012C73; font-weight:bold;}

label{ float:left; width:140px; padding-top:2px; display:block; margin:0; padding:0; height:17px; }

.clear { clear:both; }

a { color:#2093CA; text-decoration:underline; outline:0px;}

p {
	padding:0 0 10px 0;
	line-height:16px;
	font-size: 11px;
}

.tahoma{color:#2093CA; font-weight:bold;}

.img-right{ width:auto; float:right; padding: 0 0 0 15px;}

.img-left{ width:auto; float:left; padding: 0 15px 0 0;}

.img-center{ width:642px; float:left; padding: 20px 0; text-align:center;}

ul{margin:0; padding:0 0 25px 30px;}

li{
	line-height:18px;
	font-size: 11px;
}

li a{color:#00008a; text-decoration:underline;}

li a:hover{color:#00008a; text-decoration:none;}



/* Normalizing Styles

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

#container-home { width:966px; margin:0 auto; background:url(../images/mid-bg.jpg) repeat-y;}

#container { width:966px; margin:0 auto; background:url(../images/mid-bg-sub.jpg) repeat-y;}



/* Left Part

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

#left{ width:243px; float:left;}

#logo{ width:243px; height:102px; float:left;}

.left-img{ width:243px; float:left; text-align:center; padding:15px 0 0 0;}

.news-link{ width:220px; float:left; text-align:left; padding:5px 0 10px 23px; color:#636363; border-bottom:#fff solid 1px;}

.news-link ul{ margin:0px; padding:0px;}

.news-link li{ margin:0 0 0 20px; line-height:26px;}

.leftform{width:229px; float:left; padding:15px 0 0 7px;}

.leftform-mid{width:208px; border-left:3px solid #00008a; border-right:3px solid #00008a; background:#FFF; float:left; color:#666; padding:0 0 0 15px; font-size:12px;}

.leftform-top{width:229px; float:left;}

.leftform-bot{width:229px; float:left;}

.form-main{width:200px; padding:5px 0 3px 0; float:left;}

.text3{color:#012C72; padding:5px 0 0 0; text-align:left; font-weight:bold;}

.text4{padding:3px 0 0 0; text-align:left; float:left; width:50px;}

.text5{padding:3px 3px 0 0; text-align:left; float:left;}

.for-list{width:170px; margin:5px 0 3px 0;}

.for-input1{width:138px; margin:0; height:15px; font-size:12px; color:#666;}

.for-input2{width:92px; margin:0; height:15px; font-size:12px; color:#666;}

.for-btn{height:22px; color:#fff; background:#00008b; font-weight:bold; border:none; padding:0 5px; margin:0 0 0 52px;}

.for-btn1{height:22px; color:#fff; background:#00008b; font-weight:bold; border:none; padding:0 5px;}

.submit-btn{height:24px; width:88px; color:#fff; background:url(../images/submit-bg.jpg) no-repeat; font-weight:bold; border:none; padding:0 5px; margin:0 0 0 52px;}

.locations-btn{width:307px; float:left; padding:10px 0 0 8px;}



/* right Part

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

#toplinks {
	height:23px;
	width:715px;
	text-align:right;
	font-weight:bold;
	font-size:18px;
	background-image:

url(../images/bg_topnav.gif);
	background-repeat:repeat-y;
	color: #16A3E7;
}

#toplinksint {height:23px;width:715px;text-align:right;font-weight:bold;font-size:18px; }

#right{ width:723px; float:left; position:relative; }

#right1{ width:723px; float:left;}

#flash{ width:723px; height:395px; float:left; background:#16A3E7;}

#flash-bot-box{ width:716px; float:left; padding:15px 0 0 7px;}

.box1{ width:232px; float:left; margin:0 3px 0 2px; background:url(../images/box-bg.jpg) repeat-y;}

.box2{ width:200px; float:left; padding:8px 16px; color:#636363; text-align:center;}

#call-right{ width:229px; float:left; padding:15px 0 0 14px; text-align:center;}



/* content Part

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

#content{ width:440px; float:left; padding: 20px 15px 0 25px;}





/* Menu Part

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

#menu {width:243px; float: left;}

#menu ul{ margin:0px; padding:0px;}

#menu li{ list-style:none; background:url(../images/link-bg-01.gif) no-repeat; color:#DCD7FE; font-weight:bold; line-height:31px;}

#menu li a{ color:#efefef; display:block; text-decoration:none; height:31px; padding:0 0 0 34px; }

#menu li a:hover{ color:#efefef; text-decoration:none; background:url(../images/link-bg-over-01.gif) left center no-repeat; }

#menu li a.act-left{ color:#efefef; text-decoration:none; background:url(../images/link-bg-over-01.gif) left center no-repeat; }



/* Top Menu Part

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

#top-menu {width:723px; float: left; margin:0; background:#636363;}

#top-menu ul{ margin:0px; padding:0 0 0 43px; float:left;}

#top-menu li{ list-style:none; background:#4f4f4f; color:#fff; font-weight:bold; line-height:37px; float:left; margin:0 1px 0 0; text-transform:uppercase;}

#top-menu li a{ color:#fff; text-decoration:none; padding:0 16px; display:block;}

#top-menu li a:hover{ color:#fff; text-decoration:none; background:#2d2d2d; display:block;}

#top-menu li a.act-top{ color:#fff; text-decoration:none; background:#2d2d2d; display:block;}



.email-link{width:auto; padding:26px 0 27px 59px; color:#50504f; float:right; margin:0 45px 0 0;}

.email-link img{padding:0 5px 0 0;}

.email-link a{color:#50504f; text-decoration:none;}

.email-link a:hover{color:#50504f; text-decoration:underline;}



/* Footer Part

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

#footer{ width:946px; height:50px; float:left; background: url(../images/footer-bg3.gif) repeat-x; text-align:center; padding:25px 10px 0 0;}
#footer a{ color:#fff;}

#footer-facebook{ width:946px; height:43px; float:left; background: url(../images/footer-bg.gif) repeat-x; text-align:right; padding:12px 20px 0 0;}




.sub-link{ width:270px; float:left; color:#DCD7FE; font-weight:bold; border-bottom:#fff solid 1px;}

.sub-link a{ color:#DCD7FE; text-decoration:none; display:block;  padding:0 0 0 15px;}

.sub-link a:hover{ color:#18ABF2; text-decoration:none; background:#000066;}



/* Subpage COntent

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



#content1{
	width:642px;
	float:left;
	padding: 20px 15px 0 65px;
	font-size: 14px;
}

.seo {font-size:14px; color:#012C73; font-weight:bold;}

.seo_smaller {font-size:12px; color:#012C73; font-weight:bold;}

.links{width:430px; float:left; color:#FFFFFF; font-size:12px; font-weight:bold; line-height:20px; color:#2093CA;}

.links a{color:#2093CA; text-decoration:none; border-bottom:1px dotted #2093ca; padding:0 0 2px 0;}

.links a:hover{text-decoration:none; border:none; color:#2093CA;}

.links1{width:652px; float:left; color:#FFFFFF; font-size:12px; font-weight:bold; line-height:20px; color:#2093CA;}

.links1 a{color:#2093CA; text-decoration:none; border-bottom:1px dotted #2093ca; padding:0 0 2px 0;}

.links1 a:hover{text-decoration:none; border:none; color:#2093CA;}

.links3{color:#FFFFFF; font-size:12px; font-weight:bold; line-height:20px; color:#2093CA;}

.links3 a{color:#2093CA; text-decoration:none; border-bottom:1px dotted #2093ca; padding:0 0 2px 0;}

.links3 a:hover{text-decoration:none; border:none; color:#2093CA;}

.form{width:430px; float:left; padding:10px 0 0 0;}

.form2{width:642px; float:left; padding:10px 0 0 0;}



.form1{width:430px; float:left; padding:0 0 10px 0;}

.form3{width:642px; float:left; padding:10px 0 10px 0; border-bottom:#eee solid 2px;}



.left-txt{float:left; width:100px; line-height:20px;}

.left-txt1{float:left; width:150px; line-height:20px;}

.left-txt1 a{ text-decoration:none;}

.left-txt2{ width:225px; padding:0 10px; float:left;}

.left-txt3{float:left; width:240px; line-height:20px; text-align:right; padding:0 10px 0 0;}

.left-img5{float:left; width:250px; line-height:20px; text-align:left; padding:0 10px 0 0;}



.right-txt{float:left; width:330px;}

.right-txt2{float:left; width:490px; padding:2px 0 0 0;}

.right-txt2 a{ text-decoration:none;}

.right-txt3{width:395px; float:left;}

.right-txt4{width:385px; float:left;}

.right-txt5{width:349px; float:left;}



.for-input{width:56px;}

.for-input3{width:197px; border:1px solid #ccc; height:18px; line-height:20px; color:#00008a; padding:0 0 0 3px;}

.for-txtarea{width:200px; border:1px solid #ccc; color:#00008a; font-family:Tahoma;}

.text1{font-size:14px; color:#012c74; width:642px; padding:0 0 5px 0; font-weight:bold; border-bottom:1px solid #012c74; margin:0 0 10px 0;}

.text2{font-size:14px; color:#012c74; width:430px; padding:0 0 5px 0; font-weight:bold; border-bottom:1px solid #012c74; margin:0 0 10px 0;}

.text3{font-size:14px; color:#012c74; padding:0 0 5px 0; font-weight:bold; border-bottom:1px solid #012c74; margin:0 0 10px 0;}

.next-previous{width:642px; float:left; text-align:center; display:inline; padding:10px 0; background:#f2f2f2;}

.next-previours-text{font-size:12px; display:inline; font-weight:bold;}

.next-previours-text a{text-decoration:none; padding:0 5px;}

.next-previours-text a:hover{text-decoration:underline;}

.next-previours-text a#act{text-decoration:underline; padding:0 5px;}



.box{width:460px; float:left;}



#dropdown1{

	position:absolute;

	z-index:1;

	margin:0 0 0 243px;

	background:#3486D8;

	float:left;

	line-height:30px;

	width:270px;

	top: 132px;

	border:#fff solid 1px;

	border-bottom:none;

/*	visibility: hidden; */
	left: -9999px;

}



#dropdown2{

	position:absolute;

	z-index:1;

	margin:0 0 0 243px;

	background:#3486D8;

	float:left;

	line-height:30px;

	width:270px;

	top: 163px;

	border:#fff solid 1px;

	border-bottom:none;

/*	visibility: hidden; */
	left: -9999px;

}

#dropdown3{

	position:absolute;

	z-index:1;

	margin:0 0 0 243px;

	background:#3486D8;

	float:left;

	line-height:30px;

	width:270px;

	top: 257px;

	border:#fff solid 1px;

	border-bottom:none;

/*	visibility: hidden; */
	left: -9999px;

}

#dropdown4{

	position:absolute;

	z-index:1;

	margin:0 0 0 243px;

	background:#3486D8;

	float:left;

	line-height:30px;

	width:270px;

	top: 288px;

	border:#fff solid 1px;

	border-bottom:none;

/*	visibility: hidden; */
	left: -9999px;

}

#dropdown5{

	position:absolute;

	z-index:1;

	margin:0 0 0 243px;

	background:#3486D8;

	float:left;

	line-height:30px;

	width:270px;

	top: 318px;

	border:#fff solid 1px;

	border-bottom:none;

/*	visibility: hidden; */
	left: -9999px;

}

#dropdown6{

	position:absolute;

	z-index:1;

	margin:0 0 0 243px;

	background:#3486D8;

	float:left;

	line-height:30px;

	width:270px;

	top: 409px;

	border:#fff solid 1px;

	border-bottom:none;

/*	visibility: hidden; */
	left: -9999px;

}

#dropdown7{

	position:absolute;

	z-index:1;

	margin:0 0 0 243px;

	background:#3486D8;

	float:left;

	line-height:30px;

	width:270px;

	top: 440px;

	border:#fff solid 1px;

	border-bottom:none;

/*	visibility: hidden; */
	left: -9999px;

}

#dropdown8{

	position:absolute;

	z-index:1;

	margin:0 0 0 243px;

	background:#3486D8;

	float:left;

	line-height:30px;

	width:270px;

	top: 349px;

	border:#fff solid 1px;

	border-bottom:none;

/*	visibility: hidden; */
	left: -9999px;

}

#dropdown9{

	position:absolute;

	z-index:1;

	margin:0 0 0 243px;

	background:#3486D8;

	float:left;

	line-height:30px;

	width:270px;

	top: 657px;

	border:#fff solid 1px;

	border-bottom:none;

/*	visibility: hidden; */
	left: -9999px;

}
#prepare-weight-loss{

	position:absolute;

	z-index:1;

	margin:0 0 0 243px;

	background:#3486D8;

	float:left;

	line-height:30px;

	width:270px;

	top: 225px;

	border:#fff solid 1px;

	border-bottom:none;

/*	visibility: hidden; */
	left: -9999px;

}



.top-dropdown ul{margin:4px 10px 0 7px; padding:0 0 0 0;}

.top-dropdown li{color:#fff; padding:0 0 5px 5px; display:block; margin:0 0 4px 0; border-bottom:1px solid #999; list-style:none; font-size:12px;}

.top-dropdown li a{color:#fff; text-decoration:none; display:block;}

.top-dropdown li a:hover{color:#18ABF2; text-decoration:none;}



#top-dropdown1{

	position:absolute;

	z-index:1;

	margin:0 0 0 0;

	background:#636363;

	width:160px;

	line-height:21px;

	top:103px;

	visibility:hidden;

	left: 42px; /* 04-02-2010 MENU FIX - fix change from 367 to 42*/

	border:1px solid #999;

}

#top-dropdown2{

	position:absolute;

	z-index:1;

	margin:0 0 0 0;

	background:#636363;

	width:160px;

	line-height:21px;

	top:103px;

	visibility:hidden;

	left: 163px; /* 04-02-2010 MENU FIX - change from 490 to 163*/

	border:1px solid #999;

}

#top-dropdown3{

	position:absolute;

	z-index:1;

	margin:0 0 0 0;

	background:#636363;

	width:270px;

	line-height:21px;

	top:103px;

	visibility:hidden;

	left: 254px; /* 04-02-2010 MENU FIX - change from 584 to 254*/

	border:1px solid #999;

}

#top-dropdown4{

	position:absolute;

	z-index:1;

	margin:0 0 0 0;

	background:#636363;

	width:150px;

	line-height:21px;

	top:103px;

	visibility:hidden;

	left: 472px; /* 04-02-2010 MENU FIX - change from 814 to 472 */

	border:1px solid #999;

}

#form-main{width:430px; float:left;}

#staff_columns {



      float: left;

      width: 345px;

	  height: 245px;

      margin: 0px 0px 0px 2px;

}

 .staff_columns{

      width: 152px;

	  height: 240px;

      text-align: left;

      float: left;

      padding: 0px 5px 0px 5px;

}
