BODY		{margin: 0px; background-color: #EFEFEF;}


.iso		{font-size: 7pt;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #666666;
		text-decoration: none; text-align: right; vertical-align: top;}


.contact	{font-size: 8pt;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #666666;
		text-decoration: none; text-align: left; vertical-align: top;
		border-right: #666666 1px solid;}


.contactpop	{font-size: 8pt;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #003399;
		text-decoration: none; text-align: left; vertical-align: top;}


.address	{padding-left: 10px; padding-top: 15px}


.phone		{text-align: right; padding-right: 20px; padding-top: 10px}


.copy		{font-size: 8pt;
		font-family: verdana, Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #333333;
		text-decoration: none; text-align: left; vertical-align: top;}


.copycontainer	{font-size: 8pt;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #333333;
		text-decoration: none; text-align: left; vertical-align: top;}


H1		{font-size: 9pt;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #333333;
		text-decoration: none; text-align: center;}

/* NEW MENU */

#sddm
{
	font-size: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	color: #6699CC;
	text-decoration: none;
	text-align: left;
	vertical-align: bottom;
	margin: 0px;
}

#sddm ul
{margin: 0; padding-left: 0; padding-bottom: 0;}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 11pt arial;
	color:#003399;
	}

#sddm li a
{	
	
	display: block;
	margin: 0 1px 0 0;
	padding: 0px 4px;
	/*width: 80px;*/
	/*background: #003399;*/
	color: #6699CC;  /*controls text color of menu, before mouse over*/
	text-align: center;
	text-decoration: none;
	font-size: 11pt;}

#sddm li a:hover
{	background: #003399;
	font-family: Arial, Helvetica, sans-serif; font-weight: /*bold*/; font-style: normal; color: #FFFFFF;
}


#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #EFEFEF;
	border: 1px solid #000000}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		/*background: #003399;*/
		/*color: #003399;*/
		font: 11px arial;
		/*background-image:url(images/menu_bkgrd.gif)*/
	}

	#sddm div a:hover
	{	background: #003399;
		}

/*OLD MENU
#menu		{font-size: 11pt;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold; font-style: normal; color: #666666;
		text-decoration: none; text-align: left; vertical-align: bottom;
		background-image: url(images/menu_bkgrd.gif);
		background-repeat: no-repeat; background-position: top left;}


#menu ul	{margin: 0; padding-left: 0; padding-bottom: 0;}

#menu li	{display: inline;
		float: left;
		padding-left: 16px;
		padding-bottom: 2px;}



.menu3		{font-size: 11pt;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold; font-style: normal; color: #666666;
		text-decoration: none;}
*/


INPUT		{font-size: 8pt;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #003399;
		text-decoration: none;}


SELECT		{font-size: 8pt;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #003399;
		text-decoration: none;}


TEXTAREA	{font-size: 8pt;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #003399;
		text-decoration: none;}


.lshadow	{background-image: url(images/shadow_left.jpg);
		background-repeat: repeat-y; background-position: top right;}


.rshadow	{background-image: url(images/shadow_right.jpg);
		background-repeat: repeat-y; background-position: top left;}


.bshadow	{background-image: url(images/shadow_bottom.jpg);
		background-repeat: repeat-x; background-position: top left;}


.lcornershadow	{background-image: url(images/shadow_corner.jpg);
		background-repeat: no-repeat; background-position: top right;}


.rcornershadow	{background-image: url(images/shadow_corner_r.jpg);
		background-repeat: no-repeat; background-position: top left;}


UL.resources	{margin-top: 0px; margin-bottom: 0px;}
LI.resources	{margin-left:-24px; line-height: 160%;}


/*
a.menulink:link {color: #6699CC; text-decoration: none; font-weight: bold;}
a.menulink:visited {color: #6699CC; text-decoration: none; font-weight: bold;}
a.menulink:active {color: #666666; text-decoration: none; font-weight: bold;}
a.menulink:hover {color: #666666; text-decoration: none; font-weight: bold;}
*/

a.link:link {color: #0033FF; text-decoration: none; font-weight: normal;}
a.link:visited {color: #0033FF; text-decoration: none; font-weight: normal;}
a.link:active {color: #0033FF; text-decoration: none; font-weight: normal;}
a.link:hover {color: #0033FF; text-decoration: underline; font-weight: normal;}


a.footerlink:link {color: #0033CC; text-decoration: none; font-weight: normal;}
a.footerlink:visited {color: #0033CC; text-decoration: none; font-weight: normal;}
a.footerlink:active {color: #0033CC; text-decoration: none; font-weight: normal;}
a.footerlink:hover {color: #000000; text-decoration: none; font-weight: normal;}


a.productlink:link {color: #0033CC; text-decoration: underline; font-weight: normal;}
a.productlink:visited {color: #0033CC; text-decoration: underline; font-weight: normal;}
a.productlink:active {color: #0033CC; text-decoration: underline; font-weight: normal;}
a.productlink:hover {color: #0033CC; text-decoration: none; font-weight: normal;}



/* DATABASE STYLES*/


UL.parts	{margin-top: 0px; margin-bottom: 0px;}
LI.parts	{margin-left:-24px;}


FORM		{margin-top: 0px;}


a.catlink:link {color: #333333; text-decoration: none; font-weight: normal;}
a.catlink:visited {color: #333333; text-decoration: none; font-weight: normal;}
a.catlink:active {color: #333333; text-decoration: none; font-weight: normal;}
a.catlink:hover {color: #0033CC; text-decoration: none; font-weight: normal;}


.thumbcopy	{font-size: 8pt;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold; font-style: normal; color: #333333;
		text-decoration: none; text-align: left; vertical-align: top;}


.thumbhdr	{font-size: 8pt;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold; font-style: normal; color: #333333;
		text-decoration: none; text-align: center; vertical-align: top;}


.thumb		{text-align: center; vertical-align: top;}


.thumbcopylft	{font-size: 8pt;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #333333;
		text-decoration: none; text-align: left; vertical-align: top;}


.thumbprice	{font-size: 8pt;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #333333;
		text-decoration: none; text-align: center; vertical-align: top;}


.thumbpricered	{font-size: 8pt;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #990000;
		text-decoration: none; text-align: center; vertical-align: top;}


.detailprice	{font-size: 8pt;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #333333;
		text-decoration: none; text-align: center; vertical-align: bottom;}


.detailpricered	{font-size: 8pt;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #990000;
		text-decoration: none; text-align: center; vertical-align: bottom;}


.detailcopy	{font-size: 8pt;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #333333;
		text-decoration: none; text-align: left; vertical-align: bottom;}


.checkout	{font-size: 8pt;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #666666;
		text-decoration: none; text-align: right; vertical-align: middle;}
