body, html  {
  margin: 0px;
  padding: 0px;
  min-width: 400px;
  max-width: 1600px;
  margin-left: auto;
  margin-right: auto;
}

body {
background: url(../../ms-data/bckgrnd-blue-black-grain.jpg) repeat scroll 0% 0%;
font: normal normal normal 13px / 12pt Verdana,Geneva,sans-serif;
color: black;
}

a:active{color: #000000;text-decoration: none;font-weight: bold; }
a:link{color: #000000;text-decoration: none;font-weight: bold; }
a:visited{color: #2F4F4F;text-decoration: none;font-weight: bold; }
a:hover{color: #ff0000; }

/* Identifiers */

#Outer {
height: relative;
position: relative;
}


/* Elements */

header {
margin-bottom: 3px;
padding-top: 10px;
}

footer  {
border-top: thick solid black;
border-bottom-left-radius: 10px 10px;
border-bottom-right-radius: 10px 10px;
margin-top: 10px;
margin-bottom: 20px;
}

h1.space{
line-height: 115%;
}

h1.heading0{
border-top-left-radius: 10px 10px;
border-top-right-radius: 10px 10px;
background-color: #F5F5F5;
font-variant: small-caps;
font-weight: bold;
font-family: Fantasy;
font-size: 15pt;
letter-spacing: 1px;
line-height: 16pt;
padding-left: 5px;
padding-top: 2px;
padding-bottom: 4px;
}

h1.infoheading00{
background-color: #F5F5F5;
font-weight: bold;
font-family: Verdana;
letter-spacing: 1px;
padding-left: 5px;
padding-top: 2px;
padding-bottom: 4px;
}

h1.infoheading01{
background-color: #F5F5F5;
font-weight: bold;
font-family: Verdana;
letter-spacing: 1px;
padding-left: 5px;
padding-top: 2px;
padding-bottom: 4px;
border-bottom: medium solid DarkGrey;
}

h1.supplement{
font-size: 16pt;
font-weight: bold;
letter-spacing:2px;
line-height: 115%;
text-decoration:underline;
margin: 0px;
}

h1.supplementbrand{
font-size: 24pt;
font-weight: bold;
letter-spacing:2px;
line-height: 115%;
text-decoration:underline;
margin: 10px;
}

h2.headliner{
font-family: Verdana;
font-size: 13pt;
font-style: italic;
font-weight: bold;
text-decoration: underline;
}

h2.header00{
font-size: 16pt;
font-weight: bold;
color: black;
padding-top: 5px;
padding-bottom: 8px;
padding-left: 5px;
background-color: #F5F5F5;
line-height: 120%;
letter-spacing: 3pt;
margin-bottom: 5px;
border-bottom: 5px solid grey;
}

h2.header01{
font-size: 13pt;
font-weight: bold;
padding-top: 5px;
padding-bottom: 8px;
padding-left: 5px;
line-height: 120%;
letter-spacing: 2pt;
margin-bottom: 5px;
border-bottom: 5px solid grey;
}

h2.space{
line-height: 115%;
}

h3.header00{
font-size: 13pt;
font-weight: bold;
color: black;
padding-top: 5px;
padding-bottom: 8px;
padding-left: 5px;
background-color: #F5F5F5;
line-height: 120%;
letter-spacing: 3pt;
margin-bottom: 5px;
border-bottom: 5px solid grey;
}

h3.subheader{
font-size: 13pt;
font-weight: bold;
text-align: center;
color: black;
padding-top: 5px;
padding-bottom: 8px;
padding-left: 5px;
background-color: transparent;
line-height: 120%;
letter-spacing: 1.5pt;
margin-bottom: 5px;
}

h3.infoheader00{
font-size: 14pt;
font-weight: bold;
text-decoration: underline;
text-align: left;
color: black;
border: thin solid black;
padding-top: 5px;
padding-bottom: 8px;
padding-left: 5px;
background-color: transparent;
line-height: 120%;
letter-spacing: 1.5pt;
margin-bottom: 5px;
width: 400px;
}

h3.space{
line-height: 115%;
}

h4.space{
line-height: 115%;
}

h5.space{
line-height: 115%;
}

h5.featured{
font-weight: bold;
text-align: center;
text-decoration: underline;
line-height: 115%;
padding-bottom: 10px;
}

h5.supplementname{
font-size: 12pt;
font-weight: bold;
text-align: center;
text-decoration: underline;
}

h6.space{
line-height: 115%;
}

h2.line{
line-height: 120%;
}

h3.line{
line-height: 120%;
}

/*  Image Properties  */

img.left{
    clear: both;
    display: block;
    margin-left: 10px;
    margin-right: 15px;
    margin-top: 15px;
    margin-bottom: 5px;
}


img.right{
    display: block;
    margin-left: 15px;
    margin-right: 10px;
    margin-top: 5px;
    margin-bottom: 5px;
}


img.center{
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-top: 5px;
    margin-bottom: 5px;
}

img.valign {
position: absolute;
margin: auto;
top: 0;
left: 0;
right: 0;
bottom: 0;
}

div.imager200 { 
float: right;
width: 200px;
height: auto;
display: block;
margin: 9px;
padding: 15px;
border: thin solid olive;
border-radius: 15px 15px;
margin: 1em 2px;
text-align: center;
}

div.imager300 { 
float: right;
width: 300px;
height: auto;
display: block;
margin: 9px;
padding: 15px;
border: thin solid olive;
border-radius: 15px 15px;
margin: 1em 2px;
text-align: center;
}

ul.droptext{
padding-left: 4px;
list-style-image: url(../../ms-data/components/Ball01.png);
text-align: left;
font-size: 11pt;
font-weight: bold;
padding-top: 3px;
padding-bottom: 3px;
}

ul.droptext a:active{
color: black;
text-decoration: none;
}

ul.droptext a:link{
color: black;
text-decoration: none;
}

ul.droptext a:visited{
color: DarkRed;
}

ul.droptext a:hover {
color: blue;
opacity: 0.7;
}


ul.refre{
font-size: 8pt; 
}


ul.supp-ul{
padding-left: 5px;
list-style-image: url(../store-images/Ball00.png);
list-style-position: inside;
}

ol.refre{
font-size: 8pt; 
}




/* Classes */

.megatext{
font-size: 105pt;
letter-spacing: 1.5px;
line-height: 110pt;
text-decoration: underline;
}

.store-subheader{
font-size: 15pt;
font-weight: bold;
text-align: center;
color: white;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 5px;
padding-right: 5px;
background-color: transparent;
border: thin solid black;
line-height: 120%;
letter-spacing: 1.5pt;
margin-bottom: 5px;
}

.store-wsubheader{
font-size: 13pt;
font-weight: bold;
text-align: center;
color: white;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
padding-right: 5px;
background-color: black;
line-height: 110%;
letter-spacing: 1.5pt;
width: 450px;
margin-left: auto;
margin-right: auto;
}

.section1 { 
width: 75%;
display: block;
margin-left: auto;
margin-right: auto;
}

.amframes{
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
}

.clearall{
clear: both;
}

.valign2{
display: block;
vertical-align:middle;
}

.grid2{
background-image: url(../store-images/store_grid2.gif);
}

.pcenter{
    margin-left: auto;
    margin-right: auto;
}

.center{
    display: block;
    margin-left: auto;
    margin-right: auto;
}

/*  Header Background Images  */

.dedication00{
background-image: url(../ms-headers/ms-shop-Header-100123.jpg);
background-repeat: no-repeat;
background-size: 100% 100%;
}


.supplements00{
background-image: url(../ms-headers/newbbsupps.png);
background-repeat: no-repeat;
background-size: 100% 100%;
text-shadow: 4px 4px 7px WhiteSmoke;
padding-top: 25px;
padding-bottom: 25px;
}


/*  Backgroungds  */
.bckgrnd_wpebbles{
background-image: url(../../ms-data/bckgrnd001.jpg);
}

.bckgrnd00{
background-image: url(../store-images/store_grid2.gif);
}

.bckgrnd01{
background-image: url(../store-images/grid3.jpg);
}

.bckgrnd02{
background-image: url(../store-images/blocks00.jpg);
}

.bckgrnd03{
background-image: url(../store-images/store_grid3.gif);
}

.bckgrnd04{
background-image: url(../store-images/store_grid4.gif);
}

.bckgrnd05{
background-image: url(../store-images/store_grid5.gif);
}

.bckgrnd06{
/*background-image: url(../store-images/bckgrnd-00.jpg);*/
background-image: url(../store-images/metal030.png);
}

.bckgrnd07{
background-image: url(../store-images/bckgrnd-01.jpg);
}

.highlightbox {
background-color: #000000;
border: 2px solid #595959;
padding: 10px;
margin: 3px;
border-radius: 3px 3px;
}

/*  Product Card  */

.card {
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2);
  max-width: 300px;
  margin: auto;
  text-align: center;
  font-family: arial;
  padding-top: 3px;
}

.brndname{
  font-size: 10pt;
  font-weight: bold;
  padding: 2px 0px 2px 0px;
}

.prodname{
  font-size: 10pt;
  font-weight: bold;
  padding: 2px 0px 2px 0px;
}

.suppname{
  font-size: 10pt;
  font-weight: bold;
  padding: 2px 0px 2px 0px;
}

.price {
  color: grey;
  font-size: 22px;
}

.card button {
  border: none;
  outline: 0;
  padding: 12px;
  color: white;
  background-color: #000;
  text-align: center;
  cursor: pointer;
  width: 100%;
  font-size: 18px;
}

.card button:hover {
  opacity: 0.7;
}

.card2 {
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2);
  max-width: 200px;
  margin: auto;
  text-align: center;
  font-family: arial;
}

.suppname2{
  font-size: 11pt;
  font-weight: bold;
  padding: 2px 0px 2px 0px;
}


.suppname3{
  font-size: 9pt;
  font-weight: bold;
  padding: 2px 0px 2px 0px;
}


/*  Menu Properties  */

.topmenu{
font-family: Times New Roman;
font-weight: bold;
font-size: 11pt;
text-align: left;
text-indent: 8px;
text-transform: capitalize;
}

.topmenu:active{
text-decoration: none;
}
.topmenu:link{
text-decoration: none;
}

/*  Font Properties  */

.topbar{
font-weight: bold;
padding-right: 10px;
}

.vnavbutton{
color: white;
width: 75%;
/*max-width: 300px;*/
min-width: 200px;
padding-top: 3px;
padding-bottom: 3px;
margin: 3px;
font-family: Times New Roman;
font-weight: bold;
font-size: 10pt;
text-align: left;
text-indent: 8px;
text-transform: uppercase;
background-color: #1E90FF;
border: thin solid black;
border-radius: 5px 5px;
}

.hnavbutton:active{
color: white;
text-decoration: none;
}
.hnavbutton:link{
color: white;
text-decoration: none;
}
.hnavbutton:visited{
}
.hnavbutton:hover {
color: black;
background-color: red;
}

.vnavbutton:active{
color: white;
text-decoration: none;
}
.vnavbutton:link{
color: white;
text-decoration: none;
}
.vnavbutton:visited{
}
.vnavbutton:hover {
color: black;
background-color: white;
}

.navbar{
font-family: Times New Roman;
font-weight: bold;
font-size: 11pt;
text-align: left;
text-indent: 8px;
text-transform: capitalize;
}

.navbar:active{
text-decoration: none;
}
.navbar:link{
text-decoration: none;
}

.listing{
font-family: Verdana;
font-size: 10pt;
font-style: normal;
line-height: 12pt;
letter-spacing: 1px;
}

.listing:active{
color: black;
text-decoration: none;
}
.listing:link{
color: black;
text-decoration: none;
}
.listing:visited{
}
.listing:hover {
color: red;
}

.listing2 a{
font-family: Verdana;
font-style: normal;
letter-spacing: 1px;
}

.listing2 a:active{text-decoration: none;}
.listing2 a:link{text-decoration: none;}
.listing2:visited{}
.listing2:hover {}

.qlisttext{
font-size: 10pt;
font-family: Verdana;
font-style: normal;
letter-spacing: 1px;
}

.suppblck{
color: green;
font-family: Verdana;
font-size: 10pt;
font-style: normal;
line-height: 12pt;
letter-spacing: 1px;
}

/*.suppblck:active{
color: green;
text-decoration: none;
}

.suppblck:link{
color: pink;
text-decoration: none;
}

.suppblck:visited{
color: yellow;
}

.suppblck:hover {
    opacity: 0.7;
}*/

.droplisting{
 padding: 15px;
}

/*  Headers  */

.section-header{
font-size: 40px;
font-weight: bold;
line-height: 45px;
letter-spacing: 1.5px;
text-align: center;
}

.sub-section-header{
font-size: 20px;
font-weight: bold;
letter-spacing: 1px;
text-align: center;
}

.sub-section-header-listing{
text-decoration: underline;
font-size: 20px;
font-weight: bold;
letter-spacing: 1px;
text-align: center;
}

.heading002 {
display: block;
width: 100%;
font-size: 11pt;
font-weight: 100;
color: black;
text-align: center;
text-decoration: none;
padding-top: 2px;
padding-bottom: 3px;
letter-spacing: 3pt;
margin-top: 5px;
margin-left: Auto;
margin-right: Auto;
background-color: #FFF;
}

.heading003 {
display: block;
width: 100%;
font-size: 11pt;
font-weight: bold;
color: black;
text-align: center;
text-decoration: none;
padding-top: 2px;
padding-bottom: 3px;
letter-spacing: 3pt;
margin-top: 5px;
margin-left: Auto;
margin-right: Auto;
border-top-left-radius: 35px 45px;
border-top-right-radius: 35px 45px;
background-color: #FFFFFF;
}

.infoheader000 {
text-decoration: underline;
text-shadow: 2px 2px 4px gray;
line-height: 125%;
margin-bottom: 10px;
}

.heading0{
text-decoration: underline;
text-shadow: 2px 2px 4px gray;
line-height: 125%;
margin-bottom: 10px;
}

.heading1 {
font-size: 10pt;
font-weight: bold;
color: #FFFFFF;
background-color: #000000;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 5px;
letter-spacing: 3pt;
margin-bottom: 5px;
}

.heading1b {
display: inline;
font-size: 10pt;
font-weight: bold;
color: #000000;
border-bottom: thick solid black;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 5px;
letter-spacing: 3pt;
margin-bottom: 5px;
}

.heading1bw {
display: inline;
font-size: 10pt;
font-weight: bold;
color: #fff;
border-bottom: thick solid white;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 5px;
letter-spacing: 3pt;
margin-bottom: 5px;
}

.heading2 {
clear: both;
font-size: 12pt;
font-weight: bold;
color: #000000;
background-color: #D3D3D3;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 5px;
letter-spacing: 3pt;
width: 400px;
}

.heading3 {
font-size: 10pt;
font-weight: bold;
letter-spacing: 3pt;
color: #FFFFFF;
background-color: #000;
border: thin solid white;
border-bottom: thick solid gray;
padding-top: 2px;
padding-bottom: 2px;
margin-bottom: 5px;
text-align: center;
text-transform: uppercase;
width: 90%;
display: block;
border-top-left-radius: 5px 5px;
border-top-right-radius: 5px 5px;
}

.supplement{
font-size: 12pt;
font-weight: bold;
letter-spacing:1px;
line-height: 115%;
text-align: center;
text-transform: capitalize;
text-decoration:underline;
}

.sidebarhd {
font-weight: bold;
text-indent: 4px;
}


.supplementheader {
font-size: 16pt;
padding-left: 10px;
padding-right: 10px;
border: 1px solid #1c262f;
width: 350px;
font-weight: bold;
}

.supplementheader a:link {
color: #000;
text-decoration: none;
}

.supplementheader a:visited {
color: #000;
}

.supplementheader a:link:hover {
color: #b4c4d4;
}


/*  Text Properties  */

.tagline{
font: normal normal bold 8pt Verdana,Geneva,sans-serif;
}

.textspace{
line-height: 120%;
letter-spacing: 1px;
}

.boldit{
font-weight: bold;
}

.capit{
text-transform: capitalize;
}

.capnbold{
font-weight: bold;
text-transform: uppercase;
}

.under{
text-decoration: underline;
}

.supplistingtext {
color: #000;
font-family: 'Times New Roman',Times,serif;
font-size: 14pt;
font-style: normal;
letter-spacing: 1px;
}

.supplistingtext a:link {
color: #000;
text-decoration: none;
}

.supplistingtext a:visited {
color: #00008B;
}

.supplistingtext a:link:hover {
color: #b4c4d4;
}


/*  Social Blocks  */

.socialblock{
width: 295px;
height: 25px;
background-color: Transparent;
margin-left: auto;
margin-right: auto;
margin-bottom: 10px;
}

.fb-like{
float: left;
background-color: Transparent;
width: 70px;
display: inline;
margin-top: 2px;
margin-left: 3px;
}

.twitter-follow{
float: left;
background-color: Transparent;
width: 70px;
display: inline;
margin-top: 3px;
margin-left: 3px;
}

.pinterest-follow-top{
float: left;
background-color: Transparent;
width: 130px;
display: inline;
margin-top: 2px;
}

.pinterest-follow{
float: left;
background-color: Transparent;
width: 130px;
display: inline;
margin-top: 0px;
}


/* --- Top Listing ---  */

.suppdispname {
font-family: Verdana,Geneva,sans-serif;
font-size: 11pt;
line-height: 13pt;
}

.suppdisprice {
font-family: Verdana,Geneva,sans-serif;
font-size: 12pt;
line-height: 14pt;
}

/* Display Card #1  */

.displaycard0 {
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2);
  max-width: 400px;
  margin: auto;
  text-align: center;
  font-family: arial;
  border-radius: 5px 5px;
  padding-top: 15px;
  padding-bottom: 15px;
}

