#header #navigation { clear:both; list-style:none; height:55px; background:#e6eef2 url(images/nav-bg.gif) repeat-x; width:930px; position:relative; top:-42px; left:-3px; }



.a{
color: #0a263e;
}


.nav-right { position:absolute; left:939px; }
.nav-left {
	position:absolute;
	left:0;
	width: -5px;
	height: 35px;
}
#header #navigation li a { color:#fff; padding:20px; }
#header #navigation li.pills a:hover,
#header #navigation li.pills a.current { background:url(images/all-weight-loss-current.gif) no-repeat left center; }

#footer #footer-nav { color:#FFF; list-style:none; margin:0 auto 20px; width:577px; }
#footer #footer-nav li { padding:0 17px 0 18px; border-right:1px solid #FFF; float:center; margin:15px 0 20px; line-height:16px; }
#footer #footer-nav li a { color:#FFF; font:normal 1.1em Arial, Helvetica, sans-serif; }
#footer #footer-nav li.last { border:none; }
#footer #footer-nav .nav-left { left:20px; top:5px; }
#footer #footer-nav .nav-right { left:929px; top:5px; }
#footer p { clear:both; text-align:center; margin:0; }



table,tr {
align:center;

}


td{

align:center;





}

.tdclear {





align:center;



}
.today {

border-style:solid;
border-color: #d0cdac;
border-width:1px 1 0 1px;
background-color: #f4f2d6;
}


.ult {

border-style:solid;
border-color:#d0cdac;
width:932px;
border-width:0 0.5px 0.5px 0.5px;
background-color: #000000;
padding: 0 0 0 2px;


}

.ult a{

color: #fe851e;
background-color: #000000;

}



.blank {
border-style:solid;
border-color: #d0cdac;
border-width:0px 0 0 0px;
background-color: #f4f2d6;
}


.tdclear2 {


border-style:solid;
border-color:#d0cdac;
align:center;
border-width:0.5px 0.5px 0.5px 0.5px;
width:920;
background-color: #f4f2d6;


}



.fontmenu {

border-style:solid;
border-color: #d0cdac;
border-width:0.5px 0.5px 0.5px 0.5px;
background-color: #f4f2d6;
width:925;
left:2px;

padding:0 0 0 5px;
}







.fontmenu a{


color: #0a263e;

}




.pre_td {

background-color: #87BEDF;

height: 28px;
}





.style2 {

color: #444444;

font-size: 12px;
font-weight: bold;

}



.style2 a{

color: #ffffff;

font-size: 12px;
font-weight: bold;

}

 .tx {

margin: 2px 0 2px 0;

}


 .bt {
color: #000000;
margin: 2px 0 2px 0;
background-color: #EB6500;

}




.topult {

border-style:solid;
border-color:#d0cdac;
width:492px;
border-width:0 0.5px 0.5px 0.5px;
background-color: #000000;
padding: 0 0 0 2px;


}

.topult a{

color: #fe851e;
background-color: #000000;

}




.top_pre_td {

background-color: #000000;


}





.top_preview{

margin: 5px 5px 5px 8px;


}




