A:link		{ color:#FFFFFF; }
A:visited	{ color:#FFFFFF; }
A:hover		{ color:red;     }

BODY		{ FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 12px; COLOR: #000000; background-color: C0C0C0; margin: 0; padding: 0}
FORM		{ FONT-FAMILY: Arial, Helvetica, Verdana,  sans-serif; FONT-SIZE: 12px }
INPUT		{ FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 12px }
SELECT		{ FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 12px }
TEXTAREA	{ FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px }
TABLE		{ FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 12px }
TR		{ FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 12px; COLOR: #FFFFFF }
TZ		{ FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 12px }
TH		{ FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 14px }
TD		{ FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 12px }
H1		{ FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 12px }
H2		{ FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 12px }
IMG 	{ border: 0; }
SELECT{ WIDTH: 141px; }
INPUT {	font-size: 16px; }
TEXTAREA { font-size: 14px; }
.maintext { FONT-FAMILY: Arial, Helvetica, Verdana,  sans-serif; FONT-SIZE: 12px; color:#000000; }
.HomeSearchResultsPaging { FONT-FAMILY: Arial, Helvetica, Verdana,  sans-serif; FONT-SIZE: 12px; color:#000000; }
.HomeSearchResultsPaging.TD { FONT-FAMILY: Arial, Helvetica, Verdana,  sans-serif; FONT-SIZE: 12px; color:#000000; }
A.HomeSearchResultsPaging { FONT-FAMILY: Arial, Helvetica, Verdana,  sans-serif; FONT-SIZE: 12px; color:#000000; }
.page_container { position: absolute; top: 0px; left: 50%; margin-left: -498px; background-color: #EEEBEB; }
.text_navigation { padding-top: 3px; text-align: center; width: 995px; line-height: 25px; color: #FFFFFF; background-color: #7A2528; font: "Times New Roman", Times, serif; font-size: 11px;}
.text_navigation_no { padding-top: 3px; text-align: center; width: 995px; line-height: 25px; color: #FFFFFF; background-color: #7A2528; font: "Times New Roman", Times, serif; font-size: 11px;}
.text_navigation_no a { text-decoration: none; }
.container { width: 995px; color: #FFFFFF; background-color: #7A2528;}
.graphic_navigation_left { width: 119px; float: left; }
.page_background { width: 747px; float: left; }
.graphic_navigation_right { width: 129px; float: left; }
.footerleft { width: 282px; float: left; text-align: left; color: #FFFFFF; }
.footerright { width: 682px; float: right; text-align: right; color: #FFFFFF; }
.shopping_cart_container { padding-bottom: 5px; color: #34312A; text-align: center; }
a.nounderline { text-decoration: none; background-color: #7A2528;}	
a.link_lightbg { text-decoration: underline; color: #0404FA; }
a.link_lightbg:hover { text-decoration: underline; color: #FF0000; }
.middle_container { width: 995px; background: #EEEBEB url(graphics/bg_footer.jpg) bottom no-repeat; }
.features { width: 300px; float: left; line-height: 20px; color: #000000; }
.bullet { font-size: 20px; color: #7A2528; margin: 4px auto 2px 8px; list-style-image: url(graphics/bullet.jpg); padding: 3px auto auto auto; }
.text { font-size: 12px; color: #000000; margin: 2px auto 2px 8px; }
.clienttags { background: #FFFFFF url(graphics/bg_agents_b.gif) repeat-y; font-size: 16px; color: #7A2528; padding: 3px;}