.suppname4{
  font-size: 16pt;
  font-weight: bold;
  padding: 2px 0px 2px 0px;
}

.suppname5{
  font-size: 10pt;
  font-weight: normal;
  text-transform: capitalize;
  padding: 2px 0px 2px 0px;
}

.suppprops{
  font-family: Verdana;
  font-size: 11pt;
}

.price {
  color: grey;
  font-size: 14px;
  margin-top: 0px;
  margin-bottom: 0px;
}

.displaycard0 button {
  border: none;
  outline: 0;
  padding: 12px;
  color: white;
  background-color: #000;
  text-align: center;
  cursor: pointer;
  width: 100%;
  font-size: 18pt;
  font-weight: bold;
}

.card button:hover {
  opacity: 0.7;
}



/* -------------------  */


/*  CSS Social Buttons  */

.fa {
  padding: 5px;
  font-size: 10px;
  color: white;
  width: 25px;
  height: 25px;
  text-align: center;
  text-decoration: none;
  margin: 5px 2px;
  border-radius: 25%;
}

.fa:active{
color: white;
text-decoration: none;
}
.fa:link{
color: white;
text-decoration: none;
}
.fa:visited{
color: white;
}
.fa:hover {
    opacity: 0.7;
}

.fa-facebook {
  background: #3B5998;
  color: white;
}

