/*

Theme Name: Life Weight Loss

*/

.alignright 
{
float:right;
}


/* Reset

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

html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,label,select,option,blockquote,fieldset,input { margin: 0; padding: 0; }



ul, ol {

	list-style:none;

}



img {

	border:none;

}



:focus {

	outline: 0;

}



h1,h2,h3,h4,h5,h6 {

	font-weight: normal;

	font-size: 100%;

}

q:before,q:after {

	content:'';

}





/*layout*/

.clear {

	clear:both;

}

.clearer {

	clear:both;

	overflow:hidden;

	padding:0px;

	margin:0px;

	height:0px;

}





.clearfix {

    content: ".";

    display: inline;

    height: 0;

    clear: both;

    visibility: hidden;

 }





.floatleft {

	float:left;

	margin:0px;

	padding:0px;

}







.floatright {

	float:right;

	margin:0px;

	padding:0px 0px 10px 5px;



}



hr {

	height:1px;

	border-top:none;

	border-left:none;

	border-right:none;

	border-bottom:1px solid #e4f3fc;

	padding:10px 0px 0px 0px;

	margin:0px 0px 30px 0px;

}







/* End Reset

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











/* S Reset

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















/* START GLOBAL styles

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







body {

	background:url(images/body_bg.gif) repeat-x 0 0;

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

	font-size:12px;

	color:#7b8e9c;

	text-align:center;

}







#outer-wrapper {

	background:url(images/outer_body_bg.gif) no-repeat top center scroll;

	height:auto !important;

	min-height:433px;

	height:433px;

	width:888px;

	margin:0px auto;

}



#inner-wrapper {

	width:860px;

	margin:0px auto;

	padding:0px 14px 20px 14px;

	text-align:left;

}



.highlight {

	font-weight:bold;

	font-size:12px;

	color:#f58120;

}



.text-highlight {

	color:#52626f;

	font-weight:bold;

}









.more {

	font-size:12px;

	color:#58a6d6;

	padding:15px 0px 0px 0px;

	display:block;



}



.more a {



		font-size:12px;

	color:#58a6d6;

	text-decoration:underline;

}



.more a:hover {

	text-decoration:none;

}









/* END GLOBAL styles

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















/* START HEADER styles

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







#header {

	width:824px;

	height:141px;

	margin:0px;

	padding:20px 18px 0px 18px;

	position:relative;

}



h1#logo {

	padding:0px 0px 0px 3px;

}



h1#logo a, h1#logo a em {

	position:absolute;

	width:254px;

	height:84px;

	overflow:hidden;

}



h1#logo a em {

	cursor:pointer;

	top:0;

	left:0;

}





#contact-info {

	float:right;

	width:231px;

	padding:0px 2px 0px 0px;

}



#contact-info h4 {

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

	display:block;

	width:216px;

	height:24px;

	font-size:18px;

	line-height:18px;

	font-weight:bold;

	color:#62aedb;

	padding:6px 0px 0px 15px;

	margin:0px;

}





#contact-info p {

	color:#58a6d6;

	padding:8px 0px 0px 15px;

}



#contact-info span {

	font-size:31px;

	color:#52626f;

	font-weight:bold;

	line-height:22px;

	display:block;

	padding:5px 0px 0px 15px;

}





/*-----------------------------------nav---------------------------------*/



#nav-container {

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

	float:left;

	width:820px;

	height:34px;

	margin:22px 0px 0px 0px;

	padding:0px 2px 4px 2px;

}



#nav-container ul {

	width:820px;

	margin:0px;

	padding:0px 0px 0px 0px;

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

	height:34px;

}



#nav-container ul li {

	float:left;



}















/*--------------------link---------------*/



#nav-container ul li#nav-home a {

	width:86px;

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

	display:block;

	height:0px;

	padding-top:34px;

	overflow:hidden;

	cursor:pointer;

	margin:0px 1px 0px 0px;

}



