.list_long_desc
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:7.5pt;
}

.item_long_desc
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 20px;
}

a.feature
{
	Font-Family: Georgia, "Times New Roman", Times, serif;
	Font-Size: 7.5pt;
	Text-Decoration: underline;
	Color: #606060;
}

ul.feature
{
	Font-Family: Arial, Helvetica, sans-serif;
	Font-Size: 7.5pt;
	Text-Decoration: none;
	Color: #606060;
	margin-top: 4px;
	margin-bottom: 4px;
}

li.feature
{
	line-height: 15px;
}

ul.feature_list
{
	margin-left: 20px;
	margin-top: 4px;
	margin-bottom: 4px;
}

.ip_price
{
	color: #FF0000;
}

.ip_price_std
{
	font-weight: 400;
}

.ip_price_cout
{
	text-decoration: line-through;
}

.ip_title_std
{
	font-weight: 400;
}

.ip_title
{
	font-weight: 400;
}

.ip_title_save
{
	font-weight: 400;
}

input.tightform
{
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.button_frame
{
	background-color: #D0D000;
	margin: 1px;
	cursor: hand;
}

.button_cell
{
	background-color: #FFFFD0;
	cursor: hand;
}

.button_text
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-weight: 800;
	text-align: center;
	color: #000000;
	text-decoration: none;
}

.button_text:hover
{
	color: #000000;
}

.button_text:visited
{
	color: #000000;
}

.psrowh
{
	background-color: #FFDD40;
}

.psrow1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	background-color: #FFFFF8;
}

.psrow0
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	background-color: #FFFFE8;
}

A.pslink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #006644;
}

A.pslink:hover
{
	color: #884422;
	text-decoration: underline;
}

A.pslink2
{
	font-family: Arial, Helvetica, sans-serif;
	color: #006644;
	text-decoration: none;
	font-size: 8pt;
}

A.pslink2:hover
{
	color: #884422;
	text-decoration: underline;
}

.hdrrow
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: 800;
}

.bannerrow		{font-family: Verdana,arial,MS Sans Serif;
			font-style: normal;
			font-size: 20pt;
			font-weight: 400;
			color: #330099;
			background-color: #FFFFFF}

.titlerow
{
	font-family: Verdana,arial,MS Sans Serif;
	font-style: normal;
	font-size: 10pt;
	font-weight: 800;
	color: #000000;
	background-color: #FFFFFF;
}

.revtitle
{
	font-family: Verdana,arial,MS Sans Serif;
	font-style: normal;
	font-size: 10pt;
	font-weight: 800;
	color: #FFFFFF;
	background-color: #808080;
}

.intrevrow
{
	font-family: Verdana,arial,MS Sans Serif;
	font-style: normal;
	font-size: 9.5pt;
	font-weight: 800;
	color: #000000;
	background-color: #EEBF48;
}

a.intrevrow
{
	color: #FFFFFF;
}

a.intrevrow:hover
{
	color: #FF0000;
}

.lblrow
{
	font-family: Verdana,arial,MS Sans Serif;
	font-style: normal;
	font-size: 10pt;
	font-weight: 600;
	color: #000000;
}

.introw
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 8.5pt;
	font-weight: 400;
	color: #000000;
}

.datarow
{
	font-family: Verdana,arial,MS Sans Serif;
	font-style: normal;
	font-size: 9pt;
	font-weight: 400;
	color: #000000;
	background-color: #FFFFFF;
}
			
