/*hyperlinks*/
a:link								{ font-family: Arial, Helvetica, sans-serif; color: #5B5B5B; }
a:visited							{ font-family: Arial, Helvetica, sans-serif; color: #5B5B5B; }
a:hover								{ font-family: Arial, Helvetica, sans-serif; color: #5B5B5B; text-decoration: none; }

a.linkNavmain:link					{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #5B5B5B; font-weight: bold; line-height: 23px; text-decoration: none; }
a.linkNavmain:visited				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #5B5B5B; font-weight: bold; line-height: 23px; text-decoration: none; }
a.linkNavmain:hover					{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #5B5B5B; font-weight: bold; line-height: 23px; text-decoration: none; }

a.linkpressNav:link					{ font-family: Arial, Helvetica, sans-serif; color: #5B5B5B; text-decoration: none; }
a.linkpressNav:visited				{ font-family: Arial, Helvetica, sans-serif; color: #8C8C8C; text-decoration: none; }
a.linkpressNav:hover				{ font-family: Arial, Helvetica, sans-serif; color: #5B5B5B; text-decoration: underline; }

a.linkCopyright:link				{ font-family: Arial, Helvetica, sans-serif; color: #717171; font-size: 10px; text-decoration: none; }
a.linkCopyright:visited				{ font-family: Arial, Helvetica, sans-serif; color: #717171; font-size: 10px; text-decoration: none; }
a.linkCopyright:hover				{ font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10px; text-decoration: none; background-color: #494949; }

a.linkCopyrightGG:link				{ font-family: Arial, Helvetica, sans-serif; color: #B0C9D6; font-size: 10px; text-decoration: none; }
a.linkCopyrightGG:visited				{ font-family: Arial, Helvetica, sans-serif; color: #B0C9D6; font-size: 10px; text-decoration: none; }
a.linkCopyrightGG:hover				{ font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10px; text-decoration: none; background-color: #204A5F; }

a.linkSidenav:link					{ font-family: Arial, Helvetica, sans-serif; color: #494949; font-size: 11px; text-decoration: none; line-height: 18px; }
a.linkSidenav:visited				{ font-family: Arial, Helvetica, sans-serif; color: #494949; font-size: 11px; text-decoration: none; line-height: 18px; }
a.linkSidenav:hover					{ font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 11px; text-decoration: none; background-color: #494949; }

a.linkSitemap:link					{ font-family: Arial, Helvetica, sans-serif; color: #5B5B5B; font-size: 11px; text-decoration: none; }
a.linkSitemap:visited				{ font-family: Arial, Helvetica, sans-serif; color: #5B5B5B; font-size: 11px; text-decoration: none; }
a.linkSitemap:hover					{ font-family: Arial, Helvetica, sans-serif; color: #5B5B5B; font-size: 11px; text-decoration: none; background-color: #EFEFEF; }

a.linkWhiteHome:link				{ font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 12px; }
a.linkWhiteHome:visited				{ font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 12px; }
a.linkWhiteHome:hover				{ font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 12px; }

a.linkQuickNav:link					{ font-family: Arial, Helvetica, sans-serif; color: #006699; font-size: 10px; text-decoration: none; }
a.linkQuickNav:visited				{ font-family: Arial, Helvetica, sans-serif; color: #006699; font-size: 10px; text-decoration: none; }
a.linkQuickNav:hover				{ font-family: Arial, Helvetica, sans-serif; color: #CC0000; font-size: 10px; text-decoration: none; }

a.linkRed:link						{ font-family: Arial, Helvetica, sans-serif; color: #CC0000; font-size: 11px; }
a.linkRed:visited					{ font-family: Arial, Helvetica, sans-serif; color: #CC0000; font-size: 11px; }
a.linkRed:hover						{ font-family: Arial, Helvetica, sans-serif; color: #CC0000; font-size: 11px; }

a.linkSmallBgndWhite:link			{ font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10px; text-decoration: none; }
a.linkSmallBgndWhite:visited		{ font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10px; text-decoration: none; }
a.linkSmallBgndWhite:hover			{ font-family: Arial, Helvetica, sans-serif; color: #5D8DA7; font-size: 10px; text-decoration: none; background-color: #FFFFFF; }

a.linkNoLine:link					{ font-family: Arial, Helvetica, sans-serif; color: #333333; text-decoration: none; }
a.linkNoLine:visited				{ font-family: Arial, Helvetica, sans-serif; color: #333333; text-decoration: none; }
a.linkNoLine:hover					{ font-family: Arial, Helvetica, sans-serif; color: #CC0000; text-decoration: none; }

a.linkHomenews:link					{ font-family: Arial, Helvetica, sans-serif; color: #333333; text-decoration: none; }
a.linkHomenews:visited				{ font-family: Arial, Helvetica, sans-serif; color: #333333; text-decoration: none; }
a.linkHomenews:hover				{ font-family: Arial, Helvetica, sans-serif; color: #333333; background-color: #EAE8E2; text-decoration: none; display:block; }

a.linkEcatTitle:link				{ font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #444444; font-weight: bold; text-decoration: none; }
a.linkEcatTitle:visited				{ font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #444444; font-weight: bold; text-decoration: none; }
a.linkEcatTitle:hover				{ font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #444444; font-weight: bold; text-decoration: none; }

/*classes*/
.arial11white 					{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; line-height: 15px; }
.arial12white 					{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; line-height: 15px; }
.arial11body 					{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #5B5B5B; line-height: 14px; }
.arial14body 					{ font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #5B5B5B; line-height: 21px; }
.arial11home 					{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; line-height: 12px; }
.arial11sitemap 				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; line-height: 18px; }
.arial11quicklinks 				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; line-height: 20px; }
.arial10dis 					{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #A2A2A2; font-style:italic; border-collapse: collapse; border: 1px #A2A2A2 solid ;}
.arial10ggcopy 					{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #B0C9D6; }
.arial10copy 					{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #717171; }
.arial11red 					{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #CC0000; line-height: 14px; }
.arialTicker 					{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #DEE8ED; }
.dotted-divider 				{ border-bottom: 1px dotted #8ca2b2 }
.navmain 	 					{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #5B5B5B; font-weight: bold; line-height: 23px; }
.pagetitle						{ font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #444444; font-weight: bold; }
.hometitlewhite					{ font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #FFFFFF; font-weight: bold; }
.smalltitle						{ font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #444444; font-weight: bold; }

/*cart styles*/
a.shopNav:link						{ color: #333333; font-size: 10px; text-decoration: none}
a.shopNav:visited					{ color: #333333; font-size: 10px; text-decoration: none}
a.shopNav:hover						{ color: #CC0000; font-size: 10px; text-decoration: none}
.sup 						{ font: 11px Arial, Helvetica, sans-serif; }
.normalBody 				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; line-height: 16px; }
.netscape6problem			{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.smallnormal				{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
.smallnormaltable			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; }
.smallnormaltablealt		{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; }
.mednormal					{ font-family: Arial, Helvetica, sans-serif; font-size: 11px }
.mednormaltable				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; }
.mednormalhighlight			{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: black; background: yellow; }
.medbold					{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold }
.medboldalt					{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333; }
.medboldalttable			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; }
.medboldtable				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333; }
.largebold					{ font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold }
.shopHeader 				{ font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #333333; line-height: 18px; }
.smallcompact				{ font-family: Arial, Helvetica, sans-serif; font-size: 10px }
.smallbold					{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold }
.smallboldtable				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333; }
.smallboldtablealt			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #333333; }
.smallboldtabletop			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333; }
.smallboldtemplate			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; }
.smallboldtemplate2			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; }
.smallboldfooter			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF;}
.locationbar				{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; }
A.minibasket:link			{ text-decoration: underline; color: navy; }
A.minibasket:visited		{ text-decoration: underline; color: navy; }
A.minibasket:hover			{ text-decoration: underline; color: #CC0000; }

A.table:link				{ text-decoration: none; font-weight: bold; color: #333333; font-size: 11px; }
A.table:visited				{ text-decoration: none; font-weight: bold; color: #333333; font-size: 11px; }
A.table:hover				{ text-decoration: underline; font-weight: bold; color: #CC0000; font-size: 11px; }

A.templatemenu:link			{ text-decoration: underline; color: #FFFFFF; }
A.templatemenu:visited		{ text-decoration: underline; color: #FFFFFF; }
A.templatemenu:hover		{ text-decoration: underline; color: #CC0000; }

A.locationlink:link			{ text-decoration: underline; color: navy; }
A.locationlink:visited		{ text-decoration: underline; color: navy; }
A.locationlink:hover		{ text-decoration: underline; color: #CC0000; }

table.minibasket			{ background-color: #FFFFFF; }
tr.minibasketline 			{ background-color: #EFEFEF; }

table.mainpage				{ background-color: white; }
tr.mainpagetableline 		{ background-color: #EFEFEF; }
tr.mainpagetableline2 		{ background-color: #FFFFFF; }
tr.mainpagetablespecial		{ background-color: #66BBBB; }
tr.mainpageversionhighlight	{ background-color: #000000; }
/*cart styles*/

/* left menu rollovers*/
.sideTitle						{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #494949; font-weight: bold; }
.sidenav a						{ display:block; width:100%; }
.sidenav a:hover				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; background-color: #CFCFCF; line-height: 18px; }

/*elements*/
pre 							{ font-size: 10px; color: #333333; }
h1, h2							{ font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #444444; font-weight: bold; }
h3, h4, h5						{ font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #444444; font-weight: bold; }


/*dropdown menu styles*/
#dropmenudiv { position:absolute; border:0px; font:normal 11px Arial, Helvetica, sans-serif; line-height:18px; z-index:100; }
#dropmenudiv a { width: 100%; display: block; border:0px; text-indent: 8px; color: #FFFFFF; text-decoration: none; }
#dropmenudiv a:hover { /*hover background color*/ color: #FFFFFF; text-decoration: none; background-color: #6C9BB3; /*background-image: url(images/bgnd_menuHover.gif);*/ }
#dropmenudivsec { position:absolute; border:0px; font:normal 11px Arial, Helvetica, sans-serif; line-height:18px; z-index:100; }
#dropmenudivsec a { width: 100%; display: block; border:0px; text-indent: 8px; color: #333333; text-decoration: none; }
#dropmenudivsec a:hover{ /*hover background color*/ color: #FFFFFF; text-decoration: none; background-color: #4A768D; /*background-image: url(images/bgnd_menuHover.gif);*/ }

.SALT_list {
}
.SALT_list ul{
margin-left:20px;
padding-left:0px;
}
.SALT_list li{
list-style:disc;
}