BODY    {
	margin: 0px 0px 0px 0px;
	font-family: Verdana , Geneva , Arial , helvetica , sans-serif;
}

.bodycopy    {
	font-size: 10px;
	color: black;
	padding-left: 10px;
	padding-bottom: 1px;
	padding-right: 10px;
}

.textbox {
	border: 1px solid #006699;
	font-size: 10px;
	padding-left: 10px;
	padding-bottom: 1px;
	padding-right: 2px;
	font-style: normal;
}

P.WhiteOnBlue    {
	color: #FFFFFF;
	font-size: 10px;
	padding-left: 10px;
	padding-bottom: 1px;
	padding-right: 10px;
	font-style: normal;
	background-color: #336699;
}

P.Address {
  color: #003366;
  font-size: 10px;
  font-style: 	normal;
  margin: 0px 0px 0px 0px;
  text-indent: 0px;
  line-height: 10px;
}

P.AddressHeader {
  font-size: 10px;
  font-style: normal;
  font-weight: bold;
}


*.Btn{
  padding-left: 1px;
  padding-right: 1px;
  padding-top: 2px;
  padding-bottom: 2px;
  width: 98px;
  font-weight: normal;
  text-decoration: none;
  text-align: center;
  font-size: 9px;
  color: #FFFFFF;
  background-color: #<%=myNavColor%>;
}


*.Btn A:hover{
  color: #000000;
  background-color: #ffffff;	
}

*.Btn A:active{
  color: #000000;
  background-color: #<%=myNavColor%>;
}


*.Btn A:visited{
  color: #000000;
  background-color: #AAAAFF;
}

TD.LeftNav    {
	color: white;
	background-color: #103c69;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	font-size: 9pt;
}

TD.WhiteOnBlue    {
	background-color: #336699;
	font-style: normal;
	font-weight: bolder;
	text-align: right;
	color: #FFFFFF;
	font-size: 12px;
}

BODY.popup    {
	background-color: white;
	font-size: 12px;
	margin: 0px;
}

P.Footer    {
	font-size: 10px;
	text-align: center;
	color: black;
	padding-left: 10px;
	padding-bottom: 1px;
	padding-right: 10px;
}

TD.blue    {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #336699;
	text-align: center;
	font-style: normal;
	border-left-width: 0pt;
	border-top-width: 5pt;
	border-right-width: 1pt;
	border-bottom-width: 5pt;
	padding-top: 1pt;
	padding-bottom: 1pt;
}

H3.Backgound_Blue    {
	font-size: 14px;
	color: #FFFFFF;
	font-style: normal;
	padding-left: 10px;
	background-color: #7792b5;
	font-weight: bold;
}

H5.background_Blue    {
	font-weight: bold;
	font-size: 16px;
	color: #FFFFFF;
	background-color: #336699;
	text-align: center;
	font-style: normal;
	border-left-width: 5pt;
	border-top-width: 4pt;
	border-right-width: 5pt;
	border-bottom-width: 4pt;
	padding-top: 2pt;
	padding-bottom: 2pt;
}

*.NavRight a:link, *.NavRight a:visited    {
	font-size: 9pt;
	background-color: #336699;
	color: white;
	font-style: normal;
	font-weight: normal;
	text-align: left;
}

*.NavRight a:hover    {
	font-size: 9pt;
	background-color: #FFFFFF;
	color: #336699;
	font-style: normal;
	font-weight: normal;
	text-align: left;
}

*.NavRight    {
	font-size: 9pt;
	background-color: #336699;
	color: white;
	font-style: normal;
	font-weight: normal;
	text-align: left;
}


*.NavLeft    {
 	font-size: 9pt;
	color: blue;
	font-style: normal;
	font-weight: normal;
	text-align: left;
}

*.NavLeft a:hover    {
	color: red;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	text-align: left;
}

*.NavLeft a:visited    {
	color: black;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	text-align: left;
}

TABLE.contenttablehome    {
	background-color: White;
	background-image: url(/images/home_bg.jpg);
	border-left: 1px solid #330033;
	border-right: 2px solid #330033;
	border-bottom: 2px solid #330033;
	border-top: 1px solid #330033;
	width: 430px;
}

TABLE.ProductThumb    {
	background-color: White;
	background-image: url(/images/home_bg.jpg);
	border-left: 0px solid #330033;
	border-right: 1px solid #330033;
	border-bottom: 1px solid #330033;
	border-top: 0px solid #330033;
}

TABLE.contenttablehome TR    {
	vertical-align: top;
}

