
body {

  font-family: Verdana, san-serif;
  font-size: 11px;
  color: #6A727A;

}
body a:Link    { color: #6A727A; text-decoration:none; }
body a:Visited { color: #6A727A; text-decoration:none; }
body a:Active  { color: #6A727A; text-decoration:none; }
body a:Hover   { color: #000000; text-decoration:none; }

.content {

  margin: 20px;

}

.cat_navigation {
  padding:          8px;
}

.navigation_disabled {
  color:            #CED3D6;
}

.navigation_current {
  text-decoration:  underline;
}

.latestimage {
  border: 2px solid;
  border-color: #6A727A;
}

.imageblock {
  width:            290px;
  height:           110px;
  border:           1px solid;
  border-color:     #6A727A;
  background-color: #ffffff;
  color:            #6A727A;
}

.imageblockgallery {
  padding:          10px;
  border:           1px solid;
  border-color:     #6A727A;
  background-color: #ffffff;
  color:            #6A727A;
}
.imageblockgalleryimage {
  width:  40%;
  vertical-align:top;
}

.imageblockgallerydetails {
  width:  60%;
}

.imageblockspacer {
  width:  290px;
  height: 110px;
}
.imageblock .imageblockimage {
  width:  40%;
  padding:8px;
  vertical-align:middle;
}
.imageblock .imageblockdetails {
  width:  60%;
  padding-top:5px;
}


.blocktitle {
  text-transform: uppercase;
  font-size: 10px;
  background-color: #6A727A;
  color: #ffffff;
}
.blocktitle a:Link    { color: #ffffff; text-decoration:none; }
.blocktitle a:Visited { color: #ffffff; text-decoration:none; }
.blocktitle a:Active  { color: #ffffff; text-decoration:none; }
.blocktitle a:Hover   { color: #cccccc; text-decoration:none; }

.membership_section {
  text-transform: uppercase;
  font-weight: bold;
  background-color: #6A727A;
  color: #ffffff;
  padding:3px;
}

.frameblock {
  //border: 1px solid #6A727A;
  border-bottom: 4px solid;
  border-color: #ffffff;
}

.profilelabel {
  font-weight: bold;
}

.profilevalue {

}

.profilevalue li {
   margin-left: -23px;
   list-style-type: square;
}

.profileavatar {
  border: 2px solid;
  border-color: #6A727A;
}

.clientavatar {
  border: 1px solid;
  border-color: #6A727A;
}

.menu {

  font-family: Verdana, Helvetica, Arial, Geneva, san-serif;
  font-size: 9px;
  text-transform: uppercase;
  color: #ffffff;

}
.menu a:Link    { color: #ffffff; text-decoration:none; }
.menu a:Visited { color: #ffffff; text-decoration:none; }
.menu a:Active  { color: #ffffff; text-decoration:none; }
.menu a:Hover   { color: #cccccc; text-decoration:none; }


.login {

  font-family: Verdana, Helvetica, Arial, Geneva, san-serif;
  font-size: 9px;
  text-transform: uppercase;
  color: #ffffff;

}
.login a:Link    { color: #ffffff; text-decoration:none; }
.login a:Visited { color: #ffffff; text-decoration:none; }
.login a:Active  { color: #ffffff; text-decoration:none; }
.login a:Hover   { color: #cccccc; text-decoration:none; }


.sectiontitle {
  vertical-align:middle;
  font-family: Verdana, san-serif;
  font-size: 15px;
  text-transform: uppercase;
}

.sectionmenu {
  vertical-align:middle;
  font-family: Verdana, san-serif;
  font-size: 9px;
  text-transform: uppercase;
  color: #6A727A;
}
.sectionmenu a:Link    { color: #6A727A; text-decoration:none; }
.sectionmenu a:Visited { color: #6A727A; text-decoration:none; }
.sectionmenu a:Active  { color: #6A727A; text-decoration:none; }
.sectionmenu a:Hover   { color: #ffffff; text-decoration:none; }


.generictitle {
  text-transform: uppercase;
  background-color:#6A727A;
  font-weight: bold;
  padding:2px;
  color: #ffffff;
}

.genericform {
  padding:20px;
  border: 1px solid #6A727A;
}

.genericmessage {
  padding:20px;
  border: 1px solid #6A727A;
  background-color: #ffffff;
  color: #6A727A;
}

.continuelink {
  border: 1px solid #6A727A;
  background-color:#CED3D6;
  color: #ffffff;
  text-transform: uppercase;
  font-size:7pt;
  padding:3pt;
}
.continuelink:Link    { color: #6A727A; text-decoration:none; }
.continuelink:Visited { color: #6A727A; text-decoration:none; }
.continuelink:Active  { color: #6A727A; text-decoration:none; }
.continuelink:Hover   { color: #000000; text-decoration:none; }

/* Item - Purchase Option */

fieldset {
  border: 1px solid;
  border-color: #6A727A;
}
fieldset table td {
  padding:4px;
}
legend {
  border: 1px solid;
  border-color: #6A727A;
  font-style: none;
  font-weight: bold;
  text-transform: uppercase;
  background-color: #6A727A;
  color: #ffffff;
  padding:3px;
}

/* Form Fields & Labels */

.field {
  font-family: Verdana,Arial,Helvetica,Geneva;
  font-size: 11px;
  border-style: solid;
  border-color: #6A727A #6A727A #6A727A #6A727A;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  background-color:#FFFFFF;
  color: #000000;
  padding : 2px;
  padding-left : 2px;
}

.searchfield {
  font-family: Verdana,Arial,Helvetica,Geneva;
  font-size: 11px;
  border-style: solid;
  border-color: #6A727A #6A727A #6A727A #6A727A;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  background-color: #DFDFDF;
  height:15px;
  color: #6A727A;
  padding : 2px;
  padding-left : 2px;
}

.btn {
  font-family: Verdana,Arial,Helvetica,Geneva;
  background-color:#6A727A;
  color: #ffffff;
  font-size:10pt;
  padding:1pt;
  border-style: solid;
  border-color: #ffffff #ffffff #ffffff #ffffff;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px
}
