﻿/*****************************/
/* Default Styles */
/*****************************/
#myBody { margin-top:0; margin-left: 0; font-family: Arial, Verdana;}

	

/*****************************/
/* Header styles */
/*****************************/

#logo {
	position: absolute;
	top: 5px;
	left: 6px;
	
}

#shadow
{
	background-image: url(images/elements/top_shadow.gif);
	background-repeat: repeat-x;
	background-attachment: fixed;
}
.bg
{
	background-image: url(images/elements/bg.jpg);
	background-repeat: repeat-x;
	background-attachment: fixed;
}
#img 
{
	border-color: #333333;
	border-style: none;
	border-width: 1px;
}

#smallImg
{
	border-color: #333333;
	border-style: none;
	border-width: 1px;
}



/* Main nav bar */

.leftmenuheading    {font-size: 9pt;color:#000000;font-weight: bold; padding-top:2px; padding-bottom:2px;}
.leftmenuheading a:link   {color:#000000;text-decoration: none}
.leftmenuheading a:visited {color:#000000;text-decoration: none}
.leftmenuheading a:hover   {color:#FF0000;text-decoration: none}
.leftmenuheading td       {color:#000000; font-size: 9pt; font-weight: bold; border-right: none;padding-top:2px; padding-bottom:2px;}

.Popheading    {font-size: 9pt;color:#FFFFFF;font-weight: bold; padding-top:2px; padding-bottom:2px;}
.Popheading a:link   {color:#FFFFFF;text-decoration: none}
.Popheading a:visited {color:#FFFFFF;text-decoration: none}
.Popheading a:hover   {color:#FFFFFF;text-decoration: none}
.Popheading td       {color:#FFFFFF; font-size: 9pt; font-weight: bold; border-right: none;padding-top:2px; padding-bottom:2px;}


.leftmenu           {font-size: 11px;color:#ffffff;font-weight: bold; padding-left: 5px;}
.leftmenu a:link    {color: #ffffff; text-decoration: none}
.leftmenu a:visited {color: #ffffff; text-decoration: none}
.leftmenu a:hover   {color: #000000; background-color: #FFCC32;}
.leftmenu td		{border-bottom: solid 1px #ff0000;}


.bottommenu  a:link    {color: #ffffff; text-decoration: none}
.bottommenu  a:visited {color: #ffffff; text-decoration: none}
.bottommenu  a:hover   {color: #000000; text-decoration: none}
 

.storemenu           {font-size: 11px;color:#ffffff;font-weight: bold; padding-left: 5px;}
.storemenu  a:link    {color: #ffffff;}
.storemenu  a:visited {color: #ffffff;}
.storemenu  a:hover   {color: #000000; background-color: #FFCC32;}
.storemenu  td		{border-bottom: solid 1px #ff0000;}

.paramenu           {font-size: 11px;color:#0000FF;font-weight: bold; padding-left: 5px;}
.paramenu  a:link    {color: #0000FF;}
.paramenu  a:visited {color: #0000FF;}
.paramenu  a:hover   {color: #000000; background-color: #FFCC32;}
.paramenu  td		{border-bottom: solid 1px #ff0000;}

.topmenu            {margin-left: 0px; margin-top: 0px; }
.topmenu a:link     {color: #000000; text-decoration: none}
.topmenu a:visited  {color: #000000; text-decoration: none}
.topmenu a:hover    {color: #ffffff; background-color: #ff0000;}
.topmenu tr         {border-left: none;}
.topmenu td         {color:#000000; font-size: 9pt; font-weight: bold; border-right: none; text-align: center; padding-right:0px;}

.cart               {margin: 1px 3px 1px 3px; font-size: 8pt;}

.foot            {background-color:#000000;}
.foot td         {padding: 1px; color: #ffffff; font-size: 8pt; font-weight: bold; border-right: solid 1px #ffffff; text-align: center; padding: 0px 2px 0px 2px;}
.footlink        {color: #ffffff; text-decoration: none;}
.foot a:hover	 {color: #ffffff; text-decoration: none;}
.foot a:link	 {color: #ffffff; text-decoration: none;}
.foot a:visited  {color: #ffffff; text-decoration: none;}

/* Text Control */
.textHomePage   {color:#0000FF ; font-size: 8pt; font-family: Arial, Helvetica, Verdana; font-weight: bold;margin-top: 0; margin-bottom: 0; text-decoration:underline;}
.textHomePage a:hover   {color:Orange ; font-size: 8pt; font-weight: bold; font-family: Arial, Helvetica, Verdana; margin-top: 0; margin-bottom: 0; text-decoration: underline;}

.text8pt            {color:#000000 ; font-size: 11px; font-family: Arial, Helvetica, Verdana; margin-top: 0; margin-bottom: 0; text-decoration: none;}
.text8ptNavy        {color:Navy ; font-size: 10px; font-family: Arial, Helvetica, Verdana; margin-top: 0; margin-bottom: 0; text-decoration: none;}
.text8ptNavyBold    {color:#000000 ; font-size: 8pt; font-family: Arial, Helvetica, Verdana; font-weight: bold;margin-top: 0; margin-bottom: 0; text-decoration: none;}
.text8ptNavyBold a:hover   {color:Orange ; font-size: 8pt; font-weight: bold; font-family: Arial, Helvetica, Verdana; margin-top: 0; margin-bottom: 0; text-decoration: underline;}
.text8ptBold        {color:#000000 ; font-size: 10px; font-weight: bold; font-family: Arial, Helvetica, Verdana; margin-top: 0; margin-bottom: 0;}
.text8ptWhite       {color:#ffffff ; font-size: 10px; font-family: Arial, Helvetica, Verdana; margin-top: 0; margin-bottom: 0;}
.text8ptWhiteBold   {color:#ffffff ; font-size: 10px; font-weight: bold; font-family: Arial, Helvetica, Verdana; margin-top: 0; margin-bottom: 0;}
.text8ptRed		    {color:#ff0000 ; font-size: 11px; font-weight: normal; font-family: Arial, Helvetica, Verdana; margin-top: 0; margin-bottom: 0;}
.text8ptRedBold     {color:#ff0000 ; font-size: 11px; font-weight: bold; font-family: Arial, Helvetica, Verdana; margin-top: 0; margin-bottom: 0;}
.text9pt            {color:#333333 ; font-size: 9pt; font-family: Arial, Helvetica, Verdana; margin-top: 0; margin-bottom: 0; line-height: 22px;}
.text9ptBold        {color:#000000 ; font-size: 9pt; font-weight: bold; font-family: Arial, Helvetica, Verdana; margin-top: 0; margin-bottom: 0; line-height: 22px;}
.text9ptNavyBold    {color:Navy ; font-size: 9pt; font-weight: bold;font-family: Arial, Helvetica, Verdana; margin-top: 0; margin-bottom: 0; text-decoration: none; line-height: 22px;}
.text9ptWhiteBold   {color:#ffffff ; font-size: 9pt; font-weight: bold; font-family: Arial, Helvetica, Verdana; margin-top: 0; margin-bottom: 0; line-height: 22px;}
.text9ptRedBold		{color:#ff0000 ; font-size: 9pt; font-weight: bold; font-family: Arial, Helvetica, Verdana; margin-top: 0; margin-bottom: 0; line-height: 22px;}
.text10pt           {color:#000000 ; font-size: 10pt; font-family: Arial, Helvetica, Verdana; margin-top: 0; margin-bottom: 0;}
.text10ptBold       {color:#000000 ; font-size: 10pt; font-weight: bold; font-family: Arial, Helvetica, Verdana; margin-top: 0; margin-bottom: 0;}
.text10ptWhiteBold  {color:#ffffff ; font-size: 10pt; font-weight: bold; font-family: Arial, Helvetica, Verdana; margin-top: 0; margin-bottom: 0;}
.text10ptNavyBold   {color:Navy ; font-size: 10pt; font-weight: bold;font-family: Arial, Helvetica, Verdana; margin-top: 0; margin-bottom: 0; text-decoration: none; line-height: 22px;}
.Title              {color:#000000; font-weight: bold; font-size: 13pt; width: 95%; margin-top: 5px; margin-bottom: 5px; margin-left: 10px; text-decoration: none; }
.Title2              {color:#000000;width: 95%; margin-top: 5px; margin-bottom: 5px; margin-left: 10px; text-decoration: none; }

.ProductList        { }
.ProductList TH		{ background-color: #FFCC32; font-size: 9pt; font-weight: bold; color: #000000; padding: 2px 4px 2px 4px;}
.ProductList TD     { background-color: #EaEaEa; padding: 6px 3px 6px 3px; font-size: 8pt;}
.ProductListDesc    { color: #000000; font-weight: bold; font-size: 8pt;}
.ProductListSKUUOM  { color: #333333; font-weight: bold; font-size: 8pt;}
.ProductListNotes   { color: #333333; }

table.FormTable     { background-color: #E9E9E9; width: 100%; border-collapse: collapse; }
tr.FormSectionTR    { background-color: #777777; height: 20px; }
td.FormSectionTD    { background-color: #777777; font-size: 10pt; font-weight: bold; color: White; padding-left: 10px; padding-right: 10px; }
tr.FormDetailTR     { padding: 20; }
td.FormOverheadLabelTD { width:1%; white-space: nowrap; font-weight: bold; text-align: left; padding-top: 2px; padding-bottom: 0px; padding-left: 10px; padding-right: 10px; }
td.FormFullFieldTD     { padding-top: 2px; padding-bottom: 2px; padding-left: 10px; padding-right: 10px; }
td.FormLabelTD      { width:15%; white-space: nowrap; font-weight: bold; text-align: right; padding-top: 2px; padding-bottom: 2px; padding-left: 10px; padding-right: 10px; }
td.FormFieldTD      { padding-top: 2px; padding-bottom: 2px; padding-right: 10px; }
tr.FormButtonsTR    { background-color: #DDDDDD; }
td.FormButtonsTD    { background-color: #DDDDDD; font-weight: bold; padding-left: 4px; }
