/*
||	SITE DETAILS ======
*/
body			{margin: 0px;  font-family:ms sans serif, arial, verdana;  font-size: 9pt; background: #CCC; color: #222;}
td				{margin: 0px;  font-family:ms sans serif, arial, verdana;  font-size: 9pt;  color: #222;}
input,select,textarea		{font-family: ms sans serif, arial, verdana;  font-size: 8pt; }

td.pagebody			{font-family: ms sans serif, arial, verdana;  font-size: 9pt; width: 604px;  vertical-align: top;  padding-left: 0px;  color: #222; }

a:link				{text-decoration: none;}
a:active                        {text-decoration: none;}
a:visited                       {text-decoration: none;}
a:hover				{text-decoration: none;}

.shopBanner                     {height: 45px; width: 500px; background-color: ; color: ; padding-left: 10px; font-family: ms sans serif; font-size: 16pt; font-weight: bold;}
.shopFooter                     {height: 20px; width: 500px; background-color: ; color: ; padding-left: 10px;}
.copyright			{font-weight: normal; color: #FFF;}

.titleText			{font-weight: normal; color: #FFF;}
input.button			{font-family: ms sans serif, arial;  font-size: 8pt;  color: #FFF;  background-color: #339; }


/*
||      NAVBAR DETAILS ======
*/
td.navbar                       {font-family: ms sans serif, arial, verdana;  font-size: 9pt; width: 166px;  vertical-align: top;  padding-left: 0px; background-color: #0458A5; color: #FFF;}

a.navInactivecategory:link	{color: #FFF;  text-decoration: none;  font-weight: normal; }
a.navInactivecategory:active	{color: #FFF;  text-decoration: none;  font-weight: normal; }
a.navInactivecategory:visited	{color: #FFF;  text-decoration: none;  font-weight: normal; }
a.navInactivecategory:hover	{color: #F90;  text-decoration: underline;  font-weight: normal; }

.navActivecategory		{color: #F90;  text-decoration: none;  font-weight: bold; }


/*
||      PRODUCT OUTPUT DETAILS ======
*/
td.prodLargeDivide		{height: 3px; background-color: #88D;}
td.prodDivide			{height: 2px; background-color: #339;}
td.prodVerticalDivide		{width: 1px; background-color: #339;}
td.prodSpacedDivide		{padding-top: 3px; padding-bottom: 3px; background-color: #88D;}
td.prodSeparate			{padding: 5px; vertical-align: top;}

.prodImage			{background-color: #CCF; width:100px; text-align: center;}
.prodLargename			{font-size: 16pt;}
.productName			{background-color: #CCC; color: #0458A5; font-size: 11pt; font-weight: bold; height: 15px; padding-left: 0px;}
.prodBriefDescription	 	{background-color: #CCF; height: 90px; vertical-align: top; padding-top: 4px; padding-left: 12px; padding-right: 12px;}
.prodFeatureDescription 	{background-color: #CCF; height: 60px; vertical-align: top; padding-top: 4px; padding-left: 6px; padding-right: 6px;}
.prodDescription	 	{background-color: #CCF; height: 100px; width: 290px; vertical-align: top; padding-top: 4px; padding-left: 12px; padding-right: 12px;}
.prodPrice			{background-color: #CCF; text-align: right; padding-right: 12px;}
.prodCart			{padding-left: 12px;}
.prodCartbutton			{background-color: #339; color: #FFF;}

a.prodMoreinfo:link		{color: #339; text-decoration: none;}
a.prodMoreinfo:active		{color: #339; text-decoration: none;}
a.prodMoreinfo:visited		{color: #339; text-decoration: none;}
a.prodMoreinfo:hover		{color: #339; text-decoration: underline;}

.marker				{font-weight: bold;}
.bottomRow			{padding-bottom: 4px;}


/*
||      CHECKOUT DETAILS ======
*/
.checkoutCode	 		{width: 70px; text-align: left;}
.checkoutName			{width: 170px; text-align: left;}
.checkoutQty			{width: 40px; text-align: center;}
.checkoutPrice			{text-align: right; width: 60px;}
.searchLocation			{padding-top: 5px; padding-right: 10px;}
.searchDescription		{padding-right: 10px;}

/*
||      ADMIN DETAILS ======
*/
input.adminButton		{font-family: ms sans serif, arial, verdana; font-size: 8pt; background-color: #006; color: #FFF;}
select.adminButton		{font-family: ms sans serif, arial, verdana; font-size: 8pt; background-color: #006; color: #FFF;}
textarea.adminButton		{font-family: ms sans serif, arial, verdana; font-size: 8pt; background-color: #006; color: #FFF;}
td.adminFieldname		{font-family: ms sans serif, arial, verdana; font-size: 8pt; color: #222; padding-right: 8px; width: 143px;}

input.adminField		{font-family: ms sans serif, arial, verdana; font-size: 8pt; background-color: #CCF; color: #000;}
select.adminField		{font-family: ms sans serif, arial, verdana; font-size: 8pt; background-color: #CCF; color: #000;}
textarea.adminieFld		{font-family: ms sans serif, arial, verdana; font-size: 8pt; background-color: #CCF; color: #000;}


.adminHeader			{color: #CCF; font-weight: bold;}
td.adminBanner                  {background-color: #0458A5;}
.adminPanel                     {vertical-align: top; padding-right: 10px;}

a.adminBanner:link		{color: #CCF; font-weight: bold;}
a.adminBanner:active		{color: #CCF; font-weight: bold;}
a.adminBanner:visited		{color: #CCF; font-weight: bold;}
a.adminBanner:hover		{color: #CCF; font-weight: bold;}

