body {
	margin: 10;
	padding: 0;
	background-color: #FFFFFE;
}

.body_no_padding {
	margin: 0;
	padding: 0;
	background-color: #FFFFFE;
}

.text {
	font-family: Verdana, Helvetica, sans-serif;
    font-size:11px;
    font-weight:normal;
    color: #4B4B4B;
    text-decoration: none;
}

.text9 {
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 9px;
    font-weight:normal;
    color: #4B4B4B;
    text-decoration: none
}

.text10 {
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight:normal;
    color: #4B4B4B;
    text-decoration: none;
}


.text12 {
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight:normal;
    color: #4B4B4B;
    text-decoration: none
}

.text-on-blue {
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight:normal;
    color: #FFFFFF;
	background-color: #7C9CC4;
    text-decoration: none;
}

.highstreetprice {
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 9px;
    font-weight:normal;
    color: #800000;
    text-decoration: line-through;
	vertical-align : super;
}

.smallprice {
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 9px;
    font-weight:normal;
    color: #800000;
	vertical-align : super;
}

.price {
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight:bold;
    color: #4B4B4B;
}


.shaded-background {
	background: white url(images/product_background.jpg);
	background-repeat: repeat-y;
}

.line-color1 {
	background-color: #BDB7B7;
}

.line-color2 {
	background-color: #EAEAEA;
}

.odd {
	background-color: #FFFFFF;
}

.even {
	background-color: #F4F4F4;
}

.darkeven {
	background-color: #B4B4B4;
}

.error {
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight:normal;
    color: #800000;
}

.error9 {
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 9px;
    font-weight:normal;
    color: #800000;
}


.blue {
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight:normal;
    color: #879D8C;
	text-decoration: none
}

.blue10 {
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight:normal;
    color: #9EAA59;
	text-decoration: none
}

.blue12 {
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight:normal;
    color: #7C9CC4;
	text-decoration: none
}

.textbold {
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight:bold;
    color: #4B4B4B;
    text-decoration: none
}

.title {
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight:bold;
    color: #405144;
    text-decoration: none
}

.green {
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight:normal;
    color: #53CF06;
	text-decoration: none
}

.xmas {
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 17px;
    font-weight:normal;
    color: #951B19;
	text-decoration: none
}

.red {
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight:normal;
    color: #D10000;
	text-decoration: none
}

.sale{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight:normal;
    color: #FFFFFF;
	background-color: #951B19;
	text-decoration: none
}

.sale_plain {
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight:normal;
    color: #951B19;
	text-decoration: none
}


.message_color1{
	background-color: #FFFFFF;
}

.message_color2{
	background-color: #E4EBFF;
}

.message_color3{
	background-color: #EFE3FF;
}

.message_color4{
	background-color: #EAFFD3;
}

.message_color4{
	background-color: #EAFFA3;
}


.textbox {
	background-color: #FFFFFD;
	border-style: solid;

    border-left-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
    border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;

    border-left-width: 1px;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;

	font-family: Verdana, helvetica, sans-serif;
	font-size: 11px;
	color: #4B4B4B;
}

.button {
	background-color: #8BA892;
	border-style: solid;

    border-left-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
    border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;

    border-left-width: 1px;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;

	font-family: Verdana, helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.quick-links {
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight:bold;
    color: #4B4B4B;
    text-decoration: none;
	letter-spacing:0.1;
}

.navigation {
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight:normal;
    color: #405144;
    text-decoration: none;
	background-color: #F1F1F1;
}

.navigation-sub {
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight:normal;
    color: #4B4B4B;
    text-decoration: none;
	background-color: #F9F9F9;
}

a.navigation-item {
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight:normal;
    color: #4B4B4B;
    text-decoration: none;
	background-color: #F9F9F9;
}

a.navigation-item:hover {
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight:normal;
    color: #8BA892;
    text-decoration: none;
	background-color: #F9F9F9;
}


.grey {
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight:normal;
    color: #4B4B4B;
    text-decoration: none;
}


.grey10 {
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight:normal;
    color: #4B4B4B;
    text-decoration: none
}

.grey9 {
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 9px;
    font-weight:normal;
    color: #4B4B4B;
    text-decoration: none
}

