body {
font-family:verdana,tahoma,arial,sans-serif;
color:#000000;
font-size:12px;
}
img{
border:0px;
}
table {
text-align:left;
}

.so{
color:#cc0033;
font-weight:bold;
}

.checkout1{
font-size:18px;
color:#000000;
font-weight:bold;
width:210px;
}

td {
font-family:verdana,tahoma,arial,sans-serif;
font-size:12px;
}

p {
margin-top:10px;
margin-bottom:10px;
}

form {
margin:0px;
}

.indt {
width:800px;
}

.indl {
width:135px;
border-right:1px solid #ffffff;
background:#6b0303;
}

.indm {
padding-top:1px;
width:880px;
}

.indm2 {
height:30px;
width:880px;
}

.indr {
width:170px;
padding:10px 10px 0px 0px;
}

.indb {
width:800px;
}

td.topline {
height:1px;
background-color:#CCFF00;
}

.webname {
color:#CCFF00;
font-size:28px;
}


a.white:link{
text-decoration: underline;
color:#ffffff;
}

a.white:visited {
text-decoration: underline;
color:#ffffff;
}

a.white:hover {
text-decoration: underline;
color:#ffffff;
}

.bottom {
background:#ffffff;
color:#6b0303;
height:60px;
}

.botlinks2 {
text-decoration: none;
color:#ffffff;
font-size:12px;
}

a.botlinks:link, .botlinks {
text-decoration: none;
color:#6b0303;
font-size:10px;
}

a.botlinks:visited {
text-decoration: none;
color:#6b0303;
font-size:10px;
}

a.botlinks:hover {
text-decoration: none;
color:#6b0303;
font-size:10px;
}

a.catlink:link {
text-decoration: none;
color:#000000;
}

a.catlink:visited {
text-decoration: none;
color:#000000;
}

a.catlink:hover {
text-decoration: underline;
color:#000000;
}


a.toplinks2:link {
text-decoration: none;
color:#0072bc;
font-size:13px;
}

a.toplinks2:visited {
text-decoration: none;
color:#0072bc;
font-size:13px;
}

a.toplinks2:hover {
text-decoration: none;
color:#003366;
font-size:13px;
}

a.breadcrumb:link {
text-decoration: none;
color:#333333;
font-size:12px;
font-weight:bold;
}

a.breadcrumb:visited {
text-decoration: none;
color:#333333;
font-size:12px;
font-weight:bold;
}

a.breadcrumb:hover {
text-decoration: none;
color:#ff0000;
font-size:12px;
font-weight:bold;
}

a.leftlinksb:link {
text-decoration: none;
color:#000000;
font-size:10px;
}

a.leftlinksb:visited {
text-decoration: none;
color:#000000;
font-size:10px;
}

a.leftlinksb:hover {
text-decoration: none;
color:#000000;
font-size:10px;
}

a.leftlinksbon:link {
text-decoration: none;
color:#000000;
font-size:10px;
font-weight: bold;
}

a.leftlinksbon:visited {
text-decoration: none;
color:#000000;
font-size:10px;
font-weight: bold;
}

a.leftlinksbon:hover {
text-decoration: none;
color:#000000;
font-size:10px;
font-weight: bold;
}

a.leftlinks:link {
text-decoration: none;
color:#ffffff;
font-size:10px;
}

a.leftlinks:visited {
text-decoration: none;
color:#ffffff;
font-size:10px;
}

a.leftlinks:hover {
text-decoration: none;
color:#ffffff;
font-size:10px;
}

a.leftlinkson:link {
text-decoration: none;
color:#ffffff;
font-size:10px;
font-weight: bold;
}

a.leftlinkson:visited {
text-decoration: none;
color:#ffffff;
font-size:10px;
font-weight: bold;
}

a.leftlinkson:hover {
text-decoration: none;
color:#ffffff;
font-size:10px;
font-weight: bold;
}

a.redtop:link {
text-decoration: none;
color:#CC0033;
font-size:12px;
font-weight:bold;
}

a.redtop:visited {
text-decoration: none;
color:#CC0033;
font-size:12px;
font-weight:bold;
}

a.redtop:hover {
text-decoration: none;
color:#ffffff;
font-size:12px;
font-weight:bold;
}

a.events:link {
text-decoration: none;
}
a.events:visited {
text-decoration: none;
}
a.events:hover {
text-decoration: none;
}


a.sitemap_dep:link {
text-decoration: none;
color:#333333;
font-size:14px;
font-weight:bold;
}
a.sitemap_dep:visited {
text-decoration: none;
color:#333333;
font-size:14px;
font-weight:bold;
}
a.sitemap_dep:hover {
text-decoration: none;
color:#666666;
font-size:14px;
font-weight:bold;
}

