
.mastertable
{
	/* This class is applied to the encapsulating table on all pages. Required: border, width, padding.
	Could also use to give absolute position, etc. */
	/*float: left;*/					/* IE 5+, NN 6+ */
	/*height: auto;*/					/* IE 4+, NN 6+ */
	width: 90%;
	border: 0px solid Black;
	padding: 0;
	float: right;
}

B
{
	font-weight: 600;
}

BODY			
{
	font-family: Verdana,arial,MS Sans Serif;
	color: Black;
	background-color: #FFFFFF;
	font-size : 8pt;
	font-style : normal;
	font-weight : normal;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
}

TD			
{
	font-family: Verdana,arial,MS Sans Serif;
	color: Black;
	font-size : 8pt;
	font-style : normal;
	font-weight : normal;
}

a
{
	font-size: 8pt;
	font-weight: 600;
	text-decoration: none;
	color: #00827B;
}

a:link			
{
}

a:visited		
{
}
			
a:hover		
{
	color: #AB2A42
}

a:active		
{
}

.footerlink   { color: #00827b; font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.footerlink:hover  { color: black; font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.productsmalltext    { color: black; font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

INPUT			
{
	font-family: Verdana,arial,MS Sans Serif;
	font-size: 8pt;
	color: #000000;
}

SELECT			
{
	font-family: Verdana,arial,MS Sans Serif;
	font-size: 8pt;
	color: #000000;
}

TEXTAREA		
{
	font-family: Verdana, Arial, MS Sans Serif;
	color: #000000;
}

.bannerrow		
{
	font-size: 20pt;
	font-weight: 400;
	color: #00827B;
}

.titlerow		
{
	font-size: 12pt;
	font-weight: 600;
	color: White;
	background-color: #00827B;
}

.revtitle		
{
	font-size: 12pt;
	font-weight: 400;
	color: White;
	background-color: #00827B;
}

.intrevrow		
{
	font-size: 8pt;
	font-weight: 600;
	color: White;
	background-color: #00827B;
}

a.intrevrow:link
{
}

a.intrevrow:visited
{
}

a.intrevrow:hover
{
	color: #AB2A42;
}

a.intrevrow:active
{
}

.introw			
{
	font-size: 8pt;
	font-weight: 600;
	color: Black;
}

.datarow		
{
	font-size: 8pt;
	font-weight: 400;
	color: Black;
}

.datarowheader			
{
	font-size: 8pt;
	font-weight: 600;
	color: Black;
}

.navigation		
{
	font-size: 8pt;
	font-weight: 400;
	color: Black;
}
			
a.navigation:link
{
}

a.navigation:visited
{
}

a.navigation:hover		
{
	text-decoration: underline
}

a.navigation:active
{
}

.datacells		
{
	font-size: 8pt;
	font-weight: 400;
	color: #00827B;
}

a.datacells:link
{
	font-weight: 600;
}

a.datacells:visited				
{
	font-weight: 600;
}
								
a.datacells:hover			
{
	font-weight: 600;
	text-decoration: underline;
}

a.datacells:active
{
	font-weight: 600;
}
			
.altdatacells		
{
	font-size: 8pt;
	font-weight: 400;
	color: #00827B;
}			

a.altdatacells:link		
{
	font-weight: 600;
}

a.altdatacells:visited
{
	font-weight: 600;
}		
			
a.altdatacells:hover			
{
	font-weight: 600;
	text-decoration: underline;
}

a.altdatacells:active
{
	font-weight: 600;	
}

.error			
{
	font-size: 10pt;
	font-weight: 600;
	color: Red;
}

.menubar		
{
	font-size: 10pt;
	font-weight: 600;
	text-decoration: none;
	color: #00827B;
	padding-left : 5px;
	padding-right: 5px;
}

a.menubar:link
{
}

a.menubar:visited
{
}

a.menubar:hover		
{
	text-decoration: underline;
}

a.menubar:active
{
}

.mainmenu		
{
	font-size: 8pt;
	font-weight: 600;
	color: White;
	text-decoration: none;
	background-color: Black
}

a.mainmenu:link
{
}

a.mainmenu:visited
{
}

a.mainmenu:hover	
{
	color: #AB2A42;
}

a.mainmenu:active
{
}

.mainmenuitems		
{
	font-size: 8pt;
	text-decoration: none;
	font-weight:600;
	color: White;
}

a.mainmenuitems:link
{
}	
				
a.mainmenuitems:visited
{
}			

a.mainmenuitems:hover	
{
	color: #AB2A42;
}

a.mainmenuitems:active
{
}					

#dropmenu0		
{
	font-size: 8pt;
	font-weight: normal;
	color: black;
	text-decoration: none;
	visibility:hide;
	z-index:100
}

.notes			
{
	font-weight: 600;
	color: #00827B;
}
			
a.notes:link
{
}

a.notes:visited
{
}			

a.notes:hover		
{
	color: #AB2A42;
}

a.notes:active
{
}

.footer			
{
	font-size: 8pt;
	font-weight: 600;
	color: #00827B;
}

a.footer:link				
{
}

a.footer:visited
{	
}

a.footer:hover			
{
	color: #AB2A42;
}

a.footer:active
{	
}

.catrow			
{
	font-size : 8pt;
	font-weight : 600;
	background-color: #15422B;
	color: White
}

.topcat			
{
	font-size: 8pt;
	font-weight: 600;
	text-decoration: none;
	background-color: #15422B;
	color: White
}

a.topcat:link
{
}

a.topcat:visited
{
}

a.topcat:hover		
{
	color: #AB2A42;
}

a.topcat:active
{
}

.cattree		
{
	font-size : 8pt;
	font-weight : 400;
	background-color: #62B0AF;
	color: White
}

.catcells		
{
	font-size: 8pt;
	font-weight: 400;
	color: White;
	background-color: #AB2A42;
	text-decoration: none;
}

a.catcells:link		
{
}

a.catcells:visited		
{
}

a.catcells:hover		
{
	text-decoration: underline;
}

a.catcells:active
{
}

.catcellsheader			
{
	font-weight:600;
	font-size: 8pt;
	color: White;
	background-color: #AB2A42
}

.subcat			
{
	font-size: 8pt;
	font-weight: 400;
	text-decoration: none;
	background-color: #AB2A42;
	color: Black;
}

.subcat:link
{
	font-weight: 600;
}

.subcat:visited
{
	font-weight: 600;
}

a.subcat:hover		
{
	font-weight: 600;
	color: White;
}

.subcat:active
{
	font-weight: 600;
}

.formentry				
{
	font-size:8pt;
	color: Black;
}
			
.pstitle		
{
	font-size: 8pt;
	font-weight: 400;
	color: Black;
}

.psdata		
{
	font-size: 8pt;
	font-weight: 400;
	color: Black;
}
			
.psdesc		
{
	font-size: 8pt;
	font-weight: 400;
	color: Black;
}
			
.psname		
{
	font-size: 8pt;
	font-weight: 600;
	color: Black;
}

.shop			
{
	font-size: 10pt;
	font-weight: 400;
	color: Black;
}

.itemcatdesc			
{
	font-size:8pt;
	color:Black;
	text-decoration: none;
}

a.itemcatdesc:link			
{
	font-weight: 600;
	color: #00827B;	
}

a.itemcatdesc:visited
{
	font-weight: 600;
	color: #00827B;
}

a.itemcatdesc:hover		
{
	font-weight: 600;
	color: #AB2A42;
}

a.itemcatdesc:active
{
	font-weight: 600;
	color: #00827B;
}

.itemcatheader			
{
	font-weight:600;
	font-size:10pt;
	color: Black;
}

/*************************************************** Custom (non-standard) classes:		*/

.header_div
{
	position: relative;
	top: -130px;
	left: 620px;
	font-family: arial,helvetica;
	font-size: 10px;
}

.header_div a
{
	text-decoration: none;
}

.header_nav_table
{
	width: 770px;
	height: 24px;
	background-image: url(/svo_ebiz_files/header_nav.gif);
	margin: 0px;
	padding: 0px;
	border: 0px;
}

.header_nav_table td a
{
	color: #FFFFFF;
	font-weight: 400;
	text-decoration: none;
}

.header_nav_table td a:hover
{
	color: #9AC9C8;
}


