TABLE.contenttable    {
	background-color: #FFFFFF;
	border-left: 1px solid #330033;
	border-right: 2px solid #330033;
	border-bottom: 3px groove #330033;
	border-top: 1px solid #330033;
}

TABLE.GrayBox    {
	background-color: #EEEEEE;
	width: 350;	
	border-top: 1px groove #6699CC;
	border-bottom: 2px groove #6699CC;
	border-left: 1px groove #6699CC;
	border-right: 2px groove #6699CC;
}

TABLE.LeftNav    {
	background-color: #00659C;
	width: 111;	
	font-variant: normal;
	text-align: center;
   margin-left: -7px;
}


TABLE.contenttable TR    {
	vertical-align: top;
}


TABLE.copyright    {
	border: 0;
	width: 300px;
	color: #FFFFFF;
	font-size: 10px;
	background-color: #336699;
	border-top: solid 1px #000000;
	border-bottom: solid 3px #000000;
	border-right: solid 3px #000000;
	border-left: solid 1px #000000;
}
TABLE.References    {
	border: 0;
	width: 450px;
	color: #FF0000;
	font-size: 10px;
	background-color: #EEEEEE;
	border-top: solid 1px #000000;
	border-bottom: solid 2px #000000;
	border-right: solid 2px #000000;
	border-left: solid 1px #000000;
	padding-bottom: 2px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 2px;
}

TD.copyrighttext    {
	background-color: #E8E8E8;
	color: #000000;
	font-size: 8px;
	font-weight: bold;
	text-align: right;
}

TD.copyrighttext A:link    {
	background-color: #E8E8E8;
	color: #000066;
}

TD.copyrighttext A:visited    {
	background-color: #E8E8E8;
	color: #3300FF;
}

TD.copyrighttext A:active    {
	background-color: #E8E8E8;
	color: #660066;
}

TD.copyrighttext A:hover    {
	background-color: #E8E8E8;
	color: #0000CC;
	text-decoration: none;
}

TABLE.logotable    {
	background-image: url(/images/logo_bg.gif);
}

TD.logo    {
	background-image: url(/images/logo_bg.gif);
	border-top: solid 1px #330033;
	border-left: solid 1px #330033;
}

TD.searchbox    {
	background-image: url(/images/logo_bg.gif);
	border-top: solid 1px #330033;
	border-right: solid 1px #330033;
}

TABLE.navtable    {
	border: 1px solid #330033;
}

TABLE.topnav    {
	text-align: right;
}

TABLE.topnav TR TD    {
	font-size: 9px;
	color: #330033;
	font-weight: bold;
	padding-right: 10px;
}


TABLE.topnav TR TD A:visited    {
	text-decoration: none;
	color: #FFFF00;
}

TABLE.topnav TR TD A:active    {
	text-decoration: none;
	color: #FFFF00;
}

TABLE.topnav TR TD A:hover    {
	color: #FFFF00;
	text-decoration: none;
}

TD.whatsnew    {
	background-color: #336699;
	font-style: normal;
	font-weight: bolder;
	text-align: center;
	color: #FFFFFF;
	font-size: 12px;
}

TD.beginner    {
	background-color: #E2FAFA;
	border-left: solid 1px #669999;
	border-right: solid 1px #669999;
}

TD    {
	font-size: 9px;
	color: Black;
	padding-right: 0px;
	padding-left: 0px;

}

H1    {
	font-size: 16px;
	font-family: Papyrus, Verdana , Geneva , Arial , helvetica , sans-serif;
	font-weight: bolder;
	color: #993333;
	font-style: normal;
	padding-left: 10px;
	text-align: center;
	letter-spacing: 0.2em;
	padding-left: 10px;
	padding-right: 10px;
}

H1.home    {
	font-size: 16px;
	color: #003366;
	letter-spacing: 0.3em;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 0px;
}

H1.Left    {
	font-size: 22px;
	font-weight: bolder;
	color: #993333;
	text-align: left;
	letter-spacing: 0.2em;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 0px;
}

H2    {
	font-size: 16px;
	color: #003399;
	font-weight: bolder;
	font-style: normal;
	letter-spacing: 0.1em;
	padding-left: 10px;
	text-align: center;
}

H3    {
	font-size: 14px;
	color: #993333;
	font-style: normal;
	padding-left: 10px;
	text-align: center;
	font-weight: bold;
}

H4    {
	font-size: 12px;
	color: #003366;
	font-style: normal;
	padding-left: 10px;
	text-align: center;
	font-weight: bold;
}