.fa-twitter {
  background: #55ACEE;
  color: white;
}

.fa-google {
  background: #dd4b39;
  color: white;
}

.fa-youtube {
  background: #bb0000;
  color: white;
}

.fa-instagram {
  background: #125688;
  color: white;
}

.fa-pinterest {
  background: #cb2027;
  color: white;
}
.fa-caret-down {
 background: transparent;
 color: white;
 width: 5px;
 height: 5px;
 margin: 0px;
 padding: 4px;
}

/*  Custom Margins & Padding  */

.fa-home {
  color: red;
  padding: 1px;
  margin: 0px;
}

.fa-store {
  color: green;
  padding: 1px;
  margin: 0px;
}

.fa-bars {
  padding: 1px;
  margin: 0px;
}

.fa-shopping-cart {
  color: yellow;
  padding: 1px;
  margin: 0px;
}

.margintb3{
margin-top: 5px;
margin-bottom: 5px;
margin-left: 3px;
margin-right: 3px;
}

.marginneg{
margin: -1px;
}

.margin0{
margin: 0px;
}

.margin1{
margin: 1px;
}

.margin2{
margin: 2px;
}

.margin5{
margin: 5px;
}

.margin10{
margin: 10px;
}

.margin15{
margin: 15px;
}

.margintb2{
margin-top: 2px;
margin-bottom: 2px;
}

