

/* Tables */

td {
font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
			
}

.tableListing {
font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
			
}
               
.tableListing td    { font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px; vertical-align: top; padding:5px; border-left-width: 1; border-right-width: 1; border-top-width: 1; 
               border-bottom-style: solid; border-bottom-width: 1; border-bottom: 1px solid #cccccc; }


h3 {
	FONT-FAMILY: Arial, Verdana, sans-serif;
    FONT-SIZE: 19px;
    FONT-WEIGHT: bold;
	color:#333366;
	background: #fff url('bg_sectionhead.gif') no-repeat bottom left;
	margin:0;; padding-left:14px; padding-right:0; padding-top:0; padding-bottom:2px
}

h4 {
	FONT-FAMILY: Arial, Verdana, sans-serif;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
	color:#333366;
	background: #fff url('bg_sectionhead.gif') no-repeat bottom left;
	margin:0;; padding-left:14px; padding-right:0; padding-top:0; padding-bottom:2px
}

h4 a {text-decoration:none; color:#c00;}
h4 a:hover { COLOR : #FF9900; }


.body {
	FONT-FAMILY: Arial, Verdana, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal
    }


/*LEFT MENU*/
#welcomenav { /*cell ID*/
	width: 139px;
	padding: 0px 0px 0px 6px;
	border-top: 0px;
	border-right: 0px;
	border-left: 0px;}

#welcomenav h4 {
	background-color: transparent;
	padding: 24px 2px 0px 2px;
	color: #fff;
	font-size: 13px;
   	border-bottom: 1px solid #fff;
	margin-bottom: 8px;}

#welcomenav a {
	display: block;
	color: #fff;
	background-color: transparent;
	padding: 1px 2px;
   	font: bold 12px Arial, Verdana, sans-serif;
	text-decoration: none;
	border-color: #fc0;
	border-style: solid;
	border-width: 0px;}

#welcomenav a:visited {
	color: 000066;}

#welcomenav a:hover {
	background-color: #fff;
   	color: 006;
   	border-right-width: 7px;
   	padding-right: 7px;}

#welcomenav form {
	padding: 0px 1px 0px 0px;
	text-align: center;}

.ivyDivShow
{
    visibility: visible;
    display: block;
}
.ivyDivHidden
{
    visibility: hidden;
    display: none;
}
.ivyQuantityInput
{
    width:20pt;
    text-align: center;
    BACKGROUND-COLOR:#ffffff;
}
.ivyQuantityInput
{
    width:20pt;
    text-align: center;
    BACKGROUND-COLOR:#ffffff;
}
.ivySearchFormBox
{
    padding:1px;
    margin:"0 0 0 0";
    FONT-SIZE: 8pt;
}
.ivyProgressHighlight
{
    BACKGROUND-COLOR:#336699;
    COLOR: #ffffff;
}
.ivyProgressText
{
    BACKGROUND-COLOR:#ffffff;
}
.ivyProgress
{
    BACKGROUND-COLOR:#dddddd;
}
.ivyProgressDone
{
    COLOR: #888888;
    BACKGROUND-COLOR:#cccccc;
}
.ivyProgressWait
{
    COLOR: #888888;
    BACKGROUND-COLOR:#ffffff;
}
.ivyCart
{
    BACKGROUND-COLOR:#dddddd;
}
.ivyCartHead
{
    BACKGROUND-COLOR:#ffffff;
}
.ivyCartContent
{
    BACKGROUND-COLOR:#ffffff;
}
.ivyDepartOption
{
    FONT-SIZE: 12px;
    WIDTH: 110pt;
    FONT-FAMILY: geneva,ariel,sans-serif;
}