H5    {
	font-weight: bold;
	font-size: 11px;
	color: #003366;
	text-align: left;
	font-style: normal;
	border-left-width: 5pt;
	border-top-width: 4pt;
	border-right-width: 5pt;
	border-bottom-width: 4pt;
	padding-top: 2pt;
	padding-bottom: 2pt;
}

P    {
   font-size: 10px;
	color: Black;
	padding-right: 0px;
	padding-left: 0px;
}

P.home    {
	font-size: 10px;
	color: #99CCFF;
	padding-left: 10px;
	padding-bottom: 1px;
	padding-right: 10px;
}

P.List    {
	font-size: 9px;
	color: #000000;
	padding-left: 10px;
	padding-bottom: 1px;
	padding-right: 10px;
}

P.HeaderSponsorInfo    {
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	padding-left: 10px;
	padding-bottom: 1px;
	padding-right: 10px;
}

P.HeaderSponsorText    {
	font-weight: bold;
	font-size: 10px;
	color: #FFFFFF;
	padding-left: 10px;
	padding-bottom: 1px;
	padding-right: 10px;
}


P.SmallP    {
	font-size: 8px;
	color: #000000;
}

TD.topnav    {
	color: #FFFF00;
	background-color: #103c69;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	font-size: 9pt;
	border-left-width: 5pt;
	border-top-width: 4pt;
	border-right-width: 5pt;
	border-bottom-width: 4pt;
	padding-top: 2pt;
	padding-bottom: 2pt;
}

TD.topnav A:link    {
	color: #FFFF00;
	background-color: #103c69;
}

TD.topnav A:visited    {
	color: #FFFF00;
	background-color: #103c69;
}

TD.topnav A:active    {
	color: #FFFF00;
	background-color: #103c69;
}

TD.topnav A:hover    {
	color: #103c69;
	background-color: #FFFF00;
}

P.txt18    {
	font-size: 18px;
	text-align: center;
	font-weight: bold;
	color: #003366;
}

