/* START REQUIRED DEFAULT DEFINITIONS */

form{
  margin:0px;
}

/* MAIN SIDE BAR MENU */
A.main{
   color: #191970;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

A.main:hover{
   color: #DAA520;
	text-decoration: none;
	background-color : transparent;
}
/* TOP CATEGORY PAGE HORIZONTAL MENU */
A.bar{
    color: #191970;
	font-size: 12px;
}
A.bar:hover{
	text-decoration: none;
	background-color : transparent;
  color: #DAA520;
}
/* CONTINUE LINK */
A.continue{
	font-size: 18px;
}
A.continue:hover{
	text-decoration: none;
	background-color : transparent;
}

A.imainst{
   color: #000099;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
  font-weight: normal;
  font-size: 11px
}

A.imainst:hover{
   color: #990000;
	text-decoration: underline;
	background-color : transparent;
  font-weight: normal
}

A.glinks{
   color: #B14224;
	font-size: 12px;
}

A.glinks:hover{
   color: #CCCC99;
	font-size: 12px;
}

A.catlinks{
   color: #DAA520;
	font-size: 14px;
}

A.catlinks:hover{
   color: #CCCC99;
	font-size: 14px;
}

a.homelinks{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #191970;
	text-decoration : none;
	background-color : transparent;
	font-weight : bold;
}

A.homelinks:HOVER {
	color: #DAA520;
	text-decoration: none;
	background-color : transparent;
}

/* LINK TO SUB CATEGORY */
A.child{
	font-size: 13px;
    color: #191970;
}
A.child:hover{
	font-size: 13px;
    color: #DAA520;
}

/* LINK TO PARENT CATEGORY */
A.parent{
	font-size: 13px;
    color: #DAA520;
}
A.parent:hover{
	font-size: 13px;
    color: #191970;
}

/* ITEM TITLE LINK - SINGLE COLUMN FORMAT */
A.detail1{
	font-size: 16px;
}

/* ITEM TITLE LINK - 3 COLUMN FORMAT */
A.detail3{
	font-size: 12px;
}

/* ITEM TITLE LINK - 5 COLUMN FORMAT */
A.detail5{
	font-size: 12px;
}
/* LINKS TO REMOVE OR EDIT CART ITEM */
A.cartlinks{
	font-size: 12px;
}


/* CATEGORY/PAGE TITLE */
SPAN.cattitle{
	font-size : 16px;
	font-weight : bold;
	color: #191970;
}

/* ITEM ID */
SPAN.itemid{
	font-size : 11px;
}

SPAN.price{
	font-size : 13px;
	font-weight : bold;
}

SPAN.sale{
	font-size : 14px;
	color : #FF0000;
	font-weight : bold;
	background-color : transparent;
}
/* RED ASTERICK */
SPAN.required{
	font-size : 11px;
	color : #FF0000;
	background-color : transparent;
}

SPAN.error{
	font-size : 15px;
	color : #FF0000;
    font-weight : bold;
    font-style: italic;

}


