/* CSS Document */
*			{ margin: 0; padding: 0; }
body		{ margin: 0 0 0 25px; color: #333333; background-color: #FFFFFF; font-family: "Trebuchet MS", Arial, sans-serif; font-size: 12px; width: 755px; }
img			{ border: 0; }
a			{ font-weight: bold; font-size: 11px; color: #336699; }
a:link		{ color: #336699; }
a:visited	{ color: #6699CC; }
a:hover		{ color: #CC0000; text-decoration: none; }
a:active	{ color: #336699; }
ul			{ list-style-image: url(../../../images/hpBullet.gif); margin: 0 0 5px 12px; }
ul li		{ font-size: 12px; color: #333333; line-height: 14px; }
h1			{ font-size: 30px; color: #96947A; font-weight: normal; line-height: 34px; }
#TitleBar				{ width: 755px; height: 70px; border-bottom: solid #CCCCCC 1px; }
#CompanyLogo			{ width: 70px; height: 70px; float: left; }
#SkipNav				{ display: none; }
#SearchNav				{ position: absolute; top: 0px; left: 100px; width: 680px; text-align: right; }
#GlobalNav				{ position: absolute; top: 55px; left: 100px; width: 680px; text-align: right; }
#GlobalNav a			{ font-weight: bold; font-size: 11px; color: #333333; text-decoration: none; }
#GlobalNav a:link		{ color: #333333; }
#GlobalNav a:visited	{ color: #333333; }
#GlobalNav a:hover		{ color: #CC0000; }
#GlobalNav a:active		{ color: #333333; }
#GlobalNav ul			{ list-style-type: none; margin: 0; padding: 0; }
#GlobalNav ul li		{ display: inline; margin: 0 0 0 10px; }
#Welcome				{ clear: both; top: 80px; left: 25px; width: 450px; }
#Welcome p				{ font-size: 11px; margin: 0; }
#PageTitle				{ background: url(../../../images/chevron_transparent.gif) no-repeat 0 0; padding: 0 0 0 25px; margin: 15px 0 0 15px; width: 560px; }
#PageTitle a			{ font-size: 30px; text-decoration: none;  color: #96947A; font-weight: normal; }
.TitleBox		{ width: 740px; border-left: solid #CCCCCC 1px; border-right: solid #CCCCCC 1px; border-top: solid #CCCCCC 1px; background-color: #F2F2E9; padding: 2px 0 2px 10px; overflow: hidden; }
.TitleBox p		{ padding: 0; margin: 0; font-size: 14px; font-weight: bold; color: #333333; }
.ContentBox		{ position: relative; width: 735px; border: solid #CCCCCC 1px; background-color: #FCFCFC; padding: 10px 5px 0px 10px; margin: 0 0 12px 0; overflow: hidden; }
* html .TitleBox, * html .ContentBox	{ width: 740px;	/* FIX IE Box Model */ }
.Listing		{ width: 185px; }
.Listing ul		{ list-style-image: url(../../../images/hpBullet.gif); margin: 0 0 10px 15px; padding: 0; }
.Listing ul li	{ font-size: 12px; color: #333333; line-height: 15px; margin-right: 5px; }
.Listing p		{ font-size: 12px; color: #333333; font-weight: bold; margin: 0; padding: 0; padding-top: 3px; }

#footer					{ width: 755px; clear: both; text-align: right; }
#footer a:link			{ font-weight: bold; font-size: 9px; color: #336699; }
#footer a:visited		{ font-weight: bold; font-size: 9px; color: #6699CC; }
#footer a:hover			{ font-weight: bold; font-size: 9px; color: #CC0000; text-decoration: none; }
#footer a:active		{ font-weight: bold; font-size: 9px; color: #336699; }
#footer p				{ font-size: 9px; margin-bottom: 5px; font-weight: bold; line-height: 9px; }
#footer address			{ font-size: 9px; font-style: normal; font-weight: bold; }
* html blockquote p				{ text-indent: 0px; background: url(../../../images/QuoteMark.gif) no-repeat 100% 100%; }
* html blockquote p:first-line	{ background: url(../../../images/QuoteMark.gif) no-repeat 0 2px; }
* html #HomePageRightBar		{ width: 180px; height: 402px; }
* html .AdBox					{ width: 180px; height: 110px; }
* html .ProductListing			{ width: 180px; }