a.linkHeader { color:#0000FF; text-decoration:none; }
a.linkMenu { color:#0000FF; text-decoration:none; }
a.linkMenuHL { background: #ffff00; color:#0000FF; text-decoration:none; }
a.linkHeadings { color:#0000FF; text-decoration:none; }
a.linkBody { color:#0000FF; text-decoration:underline; }
a.linkForm { color:#0000FF; text-decoration:none; }
a.linkBasket { color:#0000FF; text-decoration:none; }
a.linkFooterBar { color:#FFFFFF; text-decoration:none; }
a.linkFooter { color:#0000FF; text-decoration:none; }

a:hover.linkHeader { color:#666666; text-decoration:none; }
a:hover.linkMenu {background: #ffff00; color:#0000FF;  text-decoration:none; }
a:hover.linkHeadings { color:#666666; text-decoration:none; }
a:hover.linkBody { background: #ffff00; color:#0000FF;  text-decoration:none; }
a:hover.linkForm { color:#666666; text-decoration:none; }
a:hover.linkBasket { color:#666666; text-decoration:none; }
a:hover.linkFooterBar { color:#BBBBBB; text-decoration:none; }
a:hover.linkFooter { color:#666666; text-decoration:none; }

address, blockquote, body, caption, center, dd, dir, div, dl, dt, form, h1, h2, h3, h4, h5, h6, menu, ol, p, td, th, ul {
  font:  12px/1.3 Verdana, Arial, sans-serif;
  }

#header {
  background-color: #9C9;
  color: #000;
  position: relative;
  top: 0;
  left: 0;
  padding: 0;
  margin:  0 ;
  border-bottom: 1px solid #060;
}
.logo {
  position: relative;
  top: 0;
  left: 0;
  width: 98px;
  height: 100px;
}
.header_text {
  position: absolute;
  top: 0;
  left: 105px;
}
#header h2 {
  font: italic bold 24px/1.3Verdana, Arial, sans-serif;
  margin: 0;
  padding:  0 ;
  border:0;
}
#header h2 span.small {
  font: normal bold 14px/1.3  Arial, sans-serif;
  margin: 0;
  padding:  0 ;
  border:0;
}
#header p {
  font-family : Arial, sans-serif;
  margin: 0;
  padding:  0 ;
  border:0;
}
.helping{
  font-size: 14px;
  line-height: 1.3;
  font-weight: bold;
  letter-spacing: .2em;
  }
.topmenu{
  position: absolute;
  top: 70px;
  left: 105px;
  font: normal bold 12px/1.3 Tahoma, Verdana, Arial, sans-serif;
}
.headerlinkright {
  float: right;
}
.headerlinkleft{
  float: left;
}
.headerlinkleft a , .headerlinkright a {
  padding: 0 2px;
  color:#00c; text-decoration:none;
}
.headerlinkleft A:hover,  .headerlinkright A:hover{
  background: #ffff00; color:#0000FF; text-decoration:none;
}

.copy {
    padding: 0px 2px;
  font-size: 11px;
  float: left;
  color: #666;
}
.terms {
  float: right;
}
.terms a  {
  font-size: 11px;
  padding: 0 2px;
  color:#00c; text-decoration:none;
}
.terms a:hover{
  background: #ffff00; color:#0000FF;  text-decoration:none;
}

p.byline {
    clear: both;
    padding: 40px 2px;
  font-size: 11px;
  color: #666;
}
p.byline a  {
  padding: 0;
  color:#00c; text-decoration:none;
}
p.byline a:hover{
  background: #ffff00; color:#0000FF;  text-decoration:none;
}
#main{
clear:all;
  border-bottom: 1px solid #ffc;
}

.warning {
  display:block;
  width: 100%;
  border-bottom: 1px solid #060;
  padding: 0 0 2px 0;
  background-color: #C00;
  color: #fff;
  font: normal bold 12px/1.3 Verdana, Arial, sans-serif;
  text-align: center;
}

h2 {
  color: #000000;
  font: italic bold 20px/1.3 Arial, sans-serif;
}
h3 {
  color: #000000;
  font: italic bold 16px/1.3 Arial, sans-serif;
}
h3.fade{
  color: #999999;
}
div.body p, div.body {
  margin-top: 10px;
  padding:  0 ;
  border:0;
  font: normal normal 12px/1.3 Verdana, Arial, sans-serif;
  color: #000000;
}
b {
  font-weight:  bold ;
}

div.articlelist {
  margin: 0;
  padding:  2px 0 ;
  border-top: 1px solid #ccc;
  font: normal normal 12px/1.3 Verdana, Arial, sans-serif;
  color: #000000;
}
div.articlelist p.title {
  margin: 0;
  padding:  0 ;
  border: 0;
  color: #000000;
}
div.articlelist p.description {
  margin: 0;
  padding:  0 ;
  border: 0;
  font-size: 11px;
  color: #000000;
}



/*********************************************************/
.specialText {
                color:#CC0000;
}



.headings {
  background-color: transparent;
  border-bottom: 1px solid #060;
}

.headingsText {
  font-family :Arial, sans-serif;
  font-size : 14px;
  font-weight : bold;
  font-style : italic;
  color: #000000;
}

.headingsTextSecondary {
  font-family : Tahoma, Verdana, Arial, sans-serif;
  font-size : 11px;
  font-weight : normal;
  font-style : normal;
  color: #000000;
}
.menu {
  background-color: transparent;
}

.menuText {
  font-family : Verdana, Arial, sans-serif;
  font-size : 11px;
  font-weight : normal;
  font-style : normal;
  color: #000000;
}

.menuTextSecondary {
  font-family : Verdana, Arial, sans-serif;
  font-size : 10px;
  font-weight : normal;
  font-style : normal;
  color: #000000;
}


.browse {
  background-color: transparent;
}

.browseTextNav {
  font-family : Verdana, Arial, sans-serif;
  font-size : 11px;
  font-weight : normal;
  font-style : normal;
  color: #000000;
}

.browseProductName {
  font-family : Verdana, Arial, sans-serif;
  font-size : 12px;
  font-weight : bold;
  font-style : normal;
  color: #000000;
}

.browseProductPrice {
  font-family : Verdana, Arial, sans-serif;
  font-size : 12px;
  font-weight : bold;
  font-style : normal;
  color: #000000;
}

.browseProductPriceSpecial {
  font-family : Verdana, Arial, sans-serif;
  font-size : 12px;
  font-weight : bold;
  font-style : normal;
  color: #CC0000;
}

.browseProductPriceOld {
  font-family : Verdana, Arial, sans-serif;
  font-size : 11px;
  font-weight : bold;
  font-style : normal;
  color: #000000;
}


.browseProductMaker {
  font-family : Verdana, Arial, sans-serif;
  font-size : 11px;
  font-weight : normal;
  font-style : normal;
  color: #000000;
}

.browseProductDescription {
  font-family : Verdana, Arial, sans-serif;
  font-size : 11px;
  font-weight : normal;
  font-style : normal;
  color: #000000;
}

.browseProductOnSpecial {
  font-family : Verdana, Arial, sans-serif;
  font-size : 11px;
  font-weight : normal;
  font-style : normal;
  color: #CC0000;
}

.fly {
  background-color:transparent;
}

.flyPrice {
  font-family : Verdana, Arial, sans-serif;
  font-size : 12px;
  font-weight : bold;
  font-style : normal;
  color: #000000;
}

.flyPriceSpecial {
  font-family : Verdana, Arial, sans-serif;
  font-size : 12px;
  font-weight : bold;
  font-style : normal;
  color: #CC0000;
}

.flyPriceOld {
  font-family : Verdana, Arial, sans-serif;
  font-size : 11px;
  font-weight : bold;
  font-style : normal;
  color: #000000;
}

.flyDescriptionS {
  font-family : Verdana, Arial, sans-serif;
  font-size : 12px;
  font-weight : normal;
  font-style : normal;
  color: #000000;
}

.flyDescription {
  font-family : Verdana, Arial, sans-serif;
  font-size : 11px;
  font-weight : normal;
  font-style : normal;
  color: #000000;
}

.flyOnSpecial {
  font-family : Verdana, Arial, sans-serif;
  font-size : 11px;
  font-weight : normal;
  font-style : normal;
  color: #CC0000;
}

.basket {
  background-color : #9C9;
}

.basketHeadings {
  font-family : Verdana, Arial, sans-serif;
  font-size : 12px;
  font-weight : bold;
  font-style : normal;
  color: #000000;
}

.basketName {
  font-family : Verdana, Arial, sans-serif;
  font-size : 12px;
  font-weight : bold;
  font-style : normal;
  color: #000000;
}

.basketAttribute {
  font-family : Verdana, Arial, sans-serif;
  font-size : 11px;
  font-weight : normal;
  font-style : normal;
  color: #000000;
}

.basketPrice {
  font-family : Verdana, Arial, sans-serif;
  font-size : 12px;
  font-weight : normal;
  font-style : normal;
  color: #000000;
}

.basketSubtotal {
  font-family : Verdana, Arial, sans-serif;
  font-size : 12px;
  font-weight : normal;
  font-style : normal;
  color: #000000;
}

.basketSummary {
  font-family : Verdana, Arial, sans-serif;
  font-size : 12px;
  font-weight : bold;
  font-style : normal;
  color: #000000;
}

.basketSummarySecondary {
  font-family : Verdana, Arial, sans-serif;
  font-size : 12px;
  font-weight : normal;
  font-style : normal;
  color: #000000;
}


.formFrame {
  border-color : #000000;
  border-style : solid;
  border-width : 1px;
}

.form {
  background-color : #F0F0F0;
}

.formTitle {
  background-color : #CCCCCC;
}

.formTitleText {
  font-family : Verdana, Arial, sans-serif;
  font-size : 12px;
  font-weight : bold;
  font-style : normal;
  color: #000000;
}

.formTitleTextSecondary {
  font-family : Verdana, Arial, sans-serif;
  font-size : 11px;
  font-weight : normal;
  font-style : normal;
  color: #000000;
}

.formLabel {
  font-family : Arial, sans-serif;
  font-size : 11px;
  font-weight : normal;
  font-style : normal;
  color: #000000;
}

.formInfo {
  background-color : #DFDFDF;
}

.formInfoText {
  font-family : Verdana, Arial, sans-serif;
  font-size : 10px;
  font-style : normal;
  color: #000000;
}

.formInfoTitle {
  font-family : Verdana, Arial, sans-serif;
  font-size : 10px;
  font-weight : bold;
  font-style : normal;
  color: #000000;
}

.print {
  background-color : #FFFFFF;
}

.printTitle {
  background-color : #CCCCCC;
}

.printTitleText {
  font-family : Verdana, Arial, sans-serif;
  font-size : 12px;
  font-weight : bold;
  font-style : normal;
  color: #000000;
}

.printText {
  font-family : Verdana, Arial, sans-serif;
  font-size : 12px;
  font-weight : normal;
  font-style : normal;
  color: #000000;
}

.printTextSecondary {
  font-family : Arial, sans-serif;
  font-size : 11px;
  font-weight : normal;
  font-style : normal;
  color: #000000;
}

.printBar {
  background-color : #DFDFDF;
}

.printBarText {
  font-family : Verdana, Arial, sans-serif;
  font-size : 10px;
  font-style : normal;
  color: #000000;
}

.footerBar {
  background-color: #666666;
}

.footerBarText {
  font-family : Tahoma, Verdana, Arial, sans-serif;
  font-size : 12px;
  font-weight : bold;
  font-style : normal;
  color: #FFFFFF;
}
.footer {
  background-color: #FFFFFF;
}

.footerText {
  font-family : Verdana, Arial, sans-serif;
  font-size : 11px;
  font-weight : normal;
  font-style : normal;
  color: #000000;
}

.footerTextSecondary {
  font-family : Verdana, Arial, sans-serif;
  font-size : 10px;
  font-weight : normal;
  font-style : normal;
  color: #000000;
}

