body, td, p   {	font-family:  Verdana, arial, helvetica, sans-serif;    font-size: 11px;    color: #5A645A;	line-height: 150%;			}.bld	{	font-weight: bold;    color: #5A645A;		}.blkbld	{	color: #000000;	font-weight: bold;	}	.smtxt	{    font-size: 10px;	}	.captions	{    color: #3E433E;	padding: 5px 0px 0px 0px;		}		.hdblk	{	color: #000000;    font-size: 12px;	}	.rdtxt	{	color: #FF1300;	}.rdtxt2	{	color: #FF1300;    font-size: 12px;		}			/* boxes */.rtspbx	{	padding: 0px 40px 0px 0px;		}.btmspbx	{	padding: 0px 0px 10px 0px;		}	.box	{	padding: 20px 0px 10px 0px;		}	.capbx	{	padding: 10px 0px 10px 0px;		}.photobox	{	padding: 5px 8px 10px 16px;	text-align: left;	}.drop	{	font-size: 11px;    border: 1px solid;    color: #5A645A;	border-color: #5A645A;	}			.field	{	font-size: 11px;    border: 1px solid;    color: #5A645A;	border-color: #5A645A;    background-color: #FFFFFF;	}	.searchbx	{    border-top: 1px solid #ffffff;	    border-right: 2px solid #333333;    border-bottom: 2px solid #333333;    border-left: 1px solid #ffffff;    background-color: #CCCCCC;	padding: 5px 5px 2px 5px;	}	/* images */	.backimg	{	background-position : left top;	background-repeat : no-repeat;	 	background-image : url(../images/homebck.gif); 	}.backimg2	{	background-position : left top;	background-repeat : no-repeat;	 	background-image : url(../images/stbck.gif); 	}	.backimg3	{	background-position : left top;	background-repeat : no-repeat;	 	background-image : url(../images/tabbck.gif); 	}.backimg4	{	background-position : left top;	background-repeat : no-repeat;	 	background-image : url(../images/prdbck.gif); 	}	.backtable	{	background-position : left top;	background-image : url(../images/products/tablebck.gif); 	}			img.schimg	{	vertical-align: middle;	}					/* links */a.headline:link, A.headline:visited {	color: #000000;    font-size: 12px;	text-decoration: none;	}	a.headline:hover {	color: #0042c7;    font-size: 12px;	text-decoration: underline;	}	a.captions:link, a.captions:visited {    color: #3E433E;	padding: 5px 0px 0px 0px;	text-decoration: none;	}	a.captions:hover {    color: #e02214;	padding: 5px 0px 0px 0px;	text-decoration: underline;	}.prdnav	{	font-size: 13px;	color: #000000;	font-weight: bold;			}a.prdnav:link    {    color: #000000;	text-decoration: none;    }    a.prdnav:visited    {    color: #000000;	text-decoration: none;	    }a.prdnav:hover    {    color: #cccccc;	text-decoration: none;	    }.prdnavsm	{	font-size: 11px;	color: #000000;	font-weight: bold;	text-align: right;			}a.prdnavsm:link    {	font-size: 11px;	color: #000000;	font-weight: bold;		text-decoration: none;    }    a.prdnavsm:visited    {    color: #000000;	text-decoration: none;	    }a.prdnavsm:hover    {    color: #0480B7;	text-decoration: none;	    }.orprod	{	font-size: 11px;	color: #000000;	font-weight: bold;	text-align: right;			}a.orprod:link    {	font-size: 11px;	color: #000000;	font-weight: bold;		text-decoration: none;    }    a.orprod:visited    {    color: #000000;	text-decoration: none;	    }a.orprod:hover    {    color: #FF850D;	text-decoration: none;	    }		.rdprod	{	font-size: 11px;	color: #000000;	font-weight: bold;	text-align: right;			}a.rdprod:link    {	font-size: 11px;	color: #000000;	font-weight: bold;		text-decoration: none;    }    a.rdprod:visited    {    color: #000000;	text-decoration: none;	    }a.rdprod:hover    {    color: #FF1300;	text-decoration: none;	    }.yelprod	{	font-size: 11px;	color: #000000;	font-weight: bold;	text-align: right;			}a.yelprod:link    {	font-size: 11px;	color: #000000;	font-weight: bold;		text-decoration: none;    }    a.yelprod:visited    {    color: #000000;	text-decoration: none;	    }a.yelprod:hover    {    color: #F5B000;	text-decoration: none;	    }	a.reader:link    {	font-size: 10px;    }    a.reader:visited    {	font-size: 10px;	    }a.reader:hover    {	font-size: 10px;    }			/* lists */ul	{	padding: 0px 0px 0px 43px;	margin: 0px;	list-style-image : url(../images/bullet.gif);	}ul.rd	{	padding: 0px 0px 0px 20px;	margin: 0px;	list-style-image : url(../images/bulletrd.gif);	}				.bodybullets {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	color: #2150C0;	font-weight: normal;}.regTM {	font-size: 9px;	vertical-align: top;}