/*cope with inheritance bugs*/
table, th, tr, td{color:#666666;font-size:11px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;}

/*body specific*/
body          {NETQUOTEVAR:BODYBACKGROUND;margin-top:15px;margin-right:0px;margin-bottom:0px;margin-left:0px;}
h1            {font-family:Verdana, Arial, Helvetica, sans-serif; color:#0D5D38; font-style:normal;font-size: 11px;margin-bottom: 0px;margin-top: 0px;font-weight: bold; display:inline;}
h2            {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style:normal; text-decoration: none; color: #0D5D38; display:inline; font-weight:normal;}
h2 a:link, 
h2 a:visited, 
h2 a:active   {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style:normal; text-decoration: none; color: #0D5D38; display:inline;font-weight:normal; text-decoration: underline;}
h2 a:hover    {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style:normal; text-decoration: none; color: #0D5D38; display:inline;font-weight:normal; text-decoration: none;}
h3            {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style:normal; text-decoration: none; color: #666666; display:inline; }
h4            {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style:normal; text-decoration: none; color: #666666; display:inline; font-weight:bold;}

li{color:#666666;list-style-type:square; margin: 0 10px 10px -10px;}
ol{color:#666666;}
ul{color:#666666;list-style-type:square;}

/*link specific*/

a:link     {color:#973946; font-size:11px; text-decoration:none;}
a:visited  {color:#973946;font-size:11px;text-decoration:none;}
a:hover    {color:#555555;font-size:11px;text-decoration:underline;}
a:active   {color:#973946;font-size:11px;text-decoration:none;}

.Shortcut          {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;text-decoration: none;color: #666666;}
.Shortcut a:link   {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;text-decoration: none;color: #666666;}
.Shortcut a:visited{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;text-decoration: none;color: #666666;}
.Shortcut a:active {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;text-decoration: none;color: #666666;}
.Shortcut a:hover  {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;text-decoration: none;color: #666666;}

.LeftNav           {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;text-decoration: none;color: #0D5D38;padding-left: 5px;}
.LeftNav a:link    {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;text-decoration: none;color: #0D5D38;padding-left: 5px;}
.LeftNav a:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;text-decoration: none;color: #0D5D38;padding-left: 5px;}
.LeftNav a:active  {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;text-decoration: none;color: #0D5D38;padding-left: 5px;}
.LeftNav a:hover   {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;text-decoration: underline;color: #666666;padding-left: 5px;}

.BreadCrumb          {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;text-decoration: none;color: #26AD6A;font-weight: normal;}
.BreadCrumb a:link   {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;text-decoration: underline;color: #26AD6A;font-weight: normal;}
.BreadCrumb a:visited{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;text-decoration: underline;color: #26AD6A;font-weight: normal;}
.BreadCrumb a:active {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;text-decoration: underline;color: #26AD6A;font-weight: normal;}
.BreadCrumb a:hover  {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;text-decoration: underline;color: #26AD6A;font-weight: normal;}

a.sectionslink:link    {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style:normal; font-weight:bold; text-decoration: underline; color: #666666;}
a.sectionslink:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style:normal; font-weight:bold; text-decoration: underline; color: #666666;}
a.sectionslink:hover   {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style:normal; font-weight:bold; text-decoration: underline; color:#666666;}
a.sectionslink:active  {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style:normal; font-weight:bold; text-decoration: underline; color:#666666;}

a.homename:link        {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;text-decoration: none;color: #26AD6A;font-weight: bold;}
a.homename:visited     {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;text-decoration: none;color: #26AD6A;font-weight: bold;}
a.homename:hover       {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;text-decoration: underline;color: #666666;font-weight: bold;}
a.homename:active      {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;text-decoration: none;color: #26AD6A;font-weight: bold;}

a.shopnow:link        {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;text-decoration: underline;color: #666666;font-weight: bold;}
a.shopnow:visited     {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;text-decoration: underline;color: #666666;font-weight: bold;}
a.shopnow:hover       {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;text-decoration: underline;color: #26AD6A;font-weight: bold;}
a.shopnow:active      {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;text-decoration: underline;color: #666666;font-weight: bold;}




/* actinic content styles */
.actCHECKOUTEM        {background-color:#cc9933;}
.actCHECKOUTBG        {background-color:#ffffff;}
.actlarger            {font-size: larger;color:#666666;}
.actsmaller           {font-size: smaller;color:#666666;}
.actxxsmall           {font-size:xx-small;color:#666666;}
.actxsmall            {font-size:x-small;color:#666666;}
.actsmall             {font-size:small;color:#666666;}
.actregular           {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style:normal; text-decoration: none; color: #666666; display:inline; font-weight:bold;}
.actlarge             {font-size:large;color:#666666;}
.actxlarge            {font-size:x-large;color:#666666;}
.actxxlarge           {font-size:xx-large;color:#666666;}
.actwarningcolor      {color:#cc9933;}
.actrequiredcolor     {color:#cc9933;}
.actsearchhighlightcolor{color:#800000;}
.actrequired          {color:#cc9933;}
.actwarning           {color:#cc9933;}
.actwelcome           {color:#666666;}
.actlogotext          {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: x-small; color: #D9090E; font-style: normal; font-weight: bold; text-align: center}
.actlogout            {font-size:x-small;color:#cc9933;}
.actwarning           {font-size:x-large;color:NETQUOTEVAR:REQUIREDCOLORCSS;}
.actwelcome           {font-size:medium;color:NETQUOTEVAR:FGCOLORCSS;}

/* page content styles */

.Content       {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.productname   {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px;text-decoration: none;color: #26AD6A;font-weight: bold;}
.productdes    {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;text-decoration: none;color: #666666;font-weight: normal;}
.Heading       {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;color: #973946;}
.CategoryStub  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;color: #6F6F6F;text-decoration: none; padding-left: 10px;}
.ActiveSection {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;color: #104EB4;}
.ShoppingCart  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;text-decoration: none;color: #996600;}
.AdvSearch     {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
.smallprice    {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #666666;font-weight: normal;}
.subsec2price  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;font-weight: bold;color: #666666;text-decoration: none;font-style: italic;}
.strike        {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;font-weight: bold;color: #920000;}
.CategoryStub2  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;font-weight: normal;color: #6F6F6F;text-decoration: none; line-height: 12pt }


/* form elements */
.FormField    {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #666666;text-decoration: none;}
.SearchBox    {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;border: thin none;}
.FormBox      {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;}
.FormSelect   {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;}
form                            {display:inline;} /* fixes the space issue */
input.button			        {border-right: #666666 1px solid; border-top: #666666 1px solid; font-weight: bold; font-size: 10px; border-left: #666666 1px solid; cursor: hand; color: #FFFFFF; BORDER-BOTTOM: #666666 1px solid; font-family: arial, helvetica; background-color: #0D5D38; border: 2 outset #AAA290; text-transform: uppercase;}
select,                         {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: normal; color: #666666; width:165px;}
textarea, input, option         {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: normal; color: #666666; }

/* copyright elements styles */
.Copyright           {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;text-decoration: none;color: #666666;}
.Copyright a:link    {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;text-decoration: underline;color: #555555;}
.Copyright a:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;text-decoration: underline;color: #cc9933;}
.Copyright a:active  {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;text-decoration: underline;color: #cc9933;}
.Copyright a:hover   {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;text-decoration: none;color: #555555;}

/* misc element styles */
.CartTableHeading {color: #DAE5C3;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: bold;}

/* misc gui styles */
.sideline 			    {border-right: 1px solid #DAE5C3; border-left: 1px solid #DAE5C3;}
.sidelinehome 			{border-left: 1px solid #DAE5C3; border-top: 1px solid #DAE5C3;border-bottom: 1px solid #DAE5C3;}
.sidelinetb			    {border-top: 1px solid #DAE5C3;border-bottom: 1px solid #DAE5C3;}
.sidelinepad 			{border-right: 1px solid #DAE5C3; border-left: 1px solid #DAE5C3; padding-right: 5px;padding-left: 5px;}
.sidelineleft			{border-left: 1px solid #DAE5C3;}
.sidelineright 			{border-right: 1px solid #DAE5C3;}
.sidelineall			{border-right: 1px solid #DAE5C3; border-left: 1px solid #DAE5C3; border-top: 1px solid #DAE5C3; border-bottom: 1px solid #DAE5C3;padding-left: 5px;}
.bordergreen			{border-right: 1px solid #91BB93; border-left: 1px solid #91BB93; padding-right: 5px;padding-left: 5px;}
.bordergreenLRB			{border-right: 1px solid #91BB93; border-left: 1px solid #91BB93; border-bottom: 1px solid #91BB93; padding-right: 5px;padding-left: 5px;}




