body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF; 
	font-family:Verdana; 
	font-size:13px; 
}
td,p {
	color: #59574a;
	font-size: 13px;
	font-family: verdana;
}
th {
	color: #59574a;
	font-size: 16px;
	font-family: verdana;
	color:#1389AC;
	font-weight:bold
}

li { list-style-image:url(images/mark_1.gif); margin-top: 8px;}

.maintbl	{border:1px solid #CCCCCC; width:980;}
.padding40 { margin:40px; padding:40px;}				


a:link 		{color: #0099cc; text-decoration: underline;}
a:visited 	{color: #0099cc; text-decoration: underline;}
a:hover		{color: 3C798E; text-decoration: none;}
a:hover		{color: 3C798E; text-decoration: none;}

#ma a {background:url(images/rep_7.jpg) repeat-x left bottom; text-decoration:none}
#ma a:hover {background-repeat:no-repeat; background-image:url(images/spacer.gif);text-decoration:underline;}
.style4 {
	color: #646261;
	font-size: 9px;
	font-family: verdana;
}
.style5 {
	color: #8f8d85;
	font-size: 9px;
	font-family: verdana;
}
.footer {
	color: #59574a;
	font-size: 12px;
	font-family: verdana;
}
.footer a			{ color:#4F2400; font-size:12px; text-decoration:underline; }
.footer a:hover		{ color:#4F2400; font-size:12px; text-decoration:none; }																				

a.navlink:link 		{ text-decoration:none; color:#666666; font-size:12px; }
a.navlink:visited 	{ text-decoration:none; color:#666666; font-size:12px; }
a.navlink:hover 	{ text-decoration:underline; color:#666666; font-size:12px; font-weight:bold; }
a.navlink:active 	{ text-decoration:underline; color:#666666; font-size:12px; font-weight:bold; }

a.productlink:link 		{ text-decoration:underline; color:#666666; font-size:9px; }
a.productlink:visited 	{ text-decoration:underline; color:#666666; font-size:9px; }
a.productlink:hover 	{ text-decoration:none; color:#666666; font-size:9px; }
a.productlink:active	{ text-decoration:none; color:#666666; font-size:9px; }

.photoborder 		{ border: 5px solid #808080;}
.photoborderselect 	{ border: 5px solid #000000;}

.bordertop			{ border-top: 1px solid #808080;}
.bordertopbottom	{ border-top: 1px solid #808080; border-bottom: 1px solid #808080;}
.bordertopbottomleft{ border-top: 1px solid #808080; border-bottom: 1px solid #808080; border-left: 1px solid #808080;}
.borderbottom		{ border-bottom: 1px solid #808080;}
.borderleft			{ border-left: 1px solid #808080;}
.borderleftbottom	{ border-left: 1px solid #808080; border-bottom: 1px solid #808080;}
.borderright		{ border-right: 1px solid #808080;}
.borderrighttop		{ border-right: 1px solid #808080; border-top: 1px solid #808080;}
.borderrightbottom	{ border-right: 1px solid #808080; border-bottom: 1px solid #808080;}

.Special			{ border-bottom: 1px solid #808080; border-top: 1px solid #808080; border-left: 1px solid #808080; border-right: 1px solid #808080;}
.ProductSpecial		{ border-top: 1px solid #666666; border-left: 1px solid #666666; border-right: 1px solid #666666; background-color:#CCCCCC}

.formstyle 	{ font-family: Verdana; font-size: 9pt; border: 1px solid #808080;}
.formreq 	{ border: 1px solid red; font-family: Verdana; font-size: 9pt;}				

.small 		{ font-size:9px;}			

.company	{ font-weight:bold;}

a.gallerylink:link	{ text-decoration:underline; border: 2 solid #E5E7DD; }
a.gallerylink:hover { text-decoration: none; border: 2 solid #999999; }
a.gallerylink:active {  text-decoration: none; border: 2 solid #999999; }

.SurveyCat {color:#0066CC; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
.white 	{color:#FFFFFF;}
.sub	{color: #808080;}
.sub2	{color: #000000;}

