body {
	background-color: ffffff;
	margin: 5px 0 0 0;
	background-color: #FBFDE7;
}
td, input, select {
 font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 120%;
	font-weight: normal;
	color: #6E7696;
 }
form { margin: 0; }
img { border: none; }
th {
 font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
 text-transform: uppercase;
 }
th.light_row_header {
 color: #525875;
 padding: 2px;
 }
th.dark_row_header {
 color: #ffffff;
 line-height: 125%;
 }
tr.dark_row {
 background-color: #90CA5C;
 }
tr.welcome_dark_row {
 background-color: #5AB962;
 }
tr.light_row {
 background-color: #9EDCA4;
 }
td.pad3 {
 padding: 3px;
 }
td.pad2 {
 padding: 2px;
 }
td.dark_row_text {
 color: #ffffff;
 }
th.welcome_dark_row_header {
 color: #F3FBF3;
 }
a.search_prod_title {
 font-size: 14px;
 line-height: 120%;
 color: #627D5C;
 text-decoration: none;
 }
a.light_row_link:hover {
 color: #ffffff;
 background-color: #99CB66;
 }
a.dark_row_link {
 color: 000000;
 text-decoration: none;
 }
a.dark_row_link:hover {
 color: #ffff99;
 background-color: #99CB66;
 }
.active {
 background-color: #ffff99;
 font-weight: bold;
 font-color: #000000;}
a.prod_menu {
 color: #6E769C;
 font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
 font-size: 9pt;
 font-weight: regular;
 text-decoration: none;
 }
a.prod_menu:hover {
 background-color: #6E769C;
 color: #ffffff;
 }                   }
a {
 color: #000000;
}
.menu_tbl_outer {
 background-color: #6E769C;
 padding-left: 2 px;
 padding-right: 2 px;
 padding-top: 2 px;
 padding-bottom: 2 px;
 }
.menu_tbl_inner {
 background-color: #FFFFFF;
 }
.welcome {
 background-color: #F0F8F7;
 border: solid;
 border-color: #5AB962;
 border-width: 1pt;
 }
