body, table, td, li, select, input{
  font-size:11px;
  font-family:Arial;
}

.bt {  border-top: 1px solid #AFBDEB; padding-top: 1px; }
.bl { border-left: 1px solid #AFBDEB; padding-left: 1px; }
.br { border-right: 1px solid #AFBDEB; padding-right: 1px; }
.bb { border-bottom: 1px solid #AFBDEB; padding-right: 1px; }

.pt3 { padding-top:3px; }
.pl3 { padding-left:3px; }
.pr3 { padding-right:3px; }
.pb3 { padding-bottom:3px; }
.p3 { padding: 3px; }

.pt6 { padding-top:6px; }
.pl6 { padding-left:6px; }
.pr6 { padding-right:6px; }
.pb6 { padding-bottom:6px; }
.p6 { padding: 6px; }

.p12 { padding: 12px; }

.w100 { width:100%; }
.h100 { height:100% }

.white { color:#ffffff; }
.lgray { color:#454545; }
.black { color:#000000; }
.orange { color: #FF6000;}
.nav { color: #011D4D; } 
.error { color: #FF3C00; }

.bold { font-weight: bold; }
.nUnd { text-decoration:none; }
.nUnd:hover { text-decoration:none; }


.fl { float:left; }
.fr { float:right; }

a { text-decoration:none; }
a:hover { text-decoration:underline; }


.searchBg {
  width: 154px;
  height: 62px;
  background:#002870 url("/lib/sportsnutrition/search-bg.jpg");

}

.topBg {
  width: 622px;
  height: 53px;
  padding:0px;
  background:#002870 url("/lib/sportsnutrition/top-bg.jpg");
}

.top2Bg {
  width: 622px;
  height: 49px;
  padding:0px;
  background:#002870 url("/lib/sportsnutrition/tops-bg.jpg");
}

.leftCol {
  background: #001E52 url("/lib/sportsnutrition/trava.jpg") no-repeat bottom;
}

.smenu { padding:3px; padding-left:17px; }

.bHead { background: #80A7E9; text-align: center; color:#ffffff; padding:2px;}
.content { background: #FAF9F8; }
.fs12 { font-size: 12px; }
.fs20 { font-size: 20px; }

.head1 { font-size:18px; font-weight: bold; }
.head2 { font-size:18px; }

    
