body  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	background : url(".\images\back2.jpg");
	/* background-color : #acacaf; */
	/* color: #000000; */
	width : 1024;
}

table  {
	font-family : Arial, Helvetica, sans-serif;
}

th  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	text-align:left;
}

#item_name {
	/*font-weight: bold;*/
	vertical-align:top;
	font-size:16px;
	color: #1F29AD;	
}

#item_code {
	/*font-weight: bold;*/
	vertical-align:top;
	font-size:16px;
	color: #404ACF;	
}

td  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
}

input {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}

select {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}

textarea {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	/* color : red; */
}

#head {
	font-weight: bold;
	vertical-align:top;
}

#payment_dark {
	/*font-weight: bold;*/
	vertical-align:top;
	background-color : #8888aa;
}

#payment {
	/*font-weight: bold;*/
	vertical-align:top;
	background-color : #9999cc;
	
}

#orderHead {
	/*font-weight: bold;*/
	vertical-align:top;
	background-color : #aa7777;
	
}

#CatalogHead {
	/*font-weight: bold;*/
	vertical-align:top;
	/* background-color : #dbffcb; /* green */
	background-color : #d7e8fe; /* blue */
	background-color : #a287c3; /* purple */
	
}

#CatalogLight {
	/*font-weight: bold;*/
	vertical-align:top;
	/* background-color : #dbffcb; /* green */
	background-color : #d7e8fe; /* blue */
	background-color : #e6cbf7; /* purple */
	
}

#CatalogDark {
	/*font-weight: bold;*/
	vertical-align:top;
	/* background-color : #b9edb8; /* green*/
	/* background-color : #b5c6ec; /* blue */
	background-color : #c4a9e5; /* purple */
	
}

#RMAHead {
	/*font-weight: bold;*/
	vertical-align:top;
	background-color : #8293C9;
	
}

#RMALight {
	/*font-weight: bold;*/
	vertical-align:top;
	background-color : #C6D7FD;
	
}

#RMADark {
	/*font-weight: bold;*/
	vertical-align:top;
	/*background-color : #B5C6EC;*/
	background-color : #A4B5DB;
	
}

#orderLight {
	/*font-weight: bold;*/
	vertical-align:top;
	background-color : #ffcccc;	
}

#orderDark {
	/*font-weight: bold;*/
	vertical-align:top;
	background-color : #eebbbb;	
}

#shipping {
	/*font-weight: bold;*/
	vertical-align:top;
	background-color : #bdbdbd;
}

#logon {
	/*font-weight: bold;*/
	vertical-align:top;
	/*background-color : #A6E4A5; */
	/* background-color : #9FCA8E; */
	/* background-color : #B8D5AD; */
	/* background-color : #ADD49E; */
	
	/* background-color : #84B994; */
	background-color : #BADDC5;
}

#special {
	/*background-color : #5B13B5;*/
	color: #FFFF00;
	font-size: 11pt;
	font-weight: bold;	
}

#itemname {
	/*background-color : #5B13B5;*/
	color: #005500;
	font-size: 10pt;
	font-weight: bold;	
}

a {
	color: #5B13B5;
	font-size: 13px;
}

a.cat_link:link {color: white;}
a.cat_link:visited {color: Yellow;}
a.cat_link:active {color: Blue;}


Cat_Link
{	
	color: white;	
}

#cat_link2
{
	color: blue;
}

a:active {
   color: darkgreen;
}

a:visited {
	color: darkred;
}

blockquote {
	color: darkgreen;
}

.instruction {
	font-family: "Helvetica, Arial, sans-serif"; 
	font-size: 14px;
	font-weight : bold; 
	
	color: darkbrown;	
}

.sub-instruction {
	font-family: "Helvetica, Arial, sans-serif"; 
	font-size: 15px;
	font-weight : bold; 
	
	color: brown;	
}

.MenuItem {
	/* This is the style for the links in the hierarchical category tree (new_cat_menu.asp) */
	font-family: "Helvetica, Arial, sans-serif"; 
	font-size: 11px;	
	/*background-color : #ffffff;	*/
	color: #ffffff;		
	a:visited: yellow;
}
.MenuItem:visited {
	color: yellow;	
}
.MenuItem:link {
	color: white;	
}

.Hierarchy { 
	/* This is the style for the new_cat_menu.asp menu items (hierarchical category tree) */
		
	/* background-color: "#EFCDFE"; */
	/* repeat:no-repeat; */
	/* background-repeat:no-repeat; */
	/* height:400; */
	/* width:400; */
	
	color: #ffffff;			
	font-weight : bold; 
	font-size : 12px;	
	font-family: "Helvetica, Arial, sans-serif"; 		
	link: white;
}
.Hierarchy:link {
	color: white;
}
.Hierarchy:active {
	color: orange;
}
.Hierarchy:visited { 
	color: green;
}

.Default_DivStyle {
/* This is the style for the default_cat_menu.asp menu items (hierarchical category tree) */
	color: #aaffff;
	/* color: #ffffff; */ /* white */
	/* background-image: "url(./images/menu_gradiant3.jpg)"; */
	/* background-image: "url(./images/browse_menu8.jpg)"; */
	/* background-color: "#7E4AB9"; */ /* light purple */
	/* background-color: "#5B13B5"; */ /* dark purple */
	 background-color: "#7032BD"; /* almost dark purple */
	/* background-color: "#CDA5FF";*/  /* light purple */
	font-weight : bold; 
	font-size : 14px;
	overflow:yes;
	Layer-background-image:url(../images/browse_menu8.jpg);
	repeat:no-repeat;
	background-repeat:no-repeat;
	height:450;
	font-family: "Helvetica, Arial, sans-serif"; 		
	link: #000000;
}
.Default_DivStyle:link {
	color: #00000;
}
.Default_DivStyle:active {
	color: orange;
}
.Default_DivStyle:visited { 
	color: green;
}

