body {

font-size:76%;

font-family:"Trebuchet MS", Verdana, Helvetica, sans-serif;

color:#444;

}

div#left ul {
list-style:none;
padding:0;
margin:0;
}
div#left li {
list-style:none;
padding:0;
margin:0;
display:inline;
}

.small {

font-family: Arial, Verdana, Helvetica, sans-serif;

font-size:0.9em;

}



form {

padding:0px;

margin:0px;

}



h1 {

font-size:1.5em;

font-family: "Trebuchet MS", Georgia, "Times New Roman", Times, serif;

color:#315FAF;

}



p, div, span, td {

font-size:1em;

}



.standardtext {

	width: 300px;

}



.standardnumber {

	width: 50px;

}



.standardbox {

	width: 300px;

	height:60px;

}



table.border {

border-top: 1px solid #ccc;
background-color:#fff;
border-left: 1px solid #ccc;

}

.submit {
width:100px;
}



table.border td {

border-bottom: 1px solid #ccc;
background-color:#fff;
border-right: 1px solid #ccc;

padding:5px;

}



table.noborder {

border:0px;

}



table.noborder td {

border:0px;

padding:0px;

}


a.catlink {
font-family: "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
display:block;
width:140px;
padding:2px; 
}

A.catlink:link, A.catlink:active, A.catlink:visited {

text-decoration:none;

color:#333;



}
A.catlink:hover {

text-decoration:underline;
background:#E7D7FF;
color:#315FAF;
}



A.subcatlink:link, A.subcatlink:active, A.subcatlink:visited {

text-decoration:underline;

color:#6E3C0B;

}



A.subcatlink:hover {

text-decoration:none;

color:#A12818;

}



A:link, A:active, A:visited {

text-decoration:underline;

color:#315FAF;

}



A:hover {

text-decoration:none;

color:#924DFF;

}



a.cartlink:link {

text-decoration:none;

color:#315FAF;

}



a.cartlink:visited {

text-decoration:none;

color:#315FAF;

}





a.cartlink:hover {

display:block;

text-decoration:none;

background:#924DFF;

color:#fff;

}



a.cartlink:active {

text-decoration:none;

color:#333;

}


a.toplink {
font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif
}

a.toplink:link {

text-decoration:none;

color:#444;

padding:3px;

display:block;

}



a.toplink:visited {

text-decoration:none;

color:#444;

padding:3px;

display:block;

}





a.toplink:hover {

padding:3px;

display:block;

background:#924DFF;

text-decoration:none;

color:#fff;

}



a.toplink:active {

text-decoration:none;

color:#fff;

padding:3px;

display:block;

}



td a.toplink {

display: block; 

height:100%;

}



.button {

background:#DEC9FF;

color:#444;

height:20px;

border-bottom: 1px solid #924DFF;

border-right: 1px solid #924DFF;

border-left: 1px solid #eee;

border-top: 1px solid #eee;

font-size:11px;

}