.margintb5{
margin-top: 5px;
margin-bottom: 5px;
}

.margintb10{
margin-top: 10px;
margin-bottom: 10px;
}

.margintb15{
margin-top: 15px;
margin-bottom: 15px;
}

.margintb515{
margin-top: 5px;
margin-bottom: 15px;
}

.margintop20{
margin-top: 20px;
}

.marginbtm20{
margin-bottom: 20px;
}

.margintb20{
margin-top: 20px;
margin-bottom: 20px;
}

/*  Paddings  */

.padding-new{
margin-top: 1px;
margin-bottom: 1px;
padding-top: 1px;
padding-bottom: 1px;
padding-left: 3px;
padding-right: 3px;
border-radius: 25%;
}

.padding0{
padding: 0px;
}

.padding1{
padding: 1px;
}

.padding3{
padding: 3px;
}

.padding5{
padding: 5px;
}

.padding10{
padding: 10px;
}

.padding15{
padding: 15px;
}

.paddingtop15{
padding-top: 55px;
}

.paddingtb2{
padding-top: 2px;
padding-bottom: 2px;
}

.paddingtb10{
padding-top: 10px;
padding-bottom: 10px;
}

.paddingtb20{
padding-top: 20px;
padding-bottom: 20px;
}

.paddingtb1020{
padding-top: 10px;
padding-bottom: 20px;
}