.border_dark {
 background-color: #FFFFFF;
 border: solid;
 border-color: #6E769C;
 border-width: 1pt;
 }

 .border_light {
 background-color: #FFFFFF;
 border: solid;
 border-color: #CFEED2;
 border-width: 1pt;
 }
 .form_label {
  display: block;
 }
 .display {
  color: 000000;
 }
 td.search_pg_header {background-image: url('/images/sites/sendplants.com/pf_bg2.jpg'); background-repeat: repeat-y; padding: 5; font-size: 12pt; font-weight: bold; }
 td.search_pg_header h1 { color: #ffffff; }
 td.login_pg_header {background-image: url('/images/sites/sendplants.com/pf_bg2.jpg'); background-repeat: repeat-y; padding: 5; font-size: 12pt; font-weight: bold;}
 td.prod_pg_header { background-image: url('/images/sites/sendplants.com/pf_bg.jpg'); background-repeat: no-repeat; color: #ffffff; }
 td.bill_pg_header { background-image: url('/images/sites/sendplants.com/pf_bg2.jpg'); background-repeat: no-repeat; color: #ffffff; }
 input.btn {color:#660000;
    font-family: arial,helvetica,sans-serif;
    font-size: 84%;
    font-weight: bold;
    background-color: #fed;
    border:1px solid;
    border-top-color: #999;
    border-left-color: #999;
    border-right-color: #000;
    border-bottom-color: #000;
    filter:progid:DXImageTransform.Microsoft.Gradient
       (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');}
    input.login_btn_hov {
    border-top-color: #999;
    border-left-color: #999;
    border-right-color: #000;
    border-bottom-color: #000;}
#pf_bg {
 border-bottom: 1pt solid #2362AA;
 padding-left: 5px;
 padding-top: 10px;
 background-image: url('/images/sites/sendplants.com/pf_bg.jpg');
}
.pf_head {
 text-align: left;
 background-color: white;
 font-family: arial;
 font-weight: bold;
 font-size: 11pt;
 color: #2362AA;
}
.pf_cat {
 text-decoration: underline;
 font-size: 8pt;
 color: black;
}
.search_subcat {
 text-decoration: underline;
 font-size: 8pt; color: black;
}
.search_nav {
 background-color: #ececec;
}
.search_nav_link {
 text-decoration: underline;
 font-size: 8pt;
 color: black;
}
.search_nav_label {
 color: #999999;
}
.search_hr {
 color: #bbc1e1;
 height: 1pt;
}
.products_error_row {
 background-color: #ececec;
}
.products_error_cell {
 font-weight: bold;
 color: red;
}
.feat_items_cell {
 border-width: 0 1 1 0;
 border-style: solid;
 border-color: #2362AA;
}
.feat_items_wrap {
 border-width: 1 0 0 0;
 border-style: solid;
 border-color: #2362AA;
}
.content_wrap {
 border-top: 1pt solid #2362AA;
 border-right: 1pt solid #2362AA;
}
a#sdLink {
 text-decoration: none;
 color: #6E7696;
}
td#outro h3 {
 display: inline;
 font-size: 8pt;
 font-weight: bold;
 padding-right: 3px;
}
table#mainTbl {
 width: 765px;
 border: 1px solid #ececec;
 background-color: #ffffff;
 margin-left: auto;
 margin-right: auto;
}
table#topNav td.navWhite {
 padding-left: 10px;
 padding-right: 20px;
 background: url('/images/sites/sendplants.com/nav-bull.gif') 0 3px no-repeat;
}
table#topNav td.navWhite a {
 font-size: 9pt;
 font-weight: bold;
 color: #ffffff;
}
table#topNav td.navYellow {
 padding-left: 10px;
 padding-right: 20px;
 background: url('/images/sites/sendplants.com/nav-bull-y.gif') 0 3px no-repeat;
}
table#topNav td.navYellow a {
 font-size: 9pt;
 font-weight: bold;
 color: #FFF839;
}
table#contTbl {
 margin-top: 10px;
}
table#contTbl div {
 margin-bottom: 10px;
}
table#catTbl {
 margin-bottom: 10px;
 width: 165px;
}
table#catTbl tr {
 vertical-align: middle;
}
table#catTbl td.mainCat {
 padding-left: 20px;
 background: url('/images/sites/sendplants.com/cat_bg.jpg') 0 0 no-repeat;
 height: 25px;
 font-size: 10pt;
 font-weight: bold;
 color: #ffffff;
}
table#catTbl td.subCat {
 background: url('/images/sites/sendplants.com/cat_bull.jpg') 5px 8px no-repeat;
 border: 1px solid #ececec;
 border-top: none;
 padding: 4px 3px 4px 15px;
}
table#catTbl td.subCat a {
 color: #000000;
}
form#searchFrm span {
 color: #ffffff;
 font-weight: bold;
}
table#footTbl {
 width: 765px;
 border: 1px solid #ececec;
 background-color: #ffffff;
 margin-top: 10px;
 margin-left: auto;
 margin-right: auto;
}
table#footLinks {
 width: 100%;
}
table#footLinks tr {
 vertical-align: middle;
}
table#footLinks a {
 color: #000000;
}
table.featProd {
 border: 1px solid #ececec;
 width: 175px;
 height: 227px;
 margin-bottom: 15px;
}
table.featProd tr.featPrice td {
 color: #A90D12;
 font-size: 10pt;
 font-weight: bold;
 height: 20px;
 vertical-align: middle;
 padding-left: 8px;
}
table.featProd tr.featImg {
 vertical-align: top;
}
table.featProd tr.featImg td {
 height: 148px;
 padding: 0 8px;
}
table.featProd tr.featName {
 vertical-align: middle;
}
table.featProd tr.featName td {
 height: 30px;
 padding: 0 8px;
 text-align: center;
 font-size: 8pt;
 font-weight: bold;
 color: #000000;
}
table.featProd tr.featBtn td {
 padding: 0 8px;
 height: 23px;
 padding-bottom: 4px;
}
h1.infoPage {
 font-size: 12pt;
 font-weight: bold;
 color: #000000;
}
