body,td{margin:0;padding:0;font:12px Arial,Geneva,sans-serif;color:#333;}
a{color:#537112;text-decoration:none;}
a img{border:0 none;text-decoration:underline;}
a:hover{color:#000;text-decoration:underline;}
blockquote{margin:5px 10px;padding:5px 10px;}
fieldset{padding:10px;margin:10px 0;border:1px solid #999;}
legend{font-size:11px;font-weight:bold;color:#666;}
p{margin:2px 0;line-height:16px;}
strong{font-weight:bold;}
hr{border:0;border-top:1px dotted #ccc;height:0;}
td{vertical-align:top;}
th{padding:5px;color:#666;border-bottom:1px solid #666;text-align:left;}
th a{color:#666;text-decoration:none;}
ul{list-style-type:none;}
h1{color:#476701;font-size:24px;margin-bottom:10px;}
h2{margin:10px 0;font-size:18px;color:#999;}
h3{margin:10px 0 5px 0;}
blockquote{margin:5px 25px;}
input,textarea,select{padding:3px;font-family:Arial,sans-serif;font-size:11px;border:1px solid #AFAFAF;vertical-align:middle;background:#fff;}
.odd{background:#EFEFEF;}
.label{display:block;padding:2px 5px 3px 5px;float:right;text-align:right;width:8em;color:#666;}
.nutrition-label{width:100%;}
.nutrition-label th,.nutrition-label td{font-size:12px;color:#000;border-bottom:1px solid #666;padding:5px;vertical-align:center;}
.nutrition-details{width:100%;}
.nutrition-details th,.nutrition-details td{font-size:11px;color:#666;padding:2px;vertical-align:center;border-bottom:1px solid #999;}
.hm-emphasis{font-size:20px !important;font-weight:normal;line-height:26px !important;color:#666;padding:0px 0 10px 0 !important;}
.hm-small{font-size:9px;}
.hm-large{font-size:14px;}
.hm-simple-table{border:0 none;border-collapse:collapse;width:100%;}
.hm-simple-table th{background:#999;color:#fff;font-size:11px;padding:5px;}
.hm-simple-table tr{border-bottom:1px solid #ccc;}
.hm-simple-table td{font-size:12px;padding:5px;}
.hm-simple-table td.label{font-weight:bold;text-align:left;width:150px;}
.hm-simple-table td.data{border-left:1px solid #ccc;width:100%;}
.hm-wimpy{color:#666;font-size:11px;}
.hme-button,.syn-button{height:30px;line-height:30px;width:120px !important;color:#333;font-size:12px;border:0 none;background:url('../images/sprites.png') 0 -500px no-repeat;cursor:hand;cursor:pointer;margin-left:5px;text-transform:capitalize;font-weight:normal;padding:0px;}
#hm-payment-options{width:100%;}
#hm-payment-options a,#hm-payment-options input{border:0 none;}
#hm-payment-options td{width:33%;text-align:center;}
.form-errors{margin-bottom:10px;border:1px solid #AF0000;background-color:#EFEFEF;}
.form-errors h2{padding:5px 20px 5px 25px !important;font-size:11px !important;color:#fff;background:#AF0000 url(/sf/sf_admin/images/error.png) no-repeat 5px 2px;margin:0 !important;color:#fff !important;}
.form-errors dl{padding:5px 20px;}
.form-errors dt{font-weight:bold;float:left;padding-right:5px;}
.form-errors dd{margin:0;}
.form-error{color:#f33;}
.form-error input,#sf_admin_container .form-error select,#sf_admin_container .form-error textarea{border:1px solid #AF0000;}
.save-ok{margin-bottom:10px;border:1px solid #577F00;}
.save-ok h2{margin:0 !important;padding:8px 20px 8px 25px;font-size:12px;color:#333;background:#F0FFCF url(/sf/sf_admin/images/ok.png) no-repeat 5px 7px;}
.hme-icon-bar{background:#FAFAFA;border-top:1px dotted #ccc;padding:3px 10px;margin-top:5px;font-size:10px;}
.hm-list-table{width:100%;border:0;border-collapse:collapse;;}
.hm-list-table td{padding:3px;}
.hm-list-table blockquote{border-left:2px dashed #BFBFBF;}
.hme-form input{width:200px;}
.hme-form textarea{width:200px;}
.hme-form select{width:175px;}
.hme-icon-row{padding:10px;}
.hme-tools-table{width:100%;}
.hme-tools-td{padding:0 10px;width:50%;}
.hme-tools-responce{font-size:18px;color:#000;line-height:22px;}
.hme-tools-responce-green{font-size:18px;color:#367F00;line-height:22px;}
.hme-tools-responce-yellow{font-size:18px;color:#BDBF00;line-height:22px;}
.hme-tools-responce-red{font-size:18px;color:red;line-height:22px;}
.hme-button-table{margin-bottom:20px;padding:0;border:0 none;border-collapse:collapse;}
.hm-list-table{width:100%;border:0;border-collapse:collapse;}
.hm-list-table td{padding:3px 5px;width:100%;}
.hm-list-table .label{width:125px;background:#efefef;color:#666;margin:1px 0;}
.hm-list-table ul{list-style-type:square;padding:0px;margin:0;}
.hm-list-table li{padding:0;margin:2px 0 2px 20px;}
.hm-list-table blockquote{border-left:2px dashed #BFBFBF;}
.hme-button-panel{background:#fff url(../images/sprites.png) 0 -600px no-repeat;width:130px;height:60px;text-align:center;font:14px/ 18px "Trebuchet MS",Arial,Verdana,sans-serif;color:#999;vertical-align:middle;}
.hme-button-panel2{background:#fff url(../images/sprites.png) 0 -500px no-repeat;width:130px;height:60px;text-align:center;font:14px/ 18px "Trebuchet MS",Arial,Verdana,sans-serif;color:#999;vertical-align:middle;}
.hme-button-panel a,.hme-button-panel2 a{color:#333;font:14px/ 18px "Trebuchet MS",Arial,Verdana,sans-serif;}
.hme-button-description{width:380px;height:60px;padding:10px;color:#666;font-size:12px;}
.wimpy-messages{color:#666;padding:20px;margin:10px;text-align:center;line-height:16px;}
.hme-menu-seperator{border-top:1px solid #8F8F8F;}
.hme-profile{}
.hme-profile .title{font-size:14px;font-weight:bold;padding:5px;}
.hme-profile .details{font-size:10px;color:#666;padding:0;}
.hme-profile .about{padding:5px 5px 5px 20px;margin:0 0 20px 0;}
.hme-profile .body{padding:5px 5px 5px 10px;margin:0 0 20px 10px;border-left:2px dashed #999;}
#sf_admin_container fieldset input{width:200px;}
#sf_admin_container fieldset select{width:150px;}
#sf_admin_container .sf_admin_edit_help{color:#aaa;font-size:11px;}
.syn-pager-search{padding:3px 10px;background:#EBFFBF;font-size:11px;color:#333;}
.syn-pager-nav{width:100%;border:0 none;border-collapse:collapse;}
.syn-pager-nav td{width:33%;padding:5px;background:#EFEFEF;font-size:11px;text-align:center;vertical-align:middle;}
.syn-pager-nav select{padding:0px;}