#nav-container ul li#nav-obesity a {

	width:91px;

	background:url(images/nav_bg.gif) no-repeat -87px 0;

	display:block;

	height:0px;

	padding-top:34px;

	overflow:hidden;

	cursor:pointer;

	margin:0px 1px 0px 0px;

}





#nav-container ul li#nav-solutions a {

	width:106px;

	background:url(images/nav_bg.gif) no-repeat -179px 0;

	display:block;

	height:0px;

	padding-top:34px;

	overflow:hidden;

	cursor:pointer;

		margin:0px 1px 0px 0px;

}





#nav-container ul li#nav-fitness a {

	width:144px;

	background:url(images/nav_bg.gif) no-repeat -286px 0;

	display:block;

	height:0px;

	padding-top:34px;

	overflow:hidden;

	cursor:pointer;

		margin:0px 1px 0px 0px;

}





#nav-container ul li#nav-team a {

	width:78px;

	background:url(images/nav_bg.gif) no-repeat -431px 0;

	display:block;

	height:0px;

	padding-top:34px;

	overflow:hidden;

	cursor:pointer;

	margin:0px 1px 0px 0px;

}



#nav-container ul li#nav-seminars a {

	width:110px;

	background:url(images/nav_bg.gif) no-repeat -510px 0;

	display:block;

	height:0px;

	padding-top:34px;

	overflow:hidden;

	cursor:pointer;

	margin:0px 1px 0px 0px;

}



#nav-container ul li#nav-faqs a {

	width:85px;

	background:url(images/nav_bg.gif) no-repeat -621px 0;

	display:block;

	height:0px;

	padding-top:34px;

	overflow:hidden;

	cursor:pointer;

	margin:0px 1px 0px 0px;

}



#nav-container ul li#nav-contact a {

	width:113px;

	background:url(images/nav_bg.gif) no-repeat -707px 0;

	display:block;

	height:0px;

	padding-top:34px;

	overflow:hidden;

	cursor:pointer;

	margin:0px 0px 0px 0px;

}





/*--------------------hover---------------*/





#nav-container ul li#nav-home a:hover {

	background:url(images/nav_bg.gif) no-repeat 0 -34px;

}

#nav-container ul li#nav-obesity a:hover {

	background:url(images/nav_bg.gif) no-repeat -87px -34px;

}



#nav-container ul li#nav-solutions a:hover {

	background:url(images/nav_bg.gif) no-repeat -179px -34px;

}



#nav-container ul li#nav-fitness a:hover {

	background:url(images/nav_bg.gif) no-repeat -286px -34px;

}



#nav-container ul li#nav-team a:hover {

	background:url(images/nav_bg.gif) no-repeat -431px -34px;

}



#nav-container ul li#nav-seminars a:hover {

	background:url(images/nav_bg.gif) no-repeat -510px -34px;

}



#nav-container ul li#nav-faqs a:hover {

	background:url(images/nav_bg.gif) no-repeat -621px -34px;

}



#nav-container ul li#nav-contact a:hover {

	background:url(images/nav_bg.gif) no-repeat -707px -34px;

}





/*--------------------selected---------------*/



#nav-container ul li#nav-home a.selected {

	background:url(images/nav_bg.gif) no-repeat 0 -34px;



}



#nav-container ul li#nav-obesity a.selected {

	background:url(images/nav_bg.gif) no-repeat -87px -34px;

}



#nav-container ul li#nav-solutions a.selected {

	background:url(images/nav_bg.gif) no-repeat -179px -34px;

}



#nav-container ul li#nav-fitness a.selected {

	background:url(images/nav_bg.gif) no-repeat -286px -34px;

}



#nav-container ul li#nav-team a.selected {

	background:url(images/nav_bg.gif) no-repeat -431px -34px;

}



#nav-container ul li#nav-seminars a.selected {

	background:url(images/nav_bg.gif) no-repeat -510px -34px;

}



#nav-container ul li#nav-faqs a.selected {

	background:url(images/nav_bg.gif) no-repeat -621px -34px;

}



#nav-container ul li#nav-contact a.selected {

	background:url(images/nav_bg.gif) no-repeat -707px -34px;

	

	}

	



