img {border:0;}
body {
border:0;
padding:0;
margin:0;
}

/*store.css - Do not remove this line*/

body {
margin: 0px;
padding: 0px;
}

body {
background-color: #ffffff;
}

#Page_Header {
margin: 10px;
}

.Page_Name {
font-family: Arial, Helvetica, sans-serif;
font-size: 20px;
color: #333333;
font-weight: bold;
}

#Page_Breadcrumb, #Page_Breadcrumb a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
text-decoration: none;
}

/* toolbar css */
#e_toolbar, #e_toolbar {
background-color: #8CBF55;
}

#e_toolbar p {
color: #801062;
font-family: Arial, sans-serif;
font-size: 0.8em;
margin: 0px;
padding: 0px;
}

/* basket css */
table.basket {
border-collapse: collapse;
border: 0px;
margin-top: 5px;
}

table.basket p {
color: #801062;
font-family: Arial, sans-serif;
font-size: 0.9em;
margin: 0px;
padding: 0px;
}

table.basket ul {
list-style: none;
margin: 0px;
padding: 0px;
}

table.basket li {
list-style-type: none;
float: left;
margin: 0px;
padding: 0px;
margin-right: 5px;
color: #801062;
font-family: Arial, sans-serif;
font-size: 0.9em;
}

table.basket li a:link, table.basket li a:visited {
color: #801062;
text-decoration: none;
}

table.basket li a:hover, table.basket li a:active {
text-decoration: underline;
}

#e_page, #e_page {
vertical-align: top;
}

/* menu css */
#e_menu, #e_menu {
background-color: #ffffff;
}

div.menuheader {
background-color: #801062;
color: #ffffff;
font-family: Arial, sans-serif;
font-size: 1em;
font-weight: bold;
margin: 0px;
padding: 0px;
padding-left: 15px;
padding-top: 4px;
padding-bottom: 4px;
}

div.menuitem {
background-color: #DCC8DC;
color: #333333;
font-family: Arial, sans-serif;
font-size: 0.9em;
font-weight: normal;
margin: 0px;
padding: 0px;
padding-left: 15px;
padding-top: 4px;
padding-bottom: 4px;
}

div.submenuitem {
background-color: #DCC8DC;
color: #333333;
font-family: Arial, sans-serif;
font-size: 0.9em;
font-weight: normal;
margin: 0px;
padding: 0px;
padding-left: 25px;
padding-top: 4px;
padding-bottom: 4px;
}

div.menuitem a:link, div.menuitem a:visited {
color: #333333;
text-decoration: none;
}

div.menuitem a:hover, div.menuitem a:active {
color: #000000;
text-decoration: underline;
}

/* Page CSS */
div.content {
width: 90%;
margin-top: 20px;
margin-left: 20px;
margin-bottom: 15px;
}

div.content p, div.content li {
font-family: Arial, sans-serif;
font-size: 0.9em;
font-weight: normal;
color: #000000;
}

div.content h1 {
color: #801062;
font-family: Arial, sans-serif;
font-size: 1.1em;
font-weight: bold;
margin: 0px;
padding: 0px;
margin-bottom: 10px;
}

div.content h2 {
color: #801062;
font-family: Arial, sans-serif;
font-size: 1.1em;
font-weight: bold;
margin: 0px;
padding: 0px;
margin-bottom: 6px;
}

div.content h3 {
color: #801062;
font-family: Arial, sans-serif;
font-size: 1.0em;
font-weight: bold;
margin: 0px;
padding: 0px;
margin-bottom: 3px;
}

div.content a:link, div.content a:visited {
color: #801062;
font-weight: bold;
text-decoration: none;
}

div.content a:hover, div.content a:active {
color: #801062;
font-weight: bold;
text-decoration: underline;
}

div.homeimage {
margin-top: 15px;
margin-bottom: 5px;
position: relative;
width:360px;
}

div.homeimage A {
position: absolute;
bottom: 5px;
right: 5px;
}

div.homeimage A:link, div.homeimage A:visited {
text-decoration:none;
font-size: 0.75em;
color: #C5DEA9;
font-family: Tahoma, sans-serif;
}

div.homeimage A:hover, div.homeimage A:active {
text-decoration:none;
color: #8CBF55;
}

table.category {
margin-right: 15px;
margin-bottom: 15px;
}

div.categoryimage img {
border: 1px solid #8CBF55;
}

table.category td {
font-family: Arial, sans-serif;
font-size: 0.9em;
font-weight: normal;
color: #000000;
}

table.product {
border: 1px solid #801062;
border-collapse: collapse;
}

table.product th {
border: 1px solid #801062;
background-color: #801062;
font-family: Arial, sans-serif;
font-size: 1em;
font-weight: bold;
color: #ffffff;
text-align: left;
}

table.product td {
font-family: Arial, sans-serif;
font-size: 0.9em;
font-weight: normal;
color: #000000;
}

/*checkout css */
span.checkoutheading {
font-family: Arial, sans-serif;
font-size: 1.1em;
font-weight: bold;
color: #801062;
}

body.Checkout_Page td {
font-family: Arial, sans-serif;
font-size: 0.9em;
color: #000000;
}

body.Checkout_Page a.Product_Link:link, body.Checkout_Page a.Product_Link:visited {
color: #801062;
text-decoration: none;
} 

body.Checkout_Page a.Product_Link:hover, body.Checkout_Page a.Product_Link:active {
color: #801062;
text-decoration: underline;
} 

.home, p, td {
font-family:   Verdana, Arial, Helvetica,  sans-serif;
color: #000000
}

.header {
font-size:12px;
color: #0000;
font-weight: bold
}

.Display_Name, .Product_Name {
color: #333333;
text-decoration: none;
}

.Search_Text {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #ffffff;
font-weight: bold;
}

hr {
height:1px;
}

#footer {
text-align:center;
font-size: 0.8em;
font-family: Verdana, Arial, Helvetica,  sans-serif;
color: #333333;
}

#footer a:link, #footer a:visited {
color: #000000;
text-decoration: none;
}

#footer a:hover, #footer a:active {
color: #8CBF55;
text-decoration: underline;
}