a.sitemap_cat:link {
text-decoration: none;
color:#333333;
font-size:12px;
font-weight:bold;
}
a.sitemap_cat:visited {
text-decoration: none;
color:#333333;
font-size:12px;
font-weight:bold;
}
a.sitemap_cat:hover {
text-decoration: none;
color:#666666;
font-size:12px;
font-weight:bold;
}

a.sitemap_sub:link {
text-decoration: underline;
color:#333333;
font-size:11px;
}
a.sitemap_sub:visited {
text-decoration: underline;
color:#333333;
font-size:11px;
}
a.sitemap_sub:hover {
text-decoration: underline;
color:#666666;
font-size:11px;
}

a:link {
text-decoration: underline;
color:#000000;
}

a:visited {
text-decoration: underline;
color:#000000;
}

a:hover {
text-decoration: none;
color:#000000;
}

a.rowcode:link {
text-decoration: underline;
color:#333333;
}

a.rowcode:visited {
text-decoration: underline;
color:#333333;
}

a.rowcode:hover {
text-decoration: none;
color:#333333;
}

a.rowcodeon:link {
text-decoration: underline;
color:#333333;
font-weight:bold;
}

a.rowcodeon:visited {
text-decoration: underline;
color:#333333;
font-weight:bold;
}

a.rowcodeon:hover {
text-decoration: none;
color:#333333;
font-weight:bold;
}

hr.black {
color:#000000;
height:1px;
}

a.webcol:link {
text-decoration: none;
color:#CCFF00;
}

a.webcol:visited {
text-decoration: none;
color:#CCFF00;
}

a.webcol:hover {
text-decoration: underline;
color:#CCFF00;
}

.webcol {
color:#CCFF00;
}

.forminput {
color:#990100;
font-size:10px;
border:1px solid #990100;
padding-left:3px;
}
.formradios {
color:#990100;
}
.formsubmit {
font-family:verdana,tahoma,arial,sans-serif;
color:#ffffff;
font-size:8px;
background:#990100;
border:none;
height:15px;
font-weight:bold;
}

select {
font-size:12px;
}

.labeltxt{
font-weight:bold;
width:140px;
}

.basketmain {
border:1px solid #bc5757;
}

.baskethead {
font-weight:bold;
border:1px solid #bc5757;
}

.basketsubtotals {
font-weight:bold;
border:1px solid #bc5757;
}

.whitetd td {
color:#ffffff;
}

.greytd {
color:#333333;
}

.whitetdsm td {
color:#ffffff;
font-size:10px;
}


a.whitelink:link {
text-decoration: underline;
color:#ffffff;
}

a.whitelink:visited {
text-decoration: underline;
color:#ffffff;
}

a.whitelink:hover {
text-decoration: none;
color:#ffffff;
}

td.forminner {
border:0px;
padding:5px;
}

table.formouter {
margin-top:10px;
border:1px solid #cccccc;
}

table.formtable {
margin-top:10px;
padding:2px 5px 2px 0px;
}

.whitetd td {
color:#ffffff;
}

a.bluefront:link {
text-decoration: none;
color:#009EE0;
}

a.bluefront:visited {
text-decoration: none;
color:#009EE0;
}

a.bluefront:hover {
text-decoration: none;
color:#009EE0;
}

.topright {
color:#990100;
font-size:12px;
}

.leftbdr {
border-bottom:1px solid #ffffff;
border-right:1px solid #ffffff;
}

.left1 {
background-color:#636466;
height:28px;
padding-left:5px;
}

.left3 {
  background-color:#bababa;
  height:28px;
  padding-left:20px;
  font-size:10px;
  color: #ffffff;
}

.left4 {
  background-color:#bababa;
  height:28px;
  padding-left:30px;
  font-size:10px;
  color: #ffffff;
}

.left3b {
  background-color:#bababa;
  height:28px;
  padding-left:20px;
  font-size:10px;
  color: #000000;
}

.left4b {
  background-color:#bababa;
  height:28px;
  padding-left:30px;
  font-size:10px;
  color: #000000;
}
.left2 {
background:#636466;
height:28px;
padding-left:5px;
}

a.prodlink:link {
color:#990100;
font-weight:bold;
text-decoration:none;
}

a.prodlink:hover {
color:#990100;
font-weight:bold;
text-decoration:none;
}

a.prodlink:visited {
color:#990100;
font-weight:bold;
text-decoration:none;
}

a.donate:link, a.donate:hover, a.donate:visited {
color:#ffffff;
font-weight:bold;
text-decoration:none;
}
.loginbox {
  border:0px solid #6B0303;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  vertical-align: middle;
  width: 280px;
}
.loginheader {
  color: #FFFFFF;
  font-family: Verdana, Arial, Helvetica, Sans-Serif;
  font-size: 10px;
}

.newstitle {
font-weight:bold;
border-bottom:1px solid #ffffff;
}