/* END HEADER styles

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







/* START MAINBODY styles

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





#mainbody {

	width:820px;

	padding:19px 20px 0px 20px;

	margin:0px;

	background-color:#ffffff;

	overflow:hidden;

}







/*----------------------------left content-----------------------------*/





#left-content {

	width:580px;

	float:left;

}



#main-content {

	width:580px;

	margin:0px;

	padding:0px;

}



#sub-content {

	margin:0px;

	padding:34px 0px 0px 0px;

}



#sub-content p {

	line-height:14px;

}



#sub-content .sub-payment {

	float:left;

	width:216px;

	padding:0px 0px 0px 10px;

	margin:0px 29px 0px 0px;

}



#sub-content .sub-solutions {

	float:left;

	width:325px;

	padding:0px 0px 0px 0px;

}



.sub-solutions p {

	padding:0px 50px 0px 0px;

}



#sub-content .title {

	margin:0px;

	padding:0px 0px 10px 0px;

}









h2.title-light {

	font-size:30px;

	color:#52626f;

	font-weight:normal;

	float:left;

	margin:0px 5px 0px 0px;

	line-height:23px;



}





h2.title-bold {

	font-size:30px;

	color:#52626f;

	font-weight:bold;

	float:left;

	line-height:23px;



}







/*----------------------------right content-----------------------------*/



#right-content {

	width:230px;

	float:right;

	margin:0px 0px 20px 0px;

	padding:0px 0px 0px 0px;

}



#right-content .title {

	padding:0px 0px 10px 10px;



}



#right-content p.sub-title {

	text-align:center;

}



#right-content #bmi-container {

	margin:0px;

	padding:10px 0px 0px 0px;

}



#bmi-container  h4 {

	font-size:16px;

	font-weight:bold;

	color:#62aedb;

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

	width:226px;

	height:27px;

	text-align:center;

	padding:9px 2px 0px 2px;

}



#bmi-container #bmi-content {

	background:url(images/result_bg_middle.gif) repeat-y 0 0;

	width:230px;

	height:auto !important;

	min-height:135px;

	height:135px;

}



.field-height {

	width:95px;

	padding:0px 8px 0px 16px;

	margin:0px;

	float:left;

}



.field-weight {

	width:95px;

	margin:0px;

	padding:0px;

	float:left;

}



#bmi-content form {

	margin:0px 0px 0px 0px;

	padding:10px 0px 0px 0px;

}



#bmi-content form label {

	float:left;

	width:95px;

	margin:0px 0px 5px 0px;

}



#bmi-content .input-container {

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

	width:87px;

	height:39px;

	float:left;

	padding:2px 4px 0px 4px;

	display:block;

}



#bmi-content form input.text-box {

	background:none;

	border:none;

	float:left;

	width:87px;

	height:39px;

	text-align:center;

	padding:0px 0px 0px 0px;

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

	font-size:35px;



	font-weight:bold;

	color:#ffffff;



}



#bmi-content form input.calculate-btn {

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

	width:153px;

	height:44px;

	display:block;

	border:none;

	margin:11px auto;

	cursor:pointer;

	padding:0px;





}





/*-----------------------BMI RESULTS STYLES-------------------------------*/





#bmi-content .result-container {

	padding:0px 0px 0px 14px;

}





#bmi-content .result-input-container {

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

	display:block;

	width:190px;

	height:39px;

	float:left;

		padding:2px 4px 0px 4px;

		margin:0px 0px 7px 0px;

}



#bmi-content form input.result-box {

	background:none;

	border:none;

	float:left;

	width:190px;

	height:39px;

	text-align:center;

	padding:0px 0px 0px 0px;

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

	font-size:35px;



	font-weight:bold;

	color:#ffffff;

}



#bmi-content p {

	line-height:11px;

	padding:0px 5px 0px 0px;

	margin:0px 0px 7px 0px;

}





#bmi-content p.text-highlight1 {





	font-size:9px;

	color:#7a91a3;

	line-height:9px;









}



















