body {
	margin:0px 0px;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px
; background-color: #DEDEDE
}

.contact-field {

}

.contact-fieldtext {
	color:#000000;
	padding-top:10px;
}

#contact-page {

}

#contact-message {

}

#contact-form {

}


a {
  color: #CC3300;
  text-decoration: underline;
}

a:hover {
  color: #0066CC;
  text-decoration: underline;
}

h1 {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 14px; 
font-weight: bolder
}

.pageHeading {
font-family: Arial, Helvetica, sans-serif; 
font-size: 16px; 
font-weight: bolder
; margin-bottom: 10px; border-color: black black #000000; padding-top: 4px; padding-right: 4px; padding-bottom: 6px; padding-left: 4px; color: #666666; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 2px; border-left-width: 0px
}

td.catDescription {

}

td.col-left {
border: #999999; border-style: dashed; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px
; padding-top: 10px; padding-right: 6px; padding-bottom: 10px; padding-left: 6px
; width: 140px

}

td.col-centre {
padding-top: 10px; padding-right: 6px; padding-bottom: 10px; padding-left: 6px

}

td.col-right {
padding-top: 10px; padding-right: 6px; padding-bottom: 10px; padding-left: 6px
; width: 140px
; border: #999999; border-style: dashed; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px

}

table.catDescription {
; margin: 10px 10px
}

table.catList {

}

table.catListItem {
	border: 1px dashed #CCCCCC;
}

td.catListItemImage {

}

td.catListItemText {

}

td.productDescription {

}

table.productDescription {
margin-top: 10px; margin-bottom: 10px

}

td.productOptions {

}

table.productOptions {
border: #000000 dashed; margin-bottom: 10px
; border-width: 1px 0px 0px

}

td.productImages {

}

table.productImages {

}

title {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 14px; 
font-weight: bolder
}

td {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
}

.inputText {
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: #999999; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px
}

table.box {  
border: #999999 solid; 
margin-top: 2px; 
margin-bottom: 10px
; border-width: 1px 0px 0px
}
td.box {
padding-top: 6px; padding-right: 6px; padding-bottom: 6px; padding-left: 6px; background-color: #C0CDD5

}


.button { background-color: #666666; ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF }
.error {  background-color: #FFEEEE; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; border: #CC0000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.price { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bolder ; margin-bottom: 10px; padding-top: 4px; padding-right: 4px; padding-bottom: 6px; padding-left: 4px}

td.message {
background-color: #FFCCCC; padding-top: 8px; padding-right: 8px; padding-bottom: 8px; padding-left: 8px; border: #FF0000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px

}

.moduleRowSelected {  background-color: #CC0000; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; border: 1px #CC0000 solid; color: #FFFFFF}

.productListingName {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 14px; 
font-weight: bolder
}

.productListingActions {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bolder
}
.menu_off { padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; background-color: #FFFFFF}
.menu_on { padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; color: #CC0000}
.subHeading {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bolder; color: #999999; margin-bottom: 10px; border-color: black black #000000; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.tableHeading {  font-weight: bold; border-color: black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}

#staticMenu,#staticMenu ul  {  
padding: 2;
margin: 0;
list-style: none;
}

#staticMenu li {  
clear: left;
}

.subMenuLevel-1 li{
clear: left;
padding-top: 0px; 
padding-right: 10px; 
padding-bottom: 0px; 
padding-left: 10px
}

.subMenuLevel-2 li{
clear: left;
padding-top: 0px; 
padding-right: 10px; 
padding-bottom: 0px; 
padding-left: 10px
}

.subMenuLevel-3 li{
clear: left;
padding-top: 0px; 
padding-right: 10px; 
padding-bottom: 0px; 
padding-left: 10px
}

.subMenuLevel-4 li{
clear: left;
padding-top: 0px; 
padding-right: 10px; 
padding-bottom: 0px; 
padding-left: 10px
}

