﻿html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, font, img, ins, kbd, q, s, samp, sub, sup, tt, var, dd, dl, dt, li, ol, ul, form, fieldset, input, textarea, label, table, legend, caption, tbody, tfoot, thead, tr, th, td{  margin: 0;  padding: 0;  font-family: inherit;  font-weight: inherit;  font-style: inherit;  font-size: 100%;  text-align: left;}a{  outline: none;}img, a img, :link img, :visited img{  border: 0;}ul{  list-style: none;}/* end resets */body{  background: #dcdccd url(/media/89/background.gif) repeat-y center center;    }input, textarea, select{  padding:2px 2px;}a.dn{  padding-right:25px;  background: url(/images/icons/download.png) no-repeat center right;}a img.dn{  margin: 4px;}#sidebar a:link, #sidebar a:visited,  #sidebar a:active{  color:#333;}#container{  width: 900px;  margin: 0 auto;  padding:0;  background: #fff url(/media/119/dotted-line.gif) repeat-y;  }#header{  height: 100px;  width: 840px;  margin: 0 auto;  padding-top: 20px;  background-color:#fff;}#header #login{  float: right;  width: 270px;  height: 75px;  text-align:right;}#header #login dl{}#header #login dt{  width: 80px;}#menubar{  width: 838px;  height: 36px;  margin: 0 auto;  padding: 0px 12px 12px 0;    background:#fff url(/media/69/afl_menu_bar.gif) no-repeat;  font-size: 1.15em;  color:#fff;  }#menubar.admin{  background:#fff url(images/AFL_menu_bar_green.gif) no-repeat !important;}#menubar.admin li{  border-right:none !important;}#menubar li{  float: left;  padding:5px 10px 0 10px;  margin-right: 10px;  height:31px;}#menubar li a{  color: #fff;}#menubar li.active{  color: #919930;    background: url(/media/74/afl_menu_bar_active.gif) repeat-x;}#sidebar{  width: 200px;  padding: 6px 20px 0 0;  float: left;  margin: 0 20px 0 30px;}#sidebar li a.active{  color: #919930;}#sidebar h2{  color:#fff;  height:28px;  line-height:28px;  padding-left:10px;  font-size:1.05em;}#sidebar h3{  color:#641c3b;  font-weight:bold;  font-size:1em;  margin-top:10px;}#sidebar .sidebar-item{  padding-bottom:20px;  border-bottom: dashed 1px #333;}.no-sep{  border-bottom:none !important;}#sidebar .sub-menu ul ul{  margin-top:0px;  padding: 0 !important;}#sidebar .sub-menu ul{  margin-top:-11px;  padding:10px;  background-color:#f5f5f0;  line-height:1.5em;}#sidebar .sub-menu ul li ul li{  background-image:none !important;  border-bottom:none !important;}#sidebar .sub-menu ul li{  background: url(/media/84/arrow.gif) no-repeat left 6px;  padding:2px 0 2px 12px;  border-bottom:dotted 1px #ccc;}#content{  width: 600px;  padding-bottom: 30px;  float: left;  margin-right: 30px;  }#footer{  clear: both;  background-color:#fff;  height: 30px;  padding-top:80px;  text-align:center;  font-size:.80em;  }dt{  float: left;  padding-top:3px;clear:left;}dt, dd{  margin-bottom: 3px;text-align:right;}dd{  }a.btn-recipe{  display:block;  width:81px;  height:22px;  background: url(/media/114/btn-recipe.gif) no-repeat;}a.btn-recipe:hover{  background: url(/media/114/btn-recipe.gif) no-repeat -82px top;}a.btn-print{  padding: 8px 0 5px 46px;  background: url(/media/104/btn-print.gif) no-repeat;}a.btn-print:hover{  background: url(/media/109/btn-print-hover.gif) no-repeat;}a.btn-email{  margin-left:30px;  padding: 8px 0 5px 35px;  background: url(/media/94/btn-email.gif) no-repeat;}a.btn-email:hover{  background: url(/media/99/btn-email-hover.gif) no-repeat;}a.more{  display:block;  width:63px;  height:19px;  background: url(images/more.gif) no-repeat;  }a.more:hover{  background: url(images/more.gif) no-repeat left -19px;}.fact{  margin-top:30px;  background: #919930 url(images/titles/annie-fact.gif) no-repeat;  color:#fff;  padding: 30px 10px 10px 10px;}.grid{  border-collapse:collapse;}.grid tr td, .grid tr th{  border-bottom:solid 1px #ccc;  padding:4px 6px;  font-size:.9em;}.grid tr th{  background-color:#f7f7f7;  color:#333;  font-weight:bold;}th {  font-weight:bold;}#recipe-list div{  clear:left;  }#recipe-list img{  float:left;  margin-right:20px;  }#recipe p {  margin-top:10px;}ul.bulleted ul, #recipe ul ul, #content ul ul{  list-style-type:circle;  margin-left: 10px;}ul.bulleted,  #recipe ul , #content ul{    list-style-type:disc;  list-style-position:outside;    margin-left:17px;  margin-top:10px;}.form th, .form td{  padding: 5px 0;}.form th{  padding-right:10px;  color:#641c3b;}.form th em{  color:Red;  padding-left:7px;}.form td span{  color:#641c3b !important;  padding-left:10px;}.form tfoot input{  padding: 2px 10px;}.failed{  margin:20px;  height:30px; line-height:30px;text-align:center; background-color:#6e1935; color:White;  font-weight:bold;}.a10-steps li{  width:550px;  clear:left;  margin-bottom:25px;  padding-bottom:25px;  border-bottom: 1px dashed #ccc;  height:100px;}.a10-steps li img{  float:left;  margin-right:20px;}.a10-steps li a{  background: url(/media/134/application_pdf.png) no-repeat; padding-left:20px;  float:right;}@media print {  #login, #menubar,#sidebar, .no-print, #top-menu  {    display:none;  }    #content  {    margin-left:25px;  }  }#content ul.nobullet{  list-style:none;  list-style-type:none;  margin-left:0;}#toplinks{float:right;height:80px;width:145px;text-align:right;margin-right:-5px;margin-top:-10px;}#toplinks div{float:right;width:200px;text-align:right;}#topfb {margin-bottom:10px;}#topfb img{width:145px;height:46px;border:none;}		input.hunny {display:none}		