/*----------------------for testimonial styles---------------------*/





#testimonial-container {

	width:230px;

}



#testimonial-content {

	padding:0px 0px 0px 5px;

}





#testimonial-content .more {

	padding:0px 0px 0px 0px;

	margin:8px 0px 0px 0px;

}



#testimonial-content .title {

	padding:0px 0px 10px 0px;

	margin:0px;

}



#testimonial-content .title-light {

	color:#4daade;

	font-size:26px;



}



#testimonial-content .title-bold {

	letter-spacing:-1px;



	font-size:26px;

}



#testimonial-content p {

	padding:0px 0px 5px 0px;

}





/*-----------------------------for payments styles-------------------------*/



#payments-container {

	padding:27px 0px 0px 14px;

}



#payments-container .title {

	margin:0px;

	padding:0px 0px 10px 0px;

}











/*--------------------free seminar styles--------------------------*/



#free-seminar-container {

	background:url(images/free_seminar_bg2.gif) repeat-y 0 0;

	display:block;

	width:230px;

	margin:20px 0px 0px 0px;



}



#free-seminar-content {



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

	margin:0px 0px 0px 0px;

	padding:14px 14px 6px 14px;

	width:202px;

	height:auto !important;

	min-height:104px;

	height:104px;



}



#free-seminar-content .title {

	padding:0px 0px 10px 0px;

	margin:0px;

}



#free-seminar-content .title-light {

	color:#4daade;





}



#free-seminar-content p {

	padding:0px 0px 5px 0px;

}



















