
.box_head_left{
	background-image:url(img/round_corner_left.png);
         background-repeat:no-repeat;
         width:12px;
         }
.box_head_right{
	background-image:url(img/round_corner_right.png);
         background-repeat:no-repeat;
         width:12px;
         }
.box_head{
	background-image:url(img/box_head.png);
         background-repeat:repeat-x;
         height:40px;
         vertical-align:middle;
         padding:0px 0 0 5px;


         }

.box_bottom_left{
	background-image:url(img/box_end_left.png);
         background-repeat:no-repeat;
         width:10px;
         background-color: #FCF09E;
         }
.box_bottom_right{
	background-image:url(img/box_end_right.png);
         background-repeat:no-repeat;
         width:10px;
         background-color: #FCF09E;
         }
.box_bottom{
	background-image:url(img/box_end.png);
         background-repeat:repeat-x;
         background-color: #FCF09E;
         height:20px;

         }
.box_head img{
	margin-right:15px;
         }
.box_content{
	border-left:2px solid #f9c057;
         border-right:2px solid #f9c057;
         padding:20px 8px 0 8px;
         background-color: #FCF09E;
         }
.box_ad{
         border-left:2px solid #f9c057;
         border-right:2px solid #f9c057;
         padding:10px 10px 0 20px;
         background-color: #FCF09E;
         }

.sp{
	padding:10px 10px 0 10px;
         }
.bp{
	padding:10px 16px 0px 16px;
         }
.nop{
	padding:0;
         }

a.blink{
	border: 2px solid #f9c057;
         -moz-border-radius:10px;
         background-color:#FCDC7C;
         display:block;
         }
a.blink:hover{
	background-color:#f9c057;
	text-decoration:none;
	}
.wide{
	width:320px;
         padding:5px;

         }

#menu a{
	display:block;
	padding:10px 30px 0px 30px;
	height:26px;
	text-align:center;
	background:#00ca00;
	background-repeat:repeat-x;
	font-weight:bold;
	color:#F8FAB8;
	font-size:1.1em;
     	}
#menu a:hover{
	background:#69DC14;
	text-decoration:none;
	}
#menu td{
	padding:0;

	}

.start_boxes td{
	width:352px;
         padding-bottom:10px;
         }
.start_boxes img{
	float:left;
         margin:3px 10px 10px 0;
         }
.start_boxes div{
         border: 2px solid #f9c057;
         -moz-border-radius:10px;
         background-color:#FCDC7C;
         padding:10px;
         }
.start_boxes h3{
	margin-bottom:5px;
         }
input#search{
         width:175px;
         height:20px;
         font-size:16px;
         font-style:italic;
         font-weight:bold;

         }
.protein_bg{
	background-color:#BBE188;
         }
.ch_bg{
         background-color:#FFFF9B;
         }
.fat_bg{
         background-color:#F39770;
         }
.fibers_bg{
         background-color:#F9AE5B;
         }
.energy_bg{
         background-color:#CDA0D3;
	}
.menu_left{
         background-image:url(img/menu_left.png);
         background-repeat:repeat-x;
         width:15px;
         height:30px
         }
.menu_right{
         background-image:url(img/menu_right.png);
         background-repeat:no-repeat;
         width:15px;
         height:30px
         }
button.login{
	margin:6px 22px 5px 10px; text-align:center;background:url(img/button.png);height:20px; padding-top:0
         }
button.login:hover{
         background:url(img/button_hover.png);
         }
#books a{
         border: 2px solid #f9c057;
         -moz-border-radius:10px;
         background-color:#FCDC7C;
         display:block;
         width:155px;
         text-align:center;
	padding-top:15px;
         height:155px;
         margin:5px;
         }
.row_1{
	background:#F9d268;
         }
.row_0{
	background:#FAE389;
         }
.row_top_bottom{
	background:#F5C045;
         }
button.ok{
	background:url(img/ok_button_small.png);
         width:40px;
         height:19px;
         font-size:0.8em;
         }
button.ok:hover{
	background:url(img/ok_button_small_hover.png);
         }
.table_heading{
	font-size:1.2em;
         font-weight:bold;
         }
