
body {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;

  font-family: sans-serif;
	color:#000000;
background-image: url(graphics/bluebackground.jpg); background-repeat: repeat;

}


.gsearchfield {float:left; border-top: 1px #E55026 solid; height: 45px; font-size: 22px;
margin-left:50px;
background-image: url(http://www.readabilityformulas.com/graphics/google-custom-search.png); 
background-repeat: no-repeat; padding-top: 10px; padding-bottom: 10px;
border-right: 1px #E55026 solid; border-bottom: 1px #E55026 solid; border-left: 1px #E55026 solid;}


.gsearchbutton {color-background: #F0F0F0; margin-left:-45px; padding: 8 8 8 8; border-top: 1px #E55026 solid; height: 45px; width: 75px;
border-right: 1px #E55026 solid; border-bottom: 1px #E55026 solid; border-left: 1px #E55026 solid}



.msg_list {font-family:Arial; font-size: 13px;}

.mainheadercontainer {width:972px; height:180px; border: 1px solid #000000;}

.firsttierheader {width:972px; height:34px;
background-image: url(graphics/header-firsttier.jpg); background-repeat: no-repeat; }


.secondtier {width:972px; height:116px;
background-image: url(graphics/header-secondtier.jpg); background-repeat: no-repeat;}

.headerfont {text-align:center; padding-top:7px; font-size:55px; font-family: Times New Roman, Arial; color:#FFFFFF;}




.headerfont a:link {text-decoration:none; color:#FFFFFF;}
.headerfont a:visited {text-decoration:none; color:#FFFFFF;}
.headerfont a:hover {text-decoration:none; color:#FFFFFF;}



.headerfontsmall {width: 400px; padding-top:0px; font-size:17px; font-family: Times New Roman, Arial; color:#FFFFFF;}

.thirdtier {width:972px; height:30px;
background-image: url(graphics/header-thirdtier.jpg); background-repeat: no-repeat; }


.thirdtierleft {float:left; margin-top:5px; width:191px; 
color:#FFFFFF; font-size:13px; font-family:Arial; border-right:1px solid #FFFFFF;}

.thirdtierright {width:580px; float:right; padding-top:5px; padding-right:170px;
color:#FFFFFF; font-size:13px; font-family:Arial;}

.spacer {height:15px;}





a#button1 {
    display: block;
    width: 137px;
    height: 41px;
    background-image: url(http://www.readabilityformulas.com/graphics/buynowblue.jpg);
    margin: 0 auto;
}
a#button1:hover {
    background-image: url(http://www.readabilityformulas.com/graphics/buynowred.jpg);
}
a .alt { display: none; }



.linkhead {
font-family: sans-serif; font-size: 13px; color: #575757; font-weight: normal; background-color: white;
}


.mybylinetxt {font-size: 14px; color: red;}


.whitelinkstop {
font-family: sans-serif; font-size: 14px; color: #FFFFFF; font-weight: normal; text-decoration: none;

}

a.whitelinkstop:link { 

font-family: sans-serif; font-size: 14px; color: #FFFFFF; font-weight: normal; text-decoration: none;

}


a.whitelinkstop:visited { 
font-family: sans-serif; font-size: 14px; color: #FFFFFF; font-weight: normal; text-decoration: none;
}

a.whitelinkstop:active { 
font-family: sans-serif; font-size: 14px; color: #FFFFFF; font-weight: normal; text-decoration: none;
 }

a.whitelinkstop:hover { 
font-family: sans-serif; font-size: 14px; color: #FFFFFF; font-weight: bold; text-decoration: underline; background: #7DBEFF;
}



.sitemaplink {
font-family: sans-serif; font-size: 19px; color: #808080; font-weight: bold; text-decoration: none;
}

a.sitemaplink:link { 

font-family: sans-serif; font-size: 19px; color: #808080; font-weight: bold; text-decoration: none;
}


 a.sitemaplink:visited { 
font-family: sans-serif; font-size: 19px; color: #808080; font-weight: bold; text-decoration: none;
 }

a.sitemaplink:active { 
font-family: sans-serif; font-size: 19px; color: #808080; font-weight: bold; text-decoration: none;
 }

a.sitemaplink:hover { 
font-family: sans-serif; font-size: 19px; color: #000000; font-weight: bold; text-decoration: underline; background: #FFFFEA;
}




.sitemaplink2 {
font-family: sans-serif; font-size: 16px; color: #808080; font-weight: bold; text-decoration: none;
}

a.sitemaplink2:link { 

font-family: sans-serif; font-size: 16px; color: #808080; font-weight: bold; text-decoration: none;
}


 a.sitemaplink2:visited { 
font-family: sans-serif; font-size: 16px; color: #808080; font-weight: bold; text-decoration: none;
 }

a.sitemaplink2:active { 
font-family: sans-serif; font-size: 16px; color: #808080; font-weight: bold; text-decoration: none;
 }

a.sitemaplink2:hover { 
font-family: sans-serif; font-size: 16px; color: #000000; font-weight: bold; text-decoration: underline; background: #FFFFEA;
}




.greentype {
font-family: Arial; font-size: 16px; color: #008040; font-weight: bold; text-decoration: none;
}

a.greentype:link { 

font-family: Arial; font-size: 16px; color: #008040; font-weight: bold; text-decoration: none;
}


 a.greentype:visited { 
font-family: Arial; font-size: 16px; color: #008040; font-weight: bold; text-decoration: none;
 }

a.greentype:active { 
font-family: Arial; font-size: 16px; color: #008040; font-weight: bold; text-decoration: none;
 }

a.greentype:hover { 
font-family: Arial; font-size: 16px; color: #008040; font-weight: bold; text-decoration: underline; background: #FFFFFF;
}



.redtypelink {
font-family: sans-serif; font-size: 16px; color: red; text-decoration: none;
}

a.redtypelink:link { 

font-family: sans-serif; font-size: 16px; color: red; text-decoration: none;
}


 a.redtypelink:visited { 
font-family: sans-serif; font-size: 16px; color: red; text-decoration: none;
 }

a.redtypelink:active { 
font-family: sans-serif; font-size: 16px; color: red; text-decoration: none;
 }

a.redtypelink:hover { 
font-family: sans-serif; font-size: 16px; color: red; text-decoration: underline; background: #FFFFFF;
}



.prodtitlelink {
font-family: sans-serif; font-size: 23px; font-weight: bold; color: red; text-decoration: none;
}

a.prodtitlelink:link { 

font-family: sans-serif; font-size: 23px; font-weight: bold; color: red; text-decoration: none;
}


 a.prodtitlelink:visited { 
font-family: sans-serif; font-size: 23px; font-weight: bold; color: red; text-decoration: none;
 }

a.prodtitlelink:active { 
font-family: sans-serif; font-size: 23px; font-weight: bold; color: red; text-decoration: none;
 }

a.prodtitlelink:hover { 
font-family: sans-serif; font-size: 23px; font-weight: bold; color: red; text-decoration: underline; background: #FFFFFF;
}



.descript { font-family: sans-serif; font-size: 13px; line-height: 17px; }

.blueheader {
font-family: sans-serif; font-size: 19px; color: #0000FF; font-weight: bold; line-height: 19px;
}

.articlebyline {
font-family: sans-serif; font-size: 19px; color: #FF0000; font-weight: bold; line-height: 19px;
}

.articlebio {
font-family: sans-serif; font-size: 14px; color: #808080; font-weight: normal; line-height: 16px;
}

.timesbodytext {

font-family: "Times New Roman"; font-size: 17px; font-weight: normal; line-height: 23px;
}

.leftnav {
background: #FFFFEA; border-right: 1px #7DBEFF solid; width: 191px;
}

 a:link { color: blue; }
 a:visited { color: blue; }
 a:active { color: blue; }
 a:hover { background-color: blue; color: white; }




.productsleftnav {
font-family: sans-serif; font-size: 19px; color: #008040; font-weight: bold; line-height: 22px; text-decoration: none;
}

 a.productsleftnav:link { 

font-family: sans-serif; font-size: 19px; color: #008040; font-weight: bold; line-height: 22px; text-decoration: none;
 }


 a.productsleftnav:visited { font-family: sans-serif; font-size: 19px; color: #008040; font-weight: bold; line-height: 22px; text-decoration: none;
 }
 a.productsleftnav:active { font-family: sans-serif; font-size: 19px; color: #008040; font-weight: bold; line-height: 22px; text-decoration: none;
 }

 a.productsleftnav:hover { text-decoration: underline; background: #FFFFA6; line-height: 22px;}






.onlinestorenav {
color: #000000; font-family: sans-serif; font-size: 13px; text-decoration: underline; font-weight: normal;
}

 a.onlinestorenav:link { 

color: #000000; font-family: sans-serif; font-size: 13px; text-decoration: underline; font-weight: normal; }


 a.onlinestorenav:visited { 
color: #000000; font-family: sans-serif; font-size: 13px; text-decoration: underline; font-weight: normal;
 }

a.onlinestorenav:active { 
color: #000000; font-family: sans-serif; font-size: 13px; text-decoration: underline; font-weight: normal;
 }

a.onlinestorenav:hover { 
color: #000000; font-family: sans-serif; font-size: 13px; text-decoration: none; font-weight: bold; background: #FFFFEA;

}






.redlinksleftnav {
font-family: sans-serif; font-size: 13px; color: #800000; font-weight: normal; line-height: 19px; text-decoration: none;
}

a.redlinksleftnav:link { 

font-family: sans-serif; font-size: 13px; color: #800000; font-weight: normal; line-height: 19px; text-decoration: none;

}


 a.redlinksleftnav:visited { 
font-family: sans-serif; font-size: 13px; color: #800000; font-weight: normal; line-height: 19px; text-decoration: none;
 }

a.redlinksleftnav:active { 
font-family: sans-serif; font-size: 13px; color: #800000; font-weight: normal; line-height: 19px; text-decoration: none;
 }

a.redlinksleftnav:hover { 
font-family: sans-serif; font-size: 13px; color: #800000; font-weight: bold; line-height: 19px; text-decoration: underline; background: #FFFFEA;

}




.productsleftnavred {
font-family: sans-serif; font-size: 13px; color: #800000; font-weight: bold; line-height: 19px; text-decoration: none;}

a.productsleftnavred:link { 

font-family: sans-serif; font-size: 13px; color: #800000; font-weight: bold; line-height: 19px; text-decoration: none; }


a.productsleftnavred:visited { font-family: sans-serif; font-size: 13px; color: #800000; font-weight: bold; line-height: 19px; text-decoration: none; }

a.productsleftnavred:active { font-family: sans-serif; font-size: 13px; color: #800000; font-weight: bold; line-height: 19px; text-decoration: none; }

a.productsleftnavred:hover { text-decoration: underline; background: #FFAEAE; line-height: 19px;}





a.showit {
 color: #008040;
   position: relative;
   z-index: 24;
font-family: sans-serif; font-size: 12px;

  text-decoration: underline; border-bottom: 0px black dotted;
}



a.showit:hover {
   z-index: 125;

background-color: #008040;
  text-decoration: underline;
  color: #FFFF00;



}
.showit:visited {
  color: #000000;
  text-decoration: none;
}
a.showit span {
   display: none;
 color: #000000;
}
a.showit:hover span {
   display: block;
   position: absolute;
   top: 25px;
   left: 0px;
   width: 400px;
   border-style: solid;
   border-left: 2px solid #C0C0C0;
   border-top: 10px solid #C0C0C0;
   border-bottom: 2px solid #C0C0C0;
   border-right: 2px solid #C0C0C0;
   padding: 3px;

   text-decoration: none;

   background: #FFFFFF;
   color: #000000;
   font-family: arial;
   font-size: 12px;
   text-align: left;
   FILTER: Alpha(Opacity=100, FinishOpacity=100, Style=2);

   -moz-opacity: 1.0;
   -khtml-opacity: 1.0;
}