UL    {
	color: black;
	font-size: 10px;
	padding-right: 2px;
	padding-bottom: 4px;
	list-style-image: url(http://www.lifeplus.com/images/bar.gif);
}


LI    {
	}

LI.home    {
	font-size: 12px;
	color: black;
	color: #003366;
}

A:active    {
	color: pink;
	text-decoration: none;
	font-size: 12px;
	text-align: Left;
}

A:hover    {
	color: #000099;
	text-decoration: none;
	font-size: 12px;
	text-align: Left;
}

A:visited    {
	color: #000099;
	text-decoration: underline;
	font-size: 12px;
	text-align: Left;
}

*.sitemap    {
	font-size: 11px;
}

*.sidenavheading    {
	font-size: 12px;
	font-weight: bold;
	color: #663366;
}

*.sidenavheading A:link    {
	font-weight: bold;
	color: #663366;
	text-decoration: none;
}

*.sidenavheading A:visited    {
	font-weight: bold;
	color: #663366;
	text-decoration: none;
}

*.sidenavheading A:active    {
	font-weight: bold;
	color: #663366;
	text-decoration: none;
}

*.sidenavheading A:hover    {
	font-weight: bold;
	color: #339999;
	text-decoration: none;
}

*.sidenav    {
	font-weight: bold;
	color: #663366;
	font-size: 11px;
}

*.right    {
	text-align: right;
}

*.paletealbg    {
	background-color: #E2FAFA;
	border-right: solid 1px #669999;
}

*.note    {
	font-size: 9px;
	font-weight: normal;
	color: #000000;
}

*.nav A:link    {
	color: #330033;
	text-decoration: none;
}

*.nav A:visited    {
	color: #330033;
	text-decoration: none;
}

*.nav A:active    {
	color: #330033;
	text-decoration: none;
}

*.nav A:hover    {
	color: #996699;
	text-decoration: none;
}

*.nav    {
	color: #330033;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	background-color: #55AACC;
}

*.splashNav    {
	color: white;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}

*.splashNav A:hover
{
  text-decoration: underline;

  color: white;
}  

*.splashNav A:active
{
  text-decoration: underline;
  color: white;
}

*.splashNav A:link
{
  text-decoration: underline;
  color: white;
}

*.splashNav A:visited
{
  text-decoration: underline;  
  color: white;
}

*.lid    {
	font-style: italic;
	font-weight: bold;
	color: #996699;
	padding-top: 10px;
}

*.lid A:link    {
	color: #006699;
}

*.lid A:visited    {
	color: #006699;
}

*.lid A:active    {
	color: #669999;
}

*.lid A:hover    {
	color: #339999;
}

*.intro    {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #336699;
	text-align: center;
	font-style: normal;
	border-left-width: 1pt;
	border-top-width: 1pt;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	padding-top: 1pt;
	padding-bottom: 1pt;
}

*.dropdownnav    {
	color: #330033;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	margin-top: 0px;
	padding-right: 0px;
}

*.dropdownnav A:link    {
	color: #330033;
	text-decoration: none;
	margin-top: 0px;
}

*.dropdownnav A:visited    {
	color: #330033;
	text-decoration: none;
	margin-top: 0px;
}

*.dropdownnav A:active    {
	color: #E2FAFA;
	text-decoration: none;
	margin-top: 0px;
}

*.dropdownnav A:hover    {
	color: #996699;
	text-decoration: none;
	margin-top: 0px;
}

*.code    {
	font-family: courier new , courier , mono;
	font-size: 10px;
}

TABLE.List    {
	border: 0;
	color: #000000;
	font-size: 9px;
	padding-left: 10px;
	padding-bottom: 1px;
	padding-right: 10px;
	width: 380px;
	border-color: Navy;
	border-style: groove;
	background-color: #EEEEEE;
	border-bottom: solid 1px #003366;
	border-right: solid 1px #003366;
	border-left: solid 1px #003366;
}

TABLE.ProductList    {
	color: #003366;
	font-size: 9px;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 10px;
	border-style: outset;
	background-color: #FFFFFF;
	border-color: #336699;
}

TABLE.TheBodyPeach    {
	border: 0;
	color: #000000;
	font-size: 10px;
	border-color: Navy;
	border-style: groove;
	background-color: #F5DEB3;
	border-top: solid 1px #003366;
	border-bottom: solid 1px #003366;
	border-right: solid 1px #003366;
	border-left: solid 1px #003366;
	margin: 1px 1px 1px 1px;
	margin-bottom: 1px;
	margin-left: 1px;
	margin-right: 1px;
	margin-top: 1px;
	padding-bottom: 0px;
}

TABLE.TheBodyBlue    {
	border: 0;
	color: #000000;
	font-size: 10px;
	width: 600px;
	border-color: Navy;
	border-style: groove;
	background-color: #336699;
	border-top: solid 1px #003366;
	border-bottom: solid 1px #003366;
	border-right: solid 1px #003366;
	border-left: solid 1px #003366;
	margin: 1px 1px 1px 1px;
	margin-bottom: 1px;
	margin-left: 1px;
	margin-right: 1px;
	margin-top: 1px;
	padding-bottom: 0px;
}

TD.Bordering    {
	border: 0;
	color: #000000;
	font-size: 9px;
	border-color: Navy;
	border-style: groove;
	background-color: #B7DCFF;
	border-top: solid 1px #003366;
	border-bottom: solid 1px #003366;
	border-right: solid 1px #003366;
	border-left: solid 1px #003366;
	padding-bottom: 0px;
}

TD.BorderProducts    {
	border: 0;
	color: #000000;
	font-size: 10px;
	border-color: brown;
	border-style: groove;
	background-color: #FFFFDD;
	border-top: solid 1px #003366;
	border-bottom: solid 1px #003366;
	border-right: solid 1px #003366;
	border-left: solid 1px #003366;
	padding-bottom: 0px;
}

TD.List    {
	background-color: #E8E8E8;
	color: #000000;
	font-size: 9px;
	font-weight: normal;
	text-align: left;
}

TD.List A:link    {
	background-color: #E8E8E8;
	color: #000066;
}

TD.List A:visited    {
	background-color: #E8E8E8;
	color: #3300FF;
}

TD.List A:active    {
	background-color: #E8E8E8;
	color: #660066;
}

TD.List A:hover    {
	background-color: #E8E8E8;
	color: #0000CC;
	text-decoration: none;
}

TR.List    {
	font-size: 10px;
	color: #000000;
	padding-left: 10px;
	padding-bottom: 1px;
	padding-right: 10px;
}

TD.List    {
	font-size: 10px;
	color: #000000;
	padding-left: 10px;
	padding-bottom: 1px;
	padding-right: 10px;
}

*.BtnTopNav A{
  	padding : 2px 5px 2px 5px;
  	font-size: 10px;
	width: 113px;
	height: 30px;
  	text-decoration : none;	
  	color: #FFFFFF;
  	text-align: center;
  	background-image: url(images/Btn_Header.png);
}

*.BtnTopNav A:hover{
  padding : 2px 5px 2px 5px;
  font-weight: bold;
  text-decoration : none;	
  color: #FFFFFF;
  background-image: url(images/Btn_HeaderHover.png);
}

*.BtnTopNav A:visited{
  color: #FFFFFF;
  font-weight: bold;
}

*.BtnTopNav A:active{
  color: #FFFFFF;
  font-weight: bold;
}

*.BtnTopNav A:link{
  color: #FFFFFF;
  font-weight: bold;
}

*.BtnLeftNav A{
  	width : 95px;
  	font-size: 10px;
	font-weight: bold;
  	color: #000000;
  	text-decoration : none;	
  	text-align: left;
}

*.BtnLeftNav A:hover{
  	width : 95px;
  	font-size: 10px;
	font-weight: bold;
  color: #FF1B07;
  text-decoration : none;	
}


*.BtnLeftNav A:active{
  	width : 95px;
  	font-size: 10px;
	font-weight: bold;
  color: #000000;
  text-decoration : none;	
}

*.BtnLeftNav A:link{
  	width : 95px;
  	font-size: 10px;
	font-weight: bold;
  color: #000000;
  text-decoration : none;	
}
*.BtnLeftNav A:visited{
  color: #000000;
  font-weight: bold;
}



*.ASAP    {
	color: Black;
	padding-top: 0px;
}

*.ASAP A:visited    {
	color: Black;
   text-decoration: none;
}

*.ASAP A:active    {
	color: Black;
   text-decoration: none;
}

*.ASAP A:hover    {
	color: Red;
	font-style: normal;
	font-weight: bold;
   text-decoration: none;
}

*.Red    {
	color: #FF0000;
}

*.RedItalic    {
	color: #FF0000;
   font-style: italic;
}

*.DarkBlue14    {
	color: #003366;
	font-size: 14px;
}

*.Coral    {
	color: #FF7F50;
}

*.Small8    {
	font-size: 8px;
	color: #000000;
}


*.splashSmall    {
	font-size: 10px;
	color: white;
	text-align: center;
}

*.CenterBlue    {
	color: #003366;
	font-style: normal;
	padding-top: 4px;
	padding-bottom: 00px;
	text-align: center;
	font-weight: bold;
	margin-bottom: 4px;
}

*.CenterYellow12    {
	font-size: 12px;
	color: #FFFFDD;
	font-style: normal;
	padding-top: 8px;
	padding-bottom: 00px;
	text-align: center;
	font-weight: normal;
	margin-bottom: 10px;
}

*.LeftSectionHdr    {
	font-size: 12px;
	font-style: normal;
	text-align: center;
	font-weight: bold;
}

*.BGpaleTeal    {
	background-color: #E2FAFA;
	border-right: solid 1px #669999;
}

*.BGpaleTealBorders    {
	background-color: #E2FAFA;
	border-left: solid 1px #407F7F;
	border-right: solid 1px #407F7F;
	border-top: solid 1px #407F7F;
	border-bottom: solid 2px #407F7F;
	padding-bottom: 2px;
	padding-right: 2px;
	padding-left: 2px;
	padding-top: 2px;
}
*.BGpaleYellow    {
	background-color: #FFFFDD;
	border-right: solid 1px #669999;
}

*.BGpaleYellowBorders    {
	background-color: #FFFFDD;
	border-left: solid 1px #669999;
	border-right: solid 1px #669999;
	border-top: solid 1px #669999;
	border-bottom: solid 2px #669999;
	padding-bottom: 2px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 2px;
}


TABLE.LightYellowBox    {
	color: #000000;
	font-size: 10px;
	background-color: #FFFFDD;
	border-top: solid 1px #000000;
	border-bottom: solid 2px #000000;
	border-right: solid 2px #000000;
	border-left: solid 1px #000000;
	padding-bottom: 2px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 2px;
	border: ridge;
}

TABLE.LightGrayBox    {
	border: 0;
	color: #000000;
	font-size: 10px;
	background-color: #EEEEEE;
	border-top: solid 1px #000000;
	border-bottom: solid 2px #000000;
	border-right: solid 2px #000000;
	border-left: solid 1px #000000;
	padding-bottom: 2px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 2px;
}

TABLE.AntiqueWhiteBox    {
	border: 0;
	color: #000000;
	font-size: 10px;
	background-color: #FAEBD7;
	border-top: solid 1px #000000;
	border-bottom: solid 2px #000000;
	border-right: solid 2px #000000;
	border-left: solid 1px #000000;
	padding-bottom: 2px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 2px;
}

TABLE.LightYellow    {
	border: 0;
	color: #000000;
	font-size: 10px;
	background-color: #FFFFDD;
	padding-bottom: 2px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 2px;
}
P.btn_ProductBlink A{
  width : 120px;
  padding : 1px 1px 1px 1px;
  background-color : ButtonFace;	
  font-weight: normal;
  font-size: 10px;
  color: ButtonText;
  border: 2px outset;
  text-align: center;
  text-decoration : none;	
  }

P.btn_ProductBlink A:HOVER{
  width : 120px;
  padding : 1px 1px 1px 1px;
  font-weight: normal;
  font-size: 10px;
  text-decoration : none;	
  background-color : ButtonShadow;	
  color: ButtonHighlight;
  border: 2px inset;
  text-align: center;
}

P.btn_AssociateBlink A{
  padding : 1px 1px 1px 1px;
  background-color : ButtonFace;	
  font-weight: normal;
  font-size: 10px;
  color: ButtonText;
  border: 2px outset;
  text-align: center;
  text-decoration : none;	
  }

P.btn_AssociateBlink A:HOVER{
  padding : 1px 1px 1px 1px;
  font-weight: normal;
  font-size: 10px;
  text-decoration : none;	
  background-color : ButtonShadow;	
  color: ButtonHighlight;
  border: 2px inset;
  text-align: center;
}

*.txt_ProductCatHeader    {
	background-color: #D9EDDD;
	padding-bottom: 2px;
	padding-right: 5px; 
	padding-left: 5px;
	padding-top: 2px;
   font-weight: bold;
   font-size: 10px;
   text-decoration : none;	
   text-align: Left;
	color: #666666;
	background: #D9EDDD;
}

*.txt_ProductName    {
	padding-bottom: 2px;
	padding-right: 2px; 
	padding-left: 2px;
	padding-top: 2px;
  	font-weight: Bold;
   font-size: 10px;
	color: #666666;
   text-decoration : none;	
   text-align: center;
}

*.txt_ProductInformation    {
	padding-bottom: 2px;
	padding-right: 2px; 
	padding-left: 2px;
	padding-top: 2px;
  	font-weight: Normal;
   font-size: 10px;
	color: #666666;
   text-decoration : none;	
   text-align: Left;
}

*.txt_ProductListing    {
	color: #003366;
	font-size: 9px;
	padding-left: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 13px;
	border-style: outset;
	background-color: #FFFFFF;
	border-color: #336699;
	border-top: solid 1px #003366;
	border-bottom: solid 1px #003366;
	border-right: solid 1px #003366;
	border-left: solid 1px #003366;
	margin: 1px 1px 1px 1px;
	margin-bottom: 1px;
	margin-left: 1px;
	margin-right: 1px;
	margin-top: 1px;
	border: thin inset;
}
.txt_blue {
   color: #4581A4;
	font-size: 10px;
	line-height: 12px;
} 
.txt_red {
	color: #cc0000;
	font-size: 10px;
	line-height: 12px;
	} 

.address_title {
	color: #999999;	
	font-size: 9px; 
	line-height: 12.5px;
}	

a.address_title:link			{
	font-size: 8px; 
	color:#999999; 
	text-decoration: none;
}

a.address_title:active		{
	font-size: 8px; 
	color:#999999; 
	text-decoration: none;
}

a.address_title:visited		{
	font-size: 8px; 
	color:#999999; 
	text-decoration: none;
} 

a.address_title:hover {
	font-size: 8px; 
	color:#0099CC; 
	text-decoration: none;
}

.txt {
	color: #000000;
	font-size: 10px;
	line-height: 12px;
}

.txt_bluebold {
	color: #4581A4;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	} 

.txt_bluebold9 {
	color: #4581A4;
	font-size: 9px;
	line-height: 12px;
	font-weight: bold;
	} 

.txt_underline				{ color:#666666; font-size: 10px; text-decoration: none;}
a.txt_underline:link		{ color:#666666; font-size: 10px; text-decoration: underline;}
a.txt_underline:active		{ color:#666666; font-size: 10px; text-decoration: none;}
a.txt_underline:visited		{ color:#666666; font-size: 10px; text-decoration: underline;} 
a.txt_underline:hover		{ color:#0099CC; font-size: 10px; text-decoration: none;}

.txt_sub				{ color:#666666; font-size: 10px; text-decoration: none;}
a.txt_sub:link			{ color:#666666; font-size: 10px; text-decoration: none;}
a.txt_sub:active		{ color:#666666; font-size: 10px; text-decoration: none;}
a.txt_sub:visited		{ color:#999999; font-size: 10px; text-decoration: none;} 
a.txt_sub:hover			{ color:#0099CC; font-size: 10px; background-color: #E3E3FE;}

a.txt_whiteLink:link			{ color:#efefef; font-size: 9px; text-decoration: none;}
a.txt_whiteLink:active		{ color:#efefef; font-size: 9px; text-decoration: none;}
a.txt_whiteLink:visited		{ color:#efefef; font-size: 9px; text-decoration: none;} 
a.txt_whiteLink:hover			{ color:#000000; font-size: 9px; background-color: #94A5CE;}

.txt_footer				{ color:#c0c0c0; font-size: 9px; text-decoration: none; font-weight : bold;	letter-spacing : 1px;}
a.txt_footer:link			{font-size: 9px; color:#999999; text-decoration: none;}
a.txt_footer:active		{font-size: 9px; color:#999999; text-decoration: none;}
a.txt_footer:visited		{font-size: 9px; color:#999999; text-decoration: none;} 
a.txt_footer:hover			{font-size: 9px; color:#c0c0c0; text-decoration: none;}

.address_title {	color: #999999;	font-size: 9px; line-height: 12.5px;}	
a.address_title:link			{font-size: 8px; color:#999999; text-decoration: none;}
a.address_title:active		{font-size: 8px; color:#999999; text-decoration: none;}
a.address_title:visited		{font-size: 8px; color:#999999; text-decoration: none;} 
a.address_title:hover			{font-size: 8px; color:#0099CC; text-decoration: none;}

.main {
	color: #2B2B2B;
	font-size: 10px;
	line-height: 13px;
	}

.txt {
	color: #666666;
	font-size: 10px;
	line-height: 12px;
	}

.txt9 {
	color: #666666;
	font-size: 9px;
	line-height: 11px;
	}

.txt_space {
	color: #666666;
	font-size: 10px;
	line-height: 16px;
	}

.txt_bold {
	color: #666666;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	}

.txt_serif {
	font-family: Georgia, Times New Roman, Times, serif;
	color: #666666;
	font-size: 9px;
	line-height: 12px;
	}

.txt_red {
	color: #cc0000;
	font-size: 10px;
	line-height: 12px;
	} 
	
.txt_red9 {
	color: #cc0000;
	font-size: 9px;
	line-height: 12px;
	} 	

.txt_line {
	color: #666666;
	font-size: 10px;
	text-decoration: line-through;}
	} 

.txt_highlightblue {
   font-size: 10px;
	color: #666666;
	background-color: #C6DBE6;
	line-height: 12px
	}

a.txt_highlightblue:link {color: #666666; text-decoration: underline}
a.txt_highlightblue:visited {color: #6B7B8C; text-decoration: underline}
a.txt_highlightblue:hover {color: #cccccc; text-decoration: none; background-color: #333333}
a.txt_highlightblue:active {color: #efefef; text-decoration: none; background-color: #333333}

.BtnTrack1 {
	font-size:8px;
	text-decoration: none;
	color: #FFFFFF;
	background-color: #2192CE;
	border: thin solid #2192CE;
	cursor: hand;
	border-bottom-style:ridge;
	border-right-style: ridge;
	}

.BtnTrack {
	font-size:8px;
	text-decoration: none;
	color: #BDDFF7;
	background-color: #2192CE;
	border: thin solid #1E84BB;
	cursor: hand;
	border-bottom-style:ridge;
	border-right-style: ridge;
	}

.txt_redbold {
	color: #cc0000;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	} 
	
.txt_redbold9 {
	color: #cc0000;
	font-size: 9px;
	line-height: 12px;
	font-weight: bold;
	} 

.txt_blue {
	color: #4581A4;
	font-size: 10px;
	line-height: 12px;
	} 

.txt_bluebold {
	color: #4581A4;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	} 

.txt_bluebold9 {
	color: #4581A4;
	font-size: 9px;
	line-height: 12px;
	font-weight: bold;
	} 

.txt_bluebold1 {
	color: #4581A4;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	} 

.txt_bluesky {
	color: #0099CC;
	font-size: 10px;
	line-height: 12px;
	}

.txt_blueskybold {
	color: #0099CC;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	}

.txt_small {
	font-family: Georgia, Times New Roman, Times, serif;
	color: #666666;
	font-size: 10px;
	line-height: 12px;
	}

.txt_white {
	color: #FFFFFF;
	font-size: 9px;
	line-height: 13px;
	}

.bold {
	color: #2B2B2B;
	font-size: 10px;
	line-height: 13.5px;
	font-weight: bold;
	}				
		
.topNav {
	font-size: 9px;
	color: #CDD8E4;
}

a.topNav:link			{
	color: #CDD8E4;
	font-size: 9px;
	text-decoration: none;
}
a.topNav:active		{
	color: #CDD8E4;
	font-size: 9px;
	text-decoration: none;
}
a.topNav:visited	{
	color: #CDD8E4;
	font-size: 9px;
	text-decoration: none;
} 
a.topNav:hover		{
	color: #ffffff;
	font-size: 9px;
	text-decoration: none;
}

.btnGray{
	background-color: #EFEFEF;
	border: 2px solid #bdbabd;
	font-size: 8px;
	color: #333333;
	cursor: hand;
	font-weight: bold;
	letter-spacing: 1px;
	border-bottom-color: #4A4D4A;
	border-left-color: #BDBABD;
	border-top-color: #BDBABD;
	border-right-color: #4A4D4A;
}
.btnGray_Over{
	background-color: #EFEFEF;
	font-size: 8px;
	color: #999999;
	cursor: hand;
	font-weight: bold;
	letter-spacing: 1px;
	border-bottom-color: #4A4D4A;
	border-left-color: #BDBABD;
	border-top-color: #BDBABD;
	border-right-color: #4A4D4A;
}
.btnGrayL{
	background-color: #EFEFEF;
	border: 1px solid #bdbabd;
	font-size: 8px;
	color: #333333;
	cursor: hand;
	letter-spacing: 1px;
	font-weight: bold;
}
.btnGrayL_Over{
	background-color: #EFEFEF;
	border: 1px solid #bdbabd;
	
	font-size: 8px;
	color: #999999;
	cursor: hand;
	letter-spacing: 1px;
	font-weight: bold;
}

.btnBlue{
	background-color: #2290CD;
	border: 1px solid #bdbabd;
	font-family: Verdana;
	font-size: 7.5px;
	height: 14;
	color: White;
	cursor: hand;
	border-bottom-color: #396394;
	border-left-color: #4FA9E0;
	border-top-color: #4FA9E0;
	border-right-color: #396394;
}
.btnBlue_Over{
	background-color: #2290CD;
	border: 1px solid #bdbabd;
	font-family : Verdana;
	font-size : 7.5px;
	height: 14;
	color : #BDDEF0;
	cursor: hand;
	border-bottom-color : #396394;
	border-left-color : #4FA9E0;
	border-top-color : #4FA9E0;
	border-right-color : #396394;
}
.spot {
	color: #ffffff;
	line-height: 5px;
	width: 5px;
	height: 5px;
}
.btnBlueL{background-color: #2290CD; border: 1px solid #bdbabd;font-size:9px; height: 15; color: White; cursor: hand; border-bottom-color: #396394; border-left-color: #4FA9E0; border-top-color: #4FA9E0; border-right-color: #396394; text-decoration: none;}
a.btnBlueL:link	{background-color: #2290CD; border: 1px solid #bdbabd;font-size:9px; height: 15; color: White; cursor: hand; border-bottom-color: #396394; border-left-color: #4FA9E0; border-top-color: #4FA9E0; border-right-color: #396394; text-decoration: none;}
a.btnBlueL:active{background-color: #2290CD; border: 1px solid #bdbabd;font-size:9px; height: 15; color: White; cursor: hand; border-bottom-color: #396394; border-left-color: #4FA9E0; border-top-color: #4FA9E0; border-right-color: #396394; text-decoration: none;}
a.btnBlueL:visited {background-color: #2290CD; border: 1px solid #bdbabd;font-size:9px; height: 15; color: White; cursor: hand; border-bottom-color: #396394; border-left-color: #4FA9E0; border-top-color: #4FA9E0; border-right-color: #396394; text-decoration: none;} 
a.btnBlueL:hover {background-color: #2290CD; border: 1px solid #bdbabd;font-size:9px; height: 15; color: #BDDEF0; cursor: hand; border-bottom-color: #396394; border-left-color: #4FA9E0; border-top-color: #4FA9E0; border-right-color: #396394; text-decoration: none;}
