/*body specific*/
body   {margin-top:5px; margin-right:0px; margin-bottom:0px; margin-left:0px; vertical-align: middle;}
table  {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #333333;}
li {marign-left: 0; padding-bottom: 3px;}
ul {margin-left: 15px;}

/*links*/
a:link   {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style:normal; text-decoration: underline; color: #800655;}
a:visited{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style:normal; text-decoration: underline; color: #800655;}
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: #800655;}

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: underline; color: #666666;}
a.footer:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style:normal; text-decoration: underline; color: #666666;}
a.footer:hover   {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style:normal; text-decoration: underline; color: #333333;}
a.footer:active  {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style:normal; text-decoration: underline; color: #666666;}

.top a:link    {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style:normal; text-decoration: none; color: #333333;}
.top a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style:normal; text-decoration: none; color: #333333;}
.top a:hover   {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style:normal; text-decoration: underline; color: #333333;}
.top a:active  {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style:normal; text-decoration: none; color: #333333;}

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;}

a.leftnav:link    {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-style:normal; font-weight:normal; text-decoration: NONE; color: #666666;}
a.leftnav:visited {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-style:normal; font-weight:normal; text-decoration: NONE; color: #666666;}
a.leftnav:hover   {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-style:normal; font-weight:normal; text-decoration: NONE; color: #800655;}
a.leftnav:active  {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-style:normal; font-weight:normal; text-decoration: NONE; color: #666666;}

.daily a:link     {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style:normal; text-decoration: none; color: #990066;}
.daily a:visited  {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style:normal; text-decoration: none; color: #990066;}
.daily a:hover    {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style:normal; text-decoration: underline; color: #666666;}
.daily a:active   {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style:normal; text-decoration: none; color: #990066;}

a.menufont:link     {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style:normal; text-decoration: none; color: #FFFFFF;}
a.menufont:visited  {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style:normal; text-decoration: none; color: #FFFFFF;}
a.menufont:hover    {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style:normal; text-decoration: none; color: #CCCCCC;}
a.menufont:active   {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style:normal; text-decoration: none; color: #FFFFFF;}



/* INPUT TAGS */

form                            {display:inline;} /* fixes the space issue */
input.button			        {border-right: #DFDFDF 1px solid; border-top: #DFDFDF 1px solid; font-weight: normal; font-size: 9pt; border-left: #DFDFDF 1px solid; cursor: hand; color: #ffffff; BORDER-BOTTOM: #DFDFDF 1px solid; font-family: arial, helvetica; background-color: #800655; border: 2 outset #ADCEFF;}
select, textarea, input, option {font-size: 11px; font-family: arial, helvetica; line-height: normal; color: #333333;}
.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 */
.ProductName       {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #800655;}
.price             {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333;}
.browsing          {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333; text-decoration: underline; margin: 5px 5px 5px 5px;}
.actxsmall		   {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333; }
.HeadingGreyBold   {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #666666;}
.textsmall         {font-family: Arial, Helvetica, sans-serif; font-size: 11px;color: #666666;}
.ShoppingCart      {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #990000;}
.breadcrumb        {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style:normal; text-decoration: none; color: #800655; font-weight: bold;}
.sidesmall         {font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #333333;}
.daily             {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style:normal; text-decoration: none; color: #990066;}
.eng               {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style:normal; text-decoration: none; color: #333333;}
.subsec2price      {font-family: arial, helvetica;font-size: 11px;font-weight: bold;color: #666666;text-decoration: none;font-style: italic;}
.strike            {font-family: arial, helvetica;font-size: 11px;font-weight: bold;color: #920000;}
.crumbtrail       {border-right: 1px solid #C1C1C1; border-left: 1px solid #C1C1C1; border-bottom: 1px solid #C1C1C1; border-top: 1px solid #C1C1C1; background-color: #e6e6e6;}

/* copyright elements styles */
.Copyright           	{font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #333333;}

/* misc element styles */
.BorderR 			    {border-right: 1px solid #CCCCCC;}
.BorderLR 			    {border-right: 1px solid #999999; border-left: 1px solid #999999;}
.BorderLRB 			    {border-right: 1px solid #555555; border-left: 1px solid #555555; border-bottom: 1px solid #555555;}
.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: 5px;}
.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;}

.boldchat   {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333333;}

div.TabView div.Tabs {
  height: 24px;
  overflow: hidden;
}

div.TabView div.Tabs a {
  float: left;
  display: block;
  width:  100px;
  text-align: center;
  height:      24px;
  line-height: 28px;
  vertical-align: middle;
  background: url('tabs2.png') no-repeat -1px 0px;
  text-decoration: none;
  font-family: "Arial", Serif;
  font-weight: 900;
  font-size: 11px;
  color: #830D5B;
}

div.TabView div.Tabs a:hover, div.TabView div.Tabs a.Active {
  background: url('tabs.png') no-repeat -1px -31px;
}

div.TabView div.Pages {
  clear: both;
  border: 1px solid #830D5B;
  overflow: hidden;
}

div.TabView div.Pages div.Page {
  height: 100%;
  padding: 0px;
  overflow: hidden;
}

div.TabView div.Pages div.Page div.Pad {
  padding: 3px 18px;
}
