﻿/***** GLOBAL STYLES *****/

html {font-size:100.01%; height:100%;margin-bottom:1px;} /* 16px font */
body {/*background:url('/Templates/Axfood/Images/bg.jpg') top center no-repeat;*/font:75%/1.25 Arial, Helvetica, sans-serif; height: 100%;min-height: 100%;} /* 12px font, 15px line-height */

a {color:#006031;}
a:hover {text-decoration:underline;}
a.pdfdownload {background:url('/Templates/Axfood/Images/ext/pdf.gif') no-repeat;display:block;float:left;padding-left:30px;}
div.limited {border-top:1px solid #ddd;padding:10px 0;}
h1 {color:#666;font-size:2em; margin-bottom:.2em;}
h1 .hidden {display:none;}
h2 {clear:both;color:#666;font-size:1.25em;font-weight:bold;margin:0 0 .75em;text-transform:uppercase;}
h3 {color:#333;font-size:1.16em;font-weight:bold;margin:0 0 .3em;}
h2.searchres {border-top:1px solid #ddd;padding-top:5px;margin:0;}
h3.cHead {background:#89ba17;color:#fff;font-weight:normal;font-size:1em;margin:0 0 1em;padding:3px 10px;}
hr {border:0 none;border-bottom:1px #eee solid;color:#fff;display:block;height:2px;margin:0.5em auto;}
p {margin:0 0 1em; line-height: 160%;}
p.date {margin:.5em 0;font-size:.92em;}
img.rightaligned {float:right;padding: 5px 0 5px 10px;}
img.leftaligned {float:left;padding: 5px 10px 5px 0;}
small {font-size:.83em;}
strong {font-weight:bold;}
ul.linklist {border-top:1px solid #ddd;font-size:.92em;padding:10px;}

table.financial {border-collapse:collapse;border-bottom:2px solid #89ba17;font-size:.92em;margin-bottom:1em;}
table.financial tr {}
table.financial td {padding:4px 6px 4px 0;text-align:right;}
table.financial td.rowtitle {padding:4px 6px 4px 6px;text-align:left;}
table.financial td.coltitle {border-bottom:2px solid #89ba17;font-weight:bold;padding:4px 6px 4px 0;} 
table.financial td.sumtitle {border-top:1px solid #89ba17;font-weight:bold;padding:4px 6px 4px 6px;text-align:left;}
table.financial td.sum {border-top:1px solid #89ba17;font-weight:bold;}
table.financial td.hlsum {background-color:#eee;border-top:1px solid #89ba17;font-weight:bold;}  
table.financial td.hl {background-color:#eee;}

.epiform {clear:both;}
#id_matrix {border-top:2px solid #eee;border-bottom:2px solid #eee;border-collapse:collapse;width:90%;}
#id_matrix td {padding:3px;}
#id_matrix label {display:block;line-height:160%;}
#id_matrix input.value {background:#f9f9f9;border:1px solid #eee;border-bottom:1px solid #89ba17;border-right:1px solid #89ba17;padding:2px;}
#id_matrix fieldset label {display:inline;}
#id_matrix input.options {margin:3px 3px 0 0;}
#id_matrix textarea.textbox {background:#f9f9f9;border:1px solid #eee;border-bottom:1px solid #89ba17;border-right:1px solid #89ba17;padding:2px;}
#id_matrix input.button {margin:5px 0;}
#id_matrix .xformvalidator {background-color:#ffcccc;color:#990000;font-size:.92em;padding:2px;}

/***** END GLOBAL STYLES *****/

/***** MAIN FRAMEWORK *****/

#HeaderArea, #LeftContainer, #RightContent, #PageFooter
.FilterArea, .comment {display:none;}

#MainContentArea ul {list-style-type:square;margin: 1em 0;}
#MainContentArea ul li {padding-left:2em;}
#MainContentArea li {margin:.5em 0;}
#MainContentArea ol {list-style-type:decimal;margin: 1em 0;padding-left:2em;}

#MainContentArea .updated {color:#666;font-size:.92em;margin-top:2em;}

#MainBody, #SecondaryBody {float:left;width:100%;}
#MainBody .companyinfo {font-style:italic;}
/*
#PageArea {float:left; width:197px; padding: 0 723px 0 0;margin-top:140px;}
#PageArea #MainContainer {background: url('/Templates/Axfood/Images/pagetop_bg.gif') top left no-repeat;display:inline;float:right;margin:0 -723px 0 0;padding-top:3px;position:relative;width:723px;}
#PageArea #MainContainer #MainArea {background: url('/Templates/Axfood/Images/page_bg.gif') top left repeat-y #fff;display:inline;float:right;padding-bottom:3px;width:723px;}
#PageArea #MainContainer #MainArea #CenterContent {border-left: 1px solid #ddd;border-right:1px solid #ddd;width:496px;padding-right:225px;float:left;}
#PageArea #MainContainer #MainArea #RightContent {display:inline;float:right;margin-left:-225px;position:relative;width:225px;}
#PageArea #MainContainer #MainPageFooter {background:url('/Templates/Axfood/Images/btm_bg.gif') no-repeat;display:inline;float:left;height:3px;position:relative;width:723px;}
*/
/***** END MAIN FRAMEWORK *****/