/* END MAINBODY styles

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













/* START OBESITY page styles - LANDING PAGES STYLES

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







#pages-content {

	width:536px;

	padding:0px 30px 0px 14px;

	margin:0px 0px 20px 0px;

	overflow:hidden;



}



#pages-content .title {

	padding:0px 0px 20px 0px;

}



#pages-content .title-bold {

	letter-spacing:-1px;

}



#pages-content p {

	margin:0px 0px 20px 0px;

	line-height:16px;

}





#pages-content h4 {

	font-size:15px;

	font-weight:bold;

	color:#f58321;

	padding:0px 0px 4px 0px;

}



#pages-content h5 {

	font-size:12px;

	font-weight:bold;

	color:#52626f;

	margin:0px 0px 18px 0px;

}



#pages-content ul {

	margin:0px;

	padding:0px 0px 25px 0px;

}



#pages-content ul li {

	background:url(images/bullet.gif) no-repeat 0px 6px;

	padding:0px 0px 0px 8px;

	line-height:16px;

}



#pages-content ul li a {

		text-decoration:none;

		color:#8ac1e2;

}



#pages-content ul li a:hover {

		text-decoration:underline;

		color:#8ac1e2;

}





/* END OBESITY page styles

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













/* START TEAM page styles

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





#pages-content ul.team-list {

	margin:40px 0px 0px 0px;

	padding:0px 0px 0px 0px;



}



#pages-content ul.team-list li {

	background-image:none;

	margin:0px 0px 0px 0px;

	padding:0px 0px 26px 0px;

	display:block;

	float:left;

}



#pages-content ul.team-list li span.team-image {

	float:left;

	width:116px;

	height:116px;

	margin:0px 0px 0px 0px;

	display:block;

}



#pages-content ul.team-list li div.team-description {

	width:400px;

	padding:0px 0px 0px 20px;

	float:left;

	display:block;

}





/* END TEAM page styles

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









/* START SEMINARS page styles

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









#pages-content ul.information-list li {

	background:none;

	margin:0px;

	padding:0px;

}



#pages-content ul.information-list li span {

	margin:0px 20px 0px 0px;

}





#form-container form {

	margin:0px 0px 0px 0px;

	padding:15px 0px 0px 0px;

}



#form-container form label {

	float:left;

	width:145px;

	text-align:right;

	height:20px;

	margin:0px 8px 5px 0px;

	padding:4px 0px 0px 0px;

	display:block;

}



#form-container form input.text-box {

	float:left;

	width:305px;

	height:20px;

	border:none;

	background:none;

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

	color:#62707a;

	font-size:12px;

	padding:4px 4px 0px 4px;

	margin:0px 0px 0px 0px;

	display:block;







}



.register-input-container {

	background:url(images/input_bg.gif) repeat-x 0 0;

	width:313px;

	height:24px;

	float:left;

	display:block;

	

}



.register-input-container1 {

	background:url(images/input_bg.gif) repeat-x 0 0;

	width:173px;

	height:24px;

	border-right:1px solid #c3c3c3;

	float:left;

	display:block;

	

}





#form-container form input.phone-box {

	float:left;

	width:173px;

	height:20px;

	border:none;

	background:none;

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

	color:#62707a;

	font-size:12px;

	padding:4px 4px 0px 4px;

	margin:0px 0px 0px 0px;

	display:block;







}





.comments-input-container1 {

	background:url(images/comment_bg.gif) repeat-x 0 0;

	width:313px;

	height:164px;



	float:left;

	display:block;

	

}





#form-container form textarea {

	float:left;

	width:305px;

	height:160px;

	border:none;

	background:none;

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

	color:#62707a;

	font-size:12px;

	padding:4px 4px 0px 4px;

	margin:0px 0px 0px 0px;

	display:block;

	overflow:auto;







}



#form-container form input.submit-btn {

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

	width:153px;

	height:45px;

	display:block;

	border:none;

	cursor:pointer;

		text-align:left;

	color:#FFFFFF;

	letter-spacing:19px;

	text-indent:-1000px;

	margin:0px 0px 0px 149px;

}







/* END SEMINARS page styles

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











/* START CONTACT page styles

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









.testimonial-intro-container, .contact-intro-container {

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

	width:542px;

	padding:8px 0px 30px 0px;



}



.testimonial-intro-content, .contact-intro-content {

	width:520px;

	padding:3px 10px 3px 10px;

	background-color:#fbfdff;

	border-left:1px solid #e4f3fc;

	border-right:1px solid #e4f3fc;

	overflow:hidden;

}



.contact-intro-content p {

	padding:0px;

	margin:0px;

	display:inline;

}

.testimonial-intro-content h2

{ 
font-size: 18px; 
color:#8ba0af; 
font-weight:bold;
line-height:18px; 
}

#pages-content .testimonial-intro-content p 
{
color:#52626f; 
margin: 0px ; 
}

#pages-content .testimonial-intro-content a 

{ 
text-decoration:underline; 
}

.contact-details {

	width:255px;

	float:left;

	padding:0px 10px 25px 0px;

}



.contact-details p {

	display:inline;

}



.contact-details p span {

	float:left;

	width:50px;

}











/* END CONTACT page styles

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







/* START EASY PAYMENT page styles

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



#pages-content ul.package-list {

	width:446px;

	border-top:1px solid #dcebf1;

	border-right:1px solid #dcebf1;

	border-left:1px solid #dcebf1;

	overflow:hidden;

	padding:0px;

	margin:0px 0px 20px 0px;

}



#pages-content ul.package-list li {

	background:none;

	padding:0px;

	margin:0px;

	float:left;

	border-bottom:1px solid #dcebf1;

}



#pages-content ul.package-list li h3 {

	font-size:18px;

	color:#f58321;

	font-weight:bold;

	text-align:center;

	padding:0px 0px 20px 0px;

}



#pages-content ul.package-list li h4 {

		font-size:15px;

	color:#69b8e3;

	font-weight:bold;

	text-align:center;

}



#pages-content ul.package-list li span.price {

	display:block;

	text-align:center;

	font-size:15px;

	color:#52626f;

	font-weight:bold;

}



#pages-content ul.package-list li ul {

	padding:0px 0px 4px 0px;

	margin:0px 0px 0px 0px;

	overflow:hidden;

}



.weekly-payment {

	padding:30px 0px 30px 0px;

}



#pages-content ul.package-list li ul li {

		width:160px;

		background:url(images/bullet.gif) no-repeat 0px 6px;

	padding:0px 0px 0px 8px;

	display:block;

	line-height:16px;

	float:left;

	border:none;

}







#pages-content ul.package-list li.package-bg {

	background-color:#f1fafe;

width:446px;

	float:left;

}



#pages-content ul.package-list li span.services {

	width:182px;

	float:left;

		border-right:1px solid #dcebf1;

        display:block;

	padding:10px 20px 10px 20px;

	margin:0px;

}



#pages-content ul.package-list li span.complete {

      

	width:182px;

	float:right;



}



#pages-content p.insurance {

	font-size:11px;

}



#pages-content ul.insurance-list li {

	background:none;

	line-height:16px;

		display:block;

		margin:0px;

		padding:0px;

		font-size:11px;

}





#pages-content p a {



		text-decoration:none;

		color:#8ac1e2;



}









#pages-content p a:hover {

	text-decoration:underline;

	color:#8ac1e2;

}







/* END EASY PAYMENT page styles

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



















/* START FOOTER styles

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



#footer {

	margin:20px 0px 0px 0px;

	padding:0px 0px 20px 0px;

	width:860px;



	

}



#slogan-container {

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

	width:820px;

	margin:0px 20px 0px 20px;

	padding:9px 0px 20px 0px;



}



#slogan-content {

	width:818px;

	display:block;

	background-color:#edf8fe;

	border-left:1px solid #e4f3fc;

	border-right:1px solid #e4f3fc;

	height:auto !important;

	min-height:41px;

	height:41px;

}



#slogan-content p.slogan {

	text-align:center;

	font-size:25px;

	line-height:25px;

	padding:8px 0px 0px 0px;

	color:#58a6d6;

}



#footer-nav-container {

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

	width:840px;

	height:26px;

	padding:0px 10px 0px 10px;



}



#footer-nav-container p.copyright {

	float:left;

	font-size:10px;

	color:#cccccc;

	padding:20px 10px 0px 0px;

}



#footer-nav-container p.footer-link {

	float:left;

	font-size:10px;

	padding:20px 0px 0px 0px;

}



#footer-nav-container p.footer-link a {

	font-size:10px;

	color:#58a6d6;

	text-decoration:none;

}



#footer-nav-container p.footer-link a:hover {

	text-decoration:underline;

}





#footer-nav-container p.footer-link span {

	color:#dbe8ee;

	padding:0px 5px 0px 5px;

}





.made-by {	

float:right;

	padding:20px 0px 0px 0px;

}







/* END FOOTER styles

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



/*---- table ----*/



