p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #663366;
	line-height: 14px;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #663366;
	line-height: 14px;
}
a:link {  color: #663366}
a:active {  color: #663366}
a:hover {  color: #663366}
a:active {  }
a:visited {  color: #663366}
.green12 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #003300}
.green14 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #003300}
hr {  color: #006600}
h3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #006600}
.reverse {  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF}
.red {  color: #CC0000}
.green16 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #003300}
.address {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal}
.text10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
}
.sidenav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #000000;
}
.producthead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 17px;
	font-weight: bold;
	color: #663366;
}
.text12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.head2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #663366;
}

.catalogimage {
    float: center;
    border: none;
    background: #eee;
    color: #000;
    margin: 0 0px 0px 0;
    width: 130px;
}


.CatalogGrid
{
border-style: solid;
border-width: 1px;
border-bottom-color: #808080;
border-top-color: #808080;
border-left-color: #808080;
border-right-color: #808080;
}


.CatalogGrid th
{
border-width: 1px;
border-bottom-color: #808080;
border-top-color: #808080;
border-left-color: #808080;
border-right-color: #808080;
}

.CatalogGrid td
{
border-width: 1px;
border-bottom-color: #808080;
border-top-color: #808080;
border-left-color: #808080;
border-right-color:#808080;
}

.catalog_items {
    margin: 5px 5px 5px 5px;
    background: #fff url(images/bgshade.gif) repeat-x;
    color: #454545;
    line-height: 1.2em;
    padding: 5px 15px 5px 10px;
}

.catalog_items p {font-size: 1.2em; line-height: 1.2em; padding: 5px 0 0 5px; color: #000; }

.cartimage {
        float: left;
	clear: left;
	border: 1px solid #ccc;
	background: #eee;
	color: #000;
	margin: 3px 3px 3px 3px;
        width: 40px;
}

.cart_items {
	border: 1px solid #ccc;
	padding: 8px 8px 8px 8px;
        width: 100%	
	margin: 0 0 10px 0;
	background: #E3EADA;
	color: #454545;
        line-height: 1.2em;
        float: right;
}

.confirm-dialog {	
    BACKGROUND: url(img/bg/dialog24.png) no-repeat left top;	
    MARGIN: 0px auto;	
    WIDTH: 400px;	
    PADDING-TOP: 14px;	
    POSITION: relative;
}

.confirm-dialog .inner {	
    PADDING-RIGHT: 10px;	
    PADDING-LEFT: 10px;	
    PADDING-BOTTOM: 11px;	
    BACKGROUND: url(img/bg/dialog24.png) no-repeat left bottom;	
    FLOAT: left;	
    MARGIN: 0px 0px 0px 0px;	
    WIDTH: 400px;	
    PADDING-TOP: 0px;
} 

.confirm-dialog .base {	
    BORDER-TOP: #ddd 1px solid;	
    BACKGROUND: url(img/bg/dialog-base.png) no-repeat left bottom;	
    PADDING-BOTTOM: 4px;	
    MARGIN-LEFT: 0px;	
    MARGIN-RIGHT: 0px;	
    PADDING-TOP: 4px;	
    TEXT-ALIGN: left;
}

.confirm-dialog H2 {	
    FONT-WEIGHT: bold;	
    FONT-SIZE: 1.25em;	
    COLOR: #f60;
    TEXT-ALIGN: center;
} 

.confirm-dialog input {	
    WIDTH:50px;
}     

.close {	
    DISPLAY: block;	
    BACKGROUND: url(img/icn/close24.png) no-repeat 0px 0px;	
    LEFT: -5px;	
    WIDTH: 26px;	
    TEXT-INDENT: -1000em;	
    POSITION: absolute;	
    TOP: -7px;	
    HEIGHT: 26px;	
}   

.modalBackground {
    background-color:Black;
    filter:alpha(opacity=70);
    opacity:0.9;
} 


.strikethrough {
	text-decoration: line-through;
}
.purple {
	color: #663366;
}
