/*body specific*/
body   {margin-top:5px; margin-right:0px; margin-bottom:0px; margin-left:0px; vertical-align: middle; font-family: Arial, Helvetica, sans-serif;font-size: 0.7em;;color: #666666;}
table  {font-family: Arial, Helvetica, sans-serif;font-size: 11px;;color: #666666;}
h1     {font-family:Arial, Helvetica, sans-serif; color:#666666; font-size: 11px; font-weight: normal; margin-bottom: 0px;margin-top: 0px;}
.menu li {display:inline; padding:0; margin:0; color:#666666; font-family: arial, helvetica, sans-serif; list-style-type:disc; before { content: ":";}


/*links*/
a:link   {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style:normal; text-decoration: underline; color: #330033;}
a:visited{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style:normal; text-decoration: underline; color: #330033;}
a:hover  {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style:normal; text-decoration: underline; color: #666666;}
a:active {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style:normal; text-decoration: underline; color: #330033;}

a.small:link   {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style:italic; text-decoration: none; color: #666666;}
a.small:visited{font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style:italic; text-decoration: none; color: #666666;}
a.small:hover  {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style:italic; text-decoration: none; color: #333333;}
a.small:active {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style:italic; text-decoration: none; color: #666666;}

a.BreadCrumbHref:link   {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style:normal; text-decoration: none; color: #333333;}
a.BreadCrumbHref:visited{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style:normal; text-decoration: none; color: #333333;}
a.BreadCrumbHref:hover  {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style:normal; text-decoration: none; color: #800655;}
a.BreadCrumbHref:active {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style:normal; text-decoration: none; color: #333333;}

a.footer:link    {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style:normal; text-decoration: none; color: #666666;}
a.footer:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style:normal; text-decoration: none; color: #666666;}
a.footer:hover   {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style:normal; text-decoration: none; color: #333333;}
a.footer:active  {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style:normal; text-decoration: none; color: #666666;}

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.cartitems:link    {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style:normal; font-weight:normal; text-decoration: none; color: #666666;}
a.cartitems:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style:normal; font-weight:normal; text-decoration: none; color: #666666;}
a.cartitems:hover   {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style:normal; font-weight:normal; text-decoration: none; color: #800655;}
a.cartitems:active  {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style:normal; font-weight:normal; text-decoration: none; color: #666666;}

/* INPUT TAGS */

form                            {display:inline;} /* fixes the space issue */
input.button			        {border-right: #E0D45C 1px solid; border-top: #E0D45C 1px solid; font-weight: normal; font-size: 9pt; border-left: #E0D45C 1px solid; cursor: hand; color: #FFFFFF; BORDER-BOTTOM: #666666 1px solid; font-family: arial, helvetica; background-color: #29043A; border: 2 outset #E0D45C;}
select, textarea, input, option {font-size: 11px; font-family: arial, helvetica; line-height: normal; color: #333333;}
.searchbox                      {font-size: 11px; font-family: arial, helvetica; line-height: normal; color: #666666; width:100px; height:17px;}
.checkbox                       {width: 10px; height: 10px; margin-top: 4px; margin-bottom: 2px; margin-right: 2px;}
.checkbox2                      {width: 10px; height: 10px; margin-bottom: 2px; margin-right: 2px; margin-left: 15px;}

/* page content styles */
.welcome       {font-family: Arial, Helvetica, sans-serif; font-size: 19px; font-weight: normal; color: #330033;}

/* copyright elements styles */
.Copyright           	{font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #666666;}

/* misc element styles */
.BorderR 			    {border-right: 1px solid #CCCCCC;}
.BorderRGold 			{border-right: 1px solid #F4EFC7;}
.BorderLR 			    {border-right: 1px solid #999999; border-left: 1px solid #999999;}
.BorderLRB 			    {border-right: 2px solid #F4EFC7; border-left: 2px solid #F4EFC7; border-bottom: 2px solid #F4EFC7;}
.Borderall 			    {border-right: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC; padding-right: 3px;padding-left: 3px; padding-top: 3px;}
.spacerleft				{padding-left: 5px; }
.spacerright			{padding-right: 5px; }
.spacerboth				{padding-right: 5px;padding-left: 10px;}
.navspacer				{padding-top: 1px;padding-BOTTOM: 1px; padding-left: 8px; border-bottom: 1px solid #C1C1C1;}
.navspacer2				{padding-top: 2px;padding-BOTTOM: 2px; border-bottom: 1px solid #C1C1C1;}

h3 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333; text-decoration: none; display:inline;}