.paddingdisplaytags {
padding: 1px 3px 1px 3px;
}

 .textright{
 text-align: right;
 }

.textspace2{
font-size: 120%;
line-height: 125%;
letter-spacing: 2px;
}

.space00{
display: block;
width: 100%;
height: 15px;
}

/*   Footer   */

ul.footerlist{
padding-left: 4px;
list-style-image: url(../../ms-data/components/mechanix-bullit-1.jpg);
text-align: left;
}

.footerbar  {
border-top: thin solid black;
}

.footertext {
color: black;
font-family: Verdana,Geneva,sans-serif;
font-size: 12pt;
font-weight: 100;
text-transform: capitalize;
text-decoration: none;
}

.footertext:active{
color: black;
text-decoration: none;
}

.footertext:link{
color: black;
text-decoration: none;
}

.footertext:visited{
color: black;
}

.footertext:hover {
    opacity: 0.7;
}

.footertext2 {
color: black;
font-family: Verdana,Geneva,sans-serif;
font-size: 12pt;
font-weight: 100;
text-decoration: none;
}

.footertext2:active{
color: black;
text-decoration: none;
}

.footertext2:link{
color: black;
text-decoration: none;
}

.footertext2:visited{
color: black;
}

.footertext2:hover {
    opacity: 0.7;
}