.datarowheader			{font-family: Verdana,arial,MS Sans Serif;
			font-style: normal;
			font-size: 10pt;
			font-weight: bold;
				color: #000066;
			background-color: #ffffff}

.navigation
{
	font-family: Verdana,arial,MS Sans Serif;
	font-style: normal;
	font-size: 8pt;
	color: #000066;
	background-color: #ffffff;
	text-transform: capitalize;
}

a.navigation
{
	font-family: Verdana,arial,MS Sans Serif;
	font-style: normal;
	font-size: 8pt;
	color: #330099;
	text-decotarion: underline;
}

a.navigation:hover		{font-family: Verdana,arial,MS Sans Serif;
			font-style: normal;
			font-size: 8pt;
			color: #ff0000;
			text-decoration: underline}

.datacells
{
	font-family: Verdana,arial,MS Sans Serif;
	font-style: normal;
	font-size: 9pt;
	font-weight: 400;
	color: #000000;
}
			
a.datacells
{
	font-size: 9pt;
	text-decoration: underline;
	color: #000000;
	font-family:Verdana,arial,MS Sans Serif
};
					
a.datacells:hover
{
	text-decoration: underline;
	color: #FF0000;
	font-family:Verdana,arial,MS Sans Serif;
}
			
.altdatacells
{
	font-family: Verdana,arial,MS Sans Serif;
	font-style: normal;
	font-size: 9pt;
	font-weight: 400;
	color: #000000;
}

a.altdatacells
{
	font-size: 9pt;
	text-decoration: underline;
	color: #000000;
	font-family:Verdana,arial,MS Sans Serif
}
					
a.altdatacells:hover
{
	text-decoration: underline;
	color: #FF0000;
	font-family:Verdana,arial,MS Sans Serif;
}

.error			{font-family: Verdana,arial,MS Sans Serif;
			font-style: normal;
			font-size: 12pt;
			font-weight: 600;
			color: #BE3A3A}

.menubar		{font-size: 10pt;
			font-weight: 400;
			text-decoration: none;
			background-color: #ffffFF;
			color: #330099}

a.menubar				{font-size: 8pt;
			text-decoration: underline;
			color: #330099;
			font-family:Verdana,arial,MS Sans Serif}

a.menubar:hover		{font-weight: 400;
			text-decoration: underline;
			color: #FF0000;
			background-color: #ffffff}

.mainmenu
{
	font-size: 10pt;
	font-weight: 400;
	color: #000000;
	text-decoration: none;
	background-color: white;
}

a.mainmenu:hover
{
	color: #BE3A3A;
}
					
.mainmenuitems		
{
	font-size: 10pt;
	text-decoration: none;
	color: #330099
}

a.mainmenuitems			{font-size: 8pt;
			text-decoration: underline;
			color: #330099;
			font-family:Verdana,arial,MS Sans Serif}
									
a.mainmenuitems:hover	{font-size: 8pt;
                        font-weight: 400;
			color: #ff0000}

input
{
	font-family: Verdana,arial,MS Sans Serif;
}

select
{
	font-family: Verdana,arial,MS Sans Serif;
}

textarea
{
	font-family: Courier;
}

.notes
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: 400;
	color: #444444;
}
			
a.NOTES			{font-family: Verdana,arial,MS Sans Serif;
			font-size: 8pt;
			font-weight: 600;
			color: #330099;
			text-decoration: underline}			
			
a.NOTES:hover
{
	font-family: Verdana,arial,MS Sans Serif;
	font-size: 8pt;
	font-weight: 600;
	color: #ff0000;
	text-decoration: underline;
}
			
.footer
{
	font-family: Verdana,arial,MS Sans Serif;
	font-size:8pt;
	color: #000066;
}

a.footer
{
	font-family: Verdana,arial,MS Sans Serif;
	font-size:8pt;
	color: #000066;
}

a.footer:hover
{
	font-family: Verdana,arial,MS Sans Serif;
	font-size:8pt;
	color: #000066;
}

.catrow			{font-size : 10pt;
			font-weight : 400;
			text-decoration: none;
			background-color: #000099;
			color: #ffffff}

.topcat
{
	font-size: 10pt;
	font-weight: 400;
	color: #000000;
	text-decoration: none;
}

a.topcat:hover		{font-weight: 400;
			text-decoration: none;
			color: #FFFF00;
			background-color: #000099;
			text-decoration: underline}

.cattree		
{
	font-size : 8pt;
	font-weight : 600;
	text-decoration: none;
	color: #000000;
}

.catcells
{
	font-family: Verdana,arial,MS Sans Serif;
	font-style: normal;
	font-size: 8pt;
	font-weight: 400;
	color: #000000;
	padding: 3px;
}

.cat2cells
{
	font-family: Verdana,arial,MS Sans Serif;
	font-style: normal;
	font-size: 8pt;
	font-weight: 400;
	color: #000000;
	padding: 3px;
}

a.catcells				
{
	font-family:Verdana,arial,MS Sans Serif;
	font-style: normal;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}

a.catcells:hover		
{
	font-family:Verdana,arial,MS Sans Serif;
	font-style: normal;
	font-size: 8pt;
	color: #900000;
}

.catcellsheader
{
	font-family:Verdana,arial,MS Sans Serif;
	font-weight:bold;
	font-size: 9pt;
	color: #FFFFFF;
	background-color: #EEBF48;
	text-decoration: none;
}

.subcat	
{
	font-size: 8.5pt;
	font-weight: 400;
	text-decoration: none;
	color: #000040;
	line-height: 18px;
}

.subcat_no
{
	font-size: 8.5pt;
	font-weight: 400;
	text-decoration: none;
	color: #808080;
	line-height: 18px;
}

.subcat2
{
	font-size: 8pt;
	font-weight: 400;
	text-decoration: none;
	color: #000040;
	line-height: 18px;
}

.subcat_select
{
	font-size: 8pt;
}

.subcat2_no
{
	font-size: 8pt;
	font-weight: 400;
	text-decoration: none;
	color: #808080;
	line-height: 18px;
}

a.subcat:hover
{
	color: #C00060;
	text-decoration: underline;
}

a.subcat2:hover
{
	color: #C00060;
	text-decoration: underline;
}

.formentry
{
	font-family:MS Sans Serif;
	font-size:9pt;
	color:#000000;
}
	
.psname
{
	font-family:"Times New Roman", Times, serif;
	font-size: 10pt;
}

.pstitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9.5pt;
	font-weight: 800;
	color:#000066;
}

.psprice
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: 800;
}

.psdata
{
	color:#222222;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.psdesc
{
	font-family:"Times New Roman", Times, serif;
	font-size: 10pt;
	color:#000066;
}

.itemcatdesc			{font-family:Verdana,arial,MS Sans Serif;
			font-style:normal;
			font-size:8pt;
			color:#000066;
			background-color:#ffffff}

a.itemcatdesc			{font-family:Verdana,arial,MS Sans Serif;
			font-style:normal;
			font-size:8pt;
			color:#330099;
			background-color:#ffffff;
			text-decoration:underline}

a.itemcatdesc:hover		{font-family:Verdana,arial,MS Sans Serif;
			font-style:normal;
			font-size:8pt;
			color:#ff0000;
			background-color:#ffffff;
			text-decoration:underline}

.itemcatheader			{font-family:Verdana,arial,MS Sans Serif;
			font-weight:bold;
			font-size:10pt;
			color:#330099;
			background-color:#ffffff}

.psrow_hide
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#FFFFE8;
	background-color: #FFFFE8;
}
