body { margin: 0px; padding: 0px; background-color: #E0EDCA;}
p, .text, td, li { font-family: Times New Roman, Times, Serif; font-size: 13px; color: #000000; line-height: 18px; font-weight: normal; }
.hometext { font-family: Times New Roman, Times, Serif; font-size: 14px; color: #000000; line-height: 24px; font-weight: normal; }
.small { font-family: Times New Roman, Times, Serif; font-size: 12px; color: #000000; line-height: 18px;}
.caption { font-family: Times New Roman, Times, Serif; font-size: 11px; color: #087800; font-weight: bold; text-decoration: none; }
b { color: #5C8021; }
a { color: #34762E; font-weight: bold;}
a:hover { color: #666633; }
.required { background-color: #F6F9F1;}/*E4E6D9*/
.graphicalText { display: none; }

/* SEARCH ENGINE NOTE:
non-displaying "graphicalText" class elements added to reflect the visual message of graphics for accurate site content indexing
*/
/*
h1 { font-family: Times New Roman, Times, Serif; font-size: 22px; color: #004B19; letter-spacing: 0.025em; display: inline; line-height: 26px; }
*/
h1 {display: none;}
h1.inline { font-family: Times New Roman, Times, Serif; font-size: 13px; color: #000; display: inline; line-height: 18px; font-weight:normal; }
h2 { font-family: Times New Roman, Times, Serif; font-size: 16px; color: #0C5700; display: inline; line-height: 22px;}
h4 { font-family: Times New Roman, Times, Serif; font-size: 22px; color: #0C5700; display: inline; line-height: 28px; }
h5 { font-family: Times New Roman, Times, Serif; font-size: 19px; color: #0C5700; display: inline; line-height: 28px; font-style:italic;}
h4:first-letter {text-transform:capitalize;}

h3 { font-family: Times New Roman, Times, Serif; font-size: 14px; color: #25801E; display: inline;}
.footer, a.footer, a.footer:hover { font-family: Times New Roman, Times, Serif; font-size: 11px; color: #F1F0E4;}
.form { border: solid 1px #C0CA5F; padding: 1px 5px; color: #5A7E20; background-color: #FAFBF6; }
.forminput { border: solid 1px #C0CA5F; /*margin: 10px;*/ padding: 1px 5px; color: #5A7E20; background-color: #F1F3E5; height: 23px; }
select { color: #5A7E20; background-color: #F1F3E5; margin: 3px 0px; } /*F9FAF2*/
li { color: #25801E; /*list-style-image: url(/images/list_square.gif);*/ font-weight: bold;}
/*checkbox { border: solid 1px #C0CA5F; color: #5A7E20; background-color: #F1F3E5; }*/

#buyerSearchResults td{ padding: 3px;}
.BottomTable td{border-right: 1px solid #c0ca5f;padding-right: 3px;padding-left: 3px;}
.BottomTable th{border-bottom:2px solid #c0ca5f; padding:3px;text-align:left; font-size:12px;color:#5a7e20;}
.BottomTable .formInput{border:0;}
.EventBox {padding:5px; border:1px solid #97BA55; background:#E0EDCA;}



.NbNavBgOff {position:relative; display:block; width:164px; height:40px; background-image:url(/images/nav/sidenav_off.gif); background-repeat:no-repeat; float:left;}
.NbNavBgOff div a {padding:5px 10px 0px 16px;}
#NbNavBgOff a {display:block; float:left; }
#NbNavBgOff a:hover {display:inline; float:left; background-image:url(/images/nav/sidenav_on.gif); background-repeat:no-repeat; height:40px;}
#NbNavBgOff a#LinkNbNavBgOff {height:40px%; width:100%; margin:0px 0px 0px 0px; font-family: Times New Roman, Times, Serif; font-size: 14px; color: #0C5700; display: inline; line-height: 17px; text-decoration:none; font-weight:bold;}
#NbNavBgOff a#LinkNbNavBgOff span { font-family: Times New Roman, Times, Serif; font-size: 11px; color: #0C5700; display: inline; line-height: 10px; text-decoration:none; font-weight:normal;}
#NbNavBgOff a#LinkNbNavBgOff:hover { color: #fff; text-decoration:none; font-weight:bold;}
#NbNavBgOff a#LinkNbNavBgOff:hover span { color: #fff; text-decoration:none; font-weight:normal;}


#EhoImg {margin:0px 0px -20px 0px; border:0px;}

.nBullet { margin-left: 15px; text-indent: -15px; padding-bottom: 3px; color: #25801E; font-weight: bold; }
