BODY	{font-family:Verdana,Helvetica,sans-serif;font-size:11px;background-color:white;color:#333333;margin:0px; }
TD	{font-family:Verdana,Helvetica,sans-serif;font-size:11px;color:#333333;}
TH	{font-family:Verdana,Helvetica,sans-serif;font-size:11px;color:#333333;font-weight:700;}
P	{font-family:Verdana,Helvetica,sans-serif;font-size:11px;color:#333333;}
TR.striped {background-color:#88ed70;}

#topNavItems {margin-top: 2px; margin-bottom:2px;}
DIV { max-width: 780px; }
DIV.logoBlock {height: 65px; max-width: 780px; background-image: url(images/topBgrnd.png); background-repeat: repeat-x; background-position: top right;}
DIV.newsBlock {width: 200px; background: #60AE39; color: #FFFFFF; margin-left: 10px; float: right; }
DIV.newsStory {padding-left: 10px; padding-right: 10px; padding-bottom: 20px;min-height:300px;}
DIV.contentBlock {max-width: 780px; padding-left: 6px; padding-right: 5px; margin-left:5px;}
DIV.footerBlock {text-align: center; max-width: 780px; margin-top: 10px; padding-top: 5px; border-top: thin solid green;}
DIV.leftcolumn {float: left; width: 47%; margin-left: 5px; padding: 3px;}
DIV.rightcolumn {float: right; width: 47%; padding: 3px; background: #FFFFFF}
div.nestedBlock {margin-top: 2px; margin-bottom:2px; margin-left:10px; margin-right:10px;}

.subNavTopSpacer {margin-top:2px;}
.line	{background:#60AE39; height: 1px; max-width: 780px;}
.subline	{background:#60AE39; height: 1px; max-width: 780px;margin-top:2px;}
.newsLine	{background:#FFFFFF; height: 1px;}
.rightcolumn	{background:#60AE39;}

.newsHeader { text-align: center; padding-top: 6px; padding-bottom: 4px; font-weight: 700; color: #FFFFFF; }

.header	{font-size:18px;font-weight:700;color:#60AE39}
.subheader	{font-size:14px;font-weight:700;}
.subheader2 {font-size:12px;font-weight:700;}

.newsheadline 	{color:#FFFFFF;font-weight:700;margin-bottom:10px;border-right-width:0px;border-left-width:0px;border-bottom-width:1px;border-top-width:1px;border-style:dotted;}
.newsheadline a:link, .newsheadline a:visited {color:#FFFFFF;}
.newstext	{color:#FFFFFF; margin-bottom: 10px;}
.newsdate { font-style: italic; font-size: 6pt; text-align: right; color: #CCCCCC;}

.listSpacing { margin: 3px; }

table.webtemplate {margin-left:10px; margin-right:10px;}
table.webtemplate th {margin-right:10px;text-align:right;}
table.webtemplate td {}
table.webtemplate tr {vertical-align:top;}
table.webtemplate tr.entryspacer {height:20x;}
.nestedwebtemplate {margin-top:10px;}

table.cartDisplay {margin-left:10px;width:600px;}

.bold	{font-weight:700;}
.footer	{font-size:10px;}
.note {font-size:10px; font-style: italic; }
.error {color: red;}

.oldproductprice {text-decoration: line-through; }
.productprice {}
.saledescription {font-style: italic; }

SPAN.imgspacer { float: right; width: 1px; }

A:link	{color:#60AE39; text-decoration: none}
A:active	{color:#60AE39; text-decoration: none}
A:visited	{color:#60AE39; text-decoration: none}
A:hover	{color:#60AE39; text-decoration: none}

A.newslink {color:#333333}

A.columnlink:link	{color:#FFFFFF;}
A.columnlink:active	{color:#FFFFFF;}
A.columnlink:visited	{color:#FFFFFF;}
A.columnlink:hover	{color:#FFFFFF;}

A.mainnav:link	{color:#333333;font-size:15px;font-weight:700;text-decoration:none;padding-right:14px;padding-left:14px;}
A.mainnav:active	{color:#333333;font-size:15px;font-weight:700;text-decoration:none;padding-right:14px;padding-left:14px;}
A.mainnav:visited	{color:#333333;font-size:15px;font-weight:700;text-decoration:none;padding-right:14px;padding-left:14px;}
A.mainnav:hover	{color:#60AE39;font-size:15px;font-weight:700;text-decoration:none;padding-right:14px;padding-left:14px;}
A.mainnavon:link	{font-style:italic;color:#60AE39;font-size:15px;font-weight:700;text-decoration:none;}
A.mainnavon:active	{font-style:italic;color:#60AE39;font-size:15px;font-weight:700;text-decoration:none;}
A.mainnavon:visited	{font-style:italic;color:#60AE39;font-size:15px;font-weight:700;text-decoration:none;}
A.mainnavon:hover	{font-style:italic;color:#60AE39;font-size:15px;font-weight:700;text-decoration:none;}

A.subnav:link	{color:#333333;font-size:13px;font-weight:700;text-decoration:none; padding-right: 8px; padding-left: 8px;}
A.subnav:active	{color:#333333;font-size:13px;font-weight:700;text-decoration:none; padding-right: 8px; padding-left: 8px;}
A.subnav:visited	{color:#333333;font-size:13px;font-weight:700;text-decoration:none; padding-right: 8px; padding-left: 8px;}
A.subnav:hover	{color:#60AE39;font-size:13px;font-weight:700;text-decoration:none; padding-right: 8px; padding-left: 8px;}
A.subnavon:link	{font-style:italic;color:#60AE39;font-size:13px;font-weight:700;text-decoration:none; padding-right: 4px; padding-left: 4px;}
A.subnavon:active	{font-style:italic;color:#60AE39;font-size:13px;font-weight:700;text-decoration:none; padding-right: 4px; padding-left: 4px;}
A.subnavon:visited	{font-style:italic;color:#60AE39;font-size:13px;font-weight:700;text-decoration:none; padding-right: 4px; padding-left: 4px;}
A.subnavon:hover	{font-style:italic;color:#60AE39;font-size:13px;font-weight:700;text-decoration:none; padding-right: 4px; padding-left: 4px;}

.reqFieldMark {color:#990000;}
.helpLink {font-size: smaller;font-style:italic;}