a.default_divstyle:link { color: black; }

.DivStyle { 
	/* This is the style for the new_cat_menu.asp menu items (hierarchical category tree) */
	color: #ffffff;			
	background-image: "url(./images/browse_menu8.jpg)"; 
	background-color: "#7E4AB9";
	font-weight : bold; 
	font-size : 11px;
	overflow:yes;
	Layer-background-image:url(../images/browse_menu8.jpg);
	repeat:no-repeat;
	background-repeat:no-repeat;
	height:400;
	font-family: "Helvetica, Arial, sans-serif"; 		
	link: white;
}
.DivStyle:link {
	color: white;
}
.DivStyle:active {
	color: orange;
}
.DivStyle:visited { 
	color: green;
}

.CrumbStyle { 
	/* This is the style for the category crumbs on the top of the CategoryDisplay page */
	color: blue;							
}
.CrumbStyle:link {
	color: blue;
}
.CrumbStyle:active {
	color: orange;
}
.CrumbStyle:visited { 
	color: purple;
}

.warning {
	font-family: "Helvetica, Arial, sans-serif"; 
	font-size: 16px;
	font-weight : bold; 	
	color: brown;	
}

#Header1 {
	font-family: "Helvetica, Arial, sans-serif"; 
	font-size: 18px;
	font-weight : bold; 
	/*background-color : #51CB51;	*/
	color: #000000;	
}

.Header2 {
	font-family: "Helvetica, Arial, sans-serif"; 
	font-size: 15px;
	font-weight : bold; 
	background-color : #5B13B5;	
	color: #ffffff;	
}

.subText {
	font-family: "Helvetica, Arial, sans-serif"; 
	font-size: 12px;
	/*font-weight : bold; */
	
	color: darkbrown;	
}

.alert {
	font-family: "Helvetica, Arial, sans-serif"; 
	font-size: 16px;
	font-weight : bold; 
	
	color: red;	

}

.response {
	font-family: "Helvetica, Arial, sans-serif"; 
	font-size: 16px;
	font-weight : bold; 
	
	color: brown;	
}

.smalltext {  font-family: "Trebuchet MS", Helvetica, Arial, sans-serif; font-size: 12px}

/* =================================== */

.punk     { color: lime; background: #ff80c0 }

.testtext
{
	/* font-family : 'New Century Schoolbook', serif; */
	font-family : 'Times New Roman';
	font-size : 22px;
	text-align : left;
	/* font-weight : bold; */
	/* color: #00ff00; */
)

.homebottomheader
{
	font-family : 'Times New Roman';
	font-size : 14px;
	font-weight : bold;
	text-align : center;
}

.homebottomtext
{
	font-family : 'Times New Roman';
	font-size : 13px;	
	text-align : center;
	/*color : #FEFF7F;*/
}

.helpcategory
{
	font-family : 'Times New Roman';
	font-size : 24px;
	font-weight : bold;
	text-align : left;	
	color : darkblue
}

.helpsubcategory
{
	font-family : 'Times New Roman';
	font-size : 16px;
	/*font-weight : bold;*/
	text-align : left;	
	color : black
}

.headernav
{
	font-family : sans-serif;
	font-size : 14px;
	font-weight : bold;
	text-align : center;
}

.primarynav
{
	font-family : sans-serif;
	font-size : 13px;
	text-align : left;
	text-align : center;
	color : #000000;
}

.homenewsheader
{
	font-family : sans-serif;
	font-size : 15px;
	font-weight : bold;
	text-align : center;
	color: #7B0B07;
}

.smalllink
{
	color: #5B13B5;
	font-size: 10px;
}

.homenewstext
{
	/* font-family : 'New Century Schoolbook', serif; */
	font-family : sans-serif;
	font-size : 13px;
	text-align : left;
	font-weight : bold; 
	color : #4C4D0B;
}
.instructionBoxTop {border:2px solid #000000; border-bottom:0px;background-color : #ECE5AE;}
.instructionBoxBottom {border:2px solid #000000; border-top:0px;background-color : #ECE5AE;}

.shell {border:2px solid #000000;}
.shellr {border:2px solid #000000; border-left:0px;}
.shellt {border:2px solid #000000; border-top:0px;}
.shelltr {border:2px solid #000000; border-left:0px; border-top:0px;}
.shellrlt {border:2px solid #000000; border-right:0px; border-left:0px; border-top:0px;}
.shelll {border:2px solid #000000; border-right:0px;}
.shelltl {border:2px solid #000000; border-right:0px; border-top:0px;}
.shellb {border:2px solid #000000; border-bottom:0px;}
.shelltb {border:2px solid #000000; border-top:0px; border-bottom:0px;}
.shelltrb {border:2px solid #000000; border-left:0px; border-top:0px; border-bottom:0px;}
.shelltlb {border:2px solid #000000; border-right:0px; border-top:0px; border-bottom:0px;}
.shelllrb {border:2px solid #000000; border-right:0px; border-left:0px;  border-bottom:0px;}