/* -------------------  */

span.b1 {color: white;font-family: Courier New, Courier, Monospace;font-weight: bold;font-size: 12pt; }
span.b2 {color: white;font-family: Courier New, Courier, Monospace;font-weight: bold;font-size: 15pt; }
span.b3 {text-transform: capitalize;}
span.b4 {font-family: Verdana;font-size: large;font-weight: bold;text-transform:capitalize;}
span.b5 a:link{text-decoration: none;}
span.b6{font-family: Verdana; font-size: 24pt; font-weight: bolder; color: black;}
span.b7{font-family: Verdana; font-size: 12pt; font-weight: normal; color: black;}
span.b8 {font-family: Verdana; font-size: 22pt; line-height: 28pt; font-weight: bold; color: Yellow;}
span.b9 {font-family: Verdana; font-size: 10pt; line-height: 13pt; color: Yellow;}


span.c1 {color: #FFFFFF; font-weight: normal; font-size: 12pt}
span.c1 a:link {
   color: #FFFFFF;
}
span.c1 a:visited {
   color: #FFFFFF;
}
span.c1 a:link:hover {
	color: #FF0000;
}

span.c2 {color: #000; font-weight: bold; font-size: 13pt}

.righttext {
background-color: #000000;
padding-left: 15px;
padding-right: 10px;
border: 1px solid #1c262f;
}

.righttext a:link {
color: #ffffff;
text-decoration: none;
}

.righttext a:visited {
color: #F5DEB3;
}

.righttext a:link:hover {
color: #b4c4d4;
}

.listboxtext {
color: #ffffff;
font-family: Verdana,Geneva,sans-serif;
}

.listboxtext a:link {
color: #ffffff;
text-decoration: none;
}

.listboxtext a:visited {
color: #F5DEB3;
}

.listboxtext a:link:hover {
color: #b4c4d4;
}

.bktitle {
color: #ffffff;
font-family: Verdana,Geneva,sans-serif;
font-size: 10pt;
font-weight: bold;
}

.bktitle a:link {
color: #ffffff;
text-decoration: none;
}

.bktitle a:visited {
color: #F5DEB3;
}

.bktitle a:link:hover {
color: #b4c4d4;
}