#pages-content table.package-list{ border-right:1px solid #DCEBF1; border-collapse:collapse; margin-bottom:15px; }

#pages-content table.package-list tr th{ width:182px; background:#F1FAFE; padding:10px 20px; color:#52626F; border-left:1px solid #DCEBF1; border-top:1px solid #DCEBF1; border-bottom:1px solid #DCEBF1; }

#pages-content table.package-list tr td{ padding:10px 20px; border-left:1px solid #DCEBF1; border-top:1px solid #DCEBF1; vertical-align:top; }

#pages-content table.package-list tr td ul{ padding:0px; margin-bottom:12px; }

#pages-content table.package-list tr td p { margin:0px; }

#pages-content table.package-list tr td p.surgeon { margin-top:59px; } 

#pages-content table.package-list tr td.footer{ background:#F1FAFE; padding:0 20px; border-bottom:1px solid #DCEBF1; }

#pages-content table.package-list tr td.footer div.weekly-payment h3 { color:#F58321; font-size:18px; font-weight:bold; padding:0 0 20px; text-align:center; }

#pages-content table.package-list tr td.footer div.weekly-payment h4 { color:#69B8E3; text-align:center; }

#pages-content table.package-list tr td.footer div.weekly-payment span.price{ color:#52626F; display:block; font-size:15px; font-weight:bold; text-align:center; }


.page-id-101 div.title .title-light { margin-right:2px; }



















