.content{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #FFFFFF;
}
.content a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.content a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.content a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.content a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.footer{
	font-family: arial,helvetica,sans-serif;
	font-size: 11pt;
	font-weight: bold;
	font-style: normal;
	color: rgb(80,59,16);
	text-decoration: none;
}
a.footer:link{
	font-family: arial,helvetica,sans-serif;
	font-size: 11pt;
	font-weight: bold;
	font-style: normal;
	color: rgb(80,59,16);
	text-decoration: none;
}
a.footer:visited{
	font-family: arial,helvetica,sans-serif;
	font-size: 11pt;
	font-weight: bold;
	font-style: normal;
	color: rgb(80,59,16);
	text-decoration: none;
}
a.footer:hover{
	font-family: arial,helvetica,sans-serif;
	font-size: 11pt;
	font-weight: bold;
	font-style: normal;
	color: rgb(107,156,49);
	text-decoration: underline;
}
a.footer:active{
	font-family: arial,helvetica,sans-serif;
	font-size: 11pt;
	font-weight: bold;
	font-style: normal;
	color: rgb(80,59,16);
	text-decoration: none;
}
/* Background colors */
.headerImage{
	background-image: url(images/headerbg.gif);
	height: 170px;
	background-position: top right;
	background-repeat: repeat;
	background-color: #ffffff;
}
.BodyBg{
	background-color: #ffffff;
}

body{
	background-color: #ffffff;
	background-image: url(images/palmbgfaded.gif);
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

p, td{
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
}

.MenuBarLines{
	background-color: rgb(179,217,255);
}
.MenuBarBg{
	background-color: #3333ff;
}
.footerUpperLine{
	background-color: rgb(51,51,255);
}
.footerTable{
	background-color: white; /*rgb(179,217,255);*/
}

.headlinkbg {
	background-color: rgb(134,194,61);
}

.footerlinkbg {
	background-color:;
}

.mainbg{
	background-color: #ffffff;
	border: solid rgb(134,194,61);
	border-width: 0px 3px 3px 3px;
}



IMG.icon
		{
		float: left;
		margin-right: 10;
		}
 
div.cat_item {
        height: 320px;
        width: 240px;
        border: 0;  /*1px solid black;*/
        float:left;
        position: relative;
        margin: 0 5px 0 5px;
        padding: 0 0px 0 0px
        }
 
div.cat_item div.cat_content_top {
        position: absolute;
        top: 0px
        }
 
div.cat_item div.cat_content_bottom {
        position: absolute;
        bottom: 0px
        }

.header {
	font-family: arial,helvetica,sans-serif;
	font-size: 11pt;
	font-weight: bold;
	font-style: normal;
	color: rgb(80,59,16);
	text-decoration: none;
}

a.header:link{
	font-family: arial,helvetica,sans-serif;
	font-size: 11pt;
	font-weight: bold;
	font-style: normal;
	color: rgb(80,59,16);
	text-decoration: none;
}

a.header:visited{
	font-family: arial,helvetica,sans-serif;
	font-size: 11pt;
	font-weight: bold;
	font-style: normal;
	color: rgb(80,59,16);
	text-decoration: none;
}

a.header:hover{
	font-family: arial,helvetica,sans-serif;
	font-size: 11pt;
	font-weight: bold;
	font-style: normal;
	color: white;
	text-decoration: none;
}

a.header:active{
	font-family: arial,helvetica,sans-serif;
	font-size: 11pt;
	font-weight: bold;
	font-style: normal;
	color: rgb(80,59,16);
	text-decoration: none;
}

A.white:link
	{ 
	font-family: arial,helvetica,sans-serif;
	text-decoration: none;
	color:#FFFFFF;
	}

A.white:visited { 
	font-family: arial,helvetica,sans-serif;
	text-decoration: none;
	color:#FFFFFF;
	}

A.white:active
	{ 
	font-family: arial,helvetica,sans-serif;
	text-decoration: none;
	color:FFFFFF;
	}

A.white:hover
	{ 
	font-family: arial,helvetica,sans-serif;
	text-decoration: underline;
	color:FFFFFF;
	}

.addy{
	color: rgb(193,90,25);
	font-weight: bold;
	font-size: 12pt;
	font-family: times new roman, times, serif;
}

h3.addy{
	color: rgb(115,16,25);
	font-weight: bold;
	font-size: 14pt;
	font-family: times new roman, times, serif;
}

.addy a:link{
	font-family: times new roman, times, serif;
	font-size: 12pt;
	font-weight: bold;
	font-style: normal;
	color: rgb(115,16,25);
	text-decoration: none;
}

.addy a:visited{
	font-family: times new roman, times, serif;
	font-size: 12pt;
	font-weight: bold;
	font-style: normal;
	color: rgb(115,16,25);
	text-decoration: none;
}

.addy a:hover{
	font-family: times new roman, times, serif;
	font-size: 12pt;
	font-weight: bold;
	font-style: normal;
	color: rgb(115,16,25);
	text-decoration: underline;
}

.addy a:active{
	font-family: times new roman, times, serif;
	font-size: 12pt;
	font-weight: bold;
	font-style: normal;
	color: rgb(115,16,25);
	text-decoration: underline;
}

label {
	color: 000000;
	}

.reg {
	color: 000000;
	}

.accent {
	color: rgb(107,156,49);
	}

.checkout {
	color: 000000;
	}

a:link{
	color: rgb(107,156,49);
	text-decoration: underline;
	}

a:visited{
	color: rgb(107,156,49);
	text-decoration: underline;
	}

a:active{
	color: rgb(107,156,49);
	text-decoration: underline;
	}

a:hover{
	color: rgb(107,156,49);
	text-decoration: none;
	}

.small{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	}

h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	}
h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	}
h3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	}
h4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	}